Archivos de pago NTI
Encabezado de la aplicación
Todos los registros comienzan por un encabezado de aplicación de 40 caracteres. La información de este registro la utiliza el sistema de recepción para gestionar los datos de una forma eficiente.
Número | Puesto | Tipo/Tamaño de datos | Campo | Descripción | Instrucciones | Notas |
---|---|---|---|---|---|---|
1 | 1-2 | Alfanumérico (2) | Id. | AH | Encabezado de la aplicación | |
2 | 3-3 | Numérico (1) | Versión | 2 | ||
3 | 4-5 | Numérico (2) | Fecha de devolución | 00 | 00 = lote rechazado, pero no hay errores en este registro | |
4 | 6-9 | Alfanumérico (4) | Id. del procedimiento | TBIU | ||
5 | 10-13 | Numérico (4) | Fecha de transacción | Fecha del sistema | MMDD | |
6 | 14-19 | Numérico (6) | N.º secuencia | PayablesElectronicTransferID.SequenceNumber | Número de secuencia ese día., empieza con 1 |
Representa el número de que AP161 se ejecuta por día para el mismo código de pago. El contador debe volver a establecerse en 000001 cada día. Asegúrese de que la numeración de secuencia se ejecute en una serie continua en todo el día laborable. Esto es especialmente importante al transferir varios lotes durante el mismo día. Cuando se rechaza un lote, el número de secuencia siempre debe comenzar en 1 - 1 mayor que en el último lote transmitido. |
7 | 20-27 | Alfanumérico (8) | Cód trans | Espacios | Reservado | |
8 | 28-38 | Alfanumérico (11) | ID de usuario | Espacios | Reservado | |
9 | 39-40 | Numérico (2) | NoOf80Char | 04 | Número de bloques de 80 caracteres 80 que constituyen un registro. |
Registro de encabezado: tipo de registro 0 - Registro inicial - Lote (BETFOR00)
El encabezado de registro contiene los registros que se crean una vez por código de efectivo, grupo de pago, código de pago
Número | Puesto | Tipo/Tamaño de datos | Campo | Descripción | Instrucciones | Notas |
---|---|---|---|---|---|---|
1 | 1-40 | Alfanumérico (40) | Encabezado de la aplicación | Consulte la descripción "Encabezado de la aplicación" | ||
2 | 41-48 | Alfanumérico (8) | Código de transacción | BETFOR00 | Tipo de registro | |
3 | 49-59 | Alfanumérico (11) | Número de empresa | BankTransactionCode.ElectronicPaymentOrganizationIdentifier o PayablesElectronicTransferID.OrganizationIdentifier | Esto se cambia a CBI o APE-ORG-IDENTIFIER JT480089 | |
4 | 60-70 | Alfanumérico (11) | División | Espacio | ||
5 | 71-74 | Numérico (4) | Control de secuencia | PayablesElectronicTransferID.SequenceCounter | La primera transmisión debe comenzar en 0001. Después de pasar 9999, debe continuar con 0000 | Contador que incrementa cada registro procesado (encabezado, detalles, total). El número inicial proviene de lo que se introduce en PayablesElectronicTransferID. Los usuarios establecen o restablecen este contador |
6 | 75-80 | Alfanumérico (6) | Reservado | En blanco | Reservado | |
7 | 81-84 | Numérico (4) | Fecha de producción | Fecha del sistema | MMDD | |
8 | 85-94 | Alfanumérico (10) | Contraseña | Espacio | ||
9 | 95-104 | Alfanumérico (10) | Versión | VERSJON002 | ||
10 | 105-114 | Alfanumérico (10) | Nueva contraseña | Espacio | ||
11 | 115-125 | Alfanumérico (11) | N.º operador | Espacio | ||
12 | 126-126 | Alfanumérico (1) | SigilSealUSe | Espacio | ||
13 | 127-132 | Numérico (6) | SigilSealDate | Cero | ||
14 | 133-152 | Numérico (20) | SigilPartKey | Cero | ||
15 | 153-153 | Alfanumérico (1) | SigilSealHow | Espacio | ||
16 | 154-296 | Alfanumérico (143) | Reservado | Espacio | ||
17 | 297-311 | Alfanumérico (15) | Lote de referencia propia | Espacio | ||
18 | 312-320 | Alfanumérico (9) | Reservado | Espacio |
Registro del beneficiario - Tipo de registro 1 - Registro de transferencia (BETFOR01)
Los registros de pago/beneficiario se crean una vez por vendedor o cuando se pulsan límites o cuando la divisa cambia.
Número | Puesto | Tipo/Tamaño de datos | Campo | Descripción | Instrucciones | Nota |
---|---|---|---|---|---|---|
1 | 1-40 | Alfanumérico (40) | Encabezado de la aplicación | Consulte la descripción del encabezado de la aplicación. | ||
2 | 41-48 | Alfanumérico (8) | Código de transacción | BETFOR01 | Tipo de registro | |
3 | 49-59 | Numérico (11) | Número de empresa | BankTransactionCode.ElectronicPaymentOrganizationIdentifier o PayablesElectronicTransferID.OrganizationIdentifier | ||
4 | 60-70 | Alfanumérico (40) | Número de cuenta | ElectronicTransferID en PayablesElectronicTransferID | ||
5 | 71-74 | Numérico (4) | Control de secuencia | PayablesElectronicTransferID.SequenceCounter | Solo se utilizan los primeros 11 caracteres de Cuenta bancaria y solo se utilizan caracteres numéricos. Si BankAccountValidationType no es = R, todos los espacios en cuenta se reemplazan por 0. El campo se completará con una cuenta si no es = 0. Se modificará otra cuenta, por lo que solo se extraen valores numéricos. POS 1-4 contendrá los 4 primeros dígitos con el 0 al principio, si es necesario. POS 5-11 contendrá los dígitos restantes con 0 al principio, si es necesario |
|
6 | 75-80 | Alfanumérico (6) | Número de referencia | Espacios | ||
7 | 81-86 | Numérico (6) | Fecha de pago | Fecha de verificación en Creación de pago electrónico | Fecha de pago de creación de pago electrónico | |
8 | 87-116 | Alfanumérico (30) | OwnRefOrder | Espacios | ||
9 | 117-119 | Alfanumérico (3) | Divisa del pago | InvoiceCurrency en PayablesInvoice | ||
10 | 120-122 | Alfanumérico (3) | Divisa de la factura | InvoiceCurrency en PayablesInvoice | ||
11 | 123-125 | Alfanumérico (3) | Cargos en el extranjero | TIPO | ||
12 | 126-128 | Alfanumérico (3) | ChargesInNorge | NUESTRO | ||
13 | 129-158 | Alfanumérico (30) | Indicador de notificación | En blanco | ||
14 | 159-159 | Alfanumérico (1) | Código de prioridad | NormalOrExpressCode en Vendor/VendorLocation | ||
15 | 160-167 | Numérico (8) | Tipo de cambio acordado | En blanco | ||
16 | 168-173 | Alfanumérico (6) | Número de contrato de reenvío | En blanco | ||
17 | 174-181 | Numérico (8) | Tipo de cambio de contrato de reenvío | En blanco | ||
18 | 182-182 | Alfanumérico (1) | Código de cheque | En blanco | ||
19 | 183-188 | Numérico (6) | Fecha de valor (banco de recepción) | Cero | AAMMDD | |
20 | 189-190 | Alfanumérico (2) | Reservado | Espacios | ||
21 | 191-202 | Numérico (12) | Tipo de cambio de acumulación | Cero | ||
22 | 203-214 | Alfanumérico (12) | Ref. ejecución 2 | Espacios | Respuesta de proceso | |
23 | 215-230 | Numérico (16) | Importe adeudado | Cero | ||
24 | 231-246 | Numérico (16) | Importe transferido | Cero | ||
25 | 247-251 | Alfanumérico (5) | Referencia de cliente | Espacios | ||
26 | 252-257 | Numérico (6) | Ref. ejecución 1 | Espacios | Respuesta de CONF | |
27 | 258-263 | Alfanumérico (6) | Operación realizada con | En blanco | ||
28 | 264-264 | Alfanumérico (1) | Código de cancelación | Espacios | ||
29 | 265-265 | Alfanumérico (1) | Código de compensación | Espacios | ||
30 | 266-271 | Numérico (6) | Fecha valor | Cero | AAMMDD | |
31 | 272-280 | Numérico (9) | Cuota | Cero | ||
32 | 281-292 | Numérico (12) | Tasa con respecto a Nok | Cero | ||
33 | 293-293 | Alfanumérico (1) | Causa de la cancelación | Espacios | ||
34 | 294-309 | Numérico (16) | Importe transferido solicitado | Cero | ||
35 | 310-310 | Numérico (1) | Información de precios | Espacios | ||
36 | 311-320 | Alfanumérico (10) | Reservado | Espacios | Reservado |
Tipo de registro del beneficiario 2 - Detalles bancarios (BETFOR02)
Los registros de pago/beneficiario se crean una vez por vendedor o cuando se pulsan límites o cuando la divisa cambia.
Número | Puesto | Tipo/Tamaño de datos | Campo | Descripción | Instrucciones | Notas |
---|---|---|---|---|---|---|
1 | 1-40 | Alfanumérico (40) | Encabezado de la aplicación | Consulte la descripción del encabezado de la aplicación. | ||
2 | 41-48 | Alfanumérico (8) | Código de transacción | BETFOR02 | Tipo de registro | |
3 | 49-59 | Numérico (11) | Número de empresa | BankTransactionCode.ElectronicPaymentOrganizationIdentifier o PayablesElectronicTransferID.OrganizationIdentifier | ||
4 | 60-70 | Numérico (11) | Número de cuenta | ElectronicTransferID en PayablesElectronicTransferID | ||
5 | 71-74 | Numérico (4) | Control de secuencia | PayablesElectronicTransferID.SequenceCounter | ||
6 | 75-80 | Alfanumérico (6) | Número de referencia | Espacios | R1 = CONF respuesta R2 = Procesar respuesta |
|
7 | 81-91 | Alfanumérico (11) | Dirección SWIFT | Id. Swift en Vendor/VendorLocation | ||
8 | 92-126 | Alfanumérico (35) | Nombre del banco | Nombre del banco en BankEntity | Se tendrá en cuenta como una unidad. La línea 1 debe rellenarse antes de la línea 2, etc. No debe haber líneas en blanco entre los campos | |
9 | 127-161 | Alfanumérico (35) | Dirección bancaria 1 | PostalAddress.DeliveryAddress.AddressLine1 en BankEntity | Se tendrá en cuenta como una unidad. La línea 1 debe rellenarse antes de la línea 2, etc. No debe haber líneas en blanco entre los campos. | |
10 | 162-196 | Alfanumérico (35) | Dirección bancaria 2 | PostalAddress.DeliveryAddress.AddressLine2 en BankEntity | Se tendrá en cuenta como una unidad. La línea 1 debe rellenarse antes de la línea 2, etc. No debe haber líneas en blanco entre los campos. | |
11 | 197-231 | Alfanumérico (35) | Dirección bancaria 3 | PostalAddress.DeliveryAddress.AddressLine3 en BankEntity | Se tendrá en cuenta como una unidad. La línea 1 debe rellenarse antes de la línea 2, etc. No debe haber líneas en blanco entre los campos. | |
12 | 232-242 | Alfanumérico (11) | Banco de portador de dirección SWIFT | En blanco | ||
13 | 243-244 | Alfanumérico (2) | Banco de recepción del código de país | PostalAddress.Country en BankEntity | Obligatorio | |
14 | 245-259 | Alfanumérico (15) | Código bancario | Espacios | ||
15 | 260-294 | Alfanumérico (35) | Número de cuenta TBIO | Espacios | Solo se utiliza con TBIO | |
16 | 295-320 | Alfanumérico (26) | Reservado | Espacios | Reservado |
Registro del beneficiario - Tipo de registro 3 - Registro de dirección del beneficiario (BETFOR03)
Los registros de pago/beneficiario se crean una vez por vendedor o cuando se pulsan límites o cuando la divisa cambia.
Número | Puesto | Tipo/Tamaño de datos | Campo | Descripción | Instrucciones | Notas |
---|---|---|---|---|---|---|
1 | 1-40 | Alfanumérico (40) | Encabezado de la aplicación | Consulte la descripción del encabezado de la aplicación. | ||
2 | 41-48 | Alfanumérico (8) | Código de transacción | BETFOR03 | ||
3 | 49-59 | Numérico (11) | Número de empresa | BankTransactionCode.ElectronicPaymentOrganizationIdentifier o PayablesElectronicTransferID.OrganizationIdentifier | ||
4 | 60-70 | Numérico (11) | Número de cuenta | ElectronicTransferID en PayablesElectronicTransferID | ||
5 | 71-74 | Numérico (4) | Control de secuencia | PayablesElectronicTransferID.SequenceCounter | ||
6 | 75-80 | Alfanumérico (6) | Número de referencia | Espacios | R1 = CONF respuesta R2 = Procesar respuesta |
|
7 | 81-115 | Alfanumérico (35) | Número de cuenta del beneficiario | BankAccountNumber en Vendor/VendorLocation | ||
8 | 116-150 | Alfanumérico (35) | Nombre de beneficiario | VendorName en Vendor/VendorLocation | Se tendrá en cuenta como una unidad. La línea 1 debe rellenarse antes de la línea 2, etc. No debe haber líneas en blanco entre los campos. WF1-PAYEE-NAME |
|
9 | 151-185 | Alfanumérico (35) | Dirección del beneficiario 1 | PostalAddress.DeliveryAddress.AddressLine1 en VendorAddress | Se tendrá en cuenta como una unidad. La línea 1 debe rellenarse antes de la línea 2, etc. No debe haber líneas en blanco entre campos. WF1-PAYEE-ADDRESS |
|
10 | 186-220 | Alfanumérico (35) | Dirección de beneficiario 2 | PostalAddress.DeliveryAddress.AddressLine2 en VendorAddress | Se tendrá en cuenta como una unidad. La línea 1 debe rellenarse antes de la línea 2, etc. No debe haber líneas en blanco entre los campos. WF1-PAYEE-ADDR2 |
|
11 | 221-255 | Alfanumérico (35) | Dirección de beneficiario 3 | PostalAddress.DeliveryAddress.AddressLine3 en VendorAddress | Se tendrá en cuenta como una unidad. La línea 1 debe rellenarse antes de la línea 2, etc. No debe haber líneas en blanco entre los campos. Código postal de POS 1-6 POS 7-35 CityAddr5 |
|
12 | 256-257 | Alfanumérico (2) | Código de país del beneficiario | PostalAddress.Country en VendorAddress | ||
13 | 258-258 | Alfanumérico (1) | Código de fax télex | En blanco | ||
14 | 259-260 | Alfanumérico (2) | Código de país de télex | En blanco | ||
15 | 261-278 | Alfanumérico (18) | N.º fax télex | En blanco | ||
16 | 279-298 | Alfanumérico (20) | Atención | En blanco | ||
17 | 299-320 | Alfanumérico (22) | Reservado | Espacios | Reservado |
Registro de pago: tipo de registro 4 - registro de factura (BETFOR04)
Se crean los registros de pago/beneficiario para cada pago por vendedor.
Número | Puesto | Tipo/Tamaño de datos | Campo | Descripción | Instrucciones | Notas |
---|---|---|---|---|---|---|
1 | 1-40 | Alfanumérico (40) | Encabezado de la aplicación | Consulte la descripción del encabezado de la aplicación. | ||
2 | 41-48 | Alfanumérico (8) | Código de transacción | BETFOR04 | Tipo de registro | |
3 | 49-59 | Numérico (11) | Número de empresa | BankTransactionCode.ElectronicPaymentOrganizationIdentifier o PayablesElectronicTransferID.OrganizationIdentifier | ||
4 | 60-70 | Numérico (11) | Número de cuenta | ElectronicTransferID en PayablesElectronicTransferID | ||
5 | 71-74 | Numérico (4) | Control de secuencia | PayablesElectronicTransferID.SequenceCounter | ||
6 | 75-80 | Alfanumérico (6) | Número de referencia | Espacios | ||
7 | 81-115 | Alfanumérico (35) | Factura de referencia del beneficiario | Factura en PayablesInvoice | ||
8 | 116-150 | Alfanumérico (35) | Factura de referencia propia | Código de pago de creación de pago electrónico y PayablesInvoicePayment.TransactionNumber | Pos 1-3 CBI-BANK-INST-CODE Pos 6-10 APP-TRANS-NBR |
|
9 | 151-165 | Numérico (15) | Importe de la factura | NetPaymentAmount en PayablesInvoicePayment | ||
10 | 166-166 | Alfanumérico (1) | Código de DbCRMak | D/K (débito/crédito/memo) | ||
11 | 167-172 | Alfanumérico (6) | Código de informe de autoridad | PaymentCategoryCode en PayablesInvoice | Campo usado para declaraciones/informes al banco central de Noruega | Si el valor en blanco de PayablesInvoice.PaymentCategoryCode = Vendor/VendorLocation.PaymentCategoryCode, si no, el valor = PayablesInvoice.PaymentCategoryCode |
12 | 173-232 | Alfanumérico (60) | Texto libre de informes de autoridad | PaymentCategoryCode.Description de PaymentCategoryCode en PayablesInvoice | Campo usado para declaraciones/informes al banco central de Noruega | |
13 | 233-233 | Alfanumérico (1) | A la cuenta propia | Espacios | ||
14 | 234-234 | Alfanumérico (1) | Causa de la cancelación | Espacios | ||
15 | 235-240 | Alfanumérico (6) | Reservado | En blanco | ||
16 | 241-241 | Alfanumérico (1) | Reservado | Espacios | ||
17 | 242-247 | Alfanumérico (6) | Reservado | En blanco | ||
18 | 248-292 | Alfanumérico (45) | Reservado | Espacios | ||
19 | 293-293 | Alfanumérico (1) | Extranjero infantil | Espacios | Solo implementados por unos bancos. Póngase en contacto con el banco para obtener más detalles. | |
20 | 294-296 | Numérico (3) | Número de serie | Cero | ||
21 | 297-320 | Alfanumérico (24) | Reservado | Espacios |
Registro total - Tipo de registro 99 - Final de registro de lote (BETFOR99)
El registro de finalizado se crea una vez por Código de efectivo, Grupo de pago y Código de pago.
Número | Puesto | Tipo/Tamaño de datos | Campo | Descripción | Instrucciones | Notas |
---|---|---|---|---|---|---|
1 | 1-40 | Alfanumérico (40) |
Encabezado de la aplicación Código de transacción Número de empresa Reservado Control de secuencia Reservado Fecha de producción Reservado Reservado Número de registros Reservado SigilSecurity SigilLanguage SigilVersion SigilInterface Campo SigilControl |
|||
2 | 41-48 | Alfanumérico (8) | ||||
3 | 49-59 | Numérico (11) | ||||
4 | 60-70 | Alfanumérico (11) | ||||
5 | 71-74 | Numérico (4) | ||||
6 | 75-80 | Alfanumérico (6) | ||||
7 | 81-84 | Numérico (4) | ||||
8 | 85-88 | Alfanumérico (4) | ||||
9 | 89-103 | Alfanumérico (15) | ||||
10 | 104-108 | Numérico (5) | ||||
11 | 109-271 | Alfanumérico (163) | ||||
12 | 272-275 | Alfanumérico (4) | ||||
13 | 276-276 | Alfanumérico (1) | ||||
14 | 277-277 | Alfanumérico (1) | ||||
15 | 278-278 | Alfanumérico (1) | ||||
16 | 279-296 | Alfanumérico (18) | ||||
17 | 297-312 | Alfanumérico (16) | Versión de software | |||
18 | 313-320 | Alfanumérico (8) | Banco de la versión |