2011 Sep 21 2:34 PM
Hi Experts,
I need to add a new segment to Basic type ISU_MR_UPLOAD01. But while doing so via t-code WE30 I am getting error "Action is not possible for generated idoctypes" .
I referred post where it asks us to create copy of BAPI of the method to extend and then use transaction BDBG to create a new ALE interface.
But In my case I am creating a custom FM to process the Idoc which will be attached with the basic type. So can I create a custom IDoc similar to ISU_MR_UPLOAD01 and add the require segment? Will this approach have any drawbacks?
Any suggestions will be appreciated
2011 Sep 21 4:26 PM
Hi,
You need to copy: ISU_MR_UPLOAD01 to ZISU_MR_UPLOAD01. Then create a FM to handle this ZISU_MR_UPLOAD01. You need to connect the FM to handle this idoc type. Also you need to set up the port to receive or send the new idoc.
You will need to use these transactions: SALE, WE21, WE20, BD82, BD62(possibly). Don't forget to test through WE19.
Cheers, Sebastian.
2011 Sep 22 3:17 PM