Difference between revisions of "SAP ABAP IDOC"
From SapWiki
Line 2: | Line 2: | ||
(ver nota 1579037 - "ACTION IS NOT POSSIBLE FOR GENERATED IDOCTYPES" when Extending IDOCs) | (ver nota 1579037 - "ACTION IS NOT POSSIBLE FOR GENERATED IDOCTYPES" when Extending IDOCs) | ||
− | En este | + | En este ejemplo extenderemos el tipo de mensaje HRCC1DNPERSO (HR-PDC: Download mini maestro de personal) |
1) Trn. Se11 | 1) Trn. Se11 |
Revision as of 14:18, 1 April 2020
Extend the BAPI or complex data type for the IDoc.
(ver nota 1579037 - "ACTION IS NOT POSSIBLE FOR GENERATED IDOCTYPES" when Extending IDOCs) En este ejemplo extenderemos el tipo de mensaje HRCC1DNPERSO (HR-PDC: Download mini maestro de personal) 1) Trn. Se11 copiar estructura BAPICC1DNPERSO a ZBAPICC1DNPERSO agregar nuevos campos: COMMUNICATION_ID_LONG type COM_ID_LONG 2) Trn. Se37 copiar BAPI_CC1_DNLOAD_MINIMASTER a ZBAPI_CC1_DNLOAD_MINIMASTER (crear Grp. Funciones ZHR_MINIMASTER), parám. MINI_MASTER con tipo ZBAPICC1DNPERSO. 3) Trn. SWO1 Crear tipo interface ZRCVPMINIM basado en RCVPMINIMD Crear método ZbapiCc1DnloadMinimaster basado en función ZBAPI_CC1_DNLOAD_MINIMASTER (ABAP-->Funciones API) Generar. 4) Trn. BDBG Crear interface: Tipo objeto/Tp.interfase ZRCVPMINIM Método ZBAPICC1DNLOADMINIMASTER Tipo de mensaje: ZHRCC1DNPERSO Tipo IDOC: ZHRCC1DNPERSO01 Paquete: ZHCM Módulo funciones: ZZALE_CC1_DNLOAD_MINIMASTER Grupo funciones: ZHR_MINIMASTER 5) Copiar programas RPTCC101 --> ZRPTCC101_V2 y modificar con la nueva estructura y nueva función ZZALE_CC1_DNLOAD_MINIMASTER