Skip to Content
avatar image
Former Member

Custom Fields on Limit POs not updating in ECC

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    May 02, 2014 at 12:16 PM

    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

    Step by step

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 02, 2014 at 12:25 PM

    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

    Add comment
    10|10000 characters needed characters exceeded