|
|
Resolución No
14465 |
|
OBJETIVO
Definir el Procedimiento para la generación del contenido técnico de control de la factura y de las notas crédito.
ESPECIFICACIÓN TECNICA
El contenido técnico de control de la factura y de las notas crédito corresponde a un valor alfanumérico obtenido a partir de la aplicación de un procedimiento que utiliza algunos datos de la factura o de las notas crédito tales como: la fecha de expedición (generación, numeración) entendida como año, mes, día y hora, minutos y segundos), y adicionalmente de la clave técnica suministrada por la DIAN.
El contenido técnico de control de la factura y de las notas crédito deberá ser incluido como un campo más dentro de las facturas generadas electrónicamente y las notas crédito asociadas a las mismas y se deberá representar en el formato electrónico de la factura y de la nota crédito y visualizarse en su representación gráfica.
1. CALCULO DEL CONTENIDO TÉCNICO DE CONTROL DE LA FACTURA Y DE LAS NOTAS CREDITO
Para generar el contenido técnico de control se debe seguir estos pasos:
Paso 1: Representación de valores en formato especificado.
| CAMPO | TIPO | TAMAÑO MAX | NOTAS |
| Número de la factura | String | 30 caracteres | Si el tamaño es menor al especificado, se debe representar sin anexar ceros a la izquierda ni caracteres de relleno,En caso de utilizar prefijos estos formarán parte del número de la factura, sin incluir guiones o separadores Ej: AC125478999999 |
| Fecha | DateTime | 14 | Entendida la Fecha como Año, Mes, día y Horas, Minutos y Segundos, sin caracteres de separaciónYYYYMMDDhhmmss (hora en formato de 24 horas). Ej. 20070205200232 |
| Valor total de la operación | Double | 20 Enteros2 Decimales | Si el tamaño es menor al especificado, se debe representar sin anexar ceros a la izquierda ni caracteres de relleno. El separador decimal para todos los casos será el punto (.). Ej: 1254587.20 |
| Iva | Double | 20 Enteros2 Decimales | En caso de bienes y/o servicios no gravados, se debe colocar el valor cero(0). El separador decimal para todos los casos será el punto (.) Ej. 126.21 |
| NIT del obligado a factura | Double | 15 | No se incluye el digito de verificación. Si el tamaño es menor al especificado, se debe representar sin anexar ceros a la izquierda ni caracteres de relleno, Eje: 89568987 |
| Tipo de documento del adquiriente | Int | 2 | Ver tabla No. 1 (Tipos de documentos aceptados) Eje: 13 |
| Número de documento del adquiriente | String | 30 Caracteres | Si el
tamaño es menor al especificado, se debe representar sin anexar ceros a la
izquierda ni caracteres de relleno,Ej: 78542654 Si el Tipo de documento del adquiriente es 43 debe utilizar el valor 0 (cero) |
| Clave del contenido técnico de control | String | 40 Caracteres | Se debe representar como fue suministrada por la DIAN.Ej: 13a885fe8ca788d3ff3c077d76e9d965 |
Paso 2. Concatenación de valores y aplicación de algoritmo de resumen.
El valor obtenido será el contenido técnico de control de la factura y de las notas crédito.
EJEMPLO
Se toman los siguientes valores
|
CAMPO |
VALOR |
|
Número de Factura: |
1234567890 |
|
Fecha: |
2007/08/12 |
|
Hora: |
12:00:00 P.M |
|
Valor Factura: |
$ 120000.00 |
|
Valor del IVA: |
$ 19200.00 |
|
NIT obligado a factura: |
999999990 |
|
Tipo documento del adquiriente: |
31 |
|
Numero de documento del adquiriente: |
999999998 |
|
Clave del contenido técnico: |
13a885fe8ca788d3ff3c077d76e9d965 |
Paso No 1.
|
CAMPO |
FORMATO |
|
Número de Factura: |
1234567890 |
|
Fecha: |
20070812 |
|
Hora: |
120000 |
|
Valor Factura: |
120000.00 |
|
Valor del IVA: |
19200.00 |
|
NIT obligado a factura: |
999999990 |
|
Tipo documento del adquiriente: |
31 |
|
Numero de documento del adquiriente: |
999999998 |
|
Clave del contenido técnico: |
13a885fe8ca788d3ff3c077d76e9d965 |
Paso No. 2.
a) Concatenación de los valores
123456789020070812120000120000.019200.009999999903199999999813a885fe8ca788d3ff3c077d76e9d965
b) Aplicación del Algoritmo de Resumen
sha-1(123456789020070812120000120000.019200.009999999903199999999813a885fe8ca788d3ff3c077d76e9d965)
Contenido técnico de control: 7f2347f033c40f8edcf93a98152c50fcb4d14cbe
| CODIGO | NOMBRE DEL DOCUMENTO |
| 12 | Tarjeta de identidad |
| 13 | Cédula de ciudadanía |
| 21 | Tarjeta de extranjería. |
| 22 | Cédula de extranjería |
| 31 | NIT |
| 41 | Pasaporte |
| 42 | Documento de identificación extranjero |
| 43 | Sin identificación del exterior o para uso definido por la DIAN |
Tabla 1: Tipos de documento de identidad aceptados