Manual para la creación de Idocs

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Manual para la creación de Idocs"

Transcripción

1 Manual para la creación de Idocs El objetivo de este documento es servir de guía para la creación de interfaces entre dos sistemas R/3 o entre un R/3 y un legacy, utilizando Idocs. Los temas explicados son los siguientes: Acerca de este Manual... 3 Qué es un Idoc?... 3 Definición de la estructura de Idocs, segmentos de control, datos y estado.5 Creación de un nuevo tipo de IDoc en SAP... 9 Creación de los elementos de datos...9 Creación de Segmentos...9 Creación del Tipo Base de IDoc...10 Liberación del Tipo de Segmento y Tipo Básico de IDoc...12 Transporte de Segmentos y Tipo Base de IDocs...13 Extensión de un IDoc Configuración el procesamiento Outbound...15 Configuración el procesamiento Inbound...15 Creación de destinos RFC, puertos y sistemas lógicos Definición de Destinos RFC...16 Definición de puerta Definición de sistemas lógicos...18 Asignar sistema lógico a mandante...19 Creación de los acuerdos de interlocutores Creación de un nuevo tipo de Mensaje en SAP Relación entre un tipo de Mensaje y un Tipo de IDoc Creación de un modelo de distribución

2 Creación de un Idoc de salida Creación de Idocs desde un programa ABAP...28 Creación de Idocs utilizando Punteros de Modificación (Change Pointers)...30 Activación de punteros de modificación en forma global...30 Activación de punteros de modificación por Tipo de Mensaje...31 Definición de campos relevantes para la generación de Punteros de Modificación...32 Relación entre el Tipo de Mensaje y el Módulo de Función...33 Crear un módulo de función para leer los punteros de modificación y crear los Idocs Creación de Idocs desde un Mensaje de Logística...35 Creación de un Idoc de entrada Configuración de Workflow...36 Crear un nuevo Objeto de Aplicación Idoc...36 Crear una nueva tarea basada en el Objeto de Aplicación Idoc...37 Configuración de la Interfaz de entrada...39 Definición de Código de Operación...42 Definición de Módulo de Función

3 Acerca de este Manual A lo largo de este manual se muestran las pantallas y pasos para la creación y modificación de objetos con el fin de crear IDocs. Muchas veces hace falta darle nombres a esos objetos. Tener en cuenta que los nombres asignados son solamente a modo de ejemplo. No siguen ninguna nomenclatura y se podría haber utilizado cualquier otro. Si bien este documento intenta ser lo más abarcativo posible, recordar que es solamente un manual, y al momento de crear los IDocs podrían llegar a aparecer pasos aquí no contemplados. Qué es un Idoc? Los IDoc permiten intercambiar información entre distintos sistemas. Se lo puede ver como un archivo de texto plano, con registros. Un Idoc es por ejemplo los datos de un proveedor, o una oferta. Contiene una cabecera y posiciones, pero todos los datos pertenecen a la misma entidad. O sea, para transmitir datos de más de un proveedor, haría falta más de un IDoc. Los IDocs se crean y luego se envían. Este envío se realiza en un segundo paso; o sea que podría haber IDocs que todavía no se hayan enviado. Un Idoc, como se mencionó más arriba, está formato por dos bloques: - Un registro de Control. - Una tabla con los datos del IDoc. El registro de control contiene toda la información administrativa del IDoc, como el origen y el destinatario, y qué tipo de IDoc es. Sería algo así como el sobre que acompaña a cualquier carta. Este registro es muy importante ya que es necesario para saber, entro otras cosas, cuál será el destinatario del IDoc. La tabla SAP donde se guardan es la EDIDC. Los registros de datos se guardan en la tabla EDID4 en un campos de 1000 caracteres. Para saber interpretar esa cadena, el registro cuenta con un campo que informa cuál es la estructura con la que se deben interpretar los datos. El nombre de dicha estructura existe en SAP y se la puede ver desde la transacción SE11. Desde la transacción WE30 se puede ver el formato de los Idocs. Por ejemplo, para el Idoc MATMAS01, el formato es el siguiente: 3

4 MATMAS01 E1MARAM E1MAKTM E1MARCM E1MARDM E1MARMM E1MEANM E1MBEWM E1MLGNM E1MVKEM E1MLANM E1MTXHM E1MTXLM Maestro material Maestro material datos generales (MARA) Master material - textos breves (MAKT) Maestro material segmento C (MARC) Maestro material almacén/segmento lotes (MARD) Maestro material unidades de medida (MARM) Maestro mat. números art. europeos (MEAN) Maestro material valoración stocks (MBEW) Maestro mat. datos por núm.almacén (MLGN) Maestro material datos de ventas (MVKE) Maestro material clasif. impuestos (MLAN) Maestro material texto explicativo cabecera Maestro material texto explicativo línea Cada uno de los nombres que acá se muestran son estructuras que se pueden ver desde la SE11. O sea que por ejemplo, para un registro de datos que tiene estructura E1MARAM, para saber cuál es el formato con el que hay que interpretarlos, se puede ir a la transacción SE11 y ver qué campos componen a esa estructura. Dado que la cadena de 1000 caracteres está formada por los datos de un campo atrás del otro, es solo cuestión de saber en qué posición de la cadena se encuentra cada campo. Generalmente, varios registros de estado se adjuntan a un IDoc. El sistema automáticamente asigna registros de estado durante todo el proceso, a medida que el IDoc va alcanzando diversos puntos de control. Contienen información de estado, tal como código de estado, fecha y hora en que el punto de control es alcanzado. Estos registros de estado existen solamente en SAP y no son almacenados en el archivo de salida. La estructura de los registros de estado está definida por la estructura del DDIC EDI_DS40. La tabla es EDIDS. 4

5 Definición de la estructura de Idocs, segmentos de control, datos y estado. La estructura de un IDoc consiste de varios segmentos, y los segmentos consisten de una secuencia de campos. La estructura de un tipo de IDoc define la sintaxis de los datos al especificar la organización de los segmentos, atributos de los segmentos y formatos de cada uno de sus campos. En ejecución, un IDoc consiste de la siguiente secuencia de tres tipos de registros: a Un único registro de Control Contiene toda la información de control del IDoc, incluyendo el número de IDoc, emisor y receptor, otra información de control tal como el tipo de mensaje que representa y el tipo de de IDoc. La estructura del registro de control es idéntica para todos los IDocs y está definida por SAP. Son automáticamente creados e insertados por el sistema en tiempo de ejecución. La estructura del registro de contol está definida por la estructura del DDIC EDI_DC40: Cantidad de campos: 36 Total longitudes de campo: 524 Componente Tipo Long. Tipo Texto breve TABNAM CHAR 10 EDI4TABNAM Nombre de la estructura de tabla MANDT CLNT 3 EDI4MANDT Mandante DOCNUM CHAR 16 EDI4DOCNUC Número del IDOC DOCREL CHAR 4 EDI4DOCREL Release SAP del IDOC STATUS CHAR 2 EDI4STATUS Status del IDOC DIRECT CHAR 1 EDI4DIRECT Sentido OUTMOD CHAR 1 EDI4OUTMOD Modo de salida EXPRSS CHAR 1 EDI4EXPRSS Sustitución en Entrada TEST CHAR 1 EDI4TEST Indicador test IDOCTYP CHAR 30 EDI4IDOCTP Nombre del tipo base CIMTYP CHAR 30 EDI4CIMTYP Ampliación (definida por los clientes) MESTYP CHAR 30 EDI4MESTYP Tipo de mensaje MESCOD CHAR 3 EDI4MESCOD Variante de mensajes MESFCT CHAR 3 EDI4MESFCT Función de mensaje STD CHAR 1 EDI4STD Estándar EDI, indicador STDVRS CHAR 6 EDI4STDVRS Estándar EDI, versión y release STDMES CHAR 6 EDI4STDMES Tipo de mensajes EDI SNDPOR CHAR 10 EDI4SNDPOR Puerta remitente (System, subsystem externo) SNDPRT CHAR 2 EDI4SNDPRT Tipo de interlocutor EDI del remitente SNDPFC CHAR 2 EDI4SNDPFC Función interlocutor EDI del remitente SNDPRN CHAR 10 EDI4SNDPRN Número del interlocutor EDI del remitente SNDSAD CHAR 21 EDI4SNDSAD Dirección del remitente (SADR) SNDLAD CHAR 70 EDI4SNDLAD Dirección lógica del remitente RCVPOR CHAR 10 EDI4RCVPOR Puerta del destinatario 5

6 RCVPRT CHAR 2 EDI4RCVPRT Tipo de interlocutor EDI del destinatario RCVPFC CHAR 2 EDI4RCVPFC Función de interlocutor EDI del destinatario RCVPRN CHAR 10 EDI4RCVPRN Nº interlocutor EDI destinatario RCVSAD CHAR 21 EDI4RCVSAD Dirección del destinatario (SADR) RCVLAD CHAR 70 EDI4RCVLAD Dirección lógica del destinatario CREDAT DATS 8 EDI4CREDAT Fecha de creación CRETIM TIMS 6 EDI4CRETIM Hora de creación REFINT CHAR 14 EDI4REFINT Fichero de transmisión (EDI Interchange) REFGRP CHAR 14 EDI4REFGRP Grupo de mensajes (EDI Message Group) REFMES CHAR 14 EDI4REFMES Mensaje (Mensaje EDI) ARCKEY CHAR 70 EDI4ARCKEY Clave del archivo de mensajes externo SERIAL HAR 20 EDI4SERIAL Serialización Los datos del registro de control se almacenan en la tabla SAP EDIDC. La clave de esta tabla es el mandante (MANDT) y número de Idoc (DOCNUM). b Uno o más registros de Datos Un IDoc puede contener múltiples registros de datos, según haya sido definida la estructura del Tipo de IDoc. En ejecución, los segmentos son convertidos por el sistema a registros de datos. Un registro de datos contiene información de la aplicación (maestro de proveedores, petición de oferta, oferta, pedidos, etc.). La estructura de los registros de datos está definida por la estructura del DDIC EDI_DD40: Estructura de campo Cantidad de campos: 7 Total longitudes de campo: 1063 Componente Tipo Long. Tipo Texto breve SEGNAM CHAR 30 EDI4SEGNAM Segmento (nombre externo) MANDT CLNT 3 EDI4MANDT Mandante DOCNUM CHAR 16 EDI4DOCNUC Número del IDOC SEGNUM CHAR 6 EDI4SEGNUC Número de segmento PSGNUM NUMC 6 EDI4PSGNUC Número del segmento padre superior HLEVEL CHAR 2 EDI4HLEVEC Nivel de jerarquía de segmento SAP SDATA LCHR 1000 EDI4SDATA Datos de la aplicación La sección de datos es una cadena de 1000 bytes, y es el lugar donde los datos realmente residen. La sección de datos es mapeada en ejecución a un tipo de segmento, según haya sido definida la estructura del tipo de IDoc, a fin de interpretar la estructura de los datos en esta cadena. 6

7 Los datos de los registros de datos se almacenan en la tabla SAP EDID4. La clave de la tabla es el mandante (MANDT), el número de IDoc (DOCNUM), y el número de segmento (SEGNUM). c Uno o más registros de Estado Generalmente, varios registros de estado se adjuntan a un IDoc. El sistema automáticamente asigna registros de estado durante todo el proceso, a medida que el IDoc va alcanzando diversos puntos de control. Contienen información de estado, tal como código de estado, fecha y hora en que el punto de control es alcanzado. Estos registros de estado existen solamente en SAP y no son almacenados en el archivo de salida. La estructura de los registros de estado está definida por la estructura del DDIC EDI_DS40. Estructura de campo Cantidad de campos: 24 Total longitudes de campo: 562 Componente Tipo Long. Tipo Texto breve TABNAM CHAR 10 EDI4TABNAM Nombre de la estructura de tabla MANDT CLNT 3 EDI4MANDT Mandante DOCNUM CHAR 16 EDI4DOCNUC Número del IDOC LOGDAT DATS 8 EDI4LOGDAT Fecha de la información de status LOGTIM TIMS 6 EDI4LOGTIM Hora de la información de status STATUS CHAR 2 EDI4STATUS Status del IDOC STAMQU CHAR 3 EDI4STAMQU Cualificador para mensaje en registro de status STAMID CHAR 20 EDI4STAMID Nro. de mensaje para mensaje de status: Clase mensaje STAMNO NUMC 3 EDI4STAMNO Número de mensaje en mensaje de status STATYP CHAR 1 EDI4STATYP Tipo de mensaje (A, W, E, S, I) en el mensaje de status STAPA1 CHAR 50 EDI4STAPA1 Primer parámetro de un mensaje en registro de status STAPA2 CHAR 50 EDI4STAPA2 Segundo parámetro de un mensaje en registro de status STAPA3 CHAR 50 EDI4STAPA3 Tercer parámetro de un mensaje en registro de status STAPA4 CHAR 50 EDI4STAPA4 Cuarto parámetro de un mensaje en registro de status STATXT CHAR 70 EDI4STATXT Texto para status UNAME CHAR 12 EDI4UNAME Nombre del usuario REPID CHAR 30 EDI4REPID Programa ROUTID CHAR 30 EDI4ROUTID Subrutina (rutina, módulo de funciones) SEGNUM CHAR 6 EDI4SEGNUC Número de segmento SEGFLD CHAR 30 EDI4SEGFLD Campo de segmento REFINT CHAR 14 EDI4REFINT Fichero de transmisión (EDI Interchange) REFGRP CHAR 14 EDI4REFGRP Grupo de mensajes (EDI Message Group) REFMES CHAR 14 EDI4REFMES Mensaje (Mensaje EDI) ARCKEY CHAR 70 EDI4ARCKEY Clave del archivo de mensajes externo 7

8 Los datos de los registros de datos se almacenan en la tabla SAP EDIDS. La clave de la tabla es el mandante (MANDT), número de Idoc (DOCNUM), fecha (LOGDAT), hora (LOGTIM), y un contador de registro (COUNTR). 8

9 Creación de un nuevo tipo de IDoc en SAP. Para la creación de un nuevo tipo de IDoc en SAP debe seguirse una secuencia de 5 pasos: 1 Creación de los elementos de datos Deben crearse los elementos de datos necesarios para la definición de los segmentos. La necesidad de crear elementos de datos debería ser mínima dado que los datos ya existen en SAP y por lo tanto están representados por sus propios elementos de datos. Sin embargo, los segmentos no admiten cualquier tipo dato y por lo tanto deberán definirse nuevos elementos en caso que los existentes no sean de alguno de los siguientes tipos: Tipo de Datos Descripción CHAR String de caracteres CLNT Cliente CUKY Campo moneda, referenciado por campos CURR DATS Campo fecha (YYYYMMDD), almacenado como char(8) LANG Clave de idioma NUMC Campo carácter con dígitos solamente TIMS Campo fecha (HHMMSS), almacenado como char(6) 2 Creación de Segmentos Los segmentos son creados por medio del Editor de Segmentos: Transacción: WE31. Camino lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Desarrollo Segmentos IDoc. 9

10 Pasos: Ejecutar la transacción WE31. Ingresar el nombre del tipo de segmento (debe comenzar con Z1) y seleccionar la opción Crear (F5). 2.2 Entrar una descripción breve y los valores para los distintos campos. Este paso completa la definición del segmento. El sistema automáticamente asigna un nombre a la definición del segmento, basado en el nombre del tipo de segmento. Ej.: si el tipo de segmento es Z1WKDET, la definición del segmento será Z2WKDET. 2.3 Guardar las entradas. Volver a la pantalla anterior y repetir el mismo procedimiento para todos los segmentos que se necesiten crear para el tipo de IDoc. 3 Creación del Tipo Base de IDoc Una vez creados todos los segmentos, el siguiente paso es crear el Tipo Base de IDoc. Los tipos base de IDocs se crean con el Editor de IDocs: Transacción: WE30 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Desarrollo Tipos IDoc. 10

11 11

12 Pasos: 3.1 Ejecutar la transacción WE30. Ingresar el nombre del tipo base de IDoc (debe comenzar con Z). Seleccionar la opción Tipo base y Crear (F5). 3.2 En la siguiente pantalla, seleccionar la opción Crear nuevo e ingresar una descripción para el tipo base de IDoc. Presionar Continuar. 3.3 Posicionar el cursor sobre el nombre del IDoc y seleccionar Crear (Shift+F6). Ingresar a continuación el tipo de segmento y sus atributos. Al presionar Enter, el sistema transfiere el nombre del tipo de segmento al editor de IDoc. 3.4 Para ingresar más segmentos, repetir el procedimiento del punto 3.3. Luego de haber creado el primer segmento, debe indicarse para los restantes el nivel (mismo nivel o nivel hijo) en el cual se quiere insertar el nuevo segmento. 3.5 Guardar el tipo base de IDoc. 4 Liberación del Tipo de Segmento y Tipo Básico de IDoc Una vez terminada la definición de la estructura del IDoc y sus segmentos, ambos objetos deben ser liberados a fin de que se encuentren disponibles para su transporte a los sistemas de testing y producción. Primero deben liberarse los segmentos y después el tipo base de IDoc. 12

13 Para liberar un segmento, ejecutar la transacción WE31. Ingresar el tipo de segmento y seleccionar Tratar, Liberar. El sistema automáticamente completa el check box en el bloque de definiciones del segmento. Para liberar un tipo base de IDoc, ejecutar la transacción WE30. Ingresar el tipo base de IDoc y seleccionar Tratar, Liberar. Una vez que el segmento / tipo base de IDoc es liberado, ya no pueden ser modificados. En caso de ser necesario introducir modificaciones debe cancelarse la liberación. Los pasos para cancelar la liberación son los mismos a los indicados para la liberación. 5 Transporte de Segmentos y Tipo Base de IDocs Las modificaciones a los tipos base de IDocs y segmentos son automáticamente registradas en una orden de transporte. Luego de transportados los objetos, los mismos pueden volverse a transportar manualmente desde el editor de segmentos / IDoc seleccionando: Segmento Transportar. Al transportarse un segmento se transportan automáticamente todas sus definiciones y documentación. Sin embargo, al transportarse un tipo base de IDoc no se transportan automáticamente todos sus segmentos. 13

14 Extensión de un IDoc. Las ampliaciones de IDocs son componentes que se utilizan para extender tipos de IDoc base ya existentes de una forma predefinida. Estas extensiones sólo pueden ser realizadas por el cliente ya que los tipos de ampliación no son proporcionados por SAP. Para crear un tipo de ampliación: Transacción: WE30 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Desarrollo Tipos IDoc. En el editor de IDOC, elegir el componente Tipo de ampliación e introducir el nombre en el campo Objeto. Seleccionar Objeto desarrollo Crear. En éste momento, la ventana de diálogo Crear un tipo de ampliación se mostrará por pantalla. Elegir una de las siguientes tres opciones: Crear nuevo. Crear como copia. Crear como sucesor. Introducir los nombres de la personas responsables así como una breve descripción del nuevo tipo de ampliación a crear. Seleccionar Continuar. 1. Para añadir segmento ampliado a un segmento de referencia, colocar el cursor sobre el segmento de referencia siguiente a donde se pretenda añadir el nuevo segmento y seleccionar Crear. Aparecerá un mensaje indicando que los segmentos creados después de un segmento de referencia sólo pueden ser creados como segmentos hijos. La secuencia en la cual aparecen los segmentos de referencia en el tipo de ampliación es irrelevante. Lo realmente importante es que dichos segmentos existan en el tipo de IDoc base que está siendo ampliado. Las ampliaciones de cliente realizadas utilizando tipos de ampliación pueden soportarse cuando el sistema se actualice a una nueva versión R/3. Los sucesores a tipos de IDoc 14

15 base de versiones anteriores se combinan automáticamente con los tipos de ampliación que ya están siendo utilizados. No se requiere un mantenimiento manual. Los tipos de IDoc base implementados por el cliente y sus ampliaciones permanecen sin cambios en la actualización. Configuración el procesamiento Outbound Por cada segmento extendido, tiene que haber una extensión en el código del módulo de función de outbound, que inserte los datos indicados en la extensión del segmento. El programa o función que genere el Idoc puede o no ser un estandar SAP. En caso de serlo, habrá que insertar el código necesario para manejar las extensiones en una User Exit. Para hacer esto usar la transacción CMOD. Si es un programa Z, solo habrá que actualizarlo para que considere la extensión. Por otro lado, habrá que actualizar los Acuerdos de Interlocutores que utilicen el Idoc extendido, especificando el nombre de la extensión creada. Configuración el procesamiento Inbound Por cada segmento extendido, tiene que haber una extensión en el código del módulo de función de inbound, que considere el tipo de segmento extendido recibido entre los datos para poder procesarlo. El programa o función que genere el Idoc puede o no ser un estandar SAP. En caso de serlo, habrá que insertar el código necesario para manejar las extensiones en una User Exit. Para hacer esto usar la transacción CMOD. Si es un programa Z, solo habrá que actualizarlo para que considere la extensión. Por otro lado, habrá que actualizar los Acuerdos de Interlocutores que utilicen el Idoc extendido, especificando el nombre de la extensión creada. 15

16 Creación de destinos RFC, puertos y sistemas lógicos. Definición de Destinos RFC Transacción: SM59 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Gestión Destino RFC. Dependiendo del sistema destino, la conexión RFC será de distinto tipo. En general, para envió de Idocs, se crean conexiones del tipo TCP/IP, especificando el nombre del servidor destino y el puerto TCP destino. 16

17 Definición de puerta. (A lo largo de este documento se usará la palabra Puerto o Puerta, indistintamente) Transacción: WE21 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Gestión Descripción Puerta. Para una descripción detallada, buscar en SAP Library: Port Definition: Configuring Ports Los Idocs pueden ser enviados y recibidos a través de diferentes medios. Con el objetivo de no acoplar la definición de las características del medio con la aplicación que lo está utilizando, el medio es accedido vía puertos. En otras palabras, un puerto es un nombre lógico para un dispositivo de entrada/salida. Los programas se comunican con un puerto a través de una interfaz estándar. En vez de definir el medio de comunicación directamente en el Acuerdo de Interlocutor (Partner Profile), se asigna un número de puerto, y es este puerto el que designa realmente al medio. Esto permite definir las características de los puertos individualmente y usar un puerto en múltiples Acuerdos de Interlocutores. Los cambios en un puerto se reflejarán automáticamente en todos los acuerdos que lo estén utilizando. Al menos un puerto debe existir para cada sistema externo. La siguiente figura muestra cómo los Idocs son enviados a dos sistemas vía tres puertos. Los tipos de puertos más comunes son los siguientes: Ficheros (File Interface) 17

18 Permite intercambiar Idocs a través de archivos del sistema operativo. El sistema que envía el IDoc crea un archivo en el file system. Luego notifica al sistema receptor via RFC sincrónico que el archivo ha sido transferido, que está localizado en un deteminado directorio, y que tiene un determinado nombre. SAP recomienda no usar nombres de archivos estáticos, dado que el archivo es sobreescrito cada vez que el Idoc se envía. Se recomienda usar el módulo de funciones EDI_PATH_CREATE_CLIENT_DOCNUM, el cual genera el nombre del archivo a partir del mandante y nro. de Idoc. RFC Transaccional Se usa para escenarios de distrubución ALE. El nombre del puerto se puede definir a mano o dejar que SAP lo elija. Además del puerto, hay que definir el destino RFC. Archivo XML Envía documentos en formato XML. Para utilizar este tipo de puerto, es necesario definir el nombre del puerto, el formato del XML, y el nombre del archivo a generar. Al igual que con el tipo de puerto Fichero, se puede invocar a la función EDI_PATH_CREATE_CLIENT_DOCNUM para que genere los nombres del archivo en forma dinámica. XML-HTTP En vez de definir el nombre del archivo XML, se especifica un destino RFC. Definición de sistemas lógicos Transacción: BD54 Camino Lógico: Desde la transacción SALE, seleccionar Preparar sistemas receptores y de envío Preparar sistemas lógicos Nombrar sistema lógico. 18

19 Asignar sistema lógico a mandante Cuando el sistema lógico es un R/3, se lo debe asignar a un mandante. Transacción: SCC4 Camino Lógico: Desde la transacción SALE, seleccionar Preparar sistemas receptores y de envío Preparar sistemas lógicos Asignar sistema lógico a un mandante. 19

20 Hacer doble click sobre el mandante que al que se desea asignar, y posteriormente completar con el nombre del sistema lógico. 20

21 Creación de los acuerdos de interlocutores. Transacción: WE20 Camino Lógico: Desde la transacción WEDI, seleccionar Menú SAP Gestión Acuerdo de Interlocutores EDI Un interlocutor ALE es un sistema SAP remoto o un sistema legacy con el que se intercambian datos. El acuerdo de interlocutor especifica varias de las características de los datos que se intercambian incluyendo el modo de operación y la organización o persona responsable por el manejo de los errores. Cuando los datos son intercambiados entre interlocutores, es importante que el emisor y el receptor estén de acuerdo en la sintaxis y semántica de los datos intercambiados. Este acuerdo es lo que se llama Acuerdo de Interlocutor, y es lo que le informa al receptor de la estructura de los datos enviados y cómo los contenidos deben ser interpretados. La datos definidos en un acuerdo de interlocutor son: - Tipo de Idoc y Tipo de mensaje, los cuales son el identificador clave del acuerdo de interlocutor. - Nombre del Emisor y Receptor que intercambiarán los Idocs para el tipo de Idoc y mensaje. - Puerto por el cual el emisor y el receptor se comunicarán. En el interlocutor se definen datos específicos de cada mensaje a transmitir en los parámetros de salida o entrada según corresponda. Mediante la transacción WE20 se crea el acuerdo de interlocutor con el sistema lógico. 21

22 Creación de un nuevo tipo de Mensaje en SAP. Transacción: WE81 Camino Lógico: Desde el área de menú EDI (transacción WEDI), seleccionar Menú SAP Desarrollo Tipos de Mensajes En este paso se asigna un tipo de mensaje a los contenidos de datos a ser transferidos en el IDoc. Los mensajes de usuario deben ser nombrados comenzando con Z. 22

23 23

24 Relación entre un tipo de Mensaje y un Tipo de IDoc Transacción: WE82 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Desarrollo Tipo Mensaje/IDoc En este paso se asigna el tipo de mensaje creado en el paso anterior a un tipo de IDoc. Esta asociación no sólo sirve a fin de documentar el mensaje en que está basado cada tipo de IDoc, sino que además verifica esta asociación el momento en que el IDoc es generado. 24

25 Creación de un modelo de distribución. La relación entre sistemas lógicos, tipos de mensajes, BAPIs y filtros están definidas en el Modelo de Distribución. Las aplicaciones y la capa ALE usan el modelo de distribución para determinar los receptores y para controlar la distribución de datos. Los escenarios de distribución definen los tipos de IDocs y los pares de Interlocutores que participan en una distribución ALE. El escenario de distribución es la referencia para determinar qué datos serán replicados y quienes serán los receptores. El modelo de distribución es compartido entre todos los interlocutores participantes. Por lo tanto solo puede ser mantenido en uno de los sistemas, el cual lo podemos llamar el sistema líder. Solo uno de los sistemas es el sistema líder, pero puede ser seteado para cualquiera de los interlocutores en cualquier momento, aún si el escenario ya se encuentra activo. Puede haber varios escenarios para diferentes propósitos. Por otro lado se puede poner todo en un solo escenario. Lo más recomendable es crear un escenario por administrador. Si hay un solo administrador ALE, no tiene mucho sentido tener más de un escenario. Pero si hay varios departamentos con diferentes requerimientos, será más útil crear un escenario por departamento. Pasos para crear un Modelo de Distribución: Transacción: BD64 Camino Lógico: Desde la transacción SALE, seleccionar Aplication Link Enabling (ALE) Modelar e implementar modelos empresariales Actualizar modelos de Distribución y Distribuir Vistas 25

26 -Ir a la transacción BD64 -Pasar al modo modificación -Presionar el botón Crear Modelo Vista (Ctrl+F4) Aparecerá la siguiente ventana: -Completar el texto breve y el nombre técnico para el modelo de distribución y presionar continuar. -Seleccionar el registro recién creado y presionar el botón Insertar Tipo Mensaje (CTRL+F7) Aparecerá la siguiente ventana: -Completar el campo Emisor con el nombre del Sistema lógico que transmitirá el mensaje. -Completar el campo Destinatario con el nombre del Sistema lógico que recibirá el mensaje. -Completar el campo Tipo de mensaje con el mensaje que se transmitirá entre estos sistemas lógicos. Importante No se puede mantener un tipo de mensaje entre el mismo emisor y receptor en más de un modelo de distribución. 26

27 27

28 (G) Creación de un Idoc de salida Existen tres formas de creación de Idocs: - Desde un programa ABAP (desarrollo Z). - Desde un puntero de modificación (Change Pointer). - Desde mensajes de logística. Observación: Los pasos para: - Crear de un nuevo tipo de IDoc en SAP. - Extender un Idoc. - Crear sistemas lógicos, puertos y destinos RFC. - Crear acuerdos de interlocutores. - Crear un nuevo tipo de Mensaje en SAP. - Relacionar un tipo de Mensaje con un tipo base de Idoc. - Crear de un modelo de distribución. fueron explicados más arriba, por lo cual solamente se procederá a explicar los mínimos pasos necesarios para crear un Idoc. Creación de Idocs desde un programa ABAP Los pasos a seguir para la creación de un IDoc de salida desde un programa ABAP son los siguientes: 1- Seleccionar la información de la base de datos de acuerdo a los parámetros de selección ingresados. 2- Completar la información correspondiente al registro de control. 3- Completar una tabla interna de tipo EDIDD con los registros de datos de los segmentos correspondientes. 4- Llamar al servicio de la capa ALE (MASTER_IDOC_DISTRIBUTE) para crear los IDOCs en la base de datos. 5- Ejecutar COMMIT WORK. 6- Enviar el Idoc invocando al programa RSEOUT00. A continuación se detalla un ejemplo con los pasos 2, 3,4 y 5 * DECLARACION DE DATOS DATA: c_message_type c_base_idoc_type LIKE edidc-mestyp VALUE 'ZINVRV', "Tipo Mensaje LIKE edidc-idoctp VALUE 'ZINVRV01',"Tipo de Idoc 28

29 c_invrev_segname(7) TYPE C VALUE 'Z1INVRV', "Nombre Segmento c_rcvprn LIKE edidc-rcvprn VALUE 'SAPBCD', "Interloc. Destinat IDOC_CONTROL LIKE EDIDC, T_COMM_CONTROL LIKE EDIDC OCCURS 0 WITH HEADER LINE, IDOC_DATA LIKE EDIDD OCCURS 0 WITH HEADER LINE. * CAMPOS DE CONTROL DEL IDOC idoc_control-doctyp = c_message_type. idoc_control-mestyp = c_message_type. idoc_control-idoctp = c_base_idoc_type. idoc_control-serial = space. idoc_control-direct = '1'. idoc_control-serial = sy-datum. idoc_control-serial+8 = sy-uzeit. idoc_control-rcvprn = c_rcvprn idoc_control-rcvprt = 'LS' "Tipo Mensaje "Tipo Mensaje "Tipo de Idoc "Nro Interlocutor Destinatario "Tipo interlocutor destinatario APPEND idoc_control. * CAMPOS DE DATOS DEL IDOC * Esta sección la repite una vez por cada registro de datos a insertar * en el IDoc. * Indica cuál es el tipo de segmento IDOC_DATA-SEGNAM = C_INVREV_SEGNAME. "Nombre Segmento * Completa los datos de la estructura del segmento CLEAR Z1INVRV. Z1INVRV-CAMPO_01 = VALOR_ Z1INVRV-CAMPO_NN = VALOR_NN * Mueve la estructura con los datos del segmento al único campo de datos. IDOC_DATA-SDATA = Z1INVRV. "Datos del Segmento * Inserta el registro actual a la tabla interna de datos del Idoc 29

30 APPEND IDOC_DATA. *--- Call the distribute function with the required parameters CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE' EXPORTING MASTER_IDOC_CONTROL TABLES EXCEPTIONS COMMUNICATION_IDOC_CONTROL MASTER_IDOC_DATA = IDOC_CONTROL = IDOC_DATA ERROR_IN_IDOC_CONTROL = 1 ERROR_WRITING_IDOC_STATUS = 2 ERROR_IN_IDOC_DATA = 3 SENDING_LOGICAL_SYSTEM_UNKNOWN = 4 OTHERS = 5. = T_COMM_CONTROL if sy-subrc = 0. COMMIT WORK. endif. Una vez completados estos pasos, queda creado el Idoc. El mismo se guarda físicamente en las tablas EDIDC y EDID4. Se lo puede ver desde la transacción WE05. Para enviar el Idoc a su destinatario, se invoca al programa RSEOUT00. Creación de Idocs utilizando Punteros de Modificación (Change Pointers) Toda vez que se crean o modifican datos maestros, tal como datos maestros de materiales, proveedores, etc., el sistema escribe punteros de modificación (change pointers) como registro de cada una de estas modificaciones para cada documento. El reporte estándar RBDMIDOC es ejecutado a fin de procesar todas las entradas en la tabla de punteros de modificación. Para generar los IDocs, este programa llama a un módulo de función especifico para cada mensaje. Los pasos a seguir para la creación de un Idoc de salida utilizando Punteros de Modificación son los siguientes: - Activar los punteros de modificación en forma global. - Activar los punteros de modificación para nuestro tipo de mensaje. - Definir los campos relevantes para la generación de punteros de modificación. - Relacionar el tipo de mensaje con el módulo de función. - Crear un módulo de función para leer los punteros de modificación y crear los Idocs. Activación de punteros de modificación en forma global Transacción: BD61 30

31 Camino Lógico: Desde la configuración de ALE en el IMG (transacción SALE), seleccionar Modelar e Implementar procesos empresariales Configurar distribución de datos maestros Configurar reproducción de datos modificados Activación general de puntero de modificación. Marcar el Flag: Puntero modificación general activado y grabar. Activación de punteros de modificación por Tipo de Mensaje Transacción: BD50 Camino Lógico: Desde la configuración de ALE en el IMG (transacción SALE), seleccionar Modelar e Implementar procesos empresariales Configurar distribución de datos maestros Configurar reproducción de datos modificados Activar puntero modificación por tipo mensaje. Agregar una entrada para el mensaje deseado, y marcarla como activa. 31

32 Definición de campos relevantes para la generación de Punteros de Modificación Transacción: BD52 Camino Lógico: Herramientas ALE Desarrollo ALE IDoc Servicio de Modificaciones Actualizar campos relevantes para modificación Ingresar entradas para los campos sobre los cuales se quieran crear Punteros de Modificación. Primero completar el tipo de mensaje y presionar continuar. 32

33 Luego se desplegará una pantalla para ingresar los campos: - Objeto de Modificación -Tabla -Campo Relación entre el Tipo de Mensaje y el Módulo de Función Transacción: BD60 Camino Lógico: Herramientas ALE Desarrollo ALE IDoc Filtrado de datos Actualizar filtrado mediante clases. 33

34 En este paso se relaciona el tipo de mensaje con el módulo de función desarrollado para analizar/procesar los punteros de modificación. Ejecutar la transacción BD60 e ingresar una entrada para el tipo de mensaje deseado, y el módulo de función que se utilizará para procesar ese Puntero de Modificación. En otras palabras, cuando se ejecute el programa estandar RBDMIDOC para procesar los Punteros de Modificación y se detecte que uno de los campos que se insertaron en el paso anterior (campos relevantes para la generación de Punteros de Modificación) se modificó, se invocará a la función que se está definiendo en este paso. Crear un módulo de función para leer los punteros de modificación y crear los Idocs. Esta función contiene la lógica para la generación de los IDocs a partir de punteros de modificación. Es invocada desde el programa RBDMIDOC, a partir de la configuración realizada en el punto anterior. La lógica del programa contiene los siguientes pasos: 1- Leer los punteros de modificación generados usando la función CHANGE_POINTERS_READ. 2- Analizar los punteros de modificación para determinar cuáles documentos son válidos. 3- Determinar la clave del documento de aplicación del paso 2. 34

35 4- Seleccionar datos de aplicación de la base de datos, usando la clave de objeto identificada en el paso Completar la información del registro de control del IDoc. 6- Completar una tabla interna de estructura EDIDD con registros de datos para todos los segmentos. 7- Llamar al servicio de la capa ALE (MASTER_IDOC_DISTRIBUTE) para crear los datos en la base de datos. 8- Actualizar el estado de los punteros de modificación 9- Ejecutar un COMMIT WORK. Generalmente se utiliza una función estándar, salvo que se esté extendiendo un Idoc. Igualmente, en caso de estar extendiendo, lo que se hace generalmente es copiar una función estándar y agregarle la lógica necesaria para que se considere el segmento extendido al momento de crear el Idoc. Creación de Idocs desde un Mensaje de Logística El proceso lógico de generación de Idocs de salida desde Mensajes de Logística es el siguiente: - Un programa ABAP (desarrollo Z) o transacción estándar crea un mensaje en la tabla NAST. - El mensaje es procesado por el programa ABAP estándar RSNAST00, el cual lee el mensaje desde la tabla NAST, y llama al módulo de función adecuado para crear el Idoc, invocando a la función MASTERIDOC_DISTRIBUTE. - El Idoc es enviado a su destinatario al ejecutar el programa RSEOUT00. Se puede usar el concepto de Mensajes R/3 para disparar la creación de Idocs de la misma manera que se dispara la impresión de SapScripts. La tabla utilizada para esto es la NAST. Esta tabla guarda recordatorios escritos por aplicaciones. Estos recordatorios son llamados Mensajes (messages). Cada vez que una aplicación ve la necesidad de pasar información a un sistema externo, un mensaje es escrito en la tabla NAST. Un controlador de mensajes (message handler) eventualmente chequeará las entradas en esta tabla y ejecutará la acción apropiada. Un mensaje NAST de salida es guardado en un solo registro en la tabla NAST. El registro guarda toda la información que es necesaria para crear el Idoc. Esto incluye, entre otras cosas, una clave de objeto para identificar al objeto procesado, el emisor y receptor del mensaje. 35

36 Creación de un Idoc de entrada La configuración de la interfaz de entrada incluye una sección de Configuración de Workflow para el manejo de excepciones. Podemos dividir esta tarea en dos partes: 1- Configuración de Workflow. 2- Configuración de la Interfaz de entrada. Configuración de Workflow La configuración de workflow es necesaria para el manejo de excepciones en el proceso de entrada. Los pasos que deben llevarse a cabo son: 1 Crear un nuevo Objeto de Aplicación IDoc en el Business Object Builder con eventos de triggering y de finalización. 2 Crear una nueva tarea basada en el objeto de aplicación Idoc. 3 Crear el link de los eventos. Crear un nuevo Objeto de Aplicación Idoc Transacción: SWO1 Camino Lógico: Herramientas SAP Business Workflow Desarrollo Herramientas def. Business Object Builder 1 Seleccionar el botón Buscar (ctrl.+f) y expandir las opciones de selección seleccionando el botón Selecciones (todas). Ingresar IDOCAPPL en el campo Tipo super y Ejecutar. 2 Seleccionar cualquier objeto y seleccionar Business Objects Copiar. El objeto seleccionado debe tener los eventos INPUTERROROCCURRED e INPUTFINISHED. 3 Asignar un nombre al Tipo de Objeto y al programa 36

37 4 Hacer doble clic sobre la nueva entrada creada. Seleccionar el ícono de Datos básicos y Modificar. Modificar el nombre y descripción del objeto de manera que coincidan con los del IDoc. Generar y liberar el Tipo de objeto. Crear una nueva tarea basada en el Objeto de Aplicación Idoc Observación: Si al ejecutar este paso, llega a aparecer el mensaje: Falta entrada para sistema NNN, mandante XXX el problema es el siguiente: Las tareas y papeles, así como las definiciones workflow necesitan un ID, unívoco para todo el sistema y el mandante. De esta manera es posible realizar un transporte de estos objeltos de un sistema a otro, en todo momento y sin restricciones. Desde el punto de vista técnico, esta uniformidad se realiza mediante un "número prefijo". Para cada sistema y cada mandante puede definirse un número prefijo propio. Esto se realiza en la tabla T78NR. La transacción es la OOW4. Una tarea de workflow define los atributos de la tarea que debe ser ejecutada cuando ocurre un error de aplicación. Una tarea apunta a un método a ser ejecutado y a un evento de triggering que comienza la tarea. La mejor opción para definir una nueva tarea es copiar una existente, tal como ORDERS_ERROR (TS ). 1 Ejecutar la transacción PFTC_COP. Transacción: PFTC_COP Camino Lógico: Herramientas SAP Business Workflow Desarrollo Herramientas def. Tareas/Grupos de Tareas Copiar 37

38 Seleccionar Tarea estándar para el tipo de tarea e ingresar algún número de tarea (ej: ) como tarea. Seleccionar el ícono Copiar. 2 Ingresar una abreviatura y nombre para la tarea. Presionar Enter. Esto debería copiar la tarea. Tomar nota del número creado (ejemplo: ). Ejemplo de Sigla y Denominación: Sigla: ZQOTE_ERROR Denominación: ZQOTE Error de Entrada 3 Ejecutar la transacción PFTC_CHG. Transacción: PFTC_COP Camino Lógico: Herramientas SAP Business Workflow Desarrollo Herramientas def. Tareas/Grupos de Tareas Modificar Seleccionar Tarea estándar como tipo de tarea, y el número de tarea del paso 2 en el campo Tarea. Seleccionar Modificar. 4 Reemplazar el campo Tipo de Objeto con el Objeto de aplicación IDoc creado más arriba, ZIDOCZQOTE. 38

39 5 El siguiente paso es modificar el evento de Triggering. Seleccionar la solapa Event. Desencadenantes. Borrar el/los eventos existentes y crear otro basado en el Tipo de Objeto: Tipo de Objeto: ZIDOCZQOTE Evento: INPUTERROROCCURRED 6 Debe ahora definirse el link de datos entre el evento de triggering y la tarea. Seleccionar la línea correspondiente al evento de triggering y presionar el ícono Defin. Flujo datos. Aceptar los valores propuestos para los campos Expresión y Excepción. 7 Activar el link 8 Definir ahora el evento de terminación. Seleccionar la solapa Event. Finalizadores. Borrar el eventos existente y crear otro basado en el Tipo de Objeto: Tipo de Objeto: ZIDOCZQOTE Evento: INPUTFINISHED Elemento: WIOBJECT_ID (la única opción disponible) 9 Definir la tarea como Tarea General de modo tal que pueda ser ejecutada por todos. Seleccionar Datos adicionales Asign. Responsable Actualizar. Seleccionar la opción Tarea General y grabar. 2- Configuración de la Interfaz de entrada Luego de definir la configuración de workflow, deben llevarse a cabo los siguientes pasos para la configuración del proceso de entrada: 1 - Definir un nuevo tipo de mensaje. 2 - Relacionar el tipo de mensaje al tipo de IDoc. 3 - Asignar el módulo de función al tipo de mensaje lógico y Idoc. 4 - Definir los atributos para el módulo de función de entrada. 5 - Definir un nuevo Código de Operación. 6 - Asignar métodos de entrada. 7 - Definir o modificar un acuerdo de interlocutor. 8 - Definir Puerta. 9 - Definir Módulo de Función. Definición de mensaje (i) Transacción: WE81 (ii) Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Desarrollo Tipos de mensajes En este paso se asigna un tipo de mensaje a los contenidos del IDoc y se le da una descripción corta. Definir un tipo de mensaje. Por ejemplo: ZQUOTE (Oferta). 39

40 Ver detalles del procedimiento más arriba en este mismo documento: Creación de un nuevo Tipo de Mensaje Relación entre el tipo de mensaje y el tipo de Idoc Transacción: WE82 (iii) Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Desarrollo Tipo IDoc / Mensaje En este paso se asigna el tipo de mensaje creado en el paso anterior al tipo de IDoc. Para este ejemplo, relacionar el tipo de mensaje (ej: ZQUOTE) con el tipo base de IDoc ( ej: ZQUOTE01). Ver detalles del procedimiento más arriba en este mismo documento: Relación entre un Tipo de Mensaje y un Tipo Base de IDoc. Relación entre el módulo de función y el tipo de mensaje Transacción: WE57 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Desarrollo Mensaje / Obj.Apl. Esta configuración establece un link entre el módulo de funciones, variante de mensaje (tipo de mensaje, variante lógica de mensaje y función lógica de mensaje). Observación: En el caso de mensajes de salida, esta relación es establecida en el acuerdo de interlocutor. Para mensajes de entrada, no existe entrada para el tipo de IDoc en el acuerdo de interlocutor, por lo que esta configuración es usada para establecer un tipo de IDoc, mensaje y business object válidos para el módulo de función. 1 Crear un módulo de función (o sea una función). No es recomendable crearla de cero. Copiarla de alguna existente, ya que los parámetros de la función son estándar. Por ejemplo, copiar el módulo de función IDOC_INPUT_ORDERS a Z_IDOC_INPUT_ZQUOTE, y asignarlo a algún grupo de funciones Z. 2 Crear una nueva entrada en la transacción WE57. Los valores de Módulo, Tipo Base, Tipo Mensaje y Tipo Objeto mostrados a continuación son de ejemplo, pero el Tipo y Sentido se deben respetar. Módulo: Z_IDOC_INPUT_ZQUOTE Tipo: F (módulo de función) Tipo Base: ZQUOTE01 Tipo Mensaje: ZQUOTE Tipo Objeto: ZIDOCZQOTE Sentido: 2 (Salida) 40

41 Definir atributos del Módulo de Función Transacción: BD51 Camino Lógico: Herramientas ALE Desarrollo ALE IDoc Proceso de Entrada Módulo de Funciones Actualizar atributos Crear una nueva entrada, con el siguiente detalle: Módulo de función de entrada: Z_IDOC_INPUT_ZQUOTE Tipo de Entrada: 2 (Entrada indiv. Con bloqueo de IDoc en transacción CALL) Diálogo posible: X El flag de diálogo posible indica si el IDoc puede ser procesado en modo de diálogo luego de un error. Si esta opción está seteada, el usuario puede reprocesar el juego de datos en modo visible. 41

42 Definición de Código de Operación Transacción: WE42 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Desarrollo Parametrizaciones Entrada Cód. operación proceso de entrada En este paso se asigna el código de operación de proceso al módulo de función creado para el proceso de entrada. El código de operación de proceso es un medio indirecto de identificar al módulo de función. Definir el código de operación (Ej: ZQUOT), según el siguiente detalle: Descripción: Oferta Módulo de Función: Z_IDOC_INPUT_ZQOTE Cantidad máxima de repeticiones: 2 Marcar el flag Proceso con servicio ALE Marcar el flag Procesamiento c. Módulo de funciones 42

43 Asignar métodos de entrada Transacción: BD67 Este paso crea un link entre el código de proceso definido en el paso previo y el módulo de función. Además, se definen parámetros adicionales que la componente de workflow utiliza para manejo de errores, así como programación avanzada de workflow. Definición de Acuerdo de Interlocutor Transacción: WE20 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP Gestión Acuerdo entre interlocutores EDI. Crear un Acuerdo de Interlocutor con la siguiente información: Nro. Interlocutor EDI: Poner el nombre del sistema lógico que se haya creado. Tipo de Interlocutor EDI: LS (sistema lógico) Tipo de Autor: US (Usuario) 43

44 Autor: (el Id del usuario que lo está creando.) Presionar Grabar. Adicionar parámetro de entrada con la siguiente información: Opciones de Salida: Tipo de interlocutor EDI: LS Función interlocutor EDI: LS Tipo de mensaje: ZQUOTE Valor de Ejemplo Cód. Oper.: ZQUOT Valor de Ejemplo Verif. Sintax.: X Lanzamiento inmediato: Definición de Puerta Transacción: WE21 Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Gestión Descripción Puerta Se crea una puerta, (Ejempo EDI_ZQOT02) de tipo fichero, para definir el destino físico del IDOC una vez generado y transmitido a la puerta de salida. Datos de la puerta de fichero: 1. Directorio físico: X 2. Fichero de salida: ZQUOTE02 Valor de Ejemplo Definición de Módulo de Función Un módulo de función de entrada de Idocs tiene la siguiente secuencia de pasos. 1 Leer la información del registro de control. Verificar la información de control (tipo de mensaje). Si el tipo de mensaje es incorrecto, generar una excepción. 2 - Leer los datos para un IDoc. 3 Procesar cada registro de datos. 5 Completar los parámetros de retorno. 6 Si existen otros IDocs, volver al paso 2. Si no, ir al paso 7. 7 Retornar del módulo de función. Los resultados de la ejecución son pasados a la capa ALE. En general, los módulos de funciones que reciben Idocs tienen los siguientes parámetros: Import parameters Reference field Opt Y/N INPUT_METHOD BDWFAP_PAR-INPUTMETHD N 44

45 MASS_PROCESSING BDWFAP_PAR-MASS_PROC N Export Parameters Reference field Opt Y/N WORKFLOW_RESULT BDWFAP_PAR-RESULT N APPLICATION_VARIABLE BDWFAP_PAR-APPL_VAR N IN_UPDATE_TASK BDWFAP_PAR-UPDATETASK N CALL_TRANSACTION_DONE BDWFAP_PAR-CALLTRANS N Table Parameters Reference field Optional Y/N IDOC_CONTRL EDIDC IDOC_DATA IDOC_STATUS RETURN_VARIABLES SERIALIZATION_INFO EDIDD BDIDOCSTAT BDWFRETVAR BDI_SER Exceptions WRONG_FUNCTION_CALLED A continuación se detalla genéricamente el código de procesamiento de Idocs de entrada, donde se puede ver que realiza los pasos mencionados más arriba. * DECLARACION DE DATOS DATA: C_SEGNAM(10) TYPE C VALUE 'Z1INVRV'. *RECORRE EL/LOS IDOC/S DE CABECERA LOOP AT IDOC_CONTRL. * RECORRE LOS SEGMENTOS DE DATOS PARA CADA UNA DE LAS * CABECERAS DE IDOCS (REGISTROS DE CONTROL) LOOP AT IDOC_DATA WHERE DOCNUM = IDOC_CONTRL-DOCNUM. * SEGUN EL SEGMENTO, GUARDA LOS DATOS EN * UNA DETERMINADA ESTRUCTURA Y LO PROCESA. CASE IDOC_DATA-SEGNAM. WHEN C_SEGNAM IT_Z1INVRV = IDOC_DATA-SDATA. PERFORM F_PROCESAR_XXXX 45

46 ENDCASE. WHEN C_XXXXXX. IT_XXXXXXX = IDOC_DATA-SDATA. PERFORM F_PROCESAR_NNNN ENDLOOP. "LOOP AT IDOC_DATA * GUARDA EL RESULTADO DE LA EJECUCION PARA EL IDOC ACTUAL PERFORM UPDATE_IDOC_STATUS. ENDLOOP. "LOOP AT IDOC_CONTRL. ************************************************************************ * FORMS ************************************************************************ FORM F_PROCESAR_XXXX * Acá insertar la lógica necesaria para el procesamiento del registro ENDFORM. FORM UPDATE_IDOC_STATUS. *--- Now we check the CALL TRANSACTION return code and set IDOC status CLEAR IDOC_STATUS. IF RETURN_CODE = 0. WORKFLOW_RESULT = '0'. IDOC_STATUS-DOCNUM = IDOC_CONTRL-DOCNUM. IDOC_STATUS-STATUS = '53'. IDOC_STATUS-UNAME = SY-UNAME. IDOC_STATUS-REPID = SY-REPID. IDOC_STATUS-MSGTY = SY-MSGTY. IDOC_STATUS-MSGID = SY-MSGID. IDOC_STATUS-MSGNO = SY-MSGNO. IDOC_STATUS-MSGV1 = SY-MSGV1. IDOC_STATUS-MSGV2 = SY-MSGV2. IDOC_STATUS-MSGV3 = SY-MSGV3. IDOC_STATUS-MSGV4 = SY-MSGV4. RETURN_VARIABLES-WF_PARAM = 'Processed_IDOCs'. RETURN_VARIABLES-DOC_NUMBER = IDOC_CONTRL-DOCNUM. APPEND RETURN_VARIABLES. ELSE. WORKFLOW_RESULT = '99999'. IDOC_STATUS-DOCNUM = IDOC_CONTRL-DOCNUM. IDOC_STATUS-STATUS = '51'. IDOC_STATUS-UNAME = SY-UNAME. IDOC_STATUS-REPID = SY-REPID. IDOC_STATUS-MSGTY = SY-MSGTY. IDOC_STATUS-MSGID = SY-MSGID. IDOC_STATUS-MSGNO = SY-MSGNO. 46

47 IDOC_STATUS-MSGV1 = SY-MSGV1. IDOC_STATUS-MSGV2 = SY-MSGV2. IDOC_STATUS-MSGV3 = SY-MSGV3. IDOC_STATUS-MSGV4 = SY-MSGV4. RETURN_VARIABLES-WF_PARAM = 'ERROR_IDOCS'. RETURN_VARIABLES-DOC_NUMBER = IDOC_CONTRL-DOCNUM. APPEND RETURN_VARIABLES. ENDIF. APPEND IDOC_STATUS. ENDFORM. " UPDATE_IDOC_STATUS 47

SAP Business Workflow

SAP Business Workflow SAP Business Workflow Eventos April 10, 2006 Objetivos del Curso Objetivos Son objetivos de este curso Eventos Entender que es un evento y como crear eventos Comprender los distintos tipos de eventos Saber

Más detalles

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

Más detalles

GedicoPDA: software de preventa

GedicoPDA: software de preventa GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

GVisualPDA Módulo de Almacén

GVisualPDA Módulo de Almacén GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en

Más detalles

SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO

SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO Consideraciones Iniciales I. El sistema está desarrollado bajo un entorno web por lo que puede ser accedido desde cualquier cliente

Más detalles

Sistema de Facturación de Ventas WhitePaper Enero de 2007

Sistema de Facturación de Ventas WhitePaper Enero de 2007 Sistema de Facturación de Ventas WhitePaper Enero de 2007 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna Valencia Spain T +34 96 338 99 66 ventas@preference.es Please Recycle PrefSuite Document

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

1. Módulos de Funciones

1. Módulos de Funciones 1. Módulos de Funciones 1.1 Introducción Los módulos de funciones son objetos que realizan operaciones que pueden ser utilizadas en varios programas. Al crear un módulo de función con el código que realiza

Más detalles

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL GUIA RACE MANAGER Eventronic, SL DESCRIPCIÓN DEL PROGRAMA El Race Manager es un programa que se creó para facilitar el trabajo de la dirección de carrera de un evento durante y después de una carrera.

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer

Más detalles

ÍNDICE 1 DESCRIPCIÓN 3 2 OPERATIVA DE LA FUNCIÓN 3 3 REGISTRO DE FACTURAS 4 4 REGISTRO MASIVO DE FACTURAS 10

ÍNDICE 1 DESCRIPCIÓN 3 2 OPERATIVA DE LA FUNCIÓN 3 3 REGISTRO DE FACTURAS 4 4 REGISTRO MASIVO DE FACTURAS 10 AUTOREGISTRO FACTURAS POR INTERNET MANUAL DE USUARIO Registro de facturas Registro facturas.doc 2 de 14 26/09/2003 ÍNDICE 1 DESCRIPCIÓN 3 2 OPERATIVA DE LA FUNCIÓN 3 3 REGISTRO DE FACTURAS 4 3.1 Pantalla

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

Web de Letras Manual de usuario. Gestiona tus letras por internet

Web de Letras Manual de usuario. Gestiona tus letras por internet Web de Letras Manual de usuario Gestiona tus letras por internet Introducción al Sistema 1. Introducción 2 2. Ingreso al Sistema 3 3. Ingreso a la Opción Registro de Planillas 4 3.1 Digitar Planilla 4

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor

Más detalles

PROGRAMA PARA LA RECEPCIÓN VALIDACIÓN Y RESGUARDO DE DOCUMENTOS FISCALES VERSIÓN 1.00 MANUAL DE OPERACIÓN

PROGRAMA PARA LA RECEPCIÓN VALIDACIÓN Y RESGUARDO DE DOCUMENTOS FISCALES VERSIÓN 1.00 MANUAL DE OPERACIÓN PROGRAMA PARA LA RECEPCIÓN VALIDACIÓN Y RESGUARDO DE DOCUMENTOS FISCALES VERSIÓN 1.00 MANUAL DE OPERACIÓN ENERO 2014 Versión 1.00 Página 1 de 12 CONTENIDO 1.- Introducción 2.- Entrar y Salir del Programa

Más detalles

LiLa Portal Guía para profesores

LiLa Portal Guía para profesores Library of Labs Lecturer s Guide LiLa Portal Guía para profesores Se espera que los profesores se encarguen de gestionar el aprendizaje de los alumnos, por lo que su objetivo es seleccionar de la lista

Más detalles

Eurowin 8.0 SQL. Manual del módulo TALLAS Y COLORES

Eurowin 8.0 SQL. Manual del módulo TALLAS Y COLORES Eurowin 8.0 SQL Manual del módulo TALLAS Y COLORES Documento: me_tallasycolores Edición: 05 Nombre: Manual del módulo Tallas y Colores de Eurowin 8.0 SQL Fecha: 30-04-2012 Tabla de contenidos 1. Introducción...

Más detalles

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

Más detalles

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos: UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

Manual de operación Tausend Monitor

Manual de operación Tausend Monitor Manual de operación Tausend Monitor Luego de haber realizado satisfactoriamente el proceso de instalación, al iniciar el programa le aparecerá la siguiente ventana: El usuario principal y con el primero

Más detalles

Capítulo V. Implementación

Capítulo V. Implementación Capítulo V Implementación En este capítulo se especifican los recursos utilizados en la implementación de la interfaz, así como se describe su arquitectura funcional y las características principales.

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga

Más detalles

SAP Business Workflow. PDF created with pdffactory trial version www.pdffactory.com

SAP Business Workflow. PDF created with pdffactory trial version www.pdffactory.com SAP Business Workflow Business April Workplace 10, 2006 Contenidos Definición de Business Workplace Detalles de la Worklist Detalles de un Workitem Logs Detalles Adicionales en el marco del proyecto PPP

Más detalles

Roles y Características

Roles y Características dominio Roles y Características Una vez instalado Windows Server 2008 y configuradas algunas opciones básicas de Windows Server 2008 desde el Panel de Control o desde el Administrador del Servidor, las

Más detalles

Batch Input (online ofline archivos.prn)

Batch Input (online ofline archivos.prn) Batch Input (online ofline archivos.prn) La función que tiene el batch input (Ingreso de datos), es como su nombre lo indica, el ingreso de datos a las tablas Z, o standard de SAP. Como se sabe a las tablas

Más detalles

Hacer clic sobre la figura, para extraer todos los registros o presionar la tecla F2.

Hacer clic sobre la figura, para extraer todos los registros o presionar la tecla F2. b) Adicionar grados Para llevar a cabo esta operación el usuario deberá realizar los siguientes pasos: Recuperar la información, para realizar esta operación el usuario puede hacerla de las siguientes

Más detalles

SINAC - Sistema de Información Nacional de Agua de Consumo MENU PRINCIPAL. Copyright Ministerio de Sanidad y Consumo

SINAC - Sistema de Información Nacional de Agua de Consumo MENU PRINCIPAL. Copyright Ministerio de Sanidad y Consumo SINAC - Sistema de Información Nacional de Agua de Consumo MENU PRINCIPAL Copyright Ministerio de Sanidad y Consumo 1. MENU PRINCIPAL DE SINAC... 3 1.1. MÓDULO ABRIR... 5 1.2. MÓDULO DE ENTRADAS... 6 1.2.1.

Más detalles

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra Cómo gestiono el Plan Anual de Adquisiciones de mi Entidad en el SECOP II? Crear equipo Crear Plan Anual de Adquisiciones Publicar Plan Anual de Adquisiciones Modificar Plan Anual de Adquisiciones Buscar

Más detalles

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE Instructivo Gestión de Encuestas y Sondeos en CRM Versión 01 02/07/2015 CONTENIDO INSTRUCTIVO GESTIÓN DE

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Sistema de Facturación de Ventas en PrefSuite 2008 WhitePaper Abril de 2011

Sistema de Facturación de Ventas en PrefSuite 2008 WhitePaper Abril de 2011 Sistema de Facturación de Ventas en PrefSuite 2008 WhitePaper Abril de 2011 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna Valencia Spain T +34 96 338 99 66 ventas@preference.es Please Recycle

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

Activación de un Escritorio Remoto

Activación de un Escritorio Remoto Activación de un Escritorio Remoto La activación de un Escritorio Remoto se realiza en dos fases, en la primera se habilita a un Usuario de un ordenador para que pueda admitir una conexión remota, la segunda

Más detalles

UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE

UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE PROGRAMA: TUTORÍA VIRTUAL EN AMBIENTES DE APRENDIZAJE UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE 1 USO DE LOS RECURSOS EN MOODLE 1. Tipos de Recursos 2. Editar Páginas de Texto o Web 3. Enlazar

Más detalles

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1 Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

E.D.I. / IDoc. Indice. Qué es EDI? -Concepto -Ventajas

E.D.I. / IDoc. Indice. Qué es EDI? -Concepto -Ventajas Indice Qué es EDI? -Concepto -Ventajas - Arquitectura EDI Indice Qué es un IDoc? - Relación IDoc / EDI - Caracteristicas / Estructura - Dónde y cómo se crean -Workflow -IDoc: Inbound / Outbound Indice

Más detalles

Guía Práctica para el Uso del Servicio de Software Zoho CRM

Guía Práctica para el Uso del Servicio de Software Zoho CRM Guía Práctica para el Uso del Servicio de Software Zoho CRM Parte 4 Modificación de las Listas Estándar del Sistema Modificación del Menú Principal del Sistema Importación de información al Sistema Adición

Más detalles

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD COMBINAR CORRESPONDENCIA EN MICROSOFT WORD Combinar documentos consiste en unir dos documentos diferentes sin que se modifiquen los datos que aparecen en ellos. Esta operación es muy útil y muy frecuente

Más detalles

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la

Más detalles

SRM RELACIÓN CON LOS PROVEEDORES MANUAL DEL SUMINISTRADOR. Junio 2013. Versión 2

SRM RELACIÓN CON LOS PROVEEDORES MANUAL DEL SUMINISTRADOR. Junio 2013. Versión 2 SRM RELACIÓN CON LOS PROVEEDORES MANUAL DEL SUMINISTRADOR Junio 2013 Versión 2 2 de 24 ÍNDICE Capítulo/Sección Página 1. BIENVENIDOS... 3 2. INFORMACIÓN DE LA INVITACIÓN A LA OFERTA... 4 2.1 ACCESO A SRM...

Más detalles

Instalación del Admin CFDI

Instalación del Admin CFDI Instalación del Admin CFDI Importante!!!Antes de comenzar verifique los requerimientos de equipo esto podrá verlo en la guía 517 en nuestro portal www.control2000.com.mx en el apartado de soporte, ahí

Más detalles

Oficina Virtual Manual del usuario

Oficina Virtual Manual del usuario Oficina Virtual Manual del usuario AJUNTAMENT D ALGEMESÍ 1/24 Índice 1. Introducción.. 3 2. Oficina Virtual.. 3 2.1. Organización... 3 2.2. Idioma 5 2.3. Información del portal 5 3. Perfiles de usuario

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

(Soluciones ADSL e-comercio) GUIA DE USUARIO. Versión 2.1. Parte 3. Manual del servicio Crea tu Tienda de Telefónica Net, ver 2.

(Soluciones ADSL e-comercio) GUIA DE USUARIO. Versión 2.1. Parte 3. Manual del servicio Crea tu Tienda de Telefónica Net, ver 2. GUIA DE USUARIO Versión 2.1 Parte 3 Manual del servicio Crea tu Tienda de Telefónica Net, ver 2.1 1 - INDICE - 9. CONTRATA OPCIONES DE TIENDA 3 9.1 CONTRATA OPCIONES DE TU TIENDA (LOGÍSTICA O TPV) 3 9.2

Más detalles

MANUAL DE OPERACIÓN BÁSICA WEBMAIL

MANUAL DE OPERACIÓN BÁSICA WEBMAIL MANUAL DE OPERACIÓN BÁSICA WEBMAIL Tabla de contenido 1. OBJETIVO... 2 2. COMO INGRESAR A SU CUENTA DE CORREO... 2 3. DESCRIPCIÓN DE MENÚ... 3 4. LEER UN MENSAJE... 4 5. CREAR, RESPONDER O REENVIAR UN

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450 GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR

Más detalles

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler Bizagi Process Modeler Copyright 2011 - Bizagi Tabla de Contenido CRM- Gestión de Oportunidades de Venta... 4 Descripción... 4 Principales Factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

Manual de Usuario de la Herramienta SICRES-Tester. SIR Sistema de Interconexión de Registros. Tipo de documento. Fecha de entrega 08/04/2014

Manual de Usuario de la Herramienta SICRES-Tester. SIR Sistema de Interconexión de Registros. Tipo de documento. Fecha de entrega 08/04/2014 MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS SECRETARÍA DE ESTADO DE ADMINISTRACIONES PÚBLICAS DIRECCIÓN GENERAL DE MODERNIZACIÓN ADMINISTRATIVA, PROCEDIMIENTOS E IMPULSO DE LA ADMINISTRACIÓN ELECTRONICA

Más detalles

Resumen. Funcionamiento. Advertencia

Resumen. Funcionamiento. Advertencia Resumen Módulo: Librería: IMPEXP.DLL Acoplable a: FactuCont 5, versiones monopuesto y red Descripción: Permite exportar datos de documentos, clientes, proveedores y artículos en un solo fichero para poder

Más detalles

GUÍA DE USUARIO DEL CORREO

GUÍA DE USUARIO DEL CORREO REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN DIRECCIÓN GENERAL DE LA OFICINA DE ADMINISTRACIÓN Y SERVICIOS DIVISIÓN DE SOPORTE TÉCNICO Y FORMACIÓN AL USUARIO GUÍA DE

Más detalles

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3

Más detalles

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO 1. CATÁLOGO MANUAL DE USUARIO CATÁLOGO AHORA CATÁLOGO MANUAL DE USUARIO 1 1. Introducción AHORA Catálogo es una aplicación

Más detalles

Seven ERP Guía De Referencia - Imágenes

Seven ERP Guía De Referencia - Imágenes Seven ERP Guía De Referencia - Imágenes Digital WARE Ltda. Calle 72 # 12-65 P.2 Bogotá, Colombia 2004 Digital Ware, Ltda. Todos Los Derechos Reservados Toda la documentación utilizada en Seven ERP está

Más detalles

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014

Más detalles

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa Documentos de Proyecto Medusa Documentos de: Serie: Manuales Servicio de Alta, Baja, Modificación y Consulta del documento: Fecha 22 de febrero de 2007 Preparado por: José Ramón González Luis Aprobado

Más detalles

Al adquirir Gear Online se hará entrega del modulo de parámetros en cual podemos parametrizar todas las características de todas las áreas que

Al adquirir Gear Online se hará entrega del modulo de parámetros en cual podemos parametrizar todas las características de todas las áreas que MANUAL GEAR SYSTEM ONLINE PARAMETROS Derechos Reservados INDISSA Industria Creativa de Desarrollo Internacional de Software, S.A. http://www.indissa.com 1 Introducción Al adquirir Gear Online se hará entrega

Más detalles

MANUAL DE RECONCILIACION BANCARIA

MANUAL DE RECONCILIACION BANCARIA BANCO NACIONAL DE PANAMÁ, BANCO DE DESARROLLO AGROPECUARIO Y BANCO HIPOTECARIO NACIONAL LICITACION ABREVIADA POR PONDERACIÓN Nº 2010-7-01-0-08-AV-000001 MANUAL DE RECONCILIACION BANCARIA TABLA DE CONTENIDO

Más detalles

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo

Más detalles

Transacciones y bloqueos en SQL-Server

Transacciones y bloqueos en SQL-Server Transacciones y bloqueos en SQL-Server (Información para el uso desde Axapta) Introducción En este documento vamos a intentar explicar cuatro conceptos básicos acerca de las transacciones y los bloqueos

Más detalles

Bienvenido a CitiDirect BE GUÍA PARA EL ADMINISTRADOR DEL SISTEMA

Bienvenido a CitiDirect BE GUÍA PARA EL ADMINISTRADOR DEL SISTEMA Bienvenido a CitiDirect BE GUÍA PARA EL ADMINISTRADOR DEL SISTEMA Í N D I C E 1. Seguridad CitiDirect BE... 2 Servicio de Administración al Cliente en Portal Citidirect BE 2. Administración de Usuarios

Más detalles

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

GERENCIA DE COMPRAS Y LOGISTICA DEPARTAMENTO DE GESTION Y SOPORTE MANUAL DE USUARIO: PORTAL DE PROVEEDORES SRM

GERENCIA DE COMPRAS Y LOGISTICA DEPARTAMENTO DE GESTION Y SOPORTE MANUAL DE USUARIO: PORTAL DE PROVEEDORES SRM GERENCIA DE COMPRAS Y LOGISTICA DEPARTAMENTO DE GESTION Y SOPORTE MANUAL DE USUARIO: PORTAL DE PROVEEDORES SRM Manual de Usuario- Noviembre de 2013 1. Objetivo El presente documento tiene por objeto instruir

Más detalles

MANUAL WEBSOPORTE DE IRIS-EKAMAT

MANUAL WEBSOPORTE DE IRIS-EKAMAT MANUAL WEBSOPORTE DE IRIS-EKAMAT ÍNDICE 1. INTRODUCCIÓN... 2 2. IDENTIFICACIÓN... 3 2.1 Validar usuario... 3 2.2 Campos recordatorio... 4 2.3 Contactar con soporte y acceder al manual... 4 3. GESTIÓN DE

Más detalles

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI)

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) 1. Introducción El presente manual representa una guía rápida que ilustra la utilización del Módulo de Administración

Más detalles

Trey-SAT Pag. 1. Manual de usuario

Trey-SAT Pag. 1. Manual de usuario Trey-SAT Pag. 1 Manual de usuario Trey-SAT Pag. 2 Modulo SAT : Servicio de asistencia técnica TREY-SAT es un potente módulo para el servicio de asistencia técnica, completamente integrado a la Gestión

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

Manual Oficina Web de Clubes - Federaciones Autono micas y Delegaciones

Manual Oficina Web de Clubes - Federaciones Autono micas y Delegaciones Manual Oficina Web de Clubes - Federaciones Autono micas y Delegaciones Este manual muestra el funcionamiento de una Federación Autonómica o Delegación en el uso de Intrafeb, todos los pasos que a continuación

Más detalles

SMS Gestión. manual de uso

SMS Gestión. manual de uso SMS Gestión manual de uso índice qué es SMS Gestión 2 acceso al servicio 3 01 acceso con la clave de servicios de Orange 4 02 acceso personalizado 6 02.1 cómo personalizar su acceso a la aplicación 7 02.2

Más detalles

WINDOWS 98/Me EL EXPLORADOR DE WINDOWS IV

WINDOWS 98/Me EL EXPLORADOR DE WINDOWS IV 10 EL EXPLORADOR DE WINDOWS IV Operaciones con discos Desde el Explorador, también puede ejecutar diversas operaciones sobre discos completos. Aunque, desde aquí, es posible formatear discos duros, lo

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

ELABORACIÓN DE TABLEROS DINÁMICOS DE COMUNICACIÓN CON EL PROGRAMA EDITOR TICO

ELABORACIÓN DE TABLEROS DINÁMICOS DE COMUNICACIÓN CON EL PROGRAMA EDITOR TICO ELABORACIÓN DE TABLEROS DINÁMICOS DE COMUNICACIÓN CON EL PROGRAMA (Tico 2.0) EDITOR TICO La idea principal que motivo este proyecto fue trasladar la definición tradicional de tablero de comunicación en

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la Objetivo: explotar la información eventual en línea, utilizando libros y hojas con una estructura inicial con opción a modificarse de acuerdo a la necesidad del usuario. Después de haber instalado la herramienta

Más detalles

Instrucciones de instalación de TrueCode

Instrucciones de instalación de TrueCode Gracias por su compra y las instrucciones que le guiara a través del proceso de instalación y puesta en marcha de su nuevo software. Se recomienda la lectura y las discusiones de los usuarios por favor

Más detalles

MANUAL DE USUARIO DE EGROUPWARE MANUAL DE USUARIO EGROUPWARE

MANUAL DE USUARIO DE EGROUPWARE MANUAL DE USUARIO EGROUPWARE MANUAL DE USUARIO EGROUPWARE 1 INDICE Que es egroupware... 3 Inicio de sesión... 4 Aplicaciones de egroupware... 4 Correo electrónico... 5 Calendario... 7 ACL... 9 Administración de proyectos... 10 Libreta

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

DISEÑO DE FUNCIONES (TRATAMIENTOS)

DISEÑO DE FUNCIONES (TRATAMIENTOS) DISEÑO DE FUNCIONES (TRATAMIENTOS) Diseño Estructurado. Estrategias para Derivar el Diagrama de Estructura. Diseño de Módulos Programables. 1. DISEÑO ESTRUCTURADO El Diseño es el proceso por el cual se

Más detalles

SOLMAN. Manual de Usuario Externo

SOLMAN. Manual de Usuario Externo SOLMAN Manual de Usuario Externo Índice ÍNDICE...2 1. BIENVENIDO A NUESTRO SERVICIO DE SOPORTE...3 2. ACCESO AL SISTEMA...4 3. GESTOR DE INCIDENCIAS...6 4. GESTIÓN DE STATUS EN INCIDENCIAS DEL SOLUTION

Más detalles

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una

Más detalles

Servicio Webmail. La fibra no tiene competencia

Servicio Webmail. La fibra no tiene competencia Servicio Webmail La fibra no tiene competencia Contenido 1. INTERFAZ WEBMAIL 3 2. BARRA SUPERIOR 3 3. CORREO 3 3.1. Barra de herramientas de correo 4 3.2. Sección carpetas de correo 9 3.3. Sección de contenidos

Más detalles

3. Número inicial y número final de mensajes mostrados en la página actual.

3. Número inicial y número final de mensajes mostrados en la página actual. Sistema WEBmail El sistema WEBmail permite el acceso rápido y sencillo a su buzón de correo utilizando un navegador de páginas Web. Normalmente es usado como complemento al lector de correo tradicional,

Más detalles

SERIES DE DOCUMENTOS MARFIL GESTIÓN

SERIES DE DOCUMENTOS MARFIL GESTIÓN SERIES DE DOCUMENTOS Este documento es propiedad de Totware Novelda, SL y su contenido es confidencial. Este documento no puede ser reproducido en su totalidad o parcialmente, ni mostrado a terceros, ni

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Gestión de Retales WhitePaper Noviembre de 2009

Gestión de Retales WhitePaper Noviembre de 2009 Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción

Más detalles

SOROLLA MODULO DE JUSTIFICANTES DEL GASTO

SOROLLA MODULO DE JUSTIFICANTES DEL GASTO MINISTERIO DE ECONOMÍA Y HACIENDA SECRETARÍA DE DE HACIENDA Y PRESUPUESTOS GENERAL DE LA SUBDIRECCIÓN GENERAL DE APLICACIONES DE CONTABILIDAD Y CONTROL SOROLLA MODULO DE JUSTIFICANTES DEL GASTO GUÍA DE

Más detalles

Dirección de Procesos y Tecnología

Dirección de Procesos y Tecnología INTRODUCCIÓN 3 CONSIDERACIONES, ALCANCE Y LIMITACIONES DEL SISTEMA 4 USUARIO ADMINISTRATIVO SEDE PRERREQUISITOS: 6 ACCESO AL SISTEMA 6 BÚSQUEDA DE PROGRAMACIÓN DEL DOCENTE: 9 REGISTRO HISTÓRICO 11 BITÁCORA

Más detalles

por QMarket Cotizaciones

por QMarket Cotizaciones Pasos para salir a Cotizar por Manual 2012 Ariba, Inc. All rights reserved. Creación de una petición de oferta, RFQ, en SAP Ingrese a SAP: Para ingresar al programa SAP, debe ir al ESCRITORIO de su computador

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Seven ERP Manual De Referencia Generales - Seguridad y Control de Acceso

Seven ERP Manual De Referencia Generales - Seguridad y Control de Acceso Seven ERP Manual De Referencia Generales - Seguridad y Control de Acceso Digital WARE Ltda. Calle 72 # 12-65 P.2 Bogotá, Colombia 2004 Digital Ware, Ltda. Todos Los Derechos Reservados Toda la documentación

Más detalles

Manual del usuario Email Corporativo

Manual del usuario Email Corporativo Manual del usuario Email Corporativo Índice MANUAL DEL USUARIO... 2 1. ACCESO... 2 2. PANTALLA PRINCIPAL... 3 3. OPCIONES... 3 4. PRINCIPALES FUNCIONALIDADES... 4 Funcionalidades Básicas... 4 Funcionalidades

Más detalles

Menú. Extended Enterprise Management (EEM) Mensajeria. Guía de Referencia para Proveedores - EEM. Objetivos. Iniciar Sesión. O.

Menú. Extended Enterprise Management (EEM) Mensajeria. Guía de Referencia para Proveedores - EEM. Objetivos. Iniciar Sesión. O. Objetivos Iniciar Sesión O. de Compra Ver LPN s (Cajas) Ver Envíos Generar LPN s (Cajas) Crear Envío Agregar LPN s (Cajas) Solicitar Cita Menú Objetivo El objetivo de este documento es proporcionar una

Más detalles