cancel
Showing results for 
Search instead for 
Did you mean: 

SUS - PO XML message error

Former Member
0 Kudos

Hello,

I am experiencing a problem with processing POs in SRM.

I have set up the plan-driven procurement scenario (MM-SUS) with ECC 5.0, XI 3.0 and SRM 4.0. SUS and SRM are on the same client.

When creating a purchase order in ECC, it arrives in SRM as I can see in the XML monitor. But the PO is not processed further. The error message is "Ordering party has to be a company".

I have checked the organizational model and settings for the XIAPPLUSER.

Does anyone have an idea where to continue investigating? Any help is much appreciated.

Thanks a lot and best regards,

Markus

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi

<u>Please go through this -></u>

<b>Ensure that you have defined a purchasing company in SUS -></b>

<u>Steps to follow here :</u>

Transaction BBP_SUS_BP_ADM:

1. Expand the Business partner folder.

2. Choose Business partner as company code.

3. In the selection screen, enter the following data:

The company code (corresponding company code in MM system)

Address and tax information

Other information if required

4. Choose Execute.

<u>Some useful links -></u>

<u>Related OSS Notes to check out -></u>

Note 650893 Message class TAX_TXJCD: Customizable messages

Note 591148 CRM31: Internal Tax jurisdiction codes not filled from R/3

Note 524549 Sending bill-to address with XML P.O. from the EBP

Note 518157 Hosted EBP: Shopping cart / favorites not saved

Note 357681 Additional documentation Enterprise Buyer 2.0

Note 498143 FAQ: Stock transfer with delivery in purchasing

Note 141196 Note 72735 and customer intercompany billing

Note 449277 M8008: SYSTEM ERROR: error in routine MRM_DRSEG_CR_CREATE

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

I followed your directions and was able to solve my issue. I performed the following steps:

1. remove the data from table BBP_SUS_BPCMPMAP (because there was an old data over there)

2. change the backend system from "EBP_SUS" to "Local" (because when it is one client SUS-EBP the transaction bbp_sus_bp_adm doesn´t allow to create a company)

3. create a company via transaction bbp_sus_bp_adm

4. configure the company atributes in PPOMA_BBP

5. replicate the company via bbp_sus_bp_adm

6. send the PO in R/3

Unfortunately I´m not able to give you the points, this is not my message.

Anyway, many thanks for your help.

Kind regards,

Renato Lazaro

Message was edited by:

Renato Lázaro

Former Member
0 Kudos

Hi Renato,

I faced the same problem as you. Could you explain how did you manage to " remove the data from table BBP_SUS_BPCMPMAP". I have also old data there but unable to remove the data...

Regards,

Rodrigo

Former Member
0 Kudos

Hi guys,

I´am facing exactly the same issue. At the first time I configured the connection MM-SUS, the orders was working fine. However, I move up with the configurations (PPOMA_BBP, etc.) and I start to get the same error message: "Ordering party has to be a company".

In addiction, I get another error: "You are not allowed to enter a tax jurisdiction code for country XXX". (TAX_TXJCD 105).

Do you guys have a hint for these problems?

I would appreciate any help.

Thanks in advance.

Renato Lazaro

Former Member
0 Kudos

Hi Marcus,

I am in the middle of the same issue you once had. The error "Ordering party should be a company'. I have set all the configs, replicated the companay as a Purchasing company in SUS.

We are using CUA as well.

Seek your help..

Thanks in advance!

Aakash

Former Member
0 Kudos

Hi Markus,

I am not an expert of SUS, but I guess that the PO sent by MM contains the Buyer partner (company code).

in SUS, this "Ordering party" must exist as a Business Partner, and be defined in the org structure as a Company.

To do this, you must run transaction BBP_SUS_BP_ADM (you must have role SAP_EC_SUS_ADMIN_PURCHASER), and create a Business Partner for each R/3 company code (this company code is sent in R/3 IDOC ORDERS).

Rgds

Christophe

Former Member
0 Kudos

Hello Christophe,

you are right with your statement/suggestion, but that has already been set up.

We are using the CUA (Central User Administration). Do you have any experience with that or do you know if that has got an impact on authorizations,... ?

Thanks and best regards,

Markus

Former Member
0 Kudos

Hello Markus,

This error should be related with yr R/3 enterprise structure.

(do you mean same when you say organization model ? normally we use this term for EBP org structure.)

As you are saying you can see the PO in SXMB_MONI that means XI is working properly and SUS is also correctly configured.

I know this does not give you answer but may give little direction.

BR

Dinesh

Former Member
0 Kudos

Hello Dinesh,

the enterprise structure in R/3 and the org structure in SRM look OK. But I am still looking into that, however without any luck so far.

I just thought that somebody else have had the same problem.

Thanks,

Markus