cancel
Showing results for 
Search instead for 
Did you mean: 

BC with SRM 4.0 or 5.0

Former Member
0 Kudos

Hi,

I need a help because one of my clients would like to use BC with SRM 5.0 and I've found a note 856351 which says "As of SRM 5.0 (SRM SERVER 5.5), the Business Connector is no longer supported in connection with Supplier Relationship Management.

For SRM 4.0 (SRM SERVER 5.0), SAP does not recommend that you use the Business Connectors in connection with Supplier Relationship Management."

I wonder what does it mean that BC is no longer supported for SRM 5.0?

Does it mean that it is not working at all or that SAP is not supporting the solution which is using BC with SRM 5.0?

Regards,

Krzysiek

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

It means that SAP does not provide any mapping content anymore for BC (as BC package).

But you can still use BC and develop all the mapping.

You have different XML flows in SRM using BC:

- Catalog: the one for OCI XML. Newest versions do not need BC or XI. The XML content is directly parsed in SRM.

- Order collaboration: PO/POR/ASN/GR/IV.

Take the PO output in XML. During the XML edition, SRM will determine the receiving system type.

You have 3 different types:

XISAPXML1 SAP XML Version 1.0 using XI

XIEBPXML1 EBP proprietary XML Version 1.0 using XI

BCEBPXML1 EBP proprietary XML Version 1.0 using Business Connector

In SRM 5.0 if you are using XI for this vendor, XISAPXML1 is used, otherwise BCEBPXML1 is used.

Then look at Function BBP_PO_SEND.

In META_PO_SEND, there is a BADI call (BBP_EBPXML_OUT_BADI) to change system type if required.

Depending on the system type, following functions will be called:

BUS2201 Send BCEBPXML1 BBP_BAPI_PO_SEND

BUS2201 Send XIEBPXML1 BBP_XI_PO_SEND

BUS2201 Send XISAPXML1 BBP_SAPXML1_PO_SEND

In case of BC, the old BAPI_POEC_XML_SEND is still finally used.

Inbound POR are handled by BBP_BC_POACKNOWLEDGMENT_ADD

(BAPI_POEC_ADD_CONFIRMATION).

Inbound ASN by BBP_BC_SHIPMNTNOTIFICATION_ADD (BAPI_POEC_ADD_CONFIRMATION).

Inbound GR by BBP_BC_CONF_CREATE (BAPI_CONFEC_CREATE).

Inbound IV by BBP_BC_INVOICE_CREATE2

(BAPI_INVOICEEC_CREATE).

Rgds

Christophe

Former Member
0 Kudos

Hi,

When you guys run BAPI_POEC_ADD_CONFIRMATION, does the BUS2209 go into status i1342 (Out of Date) even if the return is successful?

Thanks

Wayne

Former Member
0 Kudos

Hi,

we did not set it up because the project is just beginning. I've read the question during RFx process.

Regards,

Krzysiek

Former Member
0 Kudos

Hi Wayne,

I have exactly the problem you described on my SRM 4.0.

Using Function Module BAPI_POEC_ADD_CONFIRMATION creates a POR with status i1342 (Out of Date).

This issue only occurs on our Development system, not on quality .

Have you find the cause of this issue?

Regards.

Vadim

Former Member
0 Kudos

Hi

<u>Please try the following SAP OSS Notes, which might help -></u>

Note 807484 - SRM40-SUS: Status 'Canceled' with ASN & order responses

Note 816989 - SRM40-SUS: Error in Change PO for a held purchase order

<u>Related Notes</u>

886991 - Update termination in Service Procurement scenario (EBP-SUS)

831493 - SRM40-SUS: Error in Change PO for a held purchase order (2)

809496 - SUS3.0 SP06: Collection of non-'SNOTE' corrections

807484 - SRM40-SUS: Status 'Canceled' with ASN & order responses

710694 Purchase order response for limit items

485313 Order response and shipping notification XML inbox error

387061 Purchase order confirmations are added and not updated

371724 Order confirmation starts new order output

Regards

- Atul

Former Member
0 Kudos

Thanks Atul,

But none of these notes corrects my issue.

Wayne, did you solve this problem ?

I created a post to be abble to award points for help:

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Krzysiek,

I did explore this a little bit. I had an XML based OCI connection and could not get the oci to work. What they mean is (as far as i can understand) BC is not needed for the newer versions atleast for XML support.

If you want i can send the doc i have on this. Let me know.

Greetings

John C

Former Member
0 Kudos

Hi John,

Thanks for your answer.

In the case I've written about the BC is needed just for exchange of XML documents. So please send me the doc your wrote about.

Regards,

Krzysiek

Former Member
0 Kudos

send me your email id. Pl assign points.

Greetings

John C