on 01-30-2010 10:42 PM
Hi Gurus,
I am working on SRM 7.0 - Classic scenario.
When a shopping cart is complete in terms of price, vendor (assigned) and other required data, item stays in transfer process.
If a SC is incomplete a PR document is created in backend without a problem but when a complete SC is oredered, the status of shopping cart remains I1111 i.e. item in transfer process. I can see in table BBP_PDBEI, backend object type (BE_OBJECT_TYPE) is correctly selected as BUS2012 and the document number of PO is also correctly selected.
This is the case even for the SC ordered using catalog materials.
I have checked following configuration and it seems to be ok.
1. 'Define objects in backend system's
2. Number ranges definition in SRM and ECC
3. Document type attribute -BSA in PPOMA_BBP
Configuraiton wise everything seems to be, I tried to manually transfer the SC using FM BBP_REQREQ_TRANSFER but it does not change the status of SC it remains I1111
RZ20 does not show any error for the SC with status I1111.
Is there any sepcial FM to push the SC in SRM 7.0?
Any help/tips would be highly appreciated. Thanks in advance.
Best Regards,
Amit
Hi Amit,
you can try to use the following function module BBP_PD_SC_RESUBMIT with input following parameters : SC number and BE docmument number assigned by SRM.
Hope this help. Otherwise try to run the following report BBP_ALERT_SB_NOTTRANSFERED
Hear from you soon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Amit
what is the setting here
1. 'Define objects in backend system's
is it a prefered vendor or fixed vendor
update the partner function in bbp_pd here
if it is 39 - you wil recive pr
it is 19 you will get PO
i am afraid , you stated that catalog sc stoo this problem but during debugging check what is the partne rfunction...
there can be several reasons for creating PR instead of PO. Please see the FAQ note 1173815 for the possible reasons, and the guide for debugging under:
https://wiki.sdn.sap.com/wiki/display/SRM/Howtoanalyzethefollow-ondocumentdetermination
MOREOVER NOTE SAYS POSSIBLE REASONS ..
-
Note 336658 - Purch req instead of purch order created in backend
BR
Muthu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Muthu,
Thanks for your reply !!
During investigation I could find that in table BBP_FUNCTION_MAP, there
is no entry for method "CreateFromData" for the combination object type
BUS2012 and system type ERP_4.0 but it has entry with method name
CreateFromData1 for the same combination.
I also observe that within FM META_BAPI_DISPATCH which is called within FM META_SC_BE_CRT, the method
CreateFromData is hard coded. At this point the program does not find the respective BAPI and hence no PO is created.
I have raised a message at SAP and awaiting for response. Menawhile, I was just wondering if you already know if there is any note or work-around to make this work.
Thanks for you pointers.
Best Regards,
Amit
Hi Amit,
I have similar problem while testing out similar scenario. I also found out about table BBP_FUNCTION_MAP. In my table, I have /SAPSRM/CL_SOA_ADPT_PO_CRT_ERP assigned to Object 'BUS2012', Method C'reateFromData1' and Type 'ERP_4.0'. If I change the system type to SRP_3.0 in the system landscape configuration, then I am able to create the PO. I found a configuration called 'Define Logical Port and Back-End Destinations for ESOA' which might need to be maintained to get this working. I am curious as to why SAP has switched to SOA and have not come across any material relating to this. This seems to be a problem if we use the latest system type.
Appreciate if you can share your findings once you hear from SAP.
Cheers!
SF
Hi Amit,
Please check the document related to Service Procurement Scenario (using service hierarchy):
- Additional Configuration Material for SAP SRM 7.0
- SAP Supplier Relationship Management 7.0: Service Procurement Classic
- OSS note 1263876
When you study table BBP_FUNCTION_MAP, you may already found that for object BUS2012 (PO), method CreateFromData1, backend system type ERP_4.0 is using adaptor /SAPSRM/CL_SOA_ADPT_PO_CRT_ERP (class interface). In this scenario, you will need to config PI/XI. If you do not require service hierarchy, you may try to config using backend system ERP_3.0.
Regards,
Donald
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.