📘Rseout00

Selector Alummnos / Empresas

Definición de Rseout00

Es el programa estándar de SAP que se utiliza para enviar un IDoc de salida a un destinatario.

La estructura principal del programa RSEOUT00 es la siguiente:

REPORT RSEOUT00 MESSAGE-ID E0.

* status-values

INCLUDE RSECSTAT.

 

* Include for data definitions, tables, parameters

INCLUDE RSEOUTDT.

* Include for formroutines

INCLUDE RSEOUTF0.

**********************************************************************

*          M a i n   R o u t i n e                                   *

**********************************************************************

at selection-screen on value-request for p_queue.

data: begin of value_tab occurs 0,

        qname like ediqo-qname,

        rcvpor like ediqo-rcvpor,

      end of value_tab.

data: old_qname like ediqo-qname,

      old_rcvpor like ediqo-rcvpor.

 

  if p_rcvpor is initial.

    select * from ediqo into table i_ediqo

             where processed eq ' '.

  else.

    select * from ediqo into table i_ediqo

                        where rcvpor eq p_rcvpor

                        and   processed eq ' '.

  endif.

  sort i_ediqo by qname rcvpor.

  clear old_qname.

  clear old_rcvpor.

  refresh value_tab.

  loop at i_ediqo.

    if ( old_qname ne i_ediqo-qname ) OR

       ( old_rcvpor ne i_ediqo-rcvpor ).

      value_tab-qname = i_ediqo-qname.

      value_tab-rcvpor = i_ediqo-rcvpor.

      append value_tab.

    endif.

    old_qname = i_ediqo-qname.

    old_rcvpor = i_ediqo-rcvpor.

  endloop.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

      EXPORTING

        RETFIELD               = 'QNAME'

        DYNPPROG               = 'RSEOUT00 '

        DYNPNR                 = '1000'

        DYNPROFIELD            = 'P_QNAME'

        VALUE_ORG              = 'S'

        CALLBACK_PROGRAM       = 'RSEOUT00'

        CALLBACK_FORM          = 'F4CALLBACK'

      TABLES

        VALUE_TAB              = value_tab

      EXCEPTIONS

        OTHERS                 = 3.

  IF SY-SUBRC <> 0.

  ENDIF.

START-OF-SELECTION.

* Selection of all important EDIDC-set

*   and collect in internal table

  PERFORM SELECT_ALL_EDIDC.

END-OF-SELECTION.

*-------------------------------------------------------------------*

form f4callback

             tables   record_tab  structure seahlpres

             changing shlp        type shlp_descr

                      callcontrol like ddshf4ctrl.

data: interface like line of shlp-interface.

  interface-shlpfield = 'F0002'.

  interface-valfield  = 'P_RCVPOR'.

  append  interface to shlp-interface.

endform.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Rseout00" creadas y compartidas abiertamente por nuestros alumnos.

SAP Master


La creación del programa de extracción Z para IDocs de salida Creación y configuración del programa Z Se crea un programa Z destinado al envío de IDOCs de salida, extrayendo datos de la tabla ZTABLAUSARIOS. El programa presenta una pantalla de selección donde se introduce un número de DNI para el procesamiento. Se valida que el DNI ingresado no esté vacío antes de continuar. Proceso técnico de creación y envío del IDOC En el evento START-OF-SELECTION, se ejecuta la subrutina edidc para cargar el registro de control del IDOC, definiendo tipo de mensaje, tipo base, número de partner, puerto de salida y uso de...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Lección10: La creación del programa de extracción Z para IDocs de salida Esta lección se centra en la creación de un programa ABAP personalizado, conocido como "programa de extracción Z", diseñado para generar y enviar IDocs de salida en SAP. Estos programas son esenciales cuando las funcionalidades estándar del sistema no son suficientes para cubrir las necesidades específicas de datos a ser transferidos o replicados. • Propósito de los Programas de Extracción Z Los programas de extracción Z son desarrollos ABAP a medida que permiten la creación y el envío de IDocs de salida. Son una de las técnicas empleadas para la generación...

Acceder a esta publicación

Creado y Compartido por: Roberto Fluder Ahumada

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

la Lección "6: Los IDocs de Salida" Esta lección explora las distintas maneras en que los IDocs de salida son generados y configurados en SAP, desde mecanismos automáticos asociados a documentos de negocio hasta programas personalizados para la replicación de datos. • Introducción a las Interfaces de Salida Los IDocs de salida son los mensajes que se originan en el sistema SAP y se pueden generar mediante diversas técnicas. â—¦ IDocs de salida se pueden generar mediante: Output types, Punteros de modificación, Programa de extracción estándar, Programa de extracción Z. â—¦ Output Types: Se utilizan para documentos de negocio o transaccionales, requiriendo...

Acceder a esta publicación

Creado y Compartido por: Roberto Fluder Ahumada


👉Bueno, estos fueron los últimos artículos de más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.