Horas complementarias
Horas complementarias

Horas complementarias

⚠️

Añade test=1 para realizar pruebas sin efectos reales. En producción, omite este parámetro.

Parámetros

  • test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.

  • DATOS_IDENTIFICACION (objeto): Datos del contrato.

    • FECHA_INICIO_CTO (date) : Fecha de inicio del contrato, formato Y-m-d.
    • IDENTIFICADORPFISICA (caracteres): Tipo de documento + Documento.
    • CLAVE_CONTRATO (caracteres): Huella del sepe del contrato.
  • DATOS_HORAS (objeto): Datos de la transformación.

    • HORAS_TOTAL (caracteres) : Número total de horas complementarias. Hora y minutos, formato: HHHHMM.
    • PORCENTAJE_HORAS (caracteres) : Porcentaje de horas complementarias, formato EEDD. Ejemplo: 1230 = 12,30%
  • duplicate (número entero) : Opcional. Obtener el PDF en base64 y en formato JSON en la respuesta, posibles valores 1 o null.

POST /horas-complementarias
{
  "test": 1,
  "DATOS_IDENTIFICACION":{
      "FECHA_INICIO_CTO":"2026-01-26",
      "IDENTIFICADORPFISICA": "D009665999X",
      "CLAVE_CONTRATO":"E-10-2026-0009999"
  },
  "DATOS_HORAS":{
      "HORAS_TOTAL":"020050",
      "PORCENTAJE_HORAS":"1230"
  },
  "duplicate": 1
}

Respuesta

Respuesta
{
  "success": true,
  "message": "OK",
  "data": {
    "id": "E-10-2026-0009999-1",
    "file": {
      "contentType": "application/pdf",
      "name": "document.pdf",
      "content": "base64"
    }
  }
}