Formato Ficheros Importacion

<< Presione para mostrar la tabla de contenidos >>

Navegación:  »No topics above this level«

Formato Ficheros Importacion

 

Este capítulo contiene información técnica sobre el formato y contenido de los ficheros de importación de datos a SeniorFactu

 

Características Generales de la Importación

 

El archivo de importación debe estar presentado en formato SDF (Standard Data Format) y la estructura de cada uno de los ficheros a importar ha de estar grabada con formato ASCII/ANSI. Es importante tener esto en cuenta ya que los caracteres ASCII/OEM semigráficos tienen distinta codificación con respecto a los ASCII/ANSI. 

El formato utilizado es de ancho fijo, siendo imprescindible respetar el orden de los campos, con lo cual se rellenará con espacios el campo que se desea dejar en blanco, pero han de estar separados del campo siguiente y del anterior por el delimitador correspondiente (decimal 35 #), empezando y acabando siempre con ese delimitador. 

Los ficheros no pueden tener más o menos campos en un registro que los permitidos. 

Todos los ficheros comienzan con un campo de control fijo. Dicho campo está compuesto por el nombre del fichero y se ha puesto para controlar si el nombre del fichero correspondiente es realmente el fichero en cuestión. Imprescindible sea en mayúsculas. 

Las líneas de registro siempre se separarán con Decimal 13 (retorno de carro). 

Los campos numéricos no deben tener separador de miles ni separador de decimales y si se desean dejar en blanco se deberá señalar 0 justificado a la derecha. 

En los campos numéricos que se incluyan signo (-), éste debe consignarse antes del valor numérico. 

Los campos se justificarán a la izquierda, salvo que se especifique lo contrario en la tabla correspondiente. 

Si se detecta alguna incidencia en el proceso de importación, se avisará mediante el fichero de error generado por el programa (ERROR), no ejecutándose la importación del fichero. 

 

 

Los ficheros deben llamarse:

Corresponde a fichero:

Número de campos:

CLIENT.SDF

Clientes

26

HISEMT.SDF

Facturas Emitidas

Cabecera:

26

B.Imponible Euros:

19

B.Imponible Divisa:

19

EFEEMT.SDF

Efectos a Cobrar

17

PROVEE.SDF

Proveedores

16

HISREC.SDF

Facturas Recibidas

Cabecera:

28

B.Imponible Euros:

19

B.Imponible Divisa:

19

EFEREC.SDF

Efectos a Pagar

14

CUENTA.SDF

Cuentas

4

DIARIO.SDF

Diario

14

 

Separadores:

- Decimal 35: Separador entre campos

- Decimal 13: Retorno de carro

- Decimal 10: Salto de línea

- Decimal 26: Marca de fin de fichero.

 

Abreviaturas para indicar el tipo de campo:

AN: Alfanumérico

N: Numérico

F: Fecha

 

Ejemplo de Fichero SDF:

EjemploSDF

 

Estructuras de Ficheros