Páginas filhas
  • DT - Integração RM X Quírons - API para retornar a lista dos subordinados diretos do líder

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A API receberá os seguintes query params:

Query Param

Descrição

Obrigatório

Tipo

Valor padrão

Valor de exemplo

companyIdCódigo do grupo de empresas para filtroSimString
branchIdCódigo da filial do empregado para filtroSimString
pagePágina que está sendo requisitadaNãoInteger
pageSizeQuantidade de registros por páginaNãoInteger
employeeCodeCódigo da matrícula do empregado para filtroNãoString
employeeCostCenterCodeCódigo do centro de custo do(s) empregado(s) para filtroNãoString


A API retornará as seguintes propriedades:

...

Propriedade

Descrição

Tipo

Origem do valor

managerBranchFilial do líderStringPSECAO.CODFILIAL
managerCodeMatrícula do líderStringPSUBSTCHEFE.CHAPASUBST, PSUBSTSUP.CHAPASUBST, PCHEFEEXTERNO.CODEXTERNO, PSUPERVEXTERNO.CODEXTERNO
managerNameNome do líderStringPPESSOA.NOME
managerFullNameNome completo do líderStringPPESSOA.NOME
managerEmailE-mail do líderStringPPESSOA.EMAIL
managerDepartmentCodeCódigo do departamento do líderStringPSECAO.CODSECAO
managerDepartmentDescriptionDescrição do departamento do líderStringPSECAO.DESCRICAO
managerCostCenterCodeCódigo do centro de custo do líderStringPCCUSTO.CODIGO
managerCostCenterDescriptionDescrição do centro de custo do líderStringPFUNC.CODCCUSTO
managerExternalÉ externo?boolPCHEFEEXTERNO, PSUPERVEXTERNO
employeeBranchFilial do empregadoStringPFUNC.CODFILIAL
employeeCodeMatrícula do empregadoStringPFUNC.CHAPA
employeeNameNome do empregadoStringPPESSOA.NOME
employeeFullNameNome completo do empregadoStringPPESSOA.NOME

Exemplos de requisição e retorno:

Requisição

Retorno

Explicação

http://localhost:8060/rest/rh/v1/employeesManagerDataContent?companyId=T2&branchId=L MG 01 

 Expandir origem

Retorno dos empregados e respectivos líderes da empresa T2 e filial L MG 01 http://localhost:8060/rest/rh/v1/employeesManagerDataContent?companyId=T2&branchId=L MG 01 &pageSize=6

 Expandir origem

Retorno dos empregados e respectivos líderes da empresa T2 e filial L MG 01 , com paginação de 6 registros por páginahttp://localhost:8060/rest/rh/v1/employeesManagerDataContent?companyId=T2&branchId=L MG 01 &employeeCode=408081

 Recolher origem

{
    "hasNext": false,
    "total": 1,
    "items": [
        {
            "managerBranch": "L MG 01 ",
            "managerCode": "408080",
            "managerName": "COORDENADORA",
            "managerFullName": "COORDENADORA",
            "managerEmail": "coordenadora@totvs.com.br",
            "managerDepartmentCode": "999999907",
            "managerDepartmentDescription": "SQUAD",
            "managerCostCenterCode": "1.01.01             ",
            "managerCostCenterDescription": "FOLHA DE PAGAMENTO",
            "employeeBranch": "L MG 01 ",
            "employeeCode": "408081",
            "employeeName": "ANALISTA",
            "employeeFullName": "ANALISTA"
        }
    ]
}

Retorno do empregado e respectivo líder da empresa T2, filial L MG 01  e matrícula 408081http://localhost:8060/rest/rh/v1/employeesManagerDataContent?companyId=T2&branchId=L MG 01 &employeeCostCenterCode=1.01.01

 Expandir origem

Retorno dos empregados e respectivos líderes da empresa T2, filial L MG 01  e centro de custo 1.01.01


Situações de erros tratados:

...

05. ASSUNTOS RELACIONADOS

Não há.

...

.

...