PI to Idoc - Wrong partner Number

Hi experts,
something odd happened yesterday, we usually receive ORDERS idocs from different legacy system, but for one order, the Partner Number of the Idoc created in SAP was incorrect.
For example, Legacy ABC sent us an order which created an idoc in SAP. Usually it creates idoc with Partner Number ABC which is populated according what we have defined in the SLD.
But this time, we received the order from legacy ABC but the idoc was created with another Partner Number (DEF) from which we also receiver orders.
Do you know where it might come from ?
Any helmp would be greatly appreciated
Kind regards,
Jamal

Hi,
>>>Hi I have no mapping at all for control records segment, it is populated by it self according to SLD and partner profiles
please check the receiver agreement object and field - header mapping - sender service
is it the same as with other flows ? you can put there the business system which has the correct
logical system name in SLD - so it will go correctly to ERP
Regards,
Michal Krawczyk

Similar Messages

  • IDoc-Inbound: Partner Number gets overwritten in User Exit

    Hi,
    we have problem that XI won't accept IDoc from sending R/3 because the Partner number gets overwritten via User Exit.
    Instead of Partner PSICLNT010 the partner gets overwritten to SAPPSI. So what do i have to do to make XI accaept this IDoc?!
    We have system PSICLNT010 configured in SLD with logical system name PSICLNT010.
    Because of the problem i changed it to SAPPSI.
    I also refreshed the adapter specific identifiers and did a complete cache refesh - but with no success.
    We still get error "No service for system SAPPSI, client 010 in ID"
    Can somebody help!  What elso do i have to change?!
    br

    Hi,
    This problem can be solved : do these steps ,
    AT your XI System : goto Idx1, create port with name : SAPPSI
    In the port use your RFC Destination name SAME as used in port PSICLNT010.
    Now goto idx2
    upload matadata for your idoc Message in port SAPPSI.
    send idoc from R/3, XI system will pick that idoc.
    your problem is solved now
    Regards,
    Sandeep Kaushik

  • IDOC bapi_po_crate1 "Please enter a partner number" Error

    Hi experts
    after an upgrade from 4.7 to Ecc 6.0 during IDOC elaboration an error occours
    Please enter a partner number
    ME 350
    I saw into Customizing but also appear correctly filled in.
    Is there anyone who find, after an upgrade, the same issue?
    regards
    andrea

    Hi Andrea,
    please check note 1245230 to solve your problem.
    Regards,
    Edit

  • Error:- How to assign Partner Number (KU) in R3 System [Idoc(KU) to File]

    Hi ,
    In Idoc to file Scenario (KU to LS), how to assign Partner numbe (KU) in R3 Sender system.
    I m getting below error:-
    No partner profile (outbound parameter) could be found using the following key:
    Do the needful.
    thanks
    Anshul

    Yes,  I have the partner profile maintained in we20 of type KU
    In We19, it is showing error:-
    No partner profile (outbound parameter) could be found
    For Example- For Logical system it is possible through  SALE

  • IDOC control record mapping - Sender Partner number defaulted to log. sys.

    My PI scenario is file to IDOC scenario.
    I have ticked "apply values from payload" checkbox, so Sender Partner Number is being defaulted to logical system assigned to my business system.
    Logical system name has to be unique in PI. My understanding is that I can not have more than 1 business system with  the same logical system assigned to it.
    In SAP, I need to have idocs, coming from different businees systems through PI, set to have the same sender partner number,
    which is not possible when "apply values from payload = 'X' and messages are coming from different business systems.
    Calling all PI Gurus, have you got a workaround ?

    Hi,
    Idoc will be processed in SAP ECC based on the sender details (snprn,sndpor,sndpfc...) of idoc control record..
    instead of different partners name sending in the sender details of control record ...pass the value of the PI logical system name in SNDPRN.... (use only one and this is common for all partners...) any how data records of idoc will have the needed partner details...
    In SAP ECC you need to have this logical system ...to process the received idocs..
    thats it... Hope you got
    Regards
    Rajesh

  • IDoc receiver AEE: Error "Configuration for Sender/Receiver Partner Number/Port is incorrect"

    Hi all,
    We are on PI 7.4 AEX SP 7. We are trying to get the following scenario working: Inhouse warehouse management system (JMS) --> PI --> ECC (IDoc)
    Sender is configured as 3rd party technical system system with business system maintained in SLD
    business system has logical system assigned in SLD
    adapter specific identifiers show logical system in ID / NWDS
    logical system is defined in receiver (ECC system)
    partner profile is created in ecc for this very logical system (inbound parameters)
    No mapping of EDI_DC40 node in ESB (complete node disabled)
    no header mapping in ID / NWDS
    receiver IDoc AEE adapter is configured to not enforce control record (Control Record in IDoc XML = Not Mandatory)
    no Identifiers specified in receiver IDoc AEE adapter
    My guts feeling is that this should work, however, it doesnt't. Failing with "The Configuration for Sender/Receiver Partner Number/Port is incorrect. Enter proper values in Sender/Receiver Component"
    Any thoughts are highly welcome.
    Cheers
    Jens

    Hi,
    The error mentioned by you is not related to the port..but its related to the Application ...
    IDoc 51 means idoc has been received in R/3 client and when it tries to process it ended in error..
    Check with the functional consultant for the error you have received..
    HTH
    Rajesh

  • Populate partner number from return IDOC.

    Hi Experts,
    I have a requirement where I need to populate partner number from return IDOC to the delivery document. The partner number will not be necessarily have a master data in SAP.Example: I will get a forwarding agent number which will not have a master data created in R/3, but still SAP should allow me to save the delivery with the number that I put in the delivery header-partners with appropriate partner funtion defined by us. Ideally my IDOC will carry any number which I need to populate under header partners in the delivery with out getting any error message saying "No master record exists for XXXXXX". Please provide your expert opinion.
    Regards,
    Emaya

    Emaya,
    You cannot save a Partner Function with a Partner Number that doesn't already exist in SAP. Therefore you either need to have the partner(s) created in SAP, or find somewhere else to store the data. There are a few free-format fields in LIKP that may suit your purpose, alternatively you could extend the iDoc & table LIKP to incorporate a new field.LIKP-LIFEX is a good candidate if you're not using it already, or of course there's always a text field.
    Cheers, Paul.

  • Wrong Partner Type in IDoc with message type REMADV

    Dear all,
       We have created 2 IDocs, one for outbound (first in one company code) and one for inbound (receiving company code) with transaction F110 (message type REMADV, Idoc basic type PEXR2001). However, for the first outbound IDoc we have created, we have the wrong Partner type (we would like it to get type KU (customer)) LS (Logic system).
    Does anyone know how to change the partner type from the Idoc generationg?
    Many thanks,
    Ronny

    Hi,
    Welcome to SDN.
    Please delete the exisiting outbound partner profile (WE20) for message type REMADV which under partner type LS (Logical System) and setup new outbound partner profile for partner type KU (Customer).
    Regards,
    Ferry Lianto

  • Displaying Business Partner Number in IDOC status

    I am trying to create a business partner using idoc CRMXIF_PARTNER_SAVE_M03 in we19. Idoc is getting created but does not display the business partner number in 53 status message.
    When i check the in BP transaction using the last name it shows i.e. it created sucessfully but why the BP number not showing in IDOC.?

    It should create a BP of type Org as soon as you add a organization in the Org model.
    Go to Tx  ppoma_crm (Maintain Org Model).
    Create a Org and add other data like address and save it .
    Exit the screen and open the org model again you would see the BP Number under the Business Partner column for the selected Org.You couls also see Code,ID,Valid from,Valid to columns for the organization.
    Take the BP Number and open it through BP transaction.
    Thanks,
    Thirumala.

  • SEPA Mandates Registered on wrong Customer Number

    Hello all,
    In the past few months we have been implementing SEPA, we are nearing the end of the implementation, but we still have one issue open. During the implementation of SEPA we have also implemented a new customer model (changing of payer and sold-to-party partner functions). This is leading to the problem that some of the SEPA mandates that we have registered in SAP, have been registered on the wrong customers number, ie. xx2 instead of xx1.
    Now I can't change the status of the mandate to "Obsolete" and then create it on a different customer as the mandate ID number already exists in SAP. So I'm looking for a way to delete the mandates completely from SAP so that I can then create them once again on the correct customer number, but so far I have not yet been able to find such a way. So I'm hoping that you can help me.
    It's concerning mandates for which the mandate ID's where created outside of SAP, so the Mandate number range within SAP should not be a problem.
    Regards,
    Thijs

    hi,
    you have three possibilities to determine the organizational data in SD
    during the EDI inbound process.
    The first possibility is to send these fields in the Idoc-Segment
    E1EDK14 (Qualifier 006 - division, Qualifier 007 - distribution chanel,
    Qualifier 008 - sales organization, Qualifier 010 - sales group,
    Qualifier 012 - ordertype,  Qualifier 016 - Sales office)
    The second possibility to determine is table EDSDC. In this table You
    can make table entries for sales organization, distribution chanel and
    division per customer and vendor. You need an sold-to party and a
    E1EDKA1 segment with an filled vendor in field E1EDKA1-LIFNR.
    (transaction VOE2). Please check these settings.
    The third possibility is to fill it in the IDOC_INPUT_ORDERS user-exits.
    For error analyis, see SAP note 380603
    kind regards
    Paul Quinn

  • Partner profile and partner number in output of order/invoice.

    Hello Experts,
    I want to know how system pick partner profile from output type triggered in sales order/invoice??
    I could see partner profile is different from partner number exist in output triggered in sales order/invoice.
    I want to know the triggering point of idoc from SO/invoice.
    Thanks

    The phrase "ouptut goes to partner" indicates that the partner will be recipient of the output type.  E.g., ship-to partner will be the recipient of the delivery and the delivery note.
    The use of an output partner in the output condition record is used to control the output device used in the output determination - a completely separate issue.
    Unless you are (e.g.) using different printers for outputs which will be sent to different partners, you would likely be better off using a more generic access for your output condition records.
    HTH
    James

  • How to include partner number dynamically in the archive filename ?

    Hi,
    I am working on IDOC archiving. Since we have a lots of IDOCs with the same Master IDOC name but coming from different partners, it would make sense to generate as much archive files as there are different partners.
    I have seen that the archive filename is dynamically built with concatenation of parameters.
    I guess we could use the filename_exit function module to set a parameter to the value of the partner number, but how to get the partner number ?

    Welcome to SDN.
    check out this weblog.
    <a href="/people/sap.user72/blog/2005/06/02/dynamic-includes-for-bsp">Dynamic Includes for BSP</a>
    Regards
    Raja

  • User exit -BADI for overriding Partner number in Purchase order output type

    Hello All,
    We have a requirement wherein the EDI message type will distribute the Idoc to the partner number determined in the output type of the purchase order. We are maintaining the condition record for a generic partner number in MN04 and we want this partner number with partner role SH from the condition record to be modified to the sales order sold to party partner number. We are using third party processing and hence sales order number can be fetched from account assignment (EKKN) table of the purchase order. Kindly do let me know the user exit /BADI that can be used for achieving this functionality.
    Thanks in advance for your immediate response.
    With regards,
    Joseph Anand B

    Hi,
    check with below link,
    fo this one you will find both user exit and badis
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/find%252bapplication%252bclass%252bwith%252bexits%252band%252bbadis%252bfor%252ba%252btransaction
    Regards,
    Madhu

  • EA608 EDI: Sender partner number in control record is default

    We have created some KU partners in WE20 for sending billing documents to the SD bill-to partner but is running into an output error EA608 (EDI: Sender partner number in control record is default) on the billing document when trying to create IDOC's.
    Settings on partner:
    Partner: 12345
    Partner type: KU
    Partner function: BP
    Message type: INVOIC
    Application: V3 : Billing        
    Output type: ZEDI : US EDI Invoice
    Process code: SD09 : INVOIC: Invoic
    EDI Standard         X  
    Message type         810        
    Version              004010     
    Any idea to what the problem is?
    BR
    Joergen

    Hi Joergen,
    we also have similar problem to send out ordrsp. Could you tell me how to solve this problem as I saw tht this problem of yours has been answered.
    Thanks inadvance for your reply,
    Lily

  • Sender and receiver partner number,

    Hi All,
    In the control section of an idoc, there are two fields - sender and receiver partner number. If my application sends an inbound idoc to Sap R/3, the two fields are not necessary? I have noticed the logical system has been assigned to the client.
    If somebody can explain the usage of sender and receiver partner, I would be much appreciated.
    Thanks,
    Dennis

    Hello,
    Can you please check the documentation: SAPBCSapAdapterGuide in your packges -> SAP -> Doc direcotry? The Chapter: 6
    This should explain you how to set up the Routing.
    Best regards,
    Dezso

Maybe you are looking for