Importar PGC desde un fichero TXT

Este programa importa el Plan General Contable desde un fichero de texto separado por tabuladores. El fichero se compone de los campos:




CONCEPTO Obligatorio TIPO Tamaño Observaciones
Cuenta Contable * A 12
Descripción Cuenta * A 50
Admite Movimientos * A 1
'S' --> Si
'N' --> No
Sub-Libro de IVA N 9 2
Ventas Contado (Factura Simplificada) N A 1
'S' --> Si
'N' --> No
347 N A 1
'S' --> Si
'N' --> No
349 N A 1
'S' --> Si
'N' --> No
IRPF N A 1
'S' --> Si
'N' --> No
Recargo Equivalencia N A 1
'S' --> Si
'N' --> No
Criterio de Caja N A 1
'S' --> Si
'N' --> No
Tipo de IVA T A 1 Código del Tipo de Iva asociado
Tipo de IRPF T A 1 Código del Tipo de IRPF asociado
Código Acumulado T 9 6
Cuenta Efectos Comerciales T A 12
Clave Identificación Fiscal N A 9 1..6
NIF N A 20
NIF Representante N A 20
Dirección N A 50
Código Postal N A 5
Población N A 50
Código Provincia T A 2
Código del País T A 3
Persona de Contacto N A 50
Tlf1 N A 20
Tlf2 N A 20
Fax N A 20
Fin de Registro S A 1 *

Obligatoriedad de los campos (marcas):
S:Obligatorio
N:No Obligatorio
T:Tabla Asociada

Códigos de las observaciones:
'9'  Dato numérico cumplimentar a '0'
'Z' Dato numérico, blanco si '0'
'X' Dato alfanumérico.
Cualquier otro valor será tomado tal y como se indica.
Los valores numéricos se presentarán con el separador decimal '.' y sin separador de miles.


El proceso inserta una a una todas las cuentas que hay en el fichero, si alguna ya existe y si está marcada la opción de 'Actualizar', modifica la BBDD con los datos del fichero, si no está marcada esta opción, pasa a procesar la siguiente línea.