Su Template de datos de procesamiento de pagos

SWIFT
Su Template de datos de procesamiento de pagos

Su Template de datos de procesamiento de pagos

Este Template proporciona la base estructural para mapear sus Workflow de transacciones SWIFT desde el inicio hasta la liquidación final. Detalla los componentes de datos y los hitos operativos específicos necesarios para obtener una visibilidad completa del ciclo de vida de sus pagos. Al utilizar esta guía, puede preparar sus datos de forma eficaz para descubrir ineficiencias ocultas y reducir los riesgos de cumplimiento.
  • Atributos recomendados para un análisis profundo de las transacciones
  • Actividades e hitos clave del proceso SWIFT
  • Orientación técnica para extraer datos financieros
¿Es nuevo en los registros de eventos? Aprenda a crear un registro de eventos de Process Mining.

Atributos del procesamiento de pagos

Estos son los campos de datos recomendados para incluir en su registro de eventos y realizar un análisis completo del ciclo de vida de sus transacciones SWIFT.
5 Obligatorio 9 Recomendado 5 Opcional
Nombre Descripción
ID de la transacción de pago
PaymentTransactionId
El identificador único que representa el caso de pago de principio a fin.
Descripción

Este Atributo actúa como clave central del caso para Process Mining. Agrupa todas las actividades relacionadas con una única instrucción de pago, desde la solicitud inicial hasta la validación, la transmisión SWIFT y la liquidación final. En contextos SWIFT, suele asignarse al Transaction Reference Number (TRN) o al Unique End-to-end Transaction Reference (UETR) para garantizar la continuidad entre los sistemas bancarios.

Se utiliza para reconstruir la ruta de la instancia del proceso y es esencial para todos los análisis de variantes y cálculos de tiempos de ciclo.

Por qué es importante

La identificación única es la base de Process Mining, ya que permite unir eventos dispersos en una visión coherente del proceso.

Dónde obtenerlo

Campo 20 de SWIFT (TRN) o campo 121 (UETR) en los encabezados de los mensajes.

Ejemplos
TRN-20231025-883954392-882-101UETR-9982-1123-5521PAY-US-EU-9912
Marca de tiempo del evento
EventTimestamp
La fecha y hora exactas en las que se produjo la actividad.
Descripción

Este Atributo registra el momento exacto en que tuvo lugar un evento. Se utiliza para ordenar cronológicamente las actividades y calcular todas las métricas basadas en la duración, como los plazos, los tiempos de ciclo y el rendimiento.

Las marcas de tiempo precisas son fundamentales para analizar el «Network Cut Off Time Performance» e identificar cuellos de botella en la cadena de aprobación.

Por qué es importante

Las marcas de tiempo son la base de todos los análisis temporales y las métricas de rendimiento de Process Mining.

Dónde obtenerlo

Registros de auditoría del sistema, marcas de tiempo de creación de mensajes o tiempos de transacción de la base de datos.

Ejemplos
2023-10-25T08:30:15Z2023-10-25T14:45:00Z2023-10-26T09:15:22Z
Nombre de la actividad
ActivityName
El nombre del paso del proceso o del evento que se produjo.
Descripción

Este Atributo describe la acción específica o el cambio de estado registrado en el registro del sistema. Algunos ejemplos son «Payment Request Created», «Sanctions Screening Passed» o «SWIFT ACK Received».

Es la dimensión principal de los mapas de procesos, ya que define los nodos de la visualización y permite a los analistas comprender la secuencia de operaciones realizadas sobre un pago.

Por qué es importante

Define el «qué» del proceso, lo que permite visualizar el flujo y las variaciones del proceso.

Dónde obtenerlo

Registros de transacciones, registros de auditoría o datos derivados de los tipos de mensaje, por ejemplo, MT103 Sent.

Ejemplos
Solicitud de pago creadaInstrucción de pago enviadaACK de SWIFT recibidoPago aprobado
Sistema de origen
SourceSystem
El nombre del sistema del que proceden los datos del evento.
Descripción

Identifica el software o la plataforma que generó el registro de eventos. En un proceso de pagos, puede tratarse del sistema bancario central, del gateway de pagos o directamente de la interfaz SWIFT.

Este Atributo ayuda a verificar el linaje de los datos y a depurar problemas al combinar datos de varias aplicaciones bancarias independientes.

Por qué es importante

Proporciona contexto sobre el origen de los datos, algo esencial para Process Mining en varios sistemas.

Dónde obtenerlo

Codificado durante el proceso ETL o extraído de los identificadores del sistema.

Ejemplos
SWIFT Alliance AccessSistema bancario centralMotor de pagosFiltro de sanciones
Última actualización de datos
LastDataUpdate
La marca de tiempo en la que el registro se extrajo o actualizó por última vez.
Descripción

Indica cuándo se cargaron por última vez los datos en la herramienta de Process Mining. Es fundamental para determinar la actualidad de los datos y garantizar que los Dashboards reflejen el estado más reciente de las operaciones de pago.

Ayuda a que los usuarios confíen en los datos al proporcionar transparencia sobre la latencia de la canalización de informes.

Por qué es importante

Garantiza que los usuarios comprendan la actualidad y fiabilidad de los datos presentados.

Dónde obtenerlo

Marca de tiempo de ejecución del proceso ETL.

Ejemplos
2023-10-27T12:00:00Z2023-11-01T06:00:00Z
BIC del beneficiario
BeneficiaryBic
El Bank Identifier Code de la institución receptora.
Descripción

Identifica el banco de destino del pago. Es una dimensión esencial para el Dashboard «Beneficiary Rejection Root Cause».

Al agrupar los fallos por BIC del beneficiario, el banco puede identificar contrapartes concretas que rechazan instrucciones con frecuencia debido a problemas de calidad de datos o requisitos de formato específicos.

Por qué es importante

Esencial para analizar el rendimiento de las contrapartes y los patrones de rechazo.

Dónde obtenerlo

SWIFT Field 57A (Account With Institution) o 58A (Beneficiary Institution).

Ejemplos
CITIUS33BARCGB22DRESDEFFHANDSEXX
Código NAK de SWIFT
SwiftNakCode
El código de error que devuelve la red SWIFT cuando se rechaza un mensaje.
Descripción

Contiene el código de error específico, por ejemplo, T26 o T13, incluido en un Negative Acknowledgment (NAK) de la red SWIFT.

Este atributo alimenta el Dashboard «SWIFT Error and Rework Analysis», que permite categorizar los fallos técnicos para priorizar las correcciones del sistema.

Por qué es importante

Proporciona las causas técnicas de los rechazos a nivel de red.

Dónde obtenerlo

MT 015/019 System Messages o Field 451 en ACK/NAK.

Ejemplos
T26H01T13G02
Divisa de la transacción
TransactionCurrency
El código ISO de 3 letras que indica la divisa del pago.
Descripción

Identifica la divisa en la que está denominado el pago, por ejemplo, USD, EUR o GBP. Es fundamental para el Dashboard «Network Cut Off Time Performance», ya que los plazos límite dependen de la divisa.

También permite analizar la «Currency Conversion Efficiency» al identificar pares de divisas diferentes.

Por qué es importante

Determina las reglas de enrutamiento, los plazos límite y los corredores de liquidación.

Dónde obtenerlo

Campo 32A de SWIFT MT (divisa) o elemento Ccy de ISO 20022.

Ejemplos
USDEURGBPJPY
Es STP
IsStp
Indicador que señala si el pago no requirió intervención manual.
Descripción

Indicador booleano cuyo valor es True cuando el caso no contiene actividades «Error Identified», «Payment Rejected» ni «Modification» manuales. Calcula directamente el KPI «Straight-Through Processing Rate».

Es la métrica principal del éxito de la automatización en el procesamiento de pagos.

Por qué es importante

La medida principal de la eficiencia del proceso y del estado de la automatización.

Dónde obtenerlo

Se calcula a partir de la ausencia de actividades negativas o manuales específicas en el caso.

Ejemplos
truefalse
Fecha valor
ValueDate
La fecha en la que los fondos deben estar disponibles para el beneficiario.
Descripción

Representa la fecha de liquidación indicada en el mensaje de pago. Comparar esta fecha con la marca de tiempo real de «Payment Settled» ayuda en el Dashboard «Settlement and Reconciliation Aging».

Indica la urgencia del pago y se utiliza para medir el cumplimiento de los acuerdos de nivel de servicio relativos a la disponibilidad de los fondos.

Por qué es importante

Esencial para gestionar la liquidez y medir la puntualidad de la liquidación.

Dónde obtenerlo

SWIFT MT Field 32A (subcampo Date) o ISO 20022 IntrBkSttlmDt.

Ejemplos
2023-10-262023-11-01
Importe de la transacción
TransactionAmount
El valor monetario de la instrucción de pago.
Descripción

Representa el importe principal que se transfiere. Estos datos se extraen de campos SWIFT específicos, por ejemplo, el campo 32A de MT103.

Es esencial para el Dashboard «High Value Transfer Approval Cycles», ya que permite segmentar los pagos por importe y analizar los retrasos de aprobación de las transacciones de alto riesgo y alto valor.

Por qué es importante

Permite analizar el impacto financiero y segmentar por tamaño de transacción.

Dónde obtenerlo

Campo 32A de SWIFT MT (importe) o elemento IntrBkSttlmAmt de ISO 20022.

Ejemplos
15000.001250.501000000.0045.00
Tipo de mensaje SWIFT
SwiftMessageType
El tipo de mensaje SWIFT utilizado, por ejemplo, MT103 o pacs.008.
Descripción

Indica el formato específico de la instrucción de pago. Entre los tipos habituales se incluyen MT103 para transferencias de clientes y equivalentes de ISO 20022, como pacs.008.

Se utiliza en «Payment Journey Variant Analysis» para comparar la eficiencia del procesamiento de los formatos MT heredados con la de los nuevos estándares ISO.

Por qué es importante

Diferencia los flujos de pago y los estándares de procesamiento (heredado frente a ISO 20022).

Dónde obtenerlo

SWIFT Block 2 (Application Header), campo Message Type.

Ejemplos
MT103MT202pacs.008MT101
UETR
UniqueEndToEndReference
La Unique End-to-end Transaction Reference para el seguimiento en SWIFT gpi.
Descripción

El UETR es una cadena de 36 caracteres que proporciona una referencia única e inmutable para un pago en toda la red SWIFT. A diferencia de los identificadores internos, el UETR se mantiene entre bancos.

Este Atributo es fundamental para obtener visibilidad de principio a fin y correlacionar los registros internos con las actualizaciones externas de estado de SWIFT gpi.

Por qué es importante

El estándar de referencia para realizar el seguimiento de pagos transfronterizos entre distintas entidades.

Dónde obtenerlo

Bloque 3 de SWIFT, campo 121.

Ejemplos
b8c3f4a0-5d2a-4e1b-9c3d-1a2b3c4d5e6f123e4567-e89b-12d3-a456-426614174000
Usuario de procesamiento
ProcessingUser
El usuario o agente del sistema que realizó la actividad.
Descripción

Identifica a la persona o al bot automatizado responsable de la actividad, como un responsable de cumplimiento que aprueba una coincidencia de sanciones o un operador que corrige un error de formato.

Este atributo alimenta el panel «Validation Error Heatmap», lo que permite a los responsables identificar necesidades de formación o usuarios concretos asociados con altas tasas de retrabajo.

Por qué es importante

Permite analizar los recursos e identificar cuellos de botella manuales.

Dónde obtenerlo

Registros de auditoría del sistema, columna «User ID» en las tablas de transacciones.

Ejemplos
SYSTEMJ.DoeCompliance_Bot_01M.Smith
Cumplió la hora límite
MetCutOffTime
Indicador que señala si la instrucción se envió antes de la hora límite de la red.
Descripción

Indicador booleano calculado al comparar la hora de «Payment Instruction Sent» con la hora límite de la red SWIFT específica para cada divisa. Permite calcular el KPI «SWIFT Cut-off Adherence Rate».

No cumplir las horas límite provoca retrasos en la liquidación y afecta a las posiciones de liquidez.

Por qué es importante

KPI operativo crucial para la gestión de tesorería y liquidez.

Dónde obtenerlo

Se calcula comparando la marca de tiempo con una tabla de referencia estática de horas límite.

Ejemplos
truefalse
Es transfronterizo
IsCrossBorder
Indicador que señala si el pago involucra a distintos países.
Descripción

Atributo booleano cuyo valor es True cuando el país del ordenante difiere del país del beneficiario. Permite calcular el KPI «Multi-Currency Handling Latency» al separar los flujos nacionales de los internacionales.

Los pagos transfronterizos suelen tener mayor complejidad, costes y tiempos de procesamiento.

Por qué es importante

Segmentación fundamental para analizar la complejidad de los pagos.

Dónde obtenerlo

Comparación del código de país del Sender BIC con el código de país del BIC del beneficiario.

Ejemplos
truefalse
Motivo del rechazo
RejectionReason
Descripción textual que explica por qué se rechazó un pago.
Descripción

Contiene la descripción narrativa o del código cuando falla un pago, normalmente en SWIFT Field 72 (Sender to Receiver Information) o en mensajes de devolución. Permite realizar el análisis «Beneficiary Rejection Root Cause».

Permite a los analistas aplicar minería de textos para encontrar temas comunes en los rechazos, como «Invalid Account» o «Beneficiary Name Mismatch».

Por qué es importante

Proporciona contexto cualitativo sobre los fallos del proceso.

Dónde obtenerlo

SWIFT Field 72 o 79 en mensajes de devolución (MT103 Return).

Ejemplos
Cuenta del beneficiario cerradaIBAN no válidoFallo de cumplimiento normativoIdentificador bancario desconocido
País de origen
OriginatingCountry
El código de país de la entidad que inicia el pago.
Descripción

Indica la jurisdicción en la que se originó la solicitud de pago. Es fundamental para el Dashboard «Sanctions Screening Lead Time», ya que los pagos procedentes de jurisdicciones de alto riesgo suelen someterse a controles de cumplimiento más rigurosos y prolongados.

Permite analizar geográficamente los volúmenes de pagos y los retrasos de procesamiento.

Por qué es importante

Dimensión clave para analizar el riesgo de cumplimiento y el rendimiento regional.

Dónde obtenerlo

Se obtiene del Sender BIC (caracteres 5 y 6 del código de país).

Ejemplos
USGBDEFR
Prioridad de la instrucción
InstructionPriority
La marca de prioridad que indica la urgencia del pago.
Descripción

Se obtiene de las cabeceras del mensaje, por ejemplo, «Normal» frente a «Urgent». Permite segmentar los datos en el Dashboard «High Value Transfer Approval Cycles», ya que los pagos urgentes suelen requerir flujos de aprobación acelerados.

Comprender la distribución de prioridades ayuda a planificar los recursos en los periodos de mayor actividad.

Por qué es importante

Ayuda a distinguir los requisitos de SLA entre pagos estándar y pagos acelerados.

Dónde obtenerlo

SWIFT Block 2, campo Message Priority, por ejemplo, N para Normal y U para Urgent.

Ejemplos
NormalUrgenteSistema
Obligatorio Recomendado Opcional

Actividades del procesamiento de pagos

Estos son los pasos clave y los hitos del proceso que debe capturar en su registro de eventos para descubrir el proceso con precisión e identificar cuellos de botella.
6 Recomendado 6 Opcional
Actividad Descripción
Filtrado de sanciones superado
La marca de tiempo en la que la instrucción de pago supera correctamente el proceso de filtrado de las listas OFAC y de sanciones. Se registra explícitamente a partir de los registros del sistema de cumplimiento o se infiere cuando se libera el estado «Screening Hold».
Por qué es importante

Es fundamental para el Dashboard «Sanctions Screening Lead Time». Los retrasos en esta etapa representan cuellos de botella de cumplimiento, no ineficiencias operativas.

Dónde obtenerlo

Registros del Compliance Filtering System o indicadores de estado de cumplimiento del Payment Hub.

Recopilar

Registrado cuando se actualiza el estado del filtrado

Tipo de evento explicit
Instrucción de pago enviada
Transmisión del mensaje formateado, MT103 o ISO 20022 pacs.008, al SWIFT Gateway. Se registra explícitamente cuando se genera la carga útil del mensaje y se entrega a la interfaz de red.
Por qué es importante

Se utiliza para calcular la «SWIFT Cut-off Adherence Rate». Marca la transición del procesamiento interno al procesamiento en la red.

Dónde obtenerlo

Registros de SWIFT Alliance Access (SAA) o registros de transmisión del Gateway.

Recopilar

Registrado cuando se genera el mensaje de salida

Tipo de evento explicit
Pago aprobado
Acción de autorización final realizada por un responsable designado o una regla automatizada para transferencias de alto valor. Se registra explícitamente cuando el indicador del Workflow de aprobación se establece en true.
Por qué es importante

Es clave para el Dashboard «High Value Transfer Approval Cycles». Identifica retrasos en las aprobaciones manuales de grandes movimientos de liquidez.

Dónde obtenerlo

Registro de auditoría del motor del Workflow de aprobación.

Recopilar

Registrado cuando se ejecuta la acción de aprobación

Tipo de evento explicit
Pago conciliado
Conciliación de la transacción de pago con el extracto del libro contable de la cuenta Nostro/Vostro. Se infiere cuando el sistema de conciliación vincula el ID de la transacción con una línea del extracto.
Por qué es importante

Cierra el ciclo financiero. Los retrasos en esta etapa afectan a la visibilidad del efectivo y a la auditabilidad.

Dónde obtenerlo

Registros del sistema de conciliación o estado «Matched» en el Core Banking System.

Recopilar

Comparar el estado de conciliación

Tipo de evento inferred
Pago liquidado
Confirmación de que los fondos se han abonado en la cuenta del beneficiario, normalmente el estado gpi ACSC. Se registra explícitamente mediante actualizaciones del Tracker o mensajes de confirmación.
Por qué es importante

Representa el final funcional correcto de la cadena de pago. Es clave para calcular la «Settlement to Reconciliation Gap».

Dónde obtenerlo

SWIFT gpi Tracker, estado ACSC, o confirmaciones MT900/910.

Recopilar

Registrado al confirmar la liquidación

Tipo de evento explicit
Solicitud de pago creada
Generación inicial de la instrucción de pago dentro del sistema bancario interno o ERP. Se registra explícitamente cuando se asigna por primera vez una referencia de transacción única, TRN o UETR, a la orden de pago.
Por qué es importante

Establece la hora de inicio de todo el ciclo de vida del pago. Es esencial para calcular los tiempos de procesamiento de principio a fin e identificar retrasos previos a la intervención de la red SWIFT.

Dónde obtenerlo

Marca de tiempo de creación de la tabla de transacciones en el Core Banking System (CBS) o Payment Hub.

Recopilar

Registrado al crear el registro de la transacción

Tipo de evento explicit
ACK de SWIFT recibido
Recepción de un acuse técnico, ACK, de la red SWIFT que confirma que el mensaje ha sido aceptado para su procesamiento. Se registra explícitamente a partir de los registros de la interfaz de red.
Por qué es importante

Confirma que el mensaje ha entrado correctamente en la red global. Permite diferenciar los fallos internos de la propagación real en la red.

Dónde obtenerlo

Registros del SWIFT Gateway, buscando señales ACK y NACK.

Recopilar

Registrado al recibir el ACK de la red

Tipo de evento explicit
Datos del pago validados
Finalización correcta de las comprobaciones de sintaxis y formato, por ejemplo, del formato IBAN y de la validez del BIC, en la instrucción de pago. A menudo se infiere cuando el estado de la transacción cambia de «Draft» a «Validated» o «Ready for Auth».
Por qué es importante

Las tasas elevadas de fallo en esta etapa indican una mala calidad de los datos en origen. Mide el KPI «Validation First-Pass Yield».

Dónde obtenerlo

Registros de estado del Payment Engine o tablas históricas de validación.

Recopilar

Comparar el campo de estado antes y después

Tipo de evento inferred
Error de pago identificado
Evento en el que una transacción se marca para reparación debido a fallos de validación, NACK o mensajes de rechazo. Se infiere cuando la transacción entra en una cola «Repair», «Correction» o «Exception».
Por qué es importante

Realiza el seguimiento de la «Error Resolution Rework Rate». Una frecuencia elevada en esta etapa perjudica los índices de Straight-Through Processing (STP).

Dónde obtenerlo

Columnas de estado del Payment Hub o registros de colas de excepciones.

Recopilar

Comparar el campo de estado con Error/Repair

Tipo de evento inferred
Error de pago resuelto
Modificación y reenvío correctos de una transacción que anteriormente se encontraba en estado de error. Se infiere cuando una transacción pasa de una cola «Repair» a un estado «Processing» o «Ready».
Por qué es importante

Mide la eficiencia del equipo de retrabajo manual. Las duraciones prolongadas en esta etapa indican carencias de formación o códigos de error complejos.

Dónde obtenerlo

Registros de estado del Payment Hub que muestran la salida de las colas de excepciones.

Recopilar

Comparar la salida del campo de estado de Repair

Tipo de evento inferred
Pago rechazado
Recepción de un mensaje de rechazo, como una devolución MT103 o el estado gpi RJCT, procedente del banco beneficiario o intermediario. Se registra explícitamente a partir de los mensajes SWIFT entrantes.
Por qué es importante

Es fundamental para el Dashboard «Beneficiary Rejection Root Cause». Identifica bloqueos externos, como cuentas cerradas o datos de enrutamiento incorrectos.

Dónde obtenerlo

Mensajes SWIFT entrantes, MT103 RET o pacs.004, o estado gpi RJCT.

Recopilar

Registrado al recibir el mensaje de rechazo

Tipo de evento explicit
Pago transferido
Actualización de estado intermedia, a menudo el estado gpi ACSP, que indica que un banco intermediario está procesando el pago. Se registra mediante actualizaciones del SWIFT gpi Tracker o mensajes de estado.
Por qué es importante

Proporciona visibilidad sobre la «caja negra» de la banca corresponsal. Es esencial para analizar el recorrido total de principio a fin.

Dónde obtenerlo

Fuentes de datos del SWIFT gpi Tracker o mensajes MT199/trck.

Recopilar

Registrado al recibir la actualización del Tracker

Tipo de evento explicit
Recomendado Opcional

Guías de extracción

Cómo obtener sus datos de SWIFT

¿Listo para comenzar?

Aproveche estos templates para transformar sus registros sin procesar de SWIFT en una herramienta eficaz para la excelencia operativa y una liquidación de pagos más rápida.

Optimice ahora su procesamiento de pagos SWIFT

Alcance un procesamiento directo del 98 % y elimine los errores manuales

Inicie su prueba gratuita

No necesita tarjeta de crédito. Configuración en 5 minutos