Está en la página 1de 4

Estructura para importación de archivos

Inventarios o Contabilidad

Fecha de versión: 2020.02.07

Tipo:

Código Descripción
C Tipo de dato Carácter
N Tipo de dato Numérico
Ejemplo: Tipo de dato Numérico de 6,2 equivale a definir un tipo número de un Tamaño de 6
conformado por tres (3) enteros, un (1) punto de separación y dos (2) decimales
D Tipo de dato Fecha.
Formato AAAAMMDD

Clase:

Código Descripción
E Encabezado, Al ser de encabezado puede repetirse en varias filas
D Detalle de la transacción o movimiento

Notas:

Descripción
1 Esta estructura puede ser usada para la importación de registros de los módulos de contabilidad o de
inventarios.
2 Tener presente que la importación de registros para el modulo de contabilidad esta enfocado en la
creación del esquema para la factura. Por lo tanto, el movimiento contable no se aplica en este
procedimiento.
3 Existen campos que son de uso exclusivo de inventarios como por ejemplo Lote, op, color, ubicación, entre
otros. Es decir si se incluyen no se tendrán en cuenta en el proceso de otros módulos.

Pág. 1
Especificaciones del Archivo

# Campo Campo Tipo Tamaño Requerido Clase Observaciones


1 Empresa C 2 SI E Código de la Empresa
2 Cu C 2 SI E Centro de utilidad
3 Tipo de Documento C 2 SI E Tipo de Documento
4 Numero de Documento C 6 SI E Numero de Documento
5 Código de Tercero C 15 SI E Código de Tercero o Cliente, debe de existir
en DataX
6 Sucursal del Tercero C 2 NO E Sucursal del Tercero o Cliente
7 Fecha D 8 SI E Fecha de Transacción
8 Días de Crédito N 3, 0 Condición E Días de crédito.
Es obligatorio para las transacciones de tipo
factura
9 Vencimiento D 8 Condición E Fecha de Vencimiento.
Es obligatorio para las transacciones de tipo
factura
10 Vendedor C 4 Condición E Código de Vendedor.
Es Obligatorio para las transacciones de Tipo
Remisiones o Facturas.
11 Observaciones Generales C 100 Opcional E Observaciones Generales
12 Bodega C 2 SI D Código de la Bodega, este código debe de
Existir en DataX
13 Item o Servicio C 5 SI D Código de Item o Servicio, este código debe
de Existir en DataX
14 Concepto de Movimiento C 2 SI D Concepto de movimiento
15 Tipo de Movimiento C 1 SI D Tipo de movimiento, puede ser de tipo
1=Entrada a inventario (ejemplo compra)
2=Salida de inventario (ejemplo factura)
16 CC C 16 Opcional D Centro de Costo
17 Unidad de Medida C 3 SI D Unidad de Medida, preferiblemente usar la
codificación internacional
18 Cantidad N 15, 5 SI D Cantidad de la Transacción
19 Valor Unitario N 16, 4 SI D Valor Unitario de la Transacción
20 Valor Total N 16, 4 SI D Valor Total de la transacción correspondiente
a la línea
21 Clase de Movimiento N 2, 0 SI D Identifica la clase de movimiento
1 = Compras
2 = Inventarios
3 = Facturas de Inventario
4 = Facturas de Contabilidad
5 = Remisiones
9 = Ensambles
10 = Nota Crédito de Inventario
11 = Nota Debito de Inventario
12 = Nota Crédito de Contabilidad
13 = Nota Debito de Contabilidad

22 Observaciones de Detalle C 30 Opcional D Observaciones de detalle


23 Descuento Global N 5, 2 Opcional E Tasa de Descuento Global.
Aplica solo para transacciones Tipo Compras,
Remisiones o Facturas.

Pág. 2
# Campo Campo Tipo Tamaño Requerido Clase Observaciones
Si este campo se encuentra con información
los demás registros deben de tenerlo
24 Descuento Unitario N 5, 2 Opcional D Tasa de Descuento de registro.
Aplica solo para transacciones Tipo Compras,
Remisiones o Facturas.
25 Valor de Descuento N 15, 2 Condición D Si tiene asignado un descuento global o
unitario este valor se convierte en obligatorio.
26 Código de Impuesto C 2 Opcional D En la medida que sea posible se necesita que
este campo sea equivalente a los códigos de
impuesto creados en DataX.
Es requisito para transacciones de tipo
Compras, Remisiones o Facturas.
27 Tasa de Impuesto N 5, 2 SI D Valor de la tasa de impuesto a aplicar en la
transacción, esta tasa debe de existir
relacionada a los conceptos de Impuestos
creados en DataX, y también debe de ser
congruente con las tasas asignadas por el
estado.
28 Excluido de Impuesto C 1 Condición D En los documentos de factura, cuando un
producto sea excluido de Impuesto se debe
de indicar que lo es, se recomienda usar la
letra S=SI EXCLUIDO para su identificación, y
un espacio en blanco cuando no lo es, si está
excluido no debe tener tasa de impuesto
29 Valor de Impuesto N 15, 2 Condición D Es obligatorio para las transacciones tipo
Compras, Remisiones o Facturas.
30 Impoconsumo N 15, 0 Opcional D Valor Total del Impuesto al Consumo
31 Costo Unitario N 16, 4 Opcional D Costo Unitario de la transacción
32 Costo Total N 16, 4 Opcional D Costo Total de la transacción
33 Lote C 20 Opcional D Numero de Lote
34 OP C 8 Opcional D Numero de Orden de Producción.
Debe de existir en DataX
35 Código de Color C 5 Opcional D Código de Color.
Debe de existir en DataX
36 Ubicación C 19 Opcional D Ubicación.
Debe de existir en DataX
37 Tipo de Documento Cruce C 2 Condición E Cuando el documento es de tipo Nota es
requerido indicar que cual es tipo de
documento a afectar.
(Este documento debe de existir en DataX)
38 Numero de Documento C 6 Condición E Cuando el documento es de tipo Nota es
Cruce requerido indicar que cual es número de
documento a afectar.
(Este documento debe de existir en DataX)
39 Tipo de Documento del C 2 Condición E Necesario para transacciones 1=Compras
Proveedor El tipo de documento debe de existir en
DataX
40 Numero de Documento C 6 Condición E Necesario para transacciones 1=Compras
del Proveedor
41 Motivo de la Nota C 7 Condición E Es obligatoria para los tipos de documento
tipo nota, los códigos aceptados son:

Pág. 3
# Campo Campo Tipo Tamaño Requerido Clase Observaciones
Códigos para Notas Crédito
Código Descripción
NC1 Devolución de parte de los bienes; no
aceptación de partes del servicio
NC2 Anulación de factura electrónica
NC3 Rebaja total aplicada
NC4 Descuento total aplicado
NC5 Rescisión: nulidad por falta de requisitos
NC6 Otros

Códigos para Notas Debito


Código Descripción
ND1 Intereses
ND2 Gastos por Cobrar
ND3 Cambio de Valor
ND4 Otro

42 Clase de registro C 1 Obligatorio D Clase de registro:


I = Indica que el registro de transacción va
hacia el módulo de inventarios (Se hace
necesario incluir los campos del 12 al 41)

R = indica que la transacción es de tipo


retención (Se hace necesario incluir los
campos del 43 al 46)
Nota: Es obligatorio para las transacciones del
módulo de inventario, para las transacciones
de contabilidad no es requerido.
43 Código de retención C 2 Opcional D Código de retención.
Debe de existir en DataX
44 Porcentaje de retención N 6,2 Opcional D Porcentaje de Retención
45 Base de retención N 12 Opcional D Base de la Retención
46 Valor de retención N 12 Opcional D Valor de la Retención

Pág. 4

También podría gustarte