Guía de Integración Nota de Ajuste Eliminación#
Header#
Especificación y definición de datos del Header de la Nota de Ajuste de Eliminación de Nómina Individual.
1. Logo (NAE)
Logo viene del sistema (Pre configurado en la plataforma SaphetyDoc.)
Se debe visualizar en la parte superior izquierda
NA
Tamaño en pixeles Horizontal: 200px Vertical: 80 px
2. Tipo de Documento (NAE)
{
"Eliminar": {
"NumeroSecuenciaXML": {
"Prefijo": "NAE",
"Consecutivo": "1"
}
}
}
<NumeroSecuenciaXML
CodigoTrabajador="1"
Prefijo="NAE" <!-- ( 2 ) -->
Consecutivo="1" <!-- ( 2 ) -->
Numero="NAE1"/>
El Prefijo del documento, depende de las sucursales que posea el Empleado.
El Consecutivo Debe corresponder a un consecutivo manejado por el Empleador. Se recomienda un consecutivo no mayor a 15 caracteres, tener en cuenta que la validación final la realiza la DIAN.
15 CARACTERES
3. Razón Social (NAE)
Razón Social “FE DEMO” viene de sistema (Pre configurado en la plataforma SaphetyDoc).
<Empleador
RazonSocial="FE DEMO"
OtrosNombres="OtrosNombres"
NIT="80844005"
DV="1"
Pais="CO"
DepartamentoEstado="11"
MunicipioCiudad="11001"
Direccion="Crr 56 # 89-10 Oficina 208 Edficio Torre1"/>
NA
36 CARACTERES
4. Datos Empleador (NAE)
{
"Eliminar": {
"Empleador": {
"NIT": "80844005" //(4)
}
}
}
<Empleador RazonSocial="FE DEMO"
OtrosNombres="OtrosNombres"
NIT="80844005"
DV="1"
Pais="CO"
DepartamentoEstado="11"
MunicipioCiudad="11001"
Direccion="Crr 56 # 89-10 Oficina 208 Edficio Torre1"/>
Se debe colocar el NIT sin guiones ni DV de la empresa dueña del Software que genera el Documento, debe estar registrado en la DIAN.
36 CARACTERES
5. Dígito de Verificación (NAE)
El dígito de verificación “1” viene de sistema (Pre configurado en la plataforma SaphetyDoc).
<Empleador RazonSocial="FE DEMO"
OtrosNombres="OtrosNombres"
NIT="80844005"
DV="1"
Pais="CO"
DepartamentoEstado="11"
MunicipioCiudad="11001"
Direccion="Crr 56 # 89-10 Oficina 208 Edficio Torre1"/>
NA
NA
6. Tipo de Documento Enviado (NAE)
Se valida en la plataforma SaphetyDoc el tipo de documento enviado.
NA
NA
NA
7. Fecha y Hora de Generación (NAE)
{
"Eliminar": {
"InformacionGeneral": {
"FechaHoraGen": "2021-06-30T13:55:55", //( 7 )
"PeriodoNomina": "1",
"TipoMoneda": "COP"
} }
}
<InformacionGeneral Version="V1.0: Nota de Ajuste de Documento Soporte de Pago de Nómina Electrónica"
Ambiente="2"
TipoXML="103"
CUNE="d6c96d705ace812f1306497f282b6ef1b241071908ea1612247b0031cdf92e1c00d3ea46032438e0a535870739589d20"
EncripCUNE="CUNE-SHA384"
FechaGen="2021-06-30"
HoraGen="13:55:55-05:00"/> <!-- (7) -->
El campo FechaHoraGen son: Fecha de emisión más la Hora de emisión en formato aaaa-mm-ddThh:mm:ss
El campo PeriodoNomina corresponde al código de periodo de Nómina. Los PeriodoNomina están disponibles en el método WEB API de Saphety: PeriodoNomina
El TipoMoneda corresponde al Tipo de Moneda utilizada en el documento.
25 CARACTERES
8 - 9 - 10. Información Documento Predecesor (NAE)
{
"Eliminar": {
"EliminandoPredecesor": {
"NumeroPred": "ABC1", //(8)
"CUNEPred": "b550258b7811f90f548d39ccab4159ea8df024a1f1db46ed8bf76d813a43be0057a0faa8d217a86d2c30e847da238bc6",//(9)
"FechaGenPred": "2021-06-30"//(10)
} }
}
<EliminandoPredecesor
NumeroPred="ABC1"<!-- (8) -->CUNEPred="b550258b7811f90f548d39ccab4159ea8df024a1f1db46ed8bf76d813a43be0057a0faa8d217a86d2c30e847da238bc6"<!-- (9) -->
FechaGenPred="2021-06-30"/><!-- (10) -->
NumeroPred: Debe corresponder al Numero de Documento Soporte de Pago de Nómina Electrónica a Eliminar.
CUNEPred: Debe corresponder al CUNE del Documento Soporte de Pago de Nómina Electrónica a Eliminar.
FechaGenPred: Debe corresponder a la Fecha de Emisión del Documento Soporte de Pago de Nómina Electrónica a Eliminar.
NA
Otro. Lugar de Generación del Documento (NAE)
{
"Eliminar": {
"LugarGeneracionXML": {
"Pais": "CO",
"DepartamentoEstado": "11",
"MunicipioCiudad": "11001",
"Idioma": "es"
}
}
}
<LugarGeneracionXML
Pais="CO"
DepartamentoEstado="11"
MunicipioCiudad="11001"
Idioma="es"/>
El campo País corresponde al Código del país donde se genera el documento. Los códigos de los países están disponibles en el método WEB API de Saphety: CountryCode
El campo DepartamentoEstado corresponde al Código del departamento donde se genera el documento. Los códigos de los departamentos están disponibles en el método WEB API de Saphety: DepartamentoEstado
El campo MunicipioCiudad corresponde al Código del municipio o ciudad donde se genera el documento. Los códigos de los municipios están disponibles en el método WEB API de Saphety: MunicipioCiudad
El campo Idioma corresponde al Código del país donde se genera el documento. Los códigos de idiomas están disponibles en el método WEB API de Saphety: Idioma
NA
Otro. Identificador Único Documento (NAE)
{
"CorrelationDocumentId": "POSTMAN-1625754123"
}
NA
El campo CorrelationDocumentId corresponde al identificador único del Emisor.
NA