Skip to Content
avatar image
Former Member

Unable to extend basic idoc type: COD_FUNCTIONAL_LOCATION_SAVE01


I am working on C4C integration with IS-U project.Our current requirement is to push the ‘Functional Location’ data from ECC to C4C via PO.This also includes enhanced custom data.

To enable the custom data to pass, I am trying to extend the basic Idoc type ‘COD_FUNCTIONAL_LOCATION_SAVE01’. (Tcode:WE30) and I experience that this extension is not allowed.

Please find the steps.

  1. Execute Tcode WE30 and enter the EXTN object name start with Z*
  2. Entered Linked basic type ‘‘COD_FUNCTIONAL_LOCATION_SAVE01’ and entered the description.

3. Got the error ‘Action is not possible for the generated idoc type’

Please let me know if there is any solution for mentioned issue.
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 08, 2018 at 03:00 PM

    You cannot extend a generated Idoc. Usual solution should be to extend the BAPI behind:

    • (SE80) Create a ZBAPI copy FM, add new fields, map it to SAP BAPI using some EXTENSION and/or BAdI concept
    • (SWO1) Create a new BOR where your method will redefine/superced the original one.
    • (BDBG) to generate ALE interface from new method, new message type and Idoc should be generated.
    Add comment
    10|10000 characters needed characters exceeded

  • Feb 06 at 03:13 PM


    Same issue here, but in my case the basic idoc type is COD_REPLICATE_SALES_ORDER01. It is a generated Idoc and I can't create a extension to it. It seams that the process is not so simple like said previously.

    Whould some one create a step by step solution for us?

    Add comment
    10|10000 characters needed characters exceeded