Método Enviar
La función encargada de construir y enviar los documentos de soporte de pago de Nómina Electrónica a la DIAN.
- REQUEST
- Parámetros a Enviar
Tipo
|
Identificador
|
Descripción
|
String
|
idSoftware
|
Identificador Software: Identificador del software habilitado para la emisión de nóminas
|
String
|
tokenEmpresa
|
Suministrado por el proveedor tecnológico
|
tokenPassword
|
String
|
nitEmpleador
|
Debe corresponder al NIT del Empleador que realiza el DE
|
Objeto
|
Nomina
|
Ver el detalle del Objeto Nomina más abajo
|
Class.Nómina Electrónica
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
consecutivoDocumento
|
String
|
AN..20
|
Si
|
- Correlativo/consecutivo del documento electrónico. Concatenación del prefijo + el consecutivoInformaciones relacionadas con anticipos
- PATH: /root/NumeroSecuencialXML/(@Numero + Consecutivo)
|
deducciones
|
Class
|
-
|
SI
|
- Clase relacionada al las deducciones reportadas en el documento
- PATH: /root/deducciones
- (ver detalle en Class.Deducciones)
|
devengados
|
Class
|
|
SI
|
- Hace referencia al concepto de valor devengado de nómina señalado en el numeral 18, articulo 1 de la presente resolución.
- PATH: root/devengados
- (ver detalle en Class.Devengado)
|
documentosReferenciados
|
Array<DocumentoReferenciado>
|
-
|
SI
|
- Clase destinada a la referencia de la nomina individual o nomina de ajuste a reemplazar / eliminar
- PATH: /root/(tipoNota)
- (ver detalle en Class.DocumentoReferenciado)
|
extras
|
Array<Extras>
|
-
|
NO
|
- Campo Opcional
- PATH:/NoAplica
|
fechaEmision
|
String
|
AN|19
|
SI
|
- Debe ir la fecha de emisión del documento. Considerando zona horaria de Colombia (-5), en formato AAAA-MM-DD HH:MM:SS
- PATH: /root/InformacionGeneral/@(FechaGen + HoraGen)
|
notas
|
Array<Nota>
|
-
|
NO
|
- Información adicional Texto libre, relativo al documento.
- PATH: /root/Nota.
- ( Ver detalle en Class.Nota)
|
novedad
|
String
|
N|1
|
SI
|
- Indica si existe alguna Novedad Contractual en el Documento Soporte de Pago de Nómina Electrónica o Nota de Ajuste de Documento Soporte de Pago de Nómina Electrónica del Trabajador en dicho Mes.
- Se debe colocar "true" o "false"
- PATH: /root/Novedad
|
novedadCUNE
|
String
|
N|96
|
C/C
|
- Debe corresponder al CUNE del Documento Soporte de Pago de Nómina Electrónica o Nota de Ajuste de Documento Soporte de Pago de Nómina Electrónica a realizar la Novedad
- PATH: /root/Novedad/@CUNENov
|
lugarGeneracionXML
|
Class
|
-
|
SI
|
- Utilizado para Atributos del Lugar de Generación del Documento XML
- PATH: /root/LugarGeneracionXML
- ( Ver detalle en Class.LugarGeneracionXM)
|
pagos
|
Array<Pago>
|
-
|
SI
|
- Pagos por el reconocimiento del logro o cumplimiento por parte del trabajador en el desarrollo de sus labores, de condiciones definidas expresamente entre las partes.
- PATH: /root/Pago
- (ver detalle en Class.Pago)
|
periodoNomina
|
String
|
N|1
|
SI
|
- Corresponde al Codigo de Periodo de Nómina
- PATH: /root/InformacionGeneral/@periodoNomina
|
periodos
|
Array<Periodo>
|
AN|19
|
SI
|
- Corresponde al periodo de generación del documento (periodo laborable del trabajador)
- PATH: /root/periodo
- (ver detalle en Class.Periodo)
|
rangoNumeracion
|
String
|
AN..20
|
SI
|
- Consecutivo desde el que comienza la serie para el documento a emitir, siempre debe colocarse el prefijo (con guión)
- PATH: /root/NumeroSecuencialXML/@Prefijo
- Concatenación del prefijo (AN|..4) + el consecutivo DIAN,
- según la configuración en portal web:
- Manual con prefijo: prefijo requerido (Sin guion). Ejemplo: “PREF2147483647”
- Manual sin prefijo: prefijo no requerido. Ejemplo: “2147483647”
- Rechazo No se permiten caracteres adicionales como espacios o guiones
- Rechazo Número de consecutivo debe ser igual o superior al valor inicial del rango de numeración otorgado por la DIAN
- Rechazo Número de consecutivo debe ser igual o inferior al valor final del rango de numeración otorgado por la DIAN
|
redondeo
|
String
|
N|..
|
NO
|
- Se utiliza para cuando se realice el Redondeo en el Documento
- PATH: /root/redondeo
|
tipoDocumento
|
String
|
N|3
|
SI
|
- Tipo de documento de identificación que actualmente tiene el trabajador o aprendiz
- PATH: /root/InformacionGeneral/@TipoXML
- Tabla 1
|
tipoMoneda
|
String
|
AN|3
|
SI
|
- Tipo de Moneda utilizada en el documento
- PATH: /root/InformacionGeneral/@tipoMoneda
- Tabla 2
|
tipoNota
|
String
|
N|1
|
SI
|
- Corresponde al tipo de Nota de Ajuste de Documento Soporte de Pago de Nómina Electrónica que se desee implementar
- PATH: /root/tipoNota
- Tabla 3
|
totalComprobante
|
String
|
N|..
|
SI
|
- Debe ir el total de: Devengados - Deducciones
- PATH: /root/comprobanteTotal
|
totalDeducciones
|
String
|
N|..
|
SI
|
- Valor total de la Suma de todas las Deducciones del Documento
- PATH: /root/deduccionesTotal
|
totalDevengados
|
String
|
N|..
|
SI
|
- Valor total de la Suma de todos los Devengados del Documento
- PATH: /root/devengadosTotal
|
trm
|
String
|
N|..
|
NO
|
- Tasa Representativa del mercado. Corresponde a la tasa de cambio de la moneda utilizada en el documento en el Campo “TipoMoneda” a Pesos Colombianos.
- PATH:/root/InformacionGeneral/@trm
|
trabajador
|
Class
|
-
|
SI
|
- Utilizado para Atributos del Trabajador o Receptor del Documento
- PATH: /root/Trabajador
|
Class.Deducciones
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
afc
|
String
|
N|..
|
NO
|
- Corresponde a (Ahorro Fomento a la construcción)
- PATH: /root.Deducciones/afc
|
anticipos
|
Array<Anticipo>
|
|
NO
|
- Utilizado para Todos los Elementos de Anticipos de Deducciones del Documento
- PATH: …/root.Deducciones/anticipos
- (ver detalle en Class.Anticipo)
|
cooperativa
|
String
|
N|..
|
NO
|
- Las cuotas o aportes que los empleados hagan a las cooperativas legalmente constituidas
- PATH: …/root.Deducciones/cooperativa
|
deuda
|
String
|
N|..
|
NO
|
- Valor que se deba pagar por las obligaciones que el empleado tenga con su empresa, como puede ser un crédito que ésta le haya otorgado, o como compensación por algún perjuicio o detrimento económico que el empleado le haya causado a la empresa.
- PATH: …/root.Deducciones/deuda
|
educación
|
String
|
N|..
|
NO
|
- Valor Pagado correspondiente a Conceptos Educativos por parte del trabajador
- PATH: …/root.Deducciones/educación
|
embargoFiscal
|
String
|
N|..
|
NO
|
- Valor Pagado correspondiente a Embargos Fiscales por parte del trabajador
- PATH: …/root.Deducciones/embargoFiscal
|
fondosPensiones
|
Array<FondoPension>
|
-
|
SI
|
- Utilizado para Atributos de Fondos de Pensión del Documento
- PATH: …/root.Deducciones/FondoPension
- (ver detalle en Class.FondoPension)
|
fondosSP
|
Array<FondosSP>
|
-
|
NO
|
- Utilizado para Atributos de Fondo de Seguridad Pensional del Documento
- PATH: …/root.Deducciones/FondoSP
- (ver detalle en Class.FondoSP)
|
libranzas
|
Array<Libranza>
|
N|..
|
NO
|
- Utilizado para Todos los Elementos de Libranzas de Deducciones del Documento
- PATH: …/root.Deducciones/libranzas
- (ver detalle en Class.Libranza)
|
otrasDeducciones
|
Array<OtrasDeducciones>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Otras Deducciones del Documento
- PATH: …/root.Deducciones/otrasDeducciones
- (ver detalle en Class.OtraDeduccion)
|
pagosTerceros
|
Array<PagoTerceros>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Pagos a Tercero de Devengos del Documento
- PATH: …/root.Deducciones/pagosTerceros
- (ver detalle en Class.PagoTercero)
|
pensionVoluntaria
|
String
|
N|..
|
NO
|
- Valor correspondiente al ahorro que hace el trabajador para complementar su pensión obligatoria o cumplir metas especificas.
- PATH: …/root.Deducciones/pensionVoluntaria
|
planComplementarios
|
String
|
N|..
|
NO
|
- Valor de planes complementarios de salud al que el trabajador se encuentran afiliado, siempre que medie autorización del empleado.
- PATH: …/root.Deducciones/planComplementarios
|
retencionFuente
|
String
|
N|..
|
NO
|
- Si hubiere lugar, la empresa deberá calcular y retener al empleado el valor correspondiente a retención en la fuente por ingresos laborales. Este valor será declarado y consignado en la respectiva declaración mensual de retención en la fuente.
- PATH: …/root.Deducciones/retencionFuente
|
salud
|
Array<Salud>
|
-
|
SI
|
- Utilizado para Atributos de Salud del Documento.
- PATH: …/root.Deducciones/Salud
- (ver detalle en Class.Salud)
|
sanciones
|
Array<Sanción>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Sanciones de Deducciones del Documento
- PATH: …/root.Deducciones/sanciones
- (ver detalle en Class.Sancion)
|
sindicatos
|
Array<Sindicato>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Sindicatos de Deducciones del Documento.
- PATH: …/root.Deducciones/sindicatos
- (ver detalle en Class.Sindicato)
|
Class.Devengados
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
anticipos
|
Array<Anticipo>
|
-
|
NO
|
- Clase relacionada a los devengos correspondientes a anticipos.
- PATH: ../root.Devengados/anticipos
- (ver detalle en Class.Anticipo)
|
auxilios
|
Array<Auxilios>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Auxilios de Devengos del Documento
- PATH: ../root.Devengados/auxilios
- (ver detalle en Class.Auxilio)
|
apoyoSost
|
String
|
N|..
|
NO
|
- Corresponde al valor no salarial que el patrocinador paga de forma mensual como ayuda o apoyo economía al aprendiz o practicante universitario durante su etapa lectiva y fase practica.
- PATH: /root.Devengados/apoyoSost
|
basico
|
Array<Basico>
|
-
|
SI
|
- Utilizado para Atributos Básicos de Devengos del Documento
- PATH: ../root.Basico
- (ver detalle en Class.Basico)
|
bonificaciones
|
Array<Bonificaciones>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Bonificaciones de Devengos del Documento
- PATH: ../root.Devengados/bonificaciones
- (ver detalle en Class.Bonificacion)
|
bonifRetiro
|
String
|
N|..
|
NO
|
- Valor establecido por mutuo acuerdo por retiro del Trabajador.
- PATH: ../root.Devengados/bonifRetiro
|
bonoEPCTVs
|
Array<BonoEPCTVs>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Bonos Electrónicos o de Papel de Servicio, Cheques, Tarjetas, Vales, etc de Devengos del Documento
- PATH: ../root.Devengados/bonoEPCTVs
- (ver detalle en Class.BonoEPCTV)
|
cesantías
|
Array<Cesantía>
|
-
|
NO
|
- Utilizado para Atributos de Cesantías de Devengos del Documento
- PATH: ../root.Devengados/cesantias
- (ver detalle en Class.Cesantia)
|
comisiones
|
Array<Comisión>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Comisiones de Devengos del Documento
- PATH: ../root.Devengados/comisiones
- (ver detalle en Class.Comision)
|
compensaciones
|
Array<Compensación>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Compensaciones de Devengos del Documento
- PATH: ../root.Devengados/compensaciones
- (ver detalle en Class.compensacion)
|
dotacion
|
String
|
N|..
|
NO
|
- De conformidad con lo previsto en el artículo 230 del Código Sustantivo del Trabajo, o la norma que lo modifique, adicione o sustituya, corresponde al valor que el empleador dispone para suministrar la dotación de sus trabajadores.
- PATH: ../root.Devengados/dotación
|
extras
|
Array<Extra>
|
-
|
NO
|
- Habilitado como campo opcional
- PATH: /No Aplica
|
horasExtras
|
Array<HoraExtra>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Horas Extras Diarias de Devengos del Documento
- PATH: /root.Devengado/horasExtras
- (ver detalle en Class.HoraExtra)
|
huelgasLegales
|
Array<HuelgaLegal>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Huelgas Legales de Devengos del Documento
- PATH: /root.Devengados/huelgasLegales
- (ver detalle en Class.HuelgasLegal)
|
indemnización
|
String
|
N|..
|
NO
|
- Valor de Indemnización establecido por ley
- PATH: /root.Devengados/indemnización
|
incapacidades
|
Array<Incapacidad>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Incapacidades de Devengos del Documento
- PATH: /root.Devengados/incapacidades
- (ver detalle en Class.incapacidad)
|
licencias
|
Class
|
-
|
NO
|
- Utilizado para Todos los Elementos de Licencias de Devengos del Documento
- PATH: /root.Devengados/licencias
- (ver detalle en Class.Licencia)
|
otrosConceptos
|
Array<OtroConcepto>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Otros Conceptos de Devengos del Documento
- PATH: /root.Devengados/otrosConceptos
- (ver detalle en Class.OtroConcepto)
|
pagosTerceros
|
Array<PagoTercero>
|
-
|
NO
|
- Utilizado para Todos los Elementos de Pagos a Tercero de Devengos del Documento
- PATH: /root.Devengados/pagosTerceros
- (ver detalle en Class.PagoTercero)
|
primas
|
Array<Prima>
|
-
|
NO
|
- Utilizado para Atributos de Primas de Devengos del Documento
- PATH: /root.Devengados/primas
- (ver detalle en Class.Prima)
|
reintegro
|
String
|
N|..
|
NO
|
- Valor que le regresa la empresa al trabajador por una deducción mal realizada en otro pago de nomina
- PATH: /root.Devengados/reintegro
|
teletrabajo
|
String
|
N|..
|
NO
|
- Valor que debe ser pagado al trabajador cuyo contrato indica expresamente que puede laborar mediante teletrabajo
- PATH: /No Aplica
|
transporte
|
Array<Transporte>
|
-
|
NO
|
- Utilizado para Atributos de Transporte de Devengos del Documento
- PATH: /root.Transporte
- (ver detalle en Class.Transporte)
|
vacaciones
|
Class
|
-
|
NO
|
- Utilizado para Todos los Elementos de Vacaciones de Devengos del Documento
- PATH: /root.Devengados/vacaciones
- (ver detalle en Class.Vacacion)
|
Class.DocumentoReferenciado
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
cunePred
|
String
|
AN..20
|
SI
|
- Debe corresponder al CUNE del Documento Soporte de Pago de Nómina Electrónica o Nota de Ajuste de Documento Soporte de Pago de Nómina Electrónica a Reemplazar
- PATH: /root.documentosReferenciadoS/@CUNEPred
|
extras
|
Array<Extra>
|
-
|
NO
|
- Habilitado como campo opcional
- PATH: /No definido
|
fechaGenPred
|
String
|
AN|10
|
SI
|
- Debe corresponder a la Fecha de Emisión del Documento Soporte de Pago de Nómina Electrónica o Nota de Ajuste de Documento Soporte de Pago de Nómina Electrónica a Reemplazar
- PATH: /root.documentosReferenciados/fechaGenPred
|
numeroPred
|
String
|
AN..20
|
SI
|
- Debe corresponder al Numero de Documento Soporte de Pago de Nómina Electrónica o Nota de Ajuste de Documento Soporte de Pago de Nómina Electrónica a Reemplazar
- PATH: …/root.documentosReferenciados/numeroPred
|
Class.Nota
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
descripción
|
String
|
-
|
NO
|
- Campo de libre uso para Observaciones en el documento
- PATH: .. /root.notas/descripción
|
extras
|
Array<Extra>
|
-
|
NO
|
- Habilitado como campo opcional
- PATH: /No definido
|
Class.LugarGeneracionXML
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
departamentoEstado
|
String
|
N|2
|
SI
|
- Código del departamento donde se genera el documento
- PATH: ../root.LugarGeneracionXML/departamentoEstado
- Tabla 4
|
extras
|
Array<Extra>
|
-
|
NO
|
- Habilitado como campo opcional
- PATH: /No definido
|
idioma
|
String
|
N|2
|
SI
|
- Codigo del país donde se genera el documento
- PATH: ../root.LugarGeneracionXML/idioma
- Tabla 5
|
municipioCiudad
|
String
|
N|5
|
SI
|
- Código del municipio o ciudad donde se genera el documento
- PATH: ../root.LugarGeneracionXML/municipioCiudad
- Tabla 6
|
pais
|
String
|
AN|2
|
SI
|
- PATH: ../root.LugarGeneracionXML/municipioCiudad
- Tabla 7
|
Class.Pago
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
extras
|
Array<Extra>
|
-
|
NO
|
- Habilitado como campo opcional
- PATH: /No definido
|
fechasPagos
|
Array<FechasPago>
|
-
|
SI
|
- Utilizado para Todos los Elementos de Fechas de Pagos del Documento
- PATH: .. /root/FechasPagos
|
extras
|
Array<Extra>
|
-
|
NO
|
- Habilitado como campo opcional
- PATH: /No definido
|
fechapagonomina
|
String
|
AN|10
|
SI
|
- Fecha de Pago de la Nómina
- PATH: .. /root.Fechaspagos/@FechaPago
|
metodoDePago
|
String
|
N|1
|
SI
|
- Metodos de Pago del Documento
- PATH: ../root.Pago/@Forma
- Tabla 8
|
medioPago
|
String
|
AN|3
|
SI
|
- Métodos de Pago del Documento
- PATH: .. /root.Pago/@Metodo
|
nombreBanco
|
String
|
AN|..50
|
NC
|
- Nombre de Entidad Bancaria del Empleado donde se realiza la consignación
- PATH: .. /root.Pago/@Banco
|
tipoCuenta
|
String
|
AN|..50
|
NC
|
- Tipo de Cuenta Bancaria del Empleado donde se realiza la consignación
- PATH: .. /root.Pago/@tipoCuenta
|
numeroCuenta
|
String
|
AN|..50
|
NC
|
- Numero de Cuenta Bancaria del Empleado donde se realiza la consignación
- PATH: .. /root.Pago/@numeroCuenta
|
Class.Periodo
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
extras
|
Array<Extra>
|
-
|
NO
|
- Habilitado como campo opcional
- PATH: /No definido
|
fechaIngreso
|
String
|
AN|10
|
SI
|
- Se debe indicar la Fecha de Ingreso del trabajador a la empresa, en formato AAAA-MM-DD
- PATH: /root.Periodo/@fechaIngreso
|
fechaLiquidacionInicio
|
String
|
AN|10
|
SI
|
- Se debe indicar la Fecha de Inicio del Periodo de Liquidación del documento, en formato AAAA-MM-DD
- PATH: /root.Periodo/@fechaLiquidacionInicio
|
fechaLiquidacionFin
|
String
|
AN|10
|
SI
|
- Se debe indicar la Fecha de Fin del Periodo de Liquidación del documento, en formato AAAA-MM-DD
- PATH: /root.Periodo/@fechaLiquidacionFin
|
fechaRetiro
|
String
|
AN|10
|
NO
|
- Se debe indicar la Fecha de Retiro del trabajador a la empresa, en formato AAAA-MM-DD
- PATH: /root.Periodo/@fechaRetiro
|
tiempoLaborado
|
String
|
5 caracteres enteros n decimales (días)
|
NO
|
- Cantidad de Tiempo que lleva laborando el Trabajador en la empresa
- PATH: /root.Periodo/@tiempoLaborado
|
Class.Trabajador
Atributo
|
Tipo Dato
|
Formato
|
Requerido
|
Descripción
|
altoRiesgoPension
|
String
|
N|1
|
SI
|
- Si el trabajador desarrollo durante el presente periodo alguna de las actividades descritas en el Decreto 2090 de 2003, o la norma que lo modifique, adicione o sustituya.
- PATH: /root.Trabajador/@altoRiesgoPension
|
codigoTrabajador
|
String
|
N|2
|
SI
|
- Código del tipo de trabajador del Ministerio de salud. Aportes a Seguridad Social de Activos.
- PATH: /root.Trabajador/@tipoTrabajador
|
email
|
String
|
-
|
SI
|
- Email del trabajador para entregarle el Desprendible de Nómina.
- PATH: /No.Aplica
|
extras
|
Array<Extra>
|
-
|
NO
|
- Habilitado como campo opcional
- PATH: /No definido
|
lugarTrabajoDepartamentoEstado
|
String
|
N|2
|
SI
|
- Código del departamento actual donde se encontraba ubicado el trabajador o aprendiz en el mes reportado.
- PATH: /root.Trabajador/@lugarTrabajoDepartamentoEstado
|
lugarTrabajoDireccion
|
String
|
AN|...100
|
SI
|
- Debe corresponder a la dirección del lugar físico donde vive el empleado.
- PATH: /root.Trabajador/@lugarTrabajoDireccion
|
lugarTrabajoMunicipioCiudad
|
String
|
N|5
|
SI
|
- Código del municipio o ciudad actual donde se encontraba ubicado el trabajador o aprendiz en el mes reportado.
- PATH: /root.Trabajador/@lugarTrabajoMunicipioCiudad
|
codigoTrabajador
|
String
|
N|2
|
SI
|
- Código del tipo de trabajador del Ministerio de salud. Aportes a Seguridad Social de Activos.
- PATH: /root.Trabajador/@tipoTrabajador
|
lugarTrabajoPais
|
String
|
AN|2
|
SI
|
- Código del país actual donde se encontraba ubicado el trabajador o aprendiz en el mes reportado.
- PATH: /root.Trabajador/@lugarTrabajoPais
|
numeroDocumento
|
String
|
AN|...60
|
NO
|
- Otros Nombres del trabajador o aprendiz.
- PATH: /root.Trabajador/@otrosNombres
|
primerApellido
|
String
|
AN|...60
|
SI
|
- Primer Apellido del trabajador o aprendiz.
- PATH: /root4.Trabajador/@primerApellido
|
primerNombre
|
String
|
AN|...60
|
SI
|
- Primer Nombre del trabajador o aprendiz.
- PATH: /root.Trabajador/@primerNombre
|
salarioIntegral
|
String
|
N|1
|
SI
|
- Si el trabajador tiene un salario integral, el cual es el tipo de remuneración que incluye todos los conceptos que puedan constituir salario en un solo monto o pago (prestaciones sociales y recargos nocturno, dominical y festivo, y el trabajo extra) y que sea superior a 10 SMLMV mas un 30% correspondiente a factor prestacional.
- PATH: /root.Trabajador/@salarioIntegral
|
segundoApellido
|
String
|
AN|...60
|
SI
|
- Segundo Apellido del trabajador o aprendiz.
- PATH: /root.Trabajador/@segundoApellido
|
subTipoTrabajador
|
String
|
N|2
|
SI
|
- Código del Sub tipo de trabajador del Ministerio de salud. Aportes a Seguridad Social de Activos.
- PATH: /root.Trabajador/@subTipoTrabajador
|
sueldo
|
String
|
N|..
|
SI
|
- Corresponde al valor que el empleador paga de forma periódica al trabajador como contraprestación por el trabajo realizado,este puede ser fijo o variable de acuerdo a la unidad de tiempo en que las partes hayan acordado el pago, teniendo como base el día o la hora trabajada.
- PATH: /root.Trabajador/@sueldo
|
tipoContrato
|
String
|
N|1
|
SI
|
- Tipo de Contrato que posee el empleado con el Empleador.
- PATH: /root.Trabajador/@tipoContrato
|
tipoIdentificacion
|
String
|
N|2
|
SI
|
- Tipo de documento de identificación que actualmente tiene el trabajador, aprendiz, o pasante.
- PATH: /root.Trabajador/@TipoDocumento
|
tipoTrabajador
|
String
|
N|2
|
SI
|
- Código del tipo de trabajador del Ministerio de salud. Aportes a Seguridad Social de Activos..
- PATH: /root.Trabajador/@tipoTrabajador
|
- RESPONSE
- Parámetros a Recibir
Tipo
|
Identificación
|
Descripción
|
int
|
código
|
Indica el Estado de la operación retornado por el servicio, (Por definir catálogo)
|
String
|
mensaje
|
Este mensaje está asociado al código de respuesta, útil para identificación de errores
|
String
|
resultado
|
Resultado del consumo del método:" Procesado” ó “Error”.
|
String
|
consecutivoDocumento
|
Prefijo y Consecutivo del Documento concatenado sin separadores. Para el ejemplo anterior corresponde a: “PRUE980338337”
|
String
|
cune
|
Código Único de Nómina Electrónica” correspondiente al documento consultado.
|
String
|
trackId
|
Número de seguimiento, es un UUID, para consultar posteriormente el proceso asíncrono
|
Array
|
notificacionesTFHKA
|
Reglas de validación en caso de notificación TFHKA
|
Array
|
notificacionesDIAN
|
Reglas de validación en caso de notificación DIAN
|
Array
|
rechazoTFHKA
|
Reglas de validación en caso de rechazo TFHKA
|
Array
|
rechazoDIAN
|
Nombre definido por la DIAN
|
String
|
nitEmpleador
|
Indica el nit del empleador
|
String
|
nitEmpleado
|
Indica el nit del empleado
|
String
|
idSoftware
|
Identificador de Casa de Software
|
String
|
qr
|
Concatenación cadena del código QR (elemento de control)
|
Bolean
|
esvalidoDIAN
|
“true” Si es válido
|