cancel
Showing results for 
Search instead for 
Did you mean: 

XML message not triggered for ECC PO MM_SUS

Former Member
0 Kudos

Dears,

I am in ECC 6.0 and EHp6.

I am working in a classic scenerio, where the PO created in ECC are not send to SUS system.

I checked everyconfiguration,

1. Vendor with class type

2. WS53800008 – Class -CL_SE_PUR_PO_WF_OUT   Method – execute.

- Here the WF is completed sucessfully without error.

But there is not XML message generated.

3. impleted the BADI- pur_se_po_interface_out_select.

Seems done everything and checked most of the things.

still the XML message is not generated in ECC.

Kindly help me on this.

Accepted Solutions (0)

Answers (2)

Answers (2)

ivy_li
Active Contributor
0 Kudos

Hi,

Would you please check the following points?

1,

Please use transaction SWETYPV and search for the entries BUS2012.

There are two entries, one for event CHANGED and one for CREATED. For

both entries the type linkage has to be activated for workflow

WS53800008.

2,

Please check if own company was successfully created using

BBP_SUS_BP_ADM and if suppliers are successfully replicated.

3,

Also please check Your entries in table BBP_BACKEND_DEST.(KBA 1846783)

Best regards,

Ivy

Former Member
0 Kudos

Dear Lvy,

thanks for your input.

1,

Please use transaction SWETYPV and search for the entries BUS2012.

There are two entries, one for event CHANGED and one for CREATED. For

both entries the type linkage has to be activated for workflow

WS53800008.

- The above workflow are not activated in my ECC system, but the related workflow link is activated.

Class- CL_SE_PUR_PO_WF_OUT   Event- CHANGED or Created   wf: WS53800008

is activated same settings is there is Dev system. in production the XML message is not triggered

2,

Please check if own company was successfully created using

BBP_SUS_BP_ADM and if suppliers are successfully replicated.

- The Company code entry is there in org,strcuture in SUS system with business partner

- The supplier are replicated to SUS system and the userid for the same is created.

3,

Also please check Your entries in table BBP_BACKEND_DEST.(KBA 1846783)

- The settings are maintained as per the note you have mentioned.

Some thing else is missing. to generate an XML message from ECC.

Thanks,

Tamil.

kaus_desh
Contributor
0 Kudos

Hello Tamil

Any clue we are also facing same issue while working in MM SUS .

XML is not at all genrated for PO created in ECC.

Please let us know if any solution you have tried , we have tried all above mentioned points but its all there in system.

Kaustubh

ivy_li
Active Contributor
0 Kudos

Hi Tamil,

in MM-SUS scenario, idoc should be posted from MM side, and in SUS side, receive inbound XML.
Can you trigger idoc in MM side? if not, you should check the settings in MM side first.

BR,
Ivy

kaus_desh
Contributor
0 Kudos

Ivy,

In our case we are using MM SUS with ESOA so no IDOC is there in picture

in ECC XML message has to be gerated as soon as you save or release the PO. This is not happening.

Then XML goes in to PI and from PI it will be send to SUS client. I hope you understood the issue and process

kaustubh

ivy_li
Active Contributor
0 Kudos

Hi,

Please check the picture below:

MM will send idoc and SUS will receive XML to transfer MM PO to SUS side.
This is standard design.
Please read the configuration about the settings.
This might solve your issue.

BR,
Ivy

kaus_desh
Contributor
0 Kudos

I agree with you IVY

that is one way in MM SUS to send PO

Refer para in article here

It clearly says " In the MM-XI-SUS scenario the PO will be created in ECC and transferred to SAP SUS. Depending on ECC release there are two different possibilities for this, either the ECC system sends IDOCs or sends XML messages directly."

I hope you are clear we are getting issue as XML is not getting genrated in ECC to send the PO in to PI system.

Kaustubh

Former Member
0 Kudos

Hi

Please make sure your SLD connection are working fine.

Please run TCODE SLDCHECK and make sure you getting SLD connection successful message.

If not please ask your Basis consultant to check this.

Go to tcode SPROXY and check ESR connection are working.

Also check if you have implemented badi pur_se_po_interface_out_select and if if you have put any conditions . Does that conditions are matching. If not system will not trigger XML.


Thanks

Sanjeev.

Former Member
0 Kudos

Dear Sanjeev,

Thanks for the response.

The SLDCHECK are working fine.

In the Badi- pur_se_po_interface_out_select , i have put some condition to check the vendor data with defined class type .

The conditions are matching..the same code is there in Dev system. it is working over there.

i dont understand...i check the switch related to it also...everythign is active..

thanks,

tamil.

Former Member
0 Kudos

HI ,

Please check if is there any Queues in SMQ1 or SMQ2 or SM58.

Also Please check Any Sub workflow are in Error .

check if the following Business Functions have been activated in your ECC system :

LOG_MM_P2P_SE_1,

ESOA_OPS01,

ESOA_OPS_2,

LOG_MM_CI_2



Thanks

SanjeeV

Former Member
0 Kudos

Dear Sanjeev,

The above business funcitons are active. The queue doesn't have any error log also.

Thanks,

Tamil.

Former Member
0 Kudos

Yes..