✒️ABAP La creación del programa de extracción Z para IDocs de salida
ABAP La creación del programa de extracción Z para IDocs de salida
CREACION DEL PROGRAMA DE EXTRACCION Z PARA IDOCS DE SALIDA
PARA ESO SE CREA EL PROGRAMA Z_ENVIAR_IDOC_SALIDA, EL PROGRAMA TIENE UNA PANTALLA DE SELECCIÓN DONDE INGRESAMOS UN NÚMERO DE DNI QUE SERÁ PROCESADO Y VALIDAREMOS QUE EL DNI INGRESADO NO TIENE VACÍO,
LUEGO EN EL EVENTO STATUS SELECCTION SE CREA LA SUBRUTINA EDIDC LA CUAL CARGA EL REGISTRO DE CONTROL DEL IDOCTP,
LOS DATOS MÁS IMPORTANTES QUE SE CARGAN ES EL TIPO DE MENSAJE , EL TIPO BASE, EL NÚMERO DE PARTNER QUE RECIBE, PUERTO DE SALIDA Y LA INDICACIÓN QUE UTILIZAMOS UN SISTEMA LÓGICO,
TAMBIÉN UTILIZAMOS LA DIRECCIÓN DEL IDOC EN EL CAMPO DIRECT CON UN 1 QUE SIGNIFICA SALIDA.
------------------------------------------------------------------------------------------------------------------------------
LUEGO EN LA SUBRUTINA DATA_IDOC, OBTENEMOS PRIMERO LA TABLA ZTABLA_USUARIOS A PARTIR DEL PARÁMETRO INGRESADO POR PANTALLA Y SEGUNDO SE CARGA EL SEGMENTO CON LA BÚSQUEDA DE LA TABLA DE USUARIOS,
ES IDEAL CREAR UNA SUBRUTINA POR CADA SEGMENTO A CARGAR EN CASO DE EXISTIR MÁS DE UNO
------------------------------------------------------------------------------------------------------------------------------
LUEGO EN LA SUBRUTINA OUTBOUND_USUARIOS SE EJECUTA LA FUNCIÓN MASTER_IDOC_DISTRIBUTE QUE CREA Y PROCESA EL IDOC,
POR ÚLTIMO SE EJECUTA EL PROGRAMA ESTÁNDAR RSEOUT00 QUE FORZA LA SALIDA DEL IDOC AL EXTERIOR.
------------------------------------------------------------------------------------------------------------------------------
AHORA SE EJECUTA EL PROGRAMA, PARA ESO SE SELECCIONA UN DNI DE USUARIOS, SE PONE EL DEBUGG SE EJECUTA, EN LA VARIABLE LS_USUARIOS RECUPERAMOS LOS DATOS DE LA TABLA ZTABLA_USUARIOS,
LUEGO DE EJECUTAR LA FUNCIÓN MASTER_IDOC_DISTRIBUTE VEMOS EN LA PT_IDOC_CTLR-DOCNUM EL NUMERO CREADO,
FINALMENTE SE EJECUTA EL PROGRAMA ESTÁNDAR, CLIC EN RSEOUT00 Y VEMOS EL MENSAJE DE CREACIÓN DE UN IDOC.
------------------------------------------------------------------------------------------------------------------------------
 
 
 
Sobre el autor
Publicación académica de Oscar Guillermo Rodriguez Villate, en su ámbito de estudios para la Carrera Consultor ABAP.
Oscar Guillermo Rodriguez Villate
Profesión: Ingeniero de Sistemas - Colombia - Legajo: WM49P
✒️Autor de: 103 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Oscar Rodriguez