Partner function in Idoc header

Hi All
What is partner Function???  What exactly is the role of a partner function??
Please help me to clear this concept..
Thanks in advance..

Logical System name is used to indiacte the application system to which you are ging to send the data.
Partner profiles use the above Logical System name to determine the system to which the data is to be sent ie you have to tell wether inbound or outbound.
Suppose If you are doing IDOC to File scenario ,have to mention the Outbound Parameter in we20 ie IDOC message type name.
we use them to show where the IDOC should go (outbound)
or what should process IDOCs (inbound)
for more details about partner profiles and IDOCs
<a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi">Mastering IDoc Business Scenarios with SAP XI</a>
rewards if useul,
regards,
nazeer

Similar Messages

  • Partner Functions Mandatory in Header and Item Level

    Hi Guys,
                   I want to Make Some Partner Functions as a Manatory in Header and Item Level,How to make it configure,Please give me
                   the solution.

    hi,
    please go to VOPA and select :
    after configuring the set up PD for customer master.
    then check the second and third ones
    FOR HEADER LEVEL:
    GOTO SPRO - SD - set up partner determinatin procedure- set up PDP for sales document header & select your PARTNER DETERMINATION PROCEDURE & goto partner functions in procedure and SELECT WHICH PARTNERS TO APPEAR AS MANDATORY & CHECK whether they are appearing in document header or not.
    FOR ITEM LEVEL:
    GOTO SPRO - SD - set up partner determinatin procedure- set up PDP for sales document ITEM LEVEL & select your PARTNER DETERMINATION PROCEDURE & goto partner functions in procedure and SELECT WHICH PARTNERS TO APPEAR AS MANDATORY & CHECK whether they are appearing in document item level or not.
    balajia

  • RS partner function to IDoc INVOIC01

    We are creating an INVOICE01 IDoc from billing document using output determination.
    When the IDoc is created it has a partner function RS (= Invoice presented by) but the company name is misspelled. Where is this partner coming from where can I correct this? If I look at the invoice from which the Idoc was created it does not show this partner function.
    I could not find in SPRO where this comes from.
    Any help would be much appreciated.
    Thanks a lot,
    Viktor Varga

    Hi Victor,
    It generated inside FM <b>IDOC_OUTPUT_INVOIC</b> in include program LVEDFF0E.
    *-Rechnungskopf - Partnerinfo - Rechnungssteller
      PERFORM fill_e1edka1
        USING 'RS'.
    Then you can use user exits <b>EXIT_SAPLBD11_001</b> to change segment E1EDKA1. This user exits is used in FM MASTER_IDOC_DISTRIBUTE.
    Hope this will help.
    Regards,
    Ferry Lianto
    Please reward points if helpful.

  • A new partner function is been defined for a particular customer in r/3?

    Hi All,
    There is a new partner functions been defined for a customer apart from soldto,shipto,payer,billtoparty partner functions.
    The new partner functions is Sales head.
    And how to i bring the sales head information from the customer master from r/3 to bw?
    Do i need to create a new zobject nor enhance the customer master ? nor simply create an sales head object in bw and define the characteristics as Reference characteristics??
    pls help me !!
    Thanks
    Pooja

    Hi,
    You should enhance the standard Data source 0customer_attr with that additional partner function (sales head) as per the proper logic and replicate the same . if it is 3.5 that same object( related to that field length and data type) same object can be added as attribute at info object level and do the transfer rules   and activate that and try to the load.
    Thanks & Regards,
    Sathish

  • Vendor partner function

    Hi,
    I have 2 questions:
    1. for the partner roles like goods supplier, invocing party, order party, etc do all these need to have different account groups , example one account group for goods supplier, one account group for invoicing party, etc , etc.
    or these can be accomodated in one account group. i have 2 types of vendors domestic and foreign. thinking of having 2 account group ZDOM and ZIMP.
    can i have partner function of domestic vendors in ZDOM and partner functions of foreign vendors in ZIMP.
    2. if we have a partner function of invocing party (IP), while doing MIRO automatically the vendor assigned to the IP partner roles get defaulted.
    how the system understands this? I want to know where this logic is there.
    Regards

    Hi,
    It seems you have not picked the question correctly.
    If i am using the same account group where the vendor schema is mandatory, it will be required to be put in IP also.
    you cannot do away with it. the parameter what are there in a particluar account group,  all always applicable to all the vendor created in that account group.
    your comments:
    u will assign a pricing procedure to the IP only in case u need a certain type of conditions which are not avilable in the standard pricing procedure ......................and which ever conditions are selected in the po then these are used in MIRO
    becaues in miro you will be verifying the invoice with refer. to some documents and system picks the conditions from po
    please give a relook into your answer.
    *my comments:
    vendor partner function is at Header level where as conditions can be at header and item levels.
    the conditions will be applicable of VN vendor. how can you have different conditions for main vendor and some different for partner vendor.
    if it is possible let me know how can I give value for the conditions maintained  for partner function.
    Regards
    Edited by: Rashmi Mahajan on Feb 16, 2008 6:42 AM

  • Disabling partner data tab at header and item.

    25.11.2008
    Hi friends,
    Is there any user exit to disable 4 out of the 5 partners in the partner functions tab at header and item level as my requirement is not to allow the user to change the partner functions SP, SH,BP,PY. I cant use SHD0 or  use the not-changeable  function in VOPA hence the need for user exit.  
    Please suggest.
    Regards,
    Udaynath

    Dear Udaynath,
    try with:
    Path: SPRO --> IMG --> Sales and Distribution --> Basic Functions --> Partner Determination --> Set up Partner Determination
    Choose Activity: Set Up Partner Determination for Sales Document Header
    Select Partner: TA, and click: Partner Function in Procedure
    Give Work Area as, say TA and WE (or SH).
    Now, in next screen, click Box: N, to avoid changes in Sales Doc. i.e. Sales Order.
    Similary, maintain for Bill-to-Party and Payer.
    User won't be able to make changes in Partner Fucton in Sales Doc.
    Best Regards,
    Amit

  • Different partner functions

    Hi All,
    Can we have different mandatory partner functions like SP,SH,BP and PY in both header and item level?
    Could u please explain with scenario.
    Thanks & Regards
    Sasikanth.Ch

    Hi,
    In which document you want to have different partner functions at both header and item level.
    See if you define different partner function at header level and item level, there will be a split while creating the subsequent document.
    If you want to send a combine delivery or combined item wise order its better to keep the header and item partners the same.
    regards,
    Siddharth.

  • Partner function for customer through IDOC

    Hi All,
    I have a requirement in which I need to create the customer master through IDOC. I am using DEBMAS basic type for that. In its functionality, I need to assign different partner functions to it.
    When I create customer without giving any partner details,  4 entries get created by default with partner functions as BP, SP, PY, SH and KUNN2 value as INTERNAL or the same customer number which is getting created. But I want that the customer number provided by me should be assigned as partner function. Is there any way to change the default entry which is getting created so that I can replace the INTERNAL customer number with the one provided by me.
    I identified the segment as E1KNVPM in it at hierarchy level 3. I passed the partner function in the PARVW field of it and provided the customer number which I want to assign as partner function in the KUNN2 field. But I am getting error Customer INTERNAL already exists for function <Partner function>.
    Am I missing something. Any msgfn or any other input.
    Please help me on this.
    Thanks
    Natasha

    Hi,
    Im facing similar problem
    Im trying to create the customer master through IDOC.
    I am using DEBMAS06 Idoc. 
    I need to assign two partner functions to it.
    When I create a customer with  giving  two partner details, 
    6 entries get created by default with partner functions as BP, RP, EM, SH and KUNN2 value as INTERNAL,
    two others entries (ZC,ZV) are created because this partner roles i defined to be created but KUNN2 hasnt assined value and request to fill it.
    I identified the segment as E1KNVPM in it at hierarchy level 3.
    I passed the partner function in the PARVW field of it and provided the customer number which I want to assign as partner function in the KUNN2 field.
    But I am getting error when  "Customer INTERNAL already exists for function <Partner function>".
    Am I missing something. Any msgfn or any other input.
    How can avoid this error?
    Please help me on this.
    Thanks
    Armand

  • How to get access to the partner Functions of a PO header in BADI

    Hi All,
    I have a scenario where I need to get access to the PO Header Partner Functions to get the Vendor number, in the PROCESS_ITEM method of BADI ME_PROCESS_PO_CUST. I could not find any method to get the partner functions. Is there any way I can get this data in my BADI implementation. I'm talking about ME21n transaction code, and the PO is not created yet, hence the PO number is not available in the BADI.
    If the above is not possible, is there any other function module which I can call in the PROCESS_ITEM method of the BADI to get partner functions and their respective vendor numbers.
    Any pointers would be appreciated and points awarded. Thanks for your time and help.

    Hello,
    Use the methods of the class: CL_PO_ITEM_HANDLE_MM, in the method: PROCESS_ITEM of the badi:
    ME_PROCESS_PO_CUST, for example to access the po lines. the code is as follows:
    data: it_mepoitem type mepoitem.
    **Get the po lines.
      it_mepoitem = im_item->get_data( ).
    To look at the methods available: Go to SE24, Input the class:
    CL_PO_ITEM_HANDLE_MM
    Hope this helps.
    PS: Award points if my answer is helpful.
    Rajeev

  • How to include a new Z Partner Function in Sales order header drop down lis

    Hello SAP experts,
    We have come up with a new requirement to include a custom Partner Function-ZI  in dropdown of SO header-Partners field.
    Current scenario- Presently we are maintaining this partner function  ( Say ZI-  Institute ) in customer master data-Sales area tab.There could be more than one partners under this PF in master data. While entering sales Order, all partners associated are displayed in Header- partners tab, where only SP, SH, BP, PY partner functions are displayed.
    Requirement- 1. Is to  provide Drop down of this ZI-Institute partner function (which I did not find presently) in SO header-partners field and user should be able to provide one of partner function as available in Customer master ( as there are more than one partners that can be set in Customer master data but user need to be able to provide ONE of this ZI partner fucntion in DROPDOWN of PF tab in SO header ).
    2. In addition, How can I link this new partner function in related sales reports against that particulat order and invoice?
    Kindly suggest your valuable inputs as what should be the procedure to get this.
    Many thanks in advance.

    Hi,
    Go to partner determination by VOPA
    OR
    IMG >> SD >> Basic function >> Set up partner functions >> set up partner function for sales document header
    click on partner function and Maintain partner function ZI  and back
    Then select your existing partner determination procedure (Standard is TA) and click on PARTNER FUNCTIONS IN PROCEDURE and add partner function. and make it mandatory so even user forget to mention then at the time of saving system can remind user 
    Then double click on PARTNER DETERMINATION PROCEDURE ASSIGNMENT
    Assign partner procedure to sales document
    Now when you creating sales order go to header partner tab and enter you institute partner number
    For sales order and invoice report
    Execute this report by selecting partner function ZI in VA05N and VF05 respectively
    kapil

  • Idoc - Partner Function not getting captured.

    Dear all,
    I am using IDOC (type - /NFM/ORDERS05) to send a Purchase Order. The Idoc is getting created but the only a few partner function is getting captured from the Partners tab in the ME22n transaction. The remaining partner functions that are not captured are SP (Forwarding Agent) and ER (Employee responsible).
    Any bright ideas how to solve this problem.
    Points will be awarded.

    Hi Vivek,
    Thanks for your reply.
    1. Where do i have set the receiver port and the message type for each "partner fuction". We do this generally for a Partner Type. (Please clarify)
    2. If I remove the syntax check box then my PO is not getting created in ME21n transaction.
    3. I have checked the Partner types there is not problem with that.
    Regards,
    Gajanan.

  • Partner Function for Vendor through IDOC

    Hi All,
    I have a requirement in which I need to create the vendor master through IDOC. I am using CREMAS basic type for that. In its functionality, I need to assign different partner functons to it. I identified the segment as E1WYT3M in it at hierarchy level 3. I passed the partner function like OA or PI in the PARVW field of it and provided the vendor number which I want to assign as partner function in the LIFN2 field.
    Vendor is getting created but Partnering details are not getting updated when I am seeing in the XK03 Txn. Am I missing something.
    Please help me on this.
    Thanks
    Natasha

    Hi All,
    Moving further, I got another issue in changing the partner details of a vendor. Changing includes assigning another partner function to an existing vendor or deleting any already assigned partner function. I am doing this through IDOC. I am getting an error message 'Deletion of mandatory partner function 'VN' is not possible.'
    I tried changing the msgfn also.
    How should I proceed here.
    Thanks
    Natasha Garg

  • Free form partner function field in Sales document header and item..

    Hello Experts,
    Is there anyway we can use the partner functions functionality in Sales document header and item level, so that we can enter a free form number in the Partner field? I mean is it possible to be able to enter a free form number WITHOUT getting validated against corresponding master data like Customer or Vendor master, Contact person, Personnel or User master records?

    Hi,
    It is not possible.
    Because partner function will be determined in the sales document header and item as per the configuration you have done in the partner determination.
    It is not possible to enter a number wihich is not created and assigned.
    Regards,
    Mullairaja

  • IDOC- XI- FTP Partner function LI error party normalization

    Hello,
    Within XI we have a scenario where IDOC->XI->file(FTP).
    IDOC is send using sende partner function LI and also receiver partner function LI.
    We get the following Error when calling the FTP adapter:
    Error during party normalization (party = 0000790463, agency = CED291, schema = ALE#LI) Normalization: Alternative party ID '0000790463' does not exist (agency 'CED291' and scheme '&amp;PARTY_SCHEME&amp;')
    We can not change the way IDOC is sent out of SAP system.
    The only way we can avoid this error is to create a (dummy) party and adding the identifier: agency=CED291 Scheme=ALE#LI name=0000790463.
    However we do not want to create the dummy party.
    Anybody a clue??
    Thanks and have a nice weekend.
    Emile

    Additional information: When the receiving system is connected via HTTP-Adapter, the dummy party is not necessary.
    This appears not to be very consequent.
    Can somebody explain...
    Tnx

  • Partner type / function for IDOC SHPMNT

    Hello all,
    my intention is to send a shipment to another system via IDOC SHPMNT. So i think the partner function should be a logical system (LS).
    But the output determination does not work, it always requires the partner function CR or (Carrier) or SH (Ship-to party) partnertype LI (vendor/creditor) or KU (customer).
    So is it in general possible so sent this IDOC within a shipment to partnerfunction LS (logical system).
    Many thanks in advance, Hannes

    Hannes,
    In my opinion, it should not be possible.
    Because Logical system is not a trading partner and EDI is a communication medium and hence should send messages only to trading partners.
    However, you can always use exits to modify the control record.
    Thanks
    Ganesh.S

Maybe you are looking for

  • Is there a way to create "temporary" tables in SAP database?

    Hello, Is there a way to create temporary tables in ABAP? Here is our scenario: 1. Invoke a custom RFC that creates a temporary table and returns the name of the table. 2. Invoke another custom RFC and pass this table name as parameter. This RFC inte

  • Safari Web Inspector console clears on refresh

    Sometimes the console on Safari's Web Inspector doesn't show me javascript errors. This makes debugging a page harder (e.g., I think a page is free of JS errors, when really Safari just isn't showing them to me). This is how I expect it to work: I lo

  • Possible new virus/malware? slui.exe in %Userprofile%\AppData\Roaming

    Hi, I would like to start a discussion for one strange problem that I encountered in my company. Four Notebooks with Windows 7 x64 Enterprise SP1 versions all of a sudden after 1-2-3hours period cannot open any webpage trough any browser (IE,FF, Chro

  • Education Cess JECS  vs. JCES

    Hi Friends. In my pricing procedure, I used JCES and JCED  for Education Cess(  instead of using JECS and JECX ) I assigned AltCty 366 to JCES and 356 to JCED in my Pricing procedure. I assigned AltCty 366 to JCES and  in tax Pricing procedure. Now P

  • Embedded PDF in fixed layout ePub

    Can anyone confirm if embedded pdf's are supported in a fixed layout ePub? If I create a simple free flow ePub (version 2 or 3), embed a pdf in the ePub and have a link to the pdf on a page in the ePub, clicking the link opens the pdf. However if I m