Skip to Content
avatar image
Former Member

MM-SUS, Invoicing and Vender Partner Functions

Hi Experts,

I'm confused about this new issue we're dealing with. We have a vendor "A" which has a PI partner function "B." Both vendors A & B are set up for SUS, with partner profiles, etc. When I create a PO with vendor A, however, and then create an invoice against the GR in SUS, the invoice created in ECC is against A, instead of B. Is there some way to address this?

I would have expected that ECC would look to the PO header (or maybe even the vendor master) to determine the appropriate partner.


Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    Sep 23, 2015 at 02:14 PM

    Hi Seth,

    when the SUS invoice is created and sent to ECC, the IDOC will contain all relevant partners and the invoice will be created for the vendor partner contained in the IDOC invoice data. This will allways be vendor A in your example, and not the invoicing party B setup for vendor A. SUS does not support the invoicing party as partner type at all. In every SUS document only the vendor will be present as partner type. I guess you could create some kind of enhancement/user-exit code to set the invoicing party during IDOC processing. Unfortunately I don't know which user-exit can be used for this.



    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Zoltan!

      We ended up making some changes on the ECC side for both the inbound invoices and the payment status buttons. Basically we intercept the invoice creation to grab the PI partner from the PO, and we do something similar when the payment status is being checked.

      I'm curious as to how other sites handled this issue. I doubt we're the only ones who have vendor partners...


  • avatar image
    Former Member
    Sep 23, 2015 at 05:59 AM

    Hi Seth,

    Have you checked the payment transactions tab in the vendor master data.

    is the alternative Alternative payee provided in the payment transactions?

    Check if the vendors belong to same group? and also if any enhancement have been maintained in relation to the it.

    Hope it helps.



    Add comment
    10|10000 characters needed characters exceeded

  • Sep 23, 2015 at 06:27 AM


    I am not quite sure about your issue.
    in ECC side, for each vendor, we may define multiple partner functions at organizational level.
    Correspondingly, partner functions are called as vendor role in SRM side. It can be replicated together with vendor itself. in SRM or SUS, you may check table BUT100 to check its assigned roles which are replicated from ECC side.
    I don't know what you mean by vendor A and partner function B. Please show me an example.


    Add comment
    10|10000 characters needed characters exceeded