cancel
Showing results for 
Search instead for 
Did you mean: 

Using a Partner Function in SUS

Former Member
0 Kudos

Hello,

I am trying to start using the Partner "Ship From Party" on the PO at the line item level. I edited the business partner in transaction BP and added the "Ship From" address. The PO create works, the first PO change works and the 2nd PO change fails...every time. Here is the error:

An error occured within an XI interface: Exception occurredE:BBP_PD:004 -Partner Ship-From Party not found E:BBP_PD:004 -Partner Ship-From Party not found

What could cause it to fail on the second PO change? All I change within the PO is the item quantity.

Thanks,

Matt

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

This problem was solved.

I still do not understand why the 2nd PO change failed completely, but the following changes will make it work.

Ship From Party is on the XML document but it is not support by SUS. So, it would not map into SUS and we needed to use a BADI to map the address information in (BBP_SAPXML1_IN_BADI) as well as a mod to allow a "Ship From Party" on the SUS PO at the item and header level (LBBP_PDHF0V).

In your instance of the BADI for PurchaseOrder-SUS you will need to map in the business partners ext_bu_id and ext_bu_id_type into ct_partner.

In LBBP_PDHF0V, you will need to add the following code to the SUSPO item and header level.

ls_partner_card-partner_pft = c_ship_from.           "ship_from_party
    APPEND ls_partner_card TO st_partner_card.

Thanks,

Matt

Former Member
0 Kudos

I can view the PO in SUS using BBP_PD. After I create the PO the PO display shows the error message at the bottom of the screen. "SHIP FROM PARTY NOT FOUND" but the PO still exists. An error should cause the PO to fail. This appears to be a bug in SUS.

Also, BBP_PD shows the PO to have a Ship From Party but the GUID is blank.

Any ideas?

Thanks,

Matt