{
  "_descripcion": "Nota de Ajuste de Nomina Electronica (TipoXML 103). Endpoint: POST /api/v1/nomina-ajuste. Corrige (reemplazar) o anula (eliminar) una nomina YA ACEPTADA por la DIAN.",
  "_modalidades": {
    "reemplazar": "Corrige la nomina. Se envia el documento COMPLETO con los valores buenos (mismos campos que POST /api/v1/nomina) mas el bloque 'ajuste' con los datos del predecesor.",
    "eliminar": "Anula la nomina. Solo se envia el bloque 'ajuste' con el predecesor; no hacen falta trabajador, devengados ni deducciones. Su CUNE se calcula con ceros, como indica el anexo."
  },
  "_predecesor": "numero, cune y fecha son los de la nomina original que la DIAN acepto. El cune tiene 96 caracteres.",
  "_ejemplo_eliminar": {
    "ajuste": {
      "modalidad": "eliminar",
      "predecesor": {
        "numero": "NE125",
        "cune": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "fecha": "2026-09-30"
      }
    }
  },
  "ajuste": {
    "modalidad": "reemplazar",
    "predecesor": {
      "numero": "NE125",
      "cune": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "fecha": "2026-09-30"
    }
  },
  "nomina": {
    "periodo_nomina": "5",
    "tipo_moneda": "COP",
    "notas": ["Correccion: faltaba el auxilio de transporte"]
  },
  "periodo": {
    "fecha_ingreso": "2020-01-15",
    "fecha_liquidacion_inicio": "2026-09-01",
    "fecha_liquidacion_fin": "2026-09-30",
    "tiempo_laborado": "30",
    "fecha_generacion": "2026-10-02"
  },
  "trabajador": {
    "tipo_trabajador": "01",
    "subtipo_trabajador": "00",
    "alto_riesgo_pension": false,
    "tipo_documento": "13",
    "numero_documento": "1098765432",
    "primer_apellido": "GOMEZ",
    "segundo_apellido": "RESTREPO",
    "primer_nombre": "ANA",
    "lugar_trabajo_pais": "CO",
    "lugar_trabajo_departamento": "05",
    "lugar_trabajo_municipio": "05001",
    "lugar_trabajo_direccion": "CALLE 10 # 20-30",
    "salario_integral": false,
    "tipo_contrato": "2",
    "sueldo": 2500000
  },
  "pago": { "forma": "1", "metodo": "47" },
  "fechas_pago": ["2026-09-30"],
  "devengados": {
    "basico": { "dias_trabajados": 30, "sueldo_trabajado": 2500000 },
    "transporte": [{ "auxilio_transporte": 200000 }]
  },
  "deducciones": {
    "salud": { "porcentaje": 4, "deduccion": 100000 },
    "fondo_pension": { "porcentaje": 4, "deduccion": 100000 }
  }
}
