En el archivo de registro de SPT, se puede rastrear qué SPT se han generado para qué registros y en qué momento tuvieron lugar determinados procesos.
Estos archivos de registro se almacenan en el registro estándar y tienen el siguiente formato:
«spt.<Fecha>.log»
Nombre | Descripción Texto Ayuda | Tipo Datos | Long | Tabla de Códigos |
---|---|---|---|---|
INR | ID único interno | Texto | 8 | |
OBJTYP | Tipo de Objeto | Texto | 6 | |
OBJINR | INR de objeto | Texto | 8 | |
OBJNAM | Identificación de objetos legibles externos | Texto | 40 | |
OBJREF | Referencia | Texto | 32 | |
TXT | Fuente legible por el usuario de la entrada pendiente | Texto | 40 | |
DATTIM | Fecha de creación | Fecha y Hora | 15 | |
USR | Crear ID Usuario | Texto | 8 | |
SSNINR | INR de Creación de Sesión | Texto | 8 | |
FRM | Transacción Usada para Recargar/Procesar | Texto | 6 | ATPTXT |
PAN | Panel que se restaurará al recoger | Texto | 40 | |
STA | Estado | Texto | 3 | Embebido |
DELFLG | El elemento se ha eliminado | Texto | 1 | |
HLDFLG | Bloqueo | Texto | 1 | Embebido |
INFDSP | Cód. Información | Texto | 1 | INFDSP |
INFTXT | Infotexto | Bloquear | 65 | |
OWNUSG | Grupo responsable (opcional) | Texto | 6 | <fixed-length> |
OWNUSR | Usuario Responsable | Texto | 8 | <fixed-length> |
SMHINR | INR del Mensaje (Opcional) | Texto | 8 | |
MAPFLG | Mapeo | Texto | 1 | |
CRETRN | Creando ID Transacción | Texto | 6 | |
ORDINR | ID único interno del pedido (opcional) | Texto | 8 | |
TARDATTIM | Tiempo objetivo para la finalización | Fecha y Hora | 15 | |
CREOBJTYP | Tipo de objeto para crear objeto | Texto | 6 | |
CREOBJINR | INR de creación de objeto | Texto | 8 | |
SLACLA | Clase Prioridad Predefinida | Texto | 6 | |
SLACHA | Canal | Texto | 3 | CORTYP |
SMCINR | INR del registro de SMC | Texto | 8 | |
MAPFRM | Transacción para la que se ejecutó el mapeo | Texto | 6 | ATPTXT |
RELCUR | Divisa relevante (opcional) | Texto | 3 | |
RELAMT | Importe Relevante (Opcional) | Numérico | 18 | |
EMBSTA | Estado de la solicitud de cumplimiento | Texto | 1 | Embebido |
SPTARG | Argumentos para la transacción de destino de SPT | Texto | 80 | |
ETGEXTKEY | Grupo Entidad | Texto | 8 | |
ETYEXTKEY | Entidad | Texto | 8 |
ID interno único de un registro dentro de la tabla. El INR es un campo de texto que se crea recuperando la siguiente entrada válida del contador de esta tabla. El campo INR se utiliza para habilitar los vínculos de otras tablas a esta tabla.
Para los datos del contrato, el INR también vincula las dos tablas xxD y xxT, ya que las entradas asociadas tienen el mismo INR.
Tipo de objeto al que se refiere la entrada pendiente. Normalmente esta es la tabla a la que está asociado el objeto.
Identificación única del objeto dentro de la tabla, definida en el campo Object Type (Tipo de objeto).
Este campo identifica la entrada pendiente de una manera legible para el usuario.
Este campo identifica la clave de referencia del objeto identificado por el tipo de objeto y la identificación única interna del objeto.
Este campo se utiliza para describir el origen de la entrada pendiente de forma que sea legible para el usuario.
En las entradas pendientes, se puede utilizar el nombre de la transacción almacenada. Para los mensajes entrantes, se puede utilizar el tipo de mensaje y el remitente que lo envía.
Fecha y hora en que se creó inicialmente esta transacción pendiente.
Identifica al usuario que creó esta entrada.
Contiene el identificador único de la sesión que crea esta transacción pendiente.
Este campo identifica la transacción utilizada para procesar la entrada de transacción pendiente.
Si se va a mostrar un panel determinado cuando se recoge una entrada de transacción pendiente, aquí se puede establecer la ID del panel correspondiente. Si el campo no está vacío, la rutina de recogida se centra en la pantalla definida aquí. Si el panel no existe, se omite el error.
La estructura SaveData almacenada contiene la siguiente información en función del estado de la entrada de transacción pendiente: PEN / DEL: SAVEDATA (guardar datos) del grupo de registros/registros de transacciones principal y de los datos almacenados adicionales en función de la lógica adicional. Normalmente el conjunto de datos de una transacción de mantenimiento de archivo maestro. REJ / COR: El SAVEDATA completo de la transacción comercial almacenada en TRNDATA al guardar más la información BIMDATA. INC / STP: El grupo de registros del contrato que se manejará al procesar el mensaje recibido más el grupo SWIADD. STP gestiona un mensaje entrante que podría procesarse sin ninguna interacción por parte del usuario. AUT / MAN: Grupo de registro del contrato que se va a procesar que posee principalmente el INR para identificar el contrato. RIM: INTERRUPCIÓN como grupo ficticio. El contenido de este grupo no tiene relevancia.
Código | Texto |
---|---|
AUT | Automático |
COR | Para Corregir |
INC | Recibido |
MAN | Manual |
RIM | Registrado |
PEN | En Pausa |
REJ | Rechazado |
STP | Directamente |
PUP | Proceso Pendiente |
PUR | Liberación Pendiente |
SDC | Corr. Datos Estáticos |
SDA | Datos estáticos automáticos |
Si no está vacío, la entrada ya no estará activa. Para reactivar la entrada, el indicador debe borrarse.
Si no está vacío, esta transacción pendiente no se puede recoger/mostrar.
Código | Texto |
---|---|
Procesable | |
O | Esperando por SRVSPT |
R | Esperando por SRVCOM |
S | Esperando por ReDo en SPTREL |
E | Esperando Cumplimiento |
Marca para definir si el infotexto guardado se visualizará al recogerlo.
Infotexto asociado a la entrada. El campo Indicador de información controla si este texto debe ser solicitado al usuario al recoger la entrada.
Grupo de usuarios responsable de recoger la entrada.
Este campo contiene el ID de usuario de la persona responsable de la transacción de seguimiento.
Si un mensaje entrante está asociado a la entrada pendiente, la entrada SMH de ese mensaje se identifica aquí.
Si no está vacío, los datos almacenados en la estructura deata guardada de esta transacción pendiente (SPT) se pueden recrear utilizando SPTRER.
Este indicador solo debe establecerse para transacciones entrantes pendientes creadas en SRVxxx.
Nombre de transacción usado para crear esta entrada.
Este campo está vacío si la transacción pendiente no fue activada por una orden. De lo contrario, se mostrará el identificador único de la entrada de pedido que activó esta entrada.
Define la fecha y hora objetivo en las que se procesará esta entrada. Normalmente, la hora se establece algunas horas antes de la creación inicial de la entrada o en «0» si no se requiere ninguna hora objetivo especial.
Campo opcional para identificar el tipo de objeto del objeto creado.
Campo opcional para identificar el objeto concreto que activó la creación de esta transacción pendiente.
Clase de prioridad predefinida (como se define en el acuerdo de nivel de servicio con el cliente ordenante).
Canal (CORTYP) por el cual se recibió este pedido
ID interal único de la capa de servicio
Este campo identifica la transacción para la que se ejecutó el mapeo. Inicialmente se configurará en switsk con el mismo valor que FRM y se actualizará cada vez que se reoriente el mensaje entrante.
Se utiliza para decidir si es necesario redirigir INCSPT comparando FRM con MAPFRM. Si no es el mismo, el mensaje inc se capta mientras se encadena a través de SPTRER para FRM.
Si se puede determinar un importe relevante para este mensaje, aquí se puede guardar la moneda correspondiente. De lo contrario, este campo se deja en blanco.
Si se puede determinar una cantidad relevante para este mensaje, esta cantidad se puede almacenar aquí. En este caso, también debe almacenarse la divisa asociada.
1 = WFE CCS se creó, esperando a que MGRTSK enviara el archivo XML 2 = WFE CCS se ha realizado, esperando la respuesta de TCX (recibido en MQITSK/SWITSK) A = Recibido del TCM N = Nack recibido del TCM
Mensajes entrantes SWITSK debe establecerse en 1 MGRTSK para establecer en 2 MQITSK/SWITSK para establecer en A/N
Party SPTREL se establecerá en 1 MGRTSK para establecer en 2 MQITSK/SWITSK para establecer en A/N DBEPTx establecido en ' ' - si la verificación CCS no es necesaria
Código | Texto |
---|---|
1 | Esperando envío CCS |
2 | Esperando respuesta CCS |
A | Aceptado |
N | Rechazado |
- | No es necesario |
C | Comprobación automática |
Podría incluir interruptores con valores como argumentos para la transacción objetivo. P. ej. Tipo de SPT. Cuando el objetivo SPT es un xxtFRE, podemos utilizar un interruptor en el campo para dirigir qué mensaje producir. Extraiga el contenido mediante GetSwitchFromLine.
Este campo contiene la clave externa del grupo de entidades propietario para identificar al propietario lógico de esta entrada. Este campo se rellena automáticamente durante la inserción y se utiliza como filtro al acceder a la base de datos. Sin implementación especial, solo las entradas del grupo de entidades actualmente activo son visibles para el usuario.
Este campo contiene la clave externa de la entidad propietaria para identificar al propietario lógico de esta entrada.
Este campo se rellena automáticamente durante la inserción y se utiliza como filtro al acceder a la base de datos. Sin implementación especial, solo las entradas de la entidad actualmente activa son visibles para el usuario.