Su Template de datos para el procesamiento de pagos

SWIFT
Su Template de datos para el procesamiento de pagos

Su Template de datos para el procesamiento de pagos

Este Template proporciona la base estructural para mapear los flujos de trabajo de sus transacciones SWIFT, desde el inicio hasta la liquidación final. Detalla los componentes de datos y los hitos operativos necesarios para obtener una visión completa del ciclo de vida de los pagos. Con esta guía, podrá preparar sus datos para descubrir ineficiencias ocultas y reducir los riesgos de incumplimiento.
  • Atributos recomendados para analizar las transacciones en detalle
  • 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 para Process Mining.

Atributos del procesamiento de pagos

Estos son los campos de datos recomendados para incluir en su Registro de eventos y analizar de forma exhaustiva el ciclo de vida de sus transacciones SWIFT.
5 Obligatorio 9 Recomendado 5 Opcional
Nombre Descripción
ID de transacción de pago
PaymentTransactionId
Identificador único del caso de pago de principio a fin.
Descripción

Este atributo funciona como clave central del caso para Process Mining. Agrupa todas las actividades relacionadas con una instrucción de pago, desde la solicitud inicial hasta la validación, la transmisión SWIFT y la liquidación final. En el contexto de SWIFT, suele corresponder al número de referencia de la transacción (TRN) o a la referencia única de transacción de principio a fin (UETR), para mantener la continuidad entre los sistemas bancarios.

Se utiliza para reconstruir la ruta de cada instancia del proceso y es esencial para analizar todas las variantes y calcular los tiempos de ciclo.

Por qué es importante

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

Dónde obtenerlo

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

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

Este atributo registra el momento exacto en que se produjo un evento. Se utiliza para ordenar las actividades cronológicamente y calcular todas las métricas basadas en la duración, como los tiempos de entrega, los tiempos de ciclo y el volumen de procesamiento.

Las marcas de tiempo precisas son fundamentales para analizar el rendimiento respecto a los horarios de corte de la red 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
Nombre del paso del proceso o del evento que tuvo lugar.
Descripción

Este atributo describe la acción concreta o el cambio de estado registrado en el registro del sistema. Algunos ejemplos son Pago solicitado, Control de sanciones superado o Confirmación ACK de SWIFT recibida.

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

Por qué es importante

Define qué ocurre en el proceso y permite visualizar el flujo y sus variantes.

Dónde obtenerlo

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

Ejemplos
Solicitud de pago creadaInstrucción de pago enviadaConfirmación ACK de SWIFT recibidaPago aprobado
Sistema de origen
SourceSystem
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 pago, puede ser el sistema bancario central, el gateway de pagos o directamente la interfaz SWIFT.

Este atributo ayuda a verificar el linaje de los datos y a depurar problemas al combinar datos de distintas aplicaciones bancarias.

Por qué es importante

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

Dónde obtenerlo

Valor 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 los datos
LastDataUpdate
Marca de tiempo de la última extracción o actualización del registro.
Descripción

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

Permite que los usuarios confíen en los datos al mostrar con transparencia la latencia de la canalización de informes.

Por qué es importante

Ayuda a los usuarios a comprender 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
Código de identificación bancaria de la institución receptora.
Descripción

Identifica el banco de destino del pago. Es una dimensión clave para el Dashboard «Causas raíz de los rechazos del beneficiario».

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

Por qué es importante

Esencial para analizar el desempeño de las contrapartes y los patrones de rechazo.

Dónde obtenerlo

Campo 57A de SWIFT (institución donde se mantiene la cuenta) o 58A (institución del beneficiario).

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

Contiene el código de error específico (p. ej., T26, T13) incluido en una respuesta negativa (NAK) de la red SWIFT.

Este Atributo alimenta el Dashboard «Análisis de errores y retrabajo de SWIFT», que permite clasificar los fallos técnicos y priorizar las correcciones del sistema.

Por qué es importante

Permite identificar las causas técnicas de los rechazos en la red.

Dónde obtenerlo

Mensajes del sistema MT 015/019 o campo 451 en ACK/NAK.

Ejemplos
T26H01T13G02
Divisa de la transacción
TransactionCurrency
Código ISO de 3 letras que indica la moneda del pago.
Descripción

Identifica la moneda en la que está denominado el pago (p. ej., USD, EUR, GBP). Es fundamental para el Dashboard «Rendimiento según la hora límite de la red», ya que las horas límite varían según la moneda.

También permite analizar la eficiencia de la conversión de divisas al identificar pares de monedas distintas.

Por qué es importante

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

Dónde obtenerlo

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

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

Indicador booleano cuyo valor es True si el caso no contiene actividades de «Error identificado», «Pago rechazado» ni «Modificación» manual. Permite calcular directamente el KPI de procesamiento directo.

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

Por qué es importante

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

Dónde obtenerlo

Se calcula según la ausencia de actividades manuales o negativas específicas en el caso.

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

Representa la fecha de liquidación indicada en el mensaje de pago. Compararla con la marca de tiempo real de «Pago liquidado» ayuda en el Dashboard «Antigüedad de liquidaciones y conciliaciones».

Indica la urgencia del pago y permite medir el cumplimiento de los acuerdos de nivel de servicio sobre la disponibilidad de los fondos.

Por qué es importante

Fundamental para gestionar la liquidez y medir la puntualidad de las liquidaciones.

Dónde obtenerlo

Campo 32A de SWIFT MT (subcampo de fecha) o IntrBkSttlmDt de ISO 20022.

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

Representa el importe principal que se transfiere. Este dato se extrae de campos específicos de SWIFT (por ejemplo, el campo 32A de MT103).

Es esencial para el Dashboard de ciclos de aprobación de transferencias de gran importe, ya que permite segmentar los pagos por importe y analizar los retrasos de aprobación de las transacciones de alto riesgo y gran valor.

Por qué es importante

Permite analizar el impacto financiero y segmentar las transacciones por importe.

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
Tipo de mensaje SWIFT utilizado (p. ej., MT103, pacs.008).
Descripción

Indica el formato específico de la instrucción de pago. Entre los tipos más comunes se encuentran MT103 para transferencias de clientes y sus equivalentes en ISO 20022, como pacs.008.

Se utiliza en el análisis de variantes del recorrido del pago para comparar la eficiencia de procesamiento de los formatos MT heredados con la de los nuevos estándares ISO.

Por qué es importante

Permite distinguir los flujos de pago y los estándares de procesamiento (heredados frente a ISO 20022).

Dónde obtenerlo

Bloque 2 de SWIFT (encabezado de aplicación), campo de tipo de mensaje.

Ejemplos
MT103MT202pacs.008MT101
UETR
UniqueEndToEndReference
Referencia única de extremo a extremo de la transacción, utilizada para el seguimiento en SWIFT gpi.
Descripción

La 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 ID internos, la UETR se mantiene igual entre bancos.

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

Por qué es importante

El estándar de referencia para hacer seguimiento de pagos transfronterizos entre distintas instituciones.

Dónde obtenerlo

Bloque 3 de SWIFT, campo 121.

Ejemplos
b8c3f4a0-5d2a-4e1b-9c3d-1a2b3c4d5e6f123e4567-e89b-12d3-a456-426614174000
Usuario que procesa
ProcessingUser
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 con una lista de sanciones o un operador que corrige un error de formato.

Este Atributo alimenta el mapa de calor de errores de validación y 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 «ID de usuario» en las tablas de transacciones.

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

Atributo booleano cuyo valor es True si el país del remitente es distinto del país del beneficiario. Permite calcular el KPI de latencia en la gestión de múltiples monedas 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 BIC del remitente con el código de país del BIC del beneficiario.

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

Contiene la descripción narrativa o del código del fallo de un pago. Suele encontrarse en el campo 72 de SWIFT (información del remitente al receptor) o en los mensajes de devolución. Permite analizar las causas raíz de los rechazos del beneficiario.

Los analistas pueden aplicar minería de texto para encontrar motivos de rechazo frecuentes (p. ej., «Cuenta no válida» o «El nombre del beneficiario no coincide»).

Por qué es importante

Aporta contexto cualitativo sobre los fallos del proceso.

Dónde obtenerlo

Campo 72 o 79 de SWIFT en los mensajes de devolución (devolución MT103).

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

Indica la jurisdicción desde la que se originó la solicitud de pago. Es fundamental para el Dashboard «Tiempo de procesamiento de la revisión de sanciones», ya que los pagos procedentes de jurisdicciones de alto riesgo suelen someterse a comprobaciones de cumplimiento más rigurosas y prolongadas.

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

Por qué es importante

Dimensión clave para analizar los riesgos de cumplimiento y el desempeño regional.

Dónde obtenerlo

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

Ejemplos
USGBDEFR
Prioridad de la instrucción
InstructionPriority
Indicador de prioridad que señala la urgencia del pago.
Descripción

Se obtiene de los encabezados del mensaje (p. ej., «Normal» o «Urgente»). Permite segmentar los datos en el Dashboard «Ciclos de aprobación de transferencias de alto valor», ya que los pagos urgentes suelen requerir flujos de aprobación acelerados.

Conocer la distribución de prioridades ayuda a planificar los recursos para los periodos de mayor actividad.

Por qué es importante

Ayuda a distinguir los requisitos de los acuerdos de nivel de servicio entre pagos estándar y acelerados.

Dónde obtenerlo

Bloque 2 de SWIFT, campo de prioridad del mensaje (p. ej., N para normal, U para urgente).

Ejemplos
NormalUrgenteSistema
Se 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 que se calcula comparando la hora de envío de la instrucción de pago con la hora límite de la red SWIFT para la moneda correspondiente. Permite calcular el KPI de cumplimiento de la hora límite de SWIFT.

Si no se cumplen las horas límite, se producen retrasos en la liquidación que afectan a las posiciones de liquidez.

Por qué es importante

KPI operativo fundamental 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
Obligatorio Recomendado Opcional

Actividades del procesamiento de pagos

Estos son los pasos e hitos clave que debe registrar en su Registro de eventos para descubrir el proceso con precisión e identificar cuellos de botella.
6 Recomendado 6 Opcional
Actividad Descripción
Control de sanciones superado
Marca de tiempo en que la instrucción de pago supera correctamente el control de las listas de sanciones de la OFAC. Se registra explícitamente en los registros del sistema de cumplimiento o se infiere cuando se levanta el estado de retención por control.
Por qué es importante

Es fundamental para el Dashboard de tiempo de entrega del control de sanciones. Los retrasos en esta etapa indican cuellos de botella de cumplimiento, no ineficiencias operativas.

Dónde obtenerlo

Registros del sistema de filtrado de cumplimiento o indicadores de estado de cumplimiento del centro de pagos.

Capturar

Se registra cuando se actualiza el estado del control

Tipo de evento explicit
Instrucción de pago enviada
Envío del mensaje con formato (MT103 o ISO 20022 pacs.008) al gateway SWIFT. Se registra explícitamente cuando se genera la carga del mensaje y se transfiere a la interfaz de red.
Por qué es importante

Se utiliza para calcular la tasa de cumplimiento de los horarios de corte SWIFT. Marca el paso del procesamiento interno al procesamiento en la red.

Dónde obtenerlo

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

Capturar

Se registra cuando se genera el mensaje de salida

Tipo de evento explicit
Pago aprobado
Acción de autorización final realizada por una persona responsable designada o por una regla automatizada para transferencias de gran importe. Se registra explícitamente cuando el indicador del flujo de trabajo de aprobación se establece en verdadero.
Por qué es importante

Es fundamental para el Dashboard de ciclos de aprobación de transferencias de gran importe. Permite identificar retrasos en las aprobaciones manuales de grandes movimientos de liquidez.

Dónde obtenerlo

Registro de auditoría del motor del flujo de trabajo de aprobación.

Capturar

Se registra 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 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 capacidad de auditoría.

Dónde obtenerlo

Registros del sistema de conciliación o estado Conciliado en el sistema bancario central.

Capturar

Compare 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 (a menudo, el estado gpi ACSC). Se registra explícitamente mediante actualizaciones del tracker o mensajes de confirmación.
Por qué es importante

Representa la finalización efectiva de la cadena de pago. Es fundamental para calcular la brecha entre liquidación y conciliación.

Dónde obtenerlo

SWIFT gpi Tracker (estado ACSC) o confirmaciones MT900/910.

Capturar

Se registra cuando se confirma la liquidación

Tipo de evento explicit
Solicitud de pago creada
Generación inicial de la instrucción de pago en el sistema bancario interno o ERP. Se registra explícitamente cuando se asigna por primera vez una referencia única de transacción (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 conexión con la red SWIFT.

Dónde obtenerlo

Marca de tiempo de creación de la tabla de transacciones en el sistema bancario central (CBS) o el centro de pagos.

Capturar

Se registra cuando se crea el registro de la transacción

Tipo de evento explicit
Confirmación ACK de SWIFT recibida
Recepción de una confirmación técnica (ACK) de la red SWIFT que confirma que el mensaje se aceptó para su procesamiento. Se registra explícitamente en los registros de la interfaz de red.
Por qué es importante

Confirma que el mensaje se ha incorporado correctamente a la red global. Permite distinguir entre fallos internos y problemas reales de transmisión por la red.

Dónde obtenerlo

Registros del gateway SWIFT (para identificar las señales ACK y NACK).

Capturar

Se registra cuando se recibe el ACK de la red

Tipo de evento explicit
Datos del pago validados
Finalización satisfactoria de las comprobaciones de sintaxis y formato (por ejemplo, el formato del IBAN y la validez del BIC) de la instrucción de pago. A menudo se infiere cuando el estado de la transacción cambia de Borrador a Validado o Listo para autorizar.
Por qué es importante

Una tasa alta de fallos en esta etapa indica una baja calidad de los datos en el origen. Mide el KPI de validación correcta al primer intento.

Dónde obtenerlo

Registros de estado del motor de pagos o tablas del historial de validación.

Capturar

Compare 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 su corrección debido a fallos de validación, NACK o mensajes de rechazo. Se infiere cuando la transacción entra en una cola de reparación, corrección o excepciones.
Por qué es importante

Hace seguimiento de la tasa de trabajo adicional para resolver errores. Una frecuencia alta en esta etapa reduce drásticamente los índices de procesamiento directo (STP).

Dónde obtenerlo

Columnas de estado del centro de pagos o registros de la cola de excepciones.

Capturar

Compare el campo de estado con Error/Reparación

Tipo de evento inferred
Error de pago resuelto
Modificación y reenvío satisfactorios de una transacción que antes presentaba un error. Se infiere cuando la transacción pasa de una cola de reparación al estado de procesamiento o lista.
Por qué es importante

Mide la eficiencia del equipo de corrección 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 centro de pagos que muestran la salida de las colas de excepciones.

Capturar

Compare el campo de estado al salir de Reparación

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

Es fundamental para el Dashboard de causas de rechazo del beneficiario. Permite identificar obstáculos externos, como cuentas cerradas o datos de enrutamiento incorrectos.

Dónde obtenerlo

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

Capturar

Se registra cuando se recibe 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

Ofrece visibilidad de los procesos de la banca corresponsal, que suelen ser opacos. Es esencial para analizar el recorrido completo de principio a fin.

Dónde obtenerlo

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

Capturar

Se registra cuando se recibe una actualización del tracker

Tipo de evento explicit
Recomendado Opcional

Guías de extracción

Cómo obtener sus datos de SWIFT

¿Todo listo para comenzar?

Aproveche estos Templates para convertir sus registros SWIFT sin procesar en una herramienta útil para mejorar las operaciones y agilizar la liquidación de pagos.

Optimice ahora el procesamiento de sus pagos SWIFT

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

Comience la prueba gratuita

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