Académique Documents
Professionnel Documents
Culture Documents
09896
(Octubre 10 de 2008)
Anexo No. 1
Especificaciones Tcnicas
Documentos de Transporte y Unidades de Carga
Formato 1166 - Versin 7
OBJETIVO
Definir las caractersticas y contenido de los archivos donde se reporta la
informacin referente a los Documentos de Transporte y Unidades de Carga.
ESPECIFICACIN TECNICA
El formato de Documentos de Transporte y Unidades de Carga, debe enviarse en
un archivo XML que cumpla las siguientes especificaciones:
1. Estndar del Nombre de los Archivos
El nombre de cada uno de los archivos, debe especificarse mediante la siguiente
secuencia de caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
cc
mmmmm
vv
aaaa
cccccccc
Encabezado
Contenido Informacin 1
Contenido Informacin 2
...
Contenido Informacin N
2.1.
ETIQUETA
DENOMINACIO
N CASILLA
Ano
Ao de envo
Int
Formato AAAA
CodCpt
Concepto
Int
1=insercin
2=reemplazo
Formato
Cdigo del
formato
Int
Documentos de Transporte
y Unidades de Carga =
1166
Versin
Versin del
formato
Int
Versin = 7
NumEnvio
Nmero de
envo
Int
Debe corresponder al
nmero consecutivo para
este formato.
FecEnvio
Fecha de envo
DateTi
me
19
FecInicial
Fecha Inicial
Date
10
FecFinal
Fecha Final
Date
10
ValorTotal
Valor Total
double
20
Corresponde a la sumatoria
de la casilla tdv (tipo de
documento de viaje) que se
encuentra en el atributo
pal66.
CantReg
Cantidad de
registros
Int
Cantidad de registros
Se enviarn archivos con
reportados en el contenido.
mximo 5000 registros; si
se deben reportar ms de
5000 registros se fraccionara
la informacin en archivos
de 5000 registros o menos.
La cantidad de registros esta
medida por el nmero de
elementos pal66 que
contenga el archivo.
TIPO
LONGITU
D CAMPO
VALIDACIONES
OBSERVACIONES
ATRIBU
TO
cpt
2 de 33
DENOMINACION CASILLA
Concepto
TIPO
int
LONGI
TUD
2
CRITERIOS
De acuerdo a la tabla Conceptos
997
Fecha de la transaccin
datetime 19
ideDoc
Nmero de Documento
double
20
nfan
24
20
tdv
34
cope
25
Cdigo Operacin
string
calo
26
Calidad Operacin
string
cres
27
string
cadm
28
Cdigo Administracin
string
dica
29
Disposicin Carga
string
cdde
30
Cdigo Departamento
string
ccd
31
Cdigo Ciudad
string
cpa
32
Cdigo Pas
string
cdep
33
Depsito
string
ndv
35
Nmero Documento de
Transporte
string
50
fdv
36
Fecha Documento de
Transporte
date
10
cdhi
37
int
mtr
39
Modo Transporte
string
ftrb
99
long
20
doc1
40
Tipo Documento
Transportador Principal
int
nid1
41
Nmero Documento
Identificacin
Transportador Principal
string
20
dv1
42
Dgito de verificacin
int
pap1
43
Primer Apellido
Transportador Principal
string
50
3 de 33
44
Segundo Apellido
Transportador Principal
string
50
pno1
45
Primer Nombre
Transportador Principal
string
50
ono1
46
Otros Nombres
Transportador Principal
string
50
raz1
47
Razn Social
Transportador Principal
string
450
doc2
48
Tipo Documento
Remitente
int
nid2
49
Nmero Documento
Identificacin Remitente
string
20
pap2
50
50
sap2
51
Segundo Apellido
Remitente
string
50
pno2
52
50
ono2
53
50
raz2
54
450
doc3
55
Tipo Documento
Consignatario
int
nid3
56
Nmero Documento
Identificacin
Consignatario
string
20
dv3
57
Dgito de verificacin
int
pap3
58
Primer Apellido
Consignatario
string
50
sap3
59
Segundo Apellido
Consignatario
string
50
Remitente
string
Consignatario
4 de 33
60
Primer Nombre
Consignatario
string
50
ono3
61
Otros Nombres
Consignatario
string
50
raz3
62
Razn Social
Consignatario
string
450
dir3
63
Direccin Consignatario
string
200
cde3
64
Cdigo Departamento
Consignatario
string
ccd3
65
Cdigo Ciudad/Municipio
Consignatario
string
doc4
66
int
nid4
67
Nmero Documento
Identificacin Contacto
Mercanca Peligrosa
string
20
dv4
68
Dgito de verificacin
int
pap4
69
string
50
sap4
70
Segundo Apellido
Contacto Mercanca
Peligrosa
string
50
pno4
71
string
50
ono4
72
string
50
raz4
73
string
450
Caractersticas de la operacin
cond
74
Condiciones
int
rtr
75
Responsabilidad del
Transportador
string
S Si
N No
tneg
76
Tipo Negociacin
string
tcar
77
Tipo de Carga
string
pre
78
Precursores
string
S Si
N No
cmon
79
decimal
10.2
5 de 33
80
decimal
10.2
mar
81
Marcas
string
200
ntc
82
int
ntb
83
int
tpb
84
decimal
12.5
tvol
85
Volumen Total
decimal
12.5
pemb
86
string
lemb
87
string
NUMERO
CASILLA
DENOMINACION CASILLA
TIPO
LONGI
TUD
CRITERIOS
ideDoc
Nmero de Documento
double
20
hnfa
24
20
hdca
29
Disposicin Carga
string
hdpt
30
Cdigo Departamento
string
hciu
31
Cdigo Ciudad
string
hpa
32
Cdigo Pas
string
hdep
33
Depsito
string
tdv2
34
hijo
35
Nmero Documento de
transporte
string
50
hfe
36
Fecha
date
10
6 de 33
48
Tipo Documento
Remitente
int
hni2
49
Nmero Documento
Identificacin Remitente
string
20
hpa2
50
50
hsa2
51
Segundo Apellido
Remitente
string
50
hpn2
52
50
hon2
53
50
hrs2
54
string
450
hdo3
55
Tipo Documento
Destinatario
int
hni3
56
Nmero Documento
string
Identificacin Destinatario
20
hdv3
57
Dgito de verificacin
int
hpa3
58
Primer Apellido
Destinatario
string
50
hsa3
59
Segundo Apellido
Destinatario
string
50
hpn3
60
Primer Nombre
Destinatario
string
50
hon3
61
Otros Nombres
Destinatario
string
50
hrs3
62
string
450
hdir
63
Direccin - Destinatario
string
200
hde3
64
string
hci3
65
string
hdo4
66
int
7 de 33
67
Nmero Documento
Identificacin Contacto
Mercanca Peligrosa
string
20
hdv4
68
Dgito de verificacin
int
hpa4
69
string
50
hsa4
70
Segundo Apellido
Contacto Mercanca
Peligrosa
string
50
hpn4
71
string
50
hon4
72
string
50
hrs4
73
string
450
hcon
74
Condiciones
int
hrt
75
Responsabilidad del
Transportador
string
S - Si
N - No
htn
76
Tipo Negociacin
string
htc
77
Tipo de Carga
string
hpre
78
Precursores
string
S - Si
N No
hmon
79
decimal
10.2
hvf
80
decimal
10.2
hmar
81
Marcas
string
200
htco
82
int
htb
83
int
htpb
84
decimal
12.5
htvo
85
Volumen Total
decimal
12.5
hcpe
86
string
hcle
87
string
8 de 33
NUMERO
CASILLA
DENOMINACION
CASILLA
TIPO
LONG
ITUD
fa67
24
Nmero Formulario
Anterior
double
20
cont
27
Tipo de Carga
string
tun
28
Tipo Unidad
string
idu
29
string
50
tam
30
Tamao
string
teq
npr
int
31
32
57
string
string
string
1
50
15
vpb
33
Tipo Equipo
Nmero Precinto
Identificacin Medio
Transporte
Peso Bruto
decimal
12.5
nbul
34
Nmero de Bultos
int
vol1
35
Volumen
decimal
10.2
tara
36
Tara
decimal
12.2
nreg
37
Cantidad de Registros
int
rem
60
Nmero de remolque
string
20
CRITERIOS
Debe corresponder a un nmero de
documento valido.
El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas, ni
guiones o espacios en blanco.
Siempre debe diligenciarse
De acuerdo a la tabla Tipos de carga.
De acuerdo a la tabla Tipos de unidad
de carga.
Si se conoce debe diligenciarse
En caso de ser un hijo de un
consolidado de nivel 1 no debe
diligenciar esta casilla.
De acuerdo a la tabla Tamao del
contenedor.
De acuerdo a la tabla Tipo de equipo.
Si se conoce debe diligenciarse
Si se conoce debe diligenciarse
Siempre debe diligenciarse
Puede contener hasta doce cifras
enteras y cinco decimales.
Utilice punto (.) como separador
decimal.
Siempre debe diligenciarse
Puede contener hasta diez cifras
enteras y dos decimales.
Utilice punto (.) como separador
decimal.
Puede contener hasta diez cifras
enteras y dos decimales.
Utilice punto (.) como separador
decimal.
Puede contener hasta doce cifras
enteras y dos decimales.
Utilice punto (.) como separador
decimal.
Siempre debe diligenciarse
El valor debe ser positivo, entero y no
debe incluir ni puntos ni comas, ni
guiones o espacios en blanco.
Debe corresponder al numero de
unidades de carga y/o bultos
reportados
Si se conoce debe diligenciarse
9 de 33
NUMERO
CASILLA
101
DENOMINACION
CASILLA
Nmero de contenedor del
consolidado
TIPO
string
LONG
ITUD
50
CRITERIOS
Si se conoce debe diligenciarse
NUMERO
CASILLA
DENOMINACION
CASILLA
TIPO
LONG
ITUD
grp
58
Grupo
int
bul
46
Nmero de Bultos
int
peso
47
Peso
decimal
10.5
vol2
48
Volumen
decimal
10.2
CRITERIOS
Siempre debe diligenciarse
El valor debe ser positivo, entero y
no debe incluir ni puntos ni comas, ni
guiones o espacios en blanco.
Siempre debe diligenciarse
El valor debe ser positivo, entero y
no debe incluir ni puntos ni comas, ni
guiones o espacios en blanco.
Siempre debe diligenciarse
Puede contener hasta diez cifras
enteras y cinco decimales.
Utilice punto (.) como separador
decimal.
Puede contener hasta diez cifras
enteras y dos decimales.
Utilice punto (.) como separador
decimal.
NUMERO
CASILLA
DENOMINACION
CASILLA
TIPO
LONG
ITUD
item
59
tem
int
cemb
45
Cdigo Embalaje
string
idg
sub
49
50
Identificacin General
Subpartida
string
string
300
18
cuf
51
Cantidad de Unidades
Fsicas
decimal
10.2
cas
mpel
52
53
Cdigo CAS
Mercanca Peligrosa
string
string
5
1
ipel
54
string
ries
55
Nmero Clasificacin
Riesgo
string
onu
56
string
CRITERIOS
Siempre debe diligenciarse
El valor debe ser positivo, entero y
no debe incluir ni puntos ni comas, ni
guiones o espacios en blanco.
Siempre debe diligenciarse
De acuerdo a la tabla Cdigo de
embalaje.
Siempre debe diligenciarse
Debe corresponder a una subpartida
valida
Puede contener hasta diez cifras
enteras y dos decimales.
Utilice punto (.) como separador
decimal.
Si se conoce debe diligenciarse
Siempre debe diligenciarse
S - Si
N - No
Nmero de tem del concepto de
mercanca peligrosa. Tabla Clase
Mercanca Peligrosa
Cdigo de clasificacin del riesgo de
la mercanca peligrosa.
El valor debe ser positivo, entero y
no debe incluir ni puntos ni comas, ni
guiones o espacios en blanco. Tabla
Nmero Clasificacin Riesgo
El valor debe ser positivo, entero y
no debe incluir ni puntos ni comas, ni
guiones o espacios en blanco. Tabla
Nmero identificacin ONU
Para cada elemento item el atributo item conforma la llave nica, la cual no
debe repetirse para los registros de un mismo envo.
10 de 33
3. Validaciones
3.1. Validaciones Generales
1. El archivo debe contener todos los campos definidos para el encabezado y
estos campos deben estar correctamente diligenciados.
2. La informacin del contenido del archivo debe corresponder al esquema
XSD entregado.
3. Los campos que corresponden a fechas, deben contener fechas vlidas en
cuando a ao, mes, y da.
3.2. Validaciones del Encabezado
1. Los campos concepto, formato y versin, deben venir diligenciados con
los valores estipulados en las especificaciones tcnicas,
2. Ao de envo, debe ser el ao calendario.
3. Numero de envo, debe corresponder al nmero consecutivo para este
formato..
4. Fecha de envo, debe ser la fecha calendario, en formato AAAA-MMDDTHH:MM:SS.
4. Esquema XSD
A continuacin se incluye el esquema XSD para esta especificacin tcnica.
<?xml version="1.0" encoding="ISO-8859-1"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:element name="mas">
<xs:annotation>
<xs:documentation>Elemento raiz del xml de carga masiva</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="pal66" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:unique name="documentoUnico">
<xs:selector xpath="pal66"/>
<xs:field xpath="@ndv"/>
<xs:field xpath="@fdv"/>
</xs:unique>
<xs:unique name="hijoUnico">
<xs:selector xpath="pal66/h167"/>
<xs:field xpath="@hijo"/>
<xs:field xpath="@hfe"/>
</xs:unique>
</xs:element>
<xs:element name="h167">
<xs:complexType>
<xs:sequence>
<xs:element ref="h267" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="contenedor" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="fa67" use="optional">
<xs:annotation>
<xs:documentation>Nmero Formulario Anterior</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
11 de 33
12 de 33
13 de 33
14 de 33
15 de 33
16 de 33
17 de 33
18 de 33
Mcia
19 de 33
20 de 33
21 de 33
22 de 33
23 de 33
24 de 33
Transportador
25 de 33
26 de 33
27 de 33
28 de 33
Mcia
29 de 33
30 de 33
31 de 33
32 de 33
33 de 33