Su Template de datos para el procesamiento de pagos
Su Template de datos para el procesamiento de pagos
- Atributos recomendados para analizar las transacciones en detalle
- Actividades e hitos clave del proceso SWIFT
- Orientación técnica para extraer datos financieros
Atributos del procesamiento de pagos
| 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
|
|||
Actividades del procesamiento de pagos
| 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
|
|||
Guías de extracción
¿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
No se requiere tarjeta de crédito. Configuración en 5 minutos