cancel
Showing results for 
Search instead for 
Did you mean: 

GRN IDOC Transfer to ERP - MBGMCR01 ( 2 IDOCS created)

former_member84399
Participant
0 Kudos

Hello Folks,

We are on SRM 4 server 5 support Pack 10. and integrate to ERP 2004.

When posting a confirmation (GRN) the SRM application is creating 2 idocs to send to the EPR application. We have just performed an upgrade and this was not happening before the upgrade when we were on EBP 3.0.

The problem with SRN creating 2 idocs is that the second IDOC goes into error in ERP and the entry in BBP_DOCUMENT_TAB is not removed in SRM.

Please could someone tell me why 2 idocs are being created in this instance.

Thanks

Dave

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Please read this.

<u>Report BBP_GET_STATUS_2 (Update requirement coverage requests) ->

You should schedule this report to run daily in the SRM System, so that information on the status of purchase requisitions, purchase orders, and reservations is up-to-date.

For more information, read the report documentation.</u>

----


<u>Report CLEAN_REQREQ_UP (Interval for update check) ->

Creation of follow-on documents for SRM documents in the backend system (purchase requisitions, purchase orders, reservations) or locally too (local purchase order) is executed asynchronously.

You can only process SRM documents further after the update has been carried out.

At the interval defined by you in Customizing, the system checks whether the documents have been updated and thus whether you can further process the documents. (The system reads the system table BBP_DOCUMENT_TAB.) You should schedule this report periodically.

Note - If you have defined an interval in Customizing, you have to delete the entry. (It is not sufficient to set the interval to zero.)</u>

----


Refer to these links.

<b>http://help.sap.com/saphelp_srm50/helpdata/en/38/4cc5376848616ae10000009b38f889/frameset.htm

http://help.sap.com/saphelp_srm50/helpdata/en/24/64474ecfaf11d2b463006094b92d37/frameset.htm</b>;

----


Refer OSS notes.

<b>

535765 Too many entries in BBP_DOCUMENT_TAB

521488 FAQ: MB_CREATE_GOODS_MOVEMENT

323170 Problems with confirmation

494504 Change confirmation - Missing Backend check

847250 IDoc error remains in alert monitor although IDoc is ok

901840 list 'Error in transmission' shows 'approved', 'Transferred'

890481 Cleaner job: Do not delete processed entries

549846 FAQ: Goods receipt confirmation EBP

847250 IDoc error remains in alert monitor although IDoc is ok

735253 Goods receipt / invoice possible although PO is locked

680185 BBP_DOCUMENT_TAB contains documents w/ PO length < 10-digit

644963 Regenerating BBP_DOCUMENT_TAB entries

549846 FAQ: Goods receipt confirmation EBP

338985 BBPCF & IV: incorrect IDocs in backend system

531876 Unlock document, delete data buffer, evaluation of status

526620 BBP_DOCUMENT_TAB contains alphanumeric documents

514669 Goods receipt cannot be posted

457505 Check the lock for backend purchase orders

</b>

Hope this will help.

Regards

- Atul

former_member84399
Participant
0 Kudos

Hello Atul,

Your answer has helped somehwat, but I cannot see a solution to my issue within any of the notes or documentation you have mentioned.

As suggested, the basic problem i have got is that SRM is creating 2 IDOCs for every confirmation created in the system. It is then sending 2 idocs to r/3 with the net result of the 2nd one failing on both occasions.

Hope you or someone else can help....

Thanks

Former Member
0 Kudos

Hi

<u>Q -> Why are 2 IDOCs created for a confirmation?</u>

Answers ->

<u>If two Idocs are generated it will mean in almost all cases that two workflows are activated.This can be checked in Transaction SWB_PROCUREMENT or by means of Transaction SWETYPV.You can also activate the event log and check how many workflows are triggered by the event (Transaction SWEL). Helpful notes: 322526, 323170, 428364.</u>

Refer to this OSS note containing details , which will help.

<b>Note 549846 - FAQ: Goods receipt confirmation EBP</b>

Regards

- Atul

former_member84399
Participant
0 Kudos

Hello,

Thank you Atul for your help. However after making all these checks I have not found that 2 workflows are activated. The only workflow activated for BUS2203

is WS10000256.

I have noticed that this workflow then calls

WS10000206

followed by

TS10008092 and TS10008093

I also looked at your suggested notes and although SAP suggest that this is in all cases due to 2 workflows I can only see 1 workflow that is activated. Further more the same workflows are activated in EBP 3. 0 i.e.

WS10000256.

WS10000206

TS10008092

TS10008093

But I do not get the same problem in this version of EBP...

Thanks again

Dave

Former Member
0 Kudos

Hi

I am not sure, anyways.

Please check the following OSS notes

<u>388601 Follow-up processing for GR/SE confirmation is not possible

549846 FAQ: Goods receipt confirmation EBP

338985 BBPCF & IV: incorrect IDocs in backend system

644963 Regenerating BBP_DOCUMENT_TAB entries

323170 Problems with confirmation

360833 "Purchase order & is being processed", IDoc error

847250 IDoc error remains in alert monitor although IDoc is ok</u>

Regards

- Atul

former_member84399
Participant
0 Kudos

Hello The reason for this was as follows.

WS10000256 - is obsolete in SRM 4 server 5. Although it triggers and looks ok it creates 2 Idocs. Turn this workflow off and replace with WS10400010

The issue is then resovled.

Thanks for your help anyway.

All the best

Answers (0)