Skip to Content

Unable to extend basic idoc type: COD_FUNCTIONAL_LOCATION_SAVE01

Mar 08 at 10:34 AM


avatar image
Former Member


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.
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Raymond Giuseppi
Mar 08 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.
10 |10000 characters needed characters left characters exceeded