Actualiza un contrato de trabajo existente

Valida y guarda los cambios de un contrato de trabajo existente. El documento debe incluir
su identificador.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

Nombre de la base de datos de la empresa.

Obligatoriedad: Opcional

Tipo de dato: String

string

Nombre del grupo de usuarios al que pertenece el usuario actual.

Obligatoriedad: Opcional

Tipo de dato: String

uuid

Identificador de la integración que va a consumir el API.

Obligatoriedad: Opcional

Tipo de dato: GUID

string

Token de sesión generado con el método de Token.

Obligatoriedad: Opcional

Tipo de dato: String

Body Params

Documento de contrato de trabajo a actualizar (debe incluir su identificador).

Obligatoriedad: Requerido

Tipo de dato: PR_Transactions

uuid

Descripción: Identificador de la transacción.

Obligatoriedad: Condicional a que sea una actualización (PUT)

Tipo de dato: GUID

uuid

Descripción: Identificador de la subsidiaria a la que pertenece la transacción.

Obligatoriedad: Condicional a que la empresa tenga subsidiarias habilitadas

Tipo de dato: GUID

string
length between 0 and 200

Descripción: Número del documento. Si se omite, el sistema lo genera según la numeración configurada.

Obligatoriedad: Opcional

Tipo de dato: String

uuid

Descripción: Identificador del empleado asociado a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

uuid

Descripción: Identificador del cliente asociado a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

date-time

Descripción: Fecha de la transacción.

Obligatoriedad: Opcional

Tipo de dato: DateTime (Formato: YYYY-MM-dd)

date-time

Descripción: Fecha de fin de la transacción.

Obligatoriedad: Opcional

Tipo de dato: DateTime (Formato: YYYY-MM-dd)

int32
enum

Descripción: Forma de pago de la transacción.

Obligatoriedad: Opcional

Tipo de dato: Enumerador. Posibles valores: Del 0 al 3


0 --> Cheque
1 --> Efectivo
2 --> Transferencia
3 --> Cheque de administración

Allowed:
string
length between 0 and 200

Descripción: Número de cuenta bancaria para el pago del contrato de trabajo.

Obligatoriedad: Opcional

Tipo de dato: String

string
length between 0 and 3

Descripción: Moneda de la cuenta bancaria para el pago del contrato de trabajo.

Obligatoriedad: Opcional

Tipo de dato: String

uuid

Descripción: Identificador del banco de la cuenta para el pago del contrato de trabajo.

Obligatoriedad: Opcional

Tipo de dato: GUID

int32
enum

Descripción: Tipo de la cuenta bancaria para el pago del contrato de trabajo.

Obligatoriedad: Opcional

Tipo de dato: Enumerador. Posibles valores: Del 0 al 2


0 --> Sin especificar
1 --> Corriente
2 --> Ahorro

Allowed:
uuid

Descripción: Identificador de la cuenta de caja/banco desde la cual se realizan los pagos.

Obligatoriedad: Opcional

Tipo de dato: GUID

int32
enum

Descripción: Tipo de contrato de trabajo.

Obligatoriedad: Opcional

Tipo de dato: Enumerador. Posibles valores: Del 0 al 1


0 --> Base
1 --> Bono

Allowed:
uuid

Descripción: Identificador del tipo de nómina asociado a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

string
length between 0 and 3

Descripción: Código de la moneda de la transacción.

Obligatoriedad: Opcional

Tipo de dato: String

uuid

Descripción: Identificador de la transacción de origen (contrato) a la que se vincula.

Obligatoriedad: Opcional

Tipo de dato: GUID

uuid

Descripción: Identificador de la posición asociada a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

uuid

Descripción: Identificador del departamento asociado a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

uuid

Descripción: Identificador de la división asociada a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

uuid

Descripción: Identificador de la ubicación asociada a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

string
length between 0 and 3

Descripción: Código del país asociado al contrato de trabajo.

Obligatoriedad: Opcional

Tipo de dato: String

uuid

Descripción: Identificador del calendario de trabajo asociado al contrato de trabajo.

Obligatoriedad: Opcional

Tipo de dato: GUID

uuid

Descripción: Identificador de la línea de negocio asociada a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

uuid

Descripción: Identificador del proyecto asociado a la transacción.

Obligatoriedad: Opcional

Tipo de dato: GUID

boolean

Descripción: Indica si el contrato no se considera en cotizaciones y facturas.

Obligatoriedad: Opcional

Tipo de dato: Boolean

boolean

Descripción: Indica si el contrato no se considera en el cálculo de prestaciones laborales.

Obligatoriedad: Opcional

Tipo de dato: Boolean

boolean

Descripción: Indica si el contrato no se considera en la nómina de Navidad.

Obligatoriedad: Opcional

Tipo de dato: Boolean

uuid

Descripción: Identificador de la razón de terminación del contrato de trabajo.

Obligatoriedad: Opcional

Tipo de dato: GUID

int32
enum

Descripción: Tipo de ingreso del trabajador, usado para generar el archivo de autodeterminación de la TSS.

Obligatoriedad: Opcional

Tipo de dato: Enumerador. Posibles valores: Del 0 al 8


0 --> Sin especificar
1 --> Normal
2 --> Ocasional (no fijo)
3 --> Por hora o tiempo parcial
4 --> No labora mes completo
5 --> Salario prorrateado
6 --> Pensionado
7 --> Exento de pago al SDSS
8 --> Salario sectorizado

string
length between 0 and 3

Descripción: Clave de nómina del trabajador.

Obligatoriedad: Opcional

Tipo de dato: String

uuid

Descripción: Identificador de la ocupación del trabajador.

Obligatoriedad: Opcional

Tipo de dato: GUID

string

Descripción: Observaciones de la transacción.

Obligatoriedad: Opcional

Tipo de dato: String

Concepts
array of objects

Descripción: Conceptos (beneficios/descuentos) asociados a la transacción.

Obligatoriedad: Opcional

Tipo de dato: Listado de objetos (PR_Transactions_Benefits_Discounts)

Concepts
Skills
array of objects

Descripción: Habilidades asociadas a la transacción.

Obligatoriedad: Opcional

Tipo de dato: Listado de objetos (PR_Transactions_Skills)

Skills
Files
array of objects

Descripción: Archivos adjuntos de la transacción.

Obligatoriedad: Opcional

Tipo de dato: Listado de objetos (SA_Files)

Files
CustomFields
array of objects

Descripción: Campos personalizados definidos para la transacción.

Obligatoriedad: Opcional

Tipo de dato: Listado de objetos (PR_Transactions_CustomFieldDefinitions)

CustomFields
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/json