Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Re ejecució n de IDOCS
Manual de soporte
Para el intercambio de información el IDOC está estructurado de forma que se pueda fácilmente
identificar qué información se está transmitiendo y a que proceso se refiere.
Si lo quisiéramos comparar con un proceso conocido, podríamos decir que un IDOC es similar a
una BAPI de contabilización. Por ejemplo:
- Para realizar una contabilización de un documento contable, de forma estándar existe el IDOC
tipo base ACC_DOCUMENT03 que se asemeja en su generalidad a la BAPI_DOCUMENT_POST.
Como se observa en la figura el IDOC está formado por Registros de control, Registros de Datos
y Registros de Estado. Detallamos cada uno de ellos a continuación.
Registro de control: Contiene toda la información administrativa del IDOC, como el sistema
origen y el de destino, el tipo de IDOC del que se trata.
Este registro es de vital importancia ya que a partir de él se permitirá saber quién va a ser el
destinatario del IDOC. La estructura de este segmento de control es igual para todos los IDOCs.
Cada IDOC contiene uno y sólo un registro de control.
Registro de estado: Es el historial del procesamiento del IDOC en las distintas etapas.
Cada IDOC tendrá “N” registros de estado. Los estados de finalización de un IDOC son los
siguientes:
- Estado 53: Indica que el IDOC finalizo correctamente. Dentro del status se indicará un
mensaje con el documento generado.
- Estado 51: Indica que el IDOC finalizo con errores. Dentro del status se indicará el o los
mensajes de error asociados.
1.3. Transacciones más utilizadas.
Dentro de las transacciones mas utilizadas para el análisis de un IDOC encontramos las
siguientes:
Acá tendremos que filtrar en base a la información que tengamos del IDOC que se requiere
revisar. Si tenemos el numero del IDOC bastara con ingresarlo en el campo Numero IDOC y
conocer la fecha en que fue ejecutado para utilizar el filtro. Si no contamos con el número del
IDOC, podemos filtrar con la fecha de ejecución y buscarlo dentro del listado de idocs
procesados en las fechas ingresadas.
en la imagen anterior se muestra el resultado de una búsqueda por rango de fechas sin cargar
el tipo de base. El resultado indica que se encontraron IDOCS de los tipos de base
ACC_DOCUMENT y ORDERS. En el detalle podemos encontrar el IDOC buscado y sabremos si su
finalización fue exitosa o errónea simplemente mirando el semáforo.
Otros conceptos de búsqueda que nos pueden ayudar a acotar la misma son, el sentido, si es '1'
de salida o '2' de entrada a SAP. También si sabemos el tipo de IDOC que se ejecuta podemos
ingresarlo en el campo Tipo base, por ejemplo, el mencionado más arriba ACC_DOCUMENT03
que corresponde al IDOC estándar de creación de documentos financieros.
3. Reprocesamiento de un IDOC.
En caso de que luego de realizado el análisis de un IDOC mediante la transacción de
visualización (WE05), no podemos dar con el error del procesamiento, tenemos esta instancia
que consiste en re ejecutar el IDOC erróneo. Para esto usaremos la transacción WE19.
Para ejecutar, bastara con ingresar el IDOC que ya hemos identificado en la etapa anterior. La
siguiente pantalla muestra el detalle de cada uno de los segmentos y podremos realizar
cambios en caso de que encontremos que algún dato esta erróneo.
Para reprocesar este IDOC debemos tener claro si el mismo tiene sentido de entrada o de salida
de SAP (ver punto 2).
- IDOC de salida: Para esta opción ejecutaremos el botón "Salida Estándar" en estos casos no
podremos hacer un seguimiento del procesamiento del IDOC.
- Entrada Estándar: al pinchar este botón el proceso se ejecutará IDOC normalmente sin
posibilidad de hacer seguimiento al proceso.
- Entrada Módulo Funciones: al pinchar este botón podremos ver un paso a paso del
procesamiento del IDOC. Para esto, una vez presionado el botón nos aparecerá la siguiente
ventana.