on 05-01-2014 8:13 PM
All,
We are Extended Classic Scenario 7.01
ECC - 6.04
For NON-limit POs, we have successfully added custom fields to the PO line item level in SRM and they appear in the PO created in ECC. This, however, does not work for limit POs/items. The values are being passed to ECC successfully, it is just they do not appear on the PO that is created. We do not get any errors or warnings.
Thoughts?
Sandra
Krishna,
I have already done that and there are no errors. Additionally the PO is created and if there were errors it wouldn't create.
We have found that the POITEMX (which indicates which fields are relevant for change to the BAPI BAPI_PO_CREATE1) is not getting updated for the downpayment fields in Limit POs.
Thanks
Sandra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sandra,
Please Create a Test data for BAPI_PO_CREATE1 and check BAPI Return has any error .
below are steps to create test data
1º) ECC side
- set the Parameter FBGENDAT 'X' in the backend system for the SRM RFC user (Transaction code SU01). In order to get this RFC user in SRM side perform SM59
- execute the report FBGENDAT in the mode 'B'. (SE38 -> FBGENDAT). Enter BAPI_PO_CREATE1, Mode = B.
2º) Go to SRM Side
- Start the PO transfer from the SRM system, and check whether a test
- You can do this creating a new PO, if you have used BAPI_PO_CREATE1, if not, so retransfer a PO already created in the ECC using FM BBP_PD_PO_TRANSFER_EXEC.
- Perform report CLEAN_REQREQ_UP if necessary.
3º) Back to ECC
- Deactivate the generation of test data records by deleting the entries in report FBGENDAT (SU01 -> RFC User)
- Perform SE37 -> BAPI_PO_CREATE1 or BAPI_PO_CHANGE
- Then please check in SE37 for involved BAPI if there is an entry in test directory correctly generated.
IF there is no error coming in BAPI return , the you need to write a logic `BBP_PO_INBOUND_BADI` and `BBP_ECS_PO_OUT_BADI`for limts .
regards,
Krishna.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.