Objeto de reemplazo de nómina
Estructura del objeto de reemplazo de nómina
Ejemplo:
{
"reemplazar": {
"reemplazandoPredecesor": {
"cunePred": "string",
"fechaGenPred": "string",
"prefijoPred": "string",
"consecutivoPred": "string"
},
"periodo": {
"fechaIngreso": "2021-07-15T14:19:32.519Z",
"fechaRetiro": "2021-07-15T14:19:32.519Z",
"fechaLiquidacionInicio": "2021-07-15T14:19:32.519Z",
"fechaLiquidacionFin": "2021-07-15T14:19:32.519Z",
"tiempoLaborado": 0
},
"numeroSecuenciaXml": {
"prefijo": "string",
"consecutivo": 0
},
"codigoQr": "string",
"informacionGeneral": {
"trm": 0
},
"notas": "string",
"trabajador": {
"tipoTrabajador": "string",
"subTipoTrabajador": "string",
"altoRiesgoPension": true,
"tipoDocumento": "string",
"numeroDocumento": "string",
"primerApellido": "string",
"segundoApellido": "string",
"primerNombre": "string",
"otrosNombres": "string",
"lugarTrabajoPais": "string",
"lugarTrabajoDepartamentoEstado": "string",
"lugarTrabajoMunicipioCiudad": "string",
"lugarTrabajoDireccion": "string",
"salarioIntegral": true,
"tipoContrato": "string",
"sueldo": 0,
"codigoTrabajador": "string",
"fechaIngreso": "2021-07-15T14:19:32.519Z",
"fechaRetiro": "2021-07-15T14:19:32.519Z",
"genero": "string",
"email": "string"
},
"pago": {
"metodo": "string",
"banco": "string",
"tipoCuenta": "string",
"numeroCuenta": "string"
},
"fechasPagos": {
"fechaPago": "2021-07-15T14:19:32.519Z"
},
"devengados": {
"basico": {
"diasTrabajados": 0,
"sueldoTrabajado": 0
},
"transporte": {
"auxilioTransporte": 0,
"viaticoManutAlojS": 0,
"viaticoManutAlojNs": 0
},
"heds": [
{
"horaInicio": "2021-07-15T14:19:32.519Z",
"horaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0,
"porcentaje": 0,
"pago": 0
}
],
"hens": [
{
"horaInicio": "2021-07-15T14:19:32.519Z",
"horaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0,
"porcentaje": 0,
"pago": 0
}
],
"hrns": [
{
"horaInicio": "2021-07-15T14:19:32.519Z",
"horaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0,
"porcentaje": 0,
"pago": 0
}
],
"heddfs": [
{
"horaInicio": "2021-07-15T14:19:32.519Z",
"horaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0,
"porcentaje": 0,
"pago": 0
}
],
"hrddfs": [
{
"horaInicio": "2021-07-15T14:19:32.519Z",
"horaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0,
"porcentaje": 0,
"pago": 0
}
],
"hendfs": [
{
"horaInicio": "2021-07-15T14:19:32.519Z",
"horaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0,
"porcentaje": 0,
"pago": 0
}
],
"hrndfs": [
{
"horaInicio": "2021-07-15T14:19:32.519Z",
"horaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0,
"porcentaje": 0,
"pago": 0
}
],
"vacaciones": {
"vacacionesComunes": [
{
"fechaInicio": "2021-07-15T14:19:32.519Z",
"fechaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0,
"pago": 0
}
],
"vacacionesCompensadas": [
{
"cantidad": 0,
"pago": 0
}
]
},
"primas": {
"cantidad": 0,
"pago": 0,
"pagoNs": 0
},
"cesantias": {
"pago": 0,
"porcentaje": 0,
"pagoIntereses": 0
},
"incapacidades": [
{
"tipo": "string",
"pago": 0,
"fechaInicio": "2021-07-15T14:19:32.519Z",
"fechaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0
}
],
"licencias": {
"licenciaMp": [
{
"pago": 0,
"fechaInicio": "2021-07-15T14:19:32.519Z",
"fechaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0
}
],
"licenciaR": [
{
"pago": 0,
"fechaInicio": "2021-07-15T14:19:32.519Z",
"fechaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0
}
],
"licenciaNr": [
{
"fechaInicio": "2021-07-15T14:19:32.519Z",
"fechaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0
}
]
},
"bonificaciones": [
{
"bonificacionS": 0,
"bonificacionNs": 0
}
],
"auxilios": [
{
"auxilioS": 0,
"auxilioNs": 0
}
],
"huelgasLegales": [
{
"fechaInicio": "2021-07-15T14:19:32.519Z",
"fechaFin": "2021-07-15T14:19:32.519Z",
"cantidad": 0
}
],
"otrosConceptos": [
{
"descripcionConcepto": "string",
"conceptoS": 0,
"conceptoNs": 0
}
],
"compensaciones": [
{
"compensacionO": 0,
"compensacionE": 0
}
],
"bonoEpctvs": [
{
"pagoS": 0,
"pagoNs": 0,
"pagoAlimentacionS": 0,
"pagoAlimentacionNs": 0
}
],
"comisiones": [
0
],
"pagosTerceros": [
0
],
"anticipos": [
0
],
"dotacion": 0,
"apoyoSost": 0,
"teletrabajo": 0,
"bonifRetiro": 0,
"indemnizacion": 0
},
"deducciones": {
"salud": {
"porcentaje": 0,
"deduccion": 0
},
"fondoPension": {
"porcentaje": 0,
"deduccion": 0
},
"fondoSp": {
"porcentaje": 0,
"deduccionSp": 0,
"porcentajeSub": 0,
"deduccionSub": 0
},
"sindicatos": [
{
"porcentaje": 0,
"deduccion": 0
}
],
"sanciones": [
{
"sancionPublic": 0,
"sancionPriv": 0
}
],
"libranzas": [
{
"descripcion": "string",
"deduccion": 0
}
],
"pagosTerceros": [
0
],
"anticipos": [
0
],
"otrasDeducciones": [
0
],
"pensionVoluntaria": 0,
"retencionFuente": 0,
"afc": 0,
"cooperativa": 0,
"embargoFiscal": 0,
"planComplementarios": 0,
"educacion": 0,
"reintegro": 0,
"deuda": 0
},
"redondeo": 0,
"devengadosTotal": 0,
"deduccionesTotal": 0,
"comprobanteTotal": 0
}
}
Estructura
La estructura del Objeto de nómina aplica para este apartado, con la única diferencia del objeto reemplazar que indica la información necesaria para el reemplazo, que a su vez tiene un objeto dentro de sí, llamado reemplazandoPredecesor:
Campo
Tipo
¿Es opcional?
Descripción
cunePred
String
No
Corresponde al cune del documento a reemplazar
fechaGenPred
String
No
Fecha del documento a reemplazar
prefijoPred
String
No
Corresponde al prefijo del documento a reemplazar
consecutivoPred
String
No
Corresponde al número del documento a reemplazar
Última actualización
¿Te fue útil?