Purchasing Contract output - form language determination

First, here's a shot outlook on the situation:
The customer created a vendor master, with the communication language German. He then created a contract with that vendor and tried to print it, but the output form came out in German. I checked the message in the contract, and the language was RO, not DE.
The customer then changed the communication language in the vendor master from german to romanian; then he deleted the message in the contract and recreated it, but the language for the form is still german. He told me that when he tries to recreate the message, the default language is still DE and he changes it to RO.
Please tell me why the language is still defaulted to DE. I checked in customizing & the vendor master and I can't find the DE language anywhere.
Thankyou in advance,
Cosmin

HI,
What is the log in language for the user?.
Usually when u need to print PO in different languages two output types are created one for each language .Check in previous what output type is used for german & RO..
DID u check in this node
MM>PUR>MESSAGES>OUTPUTCONTROL>MESSAGE TYPES>DEFINE MESSAGE TYPES FOR PO
Double click on first,select NEU,THEN CLICK ON SEE THE DEFAULT LANGAUAGE.
MURUGAN
Edited by: Murugan mgl on Aug 6, 2009 2:41 PM

Similar Messages

  • How to view the purchase order output

    Hi all,
    how to view the purchase order output in the transaction me23n?
    How to obtain the purchase order output form?
    Please help..

    HI,
    goto NACE tcode then select the purchase order type and go to output types u cna use standard one NEU and provide the sapcript name and form name default will be there with MEDRUCK and print program.
    then in ME23n click on messages there create ur message type NEU and save it
    then print the purchase order...
    hope u get solved with this
    Regards
    Syed A

  • Purchase order output determination thru User exit

    Hi,
    We are trying to find a way to determine the output for PO while creation (me21n) or modification (me22n).
    We do not want to maintain output condition records for each fax/print/email etc..cases.
    Can we do below thru a user exit or any other method ?
    While creating PO, an OA partner will be chosen, so instead of maintaining the output condition records,
    - user exit can access to OA's vendor master record and read Standard Comm.Method in Address section.
    - according to comm.method, the PO message should be determined..
    i.e: if comm.method is Fax, then message should be sent to OA thru Fax.
    can this be done thru an exit ?
    Thanks and Regards,
    Ocal

    Hi Stefan,
    The steps are 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. Go to ME22N and print the PO by giving output type.
    Reward me if it helpful
    ASHOK

  • URGENT: Changing 'Purchasing:Contract Terms' PDF output Layout

    Hi,
    My requirement is to change the layout of 'Contract Template' which is in the Purchasing: Contract Terms OAF page. I wanted to know how the xml file is generated and passed to the template inorder to obtain the PDF output.
    Could anyone suggests the different ways of generating the XML output for the template and also how the PDF file is obtained.
    Please help me to solve the above issue. Its very urgent.
    Thanks
    Harsha

    Hi
    Go to SU3
    Parameter tab- write down SD_SWU_ACTIVE
    Parameter value - X
    Save
    now run Sales document type . you eill find attachment icon at very lefyt corner of Application bar.
    thanks
    and reward this answer

  • Purchase order Output Determination

    i need to configure a seperate outpur type for one of the document type in Purchase order,
    eg ZRY
    If i create  PO with this Doc type i need a separate output type
    For remaining Doc type there will be different doc types
    Here my client are using some format same format i need to design for this ZRY Doc type
    Pls guide me with the steps to configure the output type.....
    how to design the same format and how to link the format with this Doc type...
    Edited by: Csaba Szommer on May 8, 2011 4:53 PM

    Hi Stefan,
    The steps are 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. Go to ME22N and print the PO by giving output type.
    Reward me if it helpful
    ASHOK

  • Purchase contract Net Price

    Hello all,
    Is there a FM to determine the net price of the purchase contract.
    The field EKPO-NETPR works fine when only one condition extist, but if u create a new one with a new validity of dates the EKPO-NETPR does not get updates.
    So what i need is a FM to determine the NETPR from the current condition values.
    Thank you
    Nuno SIlva

    try this program .. it retreive tax.. i think the structure taxcom will also give you net price
    REPORT zreport10 .
    TABLES : ekko , ekpo , t001 , komk , komp .
    DATA mwsbp TYPE komp-mwsbp .
    PARAMETERS : p_ebeln TYPE ekpo-ebeln ,
                 p_ebelp TYPE ekpo-ebelp .
    START-OF-SELECTION .
      PERFORM calculate_tax USING p_ebeln p_ebelp CHANGING mwsbp .
      WRITE mwsbp .
    *       FORM calculate_tax                                            *
    FORM calculate_tax USING    p_ebeln TYPE ekpo-ebeln
                                p_ebelp TYPE ekpo-ebelp
                       CHANGING p_mwsbp TYPE komp-mwsbp .
      CONSTANTS: bstyp-info VALUE 'I',
                 bstyp-ordr VALUE 'W',
                 bstyp-banf VALUE 'B',
                 bstyp-best VALUE 'F',
                 bstyp-anfr VALUE 'A',
                 bstyp-kont VALUE 'K',
                 bstyp-lfpl VALUE 'L',
                 bstyp-lerf VALUE 'Q'.
      DATA : taxcom TYPE taxcom ,
             t_konv TYPE TABLE OF komv WITH HEADER LINE .
      DATA: BEGIN OF tkomv OCCURS 50.
              INCLUDE STRUCTURE komv.
      DATA: END OF tkomv.
      DATA: BEGIN OF tkomvd OCCURS 50. "Belegkonditionen
              INCLUDE STRUCTURE komvd.
      DATA: END OF tkomvd.
      DATA : BEGIN OF tkomvh OCCURS 50.
              INCLUDE STRUCTURE komv.
      DATA : vtext LIKE t685t-vtext.
      DATA : END OF tkomvh.
      SELECT SINGLE *
        INTO ekko
        FROM ekko
       WHERE ebeln = p_ebeln .
      SELECT SINGLE *
         INTO ekpo
         FROM ekpo
        WHERE ebeln = p_ebeln
          AND ebelp = p_ebelp .
      SELECT SINGLE *
        INTO t001
        FROM t001
       WHERE bukrs = ekko-bukrs .
      taxcom-bukrs = ekpo-bukrs.
      taxcom-budat = ekko-bedat.
      taxcom-waers = ekko-waers.
      taxcom-kposn = ekpo-ebelp.
      taxcom-mwskz = ekpo-mwskz.
      taxcom-txjcd = ekpo-txjcd.
      taxcom-shkzg = 'H'.
      taxcom-xmwst = 'X'.
      IF ekko-bstyp EQ bstyp-best.
        taxcom-wrbtr = ekpo-netwr.
      ELSE.
        taxcom-wrbtr = ekpo-zwert.
      ENDIF.
      taxcom-lifnr = ekko-lifnr.
      taxcom-land1 = ekko-lands.
      taxcom-ekorg = ekko-ekorg.
      taxcom-hwaer = t001-waers.
      taxcom-llief = ekko-llief.
      taxcom-bldat = ekko-bedat.
      taxcom-matnr = ekpo-ematn.
      taxcom-werks = ekpo-werks.
      taxcom-bwtar = ekpo-bwtar.
      taxcom-matkl = ekpo-matkl.
      taxcom-meins = ekpo-meins.
      IF ekko-bstyp EQ bstyp-best.
        taxcom-mglme = ekpo-menge.
      ELSE.
        IF ekko-bstyp EQ bstyp-kont AND ekpo-abmng GT 0.
          taxcom-mglme = ekpo-abmng.
        ELSE.
          taxcom-mglme = ekpo-ktmng.
        ENDIF.
      ENDIF.
      IF taxcom-mglme EQ 0.
        taxcom-mglme = 1000.
      ENDIF.
      taxcom-mtart = ekpo-mtart.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE'
           EXPORTING
                bukrs                = ekko-bukrs
                component            = 'BR'
           EXCEPTIONS
                component_not_active = 1
                OTHERS               = 2.
      IF sy-subrc IS INITIAL.
        komk-mandt = ekko-mandt.
        komk-kalsm = ekko-kalsm.
        IF ekko-kalsm = ''.
          komk-kalsm = 'RM0000'.
        ENDIF.
        komk-kappl = 'M'.
        komk-waerk = ekko-waers.
        komk-knumv = ekko-knumv.
        komk-lifnr = ekko-lifnr.
        komp-kposn = ekpo-ebelp.
        komp-matnr = ekpo-matnr.
        komp-werks = ekpo-werks.
        komp-matkl = ekpo-matkl.
        komp-infnr = ekpo-infnr.
        komp-evrtn = ekpo-konnr.
        komp-evrtp = ekpo-ktpnr.
        CALL FUNCTION 'RV_PRICE_PRINT_ITEM'
             EXPORTING
                  comm_head_i = komk
                  comm_item_i = komp
                  language    = 'E'
             TABLES
                  tkomv       = tkomv
                  tkomvd      = tkomvd.
        CALL FUNCTION 'J_1B_NF_PO_DISCOUNTS'
             EXPORTING
                  i_kalsm = ekko-kalsm
                  i_ekpo  = ekpo
             IMPORTING
                  e_ekpo  = ekpo
             TABLES
                  i_konv  = t_konv.
        IF NOT ekko-llief IS INITIAL.
          taxcom-lifnr = ekko-llief.
        ENDIF.
      ENDIF.
      CALL FUNCTION 'FIND_TAX_SPREADSHEET'
           EXPORTING
                buchungskreis = t001-bukrs
           EXCEPTIONS
                not_found     = 1
                OTHERS        = 2.
      CALL FUNCTION 'CALCULATE_TAX_ITEM'
           EXPORTING
                i_taxcom            = taxcom
           IMPORTING
                e_taxcom            = taxcom
           EXCEPTIONS
                mwskz_not_defined   = 1
                mwskz_not_found     = 2
                mwskz_not_valid     = 3
                steuerbetrag_falsch = 4
                country_not_found   = 5
                OTHERS              = 6.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      p_mwsbp = taxcom-wmwst  .
    ENDFORM.                    " calculate_tax

  • Purchase contract print preview is displaying items with DEL_IND='X'

    Hi,
    We are using SRM Server 5.5 and have a situation described below
    A purchasing contract is created with, for example, 2 items with status as 'Held' . In change mode, the one item is deleted and the purchasing contract is Released.
    When the button 'Output Preview' is pressed, the system displays the print preview with both the irems although one item is deleted.
    I am trying to find SAP notes for this but I didn't find any relavent note.
    I found one note for not displaying 'Inactive' status items however not found anything for excluding deleted items from print preview.
    Appreciate your inputs on this.
    Thanks and Regards,
    Sambhaji Chawale

    Thanks Georg for your inputs.
    Yes, you are correct we are using custom developed smart form and not SAP Standard. We will be updating the smartform for adding the condition of u201Cselect items with deletion indicator=u2019Blanku2019.
    However we are interested in the standard solution that SAP has provided to cover this. I don't see this condition in SAP standard smart form so this must have been covered through some program code.
    Does anybody have idea on this.
    Thanks and Regards,
    Sambhaji Chawale

  • How to define a purchase order output print view as my element

    Dear all :
             I have created a purchase order and want to print,but i found the details of print doc is not my requirements.So,I want to change it .I don't know where the path is .THKS
                                                  Brian

    Hello Jianfeng,
    The purchase order layout can be changed using the SAP script/Form. You need to identify what you need to put on the purchase order output also you can include the client's logo and other standard and constant details (tax number / registration number etc).
    You have to give this requirement to the technical person (ABAPer). (S)he will make the changes in the script program and you need to assign this form to the PO printing program.
    In standard SAP version, Form MENDRUK is available for Purchase order printing.
    Once form is developed by the developer, you need to assign this form in customization,
    SPRO--> Mat Managmenet --> Purchasing --> Messages --> Forms Layouts for messages --> Assign form and output program for purchase order.
    Hope this helps.
    Regards
    Arif Mansuri
    Reward the points if answer is helpful.

  • SD Customer Contract and MM Purchase Contract

    Good day
    I need to know if anyone has a solution on forming a relationship between these documents, and be able to report at item level for example Item x bought at $10 in the Purchase contract and sold at $15 in the Sales Contract. We need to form such a relationship between these contracts so we can report and compare line items.
    Regards,
    Iggy

    I had similar requirement and used Purchase Order Header field 'Collective No' EKKO-SUBMI and put the Contract number in there. Then I used BADI ME_PROCESS_PO_CUST to do the budget check. I configured a new Contract Doc type and New PO Document type (with field selection requiring entry for EKKO-SUBMI) to provide more control. You will also want to create a custom report that lists the run rate/burn of the contract.
    Other considerations
    1) When the check fails, do you want error or warning ? we programmed it to be changeable via a ztable entry.
    2) do you want to do any date checking of the PO header date(s) and the Contract validity date ?
    3) do you want to check / verfiy the Purchasing organization of the Contract vs the PO ?
    Sorry its late !

  • Purchase order output

    Hi
    I have created a new purchase order output. When I go to messages in a Purchase order, I do not see any output. The output/message screen is blank.
    When I go to Determin. Analysis, I see the Output has been found. See picture below.
    http://i35.tinypic.com/169kwwn.jpg
    Sincerely,
    Ketan

    Hi Ketan,
    Go to MN04 and select the condition type NEU if you are using the standard condition type or select the customized condition type and select the appropriate combination to maintain the output master record.
    if you want to check whether you Purchase Order output has been assigned to your output or not
    a) execute t-code NACE
    b) Select EF -Purchase order
    c) click on output types
    d) here select NEU if u are using NEU or select the condition type which you have customized
    e) click on the processing routines to see if the PDF/smartform is attached to the print out and fax.
    hope this helps

  • Different interfaces for purchase order output from MM system

    Dear Guru's,
    We are configuring the business scenarios of service procurement classic and Plan driven procurement with supplier enablement in the MM-SUS environment for our SRM7.01/ECC6 ehp 5 combination.
    These two scenarios are using different interfaces for purchase order output.
    The service procurement classic is using the proxy interface PurchaseOrderERPRequest_
    Out_V1 for purchase order output from ERP.
    However, the plan driven procurement uses the interface ORDERS.ORDERS02 for idoc message for purchase order output from ERP.
    Why are there two different interfaces for the same document output in two different business scenario? How the system will determine which interface needs to be used in the runtime for the purchase order output?
    Any thoughts will be highly appreciated.
    Thanks and regards,
    Ranjan

    Hi Ranjan,
    Please add the value 'CL' in the table SWF_CATIDS
    Then it will work.
    With Regards,
    Malay

  • How to find Standard Output forms

    Hi,
    How to find the standard output forms for the following:
    1. Purchase Requesition
    2. RFQ
    3. Inventory Records
    4. Goods Receipt Note
    I want to access these outputs and add the company logo.
    Thanks in advance.
    Regards,
    Sriram

    Hi,
       Go to Nace Transaction code and then in the Left you will find Application and Description and there select ME for inventory and then click on output types.There select an output type in the list of output types given and then click the Processing Routines where you will get the complete details. For RFQ and Purchase Requisition check the Application EA.
      Coming to the uploading of the Logo. Go to Tcode se78 there below Form Graphics select Graphics and inside that you will find Bit map images . Select that one and click on import button which is present left to the delete button and there in the file name give the logo which is stored on your desktop and then select the type as Black and white or Colour Image as per your requirement.In the name give a meaningful for the logo in SAP system.Then click enter.
    Hope this will help you.
    Regards,
    Venkat.

  • Purchase order smart forms

    i have copied the purchase order smart form and activated it and know i have the function moudule which need to be used in program but i am not shure how to do that can any one tell me how i need to write the coding for simple purchae order and then pass on the data to the smart form so that it displays the output.

    What you do for inserting lines is to select line one of the screen table and then click the insert button.
    Do this for each line in your BDC and then you only have to worry about line one of the table:
    Code:
    Form Add_Item_Line Tables t_Item_Data
                        using pu_program     type Program_Name
                              pu_screen      like sy-dynnr
                              pu_insert_line like sy-ucomm
                              pu_insert_at   like sy-tabix
                              pu_werks       like Zorder_Header-Dwerk.
         Data: t_characteristics type Order_Lines,
               w_Characteristic like Zorder_Line.
         Perform Zbdc_Screen using pu_Program pu_Screen.
         Perform Zbdc_Field  using c_OkCode pu_insert_line.           <----
         Perform Zbdc_Screen using pu_Program pu_Screen.
         Loop at t_Item_Data into w_Characteristic.
            Is this actually part of the item line or is it a
            Characteristic ?
              Translate w_Characteristic-AtNam to Upper Case.
              Case w_Characteristic-AtNam.
                   When 'MATNR'.              " Material
                        Perform Zbdc_Subscript using 'VBAP-MATNR'
                                                     pu_insert_at
                                                     W_Characteristic-AtWrt.
                        Perform Zbdc_Subscript using 'VBAP-WERKS'
    Looking at it from a modification point of view, the aim will be always to bring the line of the table that you're interested in to line one of the table
    so again you only need to handle line one of the screen table. Some of the codes for this are 'POPO' in Purchase order processing, and 'SORT' in CO02:
    Code:
    Now loop round the P/O and delete all of those that we don't want
       Loop at t_ekpo.
          Keep this P/O Line item ?
            MOVE SY-TABIX TO W_POPO.
            PERFORM ZBDC_SCREEN USING 'SAPMV50A'   '0270'.
            PERFORM ZBDC_FIELD  USING 'BDC_OKCODE' '=POPO'.
            PERFORM ZBDC_SCREEN USING 'SAPMV50A'   '0111'.
            PERFORM ZBDC_FIELD  USING 'RV50A-POSNR' W_POPO.
            PERFORM ZBDC_FIELD  USING 'BDC_OKCODE' '/00'.
            Read Table t_vl31_asn with key ebeln = t_ekpo-ebeln
                                           ebelp = t_ekpo-ebelp.
            If sy-subrc <> 0.
             Not found - discard this one.
               PERFORM ZBDC_SCREEN USING 'SAPMV50A'   '0270'.
               PERFORM ZBDC_FIELD  USING 'RV50A-LIPS_SELKZ(01)' 'X'.
            ELSE.
             Change the quantity....
               WRITE T_VL31_ASN-MENGE TO W_MENGE UNIT T_VL31_ASN-LMEIN.
               CONDENSE W_MENGE NO-GAPS.
               PERFORM ZBDC_SCREEN USING 'SAPMV50A' '0270'.
               PERFORM ZBDC_FIELD  USING 'LIPS-LFIMG(01)' W_MENGE.
            EndIf.
       EndLoop.
    Hope this helps.
    Award points if found usefull.
    Cheers,
    Chandra Sekhar.

  • Purchasing contracts list -MM report

    Hi all,
    Iam new to BW. working on BI 7.0 implementation.This is the first project iam
    handling.
    I have a report requirement " List of purchasing contracts"  where we have
    basic charecterstics like PO ORG,PO GRP,MAT GRP,MAT NO  as input criteria fields and output keyfigure fields mainly as
    contract no,
    material grp,
    material no,
    contract value,
    target value
    Please help me to knw if there are any standard datasources having this contract information against a PO org. Also in case i dont find any such datasource how should i go about??? should i create a datasource myself..
    Expecting some help from u guys..

    Hello you both,
    have to say thanks to Bala because I was looking for the extraction of contracts and could not believe my eyes when I saw your reply that this was possible through purchase documents (2LIS_02). I went to my collegues and they confirmed that purchase contracts basically have the same structure like purchase orders and therefor use the same tables in R/3 but are distinguished by type fields. Besides it's similar to sales contracts which are stored like orders.
    Thank you very much! If I were you Venkata I would assign some grateful points
    Andreas

  • PO output form in Chinese (traditional)

    We are trying to print the PO output form (PO output preview) and as such we want some of the labels like Bill to, Ship to and others to appear in chinese.
    We are maintaining the data in SO10.
    While launching the Adobe (7.0) the bill to and other labels are not coming up in Chinese.
    Any idea if this is an Adobe issue or we are missing anything....

    Hi,
    Try using the BADi "BBP_OUTPUT_CHANGE_SF" and acc set the parameters for the smartform icluding the Language.
    BR,
    Disha.
    <b>Pls reward points for useful answers.</b>

Maybe you are looking for

  • Constant unexpected shutdowns with Acrobat 9 Pro

    I've submitted a bug report, but this is really getting annoying: The specs: OSX 10.5.6 - Acrobat 9 Pro, Macbook Pro Unibody, 4gb ram The problem: Every single time I close a comments-enabled PDF (comments are on a webDAV server), Acrobat unexpectedl

  • Some fonts have become tiny and pale blue

    Example: When I view my online banking, my personal information is presented in a tiny font, which is also too pale to read, pale blue. When I am ordering something online, the fill-in boxes and what I type in them are tiny and pale blue. When I shop

  • Drill through report

    Hi Friends, I am new to this blog. I have a quick question using drill through report. I have deployed BSO cube using EAS / rules files. I want to create a drill through report. I know how to create a drill through using essbase studio but not from E

  • Getting hotspot  VM error 4F530E43505002E6

    I was running Tomcat on Debian Linux .It is using Hotspot client VM 1.4.1_03-b02 sometimes it is crashing and giving error ID:4F530E43505002E6 i saw old forum posts and they were telling that if we run using hotspot server instead of hotspot -client

  • Don't upgrade!!   Unless you want to do without mail for a few days

    THis is a disaster if you depend on your .Mac or .Me for mail         Apple iCloud could put you behind for the forseeable future.  WARNING!!!!