Message determination and output control

Hi! We want to set up message determination procedure per company code. We have several companies and one purch.org, so if only one of the companies e.g. want to output a PO to a Vendor through EDI, this is will apply to all company codes... any suggestions, BADIs, enhancements available? brgs ziggy

Hi,
Define a new  PO output condition table which include the company code.
Cheers !

Similar Messages

  • Output determination and output type?

    hi all,
    wat is meant by output determination and output type?how and y we use it?
    regards,
    keerthi

    Hi Keerthi,
    Output determination is used in  message control. You can read more about it here:
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/19878343b111d1896f0000e8322d00/frameset.htm
    to configure it please use transaction: NACE
    best,
    Wojciech
    <i>please reward points for helpfull answer</i>

  • 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.

  • Relation between message type and output type in ALE

    Hi
    I have a meeage type with me. I want to find the processing routine for the idoc. Procesing routine is acessed from  NACE - application -output type ( as far as i know ). Now how do i know the output type for the message type. Are the output type and message type related ?
    thanks
    sankar

    Hi,
    U can see the output type for message type here WE20 ->outbound parameters -> message control
    For invoice if mesage type is INVOIC and its output type is RD00 or ESYM or MAIL.
    output type is four character code which describes characteristics of output itself
    Regards

  • PO Version and output control - EC scenario

    Hi
    I need a help/suggession in below issue.
    System: SRM 4.0, SP14. Ext Classic scenario
    Issue: When closing the open POs in the system i.e checking flag "Confirmation not expected" and "invoice not expected" system creating a change version and the new output is being sent to vendor.
    Requirement: These changes are essentailly to close the open PO logically and it should not be creating a new version and sent to vendor. but the change history to be recorded for business analysis.
    For the above requirement, I was thinking to use the BADI  BBP_VERSION_CONTROL to control the version creation by passing the above two fields as parameters.. i.e for these two fields if at all any change then version should not be created and sent to vendor
    When I try to de bug the standard PO change process, system had never called the above said BADI in change process. System only calling the above badi only in creation process. Which sounds odd for me because the purpose of version control is to track the changes but the controlling BADI never gets called while change process.
    Can anybody help me or suggest me any other way of controling the output and version?
    Thanks
    Kiran

    Hi Kiran,
    You referred the right BADI BBP_VERSION_CONTROL to control / over write standard version control settings.
    I believe the BADI documentation shows clearly that - this BADI is called every time the document is saved.
    When you look at Method documentation, it clearly says that you can use BBP_PO_GETDETAIL function module to get the latest details of P.O change version using change version GUID.
    In that you can check for details whether the 'No further confirmations expected' and 'No further Invocies expected' check boxes were checked or not so that the version creation can be restricted.
    If the BADI implementation is active then definitely system will stop when an external debugger is set up.
    Please check this with the help of your ABAP guy and let us know in case of any further clarifications.
    Regards,
    Teja

  • REGARDIMG MESSAGE DETERMINATION PROCESS- OUTPUT TYPES

    HI,
    IS IT POSSIBLE TO ASSIGN DIFFEREPT FORMS' FORM ROUTINES AND PRINT PROGRAMS FOR THE SAME OUTPUT TYPE?
    REGARDS
    KRK

    Nope, it is not possible. Creation of new message new message type is indeed carried out to have different routines or print programs.

  • Org data determination and copy control

    Experts,
    I have a scenario where service orders are created automatically form a service contract.  The same service order can also be created manually.
    Org determination in service contract is based on the Sold-to-party.
    Org determination in service order is based on the ship-to- party.
    When service order are manually created - org data is determined based on ship-to-party  -
    But when automatically created form Service contract the Org data is copied from Service contract.
    Or  how can I redetermine the org data in the service order??????????
    Thanks and Regards,
    Ram

    Thanks for the reply guys,
    The service order is determining the Org data as expected using the Org data profile and parter function for org values assigned to the the transaction type.  This is working as assigned for manually created service orders. This is not the problem.
    But when the same service order is automatically created from a Service contract -- Org data is copied form Service contract.
    I want it to be determined as it happens when they are created manually.
    Any thoughts...
    Thank you
    Ram

  • Smartforms and output control

    I have a requirement in the output of a sales order using smartforms to print only some of the materials from the sales order.
    eg. I want to print only the materials that have a specific material group (MATKL).
    Can you help me what I should do either in the program used or in the smartform

    ur sales orders must be coming in some internal table
    so *loop at * that internal table with a where condition which satisfies ur conditions inside
    assign these specific values to another internal table of same type but having records that u require then pass these to ur smartform fm like this.
    call function 'SSF_FUNCTION_MODULE_NAME'
             exporting  formname           = lf_formname
                    variant            = ' '
                    direct_call        = ' '
             importing  fm_name            = lf_fm_name
             exceptions no_form            = 1
                        no_function_module = 2
                        others             = 3.
       call function lf_fm_name
               exporting
                        archive_index        = toa_dara
                        archive_parameters   = arc_params
                        control_parameters   = ls_control_param         "Smart Forms: Control structure
                        mail_recipient       = ls_recipient
                        mail_sender          = ls_sender                "Structure for Object ID
                        output_options       = ls_composer_param        "SAP Smart Forms: Smart Composer (transfer) options
                        user_settings        = ' '
                        is_dlv_delnote       = sales_itab      "sales order Data: Transfer-Structure for Smartform
                        is_nast              = nast                     "Nast
             exceptions formatting_error     = 1
                        internal_error       = 2
                        send_error           = 3
                        user_canceled        = 4
                        others               = 5.

  • Output control and message types

    Hi guys,
    my problem is this:I have created a new message type for output control for Purchase Order but when I create a new PO and click on 'messages'  I expect that the new message type appear as a DEFAULT for example other messages like NEU,etc....
    Customizing is OK--> I have parametrized the tr.NACE in all points and also Message Determination Schemas...What can I do?Is there a way to set message types as a DEFAULT for Output control  in Purchase Order?
    Thanks in advance,10 points for a resolutive answer...
    Bye
    Maximilian

    HI
    I assume that you have created a new message type by cpoying a standard.
    Basic:
    You need to maintain access sequence, form routine, forms.. for this output types (which should not be a problem if you are copying from std.)
    Important:
    You also need to maintain the Fine- tuned control for message type, for  the new output type.
    You need to add your new output type in the output determination schema.
    then the thing should work. try!
    MRao.

  • Message Determination for JIT Call

    Using message determination button in control cycle, receive message 'application PA, procedure 0001 or object category do not exist.  Access sequence 0001 in IMG looks okay- is there another setting/screen I should check?
    Edited by: Melanie Pettitt on Aug 18, 2008 7:12 PM

    Problem was with the procedure configuration.  A user configured procedure 0001 to match access sequence 0001 and calls were acheived.

  • Message Determination & Output Control

    Hi all,
    What Message Determination & Output Control?
    Why we use them , also what are the configuration steps in same?
    Please guide me alon with transaction codes involved in it?
    Thanks in Advance.
    Komal

    Hi Komal,
    The message determination Process is the process in which you select how you want your output.
    You go to T code "NACE" and can see which Application area is activated for which type. Eg. for PO gernally it is NEU. So you can select from here that which procedure and further which sap script or smart form as well as print driver or program is attached to that and can do amendements if desired.
    Also you can maintain what are the out put detrmination method attached to that like print, email, EDI , fax etc.
    Cheers!!
    Biren Agnihotri

  • Purchase Order and GR document Output Determination and creating own logo o

    Can anyone let me know the process of output determination of PO and GR documents.
    Also let me know the way to incorporate my own logo on the documents

    Hi sudip
    For the logo on documents, you have to take help of ABAP ppl.
    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.
    Output of GR
    After setting table, access sequence and output type for GR,run MB02 transaction, enter material document number. Double click one line item and select messages. Separate screen will be opened to configure outputs. Give the required fields and save the document. 
    Now Run MB90, you can take printout. Output Type: WE03 or WE01 or WE02

  • 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

  • Output determination and Printer determination for  both PO and GR

    Dear all,
    Can anyone please help me in congiguring the output determination and printer determination for  both PO and GR. please give me detailed configuration including the paths as i am stuck with the configuration.
    Thanks & Warm Regards
    Somashekar Anand

    hi Somashekar
    follow he steps
    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.
    Output of GR
    After setting table, access sequence and output type for GR,run MB02 transaction, enter material document number. Double click one line item and select messages. Separate screen will be opened to configure outputs. Give the required fields and save the document. Now Run MB90, you can take printout. Output Type: WE03 or WE01 or WE02
    Reward points if helpful
    Thanks and regards
    Ravikant Dewangan

  • Message settings for Output determination.

    Hi,
    What does the message settings in output determination referst to.
    What are all the configurational steps involved in it.
    If possible please provide me the link to get more details on the above topic.
    Regards,
    RitiG

    Hi,
    Output determination is the way to explain how any output will go from SAP system.This output can go through..Printout, Fax,Email, ALE...etc.
    Please go through this BLOG, you will have a fair idea about process and configuration steps.
    <a href="http:///people/gajendra.bhakuni/blog/2007/03/13/message-control-output-control-for-ale Determination</a>
    Regards,
    Sachin

Maybe you are looking for

  • Saving fillable PDF file in Android Adobe Reader Mobile Application

    I'll do my best to explain my situation. 1. I open the fill-able PDF file from Google Drive with Android Adobe Reader Mobile Application. 2. I fill out the pdf form using the Android Adobe Reader Mobile Application. 3. Once I'm done filling-in the PD

  • How Can I configure the 6024E board for reading the voltage from a source?

    Hi, I have a little problem, I want to use the 6024E board for reading voltage from a source and then display this on the monitor, and also I want to change the voltage from the output using the computer. I read the manual but I don't understand how

  • Remove custom aspect ratio

    Hi all, I set up some custom aspect ratios in the crop and straighten tool window for a project I was working on. Now that I'm done w/ them I would like to remove them from the drop down menu. Can some one tell me how this is done? Thanks, Mike

  • Changing HD from Macbook to Pro

    I have a Macbook White and just bought a Macbook Pro. I changed my Momentus XT HD of the white to the new PRO. But now I'm trying to put the 320GB HD of the Pro into the white, but is saying that I can't install the Mac OS, only in time machine mode.

  • How to check interconnect load and health in RAC environments

    I have setup the 2 node RAC (10.2.0.4.0) in Enterprise Linux 5.2. How can I check the load on interconnect. Interconnect NIC are not using bonding but are in full duplex mode. Thanks Naveed