Problem While Taking out Printout Through ME9F

Hi,
I am facing problem while taking out printout of purchase orderthrough ME9F.
as if i have to take out the printout of any po i have change the printer to LP02 in messages in me22n.
In messages i hav output type NEUand in that Logical destination is set to LP01.
Now can any body tell me how can I Set that output type for printer LP02 So that whenever the New Po is created i Don't have to change it's Logical destination type.

hi,
FIrstly check NACE
THen go to MN05 for setting...
Steps:
Maintain the o/p type...
click on the key combination...
Can maintain at any of them as per your requirement...
in the next screen,Then change for single vendor or for range of vendors....enter the necessary data...
Then in the next window, maintain the vendor, function and partner if any, medium etc...and save it...
Now from next time it'll give you the this maintained o/p type...
Regards
Priyanka.P
Edited by: Priyanka Paltanwale on Oct 22, 2008 10:04 AM

Similar Messages

  • While taking po printout one more page blank page is priniting....

    hi all,
    while taking po printout one more page blank page is priniting.... how to remove that unnecessary page, please guide me,
    Regards,
    Balakrishna R.V

    hi
    plz consult ur abaper for this what settings he have done
    nwo if ur using std settings  then check them as follows
    Output of Purchase Order
    1. Condition Table
    SPRO > Material Management> Purchasing -> Message -> Output Control->Condition Tables->Define Condition Table for Purchase Order
    Select:
    Purchasing Doc. Type, Purch. Organization, Vendor
    2. Access Sequences
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Access Sequences->Define Condition Table for Purchase Order
    3. Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Types->Define Message Type for Purchase Order
    *4. Message Determination Schemas*
    4.1. Message Determination Schemas
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Maintain Message Determination Schema
    4.2. Assign Schema to Purchase Order
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Assign Schema to Purchase Order
    5. Partner Roles per Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control-> Partner Roles per Message Type ->Define Partner Role for Purchase Order
    6. Condition Record
    Navigation Path: SAP Menu-> Logistics -> Material Management -> Purchasing-> Master data->Messages-> Purchase Order-> MN04-> Create
    Now you create PO (ME21N) and save it.
    and try the print in ME9F
    regards
    KI

  • Facing Problem while executing a command through WLST

    Hi,
    Iam using Weblogic 11g(10.3.2).Whenever I execute the below command in WLST on windows it is working fine.
    reassociateSecurityStore(domain="base_domain",admin="cn=orcladmin",password="welcome1",ldapurl="ldap://<hostname>:389",servertype="OID",jpsroot="cn=jpsroot_idm_idmhost1")
    But whenever i execute the same in Linux,it is throwing the error as below:
    wls:/base_domain/serverConfig> reassociateSecurityStore(domain="base_domain",admin="cn=orcladmin",password="welcome1",ldapurl="ldap://<hoistname>:389",servertype="OID",jpsroot="cn=jpsroot_idm_idm1")
    Traceback (innermost last):
    File "<console>", line 1, in ?
    NameError: reassociateSecurityStore
    Please suggest....
    Regards
    Pavan

    Facing Problem while executing a command through WLST

  • Long text problem while uploading Inspection plan through BDC.

    Hi,
    I am facing some problem while uploading the inspection plan. There are few MICs for which we are having long text, while uploading the inspection plan through BDC - some other long text is getting copied into the MIC's long text. After checking I came to know that in function module, read_text - some text which is stored in ABAP memory is getting copied into the inspection plan.
    I am working in SAP release 4.7. I have checked with SAP notes: 97419, but it is also not satisfying.
    Waiting for quick solution.
    Thanks in advance.
    Fahié

    Hi a®s,
    Thanks a lot for your kind reply.
    My requirement is I want to maintain long text for few MICs (which are not having long texts at MIC level) in inspection plan (QP01).
    When I am trying to manually assign the MIC's to inspection plan (QP01), long text is copied whereas I am not clicking the long text icon in (QP01). Long text is not maintained in MIC level, still some long text is copied to this MIC. This was also happening while uploading the inspection plan thro' BDC.
    I believe what you have mentioned about function module SAVE_TEXT cannot be used here since long text is already copied before we pass the long text. Also if we pass some long text, still apart from the long text what we have passed there is some other long text copied (extra long text).
    Waiting for quick solution.
    Thanks in advance.
    Fahié

  • Problem while Creating Service order through Work Order

    Hi Gurus,
    I have a problem While creating Service order (me21n) through - Work order it contains service requisitions.
    So that means they carry information such as G/L and work order number while entering the requistion no in PO Creation Screen (me21n)  which automatically should be picked from the work order refference.
    But problem here is the service items and all other are assigned to PO except the Account Assingnment tab which is GL Account and Work Order No and Cost center..
    Can anyone explain me this?
    Is this something that one can explain?
    Regards,
    Murugesh R
    Rewards for value replies.

    Closed..

  • Nokia 5800xm - Problem while taking backup on PC ...

    While taking backup of my Nokia 5800xm on PC at the end it displays :The backup was finished but errors occured when backing up the phone contents. For more information see the backup report. The report suggested to try again after restarting the phone but no difference.. At the end it says Contacts, Calender and Messages can not be backed up as not enough memory...
    Pl. help

    Tried the backup thru' OVI Suit there is no such error message. Then again with Nokia Suit it shows error. Now this is confusing. I am having doubt whether it will be OK if I need a restore from the one thru' OVI Suit and all my data including Contacts, Calender entries, Messages will be restored totally..

  • Problem while posting FI document through BAPI - Multiple Exchange Rates

    I am able to post FI document with multiple exchange rates for the same currency using FB01. But, when I try to post the same document details using BAPI_ACC_DOCUMENT_POST , it throws an error F5 701 - Inconsistent Rate for Currency XXX .
    How can we avoid this error while posting through BAPI ?
    Thanks & Regards,
    Nidhi

    Hi Nidhi,
    Value range
        The field CURR_TYPE (currency type) describes the role played by a
        currency in the SAP System.
        The currency type can take on the following values, for example:
        o   00      Transaction currency
        o   10      Company code currency
        o   20      Controlling area currency
        o   30      Group currency
        o   40      Hard currency
        o   50      Index-based currency
        o   60      Global company currency
        If an entry is not made in the field CURR_TYPE, the default value "00"
        is retained.
        If only one data record is transferred in transaction currency for each
        line item, the field CURR_TYPE does not need to be filled out. If
        several data records are transferred for each line item, the currency
        type must be entered for each record.
    If the parameter CurrencyAmount is filled with the currency fields,
    a complete document check including characteristics and value
    components of profitability analysis (CO-PA). Otherwise, the account
    assignment objects are checked.
    Check the BAPI documentation SE37.
    Regards,
    Boobalan Suburaj

  • Problem while communicating with ECU through NI USB CAN

    Hello sir,
    I want to communicate with ECU through NI USB CAN interface while i tried to communicate with ECU it gives timeout error. here i am using CCP version 1.0, ECU toolkit 2.1.4 and NI CAN 2.7.2 .if you have any problem that communicates with ECU using CCP version 1.0 Please attach it.
    Thanks and Regards,
    Madhan

    So for the fifth time you start a new thread about the same problem!
    If you don't get any response to your threads, it could be because you are not giving a lot information about your problem.You could start with giving the vi you have problem with, so that we can see what you are doing.
    You also need to give any error code and a description on that you have done, in details!
    You also had one response in one of the other threads, it is polite to make an answer when someone is replying to you.
    [email protected] wrote:
    Hello sir,
    I want to communicate with ECU through NI USB CAN interface while i tried to communicate with ECU it gives timeout error. here i am using CCP version 1.0, ECU toolkit 2.1.4 and NI CAN 2.7.2 .if you have any problem that communicates with ECU using CCP version 1.0 Please attach it.
    Thanks and Regards,
    Madhan
    That makes no sense, where have you copied that from ?

  • Problem while tabbing out of a cell

    I have a JTable in which if I enter an invalid data in a particular cell and tab out, after showing the error message the cursor should be brought back to the error cell. I was able to do this with the following code.
    isCellEditable(int row, int col){
    tblDamageDetials.changeSelection(errorRow,errorCol,false,false);
    tblDamageDetials.setEditingColumn(errorCol);
    errorRow and errorCol will have the row and col where the invalid data is present.
    This will act like a lock and will never let u out of the error cell if u tab again. But I want the error message to appear everytime I tab out of the error cell.
    The code to display the error message is invoked from the method setValueAt().
    But the problem is when I try to tab out of the cell again, I'll not be getting the error message again.This is because the setValueAt method will be called only if the cursor is on the celleditor. But the above code will not put the cursor on the editor, instead it will be on the renderer only. So while tabbing the setValueAt will not be invoked.
    I tried bringing the focus to the editor by using tblDamageDetials.editCellAt(erroRow,errorCol);
    Then I am getting StackOverFlow error.
    Could somebody please help me out.

    Thanks for the help.I tried implementing what u told, but still I'm getting StackOverflow exception.I'm getting the exception at editCellAt() method.
    I'll paste my code here.If possible please look into it.
    import javax.swing.*;
    import javax.swing.event.ListSelectionListener;
    import javax.swing.event.ListSelectionEvent;
    import javax.swing.table.AbstractTableModel;
    import javax.swing.table.JTableHeader;
    import javax.swing.DefaultCellEditor;
    import java.awt.*;
    public class TestTable extends JFrame {
    public static final int firstCol = 0;
    public static final int secondCol = 1;
    public Object[][] tableData = {{"", ""}, {"", ""}};
    public String[] colName = {"First Col", "Second Col"};
    public TableModel tableModel = new TableModel();
    public JTable tblDamageDetials = new JTable(tableModel);
    public int rowSelected = 0;
    private JScrollPane slpDemageDetails = null;
    private JTextField txfDamageComponent = new JTextField();
    private JTextField txfRepair = new JTextField();
    private boolean checkFlag = true;
    private int errorCol = -1;
    private int errorRow = -1;
    MyCellEditor myCellEditor = null;
    TestTable() {
    this.getContentPane().setLayout(new BorderLayout());
    this.getContentPane().add(getslpDemageDetails(), BorderLayout.CENTER);
    private JScrollPane getslpDemageDetails() {
    if (slpDemageDetails == null) {
    createTable();
    return slpDemageDetails;
    public static void main(String args[]) {
    TestTable test = new TestTable();
    test.show();
              test.setVisible(true);
    test.setSize(800, 500);
    class TableModel extends AbstractTableModel {
    public int getColumnCount() {
    return colName.length;
    public int getRowCount() {
    return colName.length;
    public String getColumnName(int col) {
    return colName[col];
    public Object getValueAt(int row, int col) {
    return tableData[row][col];
    public Class getColumnClass(int c) {
    return getValueAt(0, c).getClass();
    public boolean isCellEditable(int row, int col) {
    if ((errorCol != -1) && (errorRow != -1)) {
    tblDamageDetials.editCellAt(errorRow, errorCol);
    checkFlag = true;
    EventQueue.invokeLater(new Runnable() {
    public void run() {
    myCellEditor = null;
    myCellEditor = (MyCellEditor) tblDamageDetials.getCellEditor(errorRow, errorCol);
    myCellEditor.getTextField().requestFocus();
    return true;
    public void setValueAt(Object value, int row, int col) {
    if (value == null) {
    return;
    tableData[row][col] = value.toString();
    if (col == firstCol) {
    if (checkFlag) {
    checkFlag = validateData();
    if (checkFlag) {
    errorCol = -1;
    errorRow = -1;
    fireTableCellUpdated(row, col);
    public void createTable() {
    tblDamageDetials.getTableHeader().setReorderingAllowed(false);
    tblDamageDetials.setBackground(Color.white);
    tblDamageDetials.setSelectionBackground(new Color(254, 254, 254));
    tblDamageDetials.setRowHeight(20);
    JTableHeader header = tblDamageDetials.getTableHeader();
    Dimension dim = header.getPreferredSize();
    dim.height = 40;
    header.setPreferredSize(dim);
    tblDamageDetials.getColumnModel().getColumn(firstCol).setCellEditor(new MyCellEditor(txfDamageComponent));
    tblDamageDetials.getColumnModel().getColumn(secondCol).setCellEditor(new MyCellEditor(txfRepair));
    ListSelectionModel rowSM = tblDamageDetials.getSelectionModel();
    rowSM.addListSelectionListener(new ListSelectionListener() {
    public void valueChanged(ListSelectionEvent e) {
    if (e.getValueIsAdjusting()) return;
    ListSelectionModel lsm = (ListSelectionModel) e.getSource();
    if (lsm.isSelectionEmpty()) {
    rowSelected = -1;
    return;
    } else
    rowSelected = lsm.getMinSelectionIndex();
    slpDemageDetails = new JScrollPane(tblDamageDetials);
    slpDemageDetails.setName("slpDemageDetails");
    dim = new Dimension(454, 500);
    slpDemageDetails.setPreferredSize(dim);
    slpDemageDetails.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
    slpDemageDetails.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
    } /* End of createTable method */
    private boolean validateData() {
    boolean checkFlag = true;
    int size = tblDamageDetials.getRowCount();
    for (int i = 0; i < size; i++) {
    if ((checkFlag) && (getParseFloat(tableData[i][firstCol].toString().trim()) == 0)) {
    JOptionPane.showMessageDialog(null, "invalid data");
    checkFlag = false;
    errorCol = firstCol;
    errorRow = i;
    return checkFlag;
    public float getParseFloat(String value) {
    float retValue = 0.0f;
    try {
    retValue = Float.parseFloat(value);
    } catch (NumberFormatException e) {
    retValue = 0.0f;
    return retValue;
    } /* End of getParseFloat method */
    class MyCellEditor extends DefaultCellEditor {
    private JTextField tf;
    public MyCellEditor(JTextField text) {
    super(text);
    tf = (JTextField) editorComponent;
    public JTextField getTextField() {
    return tf;
    Hope somebody will be able to help me.
    Thanks,
    Ashey

  • Problem while displaying Purchase order using me9f

    Hi All,
    I have copied ME9F as ZME9F, and SAPFM06P as ZSAPFM06P (print program of purchase order). Now when I display the PO using ME23n, there is no problem and PO is getting displayed absolutely fine. But When I display the same PO using ZME9F, the vendor address in the PO is getting printed at the item level instead of header level.
    The vendor address should be displayed at the top and not at the item level.
    When I analysed the code, I found in case of ZME9F AND ME23N, the values of NAST structure and ENT_SCREEN are different. These values are passed as input values to the Function Module ME_READ_PO_FOR_PRINTING.
    Please let me know how do I fix this issue, such that vendor address is displayed at the header level instaed of item level.
    Thanks !!!

    Hi,
    First you creat a PO using BAPI_PO_CREATE , once PO is created then you use the FM BAPI_PO_CHANGE and update the condtions in PO. See the code below given.
    Fm lt_cond-condition_no = lvc_knumv.
    lt_cond-itm_number = gt_output-ebelp.
    lt_cond-cond_type = 'FRB1'.
    lt_cond-cond_st_no = '020'.
    lt_condx-condition_no = lvc_knumv.
    lt_condx-itm_number = gt_output-ebelp.
    lt_condx-itm_numberx = 'X'.
    lt_condx-cond_st_no = lt_cond-cond_st_no.
    lt_condx-cond_st_nox = 'X'.
    lt_condx-cond_type = 'X'.
    lt_cond-cond_value = gt_output-frcst.
    lt_condx-cond_value = 'X'.
    lt_cond-currency = p_cndcur.
    lt_condx-currency = 'X'.
    lt_cond-vendor_no = gt_output-frvndr.
    lt_condx-vendor_no = 'X'.
    lt_cond-change_id = 'I'.
    lt_condx-change_id = 'X'.
    APPEND lt_cond.
    APPEND lt_condx.
    CALL FUNCTION 'BAPI_PO_CHANGE'
    EXPORTING
    purchaseorder = gt_output-ebeln
    TABLES
    return = lt_return
    * poitem = lt_poitem
    * poitemx = lt_poitemx
    pocond = lt_cond
    pocondx = lt_condx.
    Thanks.

  • [b]Listener problem while configuring host string through NET config[/b]

    Hi,
    I am unable to create host string through Net config. While testing with userid/password, the test does not succeed.
    The host string configured is known as PROCESS.
    Net config error message while testing the connection is as follows:
    "Connecting...ORA-12541: TNS:no listener
    The test did not succeed.
    Some of the information you provided may be incorrect.
    Press back to review the information provided for net service
    name, or Change Login to change username."
    Upon checking the status of listener from command prompt it gives following status:
    LSNRCTL> status
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Produc
    tion
    Start Date 08-JAN-2003 16:25:08
    Uptime 0 days 16 hr. 9 min. 33 sec
    Trace Level off
    Security OFF
    SNMP OFF
    Listener Parameter File C:\orant\network\admin\listener.ora
    Listener Log File C:\orant\network\log\listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
    Long postings are being truncated to ~1 kB at this time.

    Did you check that the DB is up ? If not, then check it and, eventually, start it up.
    If yes, then open a DOS window, set your ORACLE_SID, connect to Sqlplus as sysdba and type :
    SQL> show parameter service
    what is the result ?

  • Problem while loading kernel image through Jtag (on ZEDBOARD)

    Hi all,
    I am trying to  boot kernel image on the Zedboar via Jtag.
    But while running the "run netboot" i am getting the following error
    "wrong image format for bootm command"
    ERROR: can't get kernel image
    I just enclosed the console Screenshort.
    I am requesting to suggest some solotion for the above problem.

    
    Try re-building the image and see if that helps.
    Can you try booting the image using bootm commands and see if you are able to boot?
    Example:
    uboot> tftpboot 0x1000000 /tftpboot/image.ub
    uboot> tftpboot 0x2000000 /tftpboot/urootfs.cpio.gz
    uboot> tftpboot 0x3000000 /tftpboot/system.dtb
    uboot> bootm 0x1000000 0x2000000 0x3000000
    For details steps refer to details in the link
    Regards,
    Achutha

  • Problem while uploading text file through portal into WebDAV repository .

    Hi all...
    I am not able to upload any file through portal onto my webDav repository for remote server however reverse is possible i.e. any document created at remote server is reflected in portal.
    Everytime when i try to upload file though portal , i get the following error::
    The item could not be created because an exception occurred in the framework.
    Kindly suggest what to do....
    ThankS

    Hi Chetna,
    Have you specified any user information in the webdav repository....Like always connect through this user, in the webdav repsository tab....This user may not have write permission in the windows.
    Also are you sure that the user you logged in portal by which you failed to create new files or folders and the user that was able to create file in the windows are one and the same.....
    Regards,
    Ganesh N

  • Save button is Hide mode while taking Run chart through QGP1

    Dear Gurus
    Some issue during execution of run chart graph through TCode QGP1.
    1. How to edit the graph
    2. How to save the run chart in desktop
    3. When I send this graph to external mail id they are not bale to open this graph.
    Regards
    Honyal

    Hi Hanumantha,
    How are u.
    1. What editing you want to make in the Graph, This graph is ploted with the data which you have already recorded in lot processing.Only in disply you can make some changes as options given.
    2. Run chart You can not save on desk top, you can do it by prit as a PDF and save it.
    3. How you are sending the graph, as SAP attachment or PSF attachment. if as SAP attachment person should have the access of the same server and clinte than only he will get the base data, to display the graph.
    Regards,
    Neeraj Singh Bhadauria

  • Problem while connecting to DB2 through JDBC...Help PLZZZZZZZZZZZ

    Hi Everyone, I am facing this exception when I try to connect to DB2 to which installed on Z/OS. Please help me
    for your ref I am pasting my code below exception
    com.ibm.db2.jcc.b.SqlException: IO Exception opening socket to server 10.108.45.151 on port 446. The DB2 Server may be down.
         at com.ibm.db2.jcc.a.a.<init>(a.java:137)
         at com.ibm.db2.jcc.a.b.a(b.java:1542)
         at com.ibm.db2.jcc.b.o.<init>(o.java:795)
         at com.ibm.db2.jcc.a.b.<init>(b.java:298)
         at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:162)
    my code is:--
              try {
                   Class.forName("com.ibm.db2.jcc.DB2Driver");
              } catch (ClassNotFoundException se) {
                   se.printStackTrace();
                   System.out.println(se);
              try {
                        cn =DriverManager.getConnection("jdbc:db2://11.112.41.12:446/dbname","uname","pwd");
              } catch (Exception e) {
                   e.printStackTrace();
              }

    You will need to check this error message on metalink and likely on an SR.
    But with RAC you should not be connecting to the database, or in most cases, to a specific instance: You should be connecting to a TAF (or FCF) service.

Maybe you are looking for