Pular para o conteúdo principal

Employments

Uma lista de vínculos empregatícios.

    hasMore boolean

    Informa se existem mais itens. Os próximos itens podem ser obtidos informando o ID do último item no startingAfter.

    Example: true

    data

    object[]

    Uma lista de vínculos empregatícios

  • Array [

  • id string

    Identificador exclusivo para o objeto.

    Example: empl_5f92f01728e009f403d8502e
    status string

    Status do vínculo empregatício

    Possible values: [working, vacation, terminated, deceased, away, transferred]

    Example: working
    grossSalary double

    Salário bruto

    Possible values: <= 99999

    netSalary double

    Salário líquido

    Possible values: <= 99999

    hiredAt date

    Data de admissão

    limitPerInstallment double

    Margem consignável. Valor máximo de cada parcela.

    limitPerLoan double

    Limite máximo por empréstimo.

    customer

    object

    document stringrequired

    Documento de identificação do vínculo empregatício. Deve ser o CPF.

    name string
    email string
    phone string
    birthDate string
    externalId string
    company string
    Example: comp_62d9889bd3985729e5a048ef
    role string
    Example: Desenvolvedor
    description string

    Justificativa ou motivo por trás de uma ação específica, por exemplo, a demissão de um funcionário.

    date date

    Data em que uma ação específica ocorreu. Por exemplo, data de uma demissão.

    severancePayment double

    Usado para registrar o valor total acordado como pagamento de indenização para um funcionário no caso de status terminated.

    transferredTo string

    Este campo representa o identificador da empresa para a qual o funcionário foi transferido. Este campo é obrigatório no caso de status transferred.

    Example: comp_62d9889bd3985729e5a048ef
    transferredFrom string

    Este campo representa o identificador da empresa a partir da qual o funcionário foi transferido. Este campo é preenchido automaticamente no momento da transferência e não pode ser preenchido de forma manual.

    Example: comp_62d9889bd3985729e5a048ef
    expiredAt date-time

    Data de expiração do vínculo empregatício. A data de expiração é automaticamente calculada considerando a data de criação do vínculo empregatício somado ao valor em dias definido na configuração global(settings.employments) ou na configuração da empresa (company.settings.employments). Quando o valor de dias para expiração for -1 representa que não há data prevista para encerramento do vínculo empregatício.

    metadata object

    Conjunto de pares de valores-chave que podem ser anexados a um objeto. Isso pode ser útil para armazenar informações adicionais sobre o objeto em um formato estruturado.

    createdAt date-time

    Data de criação do objeto

    Example: 2023-08-25T22:38:41.134Z
    updatedAt date-time

    Data de alteração do objeto

    Example: 2023-08-25T22:38:41.134Z
    deleted boolean

    Identifica se o objeto foi excluído. Se verdadeiro, o objeto foi excluído.

    Default value: false
    Example: false
    houseTime string

    Tempo de casa do funcionário na empresa em meses. Este campo é preenchido automaticamente, levando em conta o campo hiredAt no momento da criação do vínculo empregatício e não pode ser preenchido de forma manual.

    Example: 12
    eligible boolean

    Este campo representa se o funcionário é elegível para empréstimos. Este campo é preenchido automaticamente, levando em conta os campos netSalary, grossSalary e expiredAt. E não pode ser preenchido de forma manual.

    Example: true

    createdBy

    object

    clientId string

    Identificador do cliente que criou a assinatura.

    Example: client_identifier
    externalClientId string

    Chave de identificação do cliente externo. Utilizada para identificar o cliente que está realizando a requisição. Populado pelo campo enviado no header base39-external-client-id.

    app string

    Nome da aplicação que criou a assinatura.

    Example: backoffice

    updatedBy

    object

    clientId string

    Identificador do cliente que criou a assinatura.

    Example: client_identifier
    externalClientId string

    Chave de identificação do cliente externo. Utilizada para identificar o cliente que está realizando a requisição. Populado pelo campo enviado no header base39-external-client-id.

    app string

    Nome da aplicação que criou a assinatura.

    Example: backoffice
  • ]