2.0info: 19.45.0 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/getDashboardEmployeeThreshold: post: description: Retorna o limite de colaboradores permitidos nos dashboards tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – threshold properties: threshold: type: integer format: int64 description: Limite de colaboradores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o limite de colaboradores permitidos nos dashboards tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – threshold properties: threshold: type: integer format: int64 description: Limite de colaboradores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/countDashboardEmployees: post: description: Retorna a quantidade de colaboradores que estarão presentes nos dashboards do analytics tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – count properties: count: type: integer format: int64 description: Quantidade de colaboradores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a quantidade de colaboradores que estarão presentes nos dashboards do analytics tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – count properties: count: type: integer format: int64 description: Quantidade de colaboradores 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/getWageLevelBoundaries: post: description: Retorna as informações da faixa inicial e final para o posto e/ou cargo informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workstationGroupId – jobPositionId properties: workstationGroupId: type: string description: Id do posto jobPositionId: type: string description: Id do cargo responses: 200: description: Ok schema: type: object required: – wageLevelNameStart – wageClassNameStart – wageLevelNameEnd – wageClassNameEnd – wageScaleName properties: wageLevelNameStart: type: string description: Nome da primeira Faixa wageClassNameStart: type: string description: Nome da primeira Clase wageLevelNameEnd: type: string description: Nome da última faixa wageClassNameEnd: type: string description: Nome da última classe wageScaleName: type: string description: Nome da tabela salarial default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações da faixa inicial e final para o posto e/ou cargo informado tags: – Queries x-senior-visibility: PRIVATE parameters: – 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: – wageLevelNameStart – wageClassNameStart – wageLevelNameEnd – wageClassNameEnd – wageScaleName properties: wageLevelNameStart: type: string description: Nome da primeira Faixa wageClassNameStart: type: string description: Nome da primeira Clase wageLevelNameEnd: type: string description: Nome da última faixa wageClassNameEnd: type: string description: Nome da última classe wageScaleName: type: string description: Nome da tabela salarial default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWageRange: post: description: Retorna as informações de todas faixas atreladas ao posto e/ou cargo informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workstationGroupId – jobPositionId properties: workstationGroupId: type: string description: Id do posto jobPositionId: type: string description: Id do cargo responses: 200: description: Ok schema: type: object required: – wageScaleName – wageClass properties: wageScaleName: type: string description: Nome da tabela salarial wageClass: type: array items: type: object allOf: – #/definitions/wageClassDto minimum: 1 description: Lista das classes e níveis de um posto ou cargo default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações de todas faixas atreladas ao posto e/ou cargo informado tags: – Queries x-senior-visibility: PRIVATE parameters: – 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: – wageScaleName – wageClass properties: wageScaleName: type: string description: Nome da tabela salarial wageClass: type: array items: type: object allOf: – #/definitions/wageClassDto minimum: 1 description: Lista das classes e níveis de um posto ou cargo 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/getCollectiveProposalRowSalaryIncreaseData: post: description: Retorna informações sobre quantidade e valores totais de aumento salarial das propostas coletivas pendentes tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – isManager – salaryIncreaseAnnually – employeeAmountAnnually – averageReadjustmentPercentageAnually – actualSalaryIncrease – actualEmployeeAmount – actualAverageReadjustmentPercentage properties: isManager: type: boolean description: Informa se o usuário logado é gestor ou RH salaryIncreaseAnnually: type: string description: Montante de aumento salarial concedido no ano corrente pelo usuário logado employeeAmountAnnually: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente requisitados pelo usuário logado averageReadjustmentPercentageAnually: type: number format: double description: % médio de reajuste concedido no ano corrente pelo usuário logado actualSalaryIncrease: type: string description: Montante de aumento salarial atual concedido pelas propostas coletivas pendentes actualEmployeeAmount: type: integer format: int64 description: Quantidade de funcionários atuais que receberão aumento salarial pelas propostas coletivas pendentes actualAverageReadjustmentPercentage: type: number format: double description: % médio de reajuste concedido pelas propostas coletivas pendentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna informações sobre quantidade e valores totais de aumento salarial das propostas coletivas pendentes tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – isManager – salaryIncreaseAnnually – employeeAmountAnnually – averageReadjustmentPercentageAnually – actualSalaryIncrease – actualEmployeeAmount – actualAverageReadjustmentPercentage properties: isManager: type: boolean description: Informa se o usuário logado é gestor ou RH salaryIncreaseAnnually: type: string description: Montante de aumento salarial concedido no ano corrente pelo usuário logado employeeAmountAnnually: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente requisitados pelo usuário logado averageReadjustmentPercentageAnually: type: number format: double description: % médio de reajuste concedido no ano corrente pelo usuário logado actualSalaryIncrease: type: string description: Montante de aumento salarial atual concedido pelas propostas coletivas pendentes actualEmployeeAmount: type: integer format: int64 description: Quantidade de funcionários atuais que receberão aumento salarial pelas propostas coletivas pendentes actualAverageReadjustmentPercentage: type: number format: double description: % médio de reajuste concedido pelas propostas coletivas pendentes 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: array items: type: string allOf: – #/definitions/proposalStatus minimum: 1 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. 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: array items: type: string allOf: – #/definitions/proposalStatus minimum: 1 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 – jobPositionId – workstationGroupId – startDate – proposalReason 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. 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 proposalReason: type: object allOf: – #/definitions/proposalReasonDTO description: Novo motivo da proposta remunerationConfigWageScale: type: object allOf: – #/definitions/remunerationConfigWageScaleDTO description: DTO da configuração da tabela salarial isEmployeeSalaryInfosChanged: type: boolean description: Verifica se as informações do salário do colaborador foram alteradas com base na tabela proposal_argument_snapshot default: false isRequesterDismissed: type: boolean description: Verifica se o solicitante da proposta esta ativo na empresa default: false 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 – jobPositionId – workstationGroupId – startDate – proposalReason 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. 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 proposalReason: type: object allOf: – #/definitions/proposalReasonDTO description: Novo motivo da proposta remunerationConfigWageScale: type: object allOf: – #/definitions/remunerationConfigWageScaleDTO description: DTO da configuração da tabela salarial isEmployeeSalaryInfosChanged: type: boolean description: Verifica se as informações do salário do colaborador foram alteradas com base na tabela proposal_argument_snapshot default: false isRequesterDismissed: type: boolean description: Verifica se o solicitante da proposta esta ativo na empresa default: false 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 isSalaryIncreaseRanking: type: boolean description: Verifica se a requisição vem do dashboard default: false 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 – name: isSalaryIncreaseRanking description: Verifica se a requisição vem do dashboard in: query type: boolean 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 – workstationGroupId – jobPositionId – percentageIncrease – hoursWorkShift – oldSalary – oldSalaryType – proposalReason properties: employeeId: type: string description: Identificador único do colaborador 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 proposalReason: type: string description: Novo motivo da proposta 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 filter: type: string description: Filtro por nome do colaborador. 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 filter: type: string description: Filtro por nome do colaborador. 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 refDate: type: string format: date description: Data de referência 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 workshift: type: number format: double description: Carga horária 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 – name: refDate description: Data de referência in: query type: string format: date 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 workshift: type: number format: double description: Carga horária 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/suggestedWageScale: post: description: Retorna uma sugestão de tabela, classe e faixa vigente para o colaborador 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. wageScaleUsePremium: type: boolean description: Indica se a proposta esta utilizando adicionais default: false responses: 200: description: Ok schema: type: object required: – suggestedWageScale properties: 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/currentWageScaleList: post: description: Retorna uma lista das tabelas salariais vigentes 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. q: type: string description: Termo de busca responses: 200: description: Ok schema: type: object required: – currentWageScaleList properties: currentWageScaleList: type: array items: type: object allOf: – #/definitions/currentWageScale minimum: 1 description: Lista com as tabelas salariais vigentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWageClassListFromRevision: post: description: Retorna uma lista das classes salariais vigentes tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wageScaleRevisionId properties: wageScaleRevisionId: type: string description: Id da revisão da tabela q: type: string description: Termo de busca responses: 200: description: Ok schema: type: object required: – wageClassList properties: wageClassList: type: array items: type: object allOf: – #/definitions/basicEntity minimum: 1 description: Lista com as tabelas salariais vigentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma lista das classes salariais vigentes tags: – Queries x-senior-visibility: PRIVATE parameters: – name: wageScaleRevisionId description: Id da revisão da tabela in: query required: true type: string – name: q description: Termo de busca in: query type: string responses: 200: description: Ok schema: type: object required: – wageClassList properties: wageClassList: type: array items: type: object allOf: – #/definitions/basicEntity minimum: 1 description: Lista com as tabelas salariais vigentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWageClassListFromRevisionV2: post: description: Retorna uma lista das classes salariais vigentes tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wageScaleRevisionId – employeeId properties: wageScaleRevisionId: type: string description: Id da revisão da tabela q: type: string description: Termo de busca employeeId: type: string description: Id do colaborador da proposta jobPositionId: type: string description: Cargo de promoção do colaborador workstationGroupId: type: string description: Posto de promoção do colaborador responses: 200: description: Ok schema: type: object required: – wageClassList properties: wageClassList: type: array items: type: object allOf: – #/definitions/basicEntity minimum: 1 description: Lista com as tabelas salariais vigentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma lista das classes salariais vigentes tags: – Queries x-senior-visibility: PRIVATE parameters: – name: wageScaleRevisionId description: Id da revisão da tabela in: query required: true type: string – name: q description: Termo de busca in: query type: string – name: employeeId description: Id do colaborador da proposta in: query required: true type: string – name: jobPositionId description: Cargo de promoção do colaborador in: query type: string – name: workstationGroupId description: Posto de promoção do colaborador in: query type: string responses: 200: description: Ok schema: type: object required: – wageClassList properties: wageClassList: type: array items: type: object allOf: – #/definitions/basicEntity minimum: 1 description: Lista com as tabelas salariais vigentes 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 – employeeId – salaryType properties: wageScaleClassId: type: string description: Id da classe salarial q: type: string description: Termo de busca employeeId: type: string description: ID do colaborador salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário jobPositionId: type: string description: Id do cargo de trabalho workstationGroupId: type: string description: Id do posto de trabalho responses: 200: description: Ok schema: type: object required: – wageLevelList properties: wageLevelList: type: array items: type: object allOf: – #/definitions/wageScaleLevelDto 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. wageScaleUsePremium: type: boolean description: Indica se a proposta esta utilizando adicionais default: false 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 – proposalReason properties: employeeId: type: string description: Identificador único do colaborador proposalId: type: string description: Identificador único 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 allowedClosingDate: type: object allOf: – #/definitions/criterionDetailsIn description: Datas permitidas para efetivação proposalReason: type: string description: Novo motivo da proposta minPercentageLimit: type: object allOf: – #/definitions/criterionDetailsIn description: Limite minimo de porcentagem de aumento salarial classLimit: type: object allOf: – #/definitions/criterionDetailsIn description: Limite de classes responses: 200: description: Ok schema: type: object required: – proposalAboveClass – levelLimit – percentageLimit – timeLimit – performanceAppraisal – competencyAppraisal – closingDate – monthsAllowed – timeSalaryBelowInitial – percentageSalaryBelowInitial – annotationHistory – absenteeism – execution – allowedClosingDate – minPercentageLimit – classLimit 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 allowedClosingDate: type: object allOf: – #/definitions/criterionDetailsOut description: Datas permitidas para efetivação minPercentageLimit: type: object allOf: – #/definitions/criterionDetailsOut description: Limite minimo de porcentagem de aumento salarial classLimit: type: object allOf: – #/definitions/criterionDetailsOut description: Limite de classes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateProposalRemunerationSetting: post: description: Validar a proposta em relação a configuração de remuneração tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: allowsalaryreduction: type: object allOf: – #/definitions/criterionDetailsIn description: Regra do validação da redução de salário responses: 200: description: Ok schema: type: object required: – allowsalaryreduction properties: allowsalaryreduction: type: boolean description: Regra do validação da redução de salário 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/getEmployees: post: description: Retorna uma lista de colaboradores filtrando por empresa e filial caso informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/dashboardfilters description: Filtro do dashboard page: type: integer format: int64 description: Pagina a ser buscada size: type: integer format: int64 description: Tamanho da página 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/employeeBasicInfo description: Lista de colaboradores filtrados found: type: integer format: int64 description: Quantidade de registros encontrados 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/searchBranchOfficesManager: post: description: Busca as informações de 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: – branches properties: branches: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Filiais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as informações de 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: – branches properties: branches: type: array items: type: object allOf: – #/definitions/companyInfo minimum: 1 description: Filiais 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 – salaryType 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 salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário 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 – employeeId 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 employeeId: type: string description: ID do colaborador 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 – proposalsValue – employeeAmount properties: salaryIncrease: type: string description: Montante de aumento salarial concedido no ano corrente proposalsValue: type: string description: Valor das propostas em andamento employeeAmount: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente percentualSalaryIncrease: type: number format: double description: % de aumento salarial concedido 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 – proposalsValue – employeeAmount properties: salaryIncrease: type: string description: Montante de aumento salarial concedido no ano corrente proposalsValue: type: string description: Valor das propostas em andamento employeeAmount: type: integer format: int64 description: Quantidade de funcionários que receberam aumento salarial no ano corrente percentualSalaryIncrease: type: number format: double description: % de aumento salarial concedido 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 filter: type: string description: Filtro por nome do colaborador. responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found – useColorfulOption 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 useColorfulOption: type: boolean description: Utiliza as cores padrão para o gráfico 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 – name: filter description: Filtro por nome do colaborador. in: query type: string responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found – useColorfulOption 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 useColorfulOption: type: boolean description: Utiliza as cores padrão para o gráfico 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 – useColorfulOption 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 useColorfulOption: type: boolean description: Utiliza as cores padrão para o gráfico 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 – useColorfulOption 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 useColorfulOption: type: boolean description: Utiliza as cores padrão para o gráfico 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 filter: type: string description: Filtro por nome do colaborador. responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found – useColorfulOption 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 useColorfulOption: type: boolean description: Utiliza as cores padrão para o gráfico 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 – name: filter description: Filtro por nome do colaborador. in: query type: string responses: 200: description: Ok schema: type: object required: – employeeSalaryIncreaseRanking – found – useColorfulOption 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 useColorfulOption: type: boolean description: Utiliza as cores padrão para o gráfico 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/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 – consistBudgetSalaryData – proposalReason properties: targetId: type: string description: Identificador do colaborador alvo 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) proposalReason: type: string description: Novo motivo da proposta 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/validateHeadCount: post: description: Retorna as validações do Quadro de vagas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – destinyWorkstationGroupId – employeeId – referenceDate properties: destinyWorkstationGroupId: type: string description: Id do posto de destino employeeId: type: string description: Id do colaborador referenceDate: type: string format: date description: Data de transferência responses: 200: description: Ok schema: type: object required: – isValid – rule – headCountBalance – effectiveCount – providedCount – temporaryCount – leaveCount – staffRequisitionCount – vacancyCount – destinyJobPositionFullName properties: isValid: type: boolean description: Informa se é uma movimentação válida rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério headCountBalance: type: integer format: int64 description: Saldo de vagas effectiveCount: type: integer format: int64 description: Quantidade de efetivo providedCount: type: integer format: int64 description: Quantidade de previstos temporaryCount: type: integer format: int64 description: Quantidade de temporários leaveCount: type: integer format: int64 description: Quantidade de afastados staffRequisitionCount: type: integer format: int64 description: Quantidade de requisições de vaga vacancyCount: type: integer format: int64 description: Quantidade de vagas destinyJobPositionFullName: type: string description: Código e nome do posto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as validações do Quadro de vagas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: destinyWorkstationGroupId description: Id do posto de destino in: query required: true type: string – name: employeeId description: Id do colaborador in: query required: true type: string – name: referenceDate description: Data de transferência in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – isValid – rule – headCountBalance – effectiveCount – providedCount – temporaryCount – leaveCount – staffRequisitionCount – vacancyCount – destinyJobPositionFullName properties: isValid: type: boolean description: Informa se é uma movimentação válida rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério headCountBalance: type: integer format: int64 description: Saldo de vagas effectiveCount: type: integer format: int64 description: Quantidade de efetivo providedCount: type: integer format: int64 description: Quantidade de previstos temporaryCount: type: integer format: int64 description: Quantidade de temporários leaveCount: type: integer format: int64 description: Quantidade de afastados staffRequisitionCount: type: integer format: int64 description: Quantidade de requisições de vaga vacancyCount: type: integer format: int64 description: Quantidade de vagas destinyJobPositionFullName: type: string description: Código e nome do posto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getActiveHrAction: post: description: Retorna a configuração de fluxo assinalada para a empresa do usuário logado tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – activeHrAction properties: activeHrAction: type: string allOf: – #/definitions/hrAction description: Enum que identifica as ações permitidas de acordo com a configuração de fluxo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a configuração de fluxo assinalada para a empresa do usuário logado tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – activeHrAction properties: activeHrAction: type: string allOf: – #/definitions/hrAction description: Enum que identifica as ações permitidas de acordo com a configuração de fluxo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/remunerationConfigWageScaleSetting: post: description: Retona a configuração do remuneração referente a tabela salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: ID identificador do registro responses: 200: description: Ok schema: type: object required: – remunerationConfigWageScaleDTO properties: remunerationConfigWageScaleDTO: type: object allOf: – #/definitions/remunerationConfigWageScaleDTO description: DTO da configuração da tabela salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retona a configuração do remuneração referente a tabela salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: ID identificador do registro in: query required: true type: string responses: 200: description: Ok schema: type: object required: – remunerationConfigWageScaleDTO properties: remunerationConfigWageScaleDTO: type: object allOf: – #/definitions/remunerationConfigWageScaleDTO description: DTO da configuração da tabela salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalManagementFilter: post: description: Retorna os filtros de gerenciamento de propostas tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/proposalManagementFilter description: Filtro de gerenciamento de propostas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os filtros de gerenciamento de propostas tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/proposalManagementFilter description: Filtro de gerenciamento de propostas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/verifyHireDate: post: description: Verifica se a proposta está sendo atribuida no mesmo dia, ou anterior, da contratação tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – proposalDate properties: employeeId: type: string description: Id do colaborador proposalDate: type: string format: date description: Data da proposta proposalReason: type: string description: Razão da antiga politica responses: 200: description: Ok schema: type: object required: – isValid – message properties: isValid: type: boolean description: Validação da data da proposta message: type: string description: Mensagem da validação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se a proposta está sendo atribuida no mesmo dia, ou anterior, da contratação tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string – name: proposalDate description: Data da proposta in: query required: true type: string format: date – name: proposalReason description: Razão da antiga politica in: query type: string responses: 200: description: Ok schema: type: object required: – isValid – message properties: isValid: type: boolean description: Validação da data da proposta message: type: string description: Mensagem da validação 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 wageScaleUsePremium: type: boolean description: Indica se a proposta esta utilizando adicionais default: false 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 wageScaleUsePremium: type: boolean description: Indica se a proposta esta utilizando adicionais default: false 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 employeeId: type: string description: ID do colaborador jobPositionId: type: string description: Cargo do colaborador workstationGroupId: type: string description: Posto de trabalho do colaborador 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 – jobPositionId – workstationGroupId 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/isProposalBlockedToEdition: post: description: Verifica se a proposta está ou não bloqueada para edição, de acordo com a configuração e o status da proposta. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId properties: proposalId: type: string description: Identificador único da proposta. responses: 200: description: Ok schema: type: object required: – isEditionBlocked properties: isEditionBlocked: type: boolean description: Retorna se a proposta está ou não bloqueada para edição. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se a proposta está ou não bloqueada para edição, de acordo com a configuração e o status da proposta. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: proposalId description: Identificador único da proposta. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – isEditionBlocked properties: isEditionBlocked: type: boolean description: Retorna se a proposta está ou não bloqueada para edição. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getLinkLegendProposal: post: description: Retorna a configuração de legenda na página de proposta. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – isUseLinkLegend properties: isUseLinkLegend: type: boolean description: A legenda na página de proposta está ativa? linkLegendDescription: type: string description: Legenda na página da proposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a configuração de legenda na página de proposta. tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – isUseLinkLegend properties: isUseLinkLegend: type: boolean description: A legenda na página de proposta está ativa? linkLegendDescription: type: string description: Legenda na página da 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/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/validateProposalInsalubrityValue: post: description: Valida se valor da insalubridade é maior que o valor da nova remuneração tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – insalubrityPercentage – newSalary – proposalSalaryType properties: employeeId: type: string description: Id do colaborador insalubrityPercentage: type: number format: double description: Percentual de insalubridade newSalary: type: string description: Novo salário do colaborador workstationGroupId: type: string description: Posto de trabalho do colaborador proposalSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário da proposta responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalReasons: post: description: Motivos da 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 targetId: type: string description: ID do alvo da proposta responses: 200: description: Ok schema: type: object properties: proposalReasons: type: array items: type: object allOf: – #/definitions/proposalReasonDTO description: Lista de DTO dos motivos da proposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Motivos da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: proposalId description: ID da proposta in: query type: string – name: targetId description: ID do alvo da proposta in: query type: string responses: 200: description: Ok schema: type: object properties: proposalReasons: type: array items: type: object allOf: – #/definitions/proposalReasonDTO description: Lista de DTO dos motivos da proposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getDashboardGrouping: post: description: Busca do agrupador de motivo da proposta para gráficos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – dashboardGrouping properties: dashboardGrouping: type: array items: type: string allOf: – #/definitions/dashboardGrouping minimum: 1 description: Agrupadores de motivos para dashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca do agrupador de motivo da proposta para gráficos tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – dashboardGrouping properties: dashboardGrouping: type: array items: type: string allOf: – #/definitions/dashboardGrouping minimum: 1 description: Agrupadores de motivos para dashboard 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getCompanyByActiveEmployee: post: description: Busca a empresa do colaborador ativo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – companyDTO properties: companyDTO: type: object allOf: – #/definitions/companyInfo description: Empresa do colaborador ativo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca a empresa do colaborador ativo tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – companyDTO properties: companyDTO: type: object allOf: – #/definitions/companyInfo description: Empresa do colaborador ativo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getAllLeadersFromHierarchy: post: description: Busca todos os gestores da hierarquia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employeeListInfo description: List de DTO com os dados dos gestores da hierarquia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca todos os gestores da hierarquia tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object properties: employees: type: array items: type: object allOf: – #/definitions/employeeListInfo description: List de DTO com os dados dos gestores da hierarquia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getLastHistoricalSalaryUpdate: post: description: Busca o historico salarial atual 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 refDate: type: string format: date description: Data de referencia responses: 200: description: Ok schema: type: object required: – historicalSalary properties: historicalSalary: type: object allOf: – #/definitions/historicalSalary description: Historico salarial atual 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o historico salarial atual do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: ID do colaborador in: query required: true type: string – name: refDate description: Data de referencia in: query type: string format: date responses: 200: description: Ok schema: type: object required: – historicalSalary properties: historicalSalary: type: object allOf: – #/definitions/historicalSalary description: Historico salarial atual 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getTotalRemunerationEmployee: post: description: Busca o total de remuneração do colaborador (Salario base + Adicionais) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – salaryType – salary properties: employeeId: type: string description: ID do colaborador salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário salary: type: string description: Salário base do colaborador isUsedPremiumInProposal: type: boolean description: Verificador se utiliza adicionais na proposta default: false responses: 200: description: Ok schema: type: object required: – totalRemuneration properties: totalRemuneration: type: string description: Total de remuneração do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getLastHistoricalWorkShift: post: description: Busca o histórico da carga horária 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 refDate: type: string format: date description: Data de referência responses: 200: description: Ok schema: type: object required: – historicalWorkShift properties: historicalWorkShift: type: object allOf: – #/definitions/historicalWorkShift description: Histórico da carga horária 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o histórico da carga horária tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: ID do colaborador in: query required: true type: string – name: refDate description: Data de referência in: query type: string format: date responses: 200: description: Ok schema: type: object required: – historicalWorkShift properties: historicalWorkShift: type: object allOf: – #/definitions/historicalWorkShift description: Histórico da carga horária 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getCollectiveProposalRowBasicInfo: post: description: Busca as informações básicas para uma linha da tabela de propostas coletivas 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: – collectiveProposalRowBasicInfo properties: collectiveProposalRowBasicInfo: type: object allOf: – #/definitions/collectiveProposalRowBasicInfo description: DTO com as informações básicas de uma linha da tabela de propostas coletivas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as informações básicas para uma linha da tabela de propostas coletivas 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: – collectiveProposalRowBasicInfo properties: collectiveProposalRowBasicInfo: type: object allOf: – #/definitions/collectiveProposalRowBasicInfo description: DTO com as informações básicas de uma linha da tabela de propostas coletivas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getCollectiveProposalRowPending: post: description: Busca as informações pendentes de efetivação para o solicitante da proposta coletiva 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 responses: 200: description: Ok schema: type: object required: – collectiveProposalRowPending – found properties: collectiveProposalRowPending: type: array items: type: object allOf: – #/definitions/collectiveProposalRowPending minimum: 1 description: Lista de DTOs com as informações da proposta coletiva pendentes de efetivação found: type: integer format: int64 description: Quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as informações pendentes de efetivação para o solicitante da proposta coletiva 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 responses: 200: description: Ok schema: type: object required: – collectiveProposalRowPending – found properties: collectiveProposalRowPending: type: array items: type: object allOf: – #/definitions/collectiveProposalRowPending minimum: 1 description: Lista de DTOs com as informações da proposta coletiva pendentes de efetivação found: type: integer format: int64 description: Quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getCollectiveProposalRowWageScaleBasicInfo: post: description: Busca as informações básicas da tabela salarial que o colaborador está enquadrado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – salaryType properties: employeeId: type: string description: Id do colaborador salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salario jobPositionId: type: string description: Id do cargo de trabalho workstationGroupId: type: string description: Id do posto de trabalho responses: 200: description: Ok schema: type: object required: – wageScaleBasicInfo properties: wageScaleBasicInfo: type: object allOf: – #/definitions/wageScaleBasicInfo description: Informações básicas da tabela salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateCollectiveProposalRowPolicy: post: description: Validação da política da proposta coletiva tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – validateProposalsPolicy properties: validateProposalsPolicy: type: array items: type: object allOf: – #/definitions/validateProposalPolicyInputDto minimum: 1 description: Input para validação da politica da proposta coletiva responses: 200: description: Ok schema: type: object required: – validateProposalsPolicy properties: validateProposalsPolicy: type: array items: type: object allOf: – #/definitions/validateProposalPolicyOutputDto minimum: 1 description: Output para validação da politica da proposta coletiva 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateCollectiveProposalRowBudget: post: description: Validação do orçamento da proposta coletiva tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – validateProposalsBudget properties: validateProposalsBudget: type: array items: type: object allOf: – #/definitions/validateProposalBudgetInputDto minimum: 1 description: Input para validação do orçamento da proposta coletiva responses: 200: description: Ok schema: type: object required: – validateProposalsBudget properties: validateProposalsBudget: type: array items: type: object allOf: – #/definitions/validateProposalBudgetOutputDto minimum: 1 description: Output para validação do orçamento da proposta coletiva 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateCollectiveProposalRowHeadCount: post: description: Validação do quadro de vagas da proposta coletiva tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – validateProposalsHeadCount properties: validateProposalsHeadCount: type: array items: type: object allOf: – #/definitions/validateProposalHeadCountInputDto minimum: 1 description: Input para validação do quadro de vagas da proposta coletiva responses: 200: description: Ok schema: type: object required: – validateProposalsHeadCount properties: validateProposalsHeadCount: type: array items: type: object allOf: – #/definitions/validateProposalHeadCountOutputDto minimum: 1 description: Output para validação do quadro de vagas da proposta coletiva 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateCollectiveProposalRowAllowSalaryReduction: post: description: Validação da redução de salário da proposta coletiva tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – validateProposalsAllowSalaryReduction properties: validateProposalsAllowSalaryReduction: type: array items: type: object allOf: – #/definitions/validateProposalAllowSalaryReductionInputDto minimum: 1 description: Regra do validação da redução de salário responses: 200: description: Ok schema: type: object required: – validateProposalsAllowSalaryReduction properties: validateProposalsAllowSalaryReduction: type: array items: type: object allOf: – #/definitions/validateProposalAllowSalaryReductionOutputDto minimum: 1 description: Regra do validação da redução de salário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateCollectiveProposalRowFutureMovimentations: post: description: Validação se o colaborador possui históricos salariais futuros no período de criação da proposta até a data de programação tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – validateProposalsFutureMovimentations properties: validateProposalsFutureMovimentations: type: array items: type: object allOf: – #/definitions/validateProposalFutureMovimentationsInputDto minimum: 1 description: Input para validação das movimentações futuras responses: 200: description: Ok schema: type: object required: – validateProposalsFutureMovimentations properties: validateProposalsFutureMovimentations: type: array items: type: object allOf: – #/definitions/validateProposalFutureMovimentationsOutputDto minimum: 1 description: Output das validações realizadas referente as movimentações futuras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getRecognitionLetterTemplates: post: description: Retorna a lista de templates da carta de reconhecimento cadastradas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: status: type: boolean description: Status do template da carta de reconhecimento default: false responses: 200: description: Ok schema: type: object required: – templates properties: templates: type: array items: type: object allOf: – #/definitions/recognitionLetterTemplateBasicInfoDto minimum: 1 description: Lista de templates da carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de templates da carta de reconhecimento cadastradas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: status description: Status do template da carta de reconhecimento in: query type: boolean responses: 200: description: Ok schema: type: object required: – templates properties: templates: type: array items: type: object allOf: – #/definitions/recognitionLetterTemplateBasicInfoDto minimum: 1 description: Lista de templates da carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getRecognitionLetterTemplate: post: description: Retorna um modelo completo da carta de reconhecimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Id do template da carta de reconhecimento responses: 200: description: Ok schema: type: object required: – recognitionLetter properties: recognitionLetter: type: object allOf: – #/definitions/recognitionLetterOutputDto description: Informações da carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna um modelo completo da carta de reconhecimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Id do template da carta de reconhecimento in: query required: true type: string responses: 200: description: Ok schema: type: object required: – recognitionLetter properties: recognitionLetter: type: object allOf: – #/definitions/recognitionLetterOutputDto description: Informações da carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateEmployeeHierarchyInProposal: post: description: Validação da hierarquia do colaborador na 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 responses: 200: description: Ok schema: type: object properties: isEmployeeOutsideHierarchy: type: boolean description: Verifica se o colaborador está na hierarquia default: false 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Validação da hierarquia do colaborador na proposta 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 properties: isEmployeeOutsideHierarchy: type: boolean description: Verifica se o colaborador está na hierarquia default: false 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/isRecognitionLetterTemplateInWagePolicy: post: description: Verifica se existe um template da carta de reconhecimento vinculado a uma politica salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Id do template da carta de reconhecimento responses: 200: description: Ok schema: type: object required: – status properties: status: type: boolean description: Status verificador se existe algum template da carta de reconhecimento na politica salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se existe um template da carta de reconhecimento vinculado a uma politica salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Id do template da carta de reconhecimento in: query required: true type: string responses: 200: description: Ok schema: type: object required: – status properties: status: type: boolean description: Status verificador se existe algum template da carta de reconhecimento na politica salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/verifyCanceledProposalInBPM: post: description: Verifica se a proposta está ou não cancelada no BPM 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: – isCanceledProposal properties: isCanceledProposal: type: boolean description: Retorno se a proposta está ou não cancelada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se a proposta está ou não cancelada no BPM 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: – isCanceledProposal properties: isCanceledProposal: type: boolean description: Retorno se a proposta está ou não cancelada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalRecognitionLetter: post: description: Busca o template HTML da carta de reconhecimento gerado para 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 responses: 200: description: Ok schema: type: object required: – proposalRecognitionLetter properties: proposalRecognitionLetter: type: object allOf: – #/definitions/proposalRecognitionLetter description: Template HTML da carta de reconhecimento gerado para proposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o template HTML da carta de reconhecimento gerado para proposta 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: – proposalRecognitionLetter properties: proposalRecognitionLetter: type: object allOf: – #/definitions/proposalRecognitionLetter description: Template HTML da carta de reconhecimento gerado para proposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/searchEmployeesToCollectiveProposal: post: description: Busca os colaboradores do gestor ao realizar a pesquisa na proposta coletiva 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/collectiveProposalEmployeeInfo description: Retorna uma lista com os colaboradores. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getRemunerationConfigLetter: post: description: Retona a configuração do remuneração referente a carta de reconhecimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: companyId: type: string description: Id da empresa responses: 200: description: Ok schema: type: object required: – configLetter properties: configLetter: type: object allOf: – #/definitions/remunerationConfigLetter description: DTO da configuração do remuneração referente a carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retona a configuração do remuneração referente a carta de reconhecimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Id da empresa in: query type: string responses: 200: description: Ok schema: type: object required: – configLetter properties: configLetter: type: object allOf: – #/definitions/remunerationConfigLetter description: DTO da configuração do remuneração referente a carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/verifyProposalRecognitionLetterCanBeGenerated: post: description: Verifica se a carta de reconhecimento pode ser gerada 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: – canGenerateLetter properties: canGenerateLetter: type: boolean description: Pode gerar a carta de reconhecimento? 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se a carta de reconhecimento pode ser gerada 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: – canGenerateLetter properties: canGenerateLetter: type: boolean description: Pode gerar a carta de reconhecimento? 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getRemunerationConfigBonus: post: description: Retorna as configurações de remuneração variável de uma determinada empresa 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: – configBonus properties: configBonus: type: object allOf: – #/definitions/remunerationConfigBonus description: Configuração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as configurações de remuneração variável de uma determinada empresa 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: – configBonus properties: configBonus: type: object allOf: – #/definitions/remunerationConfigBonus description: Configuração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getCriterionSteppedFixedRule: post: description: Busca a regra configurada no critério do escalonamento fixo da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalReasonId properties: proposalReasonId: type: string description: Id do motivo da proposta responses: 200: description: Ok schema: type: object properties: rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca a regra configurada no critério do escalonamento fixo da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: proposalReasonId description: Id do motivo da proposta in: query required: true type: string responses: 200: description: Ok schema: type: object properties: rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/validateSteppedProposalFixedDate: post: description: Faz a validação da data do escalonamento fixo da proposta tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalReasonId – steppedFixedItems properties: proposalReasonId: type: string description: Id do motivo da proposta steppedFixedItems: type: array items: type: object allOf: – #/definitions/steppedFixedItem minimum: 1 description: Lista de datas das parcelas responses: 200: description: Ok schema: type: object required: – steppedFixed properties: steppedFixed: type: object allOf: – #/definitions/criterionDetailsOut description: Escalonamento fixo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getEmployeesTransfer: post: description: Busca os colaboradores para transfêrencia no remuneração tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: filter: 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 para transfêrencia no remuneração tags: – Queries x-senior-visibility: PRIVATE parameters: – name: filter 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/getEmployeeDataTransfer: post: description: Busca as infos do colaborador selecionado para transfêrencia no remuneraçã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. responses: 200: description: Ok schema: type: object properties: employeeData: type: object allOf: – #/definitions/employeeDataTransfer description: Infos do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as infos do colaborador selecionado para transfêrencia no remuneração 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 properties: employeeData: type: object allOf: – #/definitions/employeeDataTransfer description: Infos do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getJobPositionsTransfer: post: description: Busca os cargos de acordo com id do colaborador e/ou filtro por nome do cargo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Colaborador alvo da transferência filter: type: string description: Filtro por nome do cargo responses: 200: description: Ok schema: type: object required: – jobPositions properties: jobPositions: type: array items: type: object allOf: – #/definitions/transferInfo minimum: 1 description: Cargos da empresa do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os cargos de acordo com id do colaborador e/ou filtro por nome do cargo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Colaborador alvo da transferência in: query required: true type: string – name: filter description: Filtro por nome do cargo in: query type: string responses: 200: description: Ok schema: type: object required: – jobPositions properties: jobPositions: type: array items: type: object allOf: – #/definitions/transferInfo minimum: 1 description: Cargos da empresa do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getWorkstationGroupsTransfer: post: description: Busca os postos de acordo com id do cargo e/ou filtro por nome do posto tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – jobPositionId properties: jobPositionId: type: string description: Cargo selecionado na transferência filter: type: string description: Filtro por nome do posto responses: 200: description: Ok schema: type: object required: – workstationGroups properties: workstationGroups: type: array items: type: object allOf: – #/definitions/transferInfo minimum: 1 description: Postos da empresa do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os postos de acordo com id do cargo e/ou filtro por nome do posto tags: – Queries x-senior-visibility: PRIVATE parameters: – name: jobPositionId description: Cargo selecionado na transferência in: query required: true type: string – name: filter description: Filtro por nome do posto in: query type: string responses: 200: description: Ok schema: type: object required: – workstationGroups properties: workstationGroups: type: array items: type: object allOf: – #/definitions/transferInfo minimum: 1 description: Postos da empresa do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/verifyPendentRequestTransfer: post: description: Verifica se existe alguma solicitação de transferência pendente para o 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: – pendentTransferInfo properties: pendentTransferInfo: type: object allOf: – #/definitions/pendentTransferInfo description: Infos da solicitação de transferência pendente 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se existe alguma solicitação de transferência pendente para o 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: – pendentTransferInfo properties: pendentTransferInfo: type: object allOf: – #/definitions/pendentTransferInfo description: Infos da solicitação de transferência pendente 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getRequestTransferByStatus: post: description: Busca as infos do gerenciamento da solicitação de transferência conforme status tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – status properties: status: type: string allOf: – #/definitions/requestTransferStatus description: Status da solicitação de transferência filter: type: string description: Filtro por nome do colaborador page: type: integer format: int64 description: Página a ser buscada default: 0 size: type: integer format: int64 description: Tamanho da página default: 10 responses: 200: description: Ok schema: type: object required: – transferInfos – found properties: transferInfos: type: array items: type: object allOf: – #/definitions/managementTransferInfo minimum: 1 description: Infos do gerenciamento da solicitação de transferência conforme status found: type: integer format: int64 description: Total de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/verifyTransferPolicyReason: post: description: Verifica se existe o motivo de transferência na politica salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workstationGroupId properties: workstationGroupId: type: string description: Id do posto de trabalho responses: 200: description: Ok schema: type: object required: – isTransferPolicyReasonDefined properties: isTransferPolicyReasonDefined: type: boolean description: Existe o motivo de transferência na politica salarial? 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se existe o motivo de transferência na politica salarial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: workstationGroupId description: Id do posto de trabalho in: query required: true type: string responses: 200: description: Ok schema: type: object required: – isTransferPolicyReasonDefined properties: isTransferPolicyReasonDefined: type: boolean description: Existe o motivo de transferência na politica salarial? 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalJobPositionTransfer: post: description: Busca o cargo da proposta de transferência tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – jobPositionId properties: jobPositionId: type: string description: Id do cargo responses: 200: description: Ok schema: type: object required: – jobPosition properties: jobPosition: type: object allOf: – #/definitions/jobPositionInfo description: Cargo da proposta de transferência 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o cargo da proposta de transferência tags: – Queries x-senior-visibility: PRIVATE parameters: – name: jobPositionId description: Id do cargo in: query required: true type: string responses: 200: description: Ok schema: type: object required: – jobPosition properties: jobPosition: type: object allOf: – #/definitions/jobPositionInfo description: Cargo da proposta de transferência 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalWorkstationGroupTransfer: post: description: Busca o posto de trabalho da proposta de transferência tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workstationGroupId properties: workstationGroupId: type: string description: Id do posto de trabalho responses: 200: description: Ok schema: type: object required: – workstationGroup properties: workstationGroup: type: object allOf: – #/definitions/workstationGroupInfo description: O posto de trabalho da proposta de transferência 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o posto de trabalho da proposta de transferência tags: – Queries x-senior-visibility: PRIVATE parameters: – name: workstationGroupId description: Id do posto de trabalho in: query required: true type: string responses: 200: description: Ok schema: type: object required: – workstationGroup properties: workstationGroup: type: object allOf: – #/definitions/workstationGroupInfo description: O posto de trabalho da proposta de transferência 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/queries/getProposalWorkstationGroupTransferHr: post: description: Busca os postos de trabalho da proposta de transferência para perfil RH tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – jobPositionId properties: jobPositionId: type: string description: Id do cargo responses: 200: description: Ok schema: type: object required: – workstationGroups properties: workstationGroups: type: array items: type: object allOf: – #/definitions/workstationGroupInfo minimum: 1 description: Os postos de trabalho da proposta de transferência disponiveis para o RH 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os postos de trabalho da proposta de transferência para perfil RH tags: – Queries x-senior-visibility: PRIVATE parameters: – name: jobPositionId description: Id do cargo 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: Os postos de trabalho da proposta de transferência disponiveis para o RH 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/exportHistoricalCompanyBranch: post: description: tags: – Queries x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/exportFileImportWorkstationInfoData: post: description: tags: – Queries x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/exportProposalArgumentSalary: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportProposalArgumentSnapshot: post: description: tags: – Queries x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/exportHistoricalEmploymentRelationship: post: description: tags: – Queries x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/exportHistoricalWorkstation: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportWagePolicyReason: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportHistoricalSyndicate: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportHistoricalSyndicateItem: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportEmployeeMonthWageRange: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRemunerationConfigWagescale: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportProposalManagementFilter: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportSalary: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportQualificationStructure: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportHistoricalWorkShift: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportCollectiveProposal: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportCollectiveProposalRow: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportHistoricalCostCenter: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportHistoricalDepartment: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRecognitionLetterTemplate: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRecognitionLetterTemplateField: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRecognitionLetterTemplateImage: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportWagePolicyRecognitionLetterLog: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportProposalRecognitionLetter: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportFileProposalRecognitionLetter: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRemunerationConfigLetter: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRequestTransfer: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRequestTransferAttachment: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRemunerationConfigBonus: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportRemunerationBonusWageType: post: description: tags: – Queries x-senior-visibility: PRIVATE 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/exportWagePolicyProposalStepped: post: description: tags: – Queries x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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/requestImportWorkstationInfoData: post: description: Retorna resultado a importação de postos x tabelas salariais tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId – version properties: fileId: type: string description: FileId do arquivo de entrada da importação de postos x tabelas salariais type: string description: Version do arquivo de entrada da importação de postos x tabelas salariais responses: 200: description: Ok schema: type: object required: – importOutput properties: importOutput: type: object allOf: – #/definitions/fileImportWorkstationInfoData description: Entidade com o arquivo de resultado a importação 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/deleteFile: post: description: Deleta o 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 /. responses: 200: description: Ok schema: type: object required: – success properties: success: type: boolean description: Verifica se o arquivo foi excluido com sucesso. 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. 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 proposalReason: type: string description: Novo motivo da proposta isCreatedAtCollectiveProposal: type: boolean description: Identificar se a proposta esta sendo criada a partir da proposta coletiva default: false requestTransferId: type: string description: Id da solicitação de transferência 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 – salaryType – proposalReason properties: proposalId: type: string description: Id da proposta percentageIncrease: type: string description: Percentual 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 proposalReason: type: string description: Novo motivo 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/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 – salaryType – proposalReason properties: proposalId: type: string description: Id da proposta percentageIncrease: type: string description: Percentual 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 proposalReason: type: string description: Novo motivo 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/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 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 – salaryType – proposalReason 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. 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 proposalReason: type: string description: Novo motivo da proposta 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 argument: type: string description: Argumento da atribuição. 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/saveCollectiveProposalRows: post: description: Salvar lista de propostas coletivas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – collectiveProposalRows properties: collectiveProposalRows: type: array items: type: object allOf: – #/definitions/collectiveProposalRowInput minimum: 1 description: Informações de entrada para salvar a proposta coletiva responses: 200: description: Ok schema: type: object required: – collectiveProposalRows properties: collectiveProposalRows: type: array items: type: object allOf: – #/definitions/collectiveProposalRowOutput minimum: 1 description: Informações de saida com a proposta coletiva salva 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/deleteCollectiveProposalRows: post: description: Serviço para exclusão de propostas coletivas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – collectiveProposalRowsIds properties: collectiveProposalRowsIds: type: array items: type: string minimum: 1 description: Lista de Ids das propostas coletivas responses: 200: description: Ok schema: type: object required: – message properties: message: type: string description: Resposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/changeCollectiveProposalRowsStatus: post: description: Serviço para alteração de status das propostas coletivas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – collectiveProposalRowsIds – status properties: collectiveProposalRowsIds: type: array items: type: string minimum: 1 description: Lista de Ids das propostas coletivas status: type: string allOf: – #/definitions/collectiveProposalStatus description: status a ser aplicado nas propostas coletivas responses: 200: description: Ok schema: type: object required: – message properties: message: type: string description: Resposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/deleteRecognitionLetterImage: post: description: Deleta a imagem do template da carta de reconhecimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recognitionLetterImageId properties: recognitionLetterImageId: type: string description: ID da imagem do template da carta de reconhecimento responses: 200: description: Ok schema: type: object required: – isDeleted properties: isDeleted: type: boolean description: Verifica se a imagem foi deletada com sucesso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/deleteRecognitionLetterTemplate: post: description: Deleta o template da carta de reconhecimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recognitionLetterTemplateId properties: recognitionLetterTemplateId: type: string description: ID do template da carta de reconhecimento responses: 200: description: Ok schema: type: object required: – isDeleted properties: isDeleted: type: boolean description: Verifica se o template foi deletado com sucesso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveRemunerationConfigBonus: post: description: Salvar as configurações de bônus tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – configBonus properties: configBonus: type: object allOf: – #/definitions/remunerationConfigBonus description: DTO da configuração de bonus responses: 200: description: Ok schema: type: object 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/deleteWageScale: post: description: Serviço para exclusão de tabela salarial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: ID da tabela responses: 200: description: Ok schema: type: object required: – message properties: message: type: string description: Resposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/changeProposalReason: post: description: Serviço para alterar o motivo de propostas finalizadas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – reasonId properties: proposalId: type: string description: ID da proposta reasonId: type: string description: ID do novo motivo responses: 200: description: Ok schema: type: object required: – message properties: message: type: string description: Resposta 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/saveWagePolicyReason: post: description: Salva motivo da política salarial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – wagePolicyRevision – movimentationReason – jobPositionChange – status – dashboardGrouping – hasSteppedProposal – autoActualized – skipWagePolicy – transferReason properties: wagePolicyRevision: type: string description: Política salarial movimentationReason: type: string description: Motivo da política jobPositionChange: type: boolean description: Existe mudança de cargo status: type: boolean description: Se motivo da proposta esta ativado ou desativado dashboardGrouping: type: string allOf: – #/definitions/dashboardGrouping description: Agrupadores de motivos para dashboard recognitionLetterTemplateId: type: string description: ID do template da carta de reconhecimento hasSteppedProposal: type: boolean description: O motivo pode ter propostas escalonadas autoActualized: type: boolean description: Pode atualizar a proposta automaticamente? skipWagePolicy: type: boolean description: Ignorar a validação da politica salarial? transferReason: type: boolean description: Motivo da transferência responses: 200: description: Ok schema: type: object required: – wagePolicyReason properties: wagePolicyReason: type: object allOf: – #/definitions/wagePolicyReason description: Motivo da política salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveRemunerationConfigWagescale: post: description: Salva as configurações de remuneração referente a tabela salarial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – remunerationConfigWagescale properties: remunerationConfigWagescale: type: object allOf: – #/definitions/remunerationConfigWagescale description: Configurações de remuneração responses: 200: description: Ok schema: type: object required: – remunerationConfigWageScaleDTO properties: remunerationConfigWageScaleDTO: type: object allOf: – #/definitions/remunerationConfigWageScaleDTO description: DTO da configuração da tabela salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveProposalManagementFilter: post: description: Salva os filtros de Gerenciamento de propostas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: companyId: type: string description: ID da empresa branchOfficeIds: type: array items: type: string description: ID das filiais proposalDate: type: string format: date description: Data de programação da proposta departments: type: array items: 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. costCenters: type: array items: type: string description: Centro de custo do colaborador jobPositions: type: array items: type: string description: Cargo do colaborador contractTypes: type: array items: type: string description: Tipo de contrato startDate: type: string format: date description: Data de Criação da proposta inicial endDate: type: string format: date description: Data de Criação da proposta final isManager: type: boolean description: Indica se o filtro foi feito por um gestor finalizedCancellation: type: boolean description: Indica se a busca será somente para propostas canceladas e/ou cancelada após efetivação default: false integrationStatus: type: string allOf: – #/definitions/proposalIntegrationStatus description: Status de integração da proposta responses: 200: description: Ok schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/proposalManagementFilter description: Filtro de gerenciamento de propostas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/updateProposalArgumentSnapshot: post: description: Atualiza as informações salariais do colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – updatePercentageIncrease properties: proposalId: type: string description: ID da proposta updatePercentageIncrease: type: boolean description: Atualizar o percentual de aumento responses: 200: description: Ok schema: type: object required: – snapshotUpdated properties: snapshotUpdated: type: boolean description: Identifica se o snapshot foi atualizado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveRecognitionLetter: post: description: Salva uma carta de reconhecimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – recognitionLetter properties: recognitionLetter: type: object allOf: – #/definitions/recognitionLetterDto description: Input com as informações da carta de reconhecimento responses: 200: description: Ok schema: type: object required: – isRecognitionLetterSaved properties: isRecognitionLetterSaved: type: boolean description: Verificador para deteminar se a carta de reconhecimento foi salva 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/updateRecognitionLetterStatus: post: description: Atualiza o status da carta de reconhecimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – status properties: id: type: string description: Id da carta de reconhecimento status: type: boolean description: Status da carta de reconhecimento a ser atualizado responses: 200: description: Ok schema: type: object required: – isUpdated properties: isUpdated: type: boolean description: Verificador para deteminar se o status da carta de reconhecimento foi atualizado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/updateRecognitionLetterTemplateInWagePolicy: post: description: Atualiza a carta de reconhecimento no motivo da politica salarial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – actualTemplateId properties: actualTemplateId: type: string description: Id da atual carta de reconhecimento newTemplateId: type: string description: Id da nova carta de reconhecimento responses: 200: description: Ok schema: type: object required: – isUpdated properties: isUpdated: type: boolean description: Verifica se a carta de reconhecimento foi atualizada na politica salarial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/sendTemplateImageToBlobService: post: description: Envia a imagem do template da carta de reconhecimento ao blob service 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 – 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 arquivo está disponível para download. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/generateProposalRecognitionLetter: post: description: Gerar o template da carta de reconhecimento para proposta tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalIds properties: proposalIds: type: array items: type: string minimum: 1 description: Ids das propostas responses: 200: description: Ok schema: type: object required: – isGenerated properties: isGenerated: type: boolean description: Verifica se foi gerada a carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/sendProposalRecognitionLetterEmail: post: description: Envia o e-mail da carta de reconhecimento da proposta tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalIds properties: proposalIds: type: array items: type: string minimum: 1 description: Ids das propostas responses: 200: description: Ok schema: type: object required: – isSent properties: isSent: type: boolean description: Verifica se foi enviada a carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/changeProposalFinalizedToCanceled: post: description: Cancela uma proposta efetivada tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalId – cancellationReason properties: proposalId: type: string description: Id da proposta cancellationReason: type: string description: Motivo do cancelamento responses: 200: description: Ok schema: type: object required: – isChanged properties: isChanged: type: boolean description: Verifica se foi cancelada a proposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveRemunerationConfigLetter: post: description: Salva as configurações de remuneração referente a carta de reconhecimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – configLetter properties: configLetter: type: object allOf: – #/definitions/remunerationConfigLetter description: Configuração do remuneração da carta de reconhecimento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/generatePdfProposalRecognitionLetter: post: description: Gerar o pdf do modelo da carta de reconhecimento para 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: – emailLocationURI properties: emailLocationURI: type: string description: URL do pdf do modelo de e-mail da carta de reconhecimento socialLocationURI: type: string description: URL do pdf do modelo social da carta de reconhecimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/generateSteppedProposalFixed: post: description: Cria parcelas e valores fixos do escalonamento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – salaryType – oldSalaryType – totalRemuneration – oldTotalRemuneration – proposalReasonId – workShift properties: salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário da proposta oldSalaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário do colaborador totalRemuneration: type: string description: Novo total de remuneração – proposta oldTotalRemuneration: type: string description: Atual total de remuneração – colaborador proposalReasonId: type: string description: Id do motivo da proposta workShift: type: string description: Carga horária do colaborador responses: 200: description: Ok schema: type: object required: – steppedProposalItems properties: steppedProposalItems: type: array items: type: object allOf: – #/definitions/steppedProposalItemDTO minimum: 1 description: Parcelas da proposta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/updateSteppedProposalFixedDate: post: description: Atualiza as datas das parcelas do escalonamento fixo na proposta tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – proposalReasonId – steppedFixedItems – steppedDate – steppedItem properties: proposalReasonId: type: string description: Id do motivo da proposta steppedFixedItems: type: array items: type: object allOf: – #/definitions/steppedFixedItem minimum: 1 description: Lista de datas das parcelas steppedDate: type: string format: date description: Nova da data da parcela steppedItem: type: integer format: int64 description: Indice da nova data da parcela responses: 200: description: Ok schema: type: object required: – steppedFixedItems properties: steppedFixedItems: type: array items: type: object allOf: – #/definitions/steppedFixedItem minimum: 1 description: Lista de datas das parcelas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/saveRequestTransfer: post: description: Salva a solicitação de transferência do colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requestTransfer properties: requestTransfer: type: object allOf: – #/definitions/requestTransferInfo description: Infos da solicitação de transferência responses: 200: description: Ok schema: type: object required: – isRequestTransferSaved properties: isRequestTransferSaved: type: boolean description: Verifica se foi salva a solicitação de transferência 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/changeRequestTransferStatus: post: description: Altera o status da solicitação de transferência tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – status properties: id: type: string description: Id da solicitação de transferência status: type: string allOf: – #/definitions/requestTransferStatus description: Status da solicitação de transferência proposalId: type: string description: Id da proposta responses: 200: description: Ok schema: type: object required: – isRequestTransferChanged properties: isRequestTransferChanged: type: boolean description: Verifica se foi alterado o status da solicitação de transferência 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/approveRequestTransfer: post: description: Aprova a solicitação de transferência tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Id da solicitação de transferência responses: 200: description: Ok schema: type: object required: – approved properties: approved: type: boolean description: Solicitação de transferência aprovada? 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/actions/reproveRequestTransfer: post: description: Reprova a solicitação de transferência tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Id da solicitação de transferência responses: 200: description: Ok schema: type: object required: – reproved properties: reproved: type: boolean description: Solicitação de transferência reprovada? 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/importHistoricalCompanyBranch: post: description: tags: – Actions x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/importFileImportWorkstationInfoData: post: description: tags: – Actions x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/importProposalArgumentSalary: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importProposalArgumentSnapshot: post: description: tags: – Actions x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/importHistoricalEmploymentRelationship: post: description: tags: – Actions x-senior-visibility: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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: PRIVATE 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/importHistoricalWorkstation: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importWagePolicyReason: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importHistoricalSyndicate: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importHistoricalSyndicateItem: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importEmployeeMonthWageRange: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRemunerationConfigWagescale: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importProposalManagementFilter: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importSalary: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importQualificationStructure: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importHistoricalWorkShift: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importCollectiveProposal: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importCollectiveProposalRow: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importHistoricalCostCenter: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importHistoricalDepartment: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRecognitionLetterTemplate: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRecognitionLetterTemplateField: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRecognitionLetterTemplateImage: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importWagePolicyRecognitionLetterLog: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importProposalRecognitionLetter: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importFileProposalRecognitionLetter: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRemunerationConfigLetter: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRequestTransfer: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRequestTransferAttachment: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRemunerationConfigBonus: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importRemunerationBonusWageType: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/importWagePolicyProposalStepped: post: description: tags: – Actions x-senior-visibility: PRIVATE 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/schedulePropagation: post: description: Criação dos agendamentos para todos os tenants. tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/clearScheduleCache: post: description: Criação dos agendamentos para todos os tenants. tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/remunerationInsightPerformance: post: description: Realiza o envio do insigth de performance tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted 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 workshift: type: number format: double description: Carga horária da tabela salarial insalubrityPercentage: type: boolean description: Validador para identificar percentual de insalubridade default: false hazardPercentage: type: boolean description: Validador para identificar percentual de periculosidade default: false additionalPercentageFunction: type: boolean description: Validador para identificar percentual de outros adicionais default: false 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 salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário 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 workshift: type: number format: double description: Carga horária da tabela salarial insalubrityPercentage: type: boolean description: Validador para identificar percentual de insalubridade default: false hazardPercentage: type: boolean description: Validador para identificar percentual de periculosidade default: false additionalPercentageFunction: type: boolean description: Validador para identificar percentual de outros adicionais default: false 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/signals/importAndSaveWorkstationGroupJobSalaryInfo: post: description: Importa as informações de Postos x Tabelas Salariais 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 importado responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/sendCollectiveProposalRows: post: description: Cria o grupo de propostas a partir da proposta coletiva tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – collectiveProposalRows properties: collectiveProposalRows: type: array items: type: object allOf: – #/definitions/sendCollectiveProposalRowDto minimum: 1 description: Info do grupo de propostas a partir da proposta coletiva responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/exportSalaryIncreaseRankingHR: post: description: Exportação dos dados de indicados para aumento – RH tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/optimizeProcessedData: post: description: Realiza a limpeza dos dados processados que não são mais necessários tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/exportSalaryIncreaseRankingManager: post: description: Exportação dos dados de indicados para aumento – Gestor tags: – Signals 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: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/exportEmployeeFrameworkManager: post: description: Exportação dos dados do card enquadramento Salarial – Gestor tags: – Signals parameters: – name: input in: body required: true schema: type: object properties: isDirectDescendent: type: boolean description: Indica se a busca vai ser somente para liderados diretos ou todos default: true isEmployeeFrameworkDetail: type: boolean description: O checkbox detalhar enquadramento está ativo? default: true ticket: type: string description: Ticket de filtro responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/exportEmployeeFrameworkHR: post: description: Exportação dos dados do card enquadramento Salarial – RH tags: – Signals parameters: – name: input in: body required: true schema: type: object properties: employeeId: type: string description: Id do employee que está visualizando o card isEmployeeFrameworkDetail: type: boolean description: O checkbox detalhar enquadramento está ativo? default: true responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/exportEmployeeFrameworkManagerDetails: post: description: Exportação dos dados do drill card enquadramento Salarial – Gestor tags: – Signals parameters: – name: input in: body required: true schema: type: object properties: ticket: type: string description: Ticket de filtro framingStatus: type: string allOf: – #/definitions/frameworkStatus description: Status dos colaboradores que serão retornados descendantsFilter: type: string allOf: – #/definitions/descendantFilter description: Liderados diretos/todos framingLevel: type: string description: Nivel dos colaboradores que serão retornados responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/signals/exportEmployeeFrameworkHRDetails: post: description: Exportação dos dados do drill do card enquadramento Salarial – RH tags: – Signals parameters: – name: input in: body required: true schema: type: object properties: ticket: type: string description: Ticket de filtro framingStatus: type: string allOf: – #/definitions/frameworkStatus description: Status dos colaboradores que serão retornados framingLevel: type: string description: Nivel dos colaboradores que serão retornados responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationconfigEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationconfigEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importGeneralSettingsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportGeneralSettingsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationpendencyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationpendencyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalCompanyBranchEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalCompanyBranchEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmploymentRelationshipEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmploymentRelationshipEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importSyndicateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportSyndicateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importBudgetitemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportBudgetitemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importDashboardfiltersEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportDashboardfiltersEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importTimetrackingsituationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportTimetrackingsituationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalleaveEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalleaveEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeetimetrackingentryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeetimetrackingentryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importPersonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportPersonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeeEmailEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeeEmailEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importJobpositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportJobpositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importJobPositionSalaryPremiumEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportJobPositionSalaryPremiumEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importJobpositionsalaryinfoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportJobpositionsalaryinfoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagelevelEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagelevelEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWageclassEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWageclassEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagescalerevisionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagescalerevisionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagescaleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagescaleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importMovimentationreasonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportMovimentationreasonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCompanyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCompanyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importAddressEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportAddressEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCityEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCityEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importStateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportStateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importActingtypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportActingtypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCompanyhierarchyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCompanyhierarchyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHierarchyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHierarchyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupsalaryinfoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupsalaryinfoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupsalarypremiumEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupsalarypremiumEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHierarchylevelEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHierarchylevelEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importFileImportWorkstationInfoDataEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportFileImportWorkstationInfoDataEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupstructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupstructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCostcenterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCostcenterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importDepartmentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportDepartmentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupJobpositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupJobpositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importProposalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportProposalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCriterionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCriterionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagepolicyCriterionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagepolicyCriterionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagepolicyattachmentsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagepolicyattachmentsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagepolicyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagepolicyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagepolicyrevisionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagepolicyrevisionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagepolicyApproversEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagepolicyApproversEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagepolicyBranchofficeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagepolicyBranchofficeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importProposalargumentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportProposalargumentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importProposalArgumentSalaryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportProposalArgumentSalaryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importProposalArgumentSnapshotEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportProposalArgumentSnapshotEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importProposalargumentAttachmentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportProposalargumentAttachmentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCompanyjobpositionstructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCompanyjobpositionstructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importJobpositionstructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportJobpositionstructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importOrganizationalchartEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportOrganizationalchartEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importOrganizationalchartitemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportOrganizationalchartitemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importPayrollcalculationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportPayrollcalculationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importPayrollregisterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportPayrollregisterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagetyperegisterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagetyperegisterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagetypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagetypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationdashboardrhcacheEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationdashboardrhcacheEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHierarchyitemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHierarchyitemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importFeedbackEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportFeedbackEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkshiftEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkshiftEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importMovimentationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportMovimentationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importMovimentationSyndicateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportMovimentationSyndicateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importMovimentationRelationshipEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportMovimentationRelationshipEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationconfigDashboardEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationconfigDashboardEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importManagementmatrixconfigurationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportManagementmatrixconfigurationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importManagementmatrixstructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportManagementmatrixstructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importManagementmatrixsquareEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportManagementmatrixsquareEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationsuccessorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationsuccessorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeeannotationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeeannotationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importAnnotationtypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportAnnotationtypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCostcentervariationvalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCostcentervariationvalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCostcenteremployeevalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCostcenteremployeevalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importBudgetrevisionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportBudgetrevisionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importDepartmentemployeevalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportDepartmentemployeevalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importDepartmentvariationvalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportDepartmentvariationvalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupemployeevalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupemployeevalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupvariationvalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupvariationvalueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importSteppedproposalitemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportSteppedproposalitemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCbo2002Event: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCbo2002Event: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCboEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCboEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importProfessionalBoardAcronymEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportProfessionalBoardAcronymEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importExpenseNatureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportExpenseNatureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importMetaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportMetaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHierarchyOfficeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHierarchyOfficeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importJobpositionHierarchyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportJobpositionHierarchyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationconfigFlowEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationconfigFlowEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeeMonthPositionValueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeeMonthPositionValueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeeMonthPositionDataEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeeMonthPositionDataEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeeMonthPositionPendencyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeeMonthPositionPendencyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importPreProcessorExecuteEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportPreProcessorExecuteEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalSalaryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalSalaryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalJobPositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalJobPositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalEmploymentRelationshipEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalEmploymentRelationshipEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importPendencyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportPendencyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeePerformanceEvaluationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeePerformanceEvaluationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeePerformanceEvaluationAppraisalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeePerformanceEvaluationAppraisalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeePerformanceDataImportErrorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeePerformanceDataImportErrorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRegionalMinimumSalaryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRegionalMinimumSalaryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalSalaryPremiumEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalSalaryPremiumEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importSocialSecurityEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportSocialSecurityEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupJobSalaryInfoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupJobSalaryInfoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationEmployeePreferenceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationEmployeePreferenceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWorkstationgroupJobPremiumInfoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWorkstationgroupJobPremiumInfoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWageMarketValueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWageMarketValueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalWorkstationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalWorkstationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagePolicyReasonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagePolicyReasonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalSyndicateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalSyndicateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalSyndicateItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalSyndicateItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importEmployeeMonthWageRangeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportEmployeeMonthWageRangeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationConfigWagescaleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationConfigWagescaleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importProposalManagementFilterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportProposalManagementFilterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importSalaryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportSalaryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importQualificationStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportQualificationStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalWorkShiftEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalWorkShiftEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCollectiveProposalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCollectiveProposalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importCollectiveProposalRowEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportCollectiveProposalRowEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalCostCenterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalCostCenterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importHistoricalDepartmentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportHistoricalDepartmentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRecognitionLetterTemplateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRecognitionLetterTemplateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRecognitionLetterTemplateFieldEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRecognitionLetterTemplateFieldEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRecognitionLetterTemplateImageEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRecognitionLetterTemplateImageEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagePolicyRecognitionLetterLogEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagePolicyRecognitionLetterLogEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importProposalRecognitionLetterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportProposalRecognitionLetterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importFileProposalRecognitionLetterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportFileProposalRecognitionLetterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationConfigLetterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationConfigLetterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRequestTransferEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRequestTransferEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRequestTransferAttachmentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRequestTransferAttachmentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationConfigBonusEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationConfigBonusEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importRemunerationBonusWageTypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportRemunerationBonusWageTypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/importWagePolicyProposalSteppedEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /remuneration/events/exportWagePolicyProposalSteppedEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK 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/historicalCompanyBranch: 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/historicalCompanyBranch 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/fileImportWorkstationInfoData: 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/fileImportWorkstationInfoData 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/proposalArgumentSalary: 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/proposalArgumentSalary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/proposalArgumentSnapshot: 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/proposalArgumentSnapshot 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/historicalEmploymentRelationship: 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/historicalEmploymentRelationship 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/pendency: 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/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/employeePerformanceEvaluationAppraisal: 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/employeePerformanceEvaluationAppraisal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeePerformanceEvaluation/{parentId}/performanceEvaluationAppraisals: 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/employeePerformanceEvaluationAppraisal responses: 200: description: The created resources schema: type: array items: #/definitions/employeePerformanceEvaluationAppraisal 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/employeePerformanceEvaluationAppraisal responses: 200: description: The created resources schema: type: array items: #/definitions/employeePerformanceEvaluationAppraisal 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/employeePerformanceEvaluationAppraisal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeePerformanceEvaluation/{parentId}/performanceEvaluationAppraisals/{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/employeePerformanceEvaluationAppraisal responses: 200: description: Ok schema: #/definitions/employeePerformanceEvaluationAppraisal 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/employeePerformanceEvaluationAppraisal responses: 200: description: Ok schema: #/definitions/employeePerformanceEvaluationAppraisal 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/employeePerformanceEvaluationAppraisal 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/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: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workstationgroupJobSalaryInfo responses: 200: description: The created resource schema: #/definitions/workstationgroupJobSalaryInfo 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/workstationgroupJobSalaryInfo responses: 200: description: The created resource schema: #/definitions/workstationgroupJobSalaryInfo 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/workstationgroupJobSalaryInfo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/workstationgroupJobSalaryInfo/{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/workstationgroupJobSalaryInfo responses: 200: description: Ok schema: #/definitions/workstationgroupJobSalaryInfo 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/workstationgroupJobSalaryInfo responses: 200: description: Ok schema: #/definitions/workstationgroupJobSalaryInfo 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/workstationgroupJobSalaryInfo 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/workstationgroupJobSalaryInfo/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workstationgroupJobSalaryInfo responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationEmployeePreference: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/remunerationEmployeePreference responses: 200: description: The created resource schema: #/definitions/remunerationEmployeePreference 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/remunerationEmployeePreference responses: 200: description: The created resource schema: #/definitions/remunerationEmployeePreference 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/remunerationEmployeePreference 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationEmployeePreference/{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/remunerationEmployeePreference responses: 200: description: Ok schema: #/definitions/remunerationEmployeePreference 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/remunerationEmployeePreference responses: 200: description: Ok schema: #/definitions/remunerationEmployeePreference 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/remunerationEmployeePreference 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/remunerationEmployeePreference/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/remunerationEmployeePreference responses: 200: description: The bulk creation has created resources 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 /remuneration/entities/historicalWorkstation: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/historicalWorkstation responses: 200: description: The created resource schema: #/definitions/historicalWorkstation 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/historicalWorkstation responses: 200: description: The created resource schema: #/definitions/historicalWorkstation 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/historicalWorkstation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalWorkstation/{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/historicalWorkstation responses: 200: description: Ok schema: #/definitions/historicalWorkstation 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/historicalWorkstation responses: 200: description: Ok schema: #/definitions/historicalWorkstation 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/historicalWorkstation 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/historicalWorkstation/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/historicalWorkstation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagePolicyReason: 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/wagePolicyReason 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalSyndicate: 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/historicalSyndicate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalSyndicateItem: 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/historicalSyndicateItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/employeeMonthWageRange: 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/employeeMonthWageRange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationConfigWagescale: 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/remunerationConfigWagescale 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/proposalManagementFilter: 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/proposalManagementFilter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/salary: 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/salary 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/qualificationStructure: 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/qualificationStructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalWorkShift: 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/historicalWorkShift 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/collectiveProposal: 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/collectiveProposal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/collectiveProposalRow: 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/collectiveProposalRow 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalCostCenter: 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/historicalCostCenter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/historicalDepartment: 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/historicalDepartment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/recognitionLetterTemplate: 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/recognitionLetterTemplate 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/recognitionLetterTemplateField: 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/recognitionLetterTemplateField 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/recognitionLetterTemplateImage: 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/recognitionLetterTemplateImage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagePolicyRecognitionLetterLog: 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/wagePolicyRecognitionLetterLog 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/proposalRecognitionLetter: 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/proposalRecognitionLetter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/fileProposalRecognitionLetter: 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/fileProposalRecognitionLetter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationConfigLetter: 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/remunerationConfigLetter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/requestTransfer: 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/requestTransfer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/requestTransferAttachment: 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/requestTransferAttachment 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationConfigBonus: 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/remunerationConfigBonus 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/remunerationBonusWageType: 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/remunerationBonusWageType 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /remuneration/entities/wagePolicyProposalStepped: 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/wagePolicyProposalStepped 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 collectiveProposalStatus: description: Status da Proposta Coletiva type: string enum: – PENDENT – IN_PROCESS – REQUESTED 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 proposalEditBlocked: description: Identifica se é possível editar ou não a proposta durante o fluxo de aprovação. type: string enum: – EDITABLE – BLOCKED 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 – PROFESSIONAL_QUALIFICATION 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_START – PENDING_APPROVE_END salaryType: description: Tipo recebimento do salário. type: string enum: – HOURLY – DAILY – WEEKLY – FORTNIGHTLY – MONTHLY – TAKERS – DYNAMIC – THIRD_PARTY 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 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_START – HR_APPROVED_START – HR_REJECTED – HR_PENDING_END – HR_APPROVED_END – SNAPSHOT – MASTER_CANCELLATION 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 – ACTUALIZE_APPROVE_START – ACTUALIZE_APPROVE_END – ACTUALIZE_APPROVE_BOTH 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 – THIRD_PARTY 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 – EMPLOYEE_COUNT 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 – ALLOWED_CLOSING_DATE – MIN_PERCENTAGE_LIMIT – FIXED_PROPOSAL_STEPPED – CLASS_LIMIT 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 – WORKSTATIONGROUPJOBPREMIUMINFO 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_START – ASSUME_AS_APPROVER_END preProcessorType: description: Tipo pre-processamento type: string enum: – ALL – EMPLOYEE_DATA – EMPLOYEE_VALUE – EMPLOYEE – COST_CENTER – DEPARTMENT – WORKSHIFT – WORKSTATION – BRANCHOFFICE – SALARY – SALARY_PREMIUM allowSalaryReduction: description: Regra do validação da redução de salário type: string enum: – WARN – BLOCK dashboardGrouping: description: Agrupador de motivos de proposta para gráficos type: string enum: – PROMOTION – SALARY_INCREASE – CLASS_REDUCTION – NOT_APPLY proposalType: description: Tipos de proposta type: string enum: – GROUP – SINGLE templateFieldType: description: Tipo de texto da carta de reconhecimento type: string enum: – EMAIL – SOCIAL templateImageType: description: Tipo da imagem da carta de reconhecimento type: string enum: – HEADER – FOOTER configLetterAction: description: Ações da configuração para carta de reconhecimento type: string enum: – ACTUALIZE_PROPOSAL_BEFORE – ACTUALIZE_PROPOSAL_AFTER – ACTUALIZE_PROPOSAL_BOTH requestTransferStatus: description: Status da transferência type: string enum: – PENDENT – APPROVED – REPPROVED icpType: description: Remuneração variável type: string enum: – HAZARD – INSALUBRITY – ADDICTION_FUNCTION – PPLR – COMMISSION – BONUS – CASH_HANDLING_BONUS – ONE_YEAR_PERIOD – TWO_YEAR_PERIOD – THREE_YEAR_PERIOD – FOUR_YEAR_PERIOD – FIVE_YEAR_PERIOD 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 blaRecordVelho: description: DTO com informações do lookup de filtros de abrangência type: object required: – employeeId – cycleStartDate – cycleEndDate – cycleName – appraisalResult – competenciesAppraisal – competencyLevelOfAchievementName – performanceAppraisal properties: employeeId: type: string description: cycleStartDate: type: string description: cycleEndDate: type: string description: cycleName: type: string description: appraisalResult: type: number format: double description: competenciesAppraisal: type: number format: double description: competencyLevelOfAchievementName: type: string description: performanceAppraisal: type: number format: double description: 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 employeeInsightPerformanceDTO: description: DTO de informações dos beneficiarios Insight de Performance type: object properties: leaderId: type: string description: id do Líder leaderName: type: string description: Nome do Líder leaderEmail: type: string description: Email do Líder company: type: string description: Nome da Empresa employeeId: type: string description: Id do Colaborador employeeName: type: string description: Nome do Colaborador jobPositionDescription: type: string description: Cargo do Colaborador performance: type: number format: double description: Último desempenho avaliado salaryRange: type: number format: double description: Percentual abaixo da faixa salarial insightPerformanceDTO: description: DTO de informações dos líderes Insight de Performance type: object properties: leaderId: type: string description: Id do líder leader: type: string description: Nome do líder leaderEmail: type: string description: Email do líder employees: type: array items: type: object allOf: – #/definitions/employeeInsightPerformanceDTO description: Lista dos liderados collectiveProposalErrorDTO: description: type: object required: – targetId – errors properties: targetId: type: string description: Id do target da proposta colectiva errors: type: array items: type: string minimum: 1 description: Erros da proposta colectiva 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 – useColorfulOption 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 useColorfulOption: type: boolean description: Cor da porcentagem do indicados para aumento salarial 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: – cycle properties: level: type: string description: Nível atingido pelo colaborador na avaliação de competências. 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 – 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. 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. reasonName: type: string description: Descrição do motivo proposalDto: description: Dto da proposta salarial type: object required: – status – proposalDate – employee – proposalId – currentUserIsResponsible – ownerProposal 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 proposalType: type: string allOf: – #/definitions/proposalType description: Tipo da proposta currentUserIsResponsible: type: boolean description: Verifica se o colaborador logado e o mesmo responsável pela proposta ownerProposal: type: object allOf: – #/definitions/person description: Colaborador responsável pela proposta recognitionLetterGeneratedDate: type: string format: date description: Data que foi gerada a carta de reconhecimento para proposta recognitionLetterEmailSentDate: type: string format: date description: Data que foi enviado o email com a carta de reconhecimento para proposta finalizedCancellation: type: boolean description: Proposta cancelada após efetivação? default: false ownerFinalizedCancellation: type: string description: Colaborador responsável por cancelar proposta efetivada configLetter: type: object allOf: – #/definitions/remunerationConfigLetter description: Configuração do remuneração da carta de reconhecimento isEmployeeOutsideHierarchy: type: boolean description: Colaborador está na hierarquia? 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 discriminator: _discriminator type: object required: – id – name – _discriminator 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 _discriminator: type: string description: 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) disabledWageScale: type: boolean description: Desabilita tabela salarial default: false disabledWageClass: type: boolean description: Desabilita Classe/Grade Salarial default: false disabledSalaryType: type: boolean description: Tipo de salário desativado default: false isTargetDismissed: type: boolean description: Verifica se o alvo da proposta esta ativo na empresa default: false hireDate: type: string format: date description: Data de contratação do colaborador registerNumber: type: integer format: int64 description: Número de registro do contrato 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 – frameWorkLevelStatus – frameWorkWageLevelStatus – employeeCompanyInfo 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: Valor comparado à referência de mercado 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 frameWorkLevelStatus: type: string description: Faixa salarial frameWorkWageLevelStatus: type: string description: Nível da Faixa salarial lastSalaryIncreaseReason: type: object allOf: – #/definitions/movimentationreason description: Motivo do último reajuste employeeCompanyInfo: type: object allOf: – #/definitions/employeeCompanyInfo description: Informações sobre a empresa do clolaborador hasTransferProposal: type: boolean description: Tem proposta de transferência? default: false employeeCompanyInfo: description: Informações sobre a empresa do colaborador para ranking de aumento salarial type: object required: – employeeId – employeeCode – headquarterCode – headquarterName – branchOfficeCode – branchOfficeName – gender properties: employeeId: type: string description: Identificador único de colaborador employeeCode: type: integer format: int64 description: Código de cadastro do colaborador G5 headquarterCode: type: integer format: int64 description: Código da empresa matriz headquarterName: type: string description: Nome da empresa matriz branchOfficeCode: type: integer format: int64 description: Código da empresa filial branchOfficeName: type: string description: Nome da empresa filial gender: type: string allOf: – #/definitions/genderType description: Gênero do colaborador 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 – workstationGroup – syndicate – branchOffice – workshift 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 workstationGroup: type: object allOf: – #/definitions/workstationGroupInfo description: Posto syndicate: type: object allOf: – #/definitions/syndicate description: Sindicato branchOffice: type: object allOf: – #/definitions/company description: Filial workshift: type: object allOf: – #/definitions/workshift description: Escala/Carga horária 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 – proposalReason 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. 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 proposalReason: type: object allOf: – #/definitions/proposalReasonDTO description: Motivo da proposta wageScaleProposalDescription: description: Dto com as descrições das informações da tabela salarial na proposta type: object required: – currentRevision – wageScaleName – wageScaleId – wageScaleClassName – wageScaleClassId – wageScaleLevelName – wageScaleLevelId properties: currentRevision: type: string description: Identificador único da revisão da tabela salarial 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 isInsalubrityPercentage: type: boolean description: Validador para identificar percentual de insalubridade default: false isHazardPercentage: type: boolean description: Validador para identificar percentual de periculosidade default: false isAdditionalPercentageFunction: type: boolean description: Validador para identificar percentual de outros adicionais default: false 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 – gender – name – position – hireDate – photoLink – lastIncrease – reason – salary – salaryPremium – differenceSalaryRange – descendant – salaryDifference – marketReferenceLevel properties: id: type: string description: Id do colaborador gender: type: string allOf: – #/definitions/genderType description: Gênero do colaborador registrationNumber: type: integer format: int64 description: Código de cadastro 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 company: type: object allOf: – #/definitions/companyInfo description: Empresa branchOffice: type: object allOf: – #/definitions/companyInfo description: Empresa Filial 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 frameWorkLevelStatus: type: string description: Posição do nível salarial do colaborador traduzida frameWorkLevelStatusKey: type: string description: Posição do nível salarial do colaborador não traduzida employeeMonthPositionValueId: type: string description: Id da referência mensal do colaborador no pre-processor performanceAppraisal: type: number format: double description: Avaliação de Resultados competencyAppraisal: type: number format: double description: Avaliação de Competências timeInPosition: type: string description: Tempo no cargo timeLastSalaryIncrease: type: string description: Tempo do último aumento salarial hasTransferProposal: type: boolean description: Tem proposta de transferência? default: false 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 wageScaleLevelDto: description: Dto com as informações da faixa salarial allOf: – #/definitions/wageLevelDto – type: object required: – sequence properties: sequence: type: integer format: int64 description: Sequencia de cadastro da faixa salarial 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 transferInfo: description: Dto com as informações para transferência type: object required: – id – code – description properties: id: type: string description: Identificador único code: type: string description: Código description: type: string description: Descrição pendentTransferInfo: description: Dto com as infos de solicitação de transferência pendente type: object required: – createdBy properties: exists: type: boolean description: Verifica se existe solicitação de transferência pendente para o colaborador default: false createdBy: type: string description: Nome do responsavel pela solicitação de transferência managementTransferInfo: description: Dto com as infos do gerenciamento de solicitação de transferência type: object required: – id – targetName – createdAt – startDate – jobPositionName – createdBy properties: id: type: string description: Identificador único targetName: type: string description: Nome do alvo da transferência createdAt: type: string format: date description: Data de criação da solicitação de transferência startDate: type: string format: date description: Data de programação da proposta jobPositionName: type: string description: Nome do novo cargo createdBy: type: string description: Nome do responsavel pela solicitação de transferência 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 workshift: type: string description: Carga horária (em horas) 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 currentWageScale: description: Dto reduzido com a tabela salarial vigente allOf: – #/definitions/basicEntity – type: object required: – revisionId properties: revisionId: type: string description: Id da revisão vigente da tabela basicEntity: description: Representação básica de uma entidade id/nome discriminator: _discriminator type: object required: – _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 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 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 wagePolicyReasons: type: array items: type: object allOf: – #/definitions/wagePolicyReasonDTO description: Novo motivo da politica salarial wagePolicyReasonDTO: description: Dto com os motivos e regras da política type: object required: – movimentationReason – hasSteppedProposal – autoActualized – skipWagePolicy – transferReason properties: wagePolicyReasonId: type: string description: ID do motivo da política salarial wagePolicyReasonJobPositionChange: type: boolean description: Mudança de cargo da política salarial wagePolicyReasonStatus: type: boolean description: Status do motivo da política salarial movimentationReason: type: object allOf: – #/definitions/movimentationReasonsDTO description: Motivo de movimentação criterion: type: object allOf: – #/definitions/policyReason description: Criterios da politica dashboardGrouping: type: string allOf: – #/definitions/dashboardGrouping description: Agrupadores de motivos para dashboard recognitionLetterTemplateId: type: string description: ID do template da carta de reconhecimento hasSteppedProposal: type: boolean description: O motivo pode ter propostas escalonadas autoActualized: type: boolean description: Pode atualizar a proposta automaticamente? skipWagePolicy: type: boolean description: Ignorar a validação da politica salarial? steppedItems: type: array items: type: object allOf: – #/definitions/wagePolicySteppedItem description: Parcelas do escalonamento transferReason: type: boolean description: Motivo da transferência movimentationReasonsDTO: description: Movimentação de motivos type: object properties: code: type: integer format: int64 description: Codigo do motivo da movimentação id: type: string description: ID do motivo da movimentação name: type: string description: Nome do motivo da movimentação type: type: string allOf: – #/definitions/reason description: Tipo de motivo da movimentação proposalReasonDTO: description: DTO dos motivos da proposta type: object required: – transferReason properties: id: type: string description: ID do motivo da proposta name: type: string description: Nome do motivo da proposta jobPositionChange: type: boolean description: Mudança de cargo para o motivo da proposta dashboardGrouping: type: string allOf: – #/definitions/dashboardGrouping description: Agrupador do motivo da proposta hasSteppedProposal: type: boolean description: O motivo pode ter propostas escalonadas transferReason: type: boolean description: Motivo da transferência 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 – allowedClosingDate – minPercentageLimit – fixedProposalStepped – classLimit 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 allowedClosingDate: type: object allOf: – #/definitions/policyCriterion description: Datas permitidas para efetivação minPercentageLimit: type: object allOf: – #/definitions/policyCriterion description: Limite minimo de porcentagem de aumento salarial fixedProposalStepped: type: object allOf: – #/definitions/policyCriterion description: Escalonamento fixo da proposta classLimit: type: object allOf: – #/definitions/policyCriterion description: Limite da classe salarial 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 movimentationReason: type: object allOf: – #/definitions/basicEntity description: Motivo de movimentação 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 wageScaleUsePremium: type: boolean description: Indica se a proposta esta utilizando adicionais default: false 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 finalizedCancellation: type: boolean description: Proposta cancelada após efetivação default: false integrationStatus: type: string allOf: – #/definitions/proposalIntegrationStatus description: Status de integração da proposta employeeFilter: type: array items: type: object allOf: – #/definitions/employeeBasicInfo description: Colaboradores 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 – targetId – headquarter – targetName – proposalDate – photoLink – employeeInfo – proposalInfo properties: proposalId: type: string description: Id da proposta targetId: type: string description: Id do target da proposta headquarter: type: string description: Id da matriz 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. movimentationReasonId: type: string description: Motivo da movimentação da parcela 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 reasonFlowCriterion: description: Critério por motivo da proposta. allOf: – #/definitions/baseFlowCriterion – type: object required: – reasons properties: reasons: type: array items: type: string minimum: 1 description: Motivos 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 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 importWorkstationGroupJobSalaryInfoInputDTO: description: Dto importação de Postos X Tabelas Salariais type: object required: – workStationGroupStructure – workStationGroup – jobPositionStructure – jobPositionId – jobPosition – wageScale – startDate – nameWageClassStart – nameWageClassEnd – nameWageLevelStart – nameWageLevelEnd – hasError – errorMessage properties: id: type: string description: Id workStationGroupStructureId: type: string description: id da estrutura do posto workStationGroupStructure: type: string description: Código da estrutura do posto workStationGroupId: type: string description: Id do Posto workStationGroup: type: string description: Código do Posto jobPositionStructureId: type: string description: id da estrutura do cargo jobPositionStructure: type: string description: código da estrutura do cargo jobPositionId: type: string description: Id do Cargo jobPosition: type: string description: Código do Cargo wageScaleId: type: string description: Data de início do cíclo avaliado wageScale: type: string description: Data de fim do cíclo avaliado startDate: type: string format: date description: Nome do cíclo endValidityDate: type: string format: date description: Resultado da avaliação de desempenho nameWageClassStart: type: string description: Avaliação das competências nameWageClassEnd: type: string description: Descrição da proficiência nameWageLevelStart: type: string description: Avaliação de performance nameWageLevelEnd: type: string description: Avaliação de performance hasError: type: boolean description: Status Error errorMessage: type: string description: Mensagem de erro importWorkstationGroupJobSalaryInfoOutputDTO: description: Dto de retorno com a validação da importação de Postos X Tabelas Salariais type: object properties: workStationGroup: type: string description: Id do Posto jobPosition: type: string description: Código do Posto wageScale: type: string description: Id do Cargo status: type: string description: Código do Cargo message: type: string description: Data de início do cíclo avaliado dashboardGroupingReasonDTO: description: DTO agrupadores relacionado aos motivos da politica salarial type: object properties: reasonsPromotion: type: array items: type: string description: Lista com os motivos relacionado ao agrupador PROMOÇÃO reasonsSalaryIncrease: type: array items: type: string description: Lista com os motivos relacionado ao agrupador AUMENTO SALARIAL wageScaleWorkShiftDTO: description: DTO da tabela salarial relacionado a carga horária type: object required: – wageScaleId – workshift – salaryType properties: wageScaleId: type: string description: ID da tabela workshift: type: number format: double description: Carga horária da tabela salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário da tabela remunerationConfigWageScaleDTO: description: DTO da configuração da tabela salarial type: object required: – wageScaleConfigId – companyId – usePremium – useWorkshiftProportionalization properties: wageScaleConfigId: type: string description: ID da config companyId: type: string description: ID da empresa usePremium: type: boolean description: Verificador para utilizar adicionais useWorkshiftProportionalization: type: boolean description: Verificador para utilizar carga horaria employeeListInfo: description: DTO com as informações dos colaboradores type: object required: – id – name – registrationnumber – companyNumber 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 companyNumber: type: integer format: int64 description: Codigo da empresa collectiveProposalRowBasicInfo: description: DTO com as informações básicas de uma linha da tabela de propostas coletivas type: object required: – employeeData – proposalReasons – wageScaleConfig – remunerationConfig properties: employeeData: type: object allOf: – #/definitions/employeeDataDto description: Dossiê do colaborador proposalReasons: type: array items: type: object allOf: – #/definitions/proposalReasonDTO minimum: 1 description: Motivos da proposta wageScaleConfig: type: object allOf: – #/definitions/remunerationConfigWageScaleDTO description: Configurações da tabela salarial remunerationConfig: type: object allOf: – #/definitions/remunerationconfig description: Configurações do remuneração para a empresa wageScaleBasicInfo: description: DTO com as informações básicas da tabela salarial type: object required: – wageScaleDescription – wageLevels properties: wageScaleDescription: type: object allOf: – #/definitions/wageScaleProposalDescription description: Descrição da tabela/classe/faixa wageLevels: type: array items: type: object allOf: – #/definitions/wageScaleLevelDto minimum: 1 description: Faixas salariais collectiveProposalRowInput: description: DTO com as informações de entrada da proposta coletiva type: object required: – targetId properties: id: type: string description: Identificador único targetId: type: string description: Alvo da proposta proposalDate: type: string format: date description: Data da proposta proposalReasonId: type: string description: Motivo selecionado na proposta workstationGroupId: type: string description: Posto de trabalho jobPositionId: type: string description: Cargo de trabalho percentageIncrease: type: string description: Percentual de aumento comment: type: string description: Comentário da proposta coletiva collectiveProposalRowOutput: description: DTO com as informações saida da proposta coletiva type: object required: – id – targetId properties: id: type: string description: Identificador único targetId: type: string description: Alvo da proposta collectiveProposalRowPending: description: DTO com as informações da proposta coletiva pendente de efetivação type: object required: – id – employeeData – status – proposalReasons – wageScaleConfig – newSalaryType – remunerationConfig properties: id: type: string description: Identificador único employeeData: type: object allOf: – #/definitions/employeeDataDto description: Dossiê do colaborador proposalDate: type: string format: date description: Data da proposta reason: type: object allOf: – #/definitions/proposalReasonDTO description: Motivo da proposta workstationGroup: type: object allOf: – #/definitions/workstationgroup description: Posto de trabalho jobPosition: type: object allOf: – #/definitions/jobposition description: Cargo de trabalho percentageIncrease: type: string description: Percentual de aumento totalRemuneration: type: string description: Total de remuneração collectiveProposalPremium: type: object allOf: – #/definitions/premiumsDto description: Adicionais da proposta status: type: string allOf: – #/definitions/collectiveProposalStatus description: status da collective proposal comment: type: string description: Comentário da proposta coletiva proposalReasons: type: array items: type: object allOf: – #/definitions/proposalReasonDTO minimum: 1 description: Motivos da proposta wageScaleConfig: type: object allOf: – #/definitions/remunerationConfigWageScaleDTO description: Configurações da tabela salarial newSalaryType: type: string allOf: – #/definitions/salaryType description: Novo tipo de salário remunerationConfig: type: object allOf: – #/definitions/remunerationconfig description: Configurações do remuneração para a empresa validateProposalPolicyInputDto: description: DTO do input para validação da politica da proposta type: object required: – employeeId – proposalReason properties: employeeId: type: string description: Identificador único do colaborador proposalId: type: string description: Identificador único 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 allowedClosingDate: type: object allOf: – #/definitions/criterionDetailsIn description: Datas permitidas para efetivação proposalReason: type: string description: Novo motivo da proposta minPercentageLimit: type: object allOf: – #/definitions/criterionDetailsIn description: Limite minimo de porcentagem de aumento salarial classLimit: type: object allOf: – #/definitions/criterionDetailsIn description: Limite de classes validateProposalPolicyOutputDto: description: DTO do output da validação da politica da proposta type: object required: – employeeId – proposalAboveClass – levelLimit – percentageLimit – timeLimit – performanceAppraisal – competencyAppraisal – closingDate – monthsAllowed – timeSalaryBelowInitial – percentageSalaryBelowInitial – annotationHistory – absenteeism – execution – allowedClosingDate – minPercentageLimit – classLimit properties: employeeId: type: string description: ID do colaborador 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 allowedClosingDate: type: object allOf: – #/definitions/criterionDetailsOut description: Datas permitidas para efetivação minPercentageLimit: type: object allOf: – #/definitions/criterionDetailsOut description: Limite minimo de porcentagem de aumento salarial classLimit: type: object allOf: – #/definitions/criterionDetailsOut description: Limite de classes validateProposalBudgetInputDto: description: DTO do input para validação do orçamento da proposta type: object required: – targetId – consistBudgetSalaryData – proposalReason properties: targetId: type: string description: Identificador do colaborador alvo 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) proposalReason: type: string description: Novo motivo da proposta validateProposalBudgetOutputDto: description: DTO do output para validação do orçamento da proposta type: object required: – employeeId – consistBudgetOut properties: employeeId: type: string description: ID do colaborador 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 validateProposalHeadCountInputDto: description: DTO do input para validação do quadro de vagas da proposta type: object required: – destinyWorkstationGroupId – employeeId – referenceDate properties: destinyWorkstationGroupId: type: string description: Id do posto de destino employeeId: type: string description: Id do colaborador referenceDate: type: string format: date description: Data de transferência validateProposalHeadCountOutputDto: description: DTO do output para validação do quadro de vagas da proposta type: object required: – employeeId – isValid – rule – headCountBalance – effectiveCount – providedCount – temporaryCount – leaveCount – staffRequisitionCount – vacancyCount – destinyJobPositionFullName properties: employeeId: type: string description: ID do colaborador isValid: type: boolean description: Informa se é uma movimentação válida rule: type: string allOf: – #/definitions/criterionRule description: Regra do critério headCountBalance: type: integer format: int64 description: Saldo de vagas effectiveCount: type: integer format: int64 description: Quantidade de efetivo providedCount: type: integer format: int64 description: Quantidade de previstos temporaryCount: type: integer format: int64 description: Quantidade de temporários leaveCount: type: integer format: int64 description: Quantidade de afastados staffRequisitionCount: type: integer format: int64 description: Quantidade de requisições de vaga vacancyCount: type: integer format: int64 description: Quantidade de vagas destinyJobPositionFullName: type: string description: Código e nome do posto validateProposalAllowSalaryReductionInputDto: description: DTO do input para validação da redução salarial da proposta type: object properties: criterionDetailsIn: type: object allOf: – #/definitions/criterionDetailsIn description: Criterios de input para validação da redução salarial validateProposalAllowSalaryReductionOutputDto: description: DTO do output para validação da redução salarial da proposta type: object required: – employeeId – isAllowSalaryReduction properties: employeeId: type: string description: ID do colaborador isAllowSalaryReduction: type: boolean description: Validação da redução salarial sendCollectiveProposalRowDto: description: DTO com as informações para iniciar um grupo de propostas referente a proposta coletiva type: object required: – id – salaryType – newSalary properties: id: type: string description: Id da proposta coletiva salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário newSalary: type: string description: Novo salário do colaborador attachments: type: array items: type: string description: Ids dos anexos. futureSalaryUpdatesAllowed: type: boolean description: Indica se o solicitante da proposta autorizou prosseguir com históricos salariais futuros default: false validateProposalFutureMovimentationsInputDto: description: DTO do input se o colaborador possui históricos salariais futuros no período de criação da proposta até a data de programação 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 validateProposalFutureMovimentationsOutputDto: description: DTO do output se o colaborador possui históricos salariais futuros no período de criação da proposta até a data de programação type: object required: – targetId – movimentationDate properties: targetId: type: string description: Colaborador alvo da proposta movimentationDate: type: array items: type: string format: date minimum: 1 description: Lista de datas das movimentações recognitionLetterDto: description: DTO com as informações da carta de reconhecimento type: object required: – template – templateFields properties: template: type: object allOf: – #/definitions/recognitionLetterTemplateInputDto description: Template da carta de reconhecimento templateFields: type: array items: type: object allOf: – #/definitions/recognitionLetterTemplateFieldsInputDto minimum: 1 description: Template de campos da carta de reconhecimento templateImages: type: array items: type: object allOf: – #/definitions/recognitionLetterTemplateImagesInputDto description: Template de imagens da carta de reconhecimento recognitionLetterTemplateInputDto: description: DTO com as informações do template da carta de reconhecimento type: object required: – name – textEmail – status – generateSocial – isDeleted properties: id: type: string description: Identificador único da carta de reconhecimento name: type: string description: Nome do template da carta de reconhecimento textEmail: type: string description: Descrição do texto do template de email da carta de reconhecimento textSocial: type: string description: Descrição do texto do template da media social da carta de reconhecimento colorBase: type: string description: Cor de base do fundo do texto da carta de reconhecimento status: type: boolean description: Status do template da carta de reconhecimento generateSocial: type: boolean description: Sera gerado arquivo para media social? isDeleted: type: boolean description: Esse template foi deletado? recognitionLetterTemplateFieldsInputDto: description: DTO com as informações dos campos do template da carta de reconhecimento type: object required: – templateFieldType – useProposalDate – useLetterDate – useLeaderName – useTargetName – useSocialName – useHireDate – useJobPositionTime – useJobPositionName – useBaseSalary – useTotalRemuneration – useWageClass – useInsalubrity – useHazad – useAdditionalFunction – useTotalPremium – usePplr – useGratification – useBonus – useCommission – usePercentageIncrease – useStepped – useCashHandlingBonus – useLongServiceBonus properties: id: type: string description: Identificador único do campo de uma carta de reconhecimento templateId: type: string description: Identificador único da carta de reconhecimento templateFieldType: type: string allOf: – #/definitions/templateFieldType description: Tipo do texto email ou social useProposalDate: type: boolean description: Usar a data de programação da proposta? useLetterDate: type: boolean description: Usar a data de criação da carta de reconhecimento? useLeaderName: type: boolean description: Usar nome do gestor? useTargetName: type: boolean description: Usar nome do beneficiário? useSocialName: type: boolean description: Usar nome social do colaborador? useHireDate: type: boolean description: Usar a data de contratação do colaborador? useJobPositionTime: type: boolean description: Usar o tempo de casa do colaborador? useJobPositionName: type: boolean description: Usar o nome do cargo do colaborador? useBaseSalary: type: boolean description: Usar o valor do salario base do colaborador? useTotalRemuneration: type: boolean description: Usar o total de remuneração do colaborador? useWageClass: type: boolean description: Usar a classe da tabela salarial do colaborador? useInsalubrity: type: boolean description: Usar o valor individual do adicional de insalubridade? useHazad: type: boolean description: Usar o valor individual do adicional de periculosidade? useAdditionalFunction: type: boolean description: Usar o valor individual do adicional de funcão? useTotalPremium: type: boolean description: Usar o valor total de adicionais salariais? usePplr: type: boolean description: Usar PPLR? useGratification: type: boolean description: Usar Gratificação? useBonus: type: boolean description: Usar bonificação? useCommission: type: boolean description: Usar comissão? usePercentageIncrease: type: boolean description: Usar percentual de aumento? useStepped: type: boolean description: Usar escalonamento? useCashHandlingBonus: type: boolean description: Usar bonus quebra de caixa? useLongServiceBonus: type: boolean description: Usar bonus tempo de serviço? recognitionLetterTemplateImagesInputDto: description: DTO com as informações das imagns do template da carta de reconhecimento type: object required: – fileId – locationUri – version – templateImageType – isDeleted properties: id: type: string description: Identificador único da imagem da carta de reconhecimento templateId: type: string description: Identificador único da carta de reconhecimento fileId: type: string description: id do arquivo de imagem na AWS locationUri: type: string description: URI do arquivo de imagem na AWS type: string description: Versão do arquivo de imagem na AWS templateImageType: type: string allOf: – #/definitions/templateImageType description: Tipo da imagem (header, footer) isDeleted: type: boolean description: Essa imagem foi deletada? recognitionLetterTemplateBasicInfoDto: description: DTO com as informações básicas do template da carta de reconhecimento type: object required: – id – name – status – requestedDate properties: id: type: string description: Identificador único da carta de reconhecimento name: type: string description: Nome do template da carta de reconhecimento status: type: boolean description: Status do template da carta de reconhecimento requestedDate: type: string format: date description: Que data foi criado ou feita a última alteração nesse template recognitionLetterOutputDto: description: DTO de saida com as informações completas da carta de reconhecimento type: object required: – template – templateFields – templateImages properties: template: type: object allOf: – #/definitions/recognitionLetterTemplate description: Template da carta de reconhecimento templateFields: type: array items: type: object allOf: – #/definitions/recognitionLetterTemplateField minimum: 1 description: Template de campos da carta de reconhecimento templateImages: type: array items: type: object allOf: – #/definitions/recognitionLetterTemplateImage minimum: 1 description: Template de imagens da carta de reconhecimento collectiveProposalEmployeeInfo: description: Dto com as infos do colaborador para proposta coletiva allOf: – #/definitions/employeeInfo – type: object properties: isNotShowEmployeeInfo: type: boolean description: Verifica se deve mostrar o colaborador na lista de colaboradores pesquisados default: false proposalInProgress: type: object allOf: – #/definitions/collectiveProposalEmployeesInProgress description: Colaboradores com proposta coletiva em andamento collectiveProposalEmployeesInProgress: description: Dto com as infos dos colaborador que contém proposta coletiva em andamento type: object properties: targetName: type: string description: Colaborador alvo da proposta requesterName: type: string description: Colaborador solicitante da proposta wagePolicySteppedItem: description: Dto com as infos do criterio de escalonamento da politica salarial type: object required: – steppedItem – monthInterval – percentage – movimentationReasonId properties: steppedItem: type: integer format: int64 description: Parcela do escalonamento monthInterval: type: integer format: int64 description: Invervalo de mês do escalonamento percentage: type: string description: Percentual de aumento movimentationReasonId: type: string description: Motivo de movimentação steppedFixedItem: description: Dto com as infos do escalonamento fixo da proposta type: object required: – steppedItem – steppedDate properties: steppedItem: type: integer format: int64 description: Indice da parcela do escalonamento steppedDate: type: string format: date description: Data da parcela do escalonamento employeeDataTransfer: description: Dto com as infos do colaborador para transferência type: object required: – id – name – jobPosition – workstationGroup – companyName – registerNumber – hireDate – salaryType properties: id: type: string description: Id do colaborador name: type: string description: Nome do colaborador photo: type: string description: Foto do colaborador jobPosition: type: object allOf: – #/definitions/transferInfo description: Cargo do colaborador workstationGroup: type: object allOf: – #/definitions/transferInfo description: Posto do colaborador companyName: type: string description: Nome da empresa registerNumber: type: integer format: int64 description: Número de registro hireDate: type: string format: date description: Data de admissão salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário requestTransferInfo: description: Dto com as infos da solicitação para transferência do colaborador type: object required: – employeeId – jobPositionId – workstationGroupId – startDate – comment properties: employeeId: type: string description: Id do colaborador jobPositionId: type: string description: Id Cargo do colaborador workstationGroupId: type: string description: Id Posto do colaborador salary: type: string description: Novo salário do colaborador startDate: type: string format: date description: Data de início comment: type: string description: Comentário attachment: type: string description: Id do arquivo 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. 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 consistVacancyBoard: type: boolean description: Habilita a utilização do quadro de vagas na g7 default: false proposalEditBlocked: type: string allOf: – #/definitions/proposalEditBlocked description: Habilita e desabilita a edição da proposta durante o fluxo de aprovação oldAllowSalaryReduction: type: string allOf: – #/definitions/allowSalaryReduction description: Antiga regra para validar redução de salário useLinkLegend: type: boolean description: Usar a disponibilização de link na pagina de proposta? default: false linkLegendDescription: type: string description: Mensagem e link que deverá ser mostrado na tela de proposta allowSalaryReduction: type: boolean description: Regra para validar redução de salário 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 historicalCompanyBranch: description: Histórico de filiais type: object required: – dateWhen – employee – newCompanyBranch properties: id: type: string description: Id do histórico dateWhen: type: string format: date description: Data do histórico employee: type: object allOf: – #/definitions/employee description: Colaborador referente ao histórico movimentationReasonId: type: object allOf: – #/definitions/movimentationreason description: Motivo da movimentação endDate: type: string format: date description: Data de fim newEmployee: type: object allOf: – #/definitions/employee description: Novo contrato newCompanyBranch: type: object allOf: – #/definitions/company description: Nova filial 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 finalizedCancellation: type: boolean description: Proposta cancelada após efetivação default: false integrationStatus: type: string allOf: – #/definitions/proposalIntegrationStatus description: Integração employeeFilter: type: string description: Colaboradores 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 socialName: type: string description: Nome social de usuário fullName: type: string description: Nome completo do usuário 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 – 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 (Sem zone) startdate: type: string format: date-time description: Data de início (Com zone) 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 wagescale: type: object allOf: – #/definitions/wagescale description: Referência à estrutura salarial 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 insalubrityPercentage: type: boolean description: Validador para identificar percentual de insalubridade default: false hazardPercentage: type: boolean description: Validador para identificar percentual de periculosidade default: false additionalPercentageFunction: type: boolean description: Validador para identificar percentual de outros adicionais default: false 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 workshift: type: number format: double description: Carga horária da tabela salarial 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 deleted: type: boolean description: Se a empresa foi excluída 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: integer format: int64 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 fileImportWorkstationInfoData: description: Entidade com informações do arquivo de importação de postos x tabelas salarias type: object required: – id – fileIdInput – versionInput – fileIdOutput – versionOutput – startImportDate – endImportDate properties: id: type: string description: Identificador único fileIdInput: type: string description: fileId do arquivo de entrada da importação versionInput: type: string description: version do arquivo de entrada da importação fileIdOutput: type: string description: fileId do arquivo de resultado da importação versionOutput: type: string description: version do arquivo de resultado da importação status: type: string description: Status da importação urlFileOutput: type: string description: URL com o arquivo de resultado da importação startImportDate: type: string format: date-time description: Data e hora do início da importação endImportDate: type: string format: date-time description: Data e hora do término da importação 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) wageScaleUsePremium: type: boolean description: Indica se a proposta esta utilizando adicionais default: false collectiveProposal: type: boolean description: Indica se a proposta foi aberta a partir da proposta coletiva default: false recognitionLetter: type: object allOf: – #/definitions/proposalRecognitionLetter description: Template da carta de reconhecimento recognitionLetterEmailSent: type: string format: date description: Data do envio da carta de reconhecimento finalizedCancellation: type: boolean description: Proposta cancelada após efetivação? default: false 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 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 wagePolicyReason: type: object allOf: – #/definitions/wagePolicyReason description: Novo 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 – 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 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 proposalReason: type: object allOf: – #/definitions/wagePolicyReason description: Novo motivo da proposta salary: type: object allOf: – #/definitions/proposalArgumentSalary description: Informações salariais do colaborador snapshot: type: object allOf: – #/definitions/proposalArgumentSnapshot description: Informações de referência do colaborador proposalArgumentSalary: description: Informações salarias do colaborador type: object required: – id – baseSalary – workstationGroup – jobPosition properties: id: type: string description: Id insalubrityPercentage: type: number format: double description: Percentual de insalubridade insalubrityValue: type: string description: Valor de insalubridade hazardPercentage: type: number format: double description: Percentual periculosidade hazardValue: type: string description: Valor periculosidade additionalPercentageFunction: type: number format: double description: Percentual adicional de função additionalFunctionValue: type: string description: Valor adicional de função baseSalary: type: string description: Salário base workstationGroup: type: object allOf: – #/definitions/workstationgroup description: Posto jobPosition: type: object allOf: – #/definitions/jobposition description: Cargo proposalArgumentSnapshot: description: Informações de referência do colaborador type: object required: – id – baseSalary – workstationGroup – jobPosition – refDate properties: id: type: string description: Id insalubrityValue: type: string description: Valor de insalubridade hazardValue: type: string description: Valor periculosidade additionalFunctionValue: type: string description: Valor adicional de função baseSalary: type: string description: Salário base workstationGroup: type: object allOf: – #/definitions/workstationgroup description: Posto jobPosition: type: object allOf: – #/definitions/jobposition description: Cargo refDate: type: string format: date description: Data do snapshot 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 – code properties: id: type: string description: Identificador único da estrutura name: type: string description: Nome da estrutura de cargos code: type: integer format: int64 description: Código da estrutura do cargo 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 required: – useColorfulOption 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 useColorfulOption: type: boolean description: Cor da porcentagem do indicados para aumento salarial 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: string 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 movimentationReason: type: object allOf: – #/definitions/movimentationreason description: Motivo do escalonamento 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: string description: Motivo Ultimo aumento dateLastPromotion: type: string format: date description: Data do ultima promoção. reasonLastPromotion: type: string 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 wageScaleWorkShift: type: number format: double description: Carga horária da tabela salarial employeeWorkShift: type: number format: double description: Escala do colaborador em horas dateLastSpontaneousIncrease: type: string format: date description: Data do último aumento espontâneo. dateLastSpontaneousPromotion: type: string format: date description: Data da última troca de cargo espontânea. 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: string description: Empresa branchoffice: type: string description: Filial costcenter: type: string description: Centro de custo jobposition: type: string description: Cargo contracttypes: type: string allOf: – #/definitions/employmentContractType description: Tipo de contrato department: type: string description: Departamento do colaborador shift: type: string allOf: – #/definitions/shift description: Turno workshift: type: string description: Turno de trabalho name: type: string description: Nome do colaborador gender: type: string allOf: – #/definitions/genderType description: Gênero wageScale: type: string description: Tabela salarial da faixa do colaborador workstationGroup: type: string description: Posto de trabalho wageMarketValue: type: string description: Tabela como referência de mercado marketReferenceBand: type: string description: Faixa como referência de mercado 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 – adjustmentPercentage 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. adjustmentPercentage: type: number format: double description: Percentual de ajuste salarial 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. historicalEmploymentRelationship: description: Histórico de vínculo trabalhista. type: object required: – id – dateWhen – endDate – employee – employmentRelationship 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. employmentRelationship: type: object allOf: – #/definitions/employmentRelationship description: Id do posto de trabalho. 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 – performanceAppraisalId 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 competenciesAppraisalId: type: string description: ID da avaliação competências cycleId: type: string description: ID do ciclo avaliado performanceAppraisalId: type: string description: ID da avaliação de performance HCM performanceEvaluationAppraisals: type: array items: type: object allOf: – #/definitions/employeePerformanceEvaluationAppraisal description: Avaliações de performance referentes ao ciclo e empregado employeePerformanceEvaluationAppraisal: description: type: object required: – performanceAppraisalId properties: id: type: string description: ID da avaliação de desempenho employeePerformanceEvaluation: type: object allOf: – #/definitions/employeePerformanceEvaluation description: ID da avaliação de performance Remuneracao performanceAppraisalId: type: string description: ID da avaliação de performance HCM 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 historicalWorkstation: description: Histórico de posto de trabalho type: object required: – id – dateWhen – endDate – employee – workstationGroupId – actingType properties: id: type: string maxLength: 32 description: Identificador único dateWhen: type: string format: date description: Data referência endDate: type: string format: date description: Data final employee: type: object allOf: – #/definitions/employee description: Colaborador workstationGroupId: type: object allOf: – #/definitions/workstationgroup description: Posto de trabalho actingType: type: object allOf: – #/definitions/actingtype description: Tipo de atuação wagePolicyReason: description: Motivo da política salarial type: object required: – wagePolicyRevision – movimentationReason – jobPositionChange – status – dashboardGrouping properties: id: type: string description: Identificador único wagePolicyRevision: type: object allOf: – #/definitions/wagepolicyrevision description: Política salarial movimentationReason: type: object allOf: – #/definitions/movimentationreason description: Motivo da política jobPositionChange: type: boolean description: Existe mudança de cargo status: type: boolean description: Existe mudança de cargo dashboardGrouping: type: string allOf: – #/definitions/dashboardGrouping description: Agrupadores de motivos para dashboard recognitionLetterTemplate: type: object allOf: – #/definitions/recognitionLetterTemplate description: Template da carta de reconhecimento hasSteppedProposal: type: boolean description: O motivo pode ter propostas escalonadas? default: true autoActualized: type: boolean description: Pode atualizar a proposta automaticamente? default: false skipWagePolicy: type: boolean description: Ignorar a validação da politica salarial? default: false transferReason: type: boolean description: Motivo da transferência default: false historicalSyndicate: description: Histórico do sindicato type: object required: – employee – movimentationReason properties: id: type: string description: Identificador único dateWhen: type: string format: date description: Data em que o histórico foi enviado employee: type: object allOf: – #/definitions/employee description: Colaborador movimentationReason: type: object allOf: – #/definitions/movimentationreason description: Motivo da política. endDate: type: string format: date description: Data final. historicalSyndicateItem: description: Item do histórico do sindicato type: object required: – historicalSyndicate – syndicate – isUnionized – isUnionContribution – isAssistanceFee – isCosting – isReversion – isMainSyndicate properties: id: type: string description: Identificador único historicalSyndicate: type: object allOf: – #/definitions/historicalSyndicate description: Histórico de sindicato syndicate: type: object allOf: – #/definitions/syndicate description: Sindicato isUnionized: type: boolean description: Sindicalizado isUnionContribution: type: boolean description: Contribuição sindical isAssistanceFee: type: boolean description: Taxa de assistência isCosting: type: boolean description: Há custo isRe type: boolean description: Há reversão isMainSyndicate: type: boolean description: Sindicato principal employeeMonthWageRange: description: Informações das tabelas pre-processadas type: object required: – workstationGroupJobPosition – referenceDate properties: id: type: string description: Identificador único workstationGroupJobPosition: type: string description: Posto e cargo referenceDate: type: string format: date description: Data de referência wageLevelSequence: type: integer format: int64 description: Sequence da faixa salarial wageClassSequence: type: integer format: int64 description: Sequence da classe salarial value: type: string description: Valor da faixa salarial name: type: string description: Nome da Faixa monthreference: type: string description: (Deprecado) referencia ao valor processado remunerationConfigWagescale: description: Configuração do remuneração para tabela salarial type: object properties: id: type: string description: ID da configuração companyid: type: string description: ID da empresa usePremium: type: boolean description: Verificador para utilizar adicionais default: true useWorkshiftProportionalization: type: boolean description: Verificador para utilizar a carga horaria default: true proposalManagementFilter: description: Dados de filtros padrão de um gerenciamento de propostas type: object required: – integrationStatus 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 branchOffice: type: string description: Empresa Filial proposalDate: type: string format: date description: Data de programação da proposta 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. costCenters: type: string description: Centro de custo do colaborador jobPositions: type: string description: Cargo do colaborador contractTypes: type: string description: Tipo de contrato startDate: type: string format: date description: Data de Criação da proposta inicial endDate: type: string format: date description: Data de Criação da proposta final finalizedCancellation: type: boolean description: Proposta cancelada após efetivação default: false integrationStatus: type: string allOf: – #/definitions/proposalIntegrationStatus description: Integração employeeFilter: type: string description: Colaboradores salary: description: Salário dos colaboradores type: object required: – currency – spendingmoneyCrypto properties: id: type: string description: Identificador único currency: type: string allOf: – #/definitions/currencyType description: Tipo da moeda/câmbio employee: type: object allOf: – #/definitions/employee description: Colaborador salaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salario wagelevel: type: object allOf: – #/definitions/wagelevel description: Identificador único da faixa da tabela salarial valueCrypto: type: string description: Valor do salário criptografado spendingmoneyCrypto: type: string description: Valor de custo qualificationStructure: description: Estrutura de qualificação type: object properties: id: type: string description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador wagelevel: type: object allOf: – #/definitions/wagelevel description: Identificador único da faixa da tabela salarial historicalWorkShift: description: Histórico da carga horária type: object properties: id: type: string description: Identificador único dateWhen: type: string format: date description: Data em que o histórico foi enviado employee: type: object allOf: – #/definitions/employee description: Colaborador workShiftId: type: object allOf: – #/definitions/workshift description: Carga horária endDate: type: string format: date description: Data final collectiveProposal: description: Proprietário das Propostas Coletivas type: object required: – employee – updatedAt properties: id: type: string description: Identificador único employee: type: object allOf: – #/definitions/employee description: Proprietário updatedAt: type: string format: date description: Data de atualização collectiveProposalRow: description: Proposta Coletiva type: object required: – id – collectiveProposal – target – status properties: id: type: string description: Identificador único collectiveProposal: type: object allOf: – #/definitions/collectiveProposal description: Proprietário da proposta target: type: object allOf: – #/definitions/employee description: Alvo da proposta proposalDate: type: string format: date description: Data da proposta workstationGroup: type: object allOf: – #/definitions/workstationgroup description: Posto de trabalho jobPosition: type: object allOf: – #/definitions/jobposition description: Cargo de trabalho percentageIncrease: type: string description: Percentual de aumento status: type: string allOf: – #/definitions/collectiveProposalStatus description: status da collective proposal comment: type: string description: Comentário da proposta coletiva proposalReason: type: object allOf: – #/definitions/wagePolicyReason description: Novo motivo da proposta stackTraceError: type: string description: Guarda possiveis erros que possam ocorrer historicalCostCenter: description: Historico do centro de custo type: object required: – id properties: id: type: string description: Identificador único dateWhen: type: string format: date description: Data de inicio employee: type: object allOf: – #/definitions/employee description: Colaborador costCenterId: type: object allOf: – #/definitions/costcenter description: Centro de custo movimentationReasonId: type: object allOf: – #/definitions/movimentationreason description: Motivo da movimentação endDate: type: string format: date description: Data final historicalDepartment: description: Historico do centro de custo type: object required: – id properties: id: type: string description: Identificador único dateWhen: type: string format: date description: Data de inicio employee: type: object allOf: – #/definitions/employee description: Colaborador departmentId: type: object allOf: – #/definitions/department description: Deparmento movimentationReasonId: type: object allOf: – #/definitions/movimentationreason description: Motivo da movimentação endDate: type: string format: date description: Data final recognitionLetterTemplate: description: Dados do template da carta de reconhecimento type: object required: – id – name – textEmail – status – generateSocial – requester – requestedDate properties: id: type: string description: Identificador único da carta de reconhecimento name: type: string description: Nome do template da carta de reconhecimento textEmail: type: string description: Descrição do texto do template de email da carta de reconhecimento textSocial: type: string description: Descrição do texto do template da media social da carta de reconhecimento colorBase: type: string description: Cor de base do fundo do texto da carta de reconhecimento status: type: boolean description: Status do template da carta de reconhecimento generateSocial: type: boolean description: Sera gerado arquivo para media social? isDeleted: type: boolean description: Esse template foi deletado? requester: type: object allOf: – #/definitions/employee description: Quem criou ou alterou esse template requestedDate: type: string format: date description: Que data foi criado ou feita a última alteração nesse template recognitionLetterTemplateField: description: Dados dos campos do template da carta de reconhecimento type: object required: – id – recognitionLetterTemplate – templateFieldType – requester – requestedDate – useProposalDate – useLetterDate – useLeaderName – useTargetName – useSocialName – useHireDate – useJobPositionTime – useJobPositionName – useBaseSalary – useTotalRemuneration – useWageClass – useInsalubrity – useHazad – useAdditionalFunction – useTotalPremium – usePplr – useGratification – useBonus – useCommission – usePercentageIncrease – useStepped – useCashHandlingBonus – useLongServiceBonus properties: id: type: string description: Identificador único dos campos de uma carta de reconhecimento recognitionLetterTemplate: type: object allOf: – #/definitions/recognitionLetterTemplate description: Id do template de carta de reconhecimento templateFieldType: type: string allOf: – #/definitions/templateFieldType description: Tipo do texto email ou social requester: type: object allOf: – #/definitions/employee description: Quem criou ou alterou esse campos do template requestedDate: type: string format: date description: Que data foi criado ou feita a última alteração nesses campos do template useProposalDate: type: boolean description: Usar a data de programação da proposta? useLetterDate: type: boolean description: Usar a data de criação da carta de reconhecimento? useLeaderName: type: boolean description: Usar nome do gestor? useTargetName: type: boolean description: Usar nome do beneficiário? useSocialName: type: boolean description: Usar nome social do colaborador? useHireDate: type: boolean description: Usar a data de contratação do colaborador? useJobPositionTime: type: boolean description: Usar o tempo de casa do colaborador? useJobPositionName: type: boolean description: Usar o nome do cargo do colaborador? useBaseSalary: type: boolean description: Usar o valor do salario base do colaborador? useTotalRemuneration: type: boolean description: Usar o total de remuneração do colaborador? useWageClass: type: boolean description: Usar a classe da tabela salarial do colaborador? useInsalubrity: type: boolean description: Usar o valor individual do adicional de insalubridade? useHazad: type: boolean description: Usar o valor individual do adicional de periculosidade? useAdditionalFunction: type: boolean description: Usar o valor individual do adicional de funcão? useTotalPremium: type: boolean description: Usar o valor total de adicionais salariais? usePplr: type: boolean description: Usar PPLR? useGratification: type: boolean description: Usar Gratificação? useBonus: type: boolean description: Usar bonificação? useCommission: type: boolean description: Usar comissão? usePercentageIncrease: type: boolean description: Usar percentual de aumento? useStepped: type: boolean description: Usar escalonamento? useCashHandlingBonus: type: boolean description: Usar bonus quebra de caixa? useLongServiceBonus: type: boolean description: Usar bonus tempo de serviço? recognitionLetterTemplateImage: description: Dados das imagens do template da carta de reconhecimento type: object required: – id – recognitionLetterTemplate – fileId – locationUri – version – templateImageType – requester – requestedDate properties: id: type: string description: Identificador único da carta de reconhecimento recognitionLetterTemplate: type: object allOf: – #/definitions/recognitionLetterTemplate description: Id do template de carta de reconhecimento fileId: type: string description: id do arquivo de imagem na AWS locationUri: type: string description: URI do arquivo de imagem na AWS type: string description: Versão do arquivo de imagem na AWS templateImageType: type: string allOf: – #/definitions/templateImageType description: Tipo da imagem (header, footer) isDeleted: type: boolean description: Essa imagem foi deletada? requester: type: object allOf: – #/definitions/employee description: Quem criou ou alterou essa imagem requestedDate: type: string format: date description: Que data foi criado ou feita a última alteração nesse template wagePolicyRecognitionLetterLog: description: Log das alterações do template da carta de reconhecimento na politica salarial type: object required: – id – employee – requestDate – wagePolicyReason properties: id: type: string description: Identificador único da carta de reconhecimento employee: type: object allOf: – #/definitions/employee description: Quem alterou o template na politica salarial requestDate: type: string format: date-time description: Que data foi alterado o template na politica salarial wagePolicyReason: type: object allOf: – #/definitions/wagePolicyReason description: Motivo da politica salarial oldTemplate: type: object allOf: – #/definitions/recognitionLetterTemplate description: Antigo template da carta de reconhecimento newTemplate: type: object allOf: – #/definitions/recognitionLetterTemplate description: Novo template da carta de reconhecimento proposalRecognitionLetter: description: Template da carta de reconhecimento para proposta type: object required: – id – requester – requestDate properties: id: type: string description: Identificador único requester: type: object allOf: – #/definitions/employee description: Quem criou o template para proposta requestDate: type: string format: date-time description: Que data foi criada o template para proposta generatedEmail: type: string description: Template de email gerado generatedSocial: type: string description: Template social gerado fileProposalRecognitionLetter: description: Arquivo do template da carta de reconhecimento para proposta type: object required: – id – proposalRecognitionLetter – requester – requestDate properties: id: type: string description: Identificador único proposalRecognitionLetter: type: object allOf: – #/definitions/proposalRecognitionLetter description: Template da carta de reconhecimento para proposta requester: type: object allOf: – #/definitions/employee description: Quem criou o arquivo do template para proposta requestDate: type: string format: date-time description: Que data foi criado arquivo do template para proposta fileId: type: string description: Id do arquivo de imagem na AWS locationUri: type: string description: URI do arquivo de imagem na AWS type: string description: Versão do arquivo de imagem na AWS remunerationConfigLetter: description: Configuração do remuneração para carta de reconhecimento type: object required: – companyId – actionGenerate – actionSend – actionView properties: id: type: string description: ID da configuração companyId: type: string description: ID da empresa actionGenerate: type: string allOf: – #/definitions/configLetterAction description: Tipo de ação da configuração para gerar a carta de reconhecimento actionSend: type: string allOf: – #/definitions/configLetterAction description: Tipo de ação da configuração para enviar a carta de reconhecimento actionView: type: string allOf: – #/definitions/configLetterAction description: Tipo de ação da configuração para visualizar a carta de reconhecimento requestTransfer: description: Solicitação de Transferência type: object required: – id – proposalOwner – target – transferOwner – jobPosition – workstationGroup – salary – comment – startDate – status – proposal – createdAt – createdBy – validatedBy properties: id: type: string description: Identificador único proposalOwner: type: object allOf: – #/definitions/employee description: Proprietário da proposta target: type: object allOf: – #/definitions/employee description: Alvo da transferência transferOwner: type: object allOf: – #/definitions/employee description: Proprietário da transferência jobPosition: type: object allOf: – #/definitions/jobposition description: Cargo de trabalho workstationGroup: type: object allOf: – #/definitions/workstationgroup description: Grupo de postos de trabalho salary: type: string description: Salário comment: type: string description: Comentário startDate: type: string format: date description: Data de início status: type: string description: Status proposal: type: object allOf: – #/definitions/proposal description: Proposta createdAt: type: string format: date-time description: Data de criação createdBy: type: object allOf: – #/definitions/employee description: Criado por validatedAt: type: string format: date-time description: Data de validação validatedBy: type: object allOf: – #/definitions/employee description: Validado por requestTransferAttachment: description: Anexo de Solicitação de Transferência type: object required: – id – requestTransfer – attachment – requestedAt – requestedBy properties: id: type: string description: Identificador único requestTransfer: type: object allOf: – #/definitions/requestTransfer description: Solicitação de Transferência attachment: type: string description: Anexo requestedAt: type: string format: date-time description: Data da solicitação requestedBy: type: object allOf: – #/definitions/employee description: Solicitado por remunerationConfigBonus: description: Configuração do remuneração para bonus salarial type: object required: – companyId – author – creationdate properties: id: type: string description: ID da configuração companyId: type: string description: ID da empresa startdate: type: string format: date description: Data início do bonus enddate: type: string format: date description: Data final do bonus hazard: type: boolean description: Tem adicional de periculosidade? insalubrity: type: boolean description: Tem adicional de insalubridade? additionfunction: type: boolean description: Tem adicional por função? pplr: type: boolean description: Tem PPLR? commission: type: boolean description: Tem comissão? bonus: type: boolean description: Tem bônus? cashhandlingbonus: type: boolean description: Tem bônus de manuseio de dinheiro? oneyearperiod: type: boolean description: É referente ao período de um ano? twoyearperiod: type: boolean description: É referente ao período de dois anos? threeyearperiod: type: boolean description: É referente ao período de tres anos? fouryearperiod: type: boolean description: É referente ao período de quatro anos? fiveyearperiod: type: boolean description: É referente ao período de cinco anos? author: type: string description: Autor da configuração creationdate: type: string format: date description: Data de criação da configuração remunerationBonusWageType: description: Tipos de bonus salarial type: object required: – id – remunerationConfigBonusId – wagetypeid – icptype – period properties: id: type: string description: ID da configuração remunerationConfigBonusId: type: string description: ID da configuração de bônus wagetypeid: type: string description: ID do tipo de salário icptype: type: string allOf: – #/definitions/icpType description: Tipo de ICP period: type: integer format: int64 description: Período wagePolicyProposalStepped: description: Criterio da politica salarial referente ao escalonamento da proposta type: object required: – wagePolicyReason – movimentationReason – criterion properties: id: type: string description: Id do criterio de escalonamento wagePolicyReason: type: object allOf: – #/definitions/wagePolicyReason description: Motivo da politica salarial steppedItem: type: integer format: int64 description: Parcela do escalonamento monthInterval: type: integer format: int64 description: Invervalo de mês do escalonamento percentage: type: string description: Percentual de aumento movimentationReason: type: object allOf: – #/definitions/movimentationreason description: Motivo de movimentação criterion: type: object allOf: – #/definitions/criterion description: Critério da política 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