En este contenido se indica los tipos de datos en prefijo y su correcta validación en la nómina electrónica. Conozcamos de qué se trata.
Las bases de datos cuentan con distintos tipos de registros o tablas en los cuales se organizan datos relacionados entre sí. Cada tabla de la base de datos a su vez está compuesta por campos. Los campos cuentan con atributos que permiten registrar el contenido de forma óptima. Dentro de las definiciones de los campos más comunes vale la pena destacar las siguientes:
- Alfanuméricos. Contienen letras y números. Cuentan con una longitud limitada de caracteres (unos 255 aproximadamente).
- Numéricos. Principalmente están compuestos por números enteros y que no llevan decimales. Y los reales que si contienen decimales.
- Booleanos. Este tipo tiene dos formas: sí o no / verdadero o falso.
- Fechas. Almacenamiento de datas (fechas). Esto ayuda a ordenar registros según la datación y/o a calcular días entre una y otra fecha.
- Memos. Estos tipos de campos son alfanuméricos y su longitud es ilimitado. Sin embargo, en ocasiones presentan inconvenientes para su indexación.
- Autoincrementales. Campos numéricos (enteros) que aumentan en una unidad su valor para cada registro ingresado. Este ítem es un identificador de exclusividad para los registros.
Tabla 3 | Tipos de datos de los elementos en los archivos XML
"El formato prefijo como bien se indica en el anexo corresponde a A", «Alfanumérico» esto indica de base que es posible utilizar tanto números como letras dentro del campo, dicho campo en el XSD indica que puede ser «String».
Por razones de evitar confusiones, la Regla NIE010 y todas aquellas que correspondan a Prefijos, únicamente permitirán letras, esto para que cuando se analice el «Número», no exista confusión en los sistemas entre cuál es el Prefijo y cuál es el Consecutivo para ese documento. Para la siguiente versión del anexo técnico de nómina electrónica, este tipo de situaciones serán aclaradas.
Según las normativas vigentes conforme a los requisitos establecidos en la resolución 000013 del 11 de febrero del 2021 expedida por DIAN, en la tabla 3 "tipos de Datos de los elementos en los archivos XML" el tipo «A» corresponde a datos de tipo «Alfanumérico».
Puntualmente en el NIE010 nombrado como «Prefijo», el tipo de dato para este atributo es de tipo «A» (Alfanumérico), como se evidencia en la siguiente imagen:
Se realizo el envió de una nómina en el ambiente de pruebas con los siguientes datos:
Prefijo= «c511314» Consecutivo= «360» Número= «c511314360»
Se envía la nómina como se evidencia en la imagen adjunta, se realizan las 8 validaciones, y nos genera CUNE.
Al validar el estado del CUNE, nos indica en su respuesta la siguiente información:
Se observa que que hay una invalidación de la nómina enviada por el campo prefijo.
Se realiza nuevamente el envió de una nómina cambiando el atributo prefijo con el tipo de dato texto:
Prefijo= «cccccccccc» Consecutivo= «360» Número= «cccccccccc360».
Al validar el estado del CUNE, nos indica en su respuesta que la nómina se encuentra en estado válido.
Si quiere conocer más sobre la regla te invitamos a revisar el siguiente contenido: Regla NIE010 | Rechazo: error en el prefijo elegido por el emisor del documento.