Skip to Content

Business Partner Addresses

Dear Community,

I am using Business Partner to create Customer BPs instead of the classic Customer Master Data approach. There are some cases in which the customer "sold-to" has different addresses for different purposes - Standard Address, Bill-to Address, Ship-to Address... -

As in the transaction BP is possible to maintain multiple addresses, I guess if it's possible to determine these addresses automatically in the relevant document - I mean: use Standard Addres in Sales Order, use Ship-to Address in Outbound Delivery... all under the same "Customer BP number". Is it that possible?

Basically I would like to spare me the creation of Ship-to, Bill-to etc just for the need of a new address, as the customer has the same Tax Number in each address, and all relevant data could be saved in the same spot.

Thanks in advance,

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Aug 10, 2017 at 08:50 PM

    Please, check if this could help you.

    Thanks, FM

    Add comment
    10|10000 characters needed characters exceeded

    • Thanks Fausto - that thread was helpful. Unluckily it will be for me only partially helpful as we don't have CRM and I don't find in SPRO something similar to that (quote the thread):


      Customer relationship management  basic functions  partner processing  Define partner determination procedure

      In partner determination procedure against partner functions in the procedure yor have address for transaction, here you put the address type.


      This point specifically is the one that I will be put my effort in to understand... let see what I find.

      Best Regards,


      captura.png (23.9 kB)
  • Dec 04, 2018 at 06:36 PM

    Hi David... we recently ran into that same situation. The note you made reference to is as follows:

    According to note "2528520 - Sales Documents Do Not Support Multiple Addresses For A Business Partner"... it appears to me that the multiple address functionality of Business Partners has not been extended into the legacy Sales Order (OTC) and Purchase Order (PTP) process areas. For this reason, on our recent implementation of S/4HANA, we had to continue using separate account numbers for each customer or vendor "physical location" with BP roles assigned to those accounts representing the business functions performed by that partner. Partner Functions are then still used to default these accounts for the business process being transacted against the partner legal entity.

    While that missing piece (large missing piece) was disappointing... we were able to combine legacy ECC accounts for customer and vendor (now supplier) where they shared the same address.

    Hope this helps!


    Add comment
    10|10000 characters needed characters exceeded

  • Oct 11, 2018 at 08:01 PM

    Hi David,

    I'm wondering whether you have an answer to this as I am also looking at potentially using a single account rather than creating additional ones using partner function. Testing shows that the standard output (using new output management) is still using the address from the account assign in the partner function rather than the billing address in the BP. I just want to double-check that is still the case. Although we can alter the extraction logic, I would like to adhere to standard SAP behaviour as much as possible.



    Add comment
    10|10000 characters needed characters exceeded

  • Nov 27, 2018 at 11:17 AM


    what are the differences for S/4 HANA and transaction BP?

    (when you do not have a CRM; You want to use the "ERP"-SD-transactions in S/4 HANA.)

    Please see my question:

    Add comment
    10|10000 characters needed characters exceeded