Purchasing Message Determination

Is there any user-exit or BADI for Purchase Message determination?
Thanks in advance.

Hi there,
There is a user exit in the following Function module if this might help.
FM ME_READ_PO_FOR_PRINTING
But in my experience, most people just make a change to the printing form
1 Print output           MEDRUCK            ENTRY_NEU
Hope this helps,
Kind Regards,
Matthew

Similar Messages

  • Message determination process

    Hi all,
    I have one doubt. Kindly explain.
    There are some settings in Material management - Purchasing - Message determination.
    Any other settings at company code level other than the  above settings.
    Thanks & Regards
    Ravi

    Thanks for your response.
    For  output type neu, there is no condition records. But for one company code LU01 dispaying two output types neu and cneu.
    For remaining company codes BE01, in PO only one output type CNEU.
    Even though no condition records for output type NEU, is is displaying in PO,
    Why?
    Regards
    Ravi

  • Output Message Determination for Purchase Order

    Hi all !
    Can anybody please explain in brief, the procedure for Ouyput message determination for Purchase order. (including printer settings)
    I have tried it throgh the Standard Configuration guide. but i am not able to do.
    Please explain step by step including form attachment.
    Thanks in Advance !!!!

    Hi,
    Customization steps for 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.
    Note1
    Now Check in SPAD (Printer settings) settings & try to check the printer configuration. Check Device attributes, Access methods etc. are maintained in Spool Administration (SPAD) for the selected printer (your local Printer, may be ur using HP01or any but in SAP std is LP01) but consult with your basis consultant regarding above.
    Check the following also:
    Spool generated using SP01 or SP02.
    Output device.
    Local printer settings.
    Paper Tray, Print Mode, Printer
    Note2:
    Check MN04 and NACE t.codes
    Regards,
    Biju K

  • Purchase Order Message Determination  - RVCOMFZZ

    I'm using RVCOMFZZ to fill a specific client field added to structure KOMB and KOMKBEA. I need to acess the ekpo info of the purchase order about to be created. My COM_EKPO table is empty. Is this a bug or it's not possible to acess PO item data when message determination is occuring ? Regards

    Hello,
    in SAP standard, subroutine NACHRICHT_ERZEUGEN in function group MEPO is used for message control in transaction ME21N and ME22N (and more ...).
    For the message determination the function ME_MESSAGES_FIND is called but without any data for structure COM_EKPO. So COM_EKPO will be initial in the functions COMMUNICATION_AREA_KOMKBEA and KOMKBEA_FILL. I think there is actually no chance to access the in-memory information of the purchase order positions while message determination.
    Any other hints or ideas? Thanks in advance.
    Best regards
    Michael

  • User Specific Output Message Determination for Purchase Orders

    Hi Sap Experts,
    Is there any functionality in SAP where you can setup specific Output message determination for a user?
    For example whenever User A creates a purchase order through ME21N it will always be emailed to vendor, whereas for User B whenever they create purchase orders it will always be printed.
    Is this possible?

    There is no standard functionality with in SAP.
    To achieve this Create 2 output types accordingly and create customized tables with user id fields

  • Message determination for contracts(Purchase)

    Hi ,
              I have to recieve the automatic email of contract to buyer , I have created a
    condition table with
    1)Doctype/Buyer code(Purch group)
    2)Assigned table to acess seq
    3) Assigned acess sequence to message type
    4) Maintained message determination .
    I had used transaction NACE and selected application type EV and maintained condition records for Message type with medium 5 and partner as OA .
    Now when I create contract , I dont see the message type automatic in the contract and when entered manually , it gives me error saying partner not maintained .
    Can anyone suggest me .
    Thanks ,

    First of all check your vendor has the OA partner function and then go to SPRO-MM-Purchiasng-Messages- output control- prtner role per message type- define partner role for outline agreement
    here you have to define for OA partner function then only it will allow you.
    . You must maintain an e-mail address in the address in the vendor master.
    2. The same applies to your own user master. You also have to specify an e-mail address there in order to identify the sender.
    Note that it is not possible to change the e-mail address of the vendor via the SAP purchase order transaction (ME21N, ME22N, and so on). The system only uses the e-mail address of the vendor that is maintained in the vendor master!
    3. For the output type for default values, a communication strategy needs to be maintained in the Customizing that supports the e-mail. You can find the definition of the communication strategy in the Customizing via the following path: (SPRO -> IMG -> SAP Web Application Server -> Basic Services -> Message Control -> Define Communication Strategy). As a default, communication strategy CS01 is delivered. This already contains the necessary entry for the external communication. Bear in mind that without a suitable communication strategy it is not possible to communicate with a partner via Medium 5 (external sending).
    4. Use the standard SAP environment (program 'SAPFM06P', FORM routine 'ENTRY_NEU' and form 'MEDRUCK') as the processing routines.
    5. In the condition records for the output type (for example, Transaction MN04), use medium '5' (External send).
    6. You can use Transaction SCOT to trigger the output manually. The prerequisite for a correct sending is that the node is set correctly. This is not described here, but it must have already been carried out.
    7. To be able to display, for example, the e-mail in Outlook, enter PDF as the format in the node.
    For more details, check out the OSS note :191470

  • Message determination and Partner function LS (Logical system) for PO

    Hi,
    I have worked in the past with vendors (VN) as partner roles in a PO, with the message to create an EDI outpout to Partner Type: LI (Vendor), and this works succesfully.
    Now, the idea was to use in EDI, a Partner Type: LS (Logical system) as a receiver of EDI messages (message types: ORDERS) for inbound Purchase Orders to the Partner.
    So, we have set up a respective message condition, with Partner Function: LS  (Logical System), in transaction: MN04 (Create Output-condition records).
    A. When we use ME59N and create a PO with ref. from a PR (created from a sales order), the message determination works well, it reads the condition set in MN04 (condition records for messages), and creates a message (with output type for EDI , medium: 6, and partner function LS: Logical system). Message is created and idoc is sent to partner.
    B. When we try with ME21N, ME21 and we create the PO with ref. to the same PR, either by entering manually the PR in the document overview of ME21N or by selecting the PR (without entering the PR number), i.e with date, the message is not created in the PO.
    Company code is assigned to purchase organization, and so is purchase organization to plant.
    Any idea why there is no automatic message determination in the case of the transaction: ME21N?
    There is a single message condition that is to be read for both cases (trans: ME59N and ME21N).
    Note: If I try ME21N, and enter the output type and partner (=Logical System), manually, I receive a warning message :
    VN006 (Partner XXXX does not exist for partner function LS). If I accept this warning message, then message is saved- idoc is sent.
    However you can not assign a partner function LS to a vendor, in vendor master data, because of message CZ 327 (Can not use this partner role).
    Anyone with similar experience? Thank you for your advice.

    Hi,
    I well understand that the receiving partner can be a partner: Vendor (LI).
    I have seen that working.
    However, in the Partner Profiles (trans: WE20), the receiver was created as a Logical System (LS).
    We want the partner Logical system (LS) to receive the idoc for purchase order (ORDERS).
    After that, I think that the idea is that the LS can generate an idoc for a sales order creation that will then outbound to another partner.  I think that this is the concept.
    The issue is that I have seen that the POs created with transaction: ME59N, have received from message determination (trans: MN04) the message with partner LS (automatically), and the idoc of the purchase order (ORDERS) have reached the partner LS.
    The question is why the message determination fails when creating the PO from trans: ME21N or ME21, with reference to the PR. Message condition is the same and message determination procedure is the same for both cases.
    There is no issue with customizing for the LS in trans: WE20
    (Port processing agent is Active for LS and ORDERS have the proper processing code for application EF).
    I hope I am helping more with this.

  • Send Document via message determination

    Dear Friends
    We are using DMS (Document Management System) and I would like to know some things:
    u2022 I would like to see at item level an icon which shows if the material have attached documents when I am doing my purchase requisition. How can I do it?
    u2022 I would like to send to the vendor via message determination the Drawings as an attachment with my request for quotation. How can I do it?
    Regards,
    Carlos Pallares

    Hi Manuel,
    This is not available in standard functions. For this you need help from expert Abap'r who cam write a program for sending mail intimation with purchase requisition as a dms attachment.
    Hope this will help.
    Regards,
    Ravindra

  • Send Document via message determination/icon which shows attached documents

    Dear Friends
    We are using DMS (Document Management System) and I would like to know some things:
    u2022 I would like to see at item level an icon which shows if the material have attached documents when I am doing my purchase requisition. How can I do it?
    u2022 I would like to send to the vendor via message determination the Drawings as an attachment with my request for quotation. How can I do it?
    Regards,
    Manuel Nuñez

    Hi Manuel,
    This is not available in standard functions. For this you need help from expert Abap'r who cam write a program for sending mail intimation with purchase requisition as a dms attachment.
    Hope this will help.
    Regards,
    Ravindra

  • PO - Message determination (automatic )

    Hi ,
               Can anyone help in setting up the configuration for automatic message determination for same vendor with two different mediums .
    like ,
    For vendor A ,
    o/p type   Medium                    partner       processing    language
    NEU          5(External send)        vendorA          4                  EN
    NEU          1(Printout)                 vendorA          3                  EN
    Both the mediums should automatically pop up in messages when I create a PO .
    Thanks in advance ,

    Dear Deepa,
    After you configure all the setting for message determination in Config
    1.IMG>MM>Purchasing >Messages>Output control
    2.IMG>MM>Purchasing >Messages>assign output device to purch,group
    3.MN04
    Make sure the vendor partner function match with the message types-partner function.
    Then you'll automatically get the message types generated in PO message after saving the PO document.
    Regards,
    w1n

  • Weird output message determination in po

    dear all,
    i'm a little confuse about output message determination in PO.
    when i create a PO with me21n, i set a vendor and then verify message output determination : a message is generated.
    but then, when i modify an item and change po type, which also have an info record, the message generated previously disappear.
    the same problem appear with all po type and they all have an info record...
    thank you for helping

    Hi,
    The PO type you mean is the document type (NB and all)
    makes your message output disappear. The you have condition record maintained for that PO document type.
    Go to MN04 select your output type whatever you are getting with the first document type and select key combination, Purchasing outputdetermination : document type and enter the new document type you are using and execute
    with other details like function as VN and all as per your requirement.
    This is a master data and has to be maintained like material masters and you can decide upon the key combinations and the output trigger methods ( fax, print and all) here.
    Best regards,
    Sridhar.
    Award points for useful answers

  • STO error: No Purchasing Group determined

    Hi,
    There is one *STO error message* occurred when i creating optical service order.
    I am trying to create a Optical Service Order and when I going to save it as completely billed, STO error occurs with message: No Purchasing Group determined.
    Could somebody help me in this regard and explain the steps to solve the issue.
    Thanks in Advance...
    Ur Help will be highly beneficial......
    Regards
    Amandeep K. Dhaliwal

    Hi
    product category are directly related to purchase group. depends upon the settings in the organisation structure , the system determines which purchase group is responsible for procuring this product category.
    so back track your product category and purchase group link and this purchase group is made a link with purchase organisation. since product category responsiblity is a mandatory in srm.
    Can you update here . where your user was positioned in org structure?
    hope that you made a link between purch organ with purchase group?
    po1
      --> pg1
    and moreover check following settings. are you try to procure via describe (spl request)?
    Purchase group - responsibilty tab what are the product category you mentioned?
    have you maintain Organisation responsibility under the responsibility tab?.
    still you find difficulty ?
    regards
    muthu

  • Error in Message Determination of GRN

    Hello Seniors,
    I have done configuation of message determination for GRN by this
    1. Maintain the Printer Name in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Printer Setting
    2. Ensured in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Item Print Indicator, 1 stands for Matl Doc print out
    3. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Print Version, maintain Print Version 2
    4. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Maintain Print Indicator for GI/Transfer Posting Documents
    5. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Output Determination->Maintain Output Types, for the Output types WE01, WE02 and WE03, ensure the foll:
    a. Default Values: Dispatch Time is 3 or 4 as per reqmt. and Tr medium is 1
    b. Print Parameter is 7
    6. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Output Determination->Printer Det->Pr Det by Pl/StoLoc, maintain the Output device for all your Plants
    7. In MN21, for Tr Type WE, Print Version 3, maintain Print Item as 1.(Condition records)
    8. While doing MIGO, ensured that in General Tab, you get "3 Collective Slip" beside the Print Indicator and you tick mark the field.
    Now go to MB90 enter the output type as WE01, Tr m as 1, Sort or. 01, Pro.mode as 01, and executed. System outputted all the material documents that has to be taken print out.
    BUt after this i did a grn and tried to take prinout in MB90, it is not showing. It is just telling " No messages exist for intial processing". I tried with 2 in processing mode, but still it is showing tha same. Kindly solve please.
    Regards,
    JanaMM

    Not this one the earlier one...
    Also did you check whether the GR is properly saved or not...and settigns are done properly or not..which you have given above...
    This is not smart form error...assign the smart form again...
    ADDED:
    Also in the above step ie:
    4. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Maintain Print Indicator for GI/Transfer Posting Documents
    Here you shd provide print indicator for GR doc....
    Here add for Particular mvt type 101,201,121,311 etcu2026 Maintain the Print item as 1--Material document printout

  • Error in Message determination for GRN

    Hi Friends,
         I have tried to configure message determination for GRN. As per the steps in the thread i did. The steps i did are :
    GR print out settings
    1. Maintain the Printer Name in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Printer Setting
    Enter the local printer where you want to print your Goods posting document
    2. Ensure that in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Item Print Indicator, 1 stands for Matl Doc print out
    3. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Print Version, maintain Print Version 2
    4. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Maintain Print Indicator for Goods Receipt/GI/Transfer Posting Documents
    Here for Particular mvt type 101,201,121,311 etcu2026 Maintain the Print item as 1--Material document printout
    5. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Output Determination->Maintain Output Types, for the Output types WE01, WE02 and WE03, ensure the following--
    Select the particular Output type then goto Details
    a. Default Values: Dispatch Time is 3 or 4 as per reqmt. and Tr medium is 1
    b. Print Parameter is 7
    6. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Output Determination->Printer Det->Printer Determination by Plant/Str Loc, Maintain the Output device for all your Plants
    7. Go to MN21, for Tr Type WE, Print Version 3, maintain Print Item as 1.
    Now the settings are ready for Printing Material doc
    8. While doing MIGO, ensure that in General Tab, you get "3 Collective Slip" beside the Print Indicator and you tick mark the field.
    9. Now depending on the setting in 5a, the Matl doc is printed. If it is 3, you have to print it using MB90. If it is 4, it is printed immediately.
    After doing this configuration, if i go and execute MB90 with output type WE03, it is telling " no messages for initial processing exist ".
    I want to see the GRN document before printing. what shall i do, kindly help me please.
    Regards,
    Prasath

    HI Manish,
       As u said, i have unchecked the tick mark in migo and i have posted it. Then i went to MB90 and tried with WE01. still it is showing the same message. Kindly resolve plz. Is there any change i have to do in above mentioned steps.
    Thanks&Regards,
    Prasath

  • Custom defined FM for purchase price determination

    Hi all,
       can anybody help me with the problem below..
      In IS-retail im assigning a custom defined function module for purchase price determination (MM42 -> sales view -> PP det. seq - 06).
    example FM for which is WV_EXAMPLE_01.
      but in the import parameter (structure KALP) im not getting the vendor number eventhough it is specified in the screen..
      I need vendor number along with material(which im getting) to calculate purchase price..
      Can anyone tell me wat the problem is and a solution for it.
      Thanks in advance.

    Hi ,
    In VKP5 calculation,Purchase price Schema is pulled from Purchase price determination sequence.
    In PP Determination sequence we can give PP schema based on PP determination type.
    If the PP type is A,system will fetch the PP Schema from Standard schema maintained in MM.
    Regards,
    Krish

Maybe you are looking for

  • Design problem with dynamically added row in datatable

    Hello all, I have a dataTable and have developped a method that dynamically adds rows to the dataTable. Each row is made up of two form controls. The problem I have now is that I don't know how to retrieve the values from the mutiple rows. Ideally I

  • Language specific template is not working

    Hi all, I have converted AR invoice report to xml. which has a standard template and language specifis tempalte. while running in development instance i use to select the language specific template using the options button in SRS. it works fine. but

  • Safari Restriction Doesn't Work

    I have restricted Safari from being used on the iPhone and the app no longer appears as an icon on the phone, however a quick spotlight search will open the app right up. Is there a way to fix this? This seems like a huge oversight to me.

  • Setting $PATH using the terminal

    Hi All! I am a newbie with OS X and I am wondering as to how to add a directory into the PATH using the terminal. Thank you very much!

  • Scheduling of WF - FV60 ?

    Hi All, This is very imp for us to know whether this can be done: Parked invoices are generated through FV60. Now our requirement is to save all the invoices generated during the whole day in a batch and then schedule it  in such a manner so that at