Archivos de pago BGI

Registro de encabezado - Tipo de registro 0 - Registro inicial

(Registro de pago) 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-1 Alfanumérico (1) Tipo de registro 0 Registro inicial
2 2-9 Alfanumérico (8) Número de cuenta bancaria

N.º id. de transferencia electrónica

ElectronicTransferID en la tabla PayablesElectronicTransferID Número de cuenta bancaria del remitente. Alineado a la derecha, cero rellenado
3 10-15 Numérico (6) Fecha de producción Fecha del sistema Fecha de impresión AAMMDD
4 16-37 Alfanumérico (22) Nombre del remitente Nombre en PayablesCompany Nombre en letras mayúsculas o en blanco
5 38-72 Alfanumérico (35) Dirección del remitente Espacio Dirección en letras mayúsculas o en blanco
6 73-78 Numérico (6) Fecha Espacio Fecha de pago, AAMMDD. Si se especifica la fecha de pago en el campo de registros de pagos individuales, se deja en blanco.
7 79-79 Alfanumérico (1) Nuevo código 2 Texto = 2 (código de diseño)
8 80-80 Alfanumérico (1) Banco En blanco

Registro del beneficiario - Tipo de registro 2 - Registro de nombre

Los registros de beneficiario se crean una vez por vendedor y cuando APP-INV-CURRENCY cambia. Cuando la divisa cambia el tipo de registro 4 solo se crea si el valor está en la cuenta bancaria.

Número Puesto Tipo/Tamaño de datos Campo Descripción Instrucciones Notas
1 1-1 Alfanumérico (1) Tipo de registro 2 Nombre
2 2-8 Alfanumérico (7) Nº vendedor Número de serie 7 de las últimas posiciones del número de vendedor de CP

PayablesInvoicePayment.PayVendor

Destinatario, número del vendedor. Alineado a la derecha, cero rellenado
3 9-38 Alfanumérico (30) Línea de nombre 1 VendorName en Vendor/VendorLocation Nombre 1
4 39-73 Alfanumérico (35) Línea de nombre 2 Espacio Nombre 2 o en blanco
5 74-80 Alfanumérico (7) En blanco

Registro del beneficiario - Tipo de registro 3 - Registro de dirección

Los registros de beneficiario se crean una vez por vendedor y cuando APP-INV-CURRENCY cambia. Cuando la divisa cambia el tipo de registro 4 solo se crea si el valor está en la cuenta bancaria.

Número Puesto Tipo/Tamaño de datos Campo Descripción Instrucciones Notas
1 1-1 Alfanumérico (1) Tipo de registro 3 Registro de dirección
2 2-8 Alfanumérico (7) Nº vendedor Número de serie 7 de las últimas posiciones del número de vendedor de CP

PayablesInvoicePayment.PayVendor

Destinatario, número del vendedor. Alineado a la derecha, cero rellenado
3 9-38 Alfanumérico (30) Línea de dirección 1 PostalAddress.DeliveryAddress.AddressLine1 en VendorAddress Dirección postal en letras mayúsculas
4 39-73 Alfanumérico (35) Línea de dirección 2 PostalAddress.PostalCode y PostalAddress.Municipality en

VendorAddress

Dirección postal y país en letras mayúsculas
5 74-74 Alfanumérico (1) Carga Vendedor/ubicación de vendedor

DebitingSign

Signo de débito
6 75-76 Alfanumérico (2) Código de país País en la Dirección de vendedor Categorías
7 77-77 Alfanumérico (1) Reservar En blanco Reservar, usar según las instrucciones del banco
8 78-78 Alfanumérico (1) Código de cargo Vendor/VendorLocation ChargeCode Código para tarifas de cargo
9 79-79 Alfanumérico (1) Formulario de pago PaymentForm de Vendor/VendorLocation externo – códigos anulados. Al dar formato al formato BGI (código POI) Código para formulario de pago Si el formulario de pago = 0 valor = 1. Si el formulario de pago = 9 valor = 0
10 80-80 Alfanumérico (1) Método de pago NormalOrExpressCode de Vendor/VendorLocation Código para la forma de pago Si código = E Valor =1, si no, valor =0

Registro de pagos - Tipo de registro 4 - Banco - Opcional

Se crea solo si PMT-FORM no = 9 (posición 2) - los registros de beneficiario se crean una vez por vendedor y cuando APP-INV-CURRENCY cambia. Cuando la divisa cambia el tipo de registro 4 solo se crea si el valor está en la cuenta bancaria.

Número Puesto Tipo/Tamaño de datos Campo Descripción Instrucciones Notas
1 1-1 Alfanumérico (1) Tipo de registro 4 Banco
2 2-8 Alfanumérico (7) Nº vendedor Número de serie 7 de las últimas posiciones del número de vendedor de CP

PayablesInvoicePayment.PayVendor

Destinatario, número del vendedor. Alineado a la derecha, cero rellenado
3 9-20 Alfanumérico (12) Dirección SWIFT Id. Swift de Vendor/VendorLocation Campo para identificar la cuenta bancaria/banco del destinatario. Usar según las instrucciones bancarias.
4 21-50 Alfanumérico (30) Número de cuenta bancaria del destinatario BankAccountNumber de Vendor/VendorLocation Campo para identificar la cuenta bancaria o bancaria del destinatario. Usar según las instrucciones bancarias
5 51-80 Alfanumérico (30) Nombre y país del banco del destinatario BankName de BankEntity Campo para identificar el banco del destinatario. Usar según las instrucciones bancarias POS 1-22 =BankEntity.BankName

Pos 23-24 = BankEntity.PostalAddress.Country

Registro de crédito - Tipo de registro 5 - Nota de crédito

Creado solo para notas de crédito. Los registros de pago se crean para cada pago por vendedor.

Número Puesto Tipo/Tamaño de datos Campo Descripción Instrucciones Notas
1 1-1 Alfanumérico (1) Tipo de registro 5 Abono
2 2-8 Alfanumérico (7) Nº vendedor 7 últimas posiciones del número de vendedor de CP

PayablesInvoicePayment.PayVendor

Destinatario, número del vendedor. Alineado a la derecha, cero rellenado
3 9-33 Alfanumérico (25) Referencia Factura de cuentas por pagar Especificación del pago
4 34-44 Numérico (11) Importe en SEK Importe de la factura

PayablesInvoicePayment.NetPaymentAmount

Importe de cliente. Alineado a la derecha, cero rellenado. Importe de factura equivalente en SEK/céntimos después de la tasa predeterminada (00 para importes normales) Si última posición decimal = 0, valor de pos 11 = "-"

Si última posición decimal = 1, valor de pos 11 = "J"

Si última posición decimal = 2, valor de pos 11 = "K"

Si última posición decimal = 3, valor de pos 11 = "L"

Si última posición decimal = 4, valor de pos 11 = "M"

Si última posición decimal = 5, valor de pos 11 = "N"

Si última posición decimal = 6, valor de pos 11 = "O"

Si última posición decimal = 7, valor de pos 11 = "P"

Si última posición decimal = 8, valor de pos 11 = "Q"

Si última posición decimal = 9, valor de pos 11 = "R"

5 45-54 Alfanumérico (10) Divisa actual “0000000000” Cuenta de divisa, número de transacción futura, posiblemente cero
6 55-57 Alfanumérico (3) Código de divisa PayablesInvoicePayment.InvoiceCurrency Código de divisa, conversión, de acuerdo con la norma ISO estándar o el código numérico
7 58-63 Alfanumérico (6) Última fecha contable Fecha de cheque Última fecha de supervisión AAMMDD Si PayablesInvoicePayment.DueDate<Fecha de pago de creación de pago electrónico, valor = fecha de pago. Si no, valor = PayablesInvoicePayment.DueDate
8 64-64 Alfanumérico (1) Texto En blanco Texto = 0, código de libro final opcional
9 65-65 Alfanumérico (1) Reservar En blanco Reservar. Usar según las instrucciones bancarias.
10 66-78 Numérico (13) Importe Importe de la factura

PayablesInvoicePayment.NetPaymentAmount

Importe de la factura. Alineado a la derecha, cero rellenado Nota: Todas las divisas tienen 2 decimales (DD para importes regulares) Si última posición decimal = 0, valor de pos 13 = "-"

Si última posición decimal = 1, valor de pos 13 = "J"

Si última posición decimal = 2, valor de pos 13 = "K"

Si última posición decimal = 3, valor de pos 13 = "L"

Si última posición decimal = 4, valor de pos 13 = "M"

Si última posición decimal = 5, valor de pos 13 = "N"

Si última posición decimal = 6, valor de pos 13 = "O"

Si última posición decimal = 7, valor de pos 13 = "P"

Si última posición decimal = 8, valor de pos 13 = "Q"

Si última posición decimal = 9, valor de pos 13 = "R"

11 79-79 Alfanumérico (1) Código de id. En blanco Código de identificación para informes de categoría
12 80-80 Alfanumérico (1) Reservar En blanco Reservar. Usar según las instrucciones bancarias.

Registro de pago - Tipo de registro 6 - Factura

Creado para pagos de importe de débito. Los registros de pago se crean para cada pago por vendedor.

Número Puesto Tipo/Tamaño de datos Campo Descripción Instrucciones Notas
1 1-1 Alfanumérico (1) Tipo de registro 6 Pago
2 2-8 Alfanumérico (7) Nº vendedor 7 últimas posiciones del número de vendedor de CP

PayablesInvoicePayment.PayVendor

Destinatario, número del vendedor. Alineado a la derecha, cero rellenado
3 9-33 Alfanumérico (25) Referencia Factura de cuentas por pagar Especificación del pago
4 34-44 Numérico (11) Importe en SEK Importe de la factura

PayablesInvoicePayment.NetPaymentAmount

Importe de cliente. Alineado a la derecha, cero rellenado. Importe de factura equivalente en SEK/céntimos después de la tasa predeterminada (00 para importes normales). NOTA: no puede contener signos menos
5 45-54 Alfanumérico (10) Divisa actual “0000000000” Cuenta de divisa, número de transacción futura, posiblemente cero
6 55-57 Alfanumérico (3) Código de divisa PayablesInvoicePayment.InvoiceCurrency Código de divisa, conversión, de acuerdo con la norma ISO estándar o el código numérico
7 58-63 Alfanumérico (6) Fecha de pago Fecha/vencimiento de cheque Fecha de pago, AAMMDD. Deje en blanco si se ha especificado la fecha de pago en el registro de apertura Si PayablesInvoicePayment.DueDate < Creación de pago electrónico Valor de la fecha de pago = Fecha de pago

Si no, valor = PayablesInvoicePayment.DueDate

8 64-64 Alfanumérico (1) Texto En blanco Reservar. Usar según las instrucciones bancarias
9 65-65 Alfanumérico (1) Reservar En blanco Reservar. Usar según las instrucciones bancarias.
10 66-78 Numérico (13) Importe Importe de la factura

PayablesInvoicePayment.NetPaymentAmount

Importe de la factura. Alineado a la derecha, cero rellenado

Nota: Todas las divisas tienen 2 decimales (DD para importes regulares). No puede contener signos menos

11 79-79 Alfanumérico (1) Código de id. 0 Código de identificación para informes de categoría
12 80-80 Alfanumérico (1) Reservar En blanco Reservar. Usar según las instrucciones bancarias.

Registro de pago - Tipo de registro 7 - Código de categoría

Los registros de pago se crean para cada pago por vendedor.

Número Puesto Tipo/Tamaño de datos Campo Descripción Instrucciones Notas
1 1-1 Alfanumérico (1) Tipo de registro 7 Código de categoría
2 2-8 Alfanumérico (7) Nº vendedor 7 últimas posiciones del número de vendedor de CP

PayablesInvoicePayment.PayVendor

Destinatario, número del vendedor. Alineado a la derecha, cero rellenado
3 9-11 Alfanumérico (3) Código de categoría PaymentCategoryCode en Vendor/VendorLocation Código de categoría
4 12-80 Alfanumérico (69) Reservar En blanco

Registro total - Tipo de registro 9

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-1 Tipo de registro 9 Registro total
2 2-9 N.º id. de transferencia electrónica ElectronicTransferID en la tabla PayablesElectronicTransferID. Número de cuenta bancaria del remitente. Alineado a la derecha, cero rellenado
3 10-21 Importe total en SEK Total calculado: PayablesInvoicePayment.NetPaymentAmount Importe total en SEK. Posiblemente ceros. Alineado a la derecha, cero rellenado
4 22-27 Reservar En blanco Reservado. Usar según las instrucciones bancarias
5 28-31 En blanco En blanco En blanco
6 32-43 En blanco En blanco En blanco
7 44-55 En blanco En blanco En blanco
8 56-63 En blanco En blanco En blanco
9 64-78 Importe total Calculado Importe total de la factura en divisa extranjera. Alineado a la derecha, cero rellenado
10 79-80 En blanco En blanco En blanco