SabadellAtlántico NORMA BS FACTORING INTERFAZ PARA LA EMISIÓN DE LOTES DE FACTURAS CON DESTINO AL SERVICIO BS FACTORING DE BANCO SABADELL Octubre de 2005 1. Introducción Este documento define la interfaz de emisión de facturas entre los clientes que tengan contratado el servicio de BS Factoring y la correspondiente aplicación de Banco Sabadell. Esta interfaz es única para BS Factoring y es válida para facturas nacionales e internacionales (ver anexo 1). Para que sus facturas puedan ser interpretadas y procesadas sin errores, es necesario que su aplicación genere un fichero con esta información respetando el formato que se describe en este documento. Una vez disponible el fichero, puede procederse a su envío al banco a través de la página habilitada para ello en BS Online. 2. Estructura principal del fichero Se describen a continuación los diferentes tipos de registro y de campo, así como su estructura y reglas de validación. Cada registro tendrá una longitud fija de 200 bytes de caracteres ASCII, seguidos de la habitual pareja de caracteres ASCII CR/LF (retorno al principio de línea y salto a la línea siguiente), estando las dos primeras posiciones ocupadas por un código identificativo. Al primer registro del fichero (cabecera de fichero) se le asignará el código identificativo "01". Al segundo registro (cabecera de remesa) se le asignará el código identificativo “02”. A continuación se indicarán los registros correspondientes a las facturas (valor “03”) y sus pagos parciales (“04”). Si el pago se realiza por el total de la factura y el código del medio de pago del deudor es el habitual, puede optar por no indicar este registro “04”. Así, por ejemplo, un fichero que contuviera dos remesas. La primera con una factura y un pago (con lo cual no se indica registro “04”), y la segunda remesa con dos facturas y con dos pagos parciales cada factura. Tendría la siguiente secuencia de registros: 01 02 03 02 03 04 04 03 04 04 Cabecera fichero Cabecera remesa 1 Factura 1 Cabecera remesa 2 Factura 1 Pago parcial 1 Pago parcial 2 Factura 2 Pago parcial 1 Pago parcial 2 REMESA 1 REMESA 2 Estándares de Formato. Existen tres tipos: numérico (N), fecha (F) y alfanumérico (A). Los campos alfanuméricos se alinearán a la izquierda (“Nombre “) completándose siempre con espacios por la derecha, y rellenándose totalmente con espacios si no contienen información. Los campos fecha son campos alfanuméricos, que representan una fecha en el formato "AAAA-MM-DD" ("2004-05-25"). Los campos numéricos sólo podrán contener cifras que se alinearán a la derecha (“00000123”) completándose con ceros por la izquierda, rellenándose totalmente 2 con ceros si no contienen información. Cuando se representen importes (formato moneda), las dos últimas cifras serán consideradas como decimales. Así, por ejemplo, el importe 320,33 euros se representará ("000032033") 3. Descripción detallada de los distintos tipos de registro. Todos los campos son obligatorios excepto cuando se indique lo contrario. Formato A: Alfanumérico N: Numérico F: Fecha CABECERA DEL FICHERO Nombre Formato Posición Longitud Registro 01 Notas Código registro A 1 2 NIF del Cedente Referencia interna Reservado Contrato de Factoring Total remesas Total registros A A A 3 15 17 12 2 3 Valor: "01" No obligatorio N 20 15 Código activo de Contrato de Factoring N N 35 39 4 4 A 43 158 Reservado Valor: "01". Incluyendo cabeceras No obligatorio CABECERA DE LA REMESA Nombre Formato Posición Longitud Código registro A 1 2 Número de remesa N 3 35 Fecha de la remesa F 38 10 Código Divisa A 48 3 N 51 5 N 56 15 A 71 130 Número de facturas de la remesa Total importe facturas de la remesa Reservado 3 Registro 02 Notas Valor: "02" Obligatorio en el caso de multiremesa. Las remesas se numerarán correlativamente llevando la primera el número 1. Código ISO de la divisa de las facturas (Euros="EUR") No obligatorio Todos los campos son obligatorios excepto cuando se indique lo contrario. Formato A: Alfanumérico N: Numérico F: Fecha DATOS DE LA FACTURA Nombre Formato Posición Longitud Código registro A 1 2 Número de remesa N 3 35 Número de factura Fecha emisión factura Importe factura NIF del deudor Número de pagos parciales de la factura Fecha vencimiento factura Reservado A 38 35 F 73 10 N A 83 98 15 12 N 110 4 F 114 10 A 124 77 Registro 03 Notas Valor: "03" Obligatorio en el caso de multiremesa. Debe coincidir con el número de remesa del registro "02" anterior. Indicar el nº de pagos parciales de la factura y, en el caso que no hayan, indicar "0001" No obligatorio DATOS DEL PAGO PARCIAL DE LA FACTURA * Nombre Formato Posición Longitud Código registro A 1 2 Número de factura Importe del pago parcial A 3 35 N 38 15 Fecha vencimiento F 53 10 Tipo de periodo A 63 1 Duración del periodo N 64 4 Código del medio de pago del deudor A 68 3 Reservado A 71 130 Registro 04 Notas Valor: "04" No es obligatorio si se informan los dos siguientes campos Tipo de periodo y Duración del periodo. Valor: "D" que indica el periodo en días. No es obligatorio si se informa el campo anterior Fecha vencimiento. En este caso se calculará la Fecha vencimiento sumando los días especificados a la fecha de emisión factura. Valores: Ver anexo 1. No obligatorio. En el caso de no informarlo se asignará el medio de pago habitual. No obligatorio (*) Obligatorio en caso que la factura se componga de más de un pago parcial. En caso que el pago sea por el total de la factura no es obligatorio. 4 o-O-o- Anexo 1. Códigos de medios de pago del deudor CÓDIGO BCH CH LD LDA LN LNA PAN PAO RA RD RN TR MEDIO DE PAGO CHEQUE BANCARIO CHEQUE LETRA DOMICILIADA LETRA DOMICILIADA ACEPTADA LETRA NO DOMICILIADA LETRA NO DOMICILIADA ACEPTADA PAGARE NO A LA ORDEN PAGARE A LA ORDEN RECIBO ACEPTADO RECIBO DOMICILIADO RECIBO NO DOMICILIADO TRANSFERENCIA/PAYMENT 5