Skip to Content
Author's profile photo Sankara Bhatta

SRM Confirmation process and issue resolution

This document explains how confirmations are transferred to ECC ( both material confirmations and service entry sheets) and gives some useful tips for supporting issues encountered.


Confirmations for Material items

Once the confirmation is created in SRM, an IDoc is created in SRM and an entry is made in BBP_DOCUMENT_TAB table.

IDoc in SRM

/wp-content/uploads/2015/12/image001_845113.jpg

BBP_DOCUMENT_TAB entry

/wp-content/uploads/2015/12/image002_845156.jpg

GUID field contains GUID of confirmation

OBJKEY – IDoc number

CORE KEY – first 10 digits refers to PO number and last 10 digits refer to confirmation number

When the IDoc reaches ECC, system generates a new IDoc in ECC. To figure out the IDoc number generated in ECC, follow below steps

– go to BD87 and enter the IDoc number and execute.

– select node under MBGMCR and click on Trace IDocs.

/wp-content/uploads/2015/12/image003_845157.jpg

– This will give IDoc number in ECC

/wp-content/uploads/2015/12/image004_845158.jpg

– Go to ECC and open the IDoc in WE02. The status of the IDoc should be 53 (Application document posted)

/wp-content/uploads/2015/12/image005_845162.jpg

Meanwhile the CLEAN_REQREQ_UP program (if scheduled as batch job) reads the entry in BBP_DOCUMENT_TAB and calls FM B46A_GOODSMVT_UPDATECHECK (Note that this process is independent of whether the confirmation is posted in backend or not). In this FM there is a call to ECC using  RFC FM BBP_46A_DOCUMENT_UPDATECHECK, where the corresponding IDOC in ECC is read and GR number generated in the backend is determined and exported in table parameter RELATED_OBJECTS.

Entry with ELEMENT value INBOUND_OBJECT contains GR number generated in ECC in column OBJKEY

Entry with ELEMENT value OUTIDOC contains IDoc number generated in SRM in column OBJKEY

Entry with ELEMENT value INIDOC contains IDoc number generated in ECC in column OBJKEY

/wp-content/uploads/2015/12/image006_845163.jpg

The GR number from ECC is taken and updated in BBP_PDBEH table using FM BBP_PD_CONF_SET_BE_REF and BBP_PD_CONF_SAVE

After CLEAN_REQREQ_UP runs successfully, entry in BBP_DOCUMENT_TAB is deleted and ‘Related document’ tab in PO item is updated with backend number.

/wp-content/uploads/2015/12/image007_845164.jpg

How it looks in ECC

/wp-content/uploads/2015/12/image008_845168.jpg

How to find the IDoc in SRM for a given material confirmation

– Go to WE09

– Enter date range in ‘created on’ field

– Enter details as shown below

/wp-content/uploads/2015/12/image009_845169.jpg

How to find the corresponding GR number in ECC

– In SE37 execute FM B46A_GOODSMVT_UPDATECHECK

– In IS_DOCUMENT_TAB, enter IDoc number in field OBJKEY

/wp-content/uploads/2015/12/image010_845170.png

– In table CONTROL_RECORD enter below two entries with logical system of ECC

/wp-content/uploads/2015/12/image011_845171.png

RELATED_OBJECTS Table will have details of ECC GR number and IDoc

/wp-content/uploads/2015/12/image012_845172.jpg

How to create an entry in BBP_DOCUMENT_TAB for a given material confirmation

In some cases where the status or the backend document number is not updated in related documents, we might need to create an entry in BBP_DOCUMENT_TAB table manually.

– Go to SE37 and run FM BBP_UPDATE_LINK

– Pass ‘IM’ in import parameter doc_type

-Enter below values in IMLINK table

/wp-content/uploads/2015/12/image013_845173.jpg

OBJKEY is PO number and GUID is confirmation GUID.

– Execute the FM

Return delivery in SRM

/wp-content/uploads/2015/12/image014_845174.jpg

How it looks in ECC (A new material document with movement type 102 is posted)

/wp-content/uploads/2015/12/image015_845175.jpg

Cancellation in SRM

/wp-content/uploads/2015/12/image016_845176.jpg

How it look in ECC

/wp-content/uploads/2015/12/image017_845177.jpg

IDoc Transfer process for Return delivery and cancellation is exactly as it is for confirmations.

Note: In Return delivery we can choose how much quantity we want to return but in case of cancellation we have to cancel the entire quantity of confirmation.

Confirmations for Service / Limit items

For service/Limit items, when confirmation is created in SRM, a new document called service entry sheet is created. The transfer process for service entry sheets, does not involve any IDocs and no BBP_DOCUMENT_TAB entries are created. Everything happens in FM META_ENTRYSHEET_CREATE, including entry sheet creation and updating of backend document number in table BBP_PDBEH. In ECC, every accepted entry sheet will have a corresponding material document posted. This is the reason why we see two entries in ‘Related documents’ tab of PO item (one for entry sheet with backend number and another with just backend number, but no SRM number)If we cancel the entry sheet in SRM then a new material document with movement type 102 is created in backend.

Confirmations for limit PO

/wp-content/uploads/2015/12/image019_845178.jpg

How it looks in ECC

/wp-content/uploads/2015/12/image020_845179.jpg

The relation between entry sheet and SRM confirmation is stored in field ‘Communication number’ in tab ‘Origin’ of Entry sheet (Table ESSR field USER1, we can use this table to find corresponding entry sheet for a given SRM confirmation)

/wp-content/uploads/2015/12/image021_845180.jpg

Material document

/wp-content/uploads/2015/12/image022_845181.jpg

Reference document field contains corresponding entry sheet number.

After cancellation of entry sheet from SRM, we have a reversal document created in SRM and it refers to same original ECC entry sheet. We also have a cancellation document with only backend number (this is the material document with movement type 102 in ECC)

/wp-content/uploads/2015/12/image023_845182.jpg

How it looks in ECC. Please note a new material document with movement type 102 is created in ECC

/wp-content/uploads/2015/12/image024_845183.jpg

Status of entry sheet in ECC is deleted

/wp-content/uploads/2015/12/image025_845184.jpg

Everything is same for service POs

After creating confirmation in SRM

/wp-content/uploads/2015/12/image026_845185.jpg

How it looks in ECC

/wp-content/uploads/2015/12/image027_845186.jpg

After cancelling entry sheet in SRM

/wp-content/uploads/2015/12/image028_845188.jpg

How it looks in ECC

/wp-content/uploads/2015/12/image029_845189.jpg

Important notes:

When analyzing issues related to confirmations

– Check whether the confirmation is posted in ECC or not as described above

– If posted and the backend number is not updated in SRM or status is not posted in backend, for material confirmations update the BBP_DOCUMENT_TAB as described above

– If posted and the backend number is not updated in SRM, for service entry sheet, we have to update the BBP_PDBEH table directly with entry sheet number

/wp-content/uploads/2015/12/image030_845190.png

– If the confirmation is NOT posted in ECC and status is Error in transmission or approved, try to transfer the confirmation from BBP_PD

Press enter after entering TRANSFER in command field and execute.

/wp-content/uploads/2015/12/image031_845191.png

Assigned Tags

      6 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Gaurav Gautam
      Gaurav Gautam

      Hi ,

      Great document , Thanks for sharing this knowledge

      Br

      Gautam

      Author's profile photo Sankara Bhatta
      Sankara Bhatta
      Blog Post Author

      Thank you Gautam

      Author's profile photo Former Member
      Former Member

      HI,

      Good Document with detail explanation. Appreciated !!

      Author's profile photo Sankara Bhatta
      Sankara Bhatta
      Blog Post Author

      Hi Tamil kanda,

      Thank you, I am glad that it helped you.

      thanks,

      sankar.

      Author's profile photo Former Member
      Former Member

      Good One.

      Author's profile photo Thomas Maier
      Thomas Maier

      Thanks a lot Sankar for providing such a clear details for confirmation posting process.