on 12-20-2006 9:40 AM
Hi,
I pretty well understood the PDP process.
However, i would like to know which SRM function is called by program bbp_extreq_transfer to create the requirement in the sourcing cockpit ?
Kind regards,
Yann
Hi Yann,
FM BBP_EXTREQ_TRANSFER calls BBP_BC_EXTREQ_INB on SRM side.
This function module calls BAPI_SCEC_CREATE.
Kind Regards,
Marcin Gajewski
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Program BBP_EXTREQ_TRANSFER on backend side do the following:
- load a local stored copy of transfer table EPRTRANS
- create a package from the transfer table without breaks with one PR
- enqueue the corresponding EBAN entries
- transfer the package <-- in this perform we have BBP_BC_EXTREQ_INB and BAPI_SCEC_CREATE function module.
- dequeue the package
Before call BAPI_SCEC_CREATE, program checks if the incoming requirement is arleady existing, derermine limit positions, fill partner table in "i_bup" structure, check category if we don't have product id, pricing for IPC etc.
This information are on SRM side, maybe that's why backend system don't call BAPI_SCEC_CREATE function module directly.
Regards,
Marcin
Hi Marcin,
Thanks for the additional elements
Do you know where (which function, where in the code) SRM is selecting the SC type for sourcing cockpit instead of the standard SC ?
My requirement is to adapt the standard PDP to create a standard SC instead of a requirement in the sourcing cockpit.
Kind regards,
Yann
Hi Yann,
Yes, subtype ER and flag SOURCE_REL_IND thats one.
I think, SRM decide where to put SC, because requirements are put to EPRTRANS queue w/o preffered vendor and prices. In SRM we decide where to put SC's in SPRO -> SRM Server -> Sourcing -> Define Interactive Sourcing for product categories.
I look in system to find other solutions.
Regards,
Marcin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.