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
Tipo Registro S A 1 '*' si no se debe importar la línea
A.Cuenta Contable S A 12
B.Descripción Cuenta S A 50
C.Admite Movimientos S A 1
'S' --> Si
'N' --> No
D.Sub-Libro de IVA N 9 2
E.Ventas Contado (Factura Simplificada) N A 1
'S' --> Si
'N' --> No
F.347 N A 1
'S' --> Si
'N' --> No
G.349 N A 1
'S' --> Si
'N' --> No
H.IRPF N A 1
'S' --> Si
'N' --> No
I.Recargo Equivalencia N A 1
'S' --> Si
'N' --> No
J.Criterio de Caja N A 1
'S' --> Si
'N' --> No
K.Tipo de IVA T A 1 Código del Tipo de Iva asociado
L.Tipo de IRPF T A 1 Código del Tipo de IRPF asociado
M.Código Acumulado T 9 6
N.Cuenta Efectos Comerciales T A 12
O.Clave Identificación Fiscal N A 9 1..6
P.NIF N A 20
Q.NIF Representante N A 20
R.Dirección N A 50
S.Código Postal N A 5
T.Población N A 50
U.Código Provincia T A 2
V.Código del País T A 3
W.Persona de Contacto N A 50
X.Cargo N T 2 Códido de la tabla de Cargos
Y.Tlf1 N A 20
Z.Tlf2 N A 20
AA.Fax N A 20
AB.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.

Ejemplos

Ejemplo 1. Incorporación de datos a partir de una HOJA DE CALCULO

  1. Definimos un libro de Excel,  puede servir una copia de la hoja del ejemplo: Fichero-fichero-matriz-importacion-pgc.xlsx
  2. Exporte la Hoja DATOS en formato 'Texto Delimitado por Tabulaciones' a un fichero.
  3. Incorpore los datos desde la opción [..\Contabilidad\Utilidades y Herramientas\Importadores\PGC] indicando el fichero creado.