Gestão de Pessoas (hcm)

Remuneração (remuneration)

366 views 22/10/2018 27/11/2020 integrador 1

2.0info: 19.6.14 Remuneração description: Remuneração x-senior-domain: hcm x-senior-domain-path: hcm x-senior-service-path: remuneration contact: name: Senior X Platform url: https://dev.senior.com.br email: seniorx-dev@senior.com.brhost: platform.senior.com.br /t/senior.com.br/bridge/1.0/rest/hcmsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /remuneration/queries/healthcheck: post: description: HealthCheck Plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/heathcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: HealthCheck Plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/heathcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getEmployeePreference: post: description: Solicitação para criação ou alteração de preferencia do colaborador vinculado ao usuario logado. tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – preferenceKey properties: preferenceKey: type: string allOf: – #/definitions/preferenceKey description: Chave da preferencia responses: 200: description: Ok schema: type: object required: – preferenceKey properties: preferenceKey: type: string allOf: – #/definitions/preferenceKey description: Chave da preferencia preferenceStringValue: type: string description: Valor String da preferencia preferenceBooleanValue: type: boolean description: Valor boolean da preferencia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/canVisualizeProposal: post: description: Verifica se o usuário pode visualizar a proposta em questão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador proposalId: type: string description: Id da Proposta responses: 200: description: Ok schema: type: object required: – canVisualize – isHr properties: canVisualize: type: boolean description: Se o usuário possui permissão para visualizar a proposta isHr: type: boolean description: Identificador para verificar se o usuário logado é rh 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se o usuário pode visualizar a proposta em questão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string – name: proposalId description: Id da Proposta in: query type: string responses: 200: description: Ok schema: type: object required: – canVisualize – isHr properties: canVisualize: type: boolean description: Se o usuário possui permissão para visualizar a proposta isHr: type: boolean description: Identificador para verificar se o usuário logado é rh 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/migrate: post: description: Realiza a migração da base de dados tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – errorMessage properties: status: type: boolean description: Status da migração errorMessage: type: string description: Mensagem de erro da migração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Realiza a migração da base de dados tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – errorMessage properties: status: type: boolean description: Status da migração errorMessage: type: string description: Mensagem de erro da migração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/remunerationPerformanceEmployee: post: description: Resumo do colaborador do card remuneração x desenpenho tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador responses: 200: description: Ok schema: type: object required: – profile – companyName – branchOfficeName – departmentDescription – leader – keyPosition – lossRisk – lossImpact – succession – performanceAppraisal – competenciesAppraisal – competenciesAppraisalValue – performanceCycle properties: profile: type: string description: Link do perfil no HCM companyName: type: string description: Empresa branchOfficeName: type: string description: Filial departmentDescription: type: string description: Departamento leader: type: string description: Superior imediato keyPosition: type: boolean description: Indicador de posição chave lossRisk: type: string allOf: – #/definitions/levelType description: Risco de perda lossImpact: type: string allOf: – #/definitions/levelType description: Impacto da perda succession: type: object allOf: – #/definitions/successionInfo description: Informações de sucessão performanceAppraisal: type: number format: double description: Valor da avaliação de resultados competenciesAppraisal: type: string description: Conceito da avaliação de competências competenciesAppraisalValue: type: number format: double description: Nota da avaliação de competências, para quando não houver conceito performanceCycle: type: string description: Nome do ciclo considerado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Resumo do colaborador do card remuneração x desenpenho tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – profile – companyName – branchOfficeName – departmentDescription – leader – keyPosition – lossRisk – lossImpact – succession – performanceAppraisal – competenciesAppraisal – competenciesAppraisalValue – performanceCycle properties: profile: type: string description: Link do perfil no HCM companyName: type: string description: Empresa branchOfficeName: type: string description: Filial departmentDescription: type: string description: Departamento leader: type: string description: Superior imediato keyPosition: type: boolean description: Indicador de posição chave lossRisk: type: string allOf: – #/definitions/levelType description: Risco de perda lossImpact: type: string allOf: – #/definitions/levelType description: Impacto da perda succession: type: object allOf: – #/definitions/successionInfo description: Informações de sucessão performanceAppraisal: type: number format: double description: Valor da avaliação de resultados competenciesAppraisal: type: string description: Conceito da avaliação de competências competenciesAppraisalValue: type: number format: double description: Nota da avaliação de competências, para quando não houver conceito performanceCycle: type: string description: Nome do ciclo considerado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getGeneralSettings: post: description: Retorna as configurações gerais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – settings properties: settings: type: object allOf: – #/definitions/generalSettings description: Configurações Gerais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as configurações gerais tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – settings properties: settings: type: object allOf: – #/definitions/generalSettings description: Configurações Gerais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getShowReachedPercentage: post: description: Retorna a configuração geral para mostrar ou não a porcentagem alcançada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – showReachedPercentage properties: showReachedPercentage: type: boolean description: Mostrar a porcentagem alcançada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a configuração geral para mostrar ou não a porcentagem alcançada tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – showReachedPercentage properties: showReachedPercentage: type: boolean description: Mostrar a porcentagem alcançada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getHideSalaryFramingPercentage: post: description: Retorna a configuração geral para ocultar ou não a porcentagem no detalhamento enquadramento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – hideSalaryFramingPercentage properties: hideSalaryFramingPercentage: type: boolean description: Ocultar a porcentagem de enquadramento salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a configuração geral para ocultar ou não a porcentagem no detalhamento enquadramento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – hideSalaryFramingPercentage properties: hideSalaryFramingPercentage: type: boolean description: Ocultar a porcentagem de enquadramento salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/wageScales: post: description: Captura das informações da Tabela Salarial tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – wageScales properties: wageScales: type: array items: type: object allOf: – #/definitions/wageScaleDto minimum: 1 description: Lista de escala de salários 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Captura das informações da Tabela Salarial tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – wageScales properties: wageScales: type: array items: type: object allOf: – #/definitions/wageScaleDto minimum: 1 description: Lista de escala de salários 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchProfessionalBoardAcronym: post: description: Retorna todas as siglas do Conselho Profissional tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page – size properties: page: type: integer format: int64 description: Página a ser buscada size: type: integer format: int64 description: Tamanho da página q: type: string description: Termo para filtrar pela sigla do conselho profissional responses: 200: description: Ok schema: type: object required: – professionalBoardAcronym – found properties: professionalBoardAcronym: type: array items: type: object allOf: – #/definitions/professionalBoardAcronymDTO minimum: 1 description: Lista de siglas do Conselho Profissional found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todas as siglas do Conselho Profissional tags: – Queries x-senior-visibility: PRIVATE parameters: – name: page description: Página a ser buscada in: query required: true type: integer format: int64 – name: size description: Tamanho da página in: query required: true type: integer format: int64 – name: q description: Termo para filtrar pela sigla do conselho profissional in: query type: string responses: 200: description: Ok schema: type: object required: – professionalBoardAcronym – found properties: professionalBoardAcronym: type: array items: type: object allOf: – #/definitions/professionalBoardAcronymDTO minimum: 1 description: Lista de siglas do Conselho Profissional found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchExtinguishedJobPositions: post: description: Retorna todas todos os cargos vigentes tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page – size properties: page: type: integer format: int64 description: Página a ser buscada size: type: integer format: int64 description: Tamanho da página q: type: string description: Termo para filtrar pela sigla do conselho profissional jobPositionStructure: type: string description: Estrutura de cargos responses: 200: description: Ok schema: type: object required: – jobPositions – found properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionDTO minimum: 1 description: Lista de siglas do Conselho Profissional found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todas todos os cargos vigentes tags: – Queries x-senior-visibility: PRIVATE parameters: – name: page description: Página a ser buscada in: query required: true type: integer format: int64 – name: size description: Tamanho da página in: query required: true type: integer format: int64 – name: q description: Termo para filtrar pela sigla do conselho profissional in: query type: string – name: jobPositionStructure description: Estrutura de cargos in: query type: string responses: 200: description: Ok schema: type: object required: – jobPositions – found properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionDTO minimum: 1 description: Lista de siglas do Conselho Profissional found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchVigencyJobPositions: post: description: Retorna todas todos os cargos extintos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page – size properties: page: type: integer format: int64 description: Página a ser buscada size: type: integer format: int64 description: Tamanho da página q: type: string description: Termo para filtrar pela sigla do conselho profissional jobPositionStructure: type: string description: Estrutura de cargos responses: 200: description: Ok schema: type: object required: – jobPositions – found properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionDTO minimum: 1 description: Lista de siglas do Conselho Profissional found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todas todos os cargos extintos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: page description: Página a ser buscada in: query required: true type: integer format: int64 – name: size description: Tamanho da página in: query required: true type: integer format: int64 – name: q description: Termo para filtrar pela sigla do conselho profissional in: query type: string – name: jobPositionStructure description: Estrutura de cargos in: query type: string responses: 200: description: Ok schema: type: object required: – jobPositions – found properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionDTO minimum: 1 description: Lista de siglas do Conselho Profissional found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchCBO: post: description: Retorna todos os CBOs tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page – size properties: page: type: integer format: int64 description: Página a ser buscada size: type: integer format: int64 description: Tamanho da página q: type: string description: Termo para filtrar pelo titulo da politica salarial responses: 200: description: Ok schema: type: object required: – cbos – found properties: cbos: type: array items: type: object allOf: – #/definitions/cboDTO minimum: 1 description: Lista de CBO found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todos os CBOs tags: – Queries x-senior-visibility: PRIVATE parameters: – name: page description: Página a ser buscada in: query required: true type: integer format: int64 – name: size description: Tamanho da página in: query required: true type: integer format: int64 – name: q description: Termo para filtrar pelo titulo da politica salarial in: query type: string responses: 200: description: Ok schema: type: object required: – cbos – found properties: cbos: type: array items: type: object allOf: – #/definitions/cboDTO minimum: 1 description: Lista de CBO found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchCBO2002: post: description: Retorna todos os CBO2002s tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page – size properties: page: type: integer format: int64 description: Página a ser buscada size: type: integer format: int64 description: Tamanho da página q: type: string description: Termo para filtrar pelo titulo da politica salarial responses: 200: description: Ok schema: type: object required: – cbos – found properties: cbos: type: array items: type: object allOf: – #/definitions/cboDTO minimum: 1 description: Lista de CBO 2002 found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todos os CBO2002s tags: – Queries x-senior-visibility: PRIVATE parameters: – name: page description: Página a ser buscada in: query required: true type: integer format: int64 – name: size description: Tamanho da página in: query required: true type: integer format: int64 – name: q description: Termo para filtrar pelo titulo da politica salarial in: query type: string responses: 200: description: Ok schema: type: object required: – cbos – found properties: cbos: type: array items: type: object allOf: – #/definitions/cboDTO minimum: 1 description: Lista de CBO 2002 found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalToIntegrate: post: description: Obtém as informações para efetivar a proposta. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta que deve ter as informações retornadas. responses: 200: description: Ok schema: type: object required: – targetId – startDate – movimentationReasonId – wageScale – wageScaleClass – wageScaleLevel – actingTypeId – workstationGroupId – jobPositionId – departmentId – costCenterId – syndicateCode – headOfficeCode – registrationNumber properties: targetId: type: string description: Id do colaborador alvo da proposta. startDate: type: string format: date description: Data em que o colaborador deve receber as alterações solicitadas na proposta. steppedItemsToIntegrate: type: array items: type: object allOf: – #/definitions/steppedItemToIntegrate description: Parcelas do escalonamento. Caso a proposta não seja escalonada, essa lista conterá apenas um registro movimentationReasonId: type: string description: Id do tipo da movimentação. wageScale: type: string description: Estrutura/Tabela salarial wageScaleClass: type: string description: Classe da estrutura/tabela salarial wageScaleLevel: type: string description: Faixa da estrutura/tabela salarial actingTypeId: type: string description: Id do tipo de atuação workstationGroupId: type: string description: Id do posto de trabalho da G5 jobPositionId: type: string description: Id do cargo departmentId: type: string description: Id do local do posto de trabalho costCenterId: type: string description: Id do centro de custo do posto de trabalho syndicateCode: type: integer format: int64 description: Código do sindicato headOfficeCode: type: integer format: int64 description: Código da filial registrationNumber: type: integer format: int64 description: Registration number do colaborador alvo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém as informações para efetivar a proposta. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: proposalId description: Id da proposta que deve ter as informações retornadas. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – targetId – startDate – movimentationReasonId – wageScale – wageScaleClass – wageScaleLevel – actingTypeId – workstationGroupId – jobPositionId – departmentId – costCenterId – syndicateCode – headOfficeCode – registrationNumber properties: targetId: type: string description: Id do colaborador alvo da proposta. startDate: type: string format: date description: Data em que o colaborador deve receber as alterações solicitadas na proposta. steppedItemsToIntegrate: type: array items: type: object allOf: – #/definitions/steppedItemToIntegrate description: Parcelas do escalonamento. Caso a proposta não seja escalonada, essa lista conterá apenas um registro movimentationReasonId: type: string description: Id do tipo da movimentação. wageScale: type: string description: Estrutura/Tabela salarial wageScaleClass: type: string description: Classe da estrutura/tabela salarial wageScaleLevel: type: string description: Faixa da estrutura/tabela salarial actingTypeId: type: string description: Id do tipo de atuação workstationGroupId: type: string description: Id do posto de trabalho da G5 jobPositionId: type: string description: Id do cargo departmentId: type: string description: Id do local do posto de trabalho costCenterId: type: string description: Id do centro de custo do posto de trabalho syndicateCode: type: integer format: int64 description: Código do sindicato headOfficeCode: type: integer format: int64 description: Código da filial registrationNumber: type: integer format: int64 description: Registration number do colaborador alvo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalsAwaitingIntegration: post: description: Obtém o Id das propostas que estão aguardando a integração com a G5. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object properties: proposalsId: type: array items: type: string description: Ids das propostas. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém o Id das propostas que estão aguardando a integração com a G5. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object properties: proposalsId: type: array items: type: string description: Ids das propostas. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalArgumentSearch: post: description: Filtra as ações das propostas. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: personIds: type: array items: type: string description: Id das pessoas que serão buscados actions: type: array items: type: string allOf: – #/definitions/argumentAction description: Ações que devem ser filtradas startDate: type: string format: date description: Data de início utilizada para filtrar as ações. endDate: type: string format: date description: Data final utilizada para filtrar as ações. page: type: integer format: int64 description: Página a ser buscada default: 1 size: type: integer format: int64 description: Tamanho da página default: 50 responses: 200: description: Ok schema: type: object required: – found – arguments properties: found: type: integer format: int64 description: Quantidade total de registros arguments: type: array items: type: object allOf: – #/definitions/proposalArgumentSummary minimum: 1 description: Argumentos que possuem os valores informados no filtro. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/lastSpontaneousSalaryIncrease: post: description: Retorna os últimos aumentos espontâneos do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que deve ter os aumentos retornados. amount: type: integer format: int64 description: Quantidade de aumentos que devem ser retornados. (Padrão 6) default: 6 responses: 200: description: Ok schema: type: object required: – increases properties: increases: type: array items: type: object allOf: – #/definitions/salaryIncreaseDto minimum: 1 description: Últimos aumentos salarias do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os últimos aumentos espontâneos do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que deve ter os aumentos retornados. in: query required: true type: string – name: amount description: Quantidade de aumentos que devem ser retornados. (Padrão 6) in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – increases properties: increases: type: array items: type: object allOf: – #/definitions/salaryIncreaseDto minimum: 1 description: Últimos aumentos salarias do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/dashboard: post: description: Retorna as informações para o dashboard (Gestor) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: ticket: type: string description: ticket para filtro Analytics responses: 200: description: Ok schema: type: object required: – approvalPendenciesCount – actualizePendenciesCount – proposalInProgressCount properties: approvalPendenciesCount: type: integer format: int64 description: Quantidade de pendências de aprovação actualizePendenciesCount: type: integer format: int64 description: Quantidade de pendências de efetivação proposalInProgressCount: type: integer format: int64 description: Quantidade de propostas em andamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações para o dashboard (Gestor) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: ticket description: ticket para filtro Analytics in: query type: string responses: 200: description: Ok schema: type: object required: – approvalPendenciesCount – actualizePendenciesCount – proposalInProgressCount properties: approvalPendenciesCount: type: integer format: int64 description: Quantidade de pendências de aprovação actualizePendenciesCount: type: integer format: int64 description: Quantidade de pendências de efetivação proposalInProgressCount: type: integer format: int64 description: Quantidade de propostas em andamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/dashboardHr: post: description: Retorna as informações para o dashboard (RH) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: ticket: type: string description: ticket para filtro Analytics headQuarterIds: type: array items: type: string description: id da empresa responses: 200: description: Ok schema: type: object required: – approvalPendenciesCount – actualizePendenciesCount – proposalInProgressCount – approvalHrPendenciesCount properties: approvalPendenciesCount: type: integer format: int64 description: Quantidade de pendências de aprovação actualizePendenciesCount: type: integer format: int64 description: Quantidade de pendências de efetivação proposalInProgressCount: type: integer format: int64 description: Quantidade de propostas em andamento approvalHrPendenciesCount: type: integer format: int64 description: Quantidade de pendências de aprovação pelo RH 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações para o dashboard (RH) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: ticket description: ticket para filtro Analytics in: query type: string – name: headQuarterIds description: id da empresa in: query type: array items: type: string responses: 200: description: Ok schema: type: object required: – approvalPendenciesCount – actualizePendenciesCount – proposalInProgressCount – approvalHrPendenciesCount properties: approvalPendenciesCount: type: integer format: int64 description: Quantidade de pendências de aprovação actualizePendenciesCount: type: integer format: int64 description: Quantidade de pendências de efetivação proposalInProgressCount: type: integer format: int64 description: Quantidade de propostas em andamento approvalHrPendenciesCount: type: integer format: int64 description: Quantidade de pendências de aprovação pelo RH 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/contracts: post: description: Retorna todos os ids dos contratos ativos associados ao username informado. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – ids – personName – activeContract properties: ids: type: array items: type: string minimum: 1 description: Ids dos contratos ativos ordenados por tipo de contrato. personName: type: string description: Nome da pessoa activeContract: type: string description: Contrato ativo do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todos os ids dos contratos ativos associados ao username informado. tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – ids – personName – activeContract properties: ids: type: array items: type: string minimum: 1 description: Ids dos contratos ativos ordenados por tipo de contrato. personName: type: string description: Nome da pessoa activeContract: type: string description: Contrato ativo do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getHistoricAnnotationsType: post: description: Retorna os tipos de anotações do histórico do colaborador tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – annotationtype properties: annotationtype: type: array items: type: object allOf: – #/definitions/annotationtype minimum: 1 description: Lista de tipos de anotação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os tipos de anotações do histórico do colaborador tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – annotationtype properties: annotationtype: type: array items: type: object allOf: – #/definitions/annotationtype minimum: 1 description: Lista de tipos de anotação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getShowHrPendingApproveTab: post: description: Retorna se deve ser apresentada a tab de pendentes de aprovação na listagem de propostas do RH tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – showHrPendingApproveTab properties: showHrPendingApproveTab: type: boolean description: Apresenta ou não a tab 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna se deve ser apresentada a tab de pendentes de aprovação na listagem de propostas do RH tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – showHrPendingApproveTab properties: showHrPendingApproveTab: type: boolean description: Apresenta ou não a tab 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeeCompetenciesAppraisals: post: description: Retorna as últimas avaliações de competências do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador avaliado. amount: type: integer format: int64 description: Quantidade de avaliações que devem ser retornados. (Padrão 3) default: 3 responses: 200: description: Ok schema: type: object required: – appraisals properties: appraisals: type: array items: type: object allOf: – #/definitions/competencyAppraisalSummary minimum: 1 description: Últimas avaliações de competências do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as últimas avaliações de competências do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador avaliado. in: query required: true type: string – name: amount description: Quantidade de avaliações que devem ser retornados. (Padrão 3) in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – appraisals properties: appraisals: type: array items: type: object allOf: – #/definitions/competencyAppraisalSummary minimum: 1 description: Últimas avaliações de competências do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeePerformanceAppraisals: post: description: Retorna as últimas avaliações de resultados do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador avaliado. amount: type: integer format: int64 description: Quantidade de avaliações que devem ser retornados. (Padrão 3) default: 3 responses: 200: description: Ok schema: type: object required: – appraisals properties: appraisals: type: array items: type: object allOf: – #/definitions/performanceAppraisalSummary minimum: 1 description: Últimas avaliações de resultados do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as últimas avaliações de resultados do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador avaliado. in: query required: true type: string – name: amount description: Quantidade de avaliações que devem ser retornados. (Padrão 3) in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – appraisals properties: appraisals: type: array items: type: object allOf: – #/definitions/performanceAppraisalSummary minimum: 1 description: Últimas avaliações de resultados do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeeFeedbacks: post: description: Retorna os feedbacks recebidos pelo colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que deve ter os feedbacks retornados. startDate: type: string format: date-time description: Data inicial para filtrar os feedbacks, por padrão retorna do último ano. (Opcional) responses: 200: description: Ok schema: type: object required: – feedbacks properties: feedbacks: type: array items: type: object allOf: – #/definitions/feedbackInfo minimum: 1 description: Feedbacks recebidos pelo colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os feedbacks recebidos pelo colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que deve ter os feedbacks retornados. in: query required: true type: string – name: startDate description: Data inicial para filtrar os feedbacks, por padrão retorna do último ano. (Opcional) in: query type: string format: date-time responses: 200: description: Ok schema: type: object required: – feedbacks properties: feedbacks: type: array items: type: object allOf: – #/definitions/feedbackInfo minimum: 1 description: Feedbacks recebidos pelo colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeeMonthlyOvertime: post: description: Retorna as horas extras do colaborador nos últimos meses. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador. amount: type: integer format: int64 description: Quantidade de meses que devem ser retornados. (Padrão 4) default: 4 responses: 200: description: Ok schema: type: object required: – months properties: months: type: array items: type: object allOf: – #/definitions/monthOvertime minimum: 1 description: Meses com a quantidade de horas extras do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as horas extras do colaborador nos últimos meses. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador. in: query required: true type: string – name: amount description: Quantidade de meses que devem ser retornados. (Padrão 4) in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – months properties: months: type: array items: type: object allOf: – #/definitions/monthOvertime minimum: 1 description: Meses com a quantidade de horas extras do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeeMonthAbsenteeism: post: description: Retorna as horas de absenteísmo do colaborador nos últimos meses. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador. amount: type: integer format: int64 description: Quantidade de meses que devem ser retornados. (Padrão 4) default: 4 responses: 200: description: Ok schema: type: object required: – months properties: months: type: array items: type: object allOf: – #/definitions/monthAbsenteeism minimum: 1 description: Meses com a quantidade de horas de absenteísmo agrupadas por tipo. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as horas de absenteísmo do colaborador nos últimos meses. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador. in: query required: true type: string – name: amount description: Quantidade de meses que devem ser retornados. (Padrão 4) in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – months properties: months: type: array items: type: object allOf: – #/definitions/monthAbsenteeism minimum: 1 description: Meses com a quantidade de horas de absenteísmo agrupadas por tipo. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/hasInProgressProposal: post: description: Verifica se existe uma proposta em andamento associada ao solicitante e alvo informados. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – targetId properties: targetId: type: string description: Id do colaborador alvo da proposta. responses: 200: description: Ok schema: type: object required: – hasInProgressProposal properties: hasInProgressProposal: type: boolean description: Indica se existe uma proposta em andamento associada ao solicitante e alvo informados. leaderName: type: string description: Nome do líder do colaborador alvo da proposta. argument: type: string description: Argumento da solicitação. attachments: type: array items: type: object allOf: – #/definitions/fileDto description: Link para os anexos do argumento do solicitante da proposta. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se existe uma proposta em andamento associada ao solicitante e alvo informados. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: targetId description: Id do colaborador alvo da proposta. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – hasInProgressProposal properties: hasInProgressProposal: type: boolean description: Indica se existe uma proposta em andamento associada ao solicitante e alvo informados. leaderName: type: string description: Nome do líder do colaborador alvo da proposta. argument: type: string description: Argumento da solicitação. attachments: type: array items: type: object allOf: – #/definitions/fileDto description: Link para os anexos do argumento do solicitante da proposta. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/lastSalaryIncrease: post: description: Retorna as informações do último aumento salarial do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador. responses: 200: description: Ok schema: type: object required: – salary – adjustmentPercentage – when properties: salary: type: string description: Salário do colaborador. adjustmentPercentage: type: string description: Percentual de reajuste do aumento. when: type: string format: date description: Data em que o aumento foi realizado. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações do último aumento salarial do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – salary – adjustmentPercentage – when properties: salary: type: string description: Salário do colaborador. adjustmentPercentage: type: string description: Percentual de reajuste do aumento. when: type: string format: date description: Data em que o aumento foi realizado. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalsSummary: post: description: Obtém as propostas do colaborador.\n Quando um valor não é informado para os campos startDate e endDate é considerado o período do último ano. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – targetId – status properties: targetId: type: string description: Id do colaborador alvo da proposta. status: type: string allOf: – #/definitions/proposalStatus description: Estado que a proposta deve estar. startDate: type: string format: date description: Data inicial para filtrar as propostas por período. endDate: type: string format: date description: Data final para filtrar as propostas por período. responses: 200: description: Ok schema: type: object required: – proposals properties: proposals: type: array items: type: object allOf: – #/definitions/proposalSummary minimum: 1 description: Propostas do colaborador. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalByStatus: post: description: Retorna uma listagem de propostas conforme o status tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – status – page – size properties: status: type: string allOf: – #/definitions/proposalStatus description: Status da proposta page: type: integer format: int64 description: Página a ser buscada size: type: integer format: int64 description: Tamanho da página q: type: string description: Termo para filtrar o nome do colaborador ticket: type: string description: Ticket utilizado pelo analytics. directRequest: type: boolean description: Ticket utilizado pelo analytics. default: false ascOrder: type: boolean description: Ordem crescente responses: 200: description: Ok schema: type: object required: – found – proposals properties: found: type: integer format: int64 description: Quantidade total de registros proposals: type: array items: type: object allOf: – #/definitions/proposalDto minimum: 1 description: propostas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalByStatusHr: post: description: Retorna uma listagem de propostas conforme o status para o analista de rh tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – status – page – size properties: status: type: string allOf: – #/definitions/proposalStatus description: Status da proposta page: type: integer format: int64 description: Página a ser buscada size: type: integer format: int64 description: Tamanho da página q: type: string description: Filtro por nome do colaborador. ascOrder: type: boolean description: Ordem crescente responses: 200: description: Ok schema: type: object required: – found – proposals properties: found: type: integer format: int64 description: Quantidade total de registros proposals: type: array items: type: object allOf: – #/definitions/proposalDto minimum: 1 description: propostas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchCompany: post: description: Busca as informações de empresas clientes para configuração tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – companies properties: companies: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as informações de empresas clientes para configuração tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – companies properties: companies: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/remunerationSetting: post: description: Solicitação da configuração da remuneração por empresa. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: companyId: type: string description: Id da empresa para buscar as configurações. responses: 200: description: Ok schema: type: object properties: setting: type: object allOf: – #/definitions/remunerationconfig description: Retorna a configuração da remuneração para a empresa. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Solicitação da configuração da remuneração por empresa. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Id da empresa para buscar as configurações. in: query type: string responses: 200: description: Ok schema: type: object properties: setting: type: object allOf: – #/definitions/remunerationconfig description: Retorna a configuração da remuneração para a empresa. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/reasons: post: description: Motivo da proposta de remuneração. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Filtro por nome da movimentação. reason: type: string allOf: – #/definitions/reason description: Filtro por motivo da movimentação responses: 200: description: Ok schema: type: object properties: reasons: type: array items: type: object allOf: – #/definitions/movimentationreason description: Retorna a configuração da remuneração para a empresa. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalById: post: description: Os dados da proposta junto com o histórico. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta. responses: 200: description: Ok schema: type: object required: – id – status – stepped – employeeId – newSalary – salary – percentageIncrease – reason – jobPositionId – workstationGroupId – startDate properties: id: type: string description: Id da proposta status: type: string allOf: – #/definitions/proposalStatus description: Status da proposta stepped: type: boolean description: Indica se a proposta é escalonada ou não employeeId: type: string description: Id do colaborador alvo da proposta salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário newSalary: type: string description: Salário do colaborador com o valor de reajuste aplicado. salary: type: string description: Salário do colaborador sem o valor de reajuste aplicado. percentageIncrease: type: string description: Percentual de reajuste do aumento. reason: type: string allOf: – #/definitions/proposalReason description: Motivo da proposta arguments: type: array items: type: object allOf: – #/definitions/proposalArgumentDto description: Lista com os argumentos e arquivos. wageScaleProposalDescription: type: object allOf: – #/definitions/wageScaleProposalDescription description: Informações da tabela salarial jobPositionId: type: string description: Identificador único do Cargo workstationGroupId: type: string description: Identificador único do posto startDate: type: string format: date description: Data da programação da proposta steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO description: Dados de escalonamento vinculado ao último argumento insalubrityPercentage: type: number format: double description: Percentual insalubridade somada do posto e do cargo, caso houver hazardPercentage: type: number format: double description: Percentual periculosidade somada do posto e do cargo, caso houver additionalPercentageFunction: type: number format: double description: Percentual adicional de função minimum: 0.0 maximum: 9999.0 baseSalary: type: string description: Salário base atual do colaborador em formato mensalista (Se tipo de salário atual for horista, já é calculado conforme escala) totalPremium: type: string description: Total de adicionais (Já calculados) totalRemuneration: type: string description: Remuneração total (Já com os adicionais calculados) payPosition: type: number format: double description: Proporção em percentual entre o salário destino do colaborador e a faixa de mercado da classe salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Os dados da proposta junto com o histórico. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: proposalId description: Id da proposta. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – id – status – stepped – employeeId – newSalary – salary – percentageIncrease – reason – jobPositionId – workstationGroupId – startDate properties: id: type: string description: Id da proposta status: type: string allOf: – #/definitions/proposalStatus description: Status da proposta stepped: type: boolean description: Indica se a proposta é escalonada ou não employeeId: type: string description: Id do colaborador alvo da proposta salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário newSalary: type: string description: Salário do colaborador com o valor de reajuste aplicado. salary: type: string description: Salário do colaborador sem o valor de reajuste aplicado. percentageIncrease: type: string description: Percentual de reajuste do aumento. reason: type: string allOf: – #/definitions/proposalReason description: Motivo da proposta arguments: type: array items: type: object allOf: – #/definitions/proposalArgumentDto description: Lista com os argumentos e arquivos. wageScaleProposalDescription: type: object allOf: – #/definitions/wageScaleProposalDescription description: Informações da tabela salarial jobPositionId: type: string description: Identificador único do Cargo workstationGroupId: type: string description: Identificador único do posto startDate: type: string format: date description: Data da programação da proposta steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO description: Dados de escalonamento vinculado ao último argumento insalubrityPercentage: type: number format: double description: Percentual insalubridade somada do posto e do cargo, caso houver hazardPercentage: type: number format: double description: Percentual periculosidade somada do posto e do cargo, caso houver additionalPercentageFunction: type: number format: double description: Percentual adicional de função minimum: 0.0 maximum: 9999.0 baseSalary: type: string description: Salário base atual do colaborador em formato mensalista (Se tipo de salário atual for horista, já é calculado conforme escala) totalPremium: type: string description: Total de adicionais (Já calculados) totalRemuneration: type: string description: Remuneração total (Já com os adicionais calculados) payPosition: type: number format: double description: Proporção em percentual entre o salário destino do colaborador e a faixa de mercado da classe salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchEmployeesProposal: post: description: Retorna os colaboradores do líder. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – descendantFilter properties: q: type: string description: Filtro por nome do colaborador. descendantFilter: type: string allOf: – #/definitions/descendantFilter description: Filtro de liderados page: type: integer format: int64 description: Página a ser buscada default: 0 size: type: integer format: int64 description: Tamanho da página default: 100 responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employeeInfo description: Retorna uma lista com os colaboradores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchEmployees: post: description: Busca os colaboradores por nome tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: page: type: integer format: int64 description: Página a ser buscada default: 0 size: type: integer format: int64 description: Tamanho da página default: 100 q: type: string description: Filtro por nome do colaborador. responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employeeInfo description: Retorna uma lista com os colaboradores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os colaboradores por nome tags: – Queries x-senior-visibility: PRIVATE parameters: – name: page description: Página a ser buscada in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 – name: q description: Filtro por nome do colaborador. in: query type: string responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employeeInfo description: Retorna uma lista com os colaboradores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchPersons: post: description: Busca as pessoas por nome tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: page: type: integer format: int64 description: Página a ser buscada default: 0 size: type: integer format: int64 description: Tamanho da página default: 100 q: type: string description: Filtro por nome do colaborador. responses: 200: description: Ok schema: type: object properties: persons: type: array items: type: object allOf: – #/definitions/personInfo description: Retorna uma lista com os colaboradores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as pessoas por nome tags: – Queries x-senior-visibility: PRIVATE parameters: – name: page description: Página a ser buscada in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 – name: q description: Filtro por nome do colaborador. in: query type: string responses: 200: description: Ok schema: type: object properties: persons: type: array items: type: object allOf: – #/definitions/personInfo description: Retorna uma lista com os colaboradores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeeData: post: description: Retorna os dados atuais do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador. proposalId: type: string description: Id da proposta. responses: 200: description: Ok schema: type: object properties: employeeData: type: object allOf: – #/definitions/employeeDataDto description: Retorna uma lista com os colaboradores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os dados atuais do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador. in: query required: true type: string – name: proposalId description: Id da proposta. in: query type: string responses: 200: description: Ok schema: type: object properties: employeeData: type: object allOf: – #/definitions/employeeDataDto description: Retorna uma lista com os colaboradores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalActions: post: description: Retorna as ações permitidas na proposta. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: proposalId: type: string description: Id da proposta. responses: 200: description: Ok schema: type: object properties: actions: type: array items: type: string allOf: – #/definitions/actionDto description: Retorna lista com as ações permitidas. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as ações permitidas na proposta. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: proposalId description: Id da proposta. in: query type: string responses: 200: description: Ok schema: type: object properties: actions: type: array items: type: string allOf: – #/definitions/actionDto description: Retorna lista com as ações permitidas. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/averagePromotionTime: post: description: Retorna lista com a média de tempo de promoção do colaboradores. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. ticket: type: string description: Ticket identificador dos filtros dos analytics. responses: 200: description: Ok schema: type: object required: – averagePromotionDays – averagePromotionFullDays – averagePromotionFullMonths – averagePromotionFullYears properties: averagePromotionDays: type: integer format: int64 description: Média em total dias do tempo de promoção. averagePromotionFullDays: type: integer format: int64 description: Média em dias do tempo de promoção. averagePromotionFullMonths: type: integer format: int64 description: Média em meses do tempo de promoção. averagePromotionFullYears: type: integer format: int64 description: Média em anos do tempo de promoção. items: type: array items: type: object allOf: – #/definitions/promotionTimeDto description: Retorna lista os liderados e tempo médio de promoção. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna lista com a média de tempo de promoção do colaboradores. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendent description: Indica se a busca vai ser somente para liderados diretos ou todos. in: query type: boolean – name: ticket description: Ticket identificador dos filtros dos analytics. in: query type: string responses: 200: description: Ok schema: type: object required: – averagePromotionDays – averagePromotionFullDays – averagePromotionFullMonths – averagePromotionFullYears properties: averagePromotionDays: type: integer format: int64 description: Média em total dias do tempo de promoção. averagePromotionFullDays: type: integer format: int64 description: Média em dias do tempo de promoção. averagePromotionFullMonths: type: integer format: int64 description: Média em meses do tempo de promoção. averagePromotionFullYears: type: integer format: int64 description: Média em anos do tempo de promoção. items: type: array items: type: object allOf: – #/definitions/promotionTimeDto description: Retorna lista os liderados e tempo médio de promoção. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeeFrameworkStatus: post: description: Retorna o status de enquadramento do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador responses: 200: description: Ok schema: type: object required: – status – jobPosition properties: status: type: string allOf: – #/definitions/frameworkStatus description: Status de enquadramento jobPosition: type: string description: Cargo do colaborador wageClass: type: string description: Classe Salarial do Colaborador wageLevel: type: string description: Nível Salarial do Colaborador marketReferencePosition: type: number format: double description: Posição à faixa de mercado do salário do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o status de enquadramento do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – status – jobPosition properties: status: type: string allOf: – #/definitions/frameworkStatus description: Status de enquadramento jobPosition: type: string description: Cargo do colaborador wageClass: type: string description: Classe Salarial do Colaborador wageLevel: type: string description: Nível Salarial do Colaborador marketReferencePosition: type: number format: double description: Posição à faixa de mercado do salário do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/descendantsFrameworkStatusCount: post: description: Retorna a quantidade de liderados em cada status de enquadramento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: descendantsFilter: type: string allOf: – #/definitions/descendantFilter description: Filtro de liderados ticket: type: string description: Filtros do Analityc responses: 200: description: Ok schema: type: object required: – frameworkStatusCount properties: frameworkStatusCount: type: array items: type: object allOf: – #/definitions/frameworkStatusCount minimum: 1 description: Status e a quantidade de liderados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/descendantsFrameworkLevelStatusCount: post: description: Retorna a quantidade de liderados em cada nivel de enquadramento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: descendantsFilter: type: string allOf: – #/definitions/descendantFilter description: Filtro de liderados ticket: type: string description: Filtros do Analityc responses: 200: description: Ok schema: type: object required: – frameworkLevelStatusCount properties: frameworkLevelStatusCount: type: array items: type: object allOf: – #/definitions/frameworkLevelStatusCount minimum: 1 description: Nivel e a quantidade de liderados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/averageSalaryIncreaseTime: post: description: Retorna lista com a média de tempo de reajuste salarial. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. ticket: type: string description: Filtros do Analitycs responses: 200: description: Ok schema: type: object required: – averageTimeDays – averageTimeFullDays – averageTimeFullMonths – averageTimeFullYears properties: averageTimeDays: type: integer format: int64 description: Média em total dias do tempo de promoção. averageTimeFullDays: type: integer format: int64 description: Média em dias do tempo de promoção. averageTimeFullMonths: type: integer format: int64 description: Média em meses do tempo de promoção. averageTimeFullYears: type: integer format: int64 description: Média em anos do tempo de promoção. items: type: array items: type: object allOf: – #/definitions/promotionTimeDto description: Retorna lista os liderados e tempo médio de promoção. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna lista com a média de tempo de reajuste salarial. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendent description: Indica se a busca vai ser somente para liderados diretos ou todos. in: query type: boolean – name: ticket description: Filtros do Analitycs in: query type: string responses: 200: description: Ok schema: type: object required: – averageTimeDays – averageTimeFullDays – averageTimeFullMonths – averageTimeFullYears properties: averageTimeDays: type: integer format: int64 description: Média em total dias do tempo de promoção. averageTimeFullDays: type: integer format: int64 description: Média em dias do tempo de promoção. averageTimeFullMonths: type: integer format: int64 description: Média em meses do tempo de promoção. averageTimeFullYears: type: integer format: int64 description: Média em anos do tempo de promoção. items: type: array items: type: object allOf: – #/definitions/promotionTimeDto description: Retorna lista os liderados e tempo médio de promoção. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/salaryEvolution: post: description: Retorna a evolução salarial dos empregados informados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: startDate: type: string format: date description: Data de ínicio do período endDate: type: string format: date description: Data final do período directDescendant: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. default: true ticket: type: string description: Filtros do Analitycs employeeIds: type: array items: type: string description: Colaboradores responses: 200: description: Ok schema: type: object required: – increaseDates properties: increaseDates: type: array items: type: object allOf: – #/definitions/increaseDateInfo minimum: 1 description: Datas em que houve aumento salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a evolução salarial dos empregados informados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: startDate description: Data de ínicio do período in: query type: string format: date – name: endDate description: Data final do período in: query type: string format: date – name: directDescendant description: Indica se a busca vai ser somente para liderados diretos ou todos. in: query type: boolean – name: ticket description: Filtros do Analitycs in: query type: string – name: employeeIds description: Colaboradores in: query type: array items: type: string responses: 200: description: Ok schema: type: object required: – increaseDates properties: increaseDates: type: array items: type: object allOf: – #/definitions/increaseDateInfo minimum: 1 description: Datas em que houve aumento salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/wageProjection: post: description: Retorna a Projeção salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendant: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. default: true ticket: type: string description: Filtros do Analitycs responses: 200: description: Ok schema: type: object required: – wageIncrease – wageMass – wageMassAndIncreaseSum – variantionPercentage – categories properties: wageIncrease: type: array items: type: string minimum: 1 description: Informações da massa salarial wageMass: type: array items: type: string minimum: 1 description: Informações da massa salarial wageMassAndIncreaseSum: type: array items: type: string minimum: 1 description: Soma da massa salarial com os aumentos em aprovação variantionPercentage: type: array items: type: string minimum: 1 description: Variação da massa para as propostas em andamento categories: type: array items: type: string minimum: 1 description: Array com os meses 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a Projeção salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendant description: Indica se a busca vai ser somente para liderados diretos ou todos. in: query type: boolean – name: ticket description: Filtros do Analitycs in: query type: string responses: 200: description: Ok schema: type: object required: – wageIncrease – wageMass – wageMassAndIncreaseSum – variantionPercentage – categories properties: wageIncrease: type: array items: type: string minimum: 1 description: Informações da massa salarial wageMass: type: array items: type: string minimum: 1 description: Informações da massa salarial wageMassAndIncreaseSum: type: array items: type: string minimum: 1 description: Soma da massa salarial com os aumentos em aprovação variantionPercentage: type: array items: type: string minimum: 1 description: Variação da massa para as propostas em andamento categories: type: array items: type: string minimum: 1 description: Array com os meses 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/steppedProposalSuggestions: post: description: Retorna as sugestões de itens da proposta escalonada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – reason – workstationGroupId – jobPositionId – percentageIncrease – hoursWorkShift – oldSalary – oldSalaryType properties: employeeId: type: string description: Identificador único do colaborador reason: type: string allOf: – #/definitions/proposalReason description: Razão da proposta workstationGroupId: type: string description: Posto jobPositionId: type: string description: Cargo salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário percentageIncrease: type: string description: Percentual do aumento salarial, somente para o gestor. proposalId: type: string description: Identificador único da proposta hoursWorkShift: type: string description: Liderados diretos/indiretos oldSalary: type: string description: Salario anterior oldSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário anterior responses: 200: description: Ok schema: type: object required: – steppedProposalItems properties: steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO minimum: 1 description: Lista com itens do escalonamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/salaryAverage: post: description: Serviço que retorna a média salarial dos liderados do gestor atual tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendant: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. default: true positions: type: array items: type: object allOf: – #/definitions/employeeJobPosition description: Ids de cargos a serem considerados para buscar os colaboradores ticket: type: string description: Ticket para idenficação do filtro do analytics responses: 200: description: Ok schema: type: object required: – averageSalary properties: averageSalary: type: string description: Média salarial. items: type: array items: type: object allOf: – #/definitions/salaryAverageDto description: Liderados e suas informações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/managerWageAverage: post: description: Serviço que retorna a média salarial dos liderados do gestor atual por genero tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendant: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. default: true ticket: type: string description: Ticket para idenficação do filtro do analytics responses: 200: description: Ok schema: type: object required: – wageAverage properties: wageAverage: type: object allOf: – #/definitions/wageAverageDto description: Média salarial por gênero 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Serviço que retorna a média salarial dos liderados do gestor atual por genero tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendant description: Indica se a busca vai ser somente para liderados diretos ou todos. in: query type: boolean – name: ticket description: Ticket para idenficação do filtro do analytics in: query type: string responses: 200: description: Ok schema: type: object required: – wageAverage properties: wageAverage: type: object allOf: – #/definitions/wageAverageDto description: Média salarial por gênero 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/managerWageAverageDetails: post: description: Serviço de retorna os colaboradores subordinados ao gestor por gênero. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendant: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. default: true ticket: type: string description: Ticket para idenficação do filtro do analytics page: type: integer format: int64 description: Número da página size: type: integer format: int64 description: Tamanho da página gender: type: string allOf: – #/definitions/genderType description: Gênero dos colaboradores responses: 200: description: Ok schema: type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Informações dos colaboradores found: type: integer format: int64 description: Quantidade de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/salaryFramingDetails: post: description: Retorna informações de enquadramento dos liderados do usuário atual no status informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: framingStatus: type: string allOf: – #/definitions/frameworkStatus description: Status dos colaboradores que serão retornados framingLevel: type: string description: Chave do level que serão retornados descendantsFilter: type: string allOf: – #/definitions/descendantFilter description: Liderados diretos/todos size: type: integer format: int64 description: Tamanho da página page: type: integer format: int64 description: Número da página ticket: type: string description: Ticket de filtro responses: 200: description: Ok schema: type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Informações de enquadramento dos liderados found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/salaryFramingDetailsHr: post: description: Retorna informações de enquadramento de todos os colaboradores no status informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: framingStatus: type: string allOf: – #/definitions/frameworkStatus description: Status dos colaboradores que serão retornados framingLevel: type: string description: Chave do level que serão retornados size: type: integer format: int64 description: Tamanho da página page: type: integer format: int64 description: Número da página ticket: type: string description: Ticket de filtro responses: 200: description: Ok schema: type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Informações de enquadramento dos colaboradores found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/companyEvolutionDetails: post: description: Retorna informações da evolução salarial da empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – month properties: month: type: string format: date description: Mês da busca size: type: integer format: int64 description: Tamanho da página page: type: integer format: int64 description: Número da página responses: 200: description: Ok schema: type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Informações de enquadramento dos liderados found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna informações da evolução salarial da empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: month description: Mês da busca in: query required: true type: string format: date – name: size description: Tamanho da página in: query type: integer format: int64 – name: page description: Número da página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Informações de enquadramento dos liderados found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWageScale: post: description: Retorna a tabela salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wageScaleId properties: wageScaleId: type: string description: Id da tabela salarial wageRevisionId: type: string description: Id da revisão da tabela, traz a revisão em vigência se não for informado responses: 200: description: Ok schema: type: object required: – id – name – revisions – salaryType – marketLevel – maxLevelsCount – classes properties: id: type: string description: Id da tabela salarial name: type: string description: Nome da tabela salarial revisions: type: array items: type: object allOf: – #/definitions/wageRevisionDto minimum: 1 description: Revisões desta tabela salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário da tabela marketLevel: type: integer format: int64 description: Faixa de mercado desta tabela maxLevelsCount: type: integer format: int64 description: Faixas da tabela salarial useWageMarketValue: type: boolean description: Utiliza a faixa referencia de mercado classes: type: array items: type: object allOf: – #/definitions/wageClassDto minimum: 1 description: Classes da tabela salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a tabela salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: wageScaleId description: Id da tabela salarial in: query required: true type: string – name: wageRevisionId description: Id da revisão da tabela, traz a revisão em vigência se não for informado in: query type: string responses: 200: description: Ok schema: type: object required: – id – name – revisions – salaryType – marketLevel – maxLevelsCount – classes properties: id: type: string description: Id da tabela salarial name: type: string description: Nome da tabela salarial revisions: type: array items: type: object allOf: – #/definitions/wageRevisionDto minimum: 1 description: Revisões desta tabela salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário da tabela marketLevel: type: integer format: int64 description: Faixa de mercado desta tabela maxLevelsCount: type: integer format: int64 description: Faixas da tabela salarial useWageMarketValue: type: boolean description: Utiliza a faixa referencia de mercado classes: type: array items: type: object allOf: – #/definitions/wageClassDto minimum: 1 description: Classes da tabela salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWageMarketValue: post: description: Retorna a tabela salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wageScaleId properties: wageScaleId: type: string description: Id da tabela salarial wageRevisionId: type: string description: Id da revisão da tabela, traz a revisão em vigência se não for informado responses: 200: description: Ok schema: type: object properties: wageMarketValue: type: array items: type: object allOf: – #/definitions/wageMarketValueDto description: Faixa referência de mercado da revisão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a tabela salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: wageScaleId description: Id da tabela salarial in: query required: true type: string – name: wageRevisionId description: Id da revisão da tabela, traz a revisão em vigência se não for informado in: query type: string responses: 200: description: Ok schema: type: object properties: wageMarketValue: type: array items: type: object allOf: – #/definitions/wageMarketValueDto description: Faixa referência de mercado da revisão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalJobPositions: post: description: Retorna os cargos da empresa de acordo com Id do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – targetId properties: jobPosition: type: string description: Cargo atual da proposta targetId: type: string description: Colaborador alvo da proposta responses: 200: description: Ok schema: type: object required: – jobPositions properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionInfo minimum: 1 description: Cargos da empresa do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os cargos da empresa de acordo com Id do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: jobPosition description: Cargo atual da proposta in: query type: string – name: targetId description: Colaborador alvo da proposta in: query required: true type: string responses: 200: description: Ok schema: type: object required: – jobPositions properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionInfo minimum: 1 description: Cargos da empresa do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWorkstationGroups: post: description: Retorna os Postos da empresa de acordo com um cargo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: jobPositionId: type: string description: Identificador único do cargo employeeId: type: string description: Identificador único do colaborador responses: 200: description: Ok schema: type: object required: – workstationGroups properties: workstationGroups: type: array items: type: object allOf: – #/definitions/workstationGroupInfo minimum: 1 description: Lista de grupos de posto de trabalho 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os Postos da empresa de acordo com um cargo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: jobPositionId description: Identificador único do cargo in: query type: string – name: employeeId description: Identificador único do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – workstationGroups properties: workstationGroups: type: array items: type: object allOf: – #/definitions/workstationGroupInfo minimum: 1 description: Lista de grupos de posto de trabalho 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWageLevelListFromClass: post: description: Retorna as faixas/níveis da classe/grade selecionada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wageScaleClassId properties: wageScaleClassId: type: string description: Id da classe salarial responses: 200: description: Ok schema: type: object required: – wageLevelList properties: wageLevelList: type: array items: type: object allOf: – #/definitions/wageLevelDto minimum: 1 description: Lista das faixas salariais da classe especificada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as faixas/níveis da classe/grade selecionada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: wageScaleClassId description: Id da classe salarial in: query required: true type: string responses: 200: description: Ok schema: type: object required: – wageLevelList properties: wageLevelList: type: array items: type: object allOf: – #/definitions/wageLevelDto minimum: 1 description: Lista das faixas salariais da classe especificada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/vigencyWageScales: post: description: Retorna uma lista com informações das tabelas salariais em vigência tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – workstationGroupId – jobPositionId – salaryType properties: employeeId: type: string description: Id do colaborador workstationGroupId: type: string description: Id do posto jobPositionId: type: string description: Id do cargo salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de recebimento do salário. responses: 200: description: Ok schema: type: object required: – vigencyWageScalesDto – suggestedWageScale properties: vigencyWageScalesDto: type: array items: type: object allOf: – #/definitions/vigencyWageScale minimum: 1 description: Lista com as tabelas salariais e as informações de classe e level suggestedWageScale: type: object allOf: – #/definitions/wageScaleProposalDescription description: Tabela/classe/faixa sugerida para o colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getMainActingType: post: description: Retorna os tipos de atuação com principal com históricos de posto da proposta de promoção tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – actingTypes properties: actingTypes: type: array items: type: object allOf: – #/definitions/actingtype minimum: 1 description: Lista de tipos de atuação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os tipos de atuação com principal com históricos de posto da proposta de promoção tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – actingTypes properties: actingTypes: type: array items: type: object allOf: – #/definitions/actingtype minimum: 1 description: Lista de tipos de atuação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getIntegrationPendencies: post: description: Retorna os ids das pendências de integração tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – pendencies properties: pendencies: type: array items: type: string minimum: 1 description: Lista com os ids das pendências 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os ids das pendências de integração tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – pendencies properties: pendencies: type: array items: type: string minimum: 1 description: Lista com os ids das pendências 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchBranchesOffice: post: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Id da empresa filterExpirationDate: type: boolean description: Filtrar filiais fora de atividade default: false responses: 200: description: Ok schema: type: object required: – branches properties: branches: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Filiais da Empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Id da empresa in: query required: true type: string – name: filterExpirationDate description: Filtrar filiais fora de atividade in: query type: boolean responses: 200: description: Ok schema: type: object required: – branches properties: branches: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Filiais da Empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchBranchesOfficeByIds: post: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyIds properties: companyIds: type: array items: type: string minimum: 1 description: Ids da empresa responses: 200: description: Ok schema: type: object required: – branches properties: branches: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Filiais da Empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyIds description: Ids da empresa in: query required: true type: array items: type: string minimum: 1 responses: 200: description: Ok schema: type: object required: – branches properties: branches: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Filiais da Empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getCompanyListByCodeAndName: post: description: Retorna empresas ou filiais paginados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: code: type: string description: Código da empresa ou filial name: type: string description: Nome da empresa ou filial headOffice: type: string description: Empresa Matriz (se informado traz filiais, se não traz sedes/matriz) page: type: integer format: int64 description: Pagina da lista default: 0 size: type: integer format: int64 description: Tamanho da paginação default: 10 sort: type: array items: type: object allOf: – #/definitions/sort description: Ordenação da listagem responses: 200: description: Ok schema: type: object required: – companies – found properties: companies: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Empresas found: type: integer format: int64 description: Total de empresas encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchCompanyHeadquarterByEmployee: post: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador responses: 200: description: Ok schema: type: object required: – companyCode – companyName – headQuarterCode – headQuarterName properties: companyCode: type: integer format: int64 description: Id da filial companyName: type: string description: Nome da filial headQuarterCode: type: integer format: int64 description: Id da empresa ao qual a filial está associada headQuarterName: type: string description: Nome da empresa ao qual a filial está associada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – companyCode – companyName – headQuarterCode – headQuarterName properties: companyCode: type: integer format: int64 description: Id da filial companyName: type: string description: Nome da filial headQuarterCode: type: integer format: int64 description: Id da empresa ao qual a filial está associada headQuarterName: type: string description: Nome da empresa ao qual a filial está associada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/wagePolicies: post: description: Retorna as filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page – size – status properties: page: type: integer format: int64 description: Página a ser buscada size: type: integer format: int64 description: Tamanho da página q: type: string description: Termo para filtrar pelo titulo da politica salarial status: type: string allOf: – #/definitions/wagePolicyStatus description: Flag de controle de vigência responses: 200: description: Ok schema: type: object required: – wagePolicies – found properties: wagePolicies: type: array items: type: object allOf: – #/definitions/wagePolicyInfo minimum: 1 description: Listando contendo as políticas salariais e suas informações found: type: integer format: int64 description: Quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/wagePolicySelected: post: description: Retorna a política salarial selecionada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wagePolicyId properties: wagePolicyId: type: string description: Id da política wagePolicyRevisionId: type: string description: Id da revisão responses: 200: description: Ok schema: type: object required: – wagePolicy properties: wagePolicy: type: object allOf: – #/definitions/wagePolicyInfo description: Politica salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a política salarial selecionada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: wagePolicyId description: Id da política in: query required: true type: string – name: wagePolicyRevisionId description: Id da revisão in: query type: string responses: 200: description: Ok schema: type: object required: – wagePolicy properties: wagePolicy: type: object allOf: – #/definitions/wagePolicyInfo description: Politica salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateProposalPolicy: post: description: Validação da política de proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – reason properties: employeeId: type: string description: Identificador único do colaborador proposalId: type: string description: Identificador único da proposta reason: type: string allOf: – #/definitions/proposalReason description: Razão da proposta proposalAboveClass: type: object allOf: – #/definitions/criterionDetailsIn description: Proposta acima da classe levelLimit: type: object allOf: – #/definitions/criterionDetailsIn description: Limite de faixas percentageLimit: type: object allOf: – #/definitions/criterionDetailsIn description: Limite de porcentagem de aumento salarial timeLimit: type: object allOf: – #/definitions/criterionDetailsIn description: Limite de tempo de aumento salarial performanceAppraisal: type: object allOf: – #/definitions/criterionDetailsIn description: Avaliação de desempenho competencyAppraisal: type: object allOf: – #/definitions/criterionDetailsIn description: Avaliação de competência closingDate: type: object allOf: – #/definitions/criterionDetailsIn description: Data de fechamento monthsAllowed: type: object allOf: – #/definitions/criterionDetailsIn description: Meses permitidos para o aumento timeSalaryBelowInitial: type: object allOf: – #/definitions/criterionDetailsIn description: Salário abaixo da faixa inicial percentageSalaryBelowInitial: type: object allOf: – #/definitions/criterionDetailsIn description: Porcentagem do aumento maior que o inicial permitido annotationHistory: type: object allOf: – #/definitions/criterionDetailsIn description: Histórico de anotações absenteeism: type: object allOf: – #/definitions/criterionDetailsIn description: Absenteísmo execution: type: object allOf: – #/definitions/criterionDetailsIn description: Efetivação startDate: type: string format: date description: Data de programação da proposta stepped: type: boolean description: Indica se a proposta é escalonada default: false responses: 200: description: Ok schema: type: object required: – proposalAboveClass – levelLimit – percentageLimit – timeLimit – performanceAppraisal – competencyAppraisal – closingDate – monthsAllowed – timeSalaryBelowInitial – percentageSalaryBelowInitial – annotationHistory – absenteeism – execution properties: proposalAboveClass: type: object allOf: – #/definitions/criterionDetailsOut description: Proposta acima da classe levelLimit: type: object allOf: – #/definitions/criterionDetailsOut description: Limite de faixas percentageLimit: type: object allOf: – #/definitions/criterionDetailsOut description: Limite de porcentagem de aumento salarial timeLimit: type: object allOf: – #/definitions/criterionDetailsOut description: Limite de tempo de aumento salarial performanceAppraisal: type: object allOf: – #/definitions/criterionDetailsOut description: Avaliação de desempenho competencyAppraisal: type: object allOf: – #/definitions/criterionDetailsOut description: Avaliação de competência closingDate: type: object allOf: – #/definitions/criterionDetailsOut description: Data de fechamento monthsAllowed: type: object allOf: – #/definitions/criterionDetailsOut description: Meses permitidos para o aumento timeSalaryBelowInitial: type: object allOf: – #/definitions/criterionDetailsOut description: Salário abaixo da faixa inicial percentageSalaryBelowInitial: type: object allOf: – #/definitions/criterionDetailsOut description: Porcentagem do aumento maior que o inicial permitido annotationHistory: type: object allOf: – #/definitions/criterionDetailsOut description: Histórico de anotações absenteeism: type: object allOf: – #/definitions/criterionDetailsOut description: Absenteísmo execution: type: object allOf: – #/definitions/criterionDetailsOut description: Efetivação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getDepartments: post: description: Retorna a lista de locais filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Identificador único da empresa filterExpirationDate: type: boolean description: Filtrar locais expirados default: false responses: 200: description: Ok schema: type: object required: – departments properties: departments: type: array items: type: object allOf: – #/definitions/department minimum: 1 description: Local 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de locais filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: string – name: filterExpirationDate description: Filtrar locais expirados in: query type: boolean responses: 200: description: Ok schema: type: object required: – departments properties: departments: type: array items: type: object allOf: – #/definitions/department minimum: 1 description: Local 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchDepartments: post: description: Busca os departamentos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Identificador único da empresa page: type: integer format: int64 description: Página a ser buscada default: 0 size: type: integer format: int64 description: Tamanho da página default: 100 q: type: string description: Filtro por nome da empresa. responses: 200: description: Ok schema: type: object properties: departments: type: array items: type: object allOf: – #/definitions/department description: Retorna uma lista com departamentos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os departamentos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: string – name: page description: Página a ser buscada in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 – name: q description: Filtro por nome da empresa. in: query type: string responses: 200: description: Ok schema: type: object properties: departments: type: array items: type: object allOf: – #/definitions/department description: Retorna uma lista com departamentos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getHierarchyLevels: post: description: Retorna a lista de níveis hierárquicos filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Identificador único da empresa responses: 200: description: Ok schema: type: object required: – levels properties: levels: type: array items: type: integer format: int64 minimum: 1 description: Lista de níveis hierárquicos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de níveis hierárquicos filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: string responses: 200: description: Ok schema: type: object required: – levels properties: levels: type: array items: type: integer format: int64 minimum: 1 description: Lista de níveis hierárquicos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getCostCenters: post: description: Retorna a lista de centros de custo filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Identificador único da empresa filterExpirationDate: type: boolean description: Filtrar centros de custo expirados default: false responses: 200: description: Ok schema: type: object required: – costCenters properties: costCenters: type: array items: type: object allOf: – #/definitions/costcenter minimum: 1 description: Lista de centro de custo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de centros de custo filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: string – name: filterExpirationDate description: Filtrar centros de custo expirados in: query type: boolean responses: 200: description: Ok schema: type: object required: – costCenters properties: costCenters: type: array items: type: object allOf: – #/definitions/costcenter minimum: 1 description: Lista de centro de custo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getLeaders: post: description: Retorna a lista de getores filtrando por empresa e filial caso filial informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Identificador único da empresa branchOfficeId: type: array items: type: string description: Identificador único da filial responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employeeBasicInfo description: Lista de gestores filtrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de getores filtrando por empresa e filial caso filial informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: string – name: branchOfficeId description: Identificador único da filial in: query type: array items: type: string responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employeeBasicInfo description: Lista de gestores filtrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchCostCenters: post: description: Busca os centros de custo por nome tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Identificador único da empresa page: type: integer format: int64 description: Página a ser buscada default: 0 size: type: integer format: int64 description: Tamanho da página default: 100 q: type: string description: Filtro por nome do centros de custo. responses: 200: description: Ok schema: type: object properties: costCenters: type: array items: type: object allOf: – #/definitions/costcenter description: Retorna uma lista com centros de custo. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os centros de custo por nome tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: string – name: page description: Página a ser buscada in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 – name: q description: Filtro por nome do centros de custo. in: query type: string responses: 200: description: Ok schema: type: object properties: costCenters: type: array items: type: object allOf: – #/definitions/costcenter description: Retorna uma lista com centros de custo. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getJobPositions: post: description: Retorna a lista de cargos filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Identificador único da empresa filterExpirationDate: type: boolean description: Filtrar cargos expirados default: false responses: 200: description: Ok schema: type: object required: – jobPositions properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionInfo minimum: 1 description: Lista de postos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de cargos filtrando por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: string – name: filterExpirationDate description: Filtrar cargos expirados in: query type: boolean responses: 200: description: Ok schema: type: object required: – jobPositions properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionInfo minimum: 1 description: Lista de postos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchJobPositions: post: description: Busca os cargos por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Identificador único da empresa page: type: integer format: int64 description: Página a ser buscada default: 1 size: type: integer format: int64 description: Tamanho da página default: 100 q: type: string description: Filtro por nome da empresa. responses: 200: description: Ok schema: type: object properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionInfo description: Retorna uma lista com cargos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os cargos por empresa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: string – name: page description: Página a ser buscada in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 – name: q description: Filtro por nome da empresa. in: query type: string responses: 200: description: Ok schema: type: object properties: jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionInfo description: Retorna uma lista com cargos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getTimeTrackingSituation: post: description: Retorna a lista de situações tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – timeTrackingSituations properties: timeTrackingSituations: type: array items: type: object allOf: – #/definitions/timetrackingsituation minimum: 1 description: Situações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de situações tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – timeTrackingSituations properties: timeTrackingSituations: type: array items: type: object allOf: – #/definitions/timetrackingsituation minimum: 1 description: Situações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchTimeTrackingSituations: post: description: Busca a lista de situações tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: page: type: integer format: int64 description: Página a ser buscada default: 0 size: type: integer format: int64 description: Tamanho da página default: 100 q: type: string description: Filtro por nome da empresa. responses: 200: description: Ok schema: type: object properties: timeTrackingSituations: type: array items: type: object allOf: – #/definitions/timetrackingsituation description: Retorna uma lista de situações. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca a lista de situações tags: – Queries x-senior-visibility: PRIVATE parameters: – name: page description: Página a ser buscada in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 – name: q description: Filtro por nome da empresa. in: query type: string responses: 200: description: Ok schema: type: object properties: timeTrackingSituations: type: array items: type: object allOf: – #/definitions/timetrackingsituation description: Retorna uma lista de situações. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getAbsentTimeTrackingSituation: post: description: Retorna a lista de situações de absenteísmo tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – timeTrackingSituations properties: timeTrackingSituations: type: array items: type: object allOf: – #/definitions/timetrackingsituation minimum: 1 description: Situações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de situações de absenteísmo tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – timeTrackingSituations properties: timeTrackingSituations: type: array items: type: object allOf: – #/definitions/timetrackingsituation minimum: 1 description: Situações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/companyWageAverage: post: description: Captura das informações da Tabela Salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que está executando, usado para obter o filtro. responses: 200: description: Ok schema: type: object required: – wageAverage properties: wageAverage: type: object allOf: – #/definitions/wageAverageDto description: Média salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Captura das informações da Tabela Salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que está executando, usado para obter o filtro. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – wageAverage properties: wageAverage: type: object allOf: – #/definitions/wageAverageDto description: Média salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/companyWageAverageDetails: post: description: Captura das informações da Tabela Salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: page: type: integer format: int64 description: Número da página size: type: integer format: int64 description: Tamanho da página gender: type: string allOf: – #/definitions/genderType description: Gênero dos colaboradores responses: 200: description: Ok schema: type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Informações dos colaboradores found: type: integer format: int64 description: Quantidade de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getDashboardFilters: post: description: Retorna os filtros de dashboard para um empregado específico tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/dashboardFilterDto description: Filtro do dashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os filtros de dashboard para um empregado específico tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/dashboardFilterDto description: Filtro do dashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchCompanyNoHeadquarter: post: description: Busca as informações de empresas clientes para configuração tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Filtro por nome da empresa responses: 200: description: Ok schema: type: object required: – companies properties: companies: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as informações de empresas clientes para configuração tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Filtro por nome da empresa in: query type: string responses: 200: description: Ok schema: type: object required: – companies properties: companies: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchBranchOffices: post: description: Busca as informações de empresas filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Filtro por nome ou código ou parcial dos mesmos headOfficeId: type: string description: Identificador único da empresa sede/matriz a qual a filial pertence responses: 200: description: Ok schema: type: object required: – companies properties: companies: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as informações de empresas filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Filtro por nome ou código ou parcial dos mesmos in: query type: string – name: headOfficeId description: Identificador único da empresa sede/matriz a qual a filial pertence in: query type: string responses: 200: description: Ok schema: type: object required: – companies properties: companies: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchWorkstationgroupStructures: post: description: Busca as lista de estruturas dos postos de trabalho tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Filtro por nome ou código ou parcial dos mesmos responses: 200: description: Ok schema: type: object required: – workstationgroupstructures properties: workstationgroupstructures: type: array items: type: object allOf: – #/definitions/workstationgroupstructure minimum: 1 description: Estruturas dos postos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as lista de estruturas dos postos de trabalho tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Filtro por nome ou código ou parcial dos mesmos in: query type: string responses: 200: description: Ok schema: type: object required: – workstationgroupstructures properties: workstationgroupstructures: type: array items: type: object allOf: – #/definitions/workstationgroupstructure minimum: 1 description: Estruturas dos postos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/consistProposalWageScale: post: description: Consiste as informações salariais da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – newSalary – workstationGroupId – jobPositionId properties: employeeId: type: string description: Id do colaborador alvo da proposta newSalary: type: string description: Salário a ser consistido workstationGroupId: type: string description: Id do posto jobPositionId: type: string description: Id do cargo responses: 200: description: Ok schema: type: object required: – wageScaleDescription – active properties: wageScaleDescription: type: object allOf: – #/definitions/wageScaleProposalDescription description: Informações salariais sugeridas active: type: boolean description: Indica se a consistência esta ativa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Consiste as informações salariais da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador alvo da proposta in: query required: true type: string – name: newSalary description: Salário a ser consistido in: query required: true type: string – name: workstationGroupId description: Id do posto in: query required: true type: string – name: jobPositionId description: Id do cargo in: query required: true type: string responses: 200: description: Ok schema: type: object required: – wageScaleDescription – active properties: wageScaleDescription: type: object allOf: – #/definitions/wageScaleProposalDescription description: Informações salariais sugeridas active: type: boolean description: Indica se a consistência esta ativa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWageLevelSalary: post: description: Retorna o salário da faixa informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wageLevelId – salaryType – hoursWorkShift properties: wageLevelId: type: string description: Id da faixa salarial salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário hoursWorkShift: type: string description: Hóras da escala responses: 200: description: Ok schema: type: object required: – salary properties: salary: type: string description: Salário da faixa informada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validWagepolicy: post: description: Valida Inclusão/Alterção de uma politica salárial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wagePolicy properties: wagePolicy: type: object allOf: – #/definitions/wagePolicyInfo description: Politica salárial responses: 200: description: Ok schema: type: object properties: showExistsBranchOffice: type: boolean description: Exibe validação filial existente default: false listWagePolicyBranchOffice: type: array items: type: object allOf: – #/definitions/branchOfficeExistsInwagePolicy description: Lista de Filiais associadas a outra politica 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/companyWageEvolution: post: description: Retorna as informações de evolução salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que está executando, usado para obter o filtro. responses: 200: description: Ok schema: type: object required: – wageEvolution properties: wageEvolution: type: object allOf: – #/definitions/wageEvolutionDto description: Informações de evolução salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações de evolução salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que está executando, usado para obter o filtro. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – wageEvolution properties: wageEvolution: type: object allOf: – #/definitions/wageEvolutionDto description: Informações de evolução salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/monthsHeadcount: post: description: Meses com a porcentagem de aumentos/promoções tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que está executando, usado para obter o filtro. responses: 200: description: Ok schema: type: object required: – movimentationRate properties: movimentationRate: type: object allOf: – #/definitions/movimentationRateDto description: Indice de movimentações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Meses com a porcentagem de aumentos/promoções tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que está executando, usado para obter o filtro. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – movimentationRate properties: movimentationRate: type: object allOf: – #/definitions/movimentationRateDto description: Indice de movimentações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/averagePromotionSalaryUpdateTime: post: description: Retorna as informações de tempo médio de promoção e tempo médio de aumento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que está executando, usado para obter o filtro. responses: 200: description: Ok schema: type: object required: – movimentationTimeAverage properties: movimentationTimeAverage: type: object allOf: – #/definitions/movimentationTimeAverageDto description: Tempo médio das movimentações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações de tempo médio de promoção e tempo médio de aumento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que está executando, usado para obter o filtro. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – movimentationTimeAverage properties: movimentationTimeAverage: type: object allOf: – #/definitions/movimentationTimeAverageDto description: Tempo médio das movimentações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getSalaryDispersion: post: description: Retorna as informações de dispersão salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que está executando, usado para obter o filtro. responses: 200: description: Ok schema: type: object required: – salaryDispersion properties: salaryDispersion: type: object allOf: – #/definitions/salaryDispersionDto description: Informações de dispersão salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações de dispersão salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que está executando, usado para obter o filtro. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – salaryDispersion properties: salaryDispersion: type: object allOf: – #/definitions/salaryDispersionDto description: Informações de dispersão salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeesFramework: post: description: Retorna a quantidade de colaboradores em cada status de enquadramento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que está executando, usado para obter o filtro. responses: 200: description: Ok schema: type: object required: – salaryFraming properties: salaryFraming: type: object allOf: – #/definitions/salaryFramingDto description: Enquadramento salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a quantidade de colaboradores em cada status de enquadramento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que está executando, usado para obter o filtro. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – salaryFraming properties: salaryFraming: type: object allOf: – #/definitions/salaryFramingDto description: Enquadramento salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/employeesFrameworkLevel: post: description: Retorna a quantidade de colaboradores em cada nível de enquadramento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador que está executando, usado para obter o filtro. responses: 200: description: Ok schema: type: object required: – salaryFramingLevel properties: salaryFramingLevel: type: object allOf: – #/definitions/salaryFramingLevelDto description: Enquadramento salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a quantidade de colaboradores em cada nível de enquadramento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador que está executando, usado para obter o filtro. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – salaryFramingLevel properties: salaryFramingLevel: type: object allOf: – #/definitions/salaryFramingLevelDto description: Enquadramento salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getSalaryDispersionDetails: post: description: Retorna as informações detalhadas de dispersão salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – minRange – maxRange properties: minRange: type: string description: Início da faixa maxRange: type: string description: Final da faixa size: type: integer format: int64 description: Tamanho da página page: type: integer format: int64 description: Número da página responses: 200: description: Ok schema: type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Detalhamento das informações do employee found: type: integer format: int64 description: Quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações detalhadas de dispersão salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: minRange description: Início da faixa in: query required: true type: string – name: maxRange description: Final da faixa in: query required: true type: string – name: size description: Tamanho da página in: query type: integer format: int64 – name: page description: Número da página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Detalhamento das informações do employee found: type: integer format: int64 description: Quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getDashboardHrPortletInfo: post: description: Retorna o resultado para os portlets do dashboard do RH tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – portlet properties: portlet: type: string allOf: – #/definitions/dashboardRhPortlet description: Qual portlet será retornado responses: 200: description: Ok schema: type: object required: – movimentationTimeAverage – wageAverage – wageEvolution – salaryFraming – salaryFramingLevel – salaryDispersion – movimentationRate – hrDashboardSalaryIncrease – hrSalaryIncreaseRanking – hrSalaryAverage – status – remunerationVsPerformance – lastUpdateDate properties: movimentationTimeAverage: type: object allOf: – #/definitions/movimentationTimeAverageDto description: Resultado do tempo médio de movimentações wageAverage: type: object allOf: – #/definitions/wageAverageDto description: Resultado da média salarial wageEvolution: type: object allOf: – #/definitions/wageEvolutionDto description: Resultado da evolução salarial salaryFraming: type: object allOf: – #/definitions/salaryFramingDto description: Resultado do enquadramento salarial salaryFramingLevel: type: object allOf: – #/definitions/salaryFramingLevelDto description: Resultado do enquadramento salarial por nível salaryDispersion: type: object allOf: – #/definitions/salaryDispersionDto description: Resultado da dispersão salarial movimentationRate: type: object allOf: – #/definitions/movimentationRateDto description: Resultado do índice de movimentações hrDashboardSalaryIncrease: type: object allOf: – #/definitions/hrDashboardSalaryIncreaseDto description: Resultado aumentos concedidos hrSalaryIncreaseRanking: type: object allOf: – #/definitions/hrSalaryIncreaseRankingDto description: Resultado ranking para aumento salarial hrSalaryAverage: type: object allOf: – #/definitions/hrSalaryAverageDto description: Resultado Média salarial status: type: string allOf: – #/definitions/processingStatus description: Status do processamento remunerationVsPerformance: type: object allOf: – #/definitions/remunerationVsPerformanceDto description: Remuneração vs Desempenho lastUpdateDate: type: string format: date-time description: Data da última atualização 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/remunerationDashboardSetting: post: description: Solicitação da configuração da remuneração por empresa. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: companyId: type: string description: Id da empresa para buscar as configurações. responses: 200: description: Ok schema: type: object properties: setting: type: object allOf: – #/definitions/remunerationconfigDashboard description: Retorna a configuração da remuneração para a empresa. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Solicitação da configuração da remuneração por empresa. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Id da empresa para buscar as configurações. in: query type: string responses: 200: description: Ok schema: type: object properties: setting: type: object allOf: – #/definitions/remunerationconfigDashboard description: Retorna a configuração da remuneração para a empresa. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/remunerationVsPerformance: post: description: Gráfico de Remuneração vs Desempenho tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. default: true ticket: type: string description: Filtros do Analityc responses: 200: description: Ok schema: type: object required: – dashboardConfiguration – series properties: dashboardConfiguration: type: object allOf: – #/definitions/dashboardConfigurationDto description: Contém a configuração para desenho do gráfico series: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceDashboardData minimum: 1 description: Contém os dados dos colaboradores que compõe o gráfico 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Gráfico de Remuneração vs Desempenho tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendent description: Indica se a busca vai ser somente para liderados diretos ou todos. in: query type: boolean – name: ticket description: Filtros do Analityc in: query type: string responses: 200: description: Ok schema: type: object required: – dashboardConfiguration – series properties: dashboardConfiguration: type: object allOf: – #/definitions/dashboardConfigurationDto description: Contém a configuração para desenho do gráfico series: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceDashboardData minimum: 1 description: Contém os dados dos colaboradores que compõe o gráfico 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/remunerationVsPerformanceHR: post: description: Gráfico de Remuneração vs Faixa Salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Identificador único do colaborador para recuperar os filtros do dashboard responses: 200: description: Ok schema: type: object required: – dashboardConfiguration – series properties: dashboardConfiguration: type: object allOf: – #/definitions/dashboardConfigurationDto description: Contém a configuração para desenho do gráfico series: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceDashboardData minimum: 1 description: Contém os dados dos colaboradores que compõe o gráfico 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Gráfico de Remuneração vs Faixa Salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador único do colaborador para recuperar os filtros do dashboard in: query required: true type: string responses: 200: description: Ok schema: type: object required: – dashboardConfiguration – series properties: dashboardConfiguration: type: object allOf: – #/definitions/dashboardConfigurationDto description: Contém a configuração para desenho do gráfico series: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceDashboardData minimum: 1 description: Contém os dados dos colaboradores que compõe o gráfico 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/remunerationVsPerformanceLegend: post: description: Legenda do gráfico Remuneração vs Desempenho tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – remunerationVsPerformanceLegend – performanceLegend properties: remunerationVsPerformanceLegend: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceLegendDto minimum: 1 description: Legenda da relação Remuneração vs Desempenho performanceLegend: type: array items: type: object allOf: – #/definitions/performanceLegendDto minimum: 1 description: Legenda das faixas de desempenho (Abaixo, Dentro e Acima) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Legenda do gráfico Remuneração vs Desempenho tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – remunerationVsPerformanceLegend – performanceLegend properties: remunerationVsPerformanceLegend: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceLegendDto minimum: 1 description: Legenda da relação Remuneração vs Desempenho performanceLegend: type: array items: type: object allOf: – #/definitions/performanceLegendDto minimum: 1 description: Legenda das faixas de desempenho (Abaixo, Dentro e Acima) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/remunerationVsPerformanceLegendHR: post: description: Legenda do gráfico Remuneração vs Desempenho do Dashboard do RH tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – remunerationVsPerformanceLegend – performanceLegend properties: remunerationVsPerformanceLegend: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceLegendDto minimum: 1 description: Legenda da relação Remuneração vs Desempenho performanceLegend: type: array items: type: object allOf: – #/definitions/performanceLegendDto minimum: 1 description: Legenda das faixas de desempenho (Abaixo, Dentro e Acima) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Legenda do gráfico Remuneração vs Desempenho do Dashboard do RH tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – remunerationVsPerformanceLegend – performanceLegend properties: remunerationVsPerformanceLegend: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceLegendDto minimum: 1 description: Legenda da relação Remuneração vs Desempenho performanceLegend: type: array items: type: object allOf: – #/definitions/performanceLegendDto minimum: 1 description: Legenda das faixas de desempenho (Abaixo, Dentro e Acima) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/dashboardManagerSalaryIncrease: post: description: Resumo das informações salariais para o Gestor tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos default: true ticket: type: string description: Ticket do Analytics responses: 200: description: Ok schema: type: object required: – salaryIncrease – employeeAmount properties: salaryIncrease: type: string description: Montante de aumento salarial concedido no ano corrente employeeAmount: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Resumo das informações salariais para o Gestor tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendent description: Indica se a busca vai ser somente para liderados diretos ou todos in: query type: boolean – name: ticket description: Ticket do Analytics in: query type: string responses: 200: description: Ok schema: type: object required: – salaryIncrease – employeeAmount properties: salaryIncrease: type: string description: Montante de aumento salarial concedido no ano corrente employeeAmount: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/dashboardManagerSalaryData: post: description: Dados salariais para o Gestor tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos default: true ticket: type: string description: Ticket referente a filtros do Analytics responses: 200: description: Ok schema: type: object required: – wageBill – increasesValue – scheduledRaises properties: wageBill: type: string description: Massa salarial atual do gestor increasesValue: type: string description: Valor dos aumentos de propostas em andamento scheduledRaises: type: string description: Aumentos programados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Dados salariais para o Gestor tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendent description: Indica se a busca vai ser somente para liderados diretos ou todos in: query type: boolean – name: ticket description: Ticket referente a filtros do Analytics in: query type: string responses: 200: description: Ok schema: type: object required: – wageBill – increasesValue – scheduledRaises properties: wageBill: type: string description: Massa salarial atual do gestor increasesValue: type: string description: Valor dos aumentos de propostas em andamento scheduledRaises: type: string description: Aumentos programados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getAllInProgressProposals: post: description: Retorna todas as propostas em andamento para o usuário ativo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos default: true page: type: integer format: int64 description: Número da página default: 1 size: type: integer format: int64 description: Tamanho da página default: 10 ticket: type: string description: Filtros do Analityc responses: 200: description: Ok schema: type: object required: – proposals – found properties: proposals: type: array items: type: object allOf: – #/definitions/proposalDto minimum: 1 description: Propostas em andamento found: type: integer format: int64 description: Total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todas as propostas em andamento para o usuário ativo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendent description: Indica se a busca vai ser somente para liderados diretos ou todos in: query type: boolean – name: page description: Número da página in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 – name: ticket description: Filtros do Analityc in: query type: string responses: 200: description: Ok schema: type: object required: – proposals – found properties: proposals: type: array items: type: object allOf: – #/definitions/proposalDto minimum: 1 description: Propostas em andamento found: type: integer format: int64 description: Total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/salaryIncreaseRanking: post: description: Ranking dos colaboradores elegiveis a aumento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos default: true page: type: integer format: int64 description: Número da página size: type: integer format: int64 description: Tamanho da página ticket: type: string description: Ticket de filtro responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found properties: employeeSalaryIncreaseRanking: type: array items: type: object allOf: – #/definitions/employeeSalaryIncreaseRanking minimum: 1 description: Lista de colaboradores com os resultados de avaliação e sua pontuação found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Ranking dos colaboradores elegiveis a aumento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendent description: Indica se a busca vai ser somente para liderados diretos ou todos in: query type: boolean – name: page description: Número da página in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 – name: ticket description: Ticket de filtro in: query type: string responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found properties: employeeSalaryIncreaseRanking: type: array items: type: object allOf: – #/definitions/employeeSalaryIncreaseRanking minimum: 1 description: Lista de colaboradores com os resultados de avaliação e sua pontuação found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/hrSalaryIncreaseRanking: post: description: Ranking dos colaboradores elegiveis a aumento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Identificador único do colaborador para recuperar os filtros do dashboard responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found properties: employeeSalaryIncreaseRanking: type: array items: type: object allOf: – #/definitions/employeeSalaryIncreaseRanking minimum: 1 description: Lista de colaboradores com os resultados de avaliação e sua pontuação found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Ranking dos colaboradores elegiveis a aumento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador único do colaborador para recuperar os filtros do dashboard in: query required: true type: string responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found properties: employeeSalaryIncreaseRanking: type: array items: type: object allOf: – #/definitions/employeeSalaryIncreaseRanking minimum: 1 description: Lista de colaboradores com os resultados de avaliação e sua pontuação found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/hrSalaryIncreaseRankingDetails: post: description: Detalhes do card de ranking dos colaboradores elegiveis a aumento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: size: type: integer format: int64 description: Tamanho da página page: type: integer format: int64 description: Número da página responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found properties: employeeSalaryIncreaseRanking: type: array items: type: object allOf: – #/definitions/employeeSalaryIncreaseRanking minimum: 1 description: Lista de colaboradores com os resultados de avaliação e sua pontuação found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Detalhes do card de ranking dos colaboradores elegiveis a aumento salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: size description: Tamanho da página in: query type: integer format: int64 – name: page description: Número da página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found properties: employeeSalaryIncreaseRanking: type: array items: type: object allOf: – #/definitions/employeeSalaryIncreaseRanking minimum: 1 description: Lista de colaboradores com os resultados de avaliação e sua pontuação found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/hrDashboardSalaryIncrease: post: description: Resumo das informações salariais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Identificador único do colaborador para recuperar os filtros do dashboard responses: 200: description: Ok schema: type: object required: – salaryIncrease – employeeAmount properties: salaryIncrease: type: string description: Montante de aumento salarial concedido no ano corrente employeeAmount: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Resumo das informações salariais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador único do colaborador para recuperar os filtros do dashboard in: query required: true type: string responses: 200: description: Ok schema: type: object required: – salaryIncrease – employeeAmount properties: salaryIncrease: type: string description: Montante de aumento salarial concedido no ano corrente employeeAmount: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/hrSalaryAverage: post: description: Serviço que retorna a média salarial dos colaboradores tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Identificador único do colaborador para recuperar os filtros do dashboard responses: 200: description: Ok schema: type: object required: – averageSalary properties: averageSalary: type: string description: Média salarial. items: type: array items: type: object allOf: – #/definitions/salaryAverageDto description: Liderados e suas informações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Serviço que retorna a média salarial dos colaboradores tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador único do colaborador para recuperar os filtros do dashboard in: query required: true type: string responses: 200: description: Ok schema: type: object required: – averageSalary properties: averageSalary: type: string description: Média salarial. items: type: array items: type: object allOf: – #/definitions/salaryAverageDto description: Liderados e suas informações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getEmployeeHistoricAnnotations: post: description: Histórico de anotações do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee properties: employee: type: string description: Identificador único do colaborador responses: 200: description: Ok schema: type: object required: – config – employeeannotation properties: config: type: boolean description: Indica se existe ou não configurações de tipo de histórico cadastradas employeeannotation: type: array items: type: object allOf: – #/definitions/employeeAnnotationsInfo minimum: 1 description: Anotações do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Histórico de anotações do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employee description: Identificador único do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – config – employeeannotation properties: config: type: boolean description: Indica se existe ou não configurações de tipo de histórico cadastradas employeeannotation: type: array items: type: object allOf: – #/definitions/employeeAnnotationsInfo minimum: 1 description: Anotações do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/workMedicineProposals: post: description: Obtém propostas pendentes com a medicina do trabalho tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: q: type: string description: Termo para buscar no nome dos colaboradores page: type: integer format: int64 description: Número da página size: type: integer format: int64 description: Tamanho da página responses: 200: description: Ok schema: type: object required: – proposals properties: proposals: type: array items: type: object allOf: – #/definitions/workMedicineProposal minimum: 1 description: Lista de propostas found: type: integer format: int64 description: Total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém propostas pendentes com a medicina do trabalho tags: – Queries x-senior-visibility: PRIVATE parameters: – name: q description: Termo para buscar no nome dos colaboradores in: query type: string – name: page description: Número da página in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – proposals properties: proposals: type: array items: type: object allOf: – #/definitions/workMedicineProposal minimum: 1 description: Lista de propostas found: type: integer format: int64 description: Total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getBudgetItems: post: description: Retorna a lista de itens de orçamento tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – budgetItems properties: budgetItems: type: array items: type: object allOf: – #/definitions/budgetitem minimum: 1 description: Itens de orçamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de itens de orçamento tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – budgetItems properties: budgetItems: type: array items: type: object allOf: – #/definitions/budgetitem minimum: 1 description: Itens de orçamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/consistBudgetProposalData: post: description: Consiste se há orçamento para a proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – targetId – reason – consistBudgetSalaryData properties: targetId: type: string description: Identificador do colaborador alvo da proposta reason: type: string allOf: – #/definitions/proposalReason description: Motivo da proposta proposalWorkstationGroup: type: string description: Posto de trabalho proposalJobPosition: type: string description: Cargo proposalId: type: string description: Identificador da proposta consistBudgetSalaryData: type: array items: type: object allOf: – #/definitions/consistBudgetSalaryData minimum: 1 description: Dados de salário da propsota (um item quando não for escalonada, e uma lista de parcelas quando for escalonada) responses: 200: description: Ok schema: type: object required: – consistBudgetOut properties: rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério budgetControlledBy: type: string allOf: – #/definitions/budgetControlledBy description: Lista genérica para retorno de valores consistBudgetOut: type: array items: type: object allOf: – #/definitions/consistBudgetOut minimum: 1 description: Lista com o retorno das validações do orçamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/consistPromotionMovimentation: post: description: Consiste se há outra movimentação de promoção na mesma data da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – workstationGroupId – jobPositionId – startDate properties: employeeId: type: string description: Identificador do colaborador alvo da proposta workstationGroupId: type: string description: Posto de trabalho da proposta jobPositionId: type: string description: Cargo da proposta startDate: type: string format: date description: Data da proposta responses: 200: description: Ok schema: type: object required: – movimentationDate – consistPromotionMovimentationOut properties: movimentationDate: type: string format: date description: Data da inconsistência encontrada (movimentação já existente) consistPromotionMovimentationOut: type: array items: type: object allOf: – #/definitions/consistPromotionMovimentationOut minimum: 1 description: Lista com o retorno das validações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Consiste se há outra movimentação de promoção na mesma data da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador do colaborador alvo da proposta in: query required: true type: string – name: workstationGroupId description: Posto de trabalho da proposta in: query required: true type: string – name: jobPositionId description: Cargo da proposta in: query required: true type: string – name: startDate description: Data da proposta in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – movimentationDate – consistPromotionMovimentationOut properties: movimentationDate: type: string format: date description: Data da inconsistência encontrada (movimentação já existente) consistPromotionMovimentationOut: type: array items: type: object allOf: – #/definitions/consistPromotionMovimentationOut minimum: 1 description: Lista com o retorno das validações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getBudgetRevisions: post: description: Retorna as revisões de orçamento para da empresa informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Id da empresa responses: 200: description: Ok schema: type: object required: – budgetRevisions properties: budgetRevisions: type: array items: type: object allOf: – #/definitions/budgetRevisionInfo minimum: 1 description: Revisões de orçamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as revisões de orçamento para da empresa informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Id da empresa in: query required: true type: string responses: 200: description: Ok schema: type: object required: – budgetRevisions properties: budgetRevisions: type: array items: type: object allOf: – #/definitions/budgetRevisionInfo minimum: 1 description: Revisões de orçamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getEmployeePhoto: post: description: Retorna a foto do colaborador informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Identificador único do colaborador responses: 200: description: Ok schema: type: object required: – photo properties: photo: type: string description: Link da foto do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a foto do colaborador informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador único do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – photo properties: photo: type: string description: Link da foto do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/competencySkillProficiencyTableList: post: description: Retorna as tabelas de proficiência cadastradas na base tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – tables properties: tables: type: array items: type: object allOf: – #/definitions/competencySkillProficiencyTable minimum: 1 description: Tabelas de proficiencia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as tabelas de proficiência cadastradas na base tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – tables properties: tables: type: array items: type: object allOf: – #/definitions/competencySkillProficiencyTable minimum: 1 description: Tabelas de proficiencia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/competencySkillProficiencyLevelList: post: description: Retorna os conceitos da tabela informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – tableId properties: tableId: type: string description: Id da tabela responses: 200: description: Ok schema: type: object required: – levels properties: levels: type: array items: type: object allOf: – #/definitions/competencySkillProficiencyLevel minimum: 1 description: Conceitos da tabela 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os conceitos da tabela informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: tableId description: Id da tabela in: query required: true type: string responses: 200: description: Ok schema: type: object required: – levels properties: levels: type: array items: type: object allOf: – #/definitions/competencySkillProficiencyLevel minimum: 1 description: Conceitos da tabela 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/currentUserHasEmployeeAssociated: post: description: Retorna se o usuário logado possui colaborador associado a ele tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Colaborador associado ao usuário logado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna se o usuário logado possui colaborador associado a ele tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Colaborador associado ao usuário logado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getFlowConfigurationRevisions: post: description: Lista as revisões da configuração do fluxo de proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId properties: companyId: type: string description: Id da empresa selecionada page: type: integer format: int64 description: Numero da página default: 0 size: type: integer format: int64 description: Tamanho da página default: 10 responses: 200: description: Ok schema: type: object required: – revisions properties: revisions: type: array items: type: object allOf: – #/definitions/flowConfigInfo minimum: 1 description: Revisões encontradas totalFound: type: integer format: int64 description: Total de Revisões encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista as revisões da configuração do fluxo de proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Id da empresa selecionada in: query required: true type: string – name: page description: Numero da página in: query type: integer format: int64 – name: size description: Tamanho da página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – revisions properties: revisions: type: array items: type: object allOf: – #/definitions/flowConfigInfo minimum: 1 description: Revisões encontradas totalFound: type: integer format: int64 description: Total de Revisões encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/findFlowConfiguration: post: description: Lista as revisões da configuração do fluxo de proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – configurationId properties: configurationId: type: string description: Id da configuração responses: 200: description: Ok schema: type: object allOf: – #/definitions/flowConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista as revisões da configuração do fluxo de proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: configurationId description: Id da configuração in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/flowConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/findAllHierarchyOffices: post: description: Lista hierarquia de cargo tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – hierarchyOffices properties: hierarchyOffices: type: array items: type: object allOf: – #/definitions/hierarchyOffice minimum: 1 description: Hierarquias de cargo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista hierarquia de cargo tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – hierarchyOffices properties: hierarchyOffices: type: array items: type: object allOf: – #/definitions/hierarchyOffice minimum: 1 description: Hierarquias de cargo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/findEmployees: post: description: Lista os colaboradores baseado na hierarquia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: directDescendants: type: boolean description: Liderados diretos/indiretos default: true responses: 200: description: Ok schema: type: object required: – employees properties: employees: type: array items: type: object allOf: – #/definitions/employeeInfo minimum: 1 description: Colaboradores retornados pelo filtro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista os colaboradores baseado na hierarquia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: directDescendants description: Liderados diretos/indiretos in: query type: boolean responses: 200: description: Ok schema: type: object required: – employees properties: employees: type: array items: type: object allOf: – #/definitions/employeeInfo minimum: 1 description: Colaboradores retornados pelo filtro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalPremiumsCalc: post: description: Recupera e retorna os adicionais e totalizadores já calculados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – targetEmployeeId – newSalary properties: targetEmployeeId: type: string description: Identificador único do colaborador alvo da proposta jobPositionId: type: string description: Identificador único do cargo workstationGroupId: type: string description: Identificador único do posto newSalary: type: string description: Novo salário proposto salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário responses: 200: description: Ok schema: type: object properties: insalubrityPercentage: type: number format: double description: Percentual insalubridade somada do posto e do cargo, caso houver hazardPercentage: type: number format: double description: Percentual periculosidade somada do posto e do cargo, caso houver additionalPercentageFunction: type: number format: double description: Percentual adicional de função minimum: 0.0 maximum: 9999.0 insalubrityValue: type: string description: Percentual insalubridade somada do posto e do cargo, caso houver hazardValue: type: string description: Percentual periculosidade somada do posto e do cargo, caso houver additionalFunctionValue: type: string description: Percentual adicional de função baseSalary: type: string description: Salário base atual do colaborador em formato mensalista (Se tipo de salário atual for horista, já é calculado conforme escala) totalPremium: type: string description: Total de adicionais (Já calculados) totalRemuneration: type: string description: Remuneração total (Já com os adicionais calculados) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalPayPosition: post: description: Retorna o posicionamento salarial da proposta em relação ao valor de referência do mercado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wageScaleId – wageClassId – targetEmployeeId – newSalary properties: wageScaleId: type: string description: Id da tabela salarial wageClassId: type: string description: Id da classe salarial targetEmployeeId: type: string description: Identificador único do colaborador alvo da proposta jobPositionId: type: string description: Identificador único do cargo workstationGroupId: type: string description: Identificador único do posto newSalary: type: string description: Novo salário proposto salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário responses: 200: description: Ok schema: type: object properties: payPosition: type: number format: double description: Proporção em percentual entre o salário destino do colaborador e a faixa de mercado da classe salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalSalaryCalc: post: description: Calcula Salário da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – hoursWorkShift – oldSalary – oldSalaryType – selectedSalaryType properties: hoursWorkShift: type: string description: Liderados diretos/indiretos oldSalary: type: string description: Salário anterior oldSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário anterior selectedSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário selecionado percentIncreaseSalary: type: string description: Percentual informado de aumento do salário salaryValue: type: string description: Valor informado de aumento do salário responses: 200: description: Ok schema: type: object required: – percentIncreaseSalary – salaryValue properties: percentIncreaseSalary: type: string description: Percentual calculado de aumento do salário salaryValue: type: string description: Valor calculado de aumento do salário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalSuggestSalaryType: post: description: Sugere tipo do Salário da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – oldSalaryType properties: oldSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário anterior jobPositionId: type: string description: Identificador único do cargo do colaborador workstationGroupId: type: string description: Identificador único do posto de trabalho responses: 200: description: Ok schema: type: object required: – suggestedSalaryType properties: suggestedSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário sugerido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/proposalValidSalaryType: post: description: Valida tipo do Salário da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – selectedSalaryType properties: employeeId: type: string description: Identificador único do colaborador selectedSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário selecionado jobPositionId: type: string description: Identificador único do cargo do colaborador workstationGroupId: type: string description: Identificador único do posto de trabalho responses: 200: description: Ok schema: type: object required: – isValid – rule – salaryType properties: isValid: type: boolean description: Critério válido rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário que deveria ser usado na proposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getAssignLeaders: post: description: Retorna os lideres que podem assumir a proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalsId properties: proposalsId: type: array items: type: string minimum: 1 description: Identificador unico do colaborador responses: 200: description: Ok schema: type: object properties: assignProposalLeader: type: array items: type: object allOf: – #/definitions/assignProposalLeader description: Lista dos lideres que podem assumir a proposta showSendWorkMedicine: type: boolean description: Exibe a opção de enviar para a area de medicina do trabalho default: false 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os lideres que podem assumir a proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: proposalsId description: Identificador unico do colaborador in: query required: true type: array items: type: string minimum: 1 responses: 200: description: Ok schema: type: object properties: assignProposalLeader: type: array items: type: object allOf: – #/definitions/assignProposalLeader description: Lista dos lideres que podem assumir a proposta showSendWorkMedicine: type: boolean description: Exibe a opção de enviar para a area de medicina do trabalho default: false 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/hasPerformanceManagementModule: post: description: Verfica se usa o Gestão de Desempenho da Sênior tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – hasPerformanceManagement properties: hasPerformanceManagement: type: boolean description: Se usa o Gestão de Desempenho da Sênior 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verfica se usa o Gestão de Desempenho da Sênior tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – hasPerformanceManagement properties: hasPerformanceManagement: type: boolean description: Se usa o Gestão de Desempenho da Sênior 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/autocompleteFilterWageScale: post: description: Primitiva para obtenção de informações da tabela salarial consumidas pelo campo de lookup tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchText: type: string description: Valor da busca informada pelo usuário searchValue: type: string description: Valor para busca exata por um registro responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/autocompleteFilter minimum: 1 description: Retorno do endpoint 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Primitiva para obtenção de informações da tabela salarial consumidas pelo campo de lookup tags: – Queries x-senior-visibility: PRIVATE parameters: – name: searchText description: Valor da busca informada pelo usuário in: query type: string – name: searchValue description: Valor para busca exata por um registro in: query type: string responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/autocompleteFilter minimum: 1 description: Retorno do endpoint 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/updateWagePolicyRevision: post: description: Atualiza a politica salarial sem criar uma nova (utilizado somente em cenários de teste) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: wagePolicy: type: object allOf: – #/definitions/wagePolicyInfo description: Politica salarial responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWorkstationgroupJobpositionList: post: description: Primitiva para obtenção a lista com paginação de Postos de trabalho juntamente com seus cargos. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: code: type: string description: Codigo do posto name: type: string description: Descrição do posto workstationgroupStructure: type: string description: Estrutura do posto branchOffice: type: string description: Empresa Filial headOffice: type: string description: Empresa Matriz page: type: integer format: int64 description: Pagina da lista default: 0 size: type: integer format: int64 description: Tamanho da paginação default: 10 sort: type: array items: type: object allOf: – #/definitions/sort description: Ordenação da listagem responses: 200: description: Ok schema: type: object required: – workstationgroupJobPositions – found properties: workstationgroupJobPositions: type: array items: type: object allOf: – #/definitions/workstationgroupJobPositions minimum: 1 description: Postos de trabalho e seus cargos found: type: integer format: int64 description: Quantidade total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWorkstationGroupJobSalaryInfoList: post: description: Primitiva para obtenção a lista com paginação das informações salariais do cargo de um posto. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workstationgroup – jobPosition properties: workstationgroup: type: string description: Posto de trabalho jobPosition: type: string description: Cargo de trabalho page: type: integer format: int64 description: Página default: 0 size: type: integer format: int64 description: Tamanho da paginação default: 10 responses: 200: description: Ok schema: type: object required: – workstationgroupJobSalaryInfo – found properties: workstationgroupJobSalaryInfo: type: array items: type: object allOf: – #/definitions/workstationgroupJobSalaryInfo minimum: 1 description: Postos de trabalho e seus cargos found: type: integer format: int64 description: Total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Primitiva para obtenção a lista com paginação das informações salariais do cargo de um posto. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: workstationgroup description: Posto de trabalho in: query required: true type: string – name: jobPosition description: Cargo de trabalho in: query required: true type: string – name: page description: Página in: query type: integer format: int64 – name: size description: Tamanho da paginação in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – workstationgroupJobSalaryInfo – found properties: workstationgroupJobSalaryInfo: type: array items: type: object allOf: – #/definitions/workstationgroupJobSalaryInfo minimum: 1 description: Postos de trabalho e seus cargos found: type: integer format: int64 description: Total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWorkstationGroupJobSalaryPremiumList: post: description: Primitiva para obtenção a lista com paginação dos adicionais salariais personalizados do cargo de um posto. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workstationGroup – jobPosition properties: workstationGroup: type: string description: Posto de trabalho jobPosition: type: string description: Cargo de trabalho page: type: integer format: int64 description: Página default: 0 size: type: integer format: int64 description: Quantidade de registros por página default: 10 responses: 200: description: Ok schema: type: object required: – contents – found properties: contents: type: array items: type: object allOf: – #/definitions/workstationgroupJobPremiumInfo minimum: 1 description: Lista das revisões de adicional salarial personalizado vinculados ao cargo do posto found: type: integer format: int64 description: Total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Primitiva para obtenção a lista com paginação dos adicionais salariais personalizados do cargo de um posto. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: workstationGroup description: Posto de trabalho in: query required: true type: string – name: jobPosition description: Cargo de trabalho in: query required: true type: string – name: page description: Página in: query type: integer format: int64 – name: size description: Quantidade de registros por página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – contents – found properties: contents: type: array items: type: object allOf: – #/definitions/workstationgroupJobPremiumInfo minimum: 1 description: Lista das revisões de adicional salarial personalizado vinculados ao cargo do posto found: type: integer format: int64 description: Total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getEmployeeContractTypes: post: description: Primitiva para obtenção os tipos de contrato tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – contractTypeList properties: contractTypeList: type: array items: type: string allOf: – #/definitions/employmentContractType minimum: 1 description: Lista das tipos de contrato de trabalho 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Primitiva para obtenção os tipos de contrato tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – contractTypeList properties: contractTypeList: type: array items: type: string allOf: – #/definitions/employmentContractType minimum: 1 description: Lista das tipos de contrato de trabalho 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getMetadata: post: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: metadataFormat: type: string description: responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: metadataFormat description: in: query type: string responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportRemunerationconfig: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportGeneralSettings: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportRemunerationpendency: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmploymentRelationship: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportSyndicate: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportBudgetitem: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportDashboardfilters: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportTimetrackingsituation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportHistoricalleave: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployeetimetrackingentry: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportPerson: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployee: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployeeEmail: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportJobposition: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportJobpositionsalaryinfo: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagelevel: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWageclass: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagescalerevision: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagescale: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportMovimentationreason: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCompany: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportAddress: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCity: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportState: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportActingtype: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCompanyhierarchy: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportHierarchy: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroupsalaryinfo: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroupsalarypremium: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportHierarchylevel: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroup: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroupstructure: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCostcenter: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportDepartment: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroupJobposition: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportProposal: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCriterion: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagepolicyCriterion: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagepolicyattachments: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagepolicy: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagepolicyrevision: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagepolicyApprovers: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagepolicyBranchoffice: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportProposalargument: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportProposalargumentAttachment: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCompanyjobpositionstructure: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportJobpositionstructure: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportOrganizationalchart: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportOrganizationalchartitem: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportPayrollcalculation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportPayrollregister: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagetyperegister: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWagetype: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportRemunerationdashboardrhcache: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportHierarchyitem: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportFeedback: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkshift: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportMovimentation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportMovimentationSyndicate: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportMovimentationRelationship: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportRemunerationconfigDashboard: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportManagementmatrixconfiguration: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportManagementmatrixstructure: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportManagementmatrixsquare: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationsuccessor: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployeeannotation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportAnnotationtype: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCostcentervariationvalue: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCostcenteremployeevalue: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportBudgetrevision: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportDepartmentemployeevalue: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportDepartmentvariationvalue: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroupemployeevalue: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroupvariationvalue: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportSteppedproposalitem: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCbo2002: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportCbo: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportProfessionalBoardAcronym: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportExpenseNature: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportMeta: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportHierarchyOffice: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportJobpositionHierarchy: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportRemunerationconfigFlow: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployeeMonthPositionValue: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployeeMonthPositionData: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployeeMonthPositionPendency: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportPreProcessorExecute: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportHistoricalSalary: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportHistoricalJobPosition: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportPendency: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployeePerformanceEvaluation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportEmployeePerformanceDataImportError: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportRegionalMinimumSalary: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportHistoricalSalaryPremium: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportSocialSecurity: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroupJobSalaryInfo: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportRemunerationEmployeePreference: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWorkstationgroupJobPremiumInfo: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/exportWageMarketValue: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/requestCreatePaper: post: description: Solicitação para criação do papel. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/requestExecutePendency: post: description: Solicitação para executar pendêdncias de atualizações. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/requestUploadFile: post: description: Solicitação para realizar o upload de um arquivo. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileName properties: fileName: type: string description: Nome do arquivo que será carregado. responses: 200: description: Ok schema: type: object required: – fileId – version – locationURI properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo, separados por /. type: string description: Versão do arquivo. locationURI: type: string description: URI onde o upload deve ser realizado. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/isTestAmbient: post: description: Retorna se o ambiente é homolog-x tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – isTestAmbient properties: isTestAmbient: type: boolean description: Flag identificando se o ambiente é homolog-x 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/commitUploadedFile: post: description: Realiza o commit de um arquivo que foi carregado anteriormente. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId – version properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo, separados por /. type: string description: Versão do arquivo. responses: 200: description: Ok schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo, separados por /. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/putIntegrationErrorInProposal: post: description: Altera o estado da integração da proposta para `INTEGRATION_ERROR`, caso tenha sido retornada uma mensagem de erro durante a integração essa mensagem é salva na proposta. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta não foi integrada com sucesso. errorMessage: type: string description: Mensagem de erro retornada durante a integração. responses: 200: description: Ok schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta alterada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/putIntegrationSuccessInProposal: post: description: Altera o estado da integração da proposta para `INTEGRATED` indicando que a integração com o sistema G5 foi realizada com sucesso. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta que foi integrada com sucesso. responses: 200: description: Ok schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta alterada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/requestFileAccess: post: description: Solicitação para acessar um arquivo. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo, separados por /. ttl: type: integer format: int64 description: Tempo em minutos que o arquivo deve ficar disponível para download no link que será retornado. responses: 200: description: Ok schema: type: object required: – locationURI properties: locationURI: type: string description: URI onde o arquivo está disponível para download. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/validateFutureMovimentations: post: description: Retorna se o colaborador possui históricos salariais futuros no período de criação da proposta até a data de programação. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – targetId properties: targetId: type: string description: Colaborador alvo da proposta createDate: type: string format: date description: Data de solicitação da proposta responses: 200: description: Ok schema: type: object required: – movimentationDate properties: movimentationDate: type: array items: type: string format: date minimum: 1 description: Lista de datas das movimentações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/startProposal: post: description: Inicia uma proposta. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – targetId – argument properties: targetId: type: string description: Id do colaborador alvo da proposta. percentageIncrease: type: string description: Percentual do aumento salarial, somente para o gestor. reason: type: string allOf: – #/definitions/proposalReason description: Motivo da solicitação, somente para o gestor. argument: type: string description: Argumento da solicitação. attachments: type: array items: type: string description: Ids dos anexos. wageScaleProposal: type: object allOf: – #/definitions/wageScaleProposal description: Informações da tabela salarial jobPositionId: type: string description: Identificador único do cargo do colaborador workstationGroupId: type: string description: Identificador único do posto de trabalho startDate: type: string format: date description: Data de programação da proposta futureSalaryUpdatesAllowed: type: boolean description: Indica se o solicitante da proposta autorizou prosseguir com históricos salariais futuros steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO description: Dados do escalonamento stepped: type: boolean description: Indica se a proposta é escalonada default: false salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi iniciada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/approveProposal: post: description: Aprova uma proposta. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – percentageIncrease – reason – salaryType properties: proposalId: type: string description: Id da proposta percentageIncrease: type: string description: Percentual do aumento salarial, somente para o gestor. reason: type: string allOf: – #/definitions/proposalReason description: Motivo do aumento salarial, somente para o gestor. argument: type: string description: Argumento da solicitação. attachments: type: array items: type: string description: Ids dos anexos. wageScaleProposal: type: object allOf: – #/definitions/wageScaleProposal description: Informações da tabela salarial jobPositionId: type: string description: Identificador único do cargo do colaborador workstationGroupId: type: string description: Identificador único do posto de trabalho startDate: type: string format: date description: Data da programação da proposta futureSalaryUpdatesAllowed: type: boolean description: Indica se o solicitante da proposta autorizou prosseguir com históricos salariais futuros steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO description: Dados da proposta escalonada stepped: type: boolean description: Indica se a proposta é escalonada default: false salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi aprovada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/approveProposalRh: post: description: Aprova uma proposta RH primeiro aprovador. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – percentageIncrease – reason – salaryType properties: proposalId: type: string description: Id da proposta percentageIncrease: type: string description: Percentual do aumento salarial, somente para o gestor. reason: type: string allOf: – #/definitions/proposalReason description: Motivo do aumento salarial, somente para o gestor. argument: type: string description: Argumento da solicitação. attachments: type: array items: type: string description: Ids dos anexos. wageScaleProposal: type: object allOf: – #/definitions/wageScaleProposal description: Informações da tabela salarial jobPositionId: type: string description: Identificador único do cargo do colaborador workstationGroupId: type: string description: Identificador único do posto de trabalho startDate: type: string format: date description: Data da programação da proposta futureSalaryUpdatesAllowed: type: boolean description: Indica se o solicitante da proposta autorizou prosseguir com históricos salariais futuros steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO description: Dados da proposta escalonada stepped: type: boolean description: Indica se a proposta é escalonada default: false salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi aprovada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/approveProposalRhByProposalId: post: description: Aprova uma proposta RH primeiro aprovador por Id da proposta. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi aprovada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/reproveProposal: post: description: Reprova uma proposta. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – argument properties: proposalId: type: string description: Id da proposta argument: type: string description: Argumento da solicitação. attachments: type: array items: type: string description: Ids dos anexos. responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi reprovada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/actualizeProposal: post: description: Efetiva a proposta. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – percentageIncrease – reason – salaryType properties: proposalId: type: string description: Id da proposta. startDate: type: string format: date description: Data em que o aumento será concedido ao colaborador. argument: type: string description: Argumento da solicitação. attachments: type: array items: type: string description: Ids dos anexos. percentageIncrease: type: string description: Percentual de reajuste do aumento. reason: type: string allOf: – #/definitions/proposalReason description: Motivo da solicitação. wageScaleProposal: type: object allOf: – #/definitions/wageScaleProposal description: Informações da tabela salarial jobPositionId: type: string description: Identificador único do cargo do colaborador workstationGroupId: type: string description: Identificador único do posto de trabalho futureSalaryUpdatesAllowed: type: boolean description: Indica se o solicitante da proposta autorizou prosseguir com históricos salariais futuros steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO description: Dados do escalonamento stepped: type: boolean description: Indica se a proposta é escalonada default: false salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi efetivada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/batchActualizeProposal: post: description: Efetiva a proposta em lote tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposals properties: proposals: type: array items: type: string minimum: 1 description: Id das porpostas a serem efetivadas argument: type: string description: Justificativa para efetivação responses: 200: description: Ok schema: type: object required: – proposals properties: proposals: type: array items: type: string minimum: 1 description: Id das propostas efetivadas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/cancelProposal: post: description: Cancela a proposta. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta. argument: type: string description: Argumento da solicitação. attachments: type: array items: type: string description: Ids dos anexos. responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi cancelada. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/assumeProposal: post: description: Assume a proposta tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – assumeProposalType – proposalId properties: assumeProposalType: type: string allOf: – #/definitions/assumeProposalType description: Tipo do serviço proposalId: type: string description: Id da proposta. info: type: string description: Informação sobre medicina do trabalho responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi assumida. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/assignProposal: post: description: Retorna os lideres que podem assumir a proposta tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – assignToWorkMedicine properties: proposalId: type: string description: Id da proposta assignToWorkMedicine: type: boolean description: Atribuir para a medicina do trabalho leaderId: type: string description: Id do lider a ser atribuido responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id da solicitação de proposta que foi atribuida. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/getActionsToAssume: post: description: Retorna o tipo de ação para assumir tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: string description: Id da proposta. responses: 200: description: Ok schema: type: object required: – passToMedicine properties: typesToAssume: type: array items: type: string allOf: – #/definitions/assumeProposalType description: Id da solicitação de proposta que foi assumida. passToMedicine: type: boolean description: Passa pela medicina do trabalho? 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/getAssumeProposalsSendToMedicine: post: description: Lista as informações das propostas que iriam passar pela medicina do trabalho. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: array items: type: string minimum: 1 description: Ids das propostas. responses: 200: description: Ok schema: type: object properties: assumeProposalSendToMedicineInfo: type: array items: type: object allOf: – #/definitions/assumeProposalSendToMedicineInfo description: Lista das informações das propostas que iriam passar pela medicina do trabalho. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveWorkstationgroupJobSalaryInfo: post: description: Salva uma informação salarial do cargo do posto tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workstationgroupJobSalaryInfo properties: workstationgroupJobSalaryInfo: type: object allOf: – #/definitions/workstationgroupJobSalaryInfo description: DTO da informação salarial responses: 200: description: Ok schema: type: object required: – success properties: success: type: boolean description: Status da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/setIntegrationError: post: description: Altera o status de uma pendência para com erro tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pendencyId – message properties: pendencyId: type: string description: Id da pendência message: type: string description: Mensagem de erro responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/setIntegrationSuccess: post: description: Alterar o status de uma pendência para sucesso tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pendencyId properties: pendencyId: type: string description: Id da pendência responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveWagePolicy: post: description: Cadastrar uma politica salarial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wagePolicy properties: wagePolicy: type: object allOf: – #/definitions/wagePolicyInfo description: Politica salarial responses: 200: description: Ok schema: type: object required: – wagePolicyId properties: wagePolicyId: type: string description: Id do registro recém salvo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/extinguishWagePolicy: post: description: Extinguir uma política salarial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – extinguisherId – extinguishDate – wagePolicyId properties: extinguisherId: type: string description: Id do colaborador que está a realizar a extinsão da política extinguishDate: type: string format: date description: Data da extinção wagePolicyId: type: string description: Id da política a ser extinta responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/clearDashboardHrCache: post: description: Limpa o cache do portlet do dashboard do RH tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – portlet properties: portlet: type: string allOf: – #/definitions/dashboardRhPortlet description: Indica qual portlet limpará o cache responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveDashboardFilters: post: description: Salva os filtros do Dashboard tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – dashboardfilters properties: dashboardfilters: type: object allOf: – #/definitions/dashboardFilterDto description: Filtros do dashboard responses: 200: description: Ok schema: type: object required: – dashboardfilters properties: dashboardfilters: type: object allOf: – #/definitions/dashboardFilterDto description: Filtros do dashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/actualizeDashboardFilters: post: description: Atualiza os filtros do Dashboard tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – dashboardfilters properties: dashboardfilters: type: object allOf: – #/definitions/dashboardFilterDto description: Filtros do dashboard responses: 200: description: Ok schema: type: object required: – dashboardfilters properties: dashboardfilters: type: object allOf: – #/definitions/dashboardFilterDto description: Filtros do dashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveRemunerationConfig: post: description: Salva as configurações de remuneração tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – remunerationconfig properties: remunerationconfig: type: object allOf: – #/definitions/remunerationconfig description: Configurações de remuneração responses: 200: description: Ok schema: type: object required: – remunerationconfig properties: remunerationconfig: type: object allOf: – #/definitions/remunerationconfig description: Configurações de remuneração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveRemunerationConfigDashboard: post: description: Salva as configurações de remuneração tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – remunerationconfigDashboard properties: remunerationconfigDashboard: type: object allOf: – #/definitions/remunerationconfigDashboard description: Configurações de remuneração responses: 200: description: Ok schema: type: object required: – remunerationconfigDashboard properties: remunerationconfigDashboard: type: object allOf: – #/definitions/remunerationconfigDashboard description: Configurações de remuneração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/actualizeRemunerationConfigDashboard: post: description: Atualiza as configurações de remuneração tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – remunerationconfigDashboard properties: remunerationconfigDashboard: type: object allOf: – #/definitions/remunerationconfigDashboard description: Configurações de remuneração responses: 200: description: Ok schema: type: object required: – remunerationconfigDashboard properties: remunerationconfigDashboard: type: object allOf: – #/definitions/remunerationconfigDashboard description: Configurações de remuneração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/workMedicineApproveReproveProposal: post: description: Serviço para realizar a aprovação/reprovação pela medicina do trabalho tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – proposalAction properties: proposalId: type: string description: Id da proposta argument: type: string description: Argumento da solicitação. attachments: type: array items: type: string description: Ids dos anexos. proposalAction: type: string allOf: – #/definitions/actionDto description: Ação a ser tomada responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/clearCacheMigrationTenants: post: description: Serviço para limpar o cache das informações de migração de base dos tenants tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveGeneralSettings: post: description: Salva as configurações gerais tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – settings properties: settings: type: object allOf: – #/definitions/generalSettings description: Configurações Gerais responses: 200: description: Ok schema: type: object required: – settings properties: settings: type: object allOf: – #/definitions/generalSettings description: Configurações Gerais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/batchInsert: post: description: Realiza insert de registros em lote tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – table – records properties: table: type: string allOf: – #/definitions/batchEntity description: Entidade do registro records: type: array items: type: object allOf: – #/definitions/batchRecord minimum: 1 description: Registros responses: 200: description: Ok schema: type: object required: – errors properties: errors: type: array items: type: object allOf: – #/definitions/batchError minimum: 1 description: Erros ocorridos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/batchDelete: post: description: Realiza insert de registros em lote tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – table properties: table: type: string allOf: – #/definitions/batchEntity description: Entidade do registro responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveFlowConfiguration: post: description: Insere a configuração de fluxo de proposta tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/flowConfiguration responses: 200: description: Ok schema: type: object allOf: – #/definitions/flowConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/updateFlowConfiguration: post: description: Altera uma configuração de fluxo de proposta tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/flowConfiguration responses: 200: description: Ok schema: type: object allOf: – #/definitions/flowConfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importRemunerationconfig: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importGeneralSettings: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importRemunerationpendency: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmploymentRelationship: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importSyndicate: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importBudgetitem: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importDashboardfilters: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importTimetrackingsituation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importHistoricalleave: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployeetimetrackingentry: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importPerson: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployee: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployeeEmail: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importJobposition: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importJobpositionsalaryinfo: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagelevel: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWageclass: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagescalerevision: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagescale: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importMovimentationreason: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCompany: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importAddress: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCity: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importState: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importActingtype: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCompanyhierarchy: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importHierarchy: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroupsalaryinfo: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroupsalarypremium: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importHierarchylevel: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroup: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroupstructure: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCostcenter: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importDepartment: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroupJobposition: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importProposal: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCriterion: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagepolicyCriterion: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagepolicyattachments: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagepolicy: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagepolicyrevision: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagepolicyApprovers: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagepolicyBranchoffice: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importProposalargument: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importProposalargumentAttachment: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCompanyjobpositionstructure: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importJobpositionstructure: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importOrganizationalchart: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importOrganizationalchartitem: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importPayrollcalculation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importPayrollregister: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagetyperegister: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWagetype: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importRemunerationdashboardrhcache: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importHierarchyitem: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importFeedback: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkshift: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importMovimentation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importMovimentationSyndicate: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importMovimentationRelationship: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importRemunerationconfigDashboard: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importManagementmatrixconfiguration: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importManagementmatrixstructure: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importManagementmatrixsquare: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationsuccessor: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployeeannotation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importAnnotationtype: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCostcentervariationvalue: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCostcenteremployeevalue: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importBudgetrevision: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importDepartmentemployeevalue: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importDepartmentvariationvalue: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroupemployeevalue: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroupvariationvalue: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importSteppedproposalitem: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCbo2002: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importCbo: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importProfessionalBoardAcronym: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importExpenseNature: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importMeta: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importHierarchyOffice: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importJobpositionHierarchy: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importRemunerationconfigFlow: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployeeMonthPositionValue: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployeeMonthPositionData: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployeeMonthPositionPendency: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importPreProcessorExecute: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importHistoricalSalary: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importHistoricalJobPosition: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importPendency: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployeePerformanceEvaluation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importEmployeePerformanceDataImportError: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importRegionalMinimumSalary: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importHistoricalSalaryPremium: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importSocialSecurity: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroupJobSalaryInfo: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importRemunerationEmployeePreference: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWorkstationgroupJobPremiumInfo: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/importWageMarketValue: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/signals/saveEmployeePreference: post: description: Solicitação para criação ou alteração de preferencia do colaborador vinculado ao usuario logado. tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – preferenceKey properties: preferenceKey: type: string allOf: – #/definitions/preferenceKey description: Chave da preferencia preferenceStringValue: type: string description: Valor String da preferencia preferenceBooleanValue: type: boolean description: Valor boolean da preferencia responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/saveWageScale: post: description: Salva a tabela salarial na base tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – name – startDate – classes – salaryType – useWageMarketValue properties: name: type: string maxLength: 30 description: Nome da tabela salarial startDate: type: string format: date description: Data de início da vigência classes: type: array items: type: object allOf: – #/definitions/wageClassDto minimum: 1 description: Classes com os valores das faixas salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário da tabela marketLevel: type: integer format: int64 description: Indice da faixa de mercado useWageMarketValue: type: boolean description: Utiliza a faixa referencia de mercado wageMarketValue: type: array items: type: object allOf: – #/definitions/wageMarketValueDto description: Nova faixa referência de mercado responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/saveWageScaleRevision: post: description: Salva uma nova revisão para uma tabela salarial existente tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – wageScaleId – name – startDate – classes – reason properties: wageScaleId: type: string description: Id da tabela salarial name: type: string description: Nome da tabela salarial startDate: type: string format: date description: Data de início da vigência classes: type: array items: type: object allOf: – #/definitions/wageClassDto minimum: 1 description: Classes com os valores das faixas marketLevel: type: integer format: int64 description: Indice da faixa de mercado reason: type: string description: Motivo da nova revisão wageMarketValue: type: array items: type: object allOf: – #/definitions/wageMarketValueDto description: Nova faixa referência de mercado responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/saveEmployeePerformanceEvaluation: post: description: Realiza insert de informações de desempenho do colaborador tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – employeePerformanceEvaluation properties: employeePerformanceEvaluation: type: array items: type: object allOf: – #/definitions/employeePerformanceEvaluationDTO minimum: 1 description: Lista de informações de desempenho do colaborador responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/importAndSaveEmployeePerformanceEvaluation: post: description: Importa as informações de desempenho do colaborador através de um csv tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – fileId – version properties: fileId: type: string description: Id do arquivo a ser importado type: string description: Versão do arquivo a ser importato responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/clearFiltersCache: post: description: Apaga o cache de filtros dos papéis tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationconfig: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/remunerationconfig responses: 200: description: The created resource schema: #/definitions/remunerationconfig 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/remunerationconfig responses: 200: description: The created resource schema: #/definitions/remunerationconfig 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/remunerationconfig 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationconfig/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/remunerationconfig responses: 200: description: Ok schema: #/definitions/remunerationconfig 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/remunerationconfig responses: 200: description: Ok schema: #/definitions/remunerationconfig 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/remunerationconfig 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationconfig/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/remunerationconfig responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/generalSettings: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/generalSettings 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationpendency: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/remunerationpendency responses: 200: description: The created resource schema: #/definitions/remunerationpendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/remunerationpendency responses: 200: description: The created resource schema: #/definitions/remunerationpendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/remunerationpendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationpendency/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/remunerationpendency responses: 200: description: Ok schema: #/definitions/remunerationpendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/remunerationpendency responses: 200: description: Ok schema: #/definitions/remunerationpendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/remunerationpendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationpendency/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/remunerationpendency responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employmentRelationship: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employmentRelationship responses: 200: description: The created resource schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employmentRelationship responses: 200: description: The created resource schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employmentRelationship/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employmentRelationship responses: 200: description: Ok schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employmentRelationship responses: 200: description: Ok schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employmentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employmentRelationship/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employmentRelationship responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/syndicate: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/syndicate responses: 200: description: The created resource schema: #/definitions/syndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/syndicate responses: 200: description: The created resource schema: #/definitions/syndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/syndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/syndicate/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/syndicate responses: 200: description: Ok schema: #/definitions/syndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/syndicate responses: 200: description: Ok schema: #/definitions/syndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/syndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/syndicate/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/syndicate responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/budgetitem: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/budgetitem responses: 200: description: The created resource schema: #/definitions/budgetitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/budgetitem responses: 200: description: The created resource schema: #/definitions/budgetitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/budgetitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/budgetitem/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/budgetitem responses: 200: description: Ok schema: #/definitions/budgetitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/budgetitem responses: 200: description: Ok schema: #/definitions/budgetitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/budgetitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/budgetitem/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/budgetitem responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/dashboardfilters: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/dashboardfilters 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/timetrackingsituation: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/timetrackingsituation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalleave: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/historicalleave 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeetimetrackingentry: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employeetimetrackingentry 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/person: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/person 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employee: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeeEmail: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employeeEmail 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobposition: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/jobposition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobPositionSalaryPremium: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/jobPositionSalaryPremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobposition/{parentId}/jobPositionSalaryPremiumRevisions: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/jobPositionSalaryPremium responses: 200: description: The created resources schema: type: array items: #/definitions/jobPositionSalaryPremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/jobPositionSalaryPremium responses: 200: description: The created resources schema: type: array items: #/definitions/jobPositionSalaryPremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/jobPositionSalaryPremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobposition/{parentId}/jobPositionSalaryPremiumRevisions/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/jobPositionSalaryPremium responses: 200: description: Ok schema: #/definitions/jobPositionSalaryPremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/jobPositionSalaryPremium responses: 200: description: Ok schema: #/definitions/jobPositionSalaryPremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/jobPositionSalaryPremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobpositionsalaryinfo: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/jobpositionsalaryinfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagelevel: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagelevel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wageclass: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wageclass 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagescalerevision: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagescalerevision 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagescale: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagescale 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentationreason: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/movimentationreason 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/company: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/address: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/address 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/city: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/city 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/state: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/state 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/actingtype: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/actingtype 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/companyhierarchy: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/companyhierarchy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/hierarchy: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/hierarchy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupsalaryinfo: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroupsalaryinfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupsalarypremium: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroupsalarypremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/hierarchylevel: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/hierarchylevel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroup: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupstructure: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroupstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/costcenter: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/costcenter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/department: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/department 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupJobposition: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroupJobposition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/proposal: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/proposal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/criterion: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/criterion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagepolicyCriterion: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagepolicyCriterion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagepolicyattachments: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagepolicyattachments 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagepolicy: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagepolicy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagepolicyrevision: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagepolicyrevision 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagepolicyApprovers: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagepolicyApprovers 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagepolicyBranchoffice: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagepolicyBranchoffice 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/proposalargument: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/proposalargument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/proposalargumentAttachment: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/proposalargumentAttachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/companyjobpositionstructure: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/companyjobpositionstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobpositionstructure: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/jobpositionstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/organizationalchart: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/organizationalchart 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/organizationalchartitem: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/organizationalchartitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/payrollcalculation: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/payrollcalculation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/payrollregister: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/payrollregister 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagetyperegister: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagetyperegister 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagetype: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wagetype 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationdashboardrhcache: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/remunerationdashboardrhcache 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstation: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/hierarchyitem: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/hierarchyitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/feedback: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/feedback 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workshift: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workshift 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentation: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/movimentation responses: 200: description: The created resource schema: #/definitions/movimentation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/movimentation responses: 200: description: The created resource schema: #/definitions/movimentation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/movimentation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentation/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/movimentation responses: 200: description: Ok schema: #/definitions/movimentation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/movimentation responses: 200: description: Ok schema: #/definitions/movimentation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/movimentation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentation/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/movimentation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentationSyndicate: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/movimentationSyndicate responses: 200: description: The created resource schema: #/definitions/movimentationSyndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/movimentationSyndicate responses: 200: description: The created resource schema: #/definitions/movimentationSyndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/movimentationSyndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentationSyndicate/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/movimentationSyndicate responses: 200: description: Ok schema: #/definitions/movimentationSyndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/movimentationSyndicate responses: 200: description: Ok schema: #/definitions/movimentationSyndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/movimentationSyndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentationSyndicate/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/movimentationSyndicate responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentationRelationship: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/movimentationRelationship responses: 200: description: The created resource schema: #/definitions/movimentationRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/movimentationRelationship responses: 200: description: The created resource schema: #/definitions/movimentationRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/movimentationRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentationRelationship/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/movimentationRelationship responses: 200: description: Ok schema: #/definitions/movimentationRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/movimentationRelationship responses: 200: description: Ok schema: #/definitions/movimentationRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/movimentationRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/movimentationRelationship/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/movimentationRelationship responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationconfigDashboard: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/remunerationconfigDashboard responses: 200: description: The created resource schema: #/definitions/remunerationconfigDashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/remunerationconfigDashboard responses: 200: description: The created resource schema: #/definitions/remunerationconfigDashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/remunerationconfigDashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationconfigDashboard/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/remunerationconfigDashboard responses: 200: description: Ok schema: #/definitions/remunerationconfigDashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/remunerationconfigDashboard responses: 200: description: Ok schema: #/definitions/remunerationconfigDashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/remunerationconfigDashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationconfigDashboard/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/remunerationconfigDashboard responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/managementmatrixconfiguration: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/managementmatrixconfiguration responses: 200: description: The created resource schema: #/definitions/managementmatrixconfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/managementmatrixconfiguration responses: 200: description: The created resource schema: #/definitions/managementmatrixconfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/managementmatrixconfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/managementmatrixconfiguration/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/managementmatrixconfiguration responses: 200: description: Ok schema: #/definitions/managementmatrixconfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/managementmatrixconfiguration responses: 200: description: Ok schema: #/definitions/managementmatrixconfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/managementmatrixconfiguration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/managementmatrixconfiguration/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/managementmatrixconfiguration responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/managementmatrixstructure: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/managementmatrixstructure responses: 200: description: The created resource schema: #/definitions/managementmatrixstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/managementmatrixstructure responses: 200: description: The created resource schema: #/definitions/managementmatrixstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/managementmatrixstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/managementmatrixstructure/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/managementmatrixstructure responses: 200: description: Ok schema: #/definitions/managementmatrixstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/managementmatrixstructure responses: 200: description: Ok schema: #/definitions/managementmatrixstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/managementmatrixstructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/managementmatrixstructure/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/managementmatrixstructure responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/managementmatrixsquare: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/managementmatrixsquare 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationsuccessor: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationsuccessor 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeeannotation: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employeeannotation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/annotationtype: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/annotationtype 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/costcentervariationvalue: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/costcentervariationvalue responses: 200: description: The created resource schema: #/definitions/costcentervariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/costcentervariationvalue responses: 200: description: The created resource schema: #/definitions/costcentervariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/costcentervariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/costcentervariationvalue/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/costcentervariationvalue responses: 200: description: Ok schema: #/definitions/costcentervariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/costcentervariationvalue responses: 200: description: Ok schema: #/definitions/costcentervariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/costcentervariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/costcentervariationvalue/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/costcentervariationvalue responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/costcenteremployeevalue: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/costcenteremployeevalue responses: 200: description: The created resource schema: #/definitions/costcenteremployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/costcenteremployeevalue responses: 200: description: The created resource schema: #/definitions/costcenteremployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/costcenteremployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/costcenteremployeevalue/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/costcenteremployeevalue responses: 200: description: Ok schema: #/definitions/costcenteremployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/costcenteremployeevalue responses: 200: description: Ok schema: #/definitions/costcenteremployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/costcenteremployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/costcenteremployeevalue/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/costcenteremployeevalue responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/budgetrevision: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/budgetrevision responses: 200: description: The created resource schema: #/definitions/budgetrevision 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/budgetrevision responses: 200: description: The created resource schema: #/definitions/budgetrevision 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/budgetrevision 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/budgetrevision/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/budgetrevision responses: 200: description: Ok schema: #/definitions/budgetrevision 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/budgetrevision responses: 200: description: Ok schema: #/definitions/budgetrevision 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/budgetrevision 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/budgetrevision/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/budgetrevision responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/departmentemployeevalue: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/departmentemployeevalue responses: 200: description: The created resource schema: #/definitions/departmentemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/departmentemployeevalue responses: 200: description: The created resource schema: #/definitions/departmentemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/departmentemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/departmentemployeevalue/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/departmentemployeevalue responses: 200: description: Ok schema: #/definitions/departmentemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/departmentemployeevalue responses: 200: description: Ok schema: #/definitions/departmentemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/departmentemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/departmentemployeevalue/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/departmentemployeevalue responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/departmentvariationvalue: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/departmentvariationvalue responses: 200: description: The created resource schema: #/definitions/departmentvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/departmentvariationvalue responses: 200: description: The created resource schema: #/definitions/departmentvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/departmentvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/departmentvariationvalue/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/departmentvariationvalue responses: 200: description: Ok schema: #/definitions/departmentvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/departmentvariationvalue responses: 200: description: Ok schema: #/definitions/departmentvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/departmentvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/departmentvariationvalue/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/departmentvariationvalue responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupemployeevalue: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstationgroupemployeevalue responses: 200: description: The created resource schema: #/definitions/workstationgroupemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstationgroupemployeevalue responses: 200: description: The created resource schema: #/definitions/workstationgroupemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroupemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupemployeevalue/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workstationgroupemployeevalue responses: 200: description: Ok schema: #/definitions/workstationgroupemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workstationgroupemployeevalue responses: 200: description: Ok schema: #/definitions/workstationgroupemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workstationgroupemployeevalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupemployeevalue/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workstationgroupemployeevalue responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupvariationvalue: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstationgroupvariationvalue responses: 200: description: The created resource schema: #/definitions/workstationgroupvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstationgroupvariationvalue responses: 200: description: The created resource schema: #/definitions/workstationgroupvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroupvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupvariationvalue/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workstationgroupvariationvalue responses: 200: description: Ok schema: #/definitions/workstationgroupvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workstationgroupvariationvalue responses: 200: description: Ok schema: #/definitions/workstationgroupvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workstationgroupvariationvalue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupvariationvalue/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workstationgroupvariationvalue responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/steppedproposalitem: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/steppedproposalitem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/cbo2002: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/cbo2002 responses: 200: description: The created resource schema: #/definitions/cbo2002 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/cbo2002 responses: 200: description: The created resource schema: #/definitions/cbo2002 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/cbo2002 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/cbo2002/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/cbo2002 responses: 200: description: Ok schema: #/definitions/cbo2002 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/cbo2002 responses: 200: description: Ok schema: #/definitions/cbo2002 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/cbo2002 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/cbo2002/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/cbo2002 responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/cbo: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/cbo responses: 200: description: The created resource schema: #/definitions/cbo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/cbo responses: 200: description: The created resource schema: #/definitions/cbo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/cbo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/cbo/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/cbo responses: 200: description: Ok schema: #/definitions/cbo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/cbo responses: 200: description: Ok schema: #/definitions/cbo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/cbo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/cbo/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/cbo responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/professionalBoardAcronym: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/professionalBoardAcronym responses: 200: description: The created resource schema: #/definitions/professionalBoardAcronym 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/professionalBoardAcronym responses: 200: description: The created resource schema: #/definitions/professionalBoardAcronym 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/professionalBoardAcronym 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/professionalBoardAcronym/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/professionalBoardAcronym responses: 200: description: Ok schema: #/definitions/professionalBoardAcronym 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/professionalBoardAcronym responses: 200: description: Ok schema: #/definitions/professionalBoardAcronym 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/professionalBoardAcronym 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/professionalBoardAcronym/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/professionalBoardAcronym responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/expenseNature: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/expenseNature responses: 200: description: The created resource schema: #/definitions/expenseNature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/expenseNature responses: 200: description: The created resource schema: #/definitions/expenseNature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/expenseNature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/expenseNature/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/expenseNature responses: 200: description: Ok schema: #/definitions/expenseNature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/expenseNature responses: 200: description: Ok schema: #/definitions/expenseNature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/expenseNature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/expenseNature/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/expenseNature responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/meta: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/meta responses: 200: description: The created resource schema: #/definitions/meta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/meta responses: 200: description: The created resource schema: #/definitions/meta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/meta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/meta/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/meta responses: 200: description: Ok schema: #/definitions/meta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/meta responses: 200: description: Ok schema: #/definitions/meta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/meta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/meta/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/meta responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/hierarchyOffice: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/hierarchyOffice responses: 200: description: The created resource schema: #/definitions/hierarchyOffice 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/hierarchyOffice responses: 200: description: The created resource schema: #/definitions/hierarchyOffice 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/hierarchyOffice 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/hierarchyOffice/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/hierarchyOffice responses: 200: description: Ok schema: #/definitions/hierarchyOffice 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/hierarchyOffice responses: 200: description: Ok schema: #/definitions/hierarchyOffice 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/hierarchyOffice 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/hierarchyOffice/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/hierarchyOffice responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobpositionHierarchy: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/jobpositionHierarchy responses: 200: description: The created resource schema: #/definitions/jobpositionHierarchy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/jobpositionHierarchy responses: 200: description: The created resource schema: #/definitions/jobpositionHierarchy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/jobpositionHierarchy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobpositionHierarchy/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/jobpositionHierarchy responses: 200: description: Ok schema: #/definitions/jobpositionHierarchy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/jobpositionHierarchy responses: 200: description: Ok schema: #/definitions/jobpositionHierarchy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/jobpositionHierarchy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/jobpositionHierarchy/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/jobpositionHierarchy responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationconfigFlow: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/remunerationconfigFlow 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeeMonthPositionValue: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employeeMonthPositionValue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeeMonthPositionData: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employeeMonthPositionData 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeeMonthPositionPendency: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employeeMonthPositionPendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/preProcessorExecute: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/preProcessorExecute 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalSalary: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/historicalSalary responses: 200: description: The created resource schema: #/definitions/historicalSalary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/historicalSalary responses: 200: description: The created resource schema: #/definitions/historicalSalary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/historicalSalary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalSalary/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/historicalSalary responses: 200: description: Ok schema: #/definitions/historicalSalary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/historicalSalary responses: 200: description: Ok schema: #/definitions/historicalSalary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/historicalSalary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalSalary/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/historicalSalary responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalJobPosition: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/historicalJobPosition responses: 200: description: The created resource schema: #/definitions/historicalJobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/historicalJobPosition responses: 200: description: The created resource schema: #/definitions/historicalJobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/historicalJobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalJobPosition/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/historicalJobPosition responses: 200: description: Ok schema: #/definitions/historicalJobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/historicalJobPosition responses: 200: description: Ok schema: #/definitions/historicalJobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/historicalJobPosition 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalJobPosition/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/historicalJobPosition responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/pendency: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/pendency responses: 200: description: The created resource schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/pendency responses: 200: description: The created resource schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/pendency/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/pendency responses: 200: description: Ok schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/pendency responses: 200: description: Ok schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/pendency 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/pendency/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/pendency responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeePerformanceEvaluation: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employeePerformanceEvaluation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeePerformanceDataImportError: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeePerformanceDataImportError responses: 200: description: The created resource schema: #/definitions/employeePerformanceDataImportError 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeePerformanceDataImportError responses: 200: description: The created resource schema: #/definitions/employeePerformanceDataImportError 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/employeePerformanceDataImportError 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeePerformanceDataImportError/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employeePerformanceDataImportError responses: 200: description: Ok schema: #/definitions/employeePerformanceDataImportError 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employeePerformanceDataImportError responses: 200: description: Ok schema: #/definitions/employeePerformanceDataImportError 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employeePerformanceDataImportError 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeePerformanceDataImportError/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employeePerformanceDataImportError responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/regionalMinimumSalary: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/regionalMinimumSalary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalSalaryPremium: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/historicalSalaryPremium 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/socialSecurity: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/socialSecurity 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupJobSalaryInfo: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroupJobSalaryInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationEmployeePreference: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/remunerationEmployeePreference 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupJobPremiumInfo: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/workstationgroupJobPremiumInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wageMarketValue: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/wageMarketValue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: preferenceKey: description: Chave da preferencia do Colaborador type: string enum: – DETAIL_FRAMEWORK_STATUS heathcheckDTO: description: Status do healthcheck type: string enum: – UP – DOWN integrationOperation: description: Operações type: string enum: – INSERT – UPDATE – DELETE minimumDateProposal: description: Tipos – Data minima efetivação da proposta type: string enum: – DEFAULT – CURRENT_MONTH – NEXT_MONTH – AFTER_NEXT_MONTH specialRetirement: description: Lista de aposentadorias especiais type: string enum: – DOES_NOT_HAVE_SPECIAL_RETIREMENT – NO_EXPOSURE_TO_HARMFUL_AGENTS_EMPLOYEE_ALREADY_EXPOSED – SPECIAL_RETIREMENT_AT_FIFTEEN_YEARS_OF_SERVICE – SPECIAL_RETIREMENT_AT_TWENTY_YEARS_OF_SERVICE – SPECIAL_RETIREMENT_AT_TWENTY_FIVE_YEARS_OF_SERVICE batchEntity: description: Tabelas que permitem inserção em lote type: string enum: – COSTCENTER_EMPLOYEE_VALUE – COSTCENTER_VARIATION_VALUE – DEPARTMENT_EMPLOYEE_VALUE – DEPARTMENT_VARIATION_VALUE – WORKSTATION_GROUP_EMPLOYEE_VALUE – WORKSTATION_GROUP_VARIATION_VALUE – HISTORICAL_SALARY – HISTORICAL_JOBPOSITION preProcessorExecuteStatus: description: Status de execução do pre-processador type: string enum: – IN_PROGRESS – SUCESS – ERROR promotionInfoTypes: description: Tipos de informação presentes na proposta de promoção type: string enum: – WORKSTATION – JOB_POSITION – DEPARTMENT – BRANCH_OFFICE – COST_CENTER – SYNDICATE notificationApprover: description: Identifica quais aprovadores serão notificados. type: string enum: – ALL_APPROVERS – ONLY_PREVIOUS wageStatus: description: Status da evolução salarial type: string enum: – UP – DOWN – STABLE jobPositionDateType: description: Tipo da data de Cargos type: string enum: – VIGENCY – ESTINGUISHED feedbackVisibilityControl: description: Enumeração com os tipos de controles de visibilidades do Feedback type: string enum: – EVALUATOR – EMPLOYEE – LEADER – ONLY_EMPLOYEE genderType: description: Gênero da pessoa. type: string enum: – MALE – FEMALE currencyType: description: Tipo da moeda/câmbio. type: string enum: – REAL – DOLAR – INDEX wageScaleRevisionType: description: Tipo de revisão da tabela salarial type: string enum: – EMPTY – EFFECTIVE – SIMULATED employeeType: description: Tipo de colaborador type: string enum: – EMPTY – EMPLOYEE – THIRDPARTY – PARTNER proposalIntegrationStatus: description: Situações referentes a integração da solicitação de proposta com a G5. type: string enum: – INTEGRATION_ERROR – AWAITING_INTEGRATION – INTEGRATED timeTrackingType: description: Tipos de apontamentos de horas. type: string enum: – WORKING – VACATION – AID_DISEASE – WORK_ACCIDENT – MILITARY_SERVICE – MATERNITY_LICENSE – FIRED – LICENSE_WITHOUT_PAY – PAID_BY_COMPANY_LICENSE – PAID_BY_EMPLOYEE_LICENSE – PATERNITY_LICENSE – COLLECTIVE_HOLIDAY – NOTICE_WORKED – MEDICAL_LICENSE_PAID_BY_COMPANY – ABSENCES – OVERTIME – TIME_TRACKING – READINESS – MATERNITY_LICENSE_INSS – ASSOCIATION_MANDATE – USED_VACATION_TAKEN – RETIREMENT – WORK_ACCIDENT_LICENSE_PAID_BY_COMPANY – CITIZEN_COMPANY_MATERNITY – OTHER calculationItemType: description: Tipos dos itens de cálculo type: string enum: – EMPTY – CALCULATION_BASIS – UNHEALTHY – DANGEROUSNESS – EXTRA_NIGHTLY – OVERTIME – DSR_WITHOUT_OVERTIME – PERCENTAGE_WITHOUT_OTHER_ITEMS – PERCENTAGE_WITHOUT_AVERAGE – AVERAGE_IN_HOURS – INFORMED_VALUE – INFORMED_VALUE_WITH_WAGE – VACATIONS_THIRTEENTH_SALARY – ONE_THIRD_VACATIONS_ALLOWANCE – VACATION_PROVISION_THIRTEENTH_SALARY – DISMISSAL – HOUR_EVENTS – VALUE_EVENTS – NO_VACANCY_DEFINED – MONTHLY_SALARY – OTHER calculationType: description: Tipo de cálculo da folha de pagamento. type: string enum: – MONTHLY_CALCULATION – COMPLEMENTARY_PAYROLL – COMPLEMENTARY_AGREEMENT – AGREEMENT_PAYMENT – COMPLEMENTARY_RESCISSION – FIRST_WEEK – INTERMEDIATE_WEEK – LAST_WEEK – THIRTEENTH_PAYDAY_ADVANCE – THIRTEENTH_FULL_SALARY – GRATIFICATION – FIRST_FORTNIGHT – SECOND_FORTNIGHT – SALARY_ADVANCE – PROFT_PARTICIPATION – SPECIAL – LABOR_CLAIM proposalStatus: description: Status da proposta. type: string enum: – IN_PROGRESS – CANCELED – REJECTED – APPROVED – FINALIZED – PENDING – PENDING_APPROVE salaryType: description: Tipo recebimento do salário. type: string enum: – HOURLY – DAILY – WEEKLY – FORTNIGHTLY – MONTHLY – TAKERS – DYNAMIC hourlySalary: description: Tipo de salários de horistas type: string enum: – NOMINAL – MONTHLY_SCALE – MONTHLY_FIXED monthlySalary: description: Tipo de salários de mensalistas type: string enum: – NOMINAL – MONTHLY_FIXED proposalReason: description: Motivo da proposta. type: string enum: – MERIT – PROMOTION – FRAMEWORK argumentAction: description: Ação tomada pelo autor do argumento. type: string enum: – APPROVED – REJECTED – ACCOMPLISHED – CANCELED – REQUESTED – PENDING – WORK_MEDICINE_PENDING – WORK_MEDICINE_APPROVED – WORK_MEDICINE_REJECTED – WAITING – ASSUMED – ASSIGNED – LEADER_PENDING – LEADER_APPROVED – HR_PENDING – HR_APPROVED – HR_REJECTED actionDto: description: Ações permitidas na proposta . type: string enum: – APPROVE – REJECT – ACTUALIZE – CANCEL – ASSUME – ASSIGN frameworkStatus: description: Status possiveis de enquadramento type: string enum: – ABOVE – IN – BELOW – NONE hrAction: description: Etapas da proposta onde RH tomará alguma ação type: string enum: – ACTUALIZE – APPROVE_ACTUALIZE descendantFilter: description: Indica quais colaboradores devem ser retornados type: string enum: – ALL – DIRECT – HR reason: description: Motivo da alteração salarial. type: string enum: – LEGAL – SPONTANEOUS remunerationPendencyType: description: Tipo da pendência. type: string enum: – NEW – UPDATE – DELETE remunerationPendencyStatus: description: Status da pendência. type: string enum: – PENDING – DONE – ERROR criterionRule: description: Regra do critério type: string enum: – ALERT – DENY wagePolicyStatus: description: Identifica quais aprovadores serão notificados. type: string enum: – CURRENT – EXTINCT employmentContractType: description: Identifica os tipos de contrato type: string enum: – EMPLOYEE – MANAGER – FARM_WORKER – RETIRED – TRAINEE – APRENDIZ – FIXED_DUE_DATE – RETIRED_MANAGER – PUBLIC_AGENT – TEACHER – COOPERATIVE_WORKER – DOMESTIC_WORKER – TEACHER_FIXED_DUE_DATE – ALL jobPositionOption: description: Enumeração com as opções de filtro de cargo type: string enum: – ALL_POSITIONS – HIERARCHY_ONLY wageScaleOption: description: Opções de tabelas salariais type: string enum: – ALL_WAGE_SCALES – FROM_WORKSTATION dashboardRhPortlet: description: Portlets do dashboard do RH type: string enum: – MOVIMENTATION_TIME_AVERAGE – WAGE_AVERAGE – WAGE_EVOLUTION – SALARY_FRAMING – SALARY_DISPERSION – MOVIMENTATION_RATE – REMUNERATION_PERFORMANCE – SALARY_LEVEL_FRAMING – SALARY_INCREASE_RANKING – WAGE_AVERAGE_DISPERSION – INCREASE_YEAR processingStatus: description: Status do processamento do portlet type: string enum: – SUCCESS – PROCESSING – ERROR criterionType: description: Tipos de política salarial type: string enum: – PROPOSAL_ABOVE_CLASS – LEVEL_LIMIT – PERCENTAGE_LIMIT – TIME_LIMIT – PERFORMANCE_APPRAISAL – COMPETENCY_APPRAISAL – PERCENTAGE_SALARY_BELOW_INITIAL – TIME_SALARY_BELOW_INITIAL – CLOSING_DATE – MONTHS_ALLOWED – ANNOTATION_HISTORY – ABSENTEEISM – EXECUTION_MINIMUM_DATE workScheduleType: description: Base legal (eSocial) type: string enum: – TYPE_1 – TYPE_2 – TYPE_3 – TYPE_4 – TYPE_5 – TYPE_6 – TYPE_7 – TYPE_8 levelType: description: Indica o nível do risco e do impacto da perda type: string enum: – LOW – MEDIUM – HIGH budgetControlledBy: description: Enumeração das formas que é possível controlar o orçamento type: string enum: – COSTCENTER – DEPARTMENT – COSTCENTER_JOBPOSITION – DEPARTMENT_JOBPOSITION – WORKSTATION budgetType: description: Tipo do orçamento da empresa type: string enum: – DEPARTMENT – COSTCENTER budgetRevisionSituation: description: Situação do cálculo do orçamento type: string enum: – EMPTY – SIMULATED – OFICIAL – OTHER wageTypeChangeAction: description: Opções para troca de tipo de salário type: string enum: – BLOCK – WARN budgetRevisionOption: description: Opções para consistência do orçamento na proposta type: string enum: – LAST_REVISION – MANUALLY_INFORMED shift: description: Opções para consistência do orçamento na proposta type: string enum: – FIRST_TURN – SECOND_TURN – THIRD_TURN – FOURTH_TURN – MIST – GENERAL employeeMonthPositionPendencyStatus: description: Status da pendência pre-processamento. type: string enum: – PENDING – IN_PROGRESS – DONE – ERROR pendecyType: description: Tipo de pendência type: string enum: – MOVIMENTATION – JOBPOSITIONSALARYINFO – WORKSTATIONGROUPSALARYINFO – WAGESCALE – WAGESCALEREVISION – WAGELEVEL – JOBPOSITIONSALARYPREMIUM – WORKSTATIONGROUPSALARYPREMIUM – HISTORICALSALARYPREMIUM – MINIMUMSALARY – WORKSTATIONGROUPJOBSALARYINFO proposalLevelType: description: Tipo do nível da proposta type: string enum: – DEFAULT – HIERARCHYLEVELPOST – HIERARCHYLEVELJOBPOSITION – PERCENTAGEINCREASE – TYPEREQUEST – REQUESTSOUTSIDEPOLICY assumeProposalType: description: Tipo recebimento do salário. type: string enum: – ASSUME_AS_RH – ASSUME_AS_MANAGER – ASSUME_AS_APPROVER preProcessorType: description: Tipo pre-processamento type: string enum: – ALL – EMPLOYEE_DATA – EMPLOYEE_VALUE – EMPLOYEE – COST_CENTER – DEPARTMENT – WORKSHIFT – WORKSTATION – BRANCHOFFICE – SALARY – SALARY_PREMIUM userNotificationKind: description: User notification kind. type: string enum: – Operational – Management – News userNotificationPriority: description: User notification priority. type: string enum: – Error – Alert – None eventEmailFormat: description: Format of the email type: string enum: – HTML – PLAIN_TEXT fieldType: description: type: string enum: – BINARY – BOOLEAN – DATE – DATETIME – DOUBLE – ENUM – INTEGER – MONEY – STRING – TIME fileFormat: description: type: string enum: – CSV – FLAT – JSON – XML hookFunction: description: type: string enum: – BEFORE_PARSE – BEFORE_CONVERSION – ON_ERROR – VALIDATE eventType: description: type: string enum: – CHUNK – DOWNLOAD – ERROR – FINISH – START errorStrategy: description: type: string enum: – CALL_SCRIPT – IGNORE – STOP status: description: type: string enum: – DONE – DONE_WITH_ERRORS – DOWNLOADING – ERROR – NOT_STARTED – RUNNING errorType: description: type: string enum: – CONVERT_ERROR – SERVICE_ERROR autocompleteFilter: description: DTO com informações do lookup de filtros de abrangência type: object required: – text – value properties: text: type: string description: Texto a ser apresentado value: type: string description: Valor armazenado no filtro keyValue: description: Objeto chave valor para map type: object required: – key – value properties: key: type: string description: Nome do campo filtro que está sendo enviado como parâmetro value: type: string description: Valor do campo filtro que está sendo enviado como parâmetro branchOfficeExistsInwagePolicy: description: Filial existente na política type: object required: – branchOffice – name properties: branchOffice: type: string description: Filial name: type: string description: Política increaseDataDTO: description: Informações de enquadramento dos colaboradores type: object required: – employees – found properties: employees: type: array items: type: object allOf: – #/definitions/employeeIncreaseData minimum: 1 description: Informações de enquadramento dos colaboradores found: type: integer format: int64 description: Quantidade total de registros encontrados batchRecord: description: Registro batch type: object required: – dto – g5 – operation properties: dto: type: string description: Lote de registros g5: type: string description: Id g5 operation: type: string allOf: – #/definitions/integrationOperation description: Operação checkDTO: description: Retorno status usados de retorno type: object required: – name – status properties: name: type: string description: Nome do status status: type: string allOf: – #/definitions/heathcheckDTO description: Status batchError: description: Dto com erro type: object required: – g5Id – message properties: g5Id: type: string description: Id da g5 do registro que deu erro message: type: string description: Mensagem de erro do registro competencySkillProficiencyLevel: description: Conceito de proficiencia type: object properties: id: type: string description: Identificador único do registro name: type: string description: Nome do conceito minimumValue: type: string description: Valor mínimo para entrar neste conceito maximumValue: type: string description: Valor máximo para entrar neste conceito competencySkillProficiencyTable: description: Tabela de proficiencia type: object properties: id: type: string description: Identificador único do registro name: type: string description: Nome da tabela assignProposalLeader: description: Lider que pode assumir uma proposta type: object required: – id – personId – name properties: id: type: string description: Identificador único do registro personId: type: string description: Identificador único da pessoa name: type: string description: Nome employeePerformanceEvaluationValidationErrors: description: Erros de validação da avaliação de desempenho do colaborador type: object required: – employeePerformanceEvaluation properties: employeePerformanceEvaluation: type: object allOf: – #/definitions/employeePerformanceEvaluationDTO description: Avaliação de Desempenho do Colaborador errors: type: array items: type: object allOf: – #/definitions/errorMessage description: Lista de erros encontrados na avaliação de desempenho do colaborador errorMessage: description: Erros (Enum e Mensagem) type: object required: – code – message properties: code: type: string description: Enum do erro message: type: string description: Descrição da mensagem de erro hrDashboardSalaryIncreaseDto: description: Dto que o retorno dao dashboard hrDashboardSalaryIncrease type: object required: – salaryIncrease – employeeAmount properties: salaryIncrease: type: string description: Montante de aumento salarial concedido no ano corrente employeeAmount: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente hrSalaryIncreaseRankingDto: description: Dto que o retorno dao dashboard hrSalaryIncreaseRanking type: object required: – employeeSalaryIncreaseRanking – found properties: employeeSalaryIncreaseRanking: type: array items: type: object allOf: – #/definitions/employeeSalaryIncreaseRanking minimum: 1 description: Lista de colaboradores com os resultados de avaliação e sua pontuação found: type: integer format: int64 description: Quantidade total de registros encontrados hrSalaryAverageDto: description: Dto que o retorno dao dashboard hrSalaryAverage type: object required: – averageSalary properties: averageSalary: type: string description: Média salarial. items: type: array items: type: object allOf: – #/definitions/salaryAverageDto description: Liderados e suas informações wageScaleDto: description: Dto que representa a escala de salarios type: object required: – id – name – startDate properties: id: type: string description: Identificador da Escala name: type: string description: Nome da Escala startDate: type: string format: date description: Data de inicio da validade da escala competencyAppraisalSummary: description: Dto que apresenta as informações de uma avaliação de competências do colaborador. type: object required: – employeeCompetencyAppraisalId – cycleId – cycle properties: employeeCompetencyAppraisalId: type: string description: Id da avaliação de compatências do colaborador. level: type: string description: Nível atingido pelo colaborador na avaliação de competências. cycleId: type: string description: Id do ciclo de avaliação. cycle: type: string description: Nome do ciclo de avaliação. cycleStartDate: type: string format: date description: Data de início do ciclo de avaliação cycleEndDate: type: string format: date description: Data de termino do ciclo de avaliação jobPosition: type: string description: Cargo do colaborador avaliado. professionalBoardAcronymDTO: description: DTO com as informaões de Sigla do Conselho Profissional type: object required: – id – code – name – status properties: id: type: string description: Identificador do registro code: type: string description: Código de registro name: type: string description: Nome do registro status: type: string allOf: – #/definitions/remunerationPendencyStatus description: Status de integração cboDTO: description: DTO com as informações de CBO / CBO2002 type: object required: – id – registrationcode – name – status properties: id: type: string description: Identificador do registro registrationcode: type: string description: Código de registro name: type: string description: Nome do registro status: type: string allOf: – #/definitions/remunerationPendencyStatus description: Status de integração jobPositionDTO: description: Dto com as informações do cargo type: object required: – id – code – description – status – jobPositionStructure – extinguishdate properties: id: type: string description: Identificador único do cargo code: type: string description: Código do cargo description: type: string description: Descrição do cargo status: type: string allOf: – #/definitions/remunerationPendencyStatus description: Status da integração jobPositionStructure: type: object allOf: – #/definitions/jobpositionstructure description: Estrutura de cargos extinguishdate: type: string format: date description: Data de extinção performanceAppraisalSummary: description: Dto que apresenta as informações de uma avaliação de resultados do colaborador. type: object required: – employeePerformanceAppraisalId – percentage – cycleId – cycle properties: employeePerformanceAppraisalId: type: string description: Id da avaliação de resultados do colaborador. percentage: type: string description: Percentual atingido pelo colaborador na avaliação de resultados. cycleId: type: string description: Id do ciclo de avaliação. cycle: type: string description: Nome do ciclo de avaliação. cycleStartDate: type: string format: date description: Data de início do ciclo de avaliação cycleEndDate: type: string format: date description: Data de termino do ciclo de avaliação remunerationVsPerformanceLegendItemDto: description: Dto que apresenta as informações de um item da legenda do gráfico Remuneração x Desempenho. type: object required: – label – description – color – sequence properties: label: type: string description: Nome do item de performance description: type: string description: Descrição do item de performance color: type: string description: Cor de gravidade do item de performance sequence: type: integer format: int64 description: Sequência de ordenação do item de performance remunerationVsPerformanceLegendDto: description: Dto que apresenta as informações da legenda do gráfico Remuneração x Desempenho. type: object required: – label – performanceItems – sequence properties: label: type: string description: Label do item de remuneração performanceItems: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceLegendItemDto minimum: 1 description: Itens de performance do item de remuneração sequence: type: integer format: int64 description: Sequência de ordenação do item de remuneração performanceLegendDto: description: Dto que apresenta as informações de legenda de desempenho do gráfico Remuneração x Desempenho. type: object required: – label – description properties: label: type: string description: Nome da faixa de desempenho description: type: string description: Descrição da faixa de desempenho feedbackInfo: description: Dto com as informações de um feedback type: object required: – feedbackId – feedbackMessage – fromName – fromJobPosition – fromPhotoLink properties: feedbackId: type: string description: Id do feedback feedbackMessage: type: string description: Mensagem do feedback fromName: type: string description: Nome do colaborador que enviou o feedback fromJobPosition: type: string description: Cargo do colaborador que enviou o feedback fromPhotoLink: type: string description: Foto do colaborador que enviou o feedback dateWhen: type: string format: date description: Data em que o feedback foi enviado monthOvertime: description: Dto que apresenta as horas extras no mês. type: object required: – month – hours properties: month: type: string format: date description: Mês/Ano (Sempre é retornado o primeiro dia do mês). hours: type: string description: Quantidade de horas extras no mês. (hh:mm) monthAbsenteeism: description: Horas de absenteísmo no mês. type: object required: – month – hoursByType properties: month: type: string format: date description: Mês/Ano (Sempre é retornado o primeiro dia do mês). hoursByType: type: array items: type: object allOf: – #/definitions/absenteeismByType minimum: 1 description: Horas de absenteísmo agrupadas por tipo. absenteeismByType: description: Dto que apreseta as horas de absenteísmo por tipo. type: object required: – hours – type properties: hours: type: string description: Quantidade de horas extras no mês. (hh:mm) type: type: string allOf: – #/definitions/timeTrackingType description: Tipo do apontamento de horas. salaryIncreaseDto: description: Dto que representa um aumento salarial. type: object required: – percentage – salary – reason properties: when: type: string format: date description: Instante em que o aumento foi concedido ao colaborador. percentage: type: string description: Percentual de aumento concedido ao colaborador. salary: type: string description: Salário do colaborador após o reajuste. reason: type: string allOf: – #/definitions/reason description: Motivo pelo qual foi concedido o aumento ao colaborador. proposalDto: description: Dto da proposta salarial type: object required: – status – proposalDate – employee – proposalId properties: status: type: string allOf: – #/definitions/proposalStatus description: Status da proposta integrationStatus: type: string allOf: – #/definitions/proposalIntegrationStatus description: Status da proposta referente a sua integração com o sistema G5. proposalDate: type: string format: date description: Data da proposta (contém a data de solicitação) startDate: type: string format: date description: Data de programação da proposta employee: type: object allOf: – #/definitions/employeeDataDto description: Empregado alvo da proposta proposalId: type: string description: Id da proposta responsible: type: string description: Atual responsavel da proposta companyInfo: description: Lista de Empresas Clientes type: object required: – companyName – companyId – companyCode properties: companyName: type: string description: Razão Social da Empresa companyId: type: string description: Id da Empresa companyCode: type: integer format: int64 description: Código da Empresa companyWageEvolutionChart: description: Dados da evolução salarial da empresa type: object required: – variation – status – wageMass – wageIncrease – month properties: variation: type: string description: Variação status: type: string allOf: – #/definitions/wageStatus description: Status salarial wageMass: type: string description: Massa salarial wageIncrease: type: string description: Aumento salarial month: type: string format: date description: Mês fileDto: description: Dto do anexo type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo, separados por /. locationURI: type: string description: URI onde o upload deve ser realizado. employeeInfo: description: Dados simples do colaborador type: object required: – id – name properties: id: type: string description: Identificador único do colaborador name: type: string description: Nome do colaborador photo: type: string description: Endereço da foto do colaborador proposalId: type: string description: Identificador único da proposta salarial jobPosition: type: string description: Cargo do colaborador hcmLink: type: string description: Link do colaborador para o HCM username: type: string description: Usuário do colaborador personInfo: description: Dados simples da pessoa type: object required: – id – name properties: id: type: string description: Identificador único da pessoa name: type: string description: Nome completo da pessoa employeeBasicInfo: description: Dados basicos do colaborador para listagem type: object required: – id – name – registrationnumber properties: id: type: string description: Identificador único do colaborador name: type: string description: Nome completo do colaborador registrationnumber: type: integer format: int64 description: Número do cadastro da fixa do colaborador employeeDataDto: description: Dto dos dados atuais do colaborador type: object required: – id – name – position – integrationStatus – salary – salaryType – consistBudget properties: id: type: string description: Id do colaborador name: type: string description: Nome do colaborador. position: type: string description: Cargo atual do colaborador. photoLink: type: string description: Endereço da foto do colaborador. when: type: string format: date description: Data da solicitação da proposta. status: type: string allOf: – #/definitions/proposalStatus description: Status da proposta. integrationStatus: type: string allOf: – #/definitions/proposalIntegrationStatus description: Status de integração da proposta salary: type: string description: Salário base atual do colaborador. salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de recebimento do salário. proposalId: type: string description: Id da proposta. movimentationHistory: type: object allOf: – #/definitions/movimentationHistory description: Dados da movimentação do colaborador wageScaleProposalDescription: type: object allOf: – #/definitions/wageScaleProposalDescription description: Informações da tabela salarial consistBudget: type: boolean description: Indicador se deve consistir orçamento workShift: type: string description: Escala de trabalho insalubrityPercentage: type: number format: double description: Percentual insalubridade somada do posto e do cargo, caso houver hazardPercentage: type: number format: double description: Percentual periculosidade somada do posto e do cargo, caso houver additionalPercentageFunction: type: number format: double description: Percentual adicional de função minimum: 0.0 maximum: 9999.0 insalubrityValue: type: string description: Percentual insalubridade somada do posto e do cargo, caso houver hazardValue: type: string description: Percentual periculosidade somada do posto e do cargo, caso houver additionalFunctionValue: type: string description: Percentual adicional de função baseSalary: type: string description: Salário base atual do colaborador em formato mensalista (Se tipo de salário atual for horista, já é calculado conforme escala) totalPremium: type: string description: Total de adicionais (Já calculados) totalRemuneration: type: string description: Remuneração total (Já com os adicionais calculados) premiumsDto: description: Adicionais salariais e seus totalizadores type: object properties: insalubrityPercentage: type: number format: double description: Percentual insalubridade somada do posto e do cargo, caso houver insalubrityValue: type: string description: Percentual insalubridade somada do posto e do cargo, caso houver hazardPercentage: type: number format: double description: Percentual periculosidade somada do posto e do cargo, caso houver hazardValue: type: string description: Percentual periculosidade somada do posto e do cargo, caso houver additionalPercentageFunction: type: number format: double description: Percentual adicional de função minimum: 0.0 maximum: 9999.0 additionalFunctionValue: type: string description: Percentual adicional de função baseSalary: type: string description: Salário base atual do colaborador em formato mensalista (Se tipo de salário atual for horista, já é calculado conforme escala) totalPremium: type: string description: Total de adicionais (Já calculados) totalRemuneration: type: string description: Remuneração total (Já com os adicionais calculados) employeeSalaryIncreaseRanking: description: Informações sobre o ranking de aumento salarial de um colaborador type: object required: – employee – competencyEvaluation – resultEvaluation – wageScaleDistance – lastSalaryUpdateTime – lastJobPositionUpdateTime – score properties: employee: type: object allOf: – #/definitions/employeeInfo description: Informações do colaborador competencyEvaluation: type: object allOf: – #/definitions/competencyEvaluationDetails description: Avaliação de competência resultEvaluation: type: object allOf: – #/definitions/evaluationDetails description: Avaliação de resultado wageScaleDistance: type: object allOf: – #/definitions/evaluationDetails description: Distância para o 100% da tabela lastSalaryUpdateTime: type: object allOf: – #/definitions/evaluationDetails description: Tempo do último aumento salarial lastJobPositionUpdateTime: type: object allOf: – #/definitions/evaluationDetails description: Tempo de cargo score: type: string description: Pontuação geral evaluationDetails: description: Valores do resultado de avaliação do ranking dos colaboradores elegíveis a aumento salarial para o gestor. type: object required: – result – score properties: result: type: string description: Valor do resultado score: type: string description: Pontuação final competencyEvaluationDetails: description: Resultado por conceito da avaliação de competência para o ranking dos colaboradores elegíveis a aumento salarial para o gestor. type: object required: – result – score properties: result: type: string description: Conceito da avaliação de competência score: type: string description: Pontuação final movimentationHistory: description: Dto com os dados de movimentação do colaborador type: object required: – costCenter – department – jobPosition – workstation – syndicate – branchOffice properties: costCenter: type: object allOf: – #/definitions/costcenter description: Centro de custo department: type: object allOf: – #/definitions/department description: Local jobPosition: type: object allOf: – #/definitions/jobPositionInfo description: Cargo workstation: type: object allOf: – #/definitions/workstationInfo description: Posto syndicate: type: object allOf: – #/definitions/syndicate description: Sindicato branchOffice: type: object allOf: – #/definitions/company description: Filial employeeAnnotationsInfo: description: Dados das informações de anotações type: object required: – date – typeDescription – annotation properties: date: type: string format: date description: Data da anotação. typeDescription: type: string description: Tipo da anotação. annotation: type: string description: Anotação. proposalArgumentDto: description: Dto histórico da proposta. type: object required: – owner – actionName – actionDate – costCenter – department – jobPosition – workstation – wageScaleName – wageScaleLevelName – wageScaleClassName – startDate – newOwner properties: owner: type: string description: Nome do proprietário do histórico. ownerPhotoLink: type: string description: Foto do proprietário do histórico. target: type: string description: Nome do colaborador alvo. actionName: type: string allOf: – #/definitions/argumentAction description: Nome da ação efetuada. actionDate: type: string format: date description: Data da ação. reason: type: string allOf: – #/definitions/proposalReason description: Motivo da proposta. percentage: type: string description: Percentual da proposta. newSalary: type: string description: Valor do novo salário. text: type: string description: Texto justificando a proposta. attachments: type: array items: type: object allOf: – #/definitions/fileDto description: Arquivos do histórico. costCenter: type: string description: Centro de custo department: type: string description: Local jobPosition: type: string description: Cargo workstation: type: string description: Posto de trabalho wageScaleName: type: string description: Nome da tabela salarial wageScaleLevelName: type: string description: Faixa da classe da tabela salarial wageScaleClassName: type: string description: Classe da tabela salarial startDate: type: string format: date description: Data da proposta steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO description: Dados de escalonamento criteries: type: string description: Cretéiros de nivel de aprovação newOwner: type: string description: Nome do novo proprietário da proposta. salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário assignPerson: type: string description: Nome de quem atribuiu da proposta. syndicate: type: string description: Sindicato branchoffice: type: string description: Filial insalubrityPercentage: type: number format: double description: Porcentagem de insalubridade minimum: 0.0 maximum: 9999.0 hazardPercentage: type: number format: double description: Porcentagem de periculosidade minimum: 0.0 maximum: 9999.0 additionalPercentageFunction: type: number format: double description: Percentual adicional de função minimum: 0.0 maximum: 9999.0 wageScaleProposalDescription: description: Dto com as descrições das informações da tabela salarial na proposta type: object required: – wageScaleName – wageScaleId – wageScaleClassName – wageScaleClassId – wageScaleLevelName – wageScaleLevelId properties: wageScaleName: type: string description: Nome da tabela salarial wageScaleId: type: string description: Identificador único da Tabela salarial wageScaleClassName: type: string description: Classe da tabela salarial wageScaleClassId: type: string description: Identificador único da classe da tabela salarial wageScaleLevelName: type: string description: Faixa da classe da tabela salarial wageScaleLevelId: type: string description: Identificador único da faixa da classe da tabela salarial proposalArgumentSummary: description: Dto com as informações de uma ação da proposta. type: object required: – proposalId – owner – actionName – actionDate properties: proposalId: type: string description: Id da proposta. owner: type: string description: Nome do proprietário do histórico. targetId: type: string description: Id do colaborador target: type: string description: Nome do colaborador alvo. actionName: type: string allOf: – #/definitions/argumentAction description: Nome da ação efetuada. actionDate: type: string format: date description: Data da ação. promotionTimeDto: description: Dto tempo do médio da última promoção. type: object required: – name – position – employeeId – yearsHired – averageTimeDays – averageTimeFullYears – averageTimeFullMonths – averageTimeFullDays properties: name: type: string description: Nome do colaborador. position: type: string description: Cargo atual do colaborador. employeeId: type: string description: Identificador único colaborador. yearsHired: type: integer format: int64 description: Anos que o colaborador está na empresa averageTimeDays: type: integer format: int64 description: Diferença em dias da data atual com a data da última promoção. averageTimeFullYears: type: integer format: int64 description: Anos em relação a data atual com a data da última promoção. averageTimeFullMonths: type: integer format: int64 description: Meses em relação a data atual com a data da última promoção. averageTimeFullDays: type: integer format: int64 description: Dias em relação a data atual com a data da última promoção. frameworkStatusCount: description: Dto quantidade de liderados por status de enquadramento type: object required: – status – count – percentage properties: status: type: string allOf: – #/definitions/frameworkStatus description: Status de enquandramento count: type: integer format: int64 description: Quantidade de colaboradores percentage: type: number format: double description: Porcentagem em relação ao total frameworkLevelStatusCount: description: Dto quantidade de liderados por nivel da tabela type: object required: – levelKey – count – percentage properties: levelName: type: string description: Nível enquadramento levelKey: type: string description: Sequencia do nível count: type: integer format: int64 description: Quantidade de colaboradores percentage: type: number format: double description: Porcentagem em relação ao total proposalSummary: description: Dto que apresenta um resumo da proposta. type: object required: – id – requesterId – requesterName – requestedAt – startDate properties: id: type: string description: Id da proposta. requesterId: type: string description: Id da pessoa solicitante da proposta. requesterName: type: string description: Nome do solicitante da proposta. requesterPhotoLink: type: string description: Link para foto da pessoa solicitante. requestedAt: type: string format: date description: Data em que a proposta foi solicitada. percentageIncrease: type: string description: Último percentual de reajuste informado na proposta. newSalary: type: string description: Salário do colaborador ajustado com o último percentual de reajuste informado na proposta. startDate: type: string format: date description: Data de efetivação da proposta increaseDateInfo: description: Data com os aumentos type: object required: – date – increases properties: date: type: string format: date description: Mês referente aos aumentos increases: type: array items: type: object allOf: – #/definitions/increaseEmployeeInfo minimum: 1 description: Aumentos increaseEmployeeInfo: description: Informações de aumento salarial do colaborador type: object required: – name – id – salary – percentage – sequence properties: name: type: string description: Nome do colaborador id: type: string description: Id do colaborador salary: type: string description: Salário percentage: type: array items: type: object allOf: – #/definitions/salaryIncreaseDto minimum: 1 description: Porcentagem de aumento sequence: type: integer format: int64 description: Sequencia salaryAverageDto: description: Dto que representa um colaborador type: object required: – name – position – salary – hireDate – yearsHired – employeeId properties: name: type: string description: Nome do colaborador position: type: object allOf: – #/definitions/employeeJobPosition description: Cargo do colaborador salary: type: string description: Salário do colaborador hireDate: type: string format: date description: Data de contratação do colaborador yearsHired: type: integer format: int64 description: Anos que o colaborador está na empresa employeeId: type: string description: Id do colaborador employeeIncreaseData: description: Informações de enquadramento do colaborador type: object required: – id – name – position – hireDate – photoLink – lastIncrease – reason – salary – salaryPremium – differenceSalaryRange – descendant – salaryDifference – marketReferenceLevel properties: id: type: string description: Id do colaborador name: type: string description: Nome do colaborador position: type: string description: Cargo do colaborador hireDate: type: object allOf: – #/definitions/dateDifference description: Data de contratação do cargo atual e dias até hoje photoLink: type: string description: Link da foto do colaborador lastIncrease: type: object allOf: – #/definitions/dateDifference description: Date do último aumento e dias até hoje reason: type: string description: Motivo do último aumento salary: type: string description: Salário atual salaryPremium: type: string description: Adicionais differenceSalaryRange: type: object allOf: – #/definitions/salaryDifferenceLevel description: Diferença do salário em relação a faixa descendant: type: string allOf: – #/definitions/descendantFilter description: Se é um liderado direto ou não proposalId: type: string description: Id da proposta salaryDifference: type: object allOf: – #/definitions/salaryDifference description: Diferença entre o salário atual e o salário anterior marketReferenceLevel: type: string description: Salario de referencia de mercado dateDifference: description: Data e a diferença(Em dias) da data atual type: object required: – when – days properties: when: type: string format: date description: Data days: type: integer format: int64 description: Dias até a data atual salaryDifferenceLevel: description: Diferença do salário em relação a faixa type: object required: – value – percentage – status properties: value: type: string description: Diferença do salario em relação a faixa percentage: type: string description: Porcentagem de diferença status: type: string allOf: – #/definitions/frameworkStatus description: Status do enquadramento wageClassDto: description: Dto com as informações das faixas type: object properties: name: type: string maxLength: 5 description: Nome da classe values: type: array items: type: object allOf: – #/definitions/wageLevelDto description: Valores da faixa nesta classe wageLevelDto: description: Dto com as informações da faixa allOf: – #/definitions/basicEntity – type: object properties: value: type: string description: Valor da faixa wageMarketValueDto: description: Dto com as informações das faixas type: object properties: wageClassName: type: string description: Classe value: type: string description: Valor da faixa wageRevisionDto: description: Dto com as informações de uma revisão de uma tabela salarial type: object required: – id – startDate – endDate – currentRevision properties: id: type: string description: Id da revisão startDate: type: string format: date description: Data inicial da vigência desta revisão endDate: type: string format: date description: Data final da vigência desta revisão currentRevision: type: boolean description: Indica se é o vigente atualmente jobPositionInfo: description: Dto com as informações do cargo type: object required: – id – code – description – wageScaleProposalDescription properties: id: type: string description: Identificador único do cargo code: type: string description: Código do cargo description: type: string description: Descrição do cargo wageScaleProposalDescription: type: object allOf: – #/definitions/wageScaleProposalDescription description: Informações salariais do grupo workstationGroupInfo: description: Dto com as informações dos Grupos de Postos de trabalho type: object required: – id – workstationGroupName – code – department – costCenter – jobPositions – wageScaleProposal – wageScaleProposalDescription properties: id: type: string description: Identificador único do grupo de Postos de trabalho workstationGroupName: type: string description: Nome do Grupo code: type: string description: Código do posto department: type: object allOf: – #/definitions/department description: Local costCenter: type: object allOf: – #/definitions/costcenter description: Centro de custo jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionInfo minimum: 1 description: Lista de cargos do posto wageScaleProposal: type: object allOf: – #/definitions/wageScaleProposal description: Informações salariais do grupo wageScaleProposalDescription: type: object allOf: – #/definitions/wageScaleProposalDescription description: Descrição da proposta de tabela salarial syndicate: type: object allOf: – #/definitions/syndicate description: Sindicato do grupo de postos de trabalho branchOffice: type: object allOf: – #/definitions/company description: Filial relacionada ao grupo de postos de trabalho workstationInfo: description: Dto com as informações do Posto de trabalho type: object required: – id – workstationGroup properties: id: type: string description: Identificador único do Posto de trabalho workstationGroup: type: object allOf: – #/definitions/workstationGroupInfo description: Grupo do posto de trabalho vigencyWageScale: description: Dto com as informações das tabelas salariais em vigência type: object required: – id – name – revisions – marketLevel – classes properties: id: type: string description: Id da tabela salarial name: type: string description: Nome da tabela salarial revisions: type: array items: type: object allOf: – #/definitions/wageRevisionDto minimum: 1 description: Revisões desta tabela marketLevel: type: integer format: int64 description: Faixa de mercado desta tabela classes: type: array items: type: object allOf: – #/definitions/vigencyWageClassDto minimum: 1 description: Classes da tabela salarial basicEntity: description: Representação básica de uma entidade id/nome discriminator: _discriminator type: object required: – name – _discriminator properties: id: type: string description: Id da entidade name: type: string description: Nome da entidade _discriminator: type: string description: vigencyWageClassDto: description: Dto com as informações das faixas type: object required: – id – name – levels properties: id: type: string description: Id da classe name: type: string description: Nome da classe levels: type: array items: type: object allOf: – #/definitions/vigencyWageLevelDto minimum: 1 description: Faixas da tabela salarial vigencyWageLevelDto: description: Dto com as informações das faixas type: object required: – id – name properties: id: type: string description: Id da classe name: type: string description: Nome da classe wageScaleProposal: description: Dto para persistência das informações da tabela salarial na proposta type: object required: – wageScaleId – wageScaleClassId properties: wageScaleId: type: string description: Id da tabela salarial wageScaleClassId: type: string description: Id da classe da tabela salarial wageScaleLevelId: type: string description: Faixa da classe da tabela salarial wagePolicyInfo: description: Informações da política salarial type: object required: – name – startDate – approvers – makerId – reasons properties: id: type: string description: Id da politica salarial name: type: string description: Nome da política salarial startDate: type: string format: date description: Data de inicio de vigência da política endDate: type: string format: date description: Data final da vigência da política companyId: type: string description: Empresa que esta política pertence companyName: type: string description: Nome da empresa que esta política pertence companyCode: type: string description: Código da empresa branchOffices: type: array items: type: string description: Filiais que esta política pertence approvers: type: array items: type: object allOf: – #/definitions/approverDto minimum: 1 description: Aprovadores da política attachments: type: array items: type: object allOf: – #/definitions/fileDto description: Arquivos da política. makerId: type: string description: Elaborador da proposta maker: type: string description: Nome do elaborador da proposta reasons: type: object allOf: – #/definitions/policyReasons description: Motivos da política revisions: type: array items: type: object allOf: – #/definitions/wagePolicyRevisionDto description: Revisões da política salarial extinguisherName: type: string description: Nome do colaborador que está a realizar a extinção da política extinguishDate: type: string format: date description: Data da extinção policyReasons: description: Dto com os motivos fixos da política type: object required: – framework – promotion – merit properties: framework: type: object allOf: – #/definitions/policyReason description: Enquandramento promotion: type: object allOf: – #/definitions/policyReason description: Promoção merit: type: object allOf: – #/definitions/policyReason description: Mérito policyReason: description: Dto que representa a política de um motivo type: object required: – proposalAboveClass – levelLimit – percentageLimit – timeLimit – performanceAppraisal – competencyAppraisal – percentageSalaryBelowInitial – timeSalaryBelowInitial – closingDate – monthsAllowed – annotationHistory – absenteeism – execution properties: proposalAboveClass: type: object allOf: – #/definitions/policyCriterion description: Aumentos salariais acima da classe do cargo/posto. levelLimit: type: object allOf: – #/definitions/policyCriterion description: Limite de faixas para aumento salarial. percentageLimit: type: object allOf: – #/definitions/policyCriterion description: Limite de porcentagem de aumento salarial. timeLimit: type: object allOf: – #/definitions/policyCriterion description: Limite de Tempo entre aumentos. performanceAppraisal: type: object allOf: – #/definitions/policyCriterion description: Avaliação de Resultados. competencyAppraisal: type: object allOf: – #/definitions/policyCriterion description: Avaliação de Competências. percentageSalaryBelowInitial: type: object allOf: – #/definitions/policyCriterion description: Percentual maximo de aumento para salarios abaixo da faixa inicial. timeSalaryBelowInitial: type: object allOf: – #/definitions/policyCriterion description: Intervalo minimo de aumento para salarios abaixo da faixa inicial. closingDate: type: object allOf: – #/definitions/policyCriterion description: Data de fechamento das solicitações. monthsAllowed: type: object allOf: – #/definitions/policyCriterion description: Meses em que é possível criar uma proposta. annotationHistory: type: object allOf: – #/definitions/policyCriterion description: Histórico de anotações absenteeism: type: object allOf: – #/definitions/policyCriterion description: Absenteísmo execution: type: object allOf: – #/definitions/policyCriterion description: Parametrização da data minima de efetivação policyCriterion: description: Dto que representa um critério da política type: object properties: enabled: type: boolean description: Se o critério está ativo ou não, por padrão é falso default: false rule: type: string allOf: – #/definitions/criterionRule description: Regra deste critério(ALERT, DENY) value: type: string description: Valor do critério list: type: array items: type: string description: Quando há mais de um valor no critério estará neste campo wagePolicyRevisionDto: description: Dto com as informações de uma revisão de uma política salarial type: object required: – id – startDate – endDate – currentRevision properties: id: type: string description: Id da revisão startDate: type: string format: date description: Data inicial da vigência desta revisão endDate: type: string format: date description: Data final da vigência desta revisão currentRevision: type: boolean description: Indica se é o vigente atualmente steppedProposalItemDTO: description: Dto com as informações de uma parcela da proposta escalonada type: object required: – proposalDate – percentage – value – salaryType properties: id: type: string description: Identificador único do item proposalDate: type: string format: date description: Data da parcela de escalonamento percentage: type: string description: Porcentagem da parcela de escalonamento value: type: string description: Valor da parcela de escalonamento salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário approverDto: description: Dto com as informações dos aprovadores type: object required: – id – name properties: id: type: string description: Id do aprovador name: type: string description: Nome do aprovador criterionDetailsIn: description: Dados de entrada para a validação dos critérios de política type: object properties: wageScaleId: type: string description: Identificador único da tabela salarial wageScaleClassId: type: string description: Identificador único da classe da tabela salarial wageScaleLevelId: type: string description: Identificador único da faixa da classe da tabela salarial jobPositionId: type: string description: Identificador único do cargo workstationGroupId: type: string description: Identificador único do posto value: type: string description: Valor genérico para consistência steppedItems: type: array items: type: object allOf: – #/definitions/steppedItemsCriterion description: Itens de escalonamento newSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário employeeId: type: string description: Workshift do colaborador selecionado criterionDetailsOut: description: Dados de saída para a validação dos critérios de política type: object required: – isValid – rule – steppedItems – list properties: isValid: type: boolean description: Critério válido rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério steppedItems: type: array items: type: integer format: int64 minimum: 1 description: Parcelas que infringem o critério (considerando que a lista começa de 0) value: type: string description: Valor genérico para retorno de valores text: type: string description: Texto genérico para retorno de valores list: type: array items: type: string minimum: 1 description: Lista genérica para retorno de valores steppedItemsCriterion: description: Dados das parcelas de escalonamento para a validação dos critérios da política type: object required: – proposalDate – percentage properties: proposalDate: type: string format: date description: Data da parcela de escalonamento percentage: type: string description: Porcentagem da parcela de escalonamento monthHeadcount: description: Mês com os percentuais type: object required: – month – promotion – promotionCount – salaryIncrease – salaryIncreaseCount – employeeCount properties: month: type: string description: Mês de referência MM/YYYY promotion: type: string description: Percentual de colaboradores que receberam promoção promotionCount: type: integer format: int64 description: Quantidade de pessoas promovidas salaryIncrease: type: string description: Percentual de colaboradores que receberam um novo salário salaryIncreaseCount: type: integer format: int64 description: Quantidade de pessoas que receberam aumento employeeCount: type: integer format: int64 description: Quantidade de colaboradores considerados no mês salaryDispersion: description: Dados que representam a informação de dispersão salarial de uma faixa type: object required: – minRange – maxRange – count properties: minRange: type: string description: Minímo maxRange: type: string description: Máximo count: type: integer format: int64 description: Contagem salaryDifference: description: Diferência salarial type: object required: – lastSalary – status – differencePercentage – increaseDate – differenceValue properties: lastSalary: type: string description: Último salário do colaborador status: type: string allOf: – #/definitions/wageStatus description: Status da evolução salarial differencePercentage: type: string description: O percentual de diferença salarial increaseDate: type: object allOf: – #/definitions/dateDifference description: Data do aumento salarial differenceValue: type: string description: Diferença entre salário atual e o salário anterior movimentationTimeAverageDto: description: Tempo médio de movimentações type: object required: – averagePromotionMonths – averagePromotionYears – salaryUpdateMonths – salaryUpdateYears properties: averagePromotionMonths: type: integer format: int64 description: Média em meses do tempo de promoção. averagePromotionYears: type: integer format: int64 description: Média em anos do tempo de promoção. salaryUpdateMonths: type: integer format: int64 description: Média em meses do tempo de aumento salarial. salaryUpdateYears: type: integer format: int64 description: Média em anos do tempo de aumento salarial. wageAverageDto: description: Media salarial type: object required: – averageWage – manAverageWage – womanAverageWage properties: averageWage: type: string description: Médial salarial entre homens e mulheres manAverageWage: type: string description: Média salarial entre homens womanAverageWage: type: string description: Média salarial entre mulheres wageEvolutionDto: description: Evolução salarial type: object required: – companyWageEvolutionChart properties: companyWageEvolutionChart: type: array items: type: object allOf: – #/definitions/companyWageEvolutionChart minimum: 1 description: Informações de evolução salarial salaryFramingDto: description: Enquadramento salarial type: object required: – frameworkStatusCount properties: frameworkStatusCount: type: array items: type: object allOf: – #/definitions/frameworkStatusCount minimum: 1 description: Status e a quantidade de liderados salaryFramingLevelDto: description: Enquadramento salarial por nível type: object required: – frameworkLevelStatusCount properties: frameworkLevelStatusCount: type: array items: type: object allOf: – #/definitions/frameworkLevelStatusCount minimum: 1 description: Status e a quantidade de liderados salaryDispersionDto: description: Dispersão salarial type: object required: – salaryDispersionChart properties: salaryDispersionChart: type: array items: type: object allOf: – #/definitions/salaryDispersion minimum: 1 description: Informações de dispersão salarial movimentationRateDto: description: Indice de movimentações type: object required: – monthHeadcount properties: monthHeadcount: type: array items: type: object allOf: – #/definitions/monthHeadcount minimum: 1 description: Mês de referência e as informações remunerationVsPerformanceDto: description: Remuneração vs Desempenho type: object required: – dashboardConfiguration – series properties: dashboardConfiguration: type: object allOf: – #/definitions/dashboardConfigurationDto description: Contém a configuração para desenho do gráfico series: type: array items: type: object allOf: – #/definitions/remunerationVsPerformanceDashboardData minimum: 1 description: Contém os dados dos colaboradores que compõe o gráfico dashboardFilterDto: description: Dto para os filtros do dashboard type: object properties: id: type: string description: Identificador único do filtro. employee: type: object allOf: – #/definitions/employee description: Colaborador company: type: object allOf: – #/definitions/company description: Empresa branches: type: array items: type: object allOf: – #/definitions/company description: Empresa Filial departments: type: array items: type: object allOf: – #/definitions/department description: Departamento do colaborador hierarchylevels: type: array items: type: string description: Nível hierárquico costcenters: type: array items: type: object allOf: – #/definitions/costcenter description: Centro de custo do colaborador jobpositions: type: array items: type: object allOf: – #/definitions/jobposition description: Cargo do colaborador leaders: type: array items: type: object allOf: – #/definitions/employeeBasicInfo description: Gestores directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. situations: type: array items: type: object allOf: – #/definitions/timetrackingsituation description: Situação de uma apuração realizada pelo colaborador contracttypes: type: array items: type: string allOf: – #/definitions/employmentContractType description: Tipo de contrato startdate: type: string format: date description: Data de início da busca enddate: type: string format: date description: Data de fim da busca dashboardConfigurationDto: description: Dto para a configuração do gráfico do tipo ninebox type: object required: – yLabel – xLabel – yAxis – xAxis – inverseAxis properties: yLabel: type: string description: Descrição do eixo Y xLabel: type: string description: Descrição do eixo X yAxis: type: array items: type: string minimum: 1 description: Infomrações para o eixo Y xAxis: type: array items: type: string minimum: 1 description: Informações para o eixo X inverseAxis: type: boolean description: Indicador de eixos invertidos remunerationVsPerformanceDashboardData: description: Informação de um colaborador para compor o gráfico de Remuneração vs Performance type: object required: – id – photo – profile – name – gender – jobPositionDescription – salary – color – companyName – branchOfficeName – departmentDescription – leader – keyPosition – lossRisk – lossImpact – succession – performanceAppraisal – competenciesAppraisal – competenciesAppraisalValue – yAxisPosition – yAxisValue – xAxisPosition – xAxisValue – dashboardName – dashboardDescription – performanceCycle properties: id: type: string description: Identificador único do colaborador photo: type: string description: Link da foto do colaborador profile: type: string description: Link do perfil no HCM name: type: string description: Nome do colaborador gender: type: string allOf: – #/definitions/genderType description: Gênero do colaborador jobPositionDescription: type: string description: Cargo do colaborador salary: type: number format: double description: Salário do colaborador color: type: string description: Cor do quadrante companyName: type: string description: Empresa branchOfficeName: type: string description: Filial departmentDescription: type: string description: Departamento leader: type: string description: Superior imediato keyPosition: type: boolean description: Indicador de posição chave lossRisk: type: string allOf: – #/definitions/levelType description: Risco de perda lossImpact: type: string allOf: – #/definitions/levelType description: Impacto da perda succession: type: object allOf: – #/definitions/successionInfo description: Informações de sucessão performanceAppraisal: type: number format: double description: Valor da avaliação de resultados competenciesAppraisal: type: string description: Conceito da avaliação de competências competenciesAppraisalValue: type: number format: double description: Nota da avaliação de competências, para quando não houver conceito yAxisPosition: type: number format: double description: Posição Y para o gráfico yAxisValue: type: number format: double description: Valor real do eixo Y para o gráfico xAxisPosition: type: number format: double description: Posição X para o gráfico xAxisValue: type: number format: double description: Valor real do eixo X para o gráfico dashboardName: type: string description: Nome do quadrante dashboardDescription: type: string description: Descrição do quadrante performanceCycle: type: string description: Nome do ciclo considerado successionInfo: description: Informações de sucessão type: object required: – successorOf – successors properties: successorOf: type: array items: type: object allOf: – #/definitions/successionEmployee minimum: 1 description: Lista de pessoas que podem ser sucedidas pelo colaborador successors: type: array items: type: object allOf: – #/definitions/successionEmployee minimum: 1 description: Lista de sucessores para o colaborador successionEmployee: description: Informações de colaborador sucessor type: object required: – id – photo – name – jobPositionDescription – profile properties: id: type: string description: Identificador único do colaborador photo: type: string description: Link da foto do colaborador name: type: string description: Nome do colaborador jobPositionDescription: type: string description: Cargo do colaborador profile: type: string description: Link do perfil no HCM workMedicineProposal: description: Proposta para a medicina do trabalho type: object required: – proposalId – targetName – proposalDate – photoLink – employeeInfo – proposalInfo properties: proposalId: type: string description: Id da proposta targetName: type: string description: Nome do colaborador alvo proposalDate: type: string format: date description: Data de solicitação photoLink: type: string description: Foto do colaborador employeeInfo: type: object allOf: – #/definitions/workMedicineProposalInfo description: Informações atuais do colaborador proposalInfo: type: object allOf: – #/definitions/workMedicineProposalInfo description: Informações da proposta workMedicineProposalInfo: description: Informações da proposta para a medicina do trabalho type: object required: – workstationGroup – jobPosition – department – costCenter – syndicate – branchOffice properties: workstationGroup: type: object allOf: – #/definitions/basicEntityInformation description: Posto de trabalho jobPosition: type: object allOf: – #/definitions/basicEntityInformation description: Cargo department: type: object allOf: – #/definitions/basicEntityInformation description: Local costCenter: type: object allOf: – #/definitions/basicEntityInformation description: Centro de custo syndicate: type: object allOf: – #/definitions/basicEntityInformation description: Sindicato branchOffice: type: object allOf: – #/definitions/basicEntityInformation description: Filial basicEntityInformation: description: Representação basica de uma entidade id/nome type: object required: – id – description properties: id: type: string description: Id da entidade description: type: string description: Descrição da entidade budgetRevisionInfo: description: Revisão de orçamento type: object required: – id – baseyear – version – revision – description properties: id: type: string description: Identificador único do registro baseyear: type: integer format: int64 description: Ano base type: integer format: int64 description: Versão do orçamento revision: type: integer format: int64 description: Revisão da versão do orçamento description: type: string description: Descrição steppedItemToIntegrate: description: Representa uma parcela de escalonamento da proposta type: object required: – startDate – newSalary – newSalaryType – adjustmentPercentage properties: startDate: type: string format: date description: Data em que o colaborador deve receber as alterações solicitadas no escalonamento newSalary: type: string description: Novo salário do colaborador. newSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo da remuneração do colaborador. adjustmentPercentage: type: string description: Percentual de reajuste aplicado no salário do colaborador. consistBudgetSalaryData: description: Informações do aumento salarial para validação do orçamento type: object required: – percentageIncrease – proposalDate – newSalary properties: percentageIncrease: type: string description: Percentual de aumento informado na proposta proposalDate: type: string format: date description: Data de programação da proposta newSalary: type: string description: Novo salário consistBudgetOut: description: Informações de retorno da validação de orçamento para os dados de aumento salarial type: object required: – isValid properties: isValid: type: boolean description: Indica se o orçamento está válido para a proposta value: type: string description: Valor orçado exceededValue: type: string description: Valor que ultrapassou o valor orçado budgetDate: type: string format: date description: Data base do orçamento consistPromotionMovimentationOut: description: Informações sobre o retorno da validação da proposta de promoção. type: object required: – inconsistencyType properties: inconsistencyType: type: string allOf: – #/definitions/promotionInfoTypes description: Tipo da inconsistência rule: type: string allOf: – #/definitions/criterionRule description: Regra para consistência Alertar – Bloquear details: type: string description: Detalhes da inconsistência encontrada employeeJobPosition: description: Cargo dos colaboradores apresentados no gráfico de média salarial do gestor type: object required: – id properties: id: type: string description: Identificador único do cargo name: type: string description: Nome do cargo baseFlowCriterion: description: Base para os critérios de fluxo discriminator: _discriminator type: object required: – lastApproveLevel – _discriminator properties: lastApproveLevel: type: integer format: int64 description: Ultimo nível de aprovação _discriminator: type: string description: workstationFlowCriterion: description: Critério para hierarquia de posto allOf: – #/definitions/baseFlowCriterion – type: object required: – hierarchyLevels properties: hierarchyLevels: type: array items: type: integer format: int64 minimum: 1 description: Niveis hierarquicos que devem respeitar jobpositionHierarchyFlowCriterion: description: Critério para hierarquia de cargo allOf: – #/definitions/baseFlowCriterion – type: object required: – jobpositionHierarchyLevels properties: jobpositionHierarchyLevels: type: array items: type: object allOf: – #/definitions/hierarchyOffice minimum: 1 description: Niveis hierarquicos dos cargos que devem respeitar percentageFlowCriterion: description: Critério por percentual de aumento allOf: – #/definitions/baseFlowCriterion – type: object required: – percentage properties: percentage: type: string description: Porcentagem que deve respeitar reasonFlowCriterion: description: Critério por motivo da proposta. allOf: – #/definitions/baseFlowCriterion – type: object required: – reasons properties: reasons: type: array items: type: string allOf: – #/definitions/proposalReason minimum: 1 description: Motivos que devem respeitar flowConfiguration: description: DTO para as configurações de fluxo type: object required: – company – startDate – defaultMaxLevel – hraction properties: id: type: string description: Identificador único company: type: object allOf: – #/definitions/company description: Empresa da configuração. startDate: type: string format: date description: Data inicial da vigência. endDate: type: string format: date description: Data final da vigência. defaultMaxLevel: type: integer format: int64 description: Nível de aprovação máximo padrão. maxLevelSendDirectToHR: type: boolean description: Indica se deve enviar a proposta direto para o RH quando o solicitante estiver no nível máximo. default: false hraction: type: string allOf: – #/definitions/hrAction description: Indica quais etapas da proposta o RH tomará alguma ação outOfPolicy: type: object allOf: – #/definitions/baseFlowCriterion description: Fora da politica workstation: type: array items: type: object allOf: – #/definitions/workstationFlowCriterion description: Hierarquia de posto jobpositionHierarchy: type: array items: type: object allOf: – #/definitions/jobpositionHierarchyFlowCriterion description: Hierarquia de cargo percentage: type: array items: type: object allOf: – #/definitions/percentageFlowCriterion description: Porcentagem reason: type: array items: type: object allOf: – #/definitions/reasonFlowCriterion description: Motivo flowConfigInfo: description: Informações da revisão da configuração do fluxo type: object required: – id – startDate – endDate properties: id: type: string description: Identificador da revisão startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final assumeProposalSendToMedicineInfo: description: Proposta que passaria pela medicina do trabalho type: object required: – proposalId – targetName properties: proposalId: type: string description: Identificador da proposta targetName: type: string description: Nome do Alvo da proposta employeePerformanceEvaluationDTO: description: Dto com as informações de desempenho do colaborador type: object required: – cycleStartDate – cycleName – appraisalResult properties: id: type: string description: ID da avaliação de desempenho companyNumber: type: integer format: int64 description: Número da empresa registerNumber: type: integer format: int64 description: Número de registro do contrato employeeType: type: integer format: int64 description: Tipo de colaborador cycleStartDate: type: string format: date description: Data de início do cíclo avaliado cycleEndDate: type: string format: date description: Data de fim do cíclo avaliado cycleName: type: string description: Nome do cíclo appraisalResult: type: number format: double description: Resultado da avaliação de desempenho competenciesAppraisal: type: number format: double description: Avaliação das competências competencyLevelOfAchievement: type: string description: Descrição da proficiência performanceAppraisal: type: number format: double description: Avaliação de performance jobPositionSimpleDto: description: DTO para retornar as companies type: object required: – id – code – name properties: id: type: string description: Identificador único do cargo code: type: string description: Codigo do cargo name: type: string description: Descrição do cargo workstationgroupJobPositions: description: DTO para retornar os postos e seus cargos type: object required: – id properties: id: type: string description: Identificador único do posto de trabalho name: type: string description: Nome do grupo de postos de trabalho code: type: string description: Código do grupo de Postos workstationgroupstructure: type: object allOf: – #/definitions/workstationgroupstructure description: Estrutura do Grupo de postos headoffice: type: object allOf: – #/definitions/companyInfo description: Empresa branchoffice: type: object allOf: – #/definitions/companyInfo description: Filial hierarchylevel: type: object allOf: – #/definitions/hierarchylevel description: Nivel Hierarquico jobPositions: type: array items: type: object allOf: – #/definitions/jobPositionSimpleDto description: Cargos do posto sort: description: Ordenação de uma lista custom type: object required: – field properties: field: type: string description: Campo para ordenação order: type: integer format: int64 description: Ordem remunerationconfig: description: Configuração da remuneração. type: object required: – jobpositionoption – consistproposalwagescale – workmedicine – consistbudget properties: id: type: string description: Identificador único da entidade. companyid: type: string description: Identificador da empresa. notification: type: string allOf: – #/definitions/notificationApprover description: Quais aprovadores serão notificados. frameworkid: type: string description: Identificador do motivo de enquadramento meritid: type: string description: Identificador do motivo de mérito promotionid: type: string description: Identificador do motivo de promoção actingtypeid: type: string description: Tipo de atuação jobpositionoption: type: string allOf: – #/definitions/jobPositionOption description: Filtro de consulta de cargos consistproposalwagescale: type: boolean description: Consiste informações salariais da proposta wagescaleoption: type: string allOf: – #/definitions/wageScaleOption description: Opção de filtro para tabelas salariais annotationtypeid: type: string description: Tipo de anotação do histórico do colaborador workmedicine: type: boolean description: Se deve passar pela medicina do trabalho consistbudget: type: boolean description: Se deve consistir orçamento disponível no envio de propostas budgetrule: type: string allOf: – #/definitions/criterionRule description: Regra para consistência do orçamento (ALERT, DENY) budgetjobposition: type: boolean description: Se deve considerar o cargo no controle de orçamento budgetproposalinprogress: type: boolean description: Se deve considerar propostas em andamento no controle de orçamento budgetitems: type: string description: Itens de orçamento considerados na soma de salários orçados budgetrevisionoption: type: string allOf: – #/definitions/budgetRevisionOption description: Opção a ser considerada na consistência de orçamento nas propostas budgetrevisions: type: string description: Revisões a serem consideradas wagetypechangeaction: type: string allOf: – #/definitions/wageTypeChangeAction description: Ação para mudanças no tipo de salário numa proposta generalSettings: description: Configurações Gerais type: object required: – showReachedPercentage – hasPerformanceManagement – isDashboardAdditional – hideSalaryFramingPercentage – useApproximationWageLevel properties: id: type: string description: Identificador único showReachedPercentage: type: boolean description: Mostrar o percentual alcançado no enquadramento salarial hasPerformanceManagement: type: boolean description: Se possui o Gestão de desempenho Senior isDashboardAdditional: type: boolean description: Considera adicionais nos dashboards hideSalaryFramingPercentage: type: boolean description: Ocultar porcentagem de enquadramento salarial no analytics useApproximationWageLevel: type: boolean description: Indica se faz aproximação de valores ao sugerir uma faixa salarial na proposta remunerationpendency: description: Pendência de integração type: object properties: id: type: string description: Id da pendência tablename: type: string description: Nome da tabela tableid: type: string description: Id do registro type: type: string allOf: – #/definitions/remunerationPendencyType description: Tipo de pendência(Insert, update, delete) status: type: string allOf: – #/definitions/remunerationPendencyStatus description: Status da pendência(Pendente, Feito e com erro) errordescription: type: string description: Descrição do erro caso exista createdat: type: string format: date-time description: Data de referencia da pendência employmentRelationship: description: Vínculo do empregado type: object properties: id: type: string description: Identificador único da entidade. code: type: integer format: int64 description: Código da g5 do vínculo name: type: string description: Nome do vínculo syndicate: description: Sindicato. type: object properties: id: type: string description: Identificador único da entidade. code: type: integer format: int64 description: Código do sindicato na g5. name: type: string description: Nome do sindicato. x-i18n: true translations: type: object properties: locale: type: object properties: name: type: string example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. budgetitem: description: Item de orçamento type: object required: – id – code properties: id: type: string description: Identificador único da entidade code: type: integer format: int64 description: Código da g5 do item name: type: string description: Nome do item de orçamento itemtype: type: string allOf: – #/definitions/calculationItemType description: Tipos dos itens de cálculo dashboardfilters: description: Dados de filtros padrão de um dashboard type: object properties: id: type: string description: Identificador único do filtro. employee: type: object allOf: – #/definitions/employee description: Colaborador company: type: object allOf: – #/definitions/company description: Empresa branches: type: string description: Empresa Filial departments: type: string description: Departamento do colaborador managers: type: string description: Lideres directDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos. hierarchylevels: type: string description: Nível hierárquico costcenters: type: string description: Centro de custo do colaborador jobpositions: type: string description: Cargo do colaborador situations: type: string description: Situação de uma apuração realizada pelo colaborador contracttypes: type: string description: Tipo de contrato startdate: type: string format: date description: Data de início da busca enddate: type: string format: date description: Data de fim da busca timetrackingsituation: description: Situação de uma apuração realizada pelo colaborador type: object properties: id: type: string description: Id da situação do afastamento code: type: integer format: int64 description: Código da situação trackingtype: type: string allOf: – #/definitions/timeTrackingType description: Tipo de afastamento isforabsent: type: boolean description: Indica se o afastamento considera absenteísmo name: type: string description: Nome da situação historicalleave: description: Histórico de afastamento type: object required: – employee – startdate – enddate – timetrackingsituation properties: id: type: string description: Id do histórico employee: type: object allOf: – #/definitions/employee description: Relacionamento com a empresa startdate: type: string format: date-time description: Início do afastamento enddate: type: string format: date-time description: Término do afastamento timetrackingsituation: type: object allOf: – #/definitions/timetrackingsituation description: Relacionamento com a situação do afastamento employeetimetrackingentry: description: Entidade que representa uma apuração realizada pelo colaborador type: object required: – employee – timetrackingsituation – timetrackingdate – timequantity properties: id: type: string description: Id do histórico employee: type: object allOf: – #/definitions/employee description: Relacionamento com a empresa timetrackingsituation: type: object allOf: – #/definitions/timetrackingsituation description: Relacionamento com a situação do afastamento timetrackingdate: type: string format: date description: Dia em que essa apuração ocorreu timequantity: type: integer format: int64 description: Tempo em minutos em que esta situação de apuração deve ser considerada person: description: Pessoa. type: object required: – firstname – lastname – gender properties: id: type: string description: Id da pessoa firstname: type: string description: Primeiro nome middlename: type: string description: Segundo nome lastname: type: string description: Último nome username: type: string description: Nome de usuário profilesummary: type: string description: Resumo do Perfil birthday: type: string format: date description: Data de aniversário gender: type: string allOf: – #/definitions/genderType description: Gênero thumbnailattachment: type: string maxLength: 32 description: Identificador do anexo que contém o thumbnail da foto da pessoa attachment: type: string maxLength: 32 description: Identificador do anexo que contém a foto da pessoa employee: description: Colaborador. type: object required: – department – jobposition – workshift – employer – companynumber – registernumber – employeetype – registrationnumber properties: id: type: string description: Id do colaborador person: type: object allOf: – #/definitions/person description: Relacionamento com a pessoa hiredate: type: string format: date description: Data de admissão dismissaldate: type: string format: date description: Data de demissão do colaborador (Se for o caso) department: type: object allOf: – #/definitions/department description: Local jobposition: type: object allOf: – #/definitions/jobposition description: Cargo workshift: type: object allOf: – #/definitions/workshift description: Escala employer: type: object allOf: – #/definitions/company description: Relacionamento com a empresa contracttype: type: string allOf: – #/definitions/employmentContractType description: Definição do tipo do contrato do colaborador companynumber: type: integer format: int64 description: Número da empresa registernumber: type: integer format: int64 description: Número de registro do contrato employeetype: type: string allOf: – #/definitions/employeeType description: Tipo de colaborador registrationnumber: type: integer format: int64 description: Número do cadastro da fixa do colaborador costcenter: type: object allOf: – #/definitions/costcenter description: Centro de custo employeeEmail: description: Entidade que armazena os e-mails de um contrato de trabalho type: object required: – employee – email properties: id: type: string description: Id do registro employee: type: object allOf: – #/definitions/employee description: Relacionamento com o colaborador que recebeu o email email: type: string description: Email jobposition: description: Cargo type: object required: – id properties: id: type: string description: Identificador único do cargo name: type: string description: Nome do cargo jobpositionstructure: type: object allOf: – #/definitions/jobpositionstructure description: Identificador sa estrutura a qual esta entidade está associada code: type: string description: Código do cargo expirationDate: type: string format: date description: Data de expiração do cargo cbo: type: object allOf: – #/definitions/cbo2002 description: CBO 2002 hierarchyoffice: type: object allOf: – #/definitions/hierarchyOffice description: Hierarquia do cargo additionalPercentageFunction: type: number format: double description: Percentual adicional de função minimum: 0.0 maximum: 9999.0 jobPositionSalaryPremiumRevisions: type: array items: type: object allOf: – #/definitions/jobPositionSalaryPremium description: Adicionais salariais jobPositionSalaryPremium: description: Adicionais salariais do cargo type: object required: – startDate – company – insalubrityPercentage – hazardPercentage – factorServiceTimeMen – factorServiceTimeWoman – specialRetirement properties: id: type: string maxLength: 32 description: Identificador único da entidade jobPosition: type: object allOf: – #/definitions/jobposition description: Cargo startDate: type: string format: date description: Data de alteração company: type: object allOf: – #/definitions/company description: Empresa insalubrityPercentage: type: number format: double description: Porcentagem de insalubridade minimum: 0.0 maximum: 9999.0 hazardPercentage: type: number format: double description: Porcentagem de periculosidade minimum: 0.0 maximum: 9999.0 factorServiceTimeMen: type: number format: double description: Fator de tempo de serviço – Homens minimum: 0.0 maximum: 9999.0 factorServiceTimeWoman: type: number format: double description: Fator de tempo de serviço – Mulheres minimum: 0.0 maximum: 9999.0 specialRetirement: type: string allOf: – #/definitions/specialRetirement description: Aposentadoria Especial endDate: type: string format: date description: Competencia Término jobpositionsalaryinfo: description: Informações saláriais do cargo type: object required: – id – jobposition – startdate – wagelevelstart – wagelevelend – salarytype properties: id: type: string description: Identificador único da entidade jobposition: type: object allOf: – #/definitions/jobposition description: Cargo startdate: type: string format: date-time description: Data de início wagelevelstart: type: object allOf: – #/definitions/wagelevel description: Referência ao nível salarial inicial wagelevelend: type: object allOf: – #/definitions/wagelevel description: Referência ao nivel salarial final salarytype: type: string allOf: – #/definitions/salaryType description: Tipo de recebimento do salário wagelevel: description: Nível da tabela salarial type: object required: – id – name – sequence – wageclass – initialsalaryCrypto – currency properties: id: type: string description: Identificador único do nível da tabela salarial name: type: string maxLength: 5 description: Nome do nível sequence: type: integer format: int64 description: Sequência wageclass: type: object allOf: – #/definitions/wageclass description: Classe da tabela salarial initialsalaryCrypto: type: string description: Salário inicial do nível. (Criptografado) currency: type: string allOf: – #/definitions/currencyType description: Definição do tipo da moeda. wageclass: description: Classe da tabela salarial type: object required: – id properties: id: type: string description: Identificador único da classe da tabela salarial name: type: string maxLength: 5 description: Nome da classe sequence: type: integer format: int64 description: Sequência wagescalerevision: type: object allOf: – #/definitions/wagescalerevision description: Revisão da Estrutura Salarial wagescalerevision: description: Revisão da estrutura salarial type: object required: – id properties: id: type: string description: Identificador único da classe da tabela salarial wagescale: type: object allOf: – #/definitions/wagescale description: Referência à estrutura salarial startdate: type: string format: date-time description: Data de início da revisão enddate: type: string format: date-time description: Data de término da revisão reason: type: object allOf: – #/definitions/movimentationreason description: Motivo da atualização type: type: string allOf: – #/definitions/wageScaleRevisionType description: Tipo da revisão efetiva/simulada wagescale: description: Estrutura salarial type: object required: – id properties: id: type: string description: Identificador único da classe da estrutura salarial name: type: string maxLength: 30 description: Nome da estrutura salarial salarytype: type: string allOf: – #/definitions/salaryType description: Definição da forma/data de pagamento do salário do colaborador marketlevel: type: integer format: int64 description: Sequência que corresponde ao salário de mercado useWageMarketValue: type: boolean description: Determina de usa o valor ou faixa de mercado default: false movimentationreason: description: Motivo da movimentação do colaborador type: object required: – id – name – reason – code properties: id: type: string description: Identificador único do motivo da movimentação do colaborador name: type: string description: Nome do motivo reason: type: string allOf: – #/definitions/reason description: Motivo da alteração salarial code: type: integer format: int64 description: Código do motivo company: description: Empresa type: object required: – id properties: id: type: string description: Identificador único da empresa companyname: type: string description: Nome da empresa headquarter: type: string description: Empresa a qual a filial está ligada code: type: integer format: int64 description: Código da empresa budgettype: type: string allOf: – #/definitions/budgetType description: Tipo de orçamento da empresa place: type: object allOf: – #/definitions/address description: Relacionamento com cidade startDate: type: string format: date description: Data inicial das atividades endDate: type: string format: date description: Data final das atividades address: description: Endereço type: object properties: id: type: string maxLength: 32 description: Id do endereço cityId: type: object allOf: – #/definitions/city description: Cidade city: description: Cidade type: object properties: id: type: string maxLength: 32 description: Id da cidade stateId: type: object allOf: – #/definitions/state description: Relacionamento com estado da cidade state: description: Estado type: object required: – id – abbreviation – name properties: id: type: string description: Identificador único abbreviation: type: string description: Sigla do estado name: type: string description: Nome do estado actingtype: description: Tipo de atuação da proposta type: object required: – id – description – code – mainhistory properties: id: type: string description: Identificador único do tipo de atuação description: type: string description: Descrição do tipo de atuação da proposta code: type: string description: Código do tipo da proposta na G5 mainhistory: type: boolean description: Identificador de historico principal companyhierarchy: description: Hierarquia da empresa type: object required: – id – company – hierarchy – startdate properties: id: type: string description: Identificador único da hierarquia da empresa company: type: object allOf: – #/definitions/company description: Empresa hierarchy: type: object allOf: – #/definitions/hierarchy description: Hierarquia startdate: type: string format: date description: Data de início hierarchy: description: Hierarquia type: object required: – id – name – description properties: id: type: string description: Identificador único da hierarquia name: type: string description: Nome da hierarquia description: type: string description: Descrição da hierarquia workstationgroupsalaryinfo: description: Informação Salarial de Posto de trabalho type: object required: – id – workstationgroup – startdate – wagelevelstart – wagelevelend – salarytype properties: id: type: string description: Identificador único da informação salarial workstationgroup: type: object allOf: – #/definitions/workstationgroup description: Posto de trabalho startdate: type: string format: date-time description: Data de início da validade wagelevelstart: type: object allOf: – #/definitions/wagelevel description: Nível salarial inicial wagelevelend: type: object allOf: – #/definitions/wagelevel description: Nível salarial final salarytype: type: string allOf: – #/definitions/salaryType description: Tipo de salário workstationgroupsalarypremium: description: Adicional Salarial de Posto de trabalho type: object required: – id – workstationGroup – startDate – endDate properties: id: type: string description: Identificador único do adicional salarial workstationGroup: type: object allOf: – #/definitions/workstationgroup description: Posto de trabalho startDate: type: string format: date description: Data de início da validade endDate: type: string format: date description: Data de fim da validade insalubrityPercentage: type: number format: double description: Porcentagem de insalubridade minimum: 0.0 maximum: 9999.0 hazardPercentage: type: number format: double description: Porcentagem de periculosidade minimum: 0.0 maximum: 9999.0 factorServiceTimeMen: type: number format: double description: Fator de tempo de serviço – Homens minimum: 0.0 maximum: 9999.0 factorServiceTimeWoman: type: number format: double description: Fator de tempo de serviço – Mulheres minimum: 0.0 maximum: 9999.0 specialRetirement: type: string allOf: – #/definitions/specialRetirement description: Aposentadoria Especial hierarchylevel: description: Nivel Hierarquico type: object required: – id – description properties: id: type: string description: Identificador único description: type: string description: Descrição workstationgroup: description: Grupo de postos de trabalho type: object required: – id – expirationDate properties: id: type: string description: Identificador único do grupo de posto de trabalho name: type: string description: Nome do grupo de postos de trabalho code: type: string description: Código do grupo de Postos workstationgroupstructure: type: object allOf: – #/definitions/workstationgroupstructure description: Estrutura do Grupo de postos headoffice: type: object allOf: – #/definitions/company description: Empresa branchoffice: type: object allOf: – #/definitions/company description: Filial costcenter: type: object allOf: – #/definitions/costcenter description: Centro de custo department: type: object allOf: – #/definitions/department description: Local do Workstation Group syndicate: type: object allOf: – #/definitions/syndicate description: Sindicato employmentRelationship: type: object allOf: – #/definitions/employmentRelationship description: Vínculo do colaborador expirationDate: type: string format: date description: Data de expiração expenseNature: type: object allOf: – #/definitions/expenseNature description: Natureza da despesa vinculada ao posto de trabalho workshift: type: object allOf: – #/definitions/workshift description: Escala de trabalho vinculada ao posto de trabalho hierarchylevel: type: object allOf: – #/definitions/hierarchylevel description: Nivel hierarquico workstationgroupstructure: description: Estrutura salarial do grupo de postos type: object required: – id properties: id: type: string description: Identificador único da estrutura salarial name: type: string description: Nome da estrutura salarial code: type: integer format: int64 description: Codigo da estrutura de postos costcenter: description: Centro de custo type: object required: – id properties: id: type: string description: Identificador único do centro de custo company: type: string description: Empresa name: type: string description: Nome do centro de custo code: type: string description: Código do centro de custo expirationDate: type: string format: date description: Data de expiração do centro de custo department: description: Local do posto de trabalho type: object required: – id properties: id: type: string description: Identificador único do local code: type: string description: Código do local name: type: string description: Nome do local expirationdate: type: string format: date description: Data de expiração do local workstationgroupJobposition: description: Relacionamento com posto de trabalho e cargo type: object required: – jobpositionId – workstationgroupId properties: jobpositionId: type: string description: Cargo workstationgroupId: type: string description: Posto de trabalho proposal: description: Solicitação de proposta de aumento salarial e/ou promoção type: object required: – id – processinstanceid – requester – target – status – integrationstatus – integrationmessage properties: id: type: string description: Identificador único da proposta processinstanceid: type: integer format: int64 description: Id do processo no Workflow requester: type: object allOf: – #/definitions/person description: Solicitante da proposta target: type: object allOf: – #/definitions/employee description: Colaborador alvo da proposta status: type: string allOf: – #/definitions/proposalStatus description: Status da proposta integrationstatus: type: string allOf: – #/definitions/proposalIntegrationStatus description: Situação da proposta referente a sua integração com o sistema G5 integrationmessage: type: string description: Campo para armazenar uma mensagem da integração com o sistema G5. Este campo só terá valor se ocorrer algum erro na integração do novo salário do colaborador para o sistema G5 stepped: type: boolean description: Indica se a proposta é escalonada default: false wagepolicyvalidations: type: string description: Validações da política que são salvas quando a proposta é efetivada (para futuras consultas) criterion: description: Critérios da politica salarial type: object required: – id – enabled – rule – criteriontype – value – complexvalue properties: id: type: string description: Identificador único da critério da politica salarial enabled: type: boolean description: Indica se este critério esta ativo rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério criteriontype: type: string allOf: – #/definitions/criterionType description: Tipo de critério, utilizado enquanto os critérios não são customizáveis value: type: string description: Valor do critério complexvalue: type: string description: Um critério pode ter valores complexos, utilizamos este campo para representar esses valores wagepolicyCriterion: description: Tabela que liga a revisão da politica e o motivo com seus critérios type: object required: – id – wagepolicyrevision – criterion – reason properties: id: type: string description: Identificador único da tabela wagepolicyrevision: type: object allOf: – #/definitions/wagepolicyrevision description: Revisão da política salarial a qual esta entidade está associada criterion: type: object allOf: – #/definitions/criterion description: Critério da política reason: type: string allOf: – #/definitions/proposalReason description: Motivo da proposta wagepolicyattachments: description: Anexo da politica salarial type: object required: – id – wagepolicyrevision – attachment properties: id: type: string description: Identificador único da tabela wagepolicyrevision: type: object allOf: – #/definitions/wagepolicyrevision description: Revisão da politica salarial que a entidade está associada attachment: type: string description: Identificador único do anexo no blob service wagepolicy: description: Politica salarial type: object required: – id – name – extinguisher – headoffice properties: id: type: string description: Identificador único da política name: type: string description: Nome da política salarial extinguishdate: type: string format: date description: Data da extinção extinguisher: type: object allOf: – #/definitions/employee description: Colaborador que está a realizar a extinção da política headoffice: type: object allOf: – #/definitions/company description: Matriz a qual esta entidade está associada wagepolicyrevision: description: Revisão da política salarial type: object required: – id – wagepolicy – maker – startdate – enddate properties: id: type: string description: Identificador único da revisão wagepolicy: type: object allOf: – #/definitions/wagepolicy description: Política salarial a qual esta entidade está associada maker: type: object allOf: – #/definitions/employee description: Colaborador que criou a revisão da política salarial startdate: type: string format: date description: Data de inicio da vigência enddate: type: string format: date description: Data final da vigência wagepolicyApprovers: description: Aprovadores da política salarial type: object required: – id – wagepolicyrevision – approver properties: id: type: string description: Identificador único wagepolicyrevision: type: object allOf: – #/definitions/wagepolicyrevision description: Identificador único da revisão da política salarial approver: type: object allOf: – #/definitions/employee description: Aprovador da política salarial wagepolicyBranchoffice: description: Filiais da política salarial type: object required: – id – wagepolicyrevision – branchoffice properties: id: type: string description: Identificador único wagepolicyrevision: type: object allOf: – #/definitions/wagepolicyrevision description: Identificador único da revisão da política salarial branchoffice: type: object allOf: – #/definitions/company description: Filial a qual esta entidade está associada proposalargument: description: Argumento da proposta type: object required: – id – proposal – owner – reason – startdate – percentageincrease – argument – argumentaction – wagescale – wageclass – wagelevel – jobpositionid – workstationgroupid properties: id: type: string description: Identificador único do argumento proposal: type: object allOf: – #/definitions/proposal description: Proposta a qual a entidade está associada owner: type: object allOf: – #/definitions/person description: Pessoa que criou o argumento reason: type: string allOf: – #/definitions/proposalReason description: Motivo da proposta startdate: type: string format: date description: Data em que o aumento será concedido ao colaborador percentageincrease: type: string description: Percentual do aumento salarial argument: type: string description: Texto do argumento argumentaction: type: string allOf: – #/definitions/argumentAction description: Ação do argumento wagescale: type: object allOf: – #/definitions/wagescale description: Tabela salarial wageclass: type: object allOf: – #/definitions/wageclass description: Classe da tabela salarial wagelevel: type: object allOf: – #/definitions/wagelevel description: Identificador único da faixa da tabela salarial jobpositionid: type: object allOf: – #/definitions/jobposition description: Identificador único do cargo do alvo da proposta workstationgroupid: type: object allOf: – #/definitions/workstationgroup description: Identificador único do grupo de posto de trabalho da proposta level: type: integer format: int64 description: Nivel de aprovação criteries: type: string description: Cretéiros de nivel de aprovação newOwner: type: object allOf: – #/definitions/person description: Pessoa que era o resposanvel antes da ação de assumir proposta salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário assignPerson: type: object allOf: – #/definitions/person description: Pessoa que executou a ação de atribuir a proposta insalubrityPercentage: type: number format: double description: Porcentagem de insalubridade minimum: 0.0 maximum: 9999.0 hazardPercentage: type: number format: double description: Porcentagem de periculosidade minimum: 0.0 maximum: 9999.0 additionalPercentageFunction: type: number format: double description: Percentual adicional de função minimum: 0.0 maximum: 9999.0 proposalargumentAttachment: description: Anexos do argumento type: object required: – id – proposalargumentId – attachmentId properties: id: type: string description: Identificador único do registro proposalargumentId: type: string description: Identificador único do argumento da proposta salarial attachmentId: type: string description: Identificador único do anexo companyjobpositionstructure: description: Ligação de uma estrutura de cargos com uma empresa type: object required: – id – company – jobpositionstructure – startdate properties: id: type: string description: Identificador único da estrutura company: type: object allOf: – #/definitions/company description: Empresa da estrutura jobpositionstructure: type: object allOf: – #/definitions/jobpositionstructure description: Estrutura de cargo que está relacionada à empresa startdate: type: string format: date description: Dara em que a estrutura de cargo entrou em vigor na empresa jobpositionstructure: description: Estrutura de cargos type: object required: – id – name properties: id: type: string description: Identificador único da estrutura name: type: string description: Nome da estrutura de cargos organizationalchart: description: Organograma da empresa type: object required: – id – description – name – companyId properties: id: type: string description: Identificador único do organograma description: type: string description: Descrição do organograma name: type: string description: Nome do organograma companyId: type: object allOf: – #/definitions/company description: Empresa organizationalchartitem: description: Locais do organograma type: object required: – id – name – departament – organizationalchart properties: id: type: string description: Identificador único do item name: type: string description: Nome do local no organograma departament: type: object allOf: – #/definitions/department description: Local do nível do organograma organizationalchart: type: object allOf: – #/definitions/organizationalchart description: Organograma ao qual o local pertence payrollcalculation: description: Cálculo da folha de pagamento. type: object required: – id – company – calculationcode properties: id: type: string description: Identificador único do cálculo da folha de pagamento availableforreference: type: boolean description: Representa se o cálculo está disponivel para consulta name: type: string description: Nome do cálculo referencedate: type: string format: date description: Mês/Ano de referência do cálculo periodend: type: string format: date description: Data final do período da folha periodstart: type: string format: date description: Data inicial do período da folha calculationend: type: string format: date description: Data do fim da apuração do cálculo calculationstart: type: string format: date description: Data do início da apuração do cálculo paymentdate: type: string format: date description: Data de pagamento company: type: object allOf: – #/definitions/company description: Empresa calculationtype: type: string allOf: – #/definitions/calculationType description: Situação do cálculo calculationcode: type: integer format: int64 description: Código do cálculo payrollregister: description: Registro de um colaborador em um cálculo da folha type: object required: – id – calculation – employee properties: id: type: string description: Identificador único do registro calculation: type: object allOf: – #/definitions/payrollcalculation description: Cálculo da folha employee: type: object allOf: – #/definitions/employee description: Colaborador wagetyperegister: description: Tipo de registros salarial type: object required: – id – payrollregister – wagetype – referencevalue – actualvalueCrypto properties: id: type: string description: Identificador únicodo tipo de registro payrollregister: type: object allOf: – #/definitions/payrollregister description: Registro de pagamento wagetype: type: object allOf: – #/definitions/wagetype description: Tipo de salário referencevalue: type: string description: Valor de referencia actualvalueCrypto: type: string description: Valor atual (Encriptografado) wagetype: description: Tipo de salário type: object required: – id – name – type – kind properties: id: type: string description: Identificador único name: type: string description: Nome type: type: integer format: int64 description: Definição da natureza do(s) evento que irá ser representado no holerite do colaborador kind: type: integer format: int64 description: Definição do(s) evento que irá ser representado no holerite do colaborador remunerationdashboardrhcache: description: Cache do dashboard de RH type: object required: – id – employee – portlet – cache – status – updatedate properties: id: type: string description: Identificador único do cache do dashboard employee: type: object allOf: – #/definitions/employee description: Identificador do colaborador a qual esta entidade está associada portlet: type: string allOf: – #/definitions/dashboardRhPortlet description: Indica qual o portlet este cache pertence cache: type: string description: O resultado do processamento pronto status: type: string allOf: – #/definitions/processingStatus description: Indica o status do processamento deste portlet updatedate: type: string format: date-time description: Data e hora da atualização workstation: description: Posto de trabalho type: object required: – id – company – keyposition – lossrisk – lossimpact properties: id: type: string description: Identificador único do posto de trabalho occupant: type: object allOf: – #/definitions/employee description: Colaborador que está ocupando o posto de trabalho no momento company: type: object allOf: – #/definitions/company description: Empresa a qual este posto de trabalho referencia workstationgroup: type: object allOf: – #/definitions/workstationgroup description: Grupo de posto de trabalho que este posto pertence keyposition: type: boolean description: Indica se é uma posição chave lossrisk: type: string allOf: – #/definitions/levelType description: Risco da perda lossimpact: type: string allOf: – #/definitions/levelType description: Impacto da perda hierarchyitem: description: Item da hierarquia type: object required: – id – hierarchy – parent – workstation – position properties: id: type: string description: Identificador único do item da hierarquia hierarchy: type: object allOf: – #/definitions/hierarchy description: Hierarquia a qual este item pertence parent: type: string description: Identificador único do item pai do item em questão (Superior imediato na hierarquia) workstation: type: object allOf: – #/definitions/workstation description: Posto de trabalho ligada ao item da hierarquia em questão position: type: string description: Posição deste item na hierarquia feedback: description: Feedback type: object required: – id – message – positivepoint – improvementopportunity – datewhen – fromid – toid – isread – starcount – feedbackvisibilitycontrol – proficiencylevel – request properties: id: type: string description: Identificador único do feedback message: type: string description: Mensagem do feedback positivepoint: type: string description: Aspectos positivos observados no feedback improvementopportunity: type: string description: Oportunidades de melhoria observadas no feedback datewhen: type: string format: date-time description: Instante em que o feedback foi observado fromid: type: object allOf: – #/definitions/person description: Pessoa que criou o feedback toid: type: object allOf: – #/definitions/person description: Pessoa que recebeu o feedback isread: type: boolean description: Flag que indica se o feedback já foi lido pelo pessoa que o recebeu starcount: type: integer format: int64 description: Nota que a pessoa que criou o feedback atribuiu a ele feedbackvisibilitycontrol: type: string allOf: – #/definitions/feedbackVisibilityControl description: Controle de visibilidade do feedback proficiencylevel: type: string description: ID da tabela de proficiência padrão para feedbacks request: type: string description: ID da solicitação de feedback workshift: description: Turno de trabalho type: object required: – id – description – monthminutes – weekminutes – shift – dsrminutes – code – workshiftType properties: id: type: string description: Identificador único description: type: string description: Descrição monthminutes: type: integer format: int64 description: Minutos do mês weekminutes: type: integer format: int64 description: Minutos da semana shift: type: string allOf: – #/definitions/shift description: Turno dsrminutes: type: integer format: int64 description: DSR Minutes code: type: integer format: int64 description: Código workshiftType: type: integer format: int64 description: Tipo de turno movimentation: description: Movimentação do colaborador type: object required: – id – movimentationdate – employee – newdepartament – newcostcenter – newworkstation – newhistoricalemploymentrelationship – newsyndicate – newcompany – newjobposition – jobpositionreason – newsalarytype – newvalueCrypto – newspendingmoneyCrypto – newcurrency – newwagelevel – salaryreason – adjustmentpercentage – performancepercentage – newworkshift properties: id: type: string description: Identificador único da movimentação movimentationdate: type: string format: date-time description: Data da movimentação datewhen: type: string format: date-time description: Data da movimentação employee: type: object allOf: – #/definitions/employee description: Colaborador da movimentação newdepartament: type: object allOf: – #/definitions/department description: Local newcostcenter: type: object allOf: – #/definitions/costcenter description: Centro de custo newworkstation: type: object allOf: – #/definitions/workstation description: Posto newhistoricalemploymentrelationship: type: object allOf: – #/definitions/employmentRelationship description: Histórico de contratação newsyndicate: type: object allOf: – #/definitions/syndicate description: Sindicato newcompany: type: object allOf: – #/definitions/company description: Empresa newjobposition: type: object allOf: – #/definitions/jobposition description: Cargo jobpositionreason: type: object allOf: – #/definitions/movimentationreason description: Razão para a alteração de cargo newsalarytype: type: string allOf: – #/definitions/salaryType description: Definição da forma/data de pagamento do salário do colaborador newvalueCrypto: type: string description: Novo salário do colaborador. (Criptografado) newspendingmoneyCrypto: type: string description: . (Criptografado) newcurrency: type: string allOf: – #/definitions/currencyType description: Definição do tipo da moeda newwagelevel: type: object allOf: – #/definitions/wagelevel description: Nível da tabela salarial salaryreason: type: object allOf: – #/definitions/movimentationreason description: Motivo para a alteração de salário adjustmentpercentage: type: string description: Percentual ajustado performancepercentage: type: string description: Percentual da performace newworkshift: type: object allOf: – #/definitions/workshift description: Turno de trabalho movimentationSyndicate: description: Movimentação de Sindicato colaborador type: object required: – id – movimentationdate – employee – newsyndicate properties: id: type: string description: Identificador único da movimentação movimentationdate: type: string format: date-time description: Data da movimentação datewhen: type: string format: date-time description: Data da movimentação employee: type: object allOf: – #/definitions/employee description: Colaborador da movimentação newsyndicate: type: object allOf: – #/definitions/syndicate description: Sindicato movimentationRelationship: description: Movimentação de vinculo do colaborador type: object required: – id – movimentationdate – employee – newhistoricalemploymentrelationship properties: id: type: string description: Identificador único da movimentação movimentationdate: type: string format: date-time description: Data da movimentação datewhen: type: string format: date-time description: Data da movimentação employee: type: object allOf: – #/definitions/employee description: Colaborador da movimentação newhistoricalemploymentrelationship: type: object allOf: – #/definitions/employmentRelationship description: Histórico de contratação remunerationconfigDashboard: description: Configurações de dashboard do remuneração type: object properties: id: type: string description: Identificador único da entidade. companyid: type: string description: Identificador da empresa. competencyEvaluation: type: string description: Avaliação de competência resultEvaluation: type: string description: Avaliação de resultado wagePosition: type: string description: Posição salarial lastSalaryUpdateTime: type: string description: Tempo do ultimo aumento jobpositionTime: type: string description: Tempo de cargo monthlySalary: type: string allOf: – #/definitions/monthlySalary description: Salário de mensalistas hourlySalary: type: string allOf: – #/definitions/hourlySalary description: Salário de horistas managementmatrixconfiguration: description: Configurações de gráfico ninebox type: object required: – id properties: id: type: string description: Identificador único da entidade. inverseaxis: type: boolean description: Eixos invertidos matrixtype: type: integer format: int64 description: Tipo do gráfico managementmatrixstructure: description: Definição das linhas e colunas do gráfico ninebox type: object required: – id properties: id: type: string description: Identificador único da entidade type: type: integer format: int64 description: Tipo do registro para o gráfico: linha ou coluna initialrange: type: number format: double description: Valor inicial de um quadrante do gráfico finalrange: type: number format: double description: Valor final de um quadrante do gráfico label: type: string description: Descrição para a linha ou coluna do gráfico sequence: type: integer format: int64 description: Sequência para desenhar a linha ou coluna no gráfico managementmatrixsquare: description: Definição dos quadrantes do gráfico ninebox type: object required: – id properties: id: type: string description: Identificador único da entidade name: type: string description: Nome do quadrante color: type: string description: Cor do quadrante description: type: string description: Descrição do quadrante matrixrow: type: object allOf: – #/definitions/managementmatrixstructure description: Identificador da linha para o quadrante matrixcolumn: type: object allOf: – #/definitions/managementmatrixstructure description: Identificador da coluna para o quadrante matrixconfiguration: type: object allOf: – #/definitions/managementmatrixconfiguration description: Identificador da configuração principal relacionada ao quadrante workstationsuccessor: description: Definição dos sucessores type: object required: – id – workstation – employee – inclusiondate – exclusiondate properties: id: type: string description: Identificador único da entidade workstation: type: object allOf: – #/definitions/workstation description: Posto de trabalho employee: type: object allOf: – #/definitions/employee description: Colaborador sucessor inclusiondate: type: string format: date description: Data de inclusão como sucessor exclusiondate: type: string format: date description: Data de exclusão como sucessor employeeannotation: description: Anotação do colaborador. type: object required: – id – employee – date – type – documentnumber – annotation – responsible properties: id: type: string description: Id da anotação. employee: type: object allOf: – #/definitions/employee description: Colaborador. date: type: string format: date description: Data da anotação. type: type: object allOf: – #/definitions/annotationtype description: Tipo da anotação. documentnumber: type: integer format: int64 description: Número do documento. annotation: type: string description: Anotação. responsible: type: object allOf: – #/definitions/employee description: Responsável pela anotação. annotationtype: description: Tipo de anotação. type: object required: – id – code – description – showinadmissioncard properties: id: type: string description: Id do tipo da anotação. code: type: integer format: int64 description: Código do tipo de anotação description: type: string description: Descrição do tipo. showinadmissioncard: type: boolean description: Se mostra na admissão. workScheduleType: type: string allOf: – #/definitions/workScheduleType description: Regime de jornada costcentervariationvalue: description: Orçamento – Valor Variação Centro de Custo type: object required: – id – company – yearmonth – costcenter – jobpositionstructure – jobposition – baseyear – budgetrevision – budgetitem – value properties: id: type: string description: Identificador único do registo company: type: object allOf: – #/definitions/company description: Empresa yearmonth: type: string format: date description: Mês/ano de competência do orçamento em questão costcenter: type: object allOf: – #/definitions/costcenter description: Centro de custo jobpositionstructure: type: object allOf: – #/definitions/jobpositionstructure description: Estrutura de cargos jobposition: type: object allOf: – #/definitions/jobposition description: Cargo baseyear: type: integer format: int64 description: Ano base budgetrevision: type: object allOf: – #/definitions/budgetrevision description: Revisão do orçamento budgetitem: type: object allOf: – #/definitions/budgetitem description: Item de orçamento value: type: number format: double description: Valor orçado costcenteremployeevalue: description: Orçamento – Valor Colaborador Centro de Custo type: object required: – id – company – yearmonth – costcenter – jobpositionstructure – jobposition – baseyear – budgetrevision – employee – budgetitem – value properties: id: type: string description: Identificador único do registro company: type: object allOf: – #/definitions/company description: Empresa yearmonth: type: string format: date description: Mês/ano de competência do orçamento em questão costcenter: type: object allOf: – #/definitions/costcenter description: Centro de custo jobpositionstructure: type: object allOf: – #/definitions/jobpositionstructure description: Estrutura de cargos jobposition: type: object allOf: – #/definitions/jobposition description: Cargo baseyear: type: integer format: int64 description: Ano base budgetrevision: type: object allOf: – #/definitions/budgetrevision description: Revisão do orçamento employee: type: object allOf: – #/definitions/employee description: Colaborador budgetitem: type: object allOf: – #/definitions/budgetitem description: Item de orçamento value: type: number format: double description: Valor orçado budgetrevision: description: Orçamento individual – Definições da revisão type: object required: – id – company – baseyear – version – revision – description – startdate – enddate – workstationscenario – situation properties: id: type: string description: Identificador único do registro company: type: object allOf: – #/definitions/company description: Empresa baseyear: type: integer format: int64 description: Ano base type: integer format: int64 description: Versão do orçamento revision: type: integer format: int64 description: Revisão da versão do orçamento description: type: string description: Descrição startdate: type: string format: date description: Competência de início enddate: type: string format: date description: Competência final workstationscenario: type: boolean description: Indicador de cenário por posto situation: type: string allOf: – #/definitions/budgetRevisionSituation description: Situação da revisão departmentemployeevalue: description: Orçamento – Valor Colaborador Local type: object required: – id – company – yearmonth – department – jobpositionstructure – jobposition – baseyear – budgetrevision – employee – budgetitem – budgetvalue properties: id: type: string description: Identificador único do registro company: type: object allOf: – #/definitions/company description: Empresa yearmonth: type: string format: date description: Mês/ano de competência do orçamento em questão department: type: object allOf: – #/definitions/department description: Centro de custo jobpositionstructure: type: object allOf: – #/definitions/jobpositionstructure description: Estrutura de cargos jobposition: type: object allOf: – #/definitions/jobposition description: Cargo baseyear: type: integer format: int64 description: Ano base budgetrevision: type: object allOf: – #/definitions/budgetrevision description: Revisão do orçamento employee: type: object allOf: – #/definitions/employee description: Colaborador budgetitem: type: object allOf: – #/definitions/budgetitem description: Item de orçamento budgetvalue: type: number format: double description: Valor orçado departmentvariationvalue: description: Orçamento – Valor variação Local type: object required: – id – company – yearmonth – department – jobpositionstructure – jobposition – baseyear – budgetrevision – budgetitem – budgetvalue properties: id: type: string description: Identificador único do registo company: type: object allOf: – #/definitions/company description: Empresa yearmonth: type: string format: date description: Mês/ano de competência do orçamento em questão department: type: object allOf: – #/definitions/department description: Local jobpositionstructure: type: object allOf: – #/definitions/jobpositionstructure description: Estrutura de cargos jobposition: type: object allOf: – #/definitions/jobposition description: Cargo baseyear: type: integer format: int64 description: Ano base budgetrevision: type: object allOf: – #/definitions/budgetrevision description: Revisão do orçamento budgetitem: type: object allOf: – #/definitions/budgetitem description: Item de orçamento budgetvalue: type: number format: double description: Valor orçado workstationgroupemployeevalue: description: Orçamento – Valor Colaborador Posto type: object required: – id – company – yearmonth – workstationgroup – baseyear – budgetrevision – employee – budgetitem – budgetvalue properties: id: type: string description: Identificador único do registro company: type: object allOf: – #/definitions/company description: Empresa yearmonth: type: string format: date description: Mês/ano de competência do orçamento em questão workstationgroup: type: object allOf: – #/definitions/workstationgroup description: Posto baseyear: type: integer format: int64 description: Ano base budgetrevision: type: object allOf: – #/definitions/budgetrevision description: Revisão do orçamento employee: type: object allOf: – #/definitions/employee description: Colaborador budgetitem: type: object allOf: – #/definitions/budgetitem description: Item de orçamento budgetvalue: type: number format: double description: Valor orçado workstationgroupvariationvalue: description: Orçamento – Valor variação Posto type: object required: – id – company – yearmonth – workstationgroup – baseyear – budgetrevision – budgetitem – budgetvalue properties: id: type: string description: Identificador único do registo company: type: object allOf: – #/definitions/company description: Empresa yearmonth: type: string format: date description: Mês/ano de competência do orçamento em questão workstationgroup: type: object allOf: – #/definitions/workstationgroup description: Posto baseyear: type: integer format: int64 description: Ano base budgetrevision: type: object allOf: – #/definitions/budgetrevision description: Revisão do orçamento budgetitem: type: object allOf: – #/definitions/budgetitem description: Item de orçamento budgetvalue: type: number format: double description: Valor orçado steppedproposalitem: description: PropostaEscalonada type: object required: – id – proposalargument – steppeddate – valueCrypto – percentageincrease properties: id: type: string description: Identificador único do registo proposalargument: type: object allOf: – #/definitions/proposalargument description: Argumento da proposta steppeddate: type: string format: date description: Data de escalonamento valueCrypto: type: string description: Valor do salário escalonado percentageincrease: type: string description: Porcentagem do escalonamento salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário cbo2002: description: CBO 2002 type: object required: – registrationcode – name properties: id: type: string description: Identificador único do registo registrationcode: type: string description: Código de registro name: type: string description: Nome do registro cbo: description: CBO type: object required: – registrationcode – name properties: id: type: string description: Identificador único do registo registrationcode: type: string description: Código de registro name: type: string description: Nome do registro professionalBoardAcronym: description: Sigla Conselho Profissional. type: object required: – id – code – name properties: id: type: string description: Identificador. code: type: string description: Código da Sigla Conselho Profissional. name: type: string description: Descrição Sigla Conselho Profissional. expenseNature: description: Nature de despesa type: object required: – id – code – name properties: id: type: string description: Identificador. code: type: integer format: int64 description: Código da Natureza de Despesa. name: type: string description: Descrição da Natureza de Despesa. meta: description: Meta type: object required: – id – metaGroup – metaKey – metaValue properties: id: type: string description: Identificador único metaGroup: type: string description: Tipo de entidade metaKey: type: string description: Chave G5 metaValue: type: string description: Chave HCM hierarchyOffice: description: Hierarquias do cargo type: object properties: id: type: string description: Identificador. name: type: string description: Descrição da Hierarquia do Cargo. x-i18n: true code: type: string description: Código da hierarquia do cargo na G5 translations: type: object properties: locale: type: object properties: name: type: string example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. jobpositionHierarchy: description: Entidade atualização Hierarquia no Cargo type: object required: – id properties: id: type: string description: Identificador único do cargo code: type: string description: Código do cargo hierarchyoffice: type: object allOf: – #/definitions/hierarchyOffice description: Hierarquia do cargo remunerationconfigFlow: description: Configurações do fluxo da proposta type: object required: – company – startdate – defaultmaxlevel – maxlevelsenddirecthr – hraction properties: id: type: string format: uuid description: Identificador único da configuração. company: type: object allOf: – #/definitions/company description: Empresa da configuração. startdate: type: string format: date description: Data inicial da vigência. enddate: type: string format: date description: Data final da vigência. defaultmaxlevel: type: integer format: int64 description: Nível de aprovação máximo padrão. maxlevelsenddirecthr: type: boolean description: Indica se deve enviar a proposta direto para o RH quando o solicitante estiver no nível máximo. hraction: type: string allOf: – #/definitions/hrAction description: Indica quais etapas da proposta o RH tomará alguma ação criteria: type: string description: Outros critérios opcionais. employeeMonthPositionValue: description: Posição mensal do colaborador type: object required: – id – employee – referenceDate – typeValueRange properties: id: type: string description: Identificador. employee: type: object allOf: – #/definitions/employee description: Colaborador. referenceDate: type: string format: date description: Data de referencia. salary: type: string description: Salário do colaborador (Criptografado). salarypremium: type: string description: Salário adicional do colaborador (Criptografado). salarytype: type: string allOf: – #/definitions/salaryType description: Tipo do salário. dateLastIncrease: type: string format: date description: Data do último aumento. percentageIncrease: type: string description: Porcentagem do último aumento reasonIncrease: type: object allOf: – #/definitions/movimentationreason description: Motivo Ultimo aumento dateLastPromotion: type: string format: date description: Data do ultima promoção. reasonLastPromotion: type: object allOf: – #/definitions/movimentationreason description: Motivo Ultimo aumento marketplaceValueRange: type: string description: valor Faixa de mercado (Criptografado). initialValueRange: type: string description: Faixa inicial (Criptografado). finalValueRange: type: string description: Faixa final (Criptografado). typeValueRange: type: string allOf: – #/definitions/salaryType description: Tipo de salário da faixa do colaborador frameworkWageLevelName: type: string description: Faixa mais próxima para o colaborador frameworkPremiumWageLevelName: type: string description: Faixa mais próxima para o colaborador com adicional salarial employeeMonthPositionData: description: Posição mensal do colaborador dados type: object required: – id – employee – referenceDate – name properties: id: type: string description: Identificador. employee: type: object allOf: – #/definitions/employee description: Colaborador. referenceDate: type: string format: date description: Data de referencia. company: type: object allOf: – #/definitions/company description: Empresa branchoffice: type: object allOf: – #/definitions/company description: Filial costcenter: type: object allOf: – #/definitions/costcenter description: Centro de custo jobposition: type: object allOf: – #/definitions/jobposition description: Cargo contracttypes: type: string allOf: – #/definitions/employmentContractType description: Tipo de contrato department: type: object allOf: – #/definitions/department description: Departamento do colaborador shift: type: string allOf: – #/definitions/shift description: Turno workshift: type: object allOf: – #/definitions/workshift description: Turno de trabalho name: type: string description: Nome do colaborador gender: type: string allOf: – #/definitions/genderType description: Gênero workstation: type: object allOf: – #/definitions/workstation description: Posto wageScale: type: object allOf: – #/definitions/wagescale description: Tabela salarial da faixa do colaborador marketReferenceBand: type: object allOf: – #/definitions/wagelevel description: Faixa de referência do colaborador wageMarketValue: type: object allOf: – #/definitions/wageMarketValue description: faixa de mercado da tabela salarial quando ela utiliza uma faixa externa employeeMonthPositionPendency: description: Pendencias de processamento colaborador type: object required: – id – pendecyType – referenceDate – status properties: id: type: string description: Identificador. pendecyType: type: string allOf: – #/definitions/pendecyType description: Tipo da pendencia employee: type: object allOf: – #/definitions/employee description: Colaborador. referenceDate: type: string format: date description: Data de referencia. startDate: type: string format: date-time description: Data Hora Inicio status: type: string allOf: – #/definitions/employeeMonthPositionPendencyStatus description: Status da pendencia endDate: type: string format: date-time description: Data Hora Fim reopened: type: boolean description: Reaberto default: false preProcessorExecute: description: Controle execuções do pré-processamento type: object required: – id – primitiveExecute – status – startDate – heartBeat – lastProcessedMonth properties: id: type: string description: Identificador. primitiveExecute: type: string description: Primitiva Executada status: type: string allOf: – #/definitions/preProcessorExecuteStatus description: Status do processamento startDate: type: string format: date-time description: Data Hora Inicio endDate: type: string format: date-time description: Data Hora Fim payloadService: type: string description: Parametros do serviço heartBeat: type: string format: date-time description: Última atualização da execução lastProcessedMonth: type: string format: date description: Último mês processado historicalSalary: description: Histórico de salário. type: object required: – id – dateWhen – endDate – sequence – employee – currency – salaryType – valueCrypto – movimentationReason properties: id: type: string description: Id do histórico. dateWhen: type: string format: date description: Data do histórico. endDate: type: string format: date description: Data fim do histórico. sequence: type: integer format: int64 description: Sequência do histórico. employee: type: object allOf: – #/definitions/employee description: Colaborador do histórico. currency: type: string allOf: – #/definitions/currencyType description: Moeda. salaryType: type: string allOf: – #/definitions/salaryType description: Tipo Salarial. wageLevel: type: object allOf: – #/definitions/wagelevel description: Nível salarial. valueCrypto: type: string description: Valor do salário. movimentationReason: type: object allOf: – #/definitions/movimentationreason description: Razão do histórico. historicalJobPosition: description: Histórico de posto de trabalho. type: object required: – id – dateWhen – endDate – employee – jobPositionId – movimentationReasonId properties: id: type: string description: Id do histórico. dateWhen: type: string format: date description: Data do histórico. endDate: type: string format: date description: Data fim do histórico. employee: type: object allOf: – #/definitions/employee description: Id do colaborador. jobPositionId: type: object allOf: – #/definitions/jobposition description: Id do posto de trabalho. movimentationReasonId: type: object allOf: – #/definitions/movimentationreason description: Razão para movimentação. pendency: description: Atualizações pendentes type: object required: – sequence – description properties: id: type: string description: id da pendência sequence: type: integer format: int64 description: Sequência da dependência no array description: type: string description: Descrição da pendência executada employeePerformanceEvaluation: description: Informações de desempenho do colaborador type: object required: – employee – cycleStartDate – cycleName – appraisalResult properties: id: type: string description: ID da avaliação de desempenho employee: type: object allOf: – #/definitions/employee description: Colaborador cycleStartDate: type: string format: date description: Data de início do ciclo avaliado cycleEndDate: type: string format: date description: Data de fim do cíclo avaliado cycleName: type: string description: Nome do ciclo appraisalResult: type: number format: double description: Resultado da avaliação de desempenho competenciesAppraisal: type: number format: double description: Avaliação das competências competencyLevelOfAchievement: type: string description: Descrição da proficiência performanceAppraisal: type: number format: double description: Avaliação de performance employeePerformanceDataImportError: description: Informações de desempenho do colaborador type: object required: – id – requestId – cycleName – cycleStartDate – dateException – exception properties: id: type: string description: ID requestId: type: string description: Hash do request que gerou o erro companyNumber: type: integer format: int64 description: Número da empresa registerNumber: type: integer format: int64 description: Número de registro do contrato employeeType: type: integer format: int64 description: Tipo de colaborador cycleName: type: string description: Nome do ciclo cycleStartDate: type: string format: date description: Data de início do ciclo avaliado dateException: type: string format: date-time description: Data e Hora do Erro exception: type: string description: Erro ocorrido na importação regionalMinimumSalary: description: Salário mínimo Regional type: object required: – id – state – referencedcompetency – minimumsalary properties: id: type: string description: Identificador único state: type: object allOf: – #/definitions/state description: Estado referencedcompetency: type: string format: date description: Mês de competência minimumsalary: type: string description: Valor do salário externalId: type: string description: Id externo para possibilitar a integração historicalSalaryPremium: description: Histórico de adicionais salariais do colaborador type: object required: – id – dateWhen – specialRetirementType – employee properties: id: type: string description: Identificador único dateWhen: type: string format: date description: Data de inicio endDate: type: string format: date description: Data de término insalubrity: type: number format: double description: Porcentagem de insalubridade hazard: type: number format: double description: Porcentagem de periculosidade lengthOfService: type: number format: double description: Fator tempo de serviço specialRetirementType: type: string allOf: – #/definitions/specialRetirement description: Aposentadoria especial employee: type: object allOf: – #/definitions/employee description: Colaborador socialSecurity: description: Previdência type: object required: – id – referencedCompetency – minimumSalary – contributionSalary properties: id: type: string description: Identificador único referencedCompetency: type: string format: date description: Mês de competência minimumSalary: type: string description: Salário mínimo contributionSalary: type: string description: Salário contribuição externalId: type: string description: Id externo para possibilitar a integração workstationgroupJobSalaryInfo: description: Tabelas salariais do cargo do posto type: object required: – id – workstationGroup – jobPosition – wageScale – startDate properties: id: type: string description: Identificador único workstationGroup: type: object allOf: – #/definitions/workstationgroup description: Posto de trabalho jobPosition: type: object allOf: – #/definitions/jobposition description: Cargo de trabalho wageScale: type: object allOf: – #/definitions/wagescale description: Tabela salarial startDate: type: string format: date description: Data de inicio endDate: type: string format: date description: Data de término nameWageClassStart: type: string maxLength: 5 description: Classe inicial nameWageClassEnd: type: string maxLength: 5 description: Classe final nameWageLevelStart: type: string maxLength: 5 description: Faixa inicial nameWageLevelEnd: type: string maxLength: 5 description: Faixa final remunerationEmployeePreference: description: Preferências do colaborador para o remuneração type: object required: – employee – preferenceKey properties: id: type: string description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador preferenceKey: type: string allOf: – #/definitions/preferenceKey description: Chave da preferência preferenceStringValue: type: string description: Valor String da preferência preferenceBooleanValue: type: boolean description: Valor boolean da preferência workstationgroupJobPremiumInfo: description: Adicional salarial personalizado do posto com cargo vinculado type: object required: – id – workstationgroup – jobPosition – additionalPercentageFunction – startDate properties: id: type: string description: Identificador único workstationgroup: type: object allOf: – #/definitions/workstationgroup description: Posto de trabalho jobPosition: type: object allOf: – #/definitions/jobposition description: Cargo de trabalho additionalPercentageFunction: type: number format: double description: Valor do adicional salarial personalizado startDate: type: string format: date description: Data de inicio da revisão endDate: type: string format: date description: Data de término da revisão wageMarketValue: description: Determina a faixa de mercado de uma tabela salarial type: object required: – id – wageclass – currency – valueCrypto properties: id: type: string description: Identificador único wageclass: type: object allOf: – #/definitions/wageclass description: Classe da tabela salarial currency: type: string allOf: – #/definitions/currencyType description: Moeda valueCrypto: type: string description: Valor encriptografado da referencia salarial notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service genericError: properties: message: type: string description: Messaging describing the error. reason: type: string description: A symbolic code identifying the category of the reason of the error. enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE

Este artigo foi útil para você?

Leave A Comment