Saltearse al contenido

Insertar Personal

Crea un nuevo miembro del Personal.

MÉTODOURL
POSThttp://144.202.47.24/{instancia_cliente}/RestServerIsapi.dll/api/v1/TApoloRestInterface/execute

En la variable {instancia_cliente} se indica el nombre de la instancia proporcionado por Apolosoft en el momento de la configuración.

CAMPODESCRIPCIÓNTAMAÑOOBSERVACIÓN
CLAVENombre de la API50Para este caso es Set_Personal.
CODIGONúmero de identificación.15No debe ir NULO.
NOM1Primer nombre.20No debe ir NULO.
APL1Primer apellido.20No debe ir NULO.
DIRECCIONDirección de residencia.80
EMAILCorreo electrónico del personal.50Debe ser un correo válido.
CODCARGOCódigo del cargo.5Si no lo maneja, debe ir NA. Debe estar definido en el ERP.
CODPROFESIONCódigo de profesión.5Si no lo maneja, debe ir NA. Debe estar definido en el ERP.
CODCENTROCódigo del centro al que pertenece.5Si no lo maneja, debe ir NA. Debe estar definido en el ERP.
CODMUNICIPIOCódigo del municipio5Por defecto, se inserta 11001. Debe ser de 5 caracteres. Debe estar definido en el ERP.
CODESQNOMINACódigo del esquema de nómina.5Si no lo maneja, debe ir NA. Debe estar definido en el ERP.
CODIDENTIDADTipo de documento de identidad.5
  • 13 - Cédula.
  • 22 - Cédula de extranjería.
  • 31 - Nit.
  • 41 - Pasaporte.
  • 42 - Documento Extranjero.
  • Si no lo maneja, debe ir NA. Debe estar definido en el ERP.
    CODCOTIZANTECódigo de cotizante.2Por defecto, se inserta 01 - Dependiente. Debe estar definido en el ERP.
    CODSUBCOTIZANTECódigo de subcotizante.2Por defecto, se inserta 00 - No Aplica. Debe estar definido en el ERP.
    CODTIPOPERIODOCódigo de tipo periodo.51-Semanal.
    2-Decenal.
    3-Catorcenal.
    4-Quincenal.
    5-Mensual.
    {
    "CLAVE": "Set_Personal",
    "CODIGO": "123456",
    "NOM1": "Katherine",
    "APL1": "Franco",
    "DIRECCION": "Carrera 31 # 105c - 16",
    "EMAIL": "katherine.franco@gmail.com",
    "CODCARGO": "NA",
    "CODPROFESION": "NA",
    "CODCENTRO": "NA",
    "CODMUNICIPIO": "11001",
    "CODESQNOMINA": "NA",
    "CODIDENTIDAD": "NA",
    "CODCOTIZANTE": "01",
    "CODSUBCOTIZANTE": "00",
    "CODTIPOPERIODO": "5"
    }
    {
    "cod_error": 0,
    "execsql": 0
    }
    {
    "cod_error": 0,
    "ex_execsql": "[FireDAC][Phys][FB]exception 16\r\nREST_ERROR\r\n*** El empleado 123456 ya existe ***\r\nAt procedure 'REST_INSERT_PERSONAL' line: 26, col: 20"
    }