Diferencia entre revisiones de «Métodos Servicio Emisión Nómina Electrónica - Indice Manual Integración Nómina Electrónica»
Ir a la navegación
Ir a la búsqueda
(→Método Enviar) |
|||
Línea 1: | Línea 1: | ||
− | + | ===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. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<br> | <br> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
; REQUEST: Parámetros a Enviar | ; REQUEST: Parámetros a Enviar | ||
{| class="mw-collapsible mw-collapsed wikitable" style="margin: auto;" | {| class="mw-collapsible mw-collapsed wikitable" style="margin: auto;" | ||
Línea 54: | Línea 10: | ||
|- valign="center" | |- valign="center" | ||
|- | |- | ||
+ | |String | ||
|idSoftware | |idSoftware | ||
− | |||
|Identificador Software: Identificador del software habilitado para la emisión de nóminas | |Identificador Software: Identificador del software habilitado para la emisión de nóminas | ||
|- | |- | ||
Línea 64: | Línea 20: | ||
|tokenPassword | |tokenPassword | ||
|- | |- | ||
+ | |String | ||
|nitEmpleador | |nitEmpleador | ||
− | |||
|Debe corresponder al NIT del Empleador que realiza el DE | |Debe corresponder al NIT del Empleador que realiza el DE | ||
|- | |- | ||
− | |||
|Objeto | |Objeto | ||
+ | |Nomina | ||
|Ver el detalle del Objeto Nomina más abajo | |Ver el detalle del Objeto Nomina más abajo | ||
|} | |} | ||
Línea 91: | Línea 47: | ||
|Class | |Class | ||
| - | | - | ||
− | | | + | |SI |
| | | | ||
: Clase relacionada al las deducciones reportadas en el documento | : Clase relacionada al las deducciones reportadas en el documento | ||
Línea 107: | Línea 63: | ||
|- | |- | ||
|documentosReferenciados | |documentosReferenciados | ||
− | |Array | + | |Array<DocumentoReferenciado> |
| - | | - | ||
|SI | |SI | ||
Línea 116: | Línea 72: | ||
|- | |- | ||
|extras | |extras | ||
− | | | + | |Array<Extras> |
| - | | - | ||
|NO | |NO | ||
Línea 124: | Línea 80: | ||
|- | |- | ||
|fechaEmision | |fechaEmision | ||
− | |String | + | |String |
|<nowiki>AN|19</nowiki> | |<nowiki>AN|19</nowiki> | ||
|SI | |SI | ||
| | | | ||
− | : Debe ir la fecha de emision del documento. Considerando zona horaria de Colombia (-5), en formato AAAA-MM-DD | + | : Debe ir la fecha de emision del documento. Considerando zona horaria de Colombia (-5), en formato AAAA-MM-DD- |
: '''PATH''': /root/InformacionGeneral/@(FechaGen + HoraGen) | : '''PATH''': /root/InformacionGeneral/@(FechaGen + HoraGen) | ||
|- | |- | ||
|notas | |notas | ||
− | |Array | + | |Array<Nota> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Información adicional Texto libre, relativo al documento. | : Información adicional Texto libre, relativo al documento. | ||
− | : '''PATH''': /root/ | + | : '''PATH''': /root/Nota. |
: ( Ver detalle en [[#Class.Notas|Class.Notas]]) | : ( Ver detalle en [[#Class.Notas|Class.Notas]]) | ||
|- | |- | ||
Línea 167: | Línea 123: | ||
|- | |- | ||
|pagos | |pagos | ||
− | |Array < | + | |Array<Pago> |
| - | | - | ||
|SI | |SI | ||
Línea 173: | Línea 129: | ||
: 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. | : 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 | : '''PATH''': /root/Pago | ||
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Pago|Class.Pago]]) |
|- | |- | ||
|periodoNomina | |periodoNomina | ||
Línea 184: | Línea 140: | ||
|- | |- | ||
|periodos | |periodos | ||
− | |Array | + | |Array<Periodo> |
|<nowiki>AN|19</nowiki> | |<nowiki>AN|19</nowiki> | ||
|SI | |SI | ||
Línea 190: | Línea 146: | ||
: Corresponde al periodo de generación del documento (periodo laborable del trabajador) | : Corresponde al periodo de generación del documento (periodo laborable del trabajador) | ||
: '''PATH''': /root/periodo | : '''PATH''': /root/periodo | ||
+ | : (ver detalle en [[#Class.Periodo|Class.Periodo]]) | ||
|- | |- | ||
|rangoNumeracion | |rangoNumeracion | ||
Línea 295: | Línea 252: | ||
| | | | ||
: Corresponde a (Ahorro Fomento a la construccion) | : Corresponde a (Ahorro Fomento a la construccion) | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Deducciones/afc |
|- | |- | ||
|anticipos | |anticipos | ||
− | |Array< | + | |Array<Anticipo> |
| | | | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Anticipos de Deducciones del Documento | : Utilizado para Todos los Elementos de Anticipos de Deducciones del Documento | ||
− | : PATH: …/ | + | : PATH: …/root.Deducciones/anticipos |
: (ver detalle en [[#Class.Anticipos|Class.Anticipos]]) | : (ver detalle en [[#Class.Anticipos|Class.Anticipos]]) | ||
|- | |- | ||
Línea 312: | Línea 269: | ||
| | | | ||
: Las cuotas o aportes que los empleados hagan a las cooperativas legalmente constituidas | : Las cuotas o aportes que los empleados hagan a las cooperativas legalmente constituidas | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/cooperativa |
|- | |- | ||
|deuda | |deuda | ||
Línea 320: | Línea 277: | ||
| | | | ||
: 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. | : 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''': …/ | + | : '''PATH''': …/root.Deducciones/deuda |
|- | |- | ||
|educación | |educación | ||
Línea 328: | Línea 285: | ||
| | | | ||
: Valor Pagado correspondiente a Conceptos Educativos por parte del trabajador | : Valor Pagado correspondiente a Conceptos Educativos por parte del trabajador | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/educacion |
|- | |- | ||
|embargoFiscal | |embargoFiscal | ||
Línea 336: | Línea 293: | ||
| | | | ||
: Valor Pagado correspondiente a Embargos Fiscales por parte del trabajador | : Valor Pagado correspondiente a Embargos Fiscales por parte del trabajador | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/embargoFiscal |
|- | |- | ||
|fondosPensiones | |fondosPensiones | ||
− | |Array< | + | |Array<FondoPension> |
| - | | - | ||
|SI | |SI | ||
| | | | ||
: Utilizado para Atributos de Fondos de Pension del Documento | : Utilizado para Atributos de Fondos de Pension del Documento | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/FondoPension |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.FondosPension|Class.FondosPension]]) |
|- | |- | ||
|fondosSP | |fondosSP | ||
− | |Array< | + | |Array<FondosSP> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Atributos de Fondo de Seguridad Pensional del Documento | : Utilizado para Atributos de Fondo de Seguridad Pensional del Documento | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/FondoSP |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.FondoSP|Class.FondoSP]]) |
|- | |- | ||
|libranzas | |libranzas | ||
− | |Array< | + | |Array<Libranza> |
|<nowiki>N|..</nowiki> | |<nowiki>N|..</nowiki> | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Libranzas de Deducciones del Documento | : Utilizado para Todos los Elementos de Libranzas de Deducciones del Documento | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/libranzas |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Libranza|Class.Libranza]]) |
|- | |- | ||
|otrasDeducciones | |otrasDeducciones | ||
− | |Array< | + | |Array<OtrasDeducciones> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Utilizado para Todos los Elementos de Otras Deducciones del Documento | :Utilizado para Todos los Elementos de Otras Deducciones del Documento | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/otrasDeducciones |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.OtraDeduccion|Class.OtraDeduccion]]) |
|- | |- | ||
|pagosTerceros | |pagosTerceros | ||
− | |Array< | + | |Array<PagoTerceros> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Pagos a Tercero de Devengos del Documento | : Utilizado para Todos los Elementos de Pagos a Tercero de Devengos del Documento | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/pagosTerceros |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.PagoTercero|Class.PagoTercero]]) |
|- | |- | ||
|pensionVoluntaria | |pensionVoluntaria | ||
Línea 389: | Línea 346: | ||
| | | | ||
: Valor correspondiente al ahorro que hace el trabajador para complementar su pension obligatoria o cumplir metas especificas. | : Valor correspondiente al ahorro que hace el trabajador para complementar su pension obligatoria o cumplir metas especificas. | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/pensionVoluntaria |
|- | |- | ||
|planComplementarios | |planComplementarios | ||
Línea 397: | Línea 354: | ||
| | | | ||
: Valor de planes complementarios de salud al que el trabajador se encuentran afiliado, siempre que medie autorización del empleado. | : Valor de planes complementarios de salud al que el trabajador se encuentran afiliado, siempre que medie autorización del empleado. | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/planComplementarios |
|- | |- | ||
|retencionFuente | |retencionFuente | ||
Línea 405: | Línea 362: | ||
| | | | ||
: 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. | : 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''': …/ | + | : '''PATH''': …/root.Deducciones/retencionFuente |
|- | |- | ||
|salud | |salud | ||
− | |Array< | + | |Array<Salud> |
| - | | - | ||
|SI | |SI | ||
| | | | ||
: Utilizado para Atributos de Salud del Documento. | : Utilizado para Atributos de Salud del Documento. | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/Salud |
: (ver detalle en [[#Class.Salud|Class.Salud]]) | : (ver detalle en [[#Class.Salud|Class.Salud]]) | ||
|- | |- | ||
|sanciones | |sanciones | ||
− | |Array< | + | |Array<Sancion> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Sanciones de Deducciones del Documento | : Utilizado para Todos los Elementos de Sanciones de Deducciones del Documento | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/sanciones |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Sancion|Class.Sancion]]) |
|- | |- | ||
|sindicatos | |sindicatos | ||
− | |Array< | + | |Array<Sindicato> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Sindicatos de Deducciones del Documento. | : Utilizado para Todos los Elementos de Sindicatos de Deducciones del Documento. | ||
− | : '''PATH''': …/ | + | : '''PATH''': …/root.Deducciones/sindicatos |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Sindicato|Class.Sindicato]]) |
|} | |} | ||
====Class.Devengados==== | ====Class.Devengados==== | ||
Línea 443: | Línea 400: | ||
|- | |- | ||
|anticipos | |anticipos | ||
− | |Array< | + | |Array<Anticipo> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Clase relacionada a los devengos correspondientes a anticipos. | :Clase relacionada a los devengos correspondientes a anticipos. | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Devengados/anticipos |
+ | : (ver detalle en [[#Class.Anticipo|Class.Anticipo]]) | ||
|- | |- | ||
|auxilios | |auxilios | ||
− | |Array< | + | |Array<Auxilios> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Auxilios de Devengos del Documento | : Utilizado para Todos los Elementos de Auxilios de Devengos del Documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Devengados/auxilios |
+ | : (ver detalle en [[#Class.Auxilio|Class.Auxilio]]) | ||
|- | |- | ||
|apoyoSost | |apoyoSost | ||
Línea 464: | Línea 423: | ||
| | | | ||
: 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. | : 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''': / | + | : '''PATH''': /root.Devengados/apoyoSost |
|- | |- | ||
|basico | |basico | ||
− | |Array< | + | |Array<Basico> |
| - | | - | ||
|SI | |SI | ||
| | | | ||
− | : Utilizado para Atributos | + | : Utilizado para Atributos Básicos de Devengos del Documento |
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Basico |
: (ver detalle en [[#Class.Basico|Class.Basico]]) | : (ver detalle en [[#Class.Basico|Class.Basico]]) | ||
|- | |- | ||
|bonificaciones | |bonificaciones | ||
− | |Array< | + | |Array<Bonificaciones> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Bonificaciones de Devengos del Documento | : Utilizado para Todos los Elementos de Bonificaciones de Devengos del Documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Devengados/bonificaciones |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Bonificacion|Class.Bonificacion]]) |
|- | |- | ||
|bonifRetiro | |bonifRetiro | ||
Línea 490: | Línea 449: | ||
| | | | ||
: Valor establecido por mutuo acuerdo por retiro del Trabajador. | : Valor establecido por mutuo acuerdo por retiro del Trabajador. | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Devengados/bonifRetiro |
|- | |- | ||
|bonoEPCTVs | |bonoEPCTVs | ||
− | |Array< | + | |Array<BonoEPCTVs> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
− | : Utilizado para Todos los Elementos de Bonos | + | : Utilizado para Todos los Elementos de Bonos Electrónicos o de Papel de Servicio, Cheques, Tarjetas, Vales, etc de Devengos del Documento |
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Devengados/bonoEPCTVs |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.BonoEPCTV|Class.BonoEPCTV]]) |
|- | |- | ||
|cesantias | |cesantias | ||
− | |Array< | + | |Array<Cesantia> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Atributos de Cesantias de Devengos del Documento | : Utilizado para Atributos de Cesantias de Devengos del Documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Devengados/cesantias |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Cesantia|Class.Cesantia]]) |
|- | |- | ||
|comisiones | |comisiones | ||
− | |Array< | + | |Array<Comision> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Comisiones de Devengos del Documento | : Utilizado para Todos los Elementos de Comisiones de Devengos del Documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Devengados/comisiones |
+ | : (ver detalle en [[#Class.Comision|Class.Comision]]) | ||
|- | |- | ||
|compensaciones | |compensaciones | ||
− | |Array< | + | |Array<Compensacion> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
: Utilizado para Todos los Elementos de Compensaciones de Devengos del Documento | : Utilizado para Todos los Elementos de Compensaciones de Devengos del Documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Devengados/compensaciones |
+ | : (ver detalle en [[#Class.Compensacion|Class.compensacion]]) | ||
|- | |- | ||
|dotacion | |dotacion | ||
Línea 532: | Línea 493: | ||
| | | | ||
: 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. | : 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''': ../ | + | : '''PATH''': ../root.Devengados/dotacion |
|- | |- | ||
|extras | |extras | ||
− | | | + | |Array<Extra> |
| - | | - | ||
|NO | |NO | ||
Línea 543: | Línea 504: | ||
|- | |- | ||
|horasExtras | |horasExtras | ||
− | |Array< | + | |Array<HoraExtra> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Utilizado para Todos los Elementos de Horas Extras Diarias de Devengos del Documento | :Utilizado para Todos los Elementos de Horas Extras Diarias de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengado/horasExtras |
+ | : (ver detalle en [[#Class.HoraExtra|Class.HoraExtra]]) | ||
|- | |- | ||
|huelgasLegales | |huelgasLegales | ||
− | |Array< | + | |Array<HuelgaLegal> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Utilizado para Todos los Elementos de Huelgas Legales de Devengos del Documento | :Utilizado para Todos los Elementos de Huelgas Legales de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/huelgasLegales |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.HuelgaLegal|Class.HuelgasLegal]]) |
|- | |- | ||
|indemnizacion | |indemnizacion | ||
Línea 565: | Línea 527: | ||
| | | | ||
:Valor de Indemnizacion establecido por ley | :Valor de Indemnizacion establecido por ley | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/indemnizacion |
|- | |- | ||
|incapacidades | |incapacidades | ||
− | |Array< | + | |Array<Incapacidad> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Utilizado para Todos los Elementos de Incapacidades de Devengos del Documento | :Utilizado para Todos los Elementos de Incapacidades de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/incapacidades |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.incapacidad|Class.incapacidad]]) |
|- | |- | ||
|licencias | |licencias | ||
Línea 582: | Línea 544: | ||
| | | | ||
:Utilizado para Todos los Elementos de Licencias de Devengos del Documento | :Utilizado para Todos los Elementos de Licencias de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/licencias |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Licencia|Class.Licencia]]) |
|- | |- | ||
|otrosConceptos | |otrosConceptos | ||
− | |Array< | + | |Array<OtroConcepto> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Utilizado para Todos los Elementos de Otros Conceptos de Devengos del Documento | :Utilizado para Todos los Elementos de Otros Conceptos de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/otrosConceptos |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.OtroConcepto|Class.OtroConcepto]]) |
|- | |- | ||
|pagosTerceros | |pagosTerceros | ||
− | |Array< | + | |Array<PagoTercero> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Utilizado para Todos los Elementos de Pagos a Tercero de Devengos del Documento | :Utilizado para Todos los Elementos de Pagos a Tercero de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/pagosTerceros |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.PagoTercero|Class.PagoTercero]]) |
|- | |- | ||
|primas | |primas | ||
− | |Array< | + | |Array<Prima> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Utilizado para Atributos de Primas de Devengos del Documento | :Utilizado para Atributos de Primas de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/primas |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Prima|Class.Prima]]) |
|- | |- | ||
|reintegro | |reintegro | ||
Línea 618: | Línea 580: | ||
| | | | ||
:Valor que le regresa la empresa al trabajador por una deducción mal realizada en otro pago de nomina | :Valor que le regresa la empresa al trabajador por una deducción mal realizada en otro pago de nomina | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/reintegro |
|- | |- | ||
|teletrabajo | |teletrabajo | ||
Línea 629: | Línea 591: | ||
|- | |- | ||
|transporte | |transporte | ||
− | |Array< | + | |Array<Transporte> |
| - | | - | ||
|NO | |NO | ||
| | | | ||
:Utilizado para Atributos de Transporte de Devengos del Documento | :Utilizado para Atributos de Transporte de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Transporte |
: (ver detalle en [[#Class.Transporte|Class.Transporte]]) | : (ver detalle en [[#Class.Transporte|Class.Transporte]]) | ||
− | |||
|- | |- | ||
|vacaciones | |vacaciones | ||
Línea 644: | Línea 605: | ||
| | | | ||
:Utilizado para Todos los Elementos de Vacaciones de Devengos del Documento | :Utilizado para Todos los Elementos de Vacaciones de Devengos del Documento | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Devengados/vacaciones |
− | : (ver detalle en [[#Class. | + | : (ver detalle en [[#Class.Vacacion|Class.Vacacion]]) |
|} | |} | ||
Línea 658: | Línea 619: | ||
|cunePred | |cunePred | ||
|String | |String | ||
− | | | + | |<nowiki>AN..20</nowiki> |
− | | | + | |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 | : 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''': / | + | : '''PATH''': /root.documentosReferenciadoS/@CUNEPred |
|- | |- | ||
|extras | |extras | ||
− | | | + | |Array<Extra> |
| - | | - | ||
|NO | |NO | ||
Línea 674: | Línea 635: | ||
|fechaGenPred | |fechaGenPred | ||
|String | |String | ||
− | | | + | |<nowiki>AN|10</nowiki> |
|SI | |SI | ||
| | | | ||
− | : Debe corresponder a la Fecha de | + | : 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''': / | + | : '''PATH''': /root.documentosReferenciados/fechaGenPred |
|- | |- | ||
|numeroPred | |numeroPred | ||
|String | |String | ||
− | | | + | |<nowiki>AN..20</nowiki> |
|SI | |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 | : 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''': …/ | + | : '''PATH''': …/root.documentosReferenciados/numeroPred |
|} | |} | ||
====Class.Notas==== | ====Class.Notas==== | ||
Línea 702: | Línea 663: | ||
| | | | ||
: Campo de libre uso para Observaciones en el documento | : Campo de libre uso para Observaciones en el documento | ||
− | : '''PATH''': .. / | + | : '''PATH''': .. /root.notas/descripcion |
|- | |- | ||
|extras | |extras | ||
− | | | + | |Array<Extra> |
| - | | - | ||
|NO | |NO | ||
Línea 722: | Línea 683: | ||
|departamentoEstado | |departamentoEstado | ||
|String | |String | ||
− | | | + | |<nowiki>N|2</nowiki> |
|SI | |SI | ||
| | | | ||
: Código del departamento donde se genera el documento | : Código del departamento donde se genera el documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.LugarGeneracionXML/departamentoEstado |
: [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 4|Tabla 4]] | : [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 4|Tabla 4]] | ||
|- | |- | ||
|extras | |extras | ||
− | | | + | |Array<Extra> |
| - | | - | ||
|NO | |NO | ||
Línea 739: | Línea 700: | ||
|idioma | |idioma | ||
|String | |String | ||
− | | | + | |<nowiki>N|2</nowiki> |
|SI | |SI | ||
| | | | ||
: Codigo del país donde se genera el documento | : Codigo del país donde se genera el documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.LugarGeneracionXML/idioma |
: [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 5|Tabla 5]] | : [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 5|Tabla 5]] | ||
|- | |- | ||
|municipioCiudad | |municipioCiudad | ||
|String | |String | ||
− | | | + | |<nowiki>N|5</nowiki> |
|SI | |SI | ||
| | | | ||
: Código del municipio o ciudad donde se genera el documento | : Código del municipio o ciudad donde se genera el documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.LugarGeneracionXML/municipioCiudad |
: [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 6|Tabla 6]] | : [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 6|Tabla 6]] | ||
|- | |- | ||
|pais | |pais | ||
|String | |String | ||
− | | | + | |<nowiki>AN|2</nowiki> |
|SI | |SI | ||
| | | | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.LugarGeneracionXML/municipioCiudad |
: [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 7|Tabla 7]] | : [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 7|Tabla 7]] | ||
|} | |} | ||
− | ====Class. | + | ====Class.Pago==== |
{| class="mw-collapsible mw-collapsed wikitable" | {| class="mw-collapsible mw-collapsed wikitable" | ||
! style="background:#f2f2f2; text-align:center;"|Atributo | ! style="background:#f2f2f2; text-align:center;"|Atributo | ||
Línea 772: | Línea 733: | ||
|- | |- | ||
|extras | |extras | ||
− | | | + | |Array<Extra> |
| - | | - | ||
|NO | |NO | ||
Línea 780: | Línea 741: | ||
|- | |- | ||
|fechasPagos | |fechasPagos | ||
− | |Array< | + | |Array<FechasPago> |
| - | | - | ||
|SI | |SI | ||
Línea 788: | Línea 749: | ||
|- | |- | ||
|extras | |extras | ||
− | | | + | |Array<Extra> |
| - | | - | ||
|NO | |NO | ||
Línea 801: | Línea 762: | ||
| | | | ||
: Fecha de Pago de la Nómina | : Fecha de Pago de la Nómina | ||
− | : '''PATH''': .. / | + | : '''PATH''': .. /root.Fechaspagos/@FechaPago |
|- | |- | ||
|metodoDePago | |metodoDePago | ||
Línea 809: | Línea 770: | ||
| | | | ||
: Metodos de Pago del Documento | : Metodos de Pago del Documento | ||
− | : '''PATH''': ../ | + | : '''PATH''': ../root.Pago/@Forma |
: [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 8|Tabla 8]] | : [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Nómina Electrónica#Tabla 8|Tabla 8]] | ||
|- | |- | ||
Línea 818: | Línea 779: | ||
| | | | ||
: Métodos de Pago del Documento | : Métodos de Pago del Documento | ||
− | : '''PATH''': .. / | + | : '''PATH''': .. /root.Pago/@Metodo |
|- | |- | ||
|nombreBanco | |nombreBanco | ||
Línea 826: | Línea 787: | ||
| | | | ||
: Nombre de Entidad Bancaria del Empleado donde se realiza la consignación | : Nombre de Entidad Bancaria del Empleado donde se realiza la consignación | ||
− | : '''PATH''': .. / | + | : '''PATH''': .. /root.Pago/@Banco |
|- | |- | ||
|tipoCuenta | |tipoCuenta | ||
Línea 834: | Línea 795: | ||
| | | | ||
: Tipo de Cuenta Bancaria del Empleado donde se realiza la consignación | : Tipo de Cuenta Bancaria del Empleado donde se realiza la consignación | ||
− | : '''PATH''': .. / | + | : '''PATH''': .. /root.Pago/@tipoCuenta |
|- | |- | ||
|numeroCuenta | |numeroCuenta | ||
Línea 842: | Línea 803: | ||
| | | | ||
: Numero de Cuenta Bancaria del Empleado donde se realiza la consignación | : Numero de Cuenta Bancaria del Empleado donde se realiza la consignación | ||
− | : '''PATH''': .. / | + | : '''PATH''': .. /root.Pago/@numeroCuenta |
|} | |} | ||
− | ====Class. | + | ====Class.Periodo==== |
{| class="mw-collapsible mw-collapsed wikitable" | {| class="mw-collapsible mw-collapsed wikitable" | ||
! style="background:#f2f2f2; text-align:center;"|Atributo | ! style="background:#f2f2f2; text-align:center;"|Atributo | ||
Línea 853: | Línea 814: | ||
|- | |- | ||
|extras | |extras | ||
− | | | + | |Array<Extra> |
| - | | - | ||
|NO | |NO | ||
Línea 866: | Línea 827: | ||
| | | | ||
:Se debe indicar la Fecha de Ingreso del trabajador a la empresa, en formato AAAA-MM-DD | :Se debe indicar la Fecha de Ingreso del trabajador a la empresa, en formato AAAA-MM-DD | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Periodo/@fechaIngreso |
|- | |- | ||
|fechaLiquidacionInicio | |fechaLiquidacionInicio | ||
Línea 874: | Línea 835: | ||
| | | | ||
:Se debe indicar la Fecha de Inicio del Periodo de Liquidación del documento, en formato AAAA-MM-DD | :Se debe indicar la Fecha de Inicio del Periodo de Liquidación del documento, en formato AAAA-MM-DD | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Periodo/@fechaLiquidacionInicio |
|- | |- | ||
|fechaLiquidacionFin | |fechaLiquidacionFin | ||
Línea 882: | Línea 843: | ||
| | | | ||
:Se debe indicar la Fecha de Fin del Periodo de Liquidación del documento, en formato AAAA-MM-DD | :Se debe indicar la Fecha de Fin del Periodo de Liquidación del documento, en formato AAAA-MM-DD | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Periodo/@fechaLiquidacionFin |
|- | |- | ||
|fechaRetiro | |fechaRetiro | ||
Línea 890: | Línea 851: | ||
| | | | ||
:Se debe indicar la Fecha de Retiro del trabajador a la empresa, en formato AAAA-MM-DD | :Se debe indicar la Fecha de Retiro del trabajador a la empresa, en formato AAAA-MM-DD | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Periodo/@fechaRetiro |
|- | |- | ||
|tiempoLaborado | |tiempoLaborado | ||
Línea 898: | Línea 859: | ||
| | | | ||
:Cantidad de Tiempo que lleva laborando el Trabajador en la empresa | :Cantidad de Tiempo que lleva laborando el Trabajador en la empresa | ||
− | : '''PATH''': / | + | : '''PATH''': /root.Periodo/@tiempoLaborado |
|} | |} | ||
+ | ====Class.Trabajador==== | ||
+ | {| class="mw-collapsible mw-collapsed wikitable" | ||
+ | ! style="background:#f2f2f2; text-align:center;"|Atributo | ||
+ | ! style="background:#f2f2f2; text-align:center;"|Tipo Dato | ||
+ | ! style="background:#f2f2f2; text-align:center;"|Formato | ||
+ | ! style="background:#f2f2f2; text-align:center;"|Requerido | ||
+ | ! style="background:#f2f2f2; text-align:center;"|Descripción | ||
+ | |- | ||
+ | |altoRiesgoPension | ||
+ | |String | ||
+ | |<nowiki>N|1</nowiki> | ||
+ | |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 | ||
+ | |<nowiki>N|2</nowiki> | ||
+ | |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 | ||
+ | |<nowiki>N|2</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Código del departamento actual donde se encontraba ubicado el trabajador o aprendiz en el mes reportado. | ||
+ | : '''PATH''': /root.Trabajador/@lugarTrabajoDepartamentoEstado | ||
+ | |- | ||
+ | |lugarTrabajoDireccion | ||
+ | |String | ||
+ | |<nowiki>AN|...100</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Debe corresponder a la dirección del lugar físico donde vive el empleado. | ||
+ | : '''PATH''': /root.Trabajador/@lugarTrabajoDireccion | ||
+ | |- | ||
+ | |lugarTrabajoMunicipioCiudad | ||
+ | |String | ||
+ | |<nowiki>N|5</nowiki> | ||
+ | |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 | ||
+ | |<nowiki>N|2</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Código del tipo de trabajador del Ministerio de salud. Aportes a Seguridad Social de Activos. | ||
+ | : '''PATH''': /root.Trabajador/@tipoTrabajador | ||
+ | |- | ||
+ | |lugarTrabajoPais | ||
+ | |String | ||
+ | |<nowiki>AN|2</nowiki> | ||
+ | |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 | ||
+ | |<nowiki>AN|...60</nowiki> | ||
+ | |NO | ||
+ | | | ||
+ | :Otros Nombres del trabajador o aprendiz. | ||
+ | : '''PATH''': /root.Trabajador/@otrosNombres | ||
+ | |- | ||
+ | |primerApellido | ||
+ | |String | ||
+ | |<nowiki>AN|...60</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Primer Apellido del trabajador o aprendiz. | ||
+ | : '''PATH''': /root4.Trabajador/@primerApellido | ||
+ | |- | ||
+ | |primerNombre | ||
+ | |String | ||
+ | |<nowiki>AN|...60</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Primer Nombre del trabajador o aprendiz. | ||
+ | : '''PATH''': /root.Trabajador/@primerNombre | ||
+ | |- | ||
+ | |salarioIntegral | ||
+ | |String | ||
+ | |<nowiki>N|1</nowiki> | ||
+ | |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 | ||
+ | |- | ||
+ | |numeroDocumento | ||
+ | |String | ||
+ | |<nowiki>AN|...12</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Numero de identificación que actualmente el trabajador o aprendiz. | ||
+ | : '''PATH''': /root.Trabajador/@numeroDocumento | ||
+ | |numeroDocumento | ||
+ | |String | ||
+ | |<nowiki>AN|...12</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Numero de identificación que actualmente el trabajador o aprendiz. | ||
+ | : '''PATH''': /root.Trabajador/@numeroDocumento | ||
+ | |numeroDocumento | ||
+ | |String | ||
+ | |<nowiki>AN|...12</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Numero de identificación que actualmente el trabajador o aprendiz. | ||
+ | : '''PATH''': /root.Trabajador/@numeroDocumento | ||
+ | |numeroDocumento | ||
+ | |String | ||
+ | |<nowiki>AN|...12</nowiki> | ||
+ | |SI | ||
+ | | | ||
+ | :Numero de identificación que actualmente el trabajador o aprendiz. | ||
+ | : '''PATH''': /root.Trabajador/@numeroDocumento | ||
; RESPONSE: Parámetros a Recibir | ; RESPONSE: Parámetros a Recibir | ||
{| class="mw-collapsible mw-collapsed wikitable" | {| class="mw-collapsible mw-collapsed wikitable" | ||
Línea 971: | Línea 1072: | ||
|} | |} | ||
Una vez realizado el envío exitoso de la factura electrónica (código ‘200’ o ‘201’ en la respuesta), se procede a enviar los archivos adjuntos (a través del método '''CargarAdjuntos''') consumiendo el Servicio Adjuntos Web SOAP, en el escenario de que el parámetro '''adjuntos''' se haya asignado en “1” u “11”, en caso contrario el Servicio Adjuntos Web SOAP retornará un error indicando que el documento NO admite adjuntos. | Una vez realizado el envío exitoso de la factura electrónica (código ‘200’ o ‘201’ en la respuesta), se procede a enviar los archivos adjuntos (a través del método '''CargarAdjuntos''') consumiendo el Servicio Adjuntos Web SOAP, en el escenario de que el parámetro '''adjuntos''' se haya asignado en “1” u “11”, en caso contrario el Servicio Adjuntos Web SOAP retornará un error indicando que el documento NO admite adjuntos. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{clear}} | {{clear}} |
Revisión del 21:52 25 mar 2021
Sumario
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 |
|
deducciones | Class | - | SI |
|
devengados | Class | SI |
| |
documentosReferenciados | Array<DocumentoReferenciado> | - | SI |
|
extras | Array<Extras> | - | NO |
|
fechaEmision | String | AN|19 | SI |
|
notas | Array<Nota> | - | NO |
|
novedad | String | N|1 | SI |
|
novedadCUNE | String | N|96 | C/C |
|
lugarGeneracionXML | Class | - | SI |
|
pagos | Array<Pago> | - | SI |
|
periodoNomina | String | N|1 | SI |
|
periodos | Array<Periodo> | AN|19 | SI |
|
rangoNumeracion | String | AN..20 | SI |
|
redondeo | String | N|.. | NO |
|
tipoDocumento | String | N|3 | SI |
|
tipoMoneda | String | AN|3 | SI |
|
tipoNota | String | N|1 | SI |
|
totalComprobante | String | N|.. | SI |
|
totalDeducciones | String | N|.. | SI |
|
totalDevengados | String | N|.. | SI |
|
trm | String | N|.. | NO |
|
trabajador | Class | - | SI |
|
Class.Deducciones
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|---|---|---|---|
afc | String | N|.. | NO |
|
anticipos | Array<Anticipo> | NO |
| |
cooperativa | String | N|.. | NO |
|
deuda | String | N|.. | NO |
|
educación | String | N|.. | NO |
|
embargoFiscal | String | N|.. | NO |
|
fondosPensiones | Array<FondoPension> | - | SI |
|
fondosSP | Array<FondosSP> | - | NO |
|
libranzas | Array<Libranza> | N|.. | NO |
|
otrasDeducciones | Array<OtrasDeducciones> | - | NO |
|
pagosTerceros | Array<PagoTerceros> | - | NO |
|
pensionVoluntaria | String | N|.. | NO |
|
planComplementarios | String | N|.. | NO |
|
retencionFuente | String | N|.. | NO |
|
salud | Array<Salud> | - | SI |
|
sanciones | Array<Sancion> | - | NO |
|
sindicatos | Array<Sindicato> | - | NO |
|
Class.Devengados
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|---|---|---|---|
anticipos | Array<Anticipo> | - | NO |
|
auxilios | Array<Auxilios> | - | NO |
|
apoyoSost | String | N|.. | NO |
|
basico | Array<Basico> | - | SI |
|
bonificaciones | Array<Bonificaciones> | - | NO |
|
bonifRetiro | String | N|.. | NO |
|
bonoEPCTVs | Array<BonoEPCTVs> | - | NO |
|
cesantias | Array<Cesantia> | - | NO |
|
comisiones | Array<Comision> | - | NO |
|
compensaciones | Array<Compensacion> | - | NO |
|
dotacion | String | N|.. | NO |
|
extras | Array<Extra> | - | NO |
|
horasExtras | Array<HoraExtra> | - | NO |
|
huelgasLegales | Array<HuelgaLegal> | - | NO |
|
indemnizacion | String | N|.. | NO |
|
incapacidades | Array<Incapacidad> | - | NO |
|
licencias | Class | - | NO |
|
otrosConceptos | Array<OtroConcepto> | - | NO |
|
pagosTerceros | Array<PagoTercero> | - | NO |
|
primas | Array<Prima> | - | NO |
|
reintegro | String | N|.. | NO |
|
teletrabajo | String | N|.. | NO |
|
transporte | Array<Transporte> | - | NO |
|
vacaciones | Class | - | NO |
|
Class.documentosReferenciados
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|---|---|---|---|
cunePred | String | AN..20 | SI |
|
extras | Array<Extra> | - | NO |
|
fechaGenPred | String | AN|10 | SI |
|
numeroPred | String | AN..20 | SI |
|
Class.Notas
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|---|---|---|---|
descripcion | String | - | NO |
|
extras | Array<Extra> | - | NO |
|
Class.LugarGeneracionXML
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|---|---|---|---|
departamentoEstado | String | N|2 | SI |
|
extras | Array<Extra> | - | NO |
|
idioma | String | N|2 | SI |
|
municipioCiudad | String | N|5 | SI |
|
pais | String | AN|2 | SI |
|
Class.Pago
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|---|---|---|---|
extras | Array<Extra> | - | NO |
|
fechasPagos | Array<FechasPago> | - | SI |
|
extras | Array<Extra> | - | NO |
|
fechapagonomina | String | AN|10 | SI |
|
metodoDePago | String | N|1 | SI |
|
medioPago | String | AN|3 | SI |
|
nombreBanco | String | AN|..50 | NC |
|
tipoCuenta | String | AN|..50 | NC |
|
numeroCuenta | String | AN|..50 | NC |
|
Class.Periodo
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|---|---|---|---|
extras | Array<Extra> | - | NO |
|
fechaIngreso | String | AN|10 | SI |
|
fechaLiquidacionInicio | String | AN|10 | SI |
|
fechaLiquidacionFin | String | AN|10 | SI |
|
fechaRetiro | String | AN|10 | NO |
|
tiempoLaborado | String | 5 caracteres enteros n decimales (dias) | NO |
|
Class.Trabajador
Atributo | Tipo Dato | Formato | Requerido | Descripción | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
altoRiesgoPension | String | N|1 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
codigoTrabajador | String | N|2 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
String | - | SI |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
extras | Array<Extra> | - | NO |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lugarTrabajoDepartamentoEstado | String | N|2 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lugarTrabajoDireccion | String | AN|...100 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lugarTrabajoMunicipioCiudad | String | N|5 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
codigoTrabajador | String | N|2 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lugarTrabajoPais | String | AN|2 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
numeroDocumento | String | AN|...60 | NO |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
primerApellido | String | AN|...60 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
primerNombre | String | AN|...60 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
salarioIntegral | String | N|1 | SI |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
numeroDocumento | String | AN|...12 | SI |
|
numeroDocumento | String | AN|...12 | SI |
|
numeroDocumento | String | AN|...12 | SI |
|
numeroDocumento | String | AN|...12 | SI |
Una vez realizado el envío exitoso de la factura electrónica (código ‘200’ o ‘201’ en la respuesta), se procede a enviar los archivos adjuntos (a través del método CargarAdjuntos) consumiendo el Servicio Adjuntos Web SOAP, en el escenario de que el parámetro adjuntos se haya asignado en “1” u “11”, en caso contrario el Servicio Adjuntos Web SOAP retornará un error indicando que el documento NO admite adjuntos. |