Reason Codes
Esta página tiene como objetivo servir como un diccionario de códigos de razón propietarios de IPF que son devueltos por diferentes componentes de IPF para transmitir un resultado de la función comercial de IPF.
Los códigos de razón son una forma estándar de devolver información sobre el resultado de una función comercial de IPF. API llamada, esto podría ser remoto HTTP API llame o Java interfaz. Pueden ser utilizados a menudo para proporcionar información además de un código de error, pero también pueden ser utilizados en un caso exitoso. API respuesta
Es importante señalar que no todas las funciones comerciales de IPF utilizan códigos de razón y, a medida que más funciones comerciales comiencen a utilizarlos, se agregarán aquí para que la lista de códigos de razón y su uso dentro de IPF se pueda encontrar en un solo lugar.
Formato del Código de Razón
Los códigos de razón IPF siguen el siguiente formato.
IPFXXXnnn
| Caracteres | Formato | Detalles |
|---|---|---|
1-3 |
"IPF" |
Constante "IPF" que representa que estos son códigos de razón IPF. |
4-6 |
3 caracteres alfabéticos en mayúsculas que representan la función |
Representando la función empresarial. Estas no son una representación de la aplicación/servicio, sino de la función empresarial lógica. Cuando una aplicación/servicio admite múltiples funciones, tendría múltiples códigos de función empresarial diferentes. |
7-9 |
número de 3 dígitos |
Incluyendo ceros "0" a la izquierda. Comenzando en 001 e incrementando a medida que se añaden nuevos códigos. |
Los códigos de razón de IPF también están asociados con descripciones que describen la naturaleza del resultado de la llamada a la función empresarial.
Reason Codes Lista
Business Function - Reachability
| Código de razón | Razón Descripción |
|---|---|
IPFRCH001 |
La moneda de transferencia no puede ser liquidada. |
IPFRCH002 |
La deconstrucción del IBAN ha fallado. |
IPFRCH003 |
Los detalles de participación no están especificados en la Configuración del Agente. |
IPFRCH004 |
La búsqueda del identificador de participación no devolvió el tipo de identificador requerido, consulte el directorio de entidades de la parte. |
IPFRCH005 |
La contraparte no es un participante para el Agente especificado. |
IPFRCH006 |
Transferir moneda diferente de la moneda de la cuenta de liquidación. No se admiten verificaciones de límite. |
IPFRCH007 |
Existen múltiples cuentas de liquidación para la Moneda de Transferencia. No se admiten verificaciones de límite. |
IPFRCH008 |
El monto de la transferencia es mayor que los límites permitidos. |
IPFRCH009 |
No se encontró AgentUniqueId en el pedido de selección. |
IPFRCH010 |
La lista de Partes Intraentidad no está definida para la Entidad de Procesamiento. |
IPFRCH011 |
Las divisas de transferencia admitidas no están definidas para la entidad de procesamiento. |
IPFRCH012 |
Registros de entidades de múltiples partes coinciden en el Directorio de Entidades de Parte para el valor de identificador especificado. La solicitud de alcanzabilidad puede ser reejecutada incluyendo el tipo de identificador utilizado para la membresía por el Agente para obtener resultados precisos. |
IPFRCH013 |
La contraparte no puede recibir nuevas transacciones, solo es accesible para mensajes R. |
IPFCPS001 |
No se encontró ninguna entidad de procesamiento que coincidiera con el identificador proporcionado. |
IPFCPS002 |
No hay agentes disponibles con el csmAgentId proporcionado, no se puede derivar el participante directo. |
IPFCPS003 |
No se puede derivar un participante directo para la entidad proporcionada, la búsqueda en el directorio de entidades de partes no proporcionó el tipo de identificador requerido. |
IPFCPS004 |
No se puede derivar el participante directo para la entidad proporcionada, verifique. CSM Registros de participantes para dado CSM Id de Agente |
Business Function - Debulker
| Reason Code | Reason Description |
|---|---|
IPFDBK001 |
The debulking of the file has failed. |
IPFDBK002 |
The file has been rejected as a duplicate. |
IPFDBK003 |
The file has failed schema validation. |
IPFDBK004 |
File operation failed. |
IPFDBK005 |
Component processing initiation failed. |
IPFDBK006 |
Component store operation failed. |
IPFDBK007 |
Check duplicate transaction cache operation failed. |