cancel
Showing results for 
Search instead for 
Did you mean: 

Supplier created in CLM but get new vendor number from FI after publish

martin_schffler
Participant
0 Kudos

Hello everyone,

we are trying to implement the following scenario:

  1. Supplier is created in CLM
  2. Supplier is published to ECC (via PI)
  3. Vendor in ECC is created using an internal number range
  4. ECC vendor number is reported back to CLM (via PI)

In step 3 our assumptions are violated as the system tries to create the vendor in ECC with whatever there is as ExternalID in CLM instead of using the number range that is configured in ECC to get a new number.

Did we miss some configuration settings in CLM or PI or is this scenario (create supplier in CLM, get vendor number from ECC) not supported at all?

Kind regards,

Martin

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Martin,

     This should not be the case, Just to understand this better..

1. you create supplier in CLM - there is an external id created/generated on the Header tab of the supplier

2. Before you publish this to ECC (vi PI) there must a vendor account group assigned to this supplier in the business system tab of the supplier in CLM - can you check the vendor account group and its configuration in ECC to see if this is marked for external or Internal numbering..

Thanks

Prasad

martin_schffler
Participant
0 Kudos

Hi Prasad,

I am already one step further. ECC now assigns a new internal number.

The problem was that the dummy vendor had to be set in the Sourcing integration customizing in ECC.

My understanding was that this dummy vendor is only needed to publish RFx from ECC to Sourcing/CLM. As we do not do this we had not set a dummy vendor. But clearly the FM processing the CREMAS IDOC was checking for this setting.

Now the problem is that CLM/Sourcing does not correctly recognize the response from ECC with the new vendor number. Instead of updating the existing supplier that was initially sent it creates a new supplier with the new vendor number as external id.

Any idea why it does not find the right supplier when importing the response from ECC?

Best regards,

Martin

Former Member
0 Kudos

Hi Martin,

    Can you kindly check the following

1. There must be a Text Id.(ESIN)  created for holding the external reference (delivered via a business set) can you check and see if the text's associated with the vendor created in ECC is referring to the SAP Sourcing External ID.

2. In the Vendor XML that is going back to SAP Sourcing, can you check the contents of the 'external_supplier_id', 'alt_external_id' and the external_id are correct.. (alt_external_id should be the same as the external_id)

Prasad

martin_schffler
Participant
0 Kudos

Hi Prasad,

1. There are multiple texts and it seems the external_id is written to the wrong text (not ESIN).

Seems to be a standard issue.

2. I copied over the external_id to the correct text and produced the outbound vendor xml.

Now the alt_external_id seems to be filled correctly.

The external_id is the new vendor id as is the external_supplier_id.

On importing in CLM it fails with an error message saying the the system is not setup for integration with multiple business systems.

This last bit seems strange as the system property defining the integrated business system (odp.doc.integration.external_system) is set to the correct name.

Any ideas?

Martin

Former Member
0 Kudos

Hi Martin,

     Could you kindly create an OSS message and attach the XML payload along with the screenshots. We will look into this and respond back to you at the earliest.. you can refer my name in the message that way it can get directed to me...

Regards

Prasad

martin_schffler
Participant
0 Kudos

We have solved the first issue about the wrong text on the vendor master by changing the mapping in PI. So the vendor is now created correctly but still the response cannot be imported correctly into CLM.

The issue reported in the trace is: "Integration with multiple business systems is disabled. Enter the single business system that is defined as the integrated business system in the system property"

But the system is configured in the system property.

martin_schffler
Participant
0 Kudos

Thanks to Prasad and the OSS we created we have solved the issue now.

Just to recap what the last issue was:

The Vendor Account Group we used was initially configured to use external numbering and was published to CLM that way. When we switched it to internal numbering in ECC we forgot to publish it again to CLM and therefore CLM still thought it should use external numbering for that Vendor Account Group. Because of that it pre-populated the ERP Vendor No which then lead to the error "Integration with multiple business systems is disabled. Enter the single business system that is defined as the integrated business system in the system property" when importing the ECC response.

Former Member
0 Kudos

Thanks Martin for updating the details..

Regards

Prasad

Answers (0)