2.0info: 3.4.0 HCM – Clocking Event Time Evaluation General description: HCM – Clocking Event Time Evaluation General x-senior-domain: HCM – Clocking Event Time Evaluation x-senior-domain-path: hcm_clocking_event_time_evaluation x-senior-service-path: general 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/hcm_clocking_event_time_evaluationsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /general/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/healthcheckDTO 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/healthcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/checkWorkscheduleClockingEventExists: post: description: Verifica a existência de um Horário do ponto tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workscheduleId properties: workscheduleId: type: string maxLength: 36 description: responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica a existência de um Horário do ponto tags: – Queries x-senior-visibility: PRIVATE parameters: – name: workscheduleId description: in: query required: true type: string maxLength: 36 responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/getWorkshiftChangeByDate: post: description: Verifica se o colaborador tem alguma troca de escala nessa data tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – searchDate properties: employeeId: type: string maxLength: 36 description: Id do colaborador searchDate: type: string format: date description: Data responses: 200: description: Ok schema: type: object required: – startDate – endDate properties: startDate: type: string format: date description: Data inicial da troca de escala endDate: type: string format: date description: Data final da troca de escala 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se o colaborador tem alguma troca de escala nessa data tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string maxLength: 36 – name: searchDate description: Data in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – startDate – endDate properties: startDate: type: string format: date description: Data inicial da troca de escala endDate: type: string format: date description: Data final da troca de escala 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/getTimeEvaluationVersion: post: description: Busca a versão da apuração do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – competence – employeeId properties: competence: type: string format: date description: Competência employeeId: type: string maxLength: 255 description: Identificador único do colaborador responses: 200: description: Ok schema: type: object required: – timeEvaluationVersion properties: timeEvaluationVersion: type: array items: type: object allOf: – #/definitions/timeEvaluationVersionDTO minimum: 1 description: Apurações do período com suas apurações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca a versão da apuração do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: competence description: Competência in: query required: true type: string format: date – name: employeeId description: Identificador único do colaborador in: query required: true type: string maxLength: 255 responses: 200: description: Ok schema: type: object required: – timeEvaluationVersion properties: timeEvaluationVersion: type: array items: type: object allOf: – #/definitions/timeEvaluationVersionDTO minimum: 1 description: Apurações do período com suas apurações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/currentCalculationDefinition: post: description: Busca o código de cálculo vigente na data de hoje tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string maxLength: 255 description: ID do colaborador responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o código de cálculo vigente na data de hoje tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: ID do colaborador in: query required: true type: string maxLength: 255 responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/getCalculationDefinitionByCompetence: post: description: Busca o código de cálculo vigente na data informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – competence properties: employeeId: type: string maxLength: 255 description: ID do colaborador competence: type: string format: date description: Competência responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o código de cálculo vigente na data informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: ID do colaborador in: query required: true type: string maxLength: 255 – name: competence description: Competência in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/getCalculationDefinition: post: description: Busca o código de cálculo na data tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – dateSearch properties: employeeId: type: string maxLength: 255 description: ID do colaborador dateSearch: type: string format: date description: Data referências responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o código de cálculo na data tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: ID do colaborador in: query required: true type: string maxLength: 255 – name: dateSearch description: Data referências in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/nextCalculationDefinition: post: description: Busca o próximo código de cálculo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – currentCalculationDefinitionId properties: employeeId: type: string maxLength: 36 description: Id do colaborador currentCalculationDefinitionId: type: string maxLength: 36 description: Id do código de cálculo atual da navegação responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o próximo código de cálculo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string maxLength: 36 – name: currentCalculationDefinitionId description: Id do código de cálculo atual da navegação in: query required: true type: string maxLength: 36 responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/previousCalculationDefinition: post: description: Busca código de cálculo anterior tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – currentCalculationDefinitionId properties: employeeId: type: string maxLength: 36 description: Id do colaborador currentCalculationDefinitionId: type: string maxLength: 36 description: Id do código de cálculo atual da navegação responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca código de cálculo anterior tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string maxLength: 36 – name: currentCalculationDefinitionId description: Id do código de cálculo atual da navegação in: query required: true type: string maxLength: 36 responses: 200: description: Ok schema: type: object required: – employeeCalculationDefinition properties: employeeCalculationDefinition: type: object allOf: – #/definitions/employeeCalculationDefinitionDTO description: DTO com o colaborador e seu código de cálculo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/findAllTimeEvaluationClockingByEmployeeCompetence: post: description: Busca o resultado das apurações do colaborador com um sumário por competência tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – startDate – endDate – direction – profile properties: employeeId: type: string maxLength: 255 description: Id do colaborador startDate: type: string format: date description: Início do período endDate: type: string format: date description: Fim do período direction: type: string allOf: – #/definitions/directionType description: Ordenação pela data de apuração profile: type: string allOf: – #/definitions/profileType description: Perfil responses: 200: description: Ok schema: type: object required: – timeEvaluationResult – summary properties: timeEvaluationResult: type: array items: type: object allOf: – #/definitions/timeEvaluationResultDTO minimum: 1 description: Apuracao summary: type: object allOf: – #/definitions/timeEvaluationResultSummaryDTO description: Resumo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o resultado das apurações do colaborador com um sumário por competência tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string maxLength: 255 – name: startDate description: Início do período in: query required: true type: string format: date – name: endDate description: Fim do período in: query required: true type: string format: date – name: direction description: Ordenação pela data de apuração in: query required: true type: string allOf: – #/definitions/directionType – name: profile description: Perfil in: query required: true type: string allOf: – #/definitions/profileType responses: 200: description: Ok schema: type: object required: – timeEvaluationResult – summary properties: timeEvaluationResult: type: array items: type: object allOf: – #/definitions/timeEvaluationResultDTO minimum: 1 description: Apuracao summary: type: object allOf: – #/definitions/timeEvaluationResultSummaryDTO description: Resumo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/findAllUnreadMsgByTimeEvaluation: post: description: Retorna mensagens por apuração por colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – competence – employeeId properties: competence: type: string format: date description: Competência employeeId: type: string maxLength: 255 description: Colaborador responses: 200: description: Ok schema: type: object required: – timeEvaluation properties: timeEvaluation: type: array items: type: object allOf: – #/definitions/timeEvaluationMessagesDTO minimum: 1 description: Apurações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna mensagens por apuração por colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: competence description: Competência in: query required: true type: string format: date – name: employeeId description: Colaborador in: query required: true type: string maxLength: 255 responses: 200: description: Ok schema: type: object required: – timeEvaluation properties: timeEvaluation: type: array items: type: object allOf: – #/definitions/timeEvaluationMessagesDTO minimum: 1 description: Apurações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/findEmployeeByCompetence: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – competence – page properties: competence: type: string format: date description: Competência page: type: object allOf: – #/definitions/pageDTO description: Páginação, limitado a no máximo 100 itens por página filters: type: object allOf: – #/definitions/findEmployeeByCompetenceFilterDTO description: Filtros orderBy: type: string maxLength: 255 description: Ordenação de campos do objeto de retorno.\nOs campos aceitos são os seguintes:\n- employee.id,\n- employee.name,\n- employee.code,\n- company.id,\n- company.name,\n- company.code,\n- pendencies,\n- exceptions.\nA direção de ordenação pode ser definida de modo ascendente ou descendente.\nEx.:\n- Ascendente: employee.name+asc ou apenas employee.name\n- Descendente: employee.name+desc\n responses: 200: description: Ok schema: type: object required: – contents – totalElements – totalPages properties: contents: type: array items: type: object allOf: – #/definitions/employeeForManagerAdjustmentDTO minimum: 1 description: Colaboradores totalElements: type: integer format: int64 description: Total de elementos totalPages: type: integer format: int64 description: Total de páginas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/countEmployeeByCompetence: post: description: Totaliza os colaboradores que devem ser exibidos na tela do gestor tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – competence properties: competence: type: string format: date description: Competência filters: type: object allOf: – #/definitions/countEmployeeByCompetenceFilterDTO description: Filtros responses: 200: description: Ok schema: type: object required: – total – pendencies – exceptions properties: total: type: integer format: int64 description: Total de colaboradores pendencies: type: integer format: int64 description: Total de colaboradores com Pendências exceptions: type: integer format: int64 description: Total de colaboradores com Exceções 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/findTimeEvaluationAdjustmentLog: post: description: Buscar informações de log de acertos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – timeEvaluationId properties: timeEvaluationId: type: string maxLength: 255 description: Identificador da apuração responses: 200: description: Ok schema: type: object required: – timeEvaluationAdjustmentLog properties: timeEvaluationAdjustmentLog: type: object allOf: – #/definitions/timeEvaluationAdjustmentLogInfoDTO description: Apuracao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Buscar informações de log de acertos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: timeEvaluationId description: Identificador da apuração in: query required: true type: string maxLength: 255 responses: 200: description: Ok schema: type: object required: – timeEvaluationAdjustmentLog properties: timeEvaluationAdjustmentLog: type: object allOf: – #/definitions/timeEvaluationAdjustmentLogInfoDTO description: Apuracao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/getTimeEvaluationHistoryByPeriod: post: description: Busca os históricos de apuração para o employee no período informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – startDate – endDate properties: employeeId: type: string maxLength: 36 description: Colaborador startDate: type: string format: date description: Data Inicial endDate: type: string format: date description: Data final responses: 200: description: Ok schema: type: object required: – timeEvaluationHistories properties: timeEvaluationHistories: type: array items: type: object allOf: – #/definitions/timeEvaluationHistoryDTO minimum: 1 description: Lista de DTOs dos históricos de apuração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os históricos de apuração para o employee no período informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Colaborador in: query required: true type: string maxLength: 36 – name: startDate description: Data Inicial in: query required: true type: string format: date – name: endDate description: Data final in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – timeEvaluationHistories properties: timeEvaluationHistories: type: array items: type: object allOf: – #/definitions/timeEvaluationHistoryDTO minimum: 1 description: Lista de DTOs dos históricos de apuração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/getEmployeeAssociatedCurrentUser: post: description: Busca o colaborador associado ao usuário logado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/genericIdDTO description: Employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o colaborador associado ao usuário logado tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/genericIdDTO description: Employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/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 maxLength: 255 description: responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string maxLength: 255 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 maxLength: 255 responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationSituation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportPendingAdjustment: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportNonMandatoryClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationSummary: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationLinks: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportBridge: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportWorkScheduleChange: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportWorkshiftChange: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportOvertimeAuthorization: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportReadiness: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportCollector: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportE001pes: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportE070emp: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportEmployeeSnapshot: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportEmployeeModule: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportEmployeeClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportWorkschedule: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportWorkscheduleWorkshift: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportWorkshiftGroup: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportSituation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportSituationClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportAdjustmentReason: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportAdjustmentReasonSituation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationAdjustmentLog: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportRegisterJustification: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportCollectorFunction: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationMessage: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationDefinition: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportCompanyClockingEventIndications: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportWorkscheduleClockingRegister: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportCalculationDefinition: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportCalculationDefinitionException: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportSituationHourTotalizer: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationSituationDefinition: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationHistory: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportCompensation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportWorkscheduleClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportHourBank: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportHourBankCompetenceBalance: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/queries/exportTimeEvaluationPending: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/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 /general/actions/migrateSchema: post: description: Realiza a migração do schema do banco de dados 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 /general/actions/timeEvaluationHistoryBatch: post: description: Inclusão coletiva de Histórico de apuração tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – timeEvaluationHistory – filter properties: timeEvaluationHistory: type: object allOf: – #/definitions/timeEvaluationHistoryBatchDTO description: Histórico de apuração filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/timeEvaluationHistoryBatchDelete: post: description: Exclusão coletiva de Histórico de apuração tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – timeEvaluationHistory – filter properties: timeEvaluationHistory: type: object allOf: – #/definitions/timeEvaluationHistoryBatchDTO description: Histórico de apuração filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/compensationBatch: post: description: Inclusão coletiva de Compensação tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – compensations – filter properties: compensations: type: object allOf: – #/definitions/compensationBatchDTO description: Compensação filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/compensationBatchDelete: post: description: Exclusão coletiva de Compensação tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – compensations – filter properties: compensations: type: object allOf: – #/definitions/compensationBatchDTO description: Compensação filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/bridgeBatch: post: description: Inclusão coletiva de Ponte tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – bridge – filter properties: bridge: type: object allOf: – #/definitions/bridgeBatchDTO description: Ponte filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/bridgeBatchDelete: post: description: Exclusão coletiva de Ponte tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – bridge – filter properties: bridge: type: object allOf: – #/definitions/bridgeBatchDTO description: Ponte filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/readMessages: post: description: Marcar mensagens como lidas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ids properties: ids: type: array items: type: string maxLength: 255 minimum: 1 description: Identificadores de Mensagens responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/timeEvaluationSendMessage: post: description: Enviar Mensagens tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – timeEvaluation – message properties: timeEvaluation: type: string maxLength: 255 description: Apuração message: type: string maxLength: 255 description: Mensagem responses: 200: description: Ok schema: type: object required: – message properties: message: type: object allOf: – #/definitions/timeEvaluationMessageDTO description: Mensagem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/overtimeAuthorizationBatch: post: description: Inclusão coletiva de Autorização de horas extras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – overtimeAuthorization – filter properties: overtimeAuthorization: type: object allOf: – #/definitions/overtimeAuthorizationBatchDTO description: Autorização de horas extras filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/overtimeAuthorizationBatchDelete: post: description: Exclusão coletiva da Autorização de horas extras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – overtimeAuthorization – filter properties: overtimeAuthorization: type: object allOf: – #/definitions/overtimeAuthorizationBatchDeleteDTO description: Autorização de horas extras filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/readinessBatch: post: description: Inclusão coletiva de Sobreaviso tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – readiness – filter properties: readiness: type: object allOf: – #/definitions/readinessBatchDTO description: Sobreaviso filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/readinessBatchDelete: post: description: Exclusão coletiva de Sobreaviso tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – readiness – filter properties: readiness: type: object allOf: – #/definitions/readinessBatchDTO description: Sobreaviso filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/workScheduleChangeBatch: post: description: Inclusão coletiva de Troca de horário tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workScheduleChanges – filter properties: workScheduleChanges: type: object allOf: – #/definitions/workScheduleChangeBatchDTO description: Troca de horário filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/workScheduleChangeBatchDelete: post: description: Exclusão coletiva de Troca de horário tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workScheduleChanges – filter properties: workScheduleChanges: type: object allOf: – #/definitions/workScheduleChangeBatchDTO description: Troca de horário filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/workshiftChangeBatch: post: description: Inclusão coletiva de Troca de escala tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workshiftChanges – filter properties: workshiftChanges: type: object allOf: – #/definitions/workshiftChangeBatchDTO description: Troca de escala filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/workshiftChangeBatchDelete: post: description: Exclusão coletiva da Troca de escala tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – workshiftChanges – filter properties: workshiftChanges: type: object allOf: – #/definitions/workshiftChangeBatchDTO description: Troca de escala filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro de colaboradores responses: 200: description: Ok schema: type: object required: – summaryId properties: summaryId: type: string maxLength: 255 description: ID do log de processo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/odata: post: description: tags: – Actions x-senior-visibility: PRIVATE responses: 204: description: No response 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationSituation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importPendingAdjustment: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importNonMandatoryClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationSummary: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationLinks: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importBridge: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importWorkScheduleChange: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importWorkshiftChange: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importOvertimeAuthorization: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importReadiness: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importCollector: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importE001pes: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importE070emp: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importEmployeeSnapshot: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importEmployeeModule: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importEmployeeClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importWorkschedule: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importWorkscheduleWorkshift: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importWorkshiftGroup: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importSituation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importSituationClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importAdjustmentReason: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importAdjustmentReasonSituation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationAdjustmentLog: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importRegisterJustification: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importCollectorFunction: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationMessage: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationDefinition: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importCompanyClockingEventIndications: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importWorkscheduleClockingRegister: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importCalculationDefinition: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importCalculationDefinitionException: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importSituationHourTotalizer: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationSituationDefinition: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationHistory: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importCompensation: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importWorkscheduleClockingEvent: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importHourBank: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importHourBankCompetenceBalance: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/actions/importTimeEvaluationPending: 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 maxLength: 255 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/signals/saveClockingEvaluation: post: description: Salvar Apuração do Ponto tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – operations – summaryId – size properties: operations: type: array items: type: object allOf: – #/definitions/operationsClockingEvaluationDTO minimum: 1 description: Operações summaryId: type: string maxLength: 255 description: Id do Payload size: type: integer format: int64 description: Quantidade de colaboradores responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/timeEvaluationHistoryBatchItem: post: description: Processamento de itens do Histórico de apuração em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/timeEvaluationHistoryBatchDTO description: DTO do Histórico de apuração itens: type: array items: type: object allOf: – #/definitions/employeeIdDTO minimum: 1 description: Colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/timeEvaluationHistoryBatchItemDelete: post: description: Remoção de itens de Histórico de apuração em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/timeEvaluationHistoryBatchDTO description: DTO do Histórico de apuração itens: type: array items: type: object allOf: – #/definitions/employeeIdDTO minimum: 1 description: ID dos colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/compensationBatchItem: post: description: Processamento de itens de programação de Compensação em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/compensationBatchDTO description: DTO da Compensação itens: type: array items: type: object allOf: – #/definitions/employeeIdDTO minimum: 1 description: Colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/compensationBatchItemDelete: post: description: Remoção de itens de programação de Compensação em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/compensationBatchDTO description: DTO da Compensação itens: type: array items: type: object allOf: – #/definitions/entityEmployeeIdDTO minimum: 1 description: ID dos colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/bridgeBatchItem: post: description: Processamento de itens de programação de Ponte em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/bridgeBatchDTO description: DTO da Ponte itens: type: array items: type: object allOf: – #/definitions/employeeIdDTO minimum: 1 description: Colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/bridgeBatchItemDelete: post: description: Remoção de itens de programação de Ponte em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/bridgeBatchDTO description: DTO da Ponte itens: type: array items: type: object allOf: – #/definitions/entityEmployeeIdDTO minimum: 1 description: ID das pontes e colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/cancelProcessNotification: post: description: Realiza as ações necessárias ao cancelar um processo. tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – processId – processType properties: processId: type: string maxLength: 36 description: Identificador do processo processType: type: string allOf: – #/definitions/processType description: Tipo do processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/finishedProcessNotification: post: description: Realiza as ações necessárias ao cancelar um processo. tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – processId – processType properties: processId: type: string maxLength: 36 description: Identificador do processo processType: type: string allOf: – #/definitions/processType description: Tipo do processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/overtimeAuthorizationBatchItem: post: description: Processamento de itens de programação de Autorização de horas extras em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/overtimeAuthorizationBatchDTO description: DTO da Autorização de horas extras itens: type: array items: type: object allOf: – #/definitions/employeeIdDTO minimum: 1 description: Colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/overtimeAuthorizationBatchItemDelete: post: description: Remoção de itens de programação de Autorização de horas extras em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/overtimeAuthorizationBatchDeleteDTO description: DTO da Autorização de horas extras itens: type: array items: type: object allOf: – #/definitions/entityEmployeeIdDTO minimum: 1 description: ID dos colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/readinessBatchItem: post: description: Processamento de itens de programação de Sobreaviso em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/readinessBatchDTO description: DTO do Sobreaviso itens: type: array items: type: object allOf: – #/definitions/employeeIdDTO minimum: 1 description: Colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/readinessBatchItemDelete: post: description: Processamento de itens de programação de Sobreaviso em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/readinessBatchDTO description: DTO do Sobreaviso itens: type: array items: type: object allOf: – #/definitions/entityEmployeeIdDTO minimum: 1 description: ID dos sobreavisos dos e colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/workScheduleChangesBatchItem: post: description: Processamento de itens de programação de Troca de horário em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/workScheduleChangeBatchDTO description: DTO da Troca de horário itens: type: array items: type: object allOf: – #/definitions/employeeIdDTO minimum: 1 description: Colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/workScheduleChangesBatchItemDelete: post: description: Remoção de itens de programação de Troca de horário em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/workScheduleChangeBatchDTO description: DTO da Troca de horário itens: type: array items: type: object allOf: – #/definitions/entityEmployeeIdDTO minimum: 1 description: ID dos colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/workshiftChangeBatchItem: post: description: Processamento de itens de programação de Troca de escala em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/workshiftChangeBatchDTO description: DTO da Troca de escala itens: type: array items: type: object allOf: – #/definitions/employeeIdDTO minimum: 1 description: Colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/signals/workshiftChangeBatchItemDelete: post: description: Remoção de itens de programação de Troca de escala em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/workshiftChangeBatchDTO description: DTO da Troca de escala itens: type: array items: type: object allOf: – #/definitions/entityEmployeeIdDTO minimum: 1 description: ID das trocas de escala e colaboradores batchId: type: string maxLength: 255 description: ID do lote summaryId: type: string maxLength: 255 description: ID do log de processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /general/events/importClockingEventEvent: post: description: 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 /general/events/exportClockingEventEvent: post: description: 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 /general/events/importTimeEvaluationSituationEvent: post: description: 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 /general/events/exportTimeEvaluationSituationEvent: post: description: 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 /general/events/importTimeEvaluationEvent: post: description: 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 /general/events/exportTimeEvaluationEvent: post: description: 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 /general/events/importPendingAdjustmentEvent: post: description: 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 /general/events/exportPendingAdjustmentEvent: post: description: 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 /general/events/importNonMandatoryClockingEventEvent: post: description: 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 /general/events/exportNonMandatoryClockingEventEvent: post: description: 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 /general/events/importTimeEvaluationSummaryEvent: post: description: 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 /general/events/exportTimeEvaluationSummaryEvent: post: description: 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 /general/events/importTimeEvaluationLinksEvent: post: description: 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 /general/events/exportTimeEvaluationLinksEvent: post: description: 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 /general/events/importBridgeEvent: post: description: 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 /general/events/exportBridgeEvent: post: description: 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 /general/events/importWorkScheduleChangeEvent: post: description: 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 /general/events/exportWorkScheduleChangeEvent: post: description: 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 /general/events/importWorkshiftChangeEvent: post: description: 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 /general/events/exportWorkshiftChangeEvent: post: description: 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 /general/events/importOvertimeAuthorizationEvent: post: description: 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 /general/events/exportOvertimeAuthorizationEvent: post: description: 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 /general/events/importReadinessEvent: post: description: 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 /general/events/exportReadinessEvent: post: description: 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 /general/events/importCollectorEvent: post: description: 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 /general/events/exportCollectorEvent: post: description: 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 /general/events/importE001pesEvent: post: description: 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 /general/events/exportE001pesEvent: post: description: 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 /general/events/importE070empEvent: post: description: 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 /general/events/exportE070empEvent: post: description: 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 /general/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 /general/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 /general/events/importEmployeeSnapshotEvent: post: description: 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 /general/events/exportEmployeeSnapshotEvent: post: description: 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 /general/events/importEmployeeModuleEvent: post: description: 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 /general/events/exportEmployeeModuleEvent: post: description: 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 /general/events/importEmployeeClockingEventEvent: post: description: 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 /general/events/exportEmployeeClockingEventEvent: post: description: 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 /general/events/importWorkscheduleEvent: post: description: 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 /general/events/exportWorkscheduleEvent: post: description: 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 /general/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 /general/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 /general/events/importWorkscheduleWorkshiftEvent: post: description: 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 /general/events/exportWorkscheduleWorkshiftEvent: post: description: 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 /general/events/importWorkshiftGroupEvent: post: description: 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 /general/events/exportWorkshiftGroupEvent: post: description: 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 /general/events/importSituationEvent: post: description: 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 /general/events/exportSituationEvent: post: description: 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 /general/events/importSituationClockingEventEvent: post: description: 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 /general/events/exportSituationClockingEventEvent: post: description: 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 /general/events/importAdjustmentReasonEvent: post: description: 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 /general/events/exportAdjustmentReasonEvent: post: description: 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 /general/events/importAdjustmentReasonSituationEvent: post: description: 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 /general/events/exportAdjustmentReasonSituationEvent: post: description: 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 /general/events/importTimeEvaluationAdjustmentLogEvent: post: description: 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 /general/events/exportTimeEvaluationAdjustmentLogEvent: post: description: 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 /general/events/importRegisterJustificationEvent: post: description: 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 /general/events/exportRegisterJustificationEvent: post: description: 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 /general/events/importCollectorFunctionEvent: post: description: 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 /general/events/exportCollectorFunctionEvent: post: description: 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 /general/events/importTimeEvaluationMessageEvent: post: description: 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 /general/events/exportTimeEvaluationMessageEvent: post: description: 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 /general/events/importTimeEvaluationDefinitionEvent: post: description: 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 /general/events/exportTimeEvaluationDefinitionEvent: post: description: 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 /general/events/importCompanyClockingEventIndicationsEvent: post: description: 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 /general/events/exportCompanyClockingEventIndicationsEvent: post: description: 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 /general/events/importWorkscheduleClockingRegisterEvent: post: description: 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 /general/events/exportWorkscheduleClockingRegisterEvent: post: description: 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 /general/events/importCalculationDefinitionEvent: post: description: 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 /general/events/exportCalculationDefinitionEvent: post: description: 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 /general/events/importCalculationDefinitionExceptionEvent: post: description: 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 /general/events/exportCalculationDefinitionExceptionEvent: post: description: 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 /general/events/importSituationHourTotalizerEvent: post: description: 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 /general/events/exportSituationHourTotalizerEvent: post: description: 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 /general/events/importTimeEvaluationSituationDefinitionEvent: post: description: 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 /general/events/exportTimeEvaluationSituationDefinitionEvent: post: description: 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 /general/events/importTimeEvaluationHistoryEvent: post: description: 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 /general/events/exportTimeEvaluationHistoryEvent: post: description: 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 /general/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 /general/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 /general/events/importCompensationEvent: post: description: 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 /general/events/exportCompensationEvent: post: description: 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 /general/events/importWorkscheduleClockingEventEvent: post: description: 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 /general/events/exportWorkscheduleClockingEventEvent: post: description: 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 /general/events/importHourBankEvent: post: description: 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 /general/events/exportHourBankEvent: post: description: 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 /general/events/importHourBankCompetenceBalanceEvent: post: description: 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 /general/events/exportHourBankCompetenceBalanceEvent: post: description: 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 /general/events/importTimeEvaluationPendingEvent: post: description: 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 /general/events/exportTimeEvaluationPendingEvent: post: description: 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 /general/apis/timeEvaluationHistoryAdjustment: post: description: Histórico de apuração para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/timeEvaluationHistoryAdjustmentFacade responses: 200: description: Ok schema: #/definitions/timeEvaluationHistoryAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/timeEvaluationHistoryAdjustment/{id}: put: description: Histórico de apuração para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: input in: body required: true schema: #/definitions/timeEvaluationHistoryAdjustmentFacade responses: 200: description: Ok schema: #/definitions/timeEvaluationHistoryAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Histórico de apuração para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/workshiftChangeAdjustment: post: description: Troca de escala para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/workshiftChangeAdjustmentFacade responses: 200: description: Ok schema: #/definitions/workshiftChangeAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/workshiftChangeAdjustment/{id}: put: description: Troca de escala para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: input in: body required: true schema: #/definitions/workshiftChangeAdjustmentFacade responses: 200: description: Ok schema: #/definitions/workshiftChangeAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Troca de escala para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/workScheduleChangeAdjustment: post: description: Troca de horário para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/workScheduleChangeAdjustmentFacade responses: 200: description: Ok schema: #/definitions/workScheduleChangeAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/workScheduleChangeAdjustment/{id}: put: description: Troca de horário para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: input in: body required: true schema: #/definitions/workScheduleChangeAdjustmentFacade responses: 200: description: Ok schema: #/definitions/workScheduleChangeAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Troca de horário para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/overtimeAuthorizationAdjustment: post: description: Autorização de extras para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/overtimeAuthorizationAdjustmentFacade responses: 200: description: Ok schema: #/definitions/overtimeAuthorizationAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/overtimeAuthorizationAdjustment/{id}: put: description: Autorização de extras para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: input in: body required: true schema: #/definitions/overtimeAuthorizationAdjustmentFacade responses: 200: description: Ok schema: #/definitions/overtimeAuthorizationAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Autorização de extras para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/readinessAdjustment: post: description: Sobreaviso para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/readinessAdjustmentFacade responses: 200: description: Ok schema: #/definitions/readinessAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/readinessAdjustment/{id}: put: description: Sobreaviso para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: input in: body required: true schema: #/definitions/readinessAdjustmentFacade responses: 200: description: Ok schema: #/definitions/readinessAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Sobreaviso para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/bridgeAdjustment: post: description: Ponte para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/bridgeAdjustmentFacade responses: 200: description: Ok schema: #/definitions/bridgeAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/bridgeAdjustment/{id}: put: description: Ponte para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: input in: body required: true schema: #/definitions/bridgeAdjustmentFacade responses: 200: description: Ok schema: #/definitions/bridgeAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Ponte para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/compensationAdjustment: post: description: Compensação para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/compensationAdjustmentFacade responses: 200: description: Ok schema: #/definitions/compensationAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/apis/compensationAdjustment/{id}: put: description: Compensação para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string – name: input in: body required: true schema: #/definitions/compensationAdjustmentFacade responses: 200: description: Ok schema: #/definitions/compensationAdjustmentFacade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Compensação para tela de acerto tags: – APIS x-senior-visibility: PUBLIC parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/timeEvaluationLinks: get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/timeEvaluationLinks 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/bridge: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/bridge responses: 200: description: The created resource schema: #/definitions/bridge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/bridge responses: 200: description: The created resource schema: #/definitions/bridge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/bridge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/bridge/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editBridge responses: 200: description: Ok schema: #/definitions/editBridge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/bridge responses: 200: description: Ok schema: #/definitions/bridge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/bridge 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /general/entities/bridge/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/bridge responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/workScheduleChange: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workScheduleChange responses: 200: description: The created resource schema: #/definitions/workScheduleChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workScheduleChange responses: 200: description: The created resource schema: #/definitions/workScheduleChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/workScheduleChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/workScheduleChange/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editWorkScheduleChange responses: 200: description: Ok schema: #/definitions/editWorkScheduleChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workScheduleChange responses: 200: description: Ok schema: #/definitions/workScheduleChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workScheduleChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /general/entities/workScheduleChange/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workScheduleChange responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/workshiftChange: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workshiftChange responses: 200: description: The created resource schema: #/definitions/workshiftChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workshiftChange responses: 200: description: The created resource schema: #/definitions/workshiftChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/workshiftChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/workshiftChange/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editWorkshiftChange responses: 200: description: Ok schema: #/definitions/editWorkshiftChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workshiftChange responses: 200: description: Ok schema: #/definitions/workshiftChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workshiftChange 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /general/entities/workshiftChange/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workshiftChange responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/overtimeAuthorization: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/overtimeAuthorization responses: 200: description: The created resource schema: #/definitions/overtimeAuthorization 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/overtimeAuthorization responses: 200: description: The created resource schema: #/definitions/overtimeAuthorization 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/overtimeAuthorization 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/overtimeAuthorization/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editOvertimeAuthorization responses: 200: description: Ok schema: #/definitions/editOvertimeAuthorization 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/overtimeAuthorization responses: 200: description: Ok schema: #/definitions/overtimeAuthorization 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/overtimeAuthorization 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /general/entities/overtimeAuthorization/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/overtimeAuthorization responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/readiness: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/readiness responses: 200: description: The created resource schema: #/definitions/readiness 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/readiness responses: 200: description: The created resource schema: #/definitions/readiness 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/readiness 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/readiness/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editReadiness responses: 200: description: Ok schema: #/definitions/editReadiness 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/readiness responses: 200: description: Ok schema: #/definitions/readiness 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/readiness 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /general/entities/readiness/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/readiness responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/timeEvaluationMessage: get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/timeEvaluationMessage 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/timeEvaluationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/timeEvaluationHistory responses: 200: description: The created resource schema: #/definitions/timeEvaluationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/timeEvaluationHistory responses: 200: description: The created resource schema: #/definitions/timeEvaluationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/timeEvaluationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/timeEvaluationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editTimeEvaluationHistory responses: 200: description: Ok schema: #/definitions/editTimeEvaluationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/timeEvaluationHistory responses: 200: description: Ok schema: #/definitions/timeEvaluationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/timeEvaluationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /general/entities/timeEvaluationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/timeEvaluationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/compensation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/compensation responses: 200: description: The created resource schema: #/definitions/compensation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/compensation responses: 200: description: The created resource schema: #/definitions/compensation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/compensation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/compensation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editCompensation responses: 200: description: Ok schema: #/definitions/editCompensation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/compensation responses: 200: description: Ok schema: #/definitions/compensation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/compensation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /general/entities/compensation/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/compensation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/timeEvaluationPending: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/timeEvaluationPending responses: 200: description: The created resource schema: #/definitions/timeEvaluationPending 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/timeEvaluationPending responses: 200: description: The created resource schema: #/definitions/timeEvaluationPending 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 – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/timeEvaluationPending 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /general/entities/timeEvaluationPending/{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/editTimeEvaluationPending responses: 200: description: Ok schema: #/definitions/editTimeEvaluationPending 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/timeEvaluationPending responses: 200: description: Ok schema: #/definitions/timeEvaluationPending 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/timeEvaluationPending 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 /general/entities/timeEvaluationPending/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/timeEvaluationPending responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericErrordefinitions: healthcheckDTO: description: Status do healthcheck type: string enum: – UP – DOWN profileType: description: Perfil das telas type: string enum: – EMPLOYEE – MANAGEMENT identificationType: description: Tipo de Identificação type: string enum: – V1 – V2 – V3 – V4 clockingEventOriginType: description: Origem Marcação type: string enum: – V1 – V2 – V3 usingType: description: Uso da marcação type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V9 – V12 – V13 – V14 timeSourceCalculatedType: description: Origem do horário apurado type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 changeType: description: Indicador de alteração do dia por programação/histórico type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 – V12 clockingEventUseType: description: Uso da marcação type: string enum: – V01 – V02 – V03 – V04 – V05 – V06 – V08 – V09 – V12 – V13 – V14 nonMandatoryClockingEventType: description: Tipo da marcação não obrigatória type: string enum: – V1 – V2 clockingUseType: description: Uso da marcação type: string enum: – V1 workshiftType: description: Tipo de escala type: string enum: – PERMANENT – AUTOMATIC_SEARCH pendingSituationType: description: Situação de pendência type: string enum: – V1 – V2 – V3 – V4 – V5 operationType: description: Tipo de operação type: string enum: – INSERT – UPDATE – DELETE valueType: description: Tipo do valor type: string enum: – TIME_EVALUATION – ADJUSTMENT_MESSAGE – PENDING_ADJUSTMENT – TIME_EVALUATION_SITUATION – NON_MANDATORY_CLOCKING_EVENT – TIME_EVALUATION_ADJUSTMENT_LOG – WORKSCHEDULE_CLOCKING_REGISTER_JUSTIFICATION – WORKSCHEDULE_CLOCKING_REGISTER – TIME_EVALUATION_SUMMARY – CLOCKING_EVENT – CLOCKING_EVENT_TIME_EVALUATION – CLOCKING_EVENT_JUSTIFICATION contractType: description: Tipo de contrato type: string enum: – EMPLOYEE – DIRECTOR – TRAINEE – APRENTICE – THIRD_PARTY salaryType: description: Tipo do salário type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 timeShiftType: description: Turno do horário type: string enum: – FIRSTSHIFT – SECONDSHIFT – THIRDSHIFT – FOURTHSHIFT – MIXEDDAYTIME – MIXEDNIGHTTIME – GENERAL situationType: description: Tipo da situação type: string enum: – WORKING – VACATION – ILLNESSAID – LABORACCIDENT – MILITARYSERVICE – MATERNITYLEAVE – MATERNITYLEAVENONCRIMINALABORTION – MATERNITYLEAVEANTICIPATIONEXTENSION – CITIZENCOMPANYMATERNITY – INSSMATERNITYLEAVE – LEAVEWITHOUTCOMPENSATION – PAIDLEAVE – PATERNITYLEAVE – CITIZENCOMPANYPATERNITY – COLLECTIVEVACATION – MEDICALLEAVE – MEDICALLEAVEWITHOUTINSS – ABSENCES – OVERTIME – TIMEEVALUATIONSITUATION – PRECAUTIONREADINESS – TRADEUNIONMANDATE – WORKACCIDENTLEAVE – WORKACCIDENTLEAVEWITHOUTINSS – RETIREMENTDUETODISABILITY – PROFESSIONALQUALIFICATION – PRIORNOTICEHOURSWORKED – OTHERS groupingType: description: Tipo de agrupamento type: string enum: – WORK – ABSENCES – OVERTIME – LEAVE – HOUR_BANK_CREDIT – HOUR_BANK_DEBIT – OTHERS reasonIgnored: description: Motivo da marcação ignorada type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 workscheduleDefinitionType: description: Definição de Horário type: string enum: – NORMAL – DAYOFF – HOLIDAY – OFFSET – DSR directionType: description: Tipo de ordenação type: string enum: – ASC – DESC pendencyType: description: Tipos de pendências type: string enum: – ALL – PENDING_EMPLOYEE – PENDING_MANAGER fileType: description: Tipo do Arquivo type: string enum: – AFD – OTHER managerFilterType: description: Filtro do gestor type: string enum: – ALL – PENDING – EXCEPTION calculationType: description: Tipo de cálculo type: string enum: – MONTHLY_PAYROLL – ADVANCE_SALARY – THIRTEENTH_SALARY – ADVANCE_THIRTEENTH_SALARY exceptionType: description: Tipo de exceção type: string enum: – V1 – V2 – V3 timeEvaluationType: description: Tipo de apuração type: string enum: – V1 – V2 – V7 article62CltType: description: Artigo 62 da CLT type: string enum: – V1 – V2 – V3 – V4 processType: description: Tipos de processo type: string enum: – COLLECTIVE_PROGRAMING – COLLECTIVE_HISTORY compensationType: description: Tipo de compensação type: string enum: – V1 – V2 – V4 – V5 – V6 periodType: description: Tipo de período type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 journeyType: description: Tipo de jornada type: string enum: – START_OF_WORK – END_OF_WORK calculateAbsenceType: description: Calcular faltas type: string enum: – ONLY_END_OF_WORK – DURING_WORK timeEvaluationPendingStatus: description: Motivos de pendência da marcação ser ignorada type: string enum: – WAITING – EXPIRED – BLOCKED_CLOSE_CALC_DEF 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 – LOCALDATETIME – 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 entityEmployeeIdDTO: description: Entidades – Coletiva – Processamento item type: object required: – id – employeeId properties: id: type: string maxLength: 255 description: Id. da entidade employeeId: type: string maxLength: 255 description: Id. do colaborador timeEvaluationMessagesDTO: description: Mensagens por apuração type: object required: – timeEvaluation – messages properties: timeEvaluation: type: object allOf: – #/definitions/timeEvaluationBasicDTO description: Apuração messages: type: array items: type: object allOf: – #/definitions/timeEvaluationMessageDTO minimum: 1 description: Mensagens bridgeBatchDTO: description: Pontes – Coletiva type: object required: – originDate – destinationDate properties: originDate: type: string format: date description: Data Origem destinationDate: type: string format: date description: Data Destino calculationDefinitionExceptionDTO: description: Exceção do código de cálculo carregada no endpoint currentCalculationDefinition type: object required: – timeTrackingStartDate – timeTrackingEndDate properties: timeTrackingStartDate: type: string format: date description: Período inicial da apuração do ponto timeTrackingEndDate: type: string format: date description: Período final da apuração do ponto checkDTO: description: Retorno status usados de retorno type: object required: – name – status properties: name: type: string maxLength: 255 description: Nome do status status: type: string allOf: – #/definitions/healthcheckDTO description: Status timeEvaluationVersionDTO: description: Apuração e a sua versão type: object required: – timeEvaluationId – version properties: timeEvaluationId: type: string maxLength: 255 description: Identificador único da apuração type: integer format: int64 description: Versão da apuração timeEvaluationDTO: description: Apuração type: object required: – employee – timeEvaluationDate properties: employee: type: string maxLength: 255 description: Colaborador timeEvaluationDate: type: string format: date description: Data da apuração workschedule: type: string maxLength: 255 description: Horário na data lastTimeEvaluationUser: type: string maxLength: 255 description: Usuário da última apuração verifierUser: type: string maxLength: 255 description: Usuário verificador changeType: type: string allOf: – #/definitions/changeType description: Indicador de alteração do dia por programação/histórico workshift: type: string maxLength: 255 description: Escala workshiftGroup: type: string maxLength: 255 description: Turma hasException: type: boolean description: Tem exceção no dia missingClockingEvent: type: boolean description: Falta marcação no dia timeSourceCalculated: type: string allOf: – #/definitions/timeSourceCalculatedType description: Origem do horário apurado incompleteJourney: type: boolean description: Apurado jornada incompleta timeEvaluationPeriod: type: string format: date description: Competência do cálculo adjustmentMessageDTO: description: Mensagem de Acerto type: object pendingAdjustmentDTO: description: Pendência de Acerto type: object required: – id – employee – timeEvaluationDate properties: id: type: string maxLength: 255 description: Identificador employee: type: string maxLength: 255 description: Colaborador timeEvaluationDate: type: string format: date description: Data da apuração creationDate: type: string format: date description: Data de criação pendingSituation: type: string allOf: – #/definitions/pendingSituationType description: Situação de pendência lastModificationDate: type: string format: date description: Data da última modificação modificationUser: type: string maxLength: 255 description: Usuário que modificou a pendência timeEvaluationPeriod: type: string format: date description: Competência do cálculo expirationDate: type: string format: date description: Data da expiração timeEvaluationSituationDTO: description: Situação apurada type: object required: – employee – timeEvaluationDate – situation properties: employee: type: string maxLength: 255 description: Colaborador timeEvaluationDate: type: string format: date description: Data apuração situation: type: string maxLength: 255 description: Situação numberOfHours: type: integer format: int64 description: Quantidade de horas adjustmentReason: type: string maxLength: 255 description: Motivo acerto timeEvaluationPeriod: type: string format: date description: Competência groupingType: type: string allOf: – #/definitions/groupingType description: Tipo de agrupamento nonMandatoryClockingEventDTO: description: Marcação Não Obrigatória type: object required: – employee – accessDate – accessTime – clockingEventType properties: employee: type: string maxLength: 255 description: Colaborador accessDate: type: string format: date description: Data accessTime: type: string maxLength: 255 description: Hora (hh:mm) timeEvaluationDate: type: string format: date description: Data de apuração da marcação clockingEventUse: type: string allOf: – #/definitions/clockingEventUseType description: Uso da marcação clockingEventType: type: string allOf: – #/definitions/nonMandatoryClockingEventType description: Tipo da marcação não obrigatória timeEvaluationAdjustmentLogDTO: description: Log de Acerto type: object required: – employee – timeEvaluationDate – logDateTime – userName – logMessage – retroactiveAdjustment properties: employee: type: string maxLength: 255 description: Colaborador timeEvaluationDate: type: string format: date description: Data da apuração logDateTime: type: string format: date-time description: Data/hora do log userName: type: string maxLength: 255 description: Nome do usuário logMessage: type: string maxLength: 255 description: Mensagem do log retroactiveAdjustment: type: boolean description: Acerto retroativo workscheduleClockingRegisterJustificationDTO: description: Justificativa de Marcação type: object workscheduleClockingRegisterDTO: description: Marcação type: object operationsClockingEvaluationDTO: description: Retorno status usados de retorno type: object required: – index – type – valueType properties: index: type: integer format: int64 description: Índice type: type: string allOf: – #/definitions/operationType description: Tipo da operação key: type: string maxLength: 255 description: Chaves keys: type: array items: type: string maxLength: 255 description: Chaves valueType: type: string allOf: – #/definitions/valueType description: Tipo do Valor timeEvaluation: type: object allOf: – #/definitions/timeEvaluationDTO description: Apuração adjustmentMessage: type: object allOf: – #/definitions/adjustmentMessageDTO description: Mensagem de Acerto pendingAdjustment: type: object allOf: – #/definitions/pendingAdjustmentDTO description: Pendência de Acerto timeEvaluationSituation: type: object allOf: – #/definitions/timeEvaluationSituationDTO description: Observação da apuração nonMandatoryClockingEvent: type: object allOf: – #/definitions/nonMandatoryClockingEventDTO description: marcacaoNaoObrigatoria timeEvaluationAdjustmentLog: type: object allOf: – #/definitions/timeEvaluationAdjustmentLogDTO description: Log de Acerto workscheduleClockingRegisterJustification: type: object allOf: – #/definitions/workscheduleClockingRegisterJustificationDTO description: Justificativa de Marcação workscheduleClockingRegister: type: object allOf: – #/definitions/workscheduleClockingRegisterDTO description: Horário da Marcação timeEvaluationSummary: type: object allOf: – #/definitions/timeEvaluationSummaryDTO description: Resumo da apuração clockingEvent: type: object allOf: – #/definitions/clockingEventDTO description: Marcação clockingEventJustification: type: object allOf: – #/definitions/clockingEventJustificationDTO description: Justificativa de marcação timeEvaluationSummaryDTO: description: Resumo da apuração type: object required: – employee – lastTimeEvaluationDate properties: employee: type: string maxLength: 255 description: Colaborador lastTimeEvaluationDate: type: string format: date description: Última data apurada para o colaborador clockingEventDTO: description: Marcação type: object required: – clockingEventDate – clockingEventTime – identificationType – identification – clockingEventOrigin properties: collector: type: string maxLength: 36 description: Coletor clockingEventDate: type: string format: date description: Data da Marcação clockingEventTime: type: string maxLength: 255 description: Hora da Marcação nsrNumber: type: integer format: int64 description: Número NSR maximum: 999999999 identificationType: type: string allOf: – #/definitions/identificationType description: Tipo de Identificação identification: type: integer format: int64 description: Identificação clockingEventOrigin: type: string allOf: – #/definitions/clockingEventOriginType description: Origem Marcação collectorFunction: type: string maxLength: 36 description: Função do coletor employee: type: string maxLength: 36 description: Colaborador date: type: string format: date description: Data da Apuração clockingUse: type: string allOf: – #/definitions/clockingUseType description: Uso da Marcação clockingEvent: type: string maxLength: 36 description: Marcação reasonIgnored: type: string allOf: – #/definitions/reasonIgnored description: Motivo da marcação ignorada clockingEventRemoved: type: boolean description: Excluída do ponto default: false clockingEventJustificationDTO: description: Justificativa da marcação type: object required: – observation properties: observation: type: string maxLength: 255 description: Observação justification: type: string maxLength: 36 description: Id da justificativa timeEvaluationResultSummaryDTO: description: Resumo do resultado da apuração type: object required: – total – pendencies – exceptions properties: total: type: integer format: int64 description: Total de apurações pendencies: type: integer format: int64 description: Total de apurações com pendências exceptions: type: integer format: int64 description: Total de apurações com exceções calculationDefinitionDTO: description: type: object required: – calculationDefinitionId – competenceMonthYearDate – timeTrackingStartDate – timeTrackingEndDate – calculationDefinitionException properties: calculationDefinitionId: type: string maxLength: 255 description: ID do código de cálculo competenceMonthYearDate: type: string format: date description: Mês/ano da competência timeTrackingStartDate: type: string format: date description: Período inicial da apuração do ponto timeTrackingEndDate: type: string format: date description: Período final da apuração do ponto calculationDefinitionException: type: object allOf: – #/definitions/calculationDefinitionExceptionDTO description: Exceção de código de cálculo employer: type: object allOf: – #/definitions/companyDTO description: Empresa employeeCalculationDefinitionDTO: description: DTO com o ID do colaborador e da pessoa type: object required: – employee – calculationDefinition properties: employee: type: object allOf: – #/definitions/employeeDTO description: DTO do colaborador calculationDefinition: type: object allOf: – #/definitions/calculationDefinitionDTO description: DTO com o código de cálculo employeeDTO: description: DTO do colaborador type: object required: – id – person properties: id: type: string maxLength: 255 description: Identificador único hireDate: type: string format: date description: Data de admisão dismissalDate: type: string format: date description: Data de demissão employeeClockingEvent: type: object allOf: – #/definitions/employeeClockingEventDTO description: Especialização do colaborador para o ponto person: type: object allOf: – #/definitions/personDTO description: DTO da pessoa employer: type: object allOf: – #/definitions/companyDTO description: Empresa employeeClockingEventDTO: description: type: object required: – id – hireCompetence properties: id: type: string maxLength: 255 description: Identificador único hireCompetence: type: string format: date description: Competência de admissão dismissalCompetence: type: string format: date description: Compentência de demissão personDTO: description: DTO da pessoa type: object required: – id properties: id: type: string maxLength: 255 description: Identificador único name: type: string maxLength: 255 description: Nome companyDTO: description: DTO da empresa type: object required: – id – code properties: id: type: string maxLength: 255 description: Identificador único code: type: integer format: int64 description: Código da empresa timeEvaluationResultDTO: description: Resultado da apuração do dia type: object required: – timeEvaluationId – timeEvaluationDate – timeEvaluationVersion – workshift – workschedule – timeEvaluationAdjustmentLog – clockingEvent – timeEvaluationSituation – messages – workscheduleClockingExpected – schedules – pendencyStatus – isVerified – allowsVerification properties: timeEvaluationId: type: string maxLength: 255 description: Id da apuração timeEvaluationDate: type: string format: date description: Data da apuração timeEvaluationVersion: type: integer format: int64 description: Versão da apuração workshift: type: object allOf: – #/definitions/workshiftDTO description: Escala workschedule: type: object allOf: – #/definitions/workscheduleDTO description: Horário timeEvaluationAdjustmentLog: type: boolean description: Log de acertos clockingEvent: type: array items: type: object allOf: – #/definitions/clockingEventResultDTO minimum: 1 description: Listar Marcação timeEvaluationSituation: type: array items: type: object allOf: – #/definitions/timeEvaluationSituationResultDTO minimum: 1 description: Situação apurada messages: type: object allOf: – #/definitions/timeEvaluationMessageSummaryDTO description: Mensagem do acerto de ponto workscheduleClockingExpected: type: array items: type: integer format: int64 minimum: 1 description: Marcações previstas timeEvaluationLinks: type: array items: type: object allOf: – #/definitions/timeEvaluationLinksDTO description: Links da apuração schedules: type: object allOf: – #/definitions/schedulesDTO description: Programações do período pendencyStatus: type: object allOf: – #/definitions/TimeEvaluationPendencyStatusDTO description: Status da pendência isProfilePendency: type: boolean description: É pendência para o profile hasException: type: boolean description: Tem exceção isVerified: type: boolean description: Status da verificação do dia allowsVerification: type: boolean description: Permite verificação do dia workshiftDTO: description: DTO da escala type: object required: – id – code – name properties: id: type: string maxLength: 255 description: Identificador code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição reduzida workscheduleDTO: description: DTO do horário type: object required: – id – code – name – workscheduleDefinitionType properties: id: type: string maxLength: 255 description: Identificador code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição horário workscheduleDefinitionType: type: string allOf: – #/definitions/workscheduleDefinitionType description: Definição de Horário clockingEventResultDTO: description: DTO da marcação type: object required: – id – clockingEventDate – clockingEventTime – identification – origin properties: id: type: string maxLength: 255 description: Identificador clockingEventDate: type: string format: date description: Data da Marcação clockingEventTime: type: string maxLength: 255 description: Hora da Marcação identification: type: integer format: int64 description: Identificação origin: type: string allOf: – #/definitions/clockingEventOriginType description: Origem da marcação justification: type: object allOf: – #/definitions/registerJustificationDTO description: Justificativa da marcação use: type: string allOf: – #/definitions/clockingUseType description: Uso da marcação timeEvaluationSituationResultDTO: description: DTO com o resultado da situação apurada type: object required: – id – numberOfHours – situation – adjustmentReason properties: id: type: string maxLength: 255 description: Identificacao numberOfHours: type: integer format: int64 description: Quantidade de horas situation: type: object allOf: – #/definitions/situationDTO description: Situação adjustmentReason: type: object allOf: – #/definitions/adjustmentReasonDTO description: Motivo acerto situationDTO: description: DTO da situação type: object required: – id – code – name – exceptionSituation – mandatoryAdjustmentReason properties: id: type: string maxLength: 255 description: Identificador code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Situação exceptionSituation: type: boolean description: Situação de exceção mandatoryAdjustmentReason: type: boolean description: Motivo de acerto obrigatório timeEvaluationMessageSummaryDTO: description: Informações das mensagens da apuração type: object required: – size – unread properties: size: type: integer format: int64 description: Quantidade total unread: type: integer format: int64 description: Quantidade não lidas timeEvaluationMessageDTO: description: Mensagem type: object required: – id – dateTime – message – read – user properties: id: type: string maxLength: 255 description: Identificador único dateTime: type: string format: date-time description: Data/Hora da Mensagem message: type: string maxLength: 255 description: Mensagem read: type: boolean description: Mensagem Lida user: type: object allOf: – #/definitions/userDTO description: Usuário person: type: object allOf: – #/definitions/personDTO description: Pessoa userDTO: description: User type: object required: – userName properties: userName: type: string maxLength: 255 description: Nome da pessoa countEvaluationsByEmployeeCompetence: description: Resultado para a busca de quantidade de apurações type: object required: – totalSize – pendingSize properties: totalSize: type: integer format: int64 description: Quantidade sem pendências pendingSize: type: integer format: int64 description: Quantidade com pendências registerJustificationDTO: description: DTO da justificativa de marcação type: object required: – code – name properties: id: type: string maxLength: 255 description: ID code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição adjustmentReasonDTO: description: DTO do motivo de acerto type: object required: – id – code – name properties: id: type: string maxLength: 255 description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição timeEvaluationLinksDTO: description: Links da apuração type: object required: – linkId properties: id: type: string maxLength: 36 description: Identificador type: type: string allOf: – #/definitions/changeType description: Tipo do relacionamento com o cálculo linkId: type: string maxLength: 36 description: Id da entidade que foi relacionada description: type: string maxLength: 255 description: Descrição do link schedulesDTO: description: Programações do colaborador type: object required: – compensations – overtimeAuthorizations – readinesses properties: compensations: type: array items: type: object allOf: – #/definitions/compensationDTO minimum: 1 description: Compensação overtimeAuthorizations: type: array items: type: object allOf: – #/definitions/overtimeAuthorizationDTO minimum: 1 description: Autorização de Horas Extras readinesses: type: array items: type: object allOf: – #/definitions/readinessDTO minimum: 1 description: Sobreaviso overtimeAuthorizationDTO: description: Autorização de Horas Extras type: object required: – id – startDate – endDate – startTime – endTime properties: id: type: string maxLength: 255 description: Identificador único startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: string maxLength: 255 description: Hora inicial (hh:mm) endTime: type: string maxLength: 255 description: Hora final (hh:mm) readinessDTO: description: Sobreaviso type: object required: – id – startDate – endDate – startTime – endTime properties: id: type: string maxLength: 255 description: Identificador único startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: string maxLength: 255 description: Hora inicial (hh:mm) endTime: type: string maxLength: 255 description: Hora final (hh:mm) TimeEvaluationPendencyStatusDTO: description: DTO de status da pendência type: object required: – status – daysUntilExpiration – timePercentageUntilExpiration – isExpiringPendency – expirationDate properties: status: type: string allOf: – #/definitions/pendingSituationType description: Status daysUntilExpiration: type: integer format: int64 description: Dias até a expiração timePercentageUntilExpiration: type: integer format: int64 description: Percentual para expiração isExpiringPendency: type: boolean description: Identifica se é uma pendência que expira expirationDate: type: string format: date description: Data da expiração pageDTO: description: Paginação type: object required: – offset – size properties: offset: type: integer format: int64 description: Offset minimum: 0 size: type: integer format: int64 description: Size minimum: 1 maximum: 20 findEmployeeByCompetenceFilterDTO: description: Filtro para busca de colaboradores por competência type: object required: – type properties: employeeQuery: type: string maxLength: 255 description: Filtrar pelo código ou nome do colaborador situationId: type: string maxLength: 255 description: Id da Situação employeeId: type: string maxLength: 255 description: Id do colaborador companyId: type: string maxLength: 255 description: Id da empresa type: type: string allOf: – #/definitions/managerFilterType description: Tipo de filtro do gestor countEmployeeByCompetenceFilterDTO: description: Filtro para contar colaboradores por competência type: object properties: employeeQuery: type: string maxLength: 255 description: Filtrar pelo código ou nome do colaborador situationId: type: string maxLength: 255 description: Id da Situação employeeId: type: string maxLength: 255 description: Id do colaborador companyId: type: string maxLength: 255 description: Id da empresa hourTotalizerDTO: description: Totalizador de horas da competência type: object properties: absences: type: integer format: int64 description: Faltas overtime: type: integer format: int64 description: Horas extras hourBankBalance: type: integer format: int64 description: Saldo banco de horas default: 0 employeeForManagerAdjustmentDTO: description: Colaboradores para ajuste do gestor type: object required: – employee – total – pendencies – exceptions – unreadMessages – isPeriodVerified – canVerifyPeriod properties: employee: type: object allOf: – #/definitions/employeeBasicDTO description: Colaborador total: type: integer format: int64 description: Todos pendencies: type: integer format: int64 description: Pendências exceptions: type: integer format: int64 description: Situações com exceções unreadMessages: type: integer format: int64 description: Quantidade de mensagens não lidas isPeriodVerified: type: boolean description: Período verificado hourTotalizer: type: object allOf: – #/definitions/hourTotalizerDTO description: Totalizador de horas canVerifyPeriod: type: boolean description: Permite verificar o período employeeBasicDTO: description: Dados básicos do colaborador type: object required: – id – code – company – person properties: id: type: string maxLength: 255 description: Identificador code: type: integer format: int64 description: Código company: type: object allOf: – #/definitions/genericIdentificationDTO description: Empresa person: type: object allOf: – #/definitions/personDTO description: Pessoa genericIdentificationDTO: description: Identificação genérica type: object required: – id – name – code properties: id: type: string maxLength: 255 description: Id name: type: string maxLength: 255 description: Nome code: type: integer format: int64 description: Código timeEvaluationAdjustmentLogInfoDTO: description: Log de acerto da apuração type: object required: – timeEvaluation – iterations properties: timeEvaluation: type: object allOf: – #/definitions/timeEvaluationBasicDTO description: Apuração iterations: type: array items: type: object allOf: – #/definitions/timeEvaluationLogIterationsDTO minimum: 1 description: Log de Iterações timeEvaluationBasicDTO: description: Apuração type: object required: – id – timeEvaluationDate properties: id: type: string maxLength: 255 description: Id timeEvaluationDate: type: string format: date description: Data timeEvaluationLogIterationsDTO: description: Iterações na apuração type: object required: – id – dateTime – userName – message properties: id: type: string maxLength: 255 description: Id. dateTime: type: string format: date-time description: Data/hora do log userName: type: object allOf: – #/definitions/userBasicDTO description: Usuário message: type: string maxLength: 255 description: Mensagem do log userBasicDTO: description: Usuário type: object required: – username properties: username: type: string maxLength: 255 description: Usuário fullName: type: string maxLength: 255 description: Foto timeEvaluationHistoryBatchDTO: description: Histórico de apuração type: object required: – startDate – timeEvaluationType properties: startDate: type: string format: date description: Início da apuração timeEvaluationType: type: string allOf: – #/definitions/timeEvaluationType description: Tipo de apuração processAdjustment: type: boolean description: Participa do processo de acerto default: false clockingAdjustment: type: boolean description: Ajusta ponto default: false approveOwnClocking: type: boolean description: Aprova próprio ponto default: false article62Clt: type: string allOf: – #/definitions/article62CltType description: Artigo 62 da CLT situationDefinitionId: type: string maxLength: 255 description: Definição de situações timeZone: type: string maxLength: 6 description: Fuso Horário no formato [+|-]HH:mm, exemplo: -03:00, +00:00, +15:30 timeEvaluationHistoryDTO: description: DTO do Histórico de apuração type: object required: – id – employee – startDate – timeEvaluationType properties: id: type: string maxLength: 255 description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Início da apuração endDate: type: string format: date description: Fim da apuração timeEvaluationType: type: string allOf: – #/definitions/timeEvaluationType description: Tipo de apuração processAdjustment: type: boolean description: Participa do processo de acerto default: false clockingAdjustment: type: boolean description: Ajusta ponto default: false approveOwnClocking: type: boolean description: Aprova próprio ponto default: false article62Clt: type: string allOf: – #/definitions/article62CltType description: Artigo 62 da CLT situationDefinition: type: object allOf: – #/definitions/timeEvaluationSituationDefinition description: Definição de situações filterBatchDTO: description: Filtro de batch type: object properties: companies: type: array items: type: string maxLength: 255 description: Empresas employees: type: array items: type: string maxLength: 255 description: Colaboradores employeeIdDTO: description: Identificador do colaborador type: object required: – id – code – companyCode properties: id: type: string maxLength: 255 description: ids do colaborador code: type: integer format: int64 description: Codigo do colaborador companyCode: type: integer format: int64 description: Código da empresa genericIdDTO: description: DTO para representar identiticador de entidades type: object required: – id properties: id: type: string maxLength: 255 description: Identificador compensationBatchDTO: description: Compensação – Coletiva type: object required: – startDate – endDate – compensationType – situation properties: startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Hora final intervalStart: type: string maxLength: 255 description: Início do intervalo (hh:mm) intervalEnd: type: string maxLength: 255 description: Fim do intervalo (hh:mm) compensationType: type: string allOf: – #/definitions/compensationType description: Tipo da compensação periodType: type: string allOf: – #/definitions/periodType description: Tipo do período numberOfHours: type: integer format: int64 description: Quantidade de Horas situation: type: string maxLength: 36 description: ID da situação workschedule: type: string maxLength: 36 description: ID do horário adjustmentReason: type: string maxLength: 36 description: ID do motivo da situação compensationDTO: description: Compensação type: object required: – id – startDate – compensationType – periodType – endDate – numberOfHours – situation – workschedule – intervalStart – intervalEnd properties: id: type: string maxLength: 255 description: Identificador único startDate: type: string format: date description: Data inicial compensationType: type: string allOf: – #/definitions/compensationType description: Tipo da compensação periodType: type: string allOf: – #/definitions/periodType description: Tipo do período endDate: type: string format: date description: Hora final numberOfHours: type: integer format: int64 description: Quantidade de Horas situation: type: integer format: int64 description: Situação workschedule: type: integer format: int64 description: Horário intervalStart: type: string maxLength: 255 description: Início do intervalo (hh:mm) intervalEnd: type: string maxLength: 255 description: Fim do intervalo (hh:mm) overtimeAuthorizationBatchDTO: description: Autorização de Horas Extras – Coletiva type: object required: – startDate – endDate – startTime – endTime properties: startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: string maxLength: 255 description: Hora inicial endTime: type: string maxLength: 255 description: Hora final authorizerId: type: string maxLength: 36 description: Identificador do Autorizador observation: type: string maxLength: 255 description: Observação overtimeAuthorizationBatchDeleteDTO: description: Autorização de Horas Extras – Exclusão Coletiva type: object required: – startDate – endDate – startTime – endTime properties: startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: string maxLength: 255 description: Hora inicial endTime: type: string maxLength: 255 description: Hora final authorizerId: type: string maxLength: 36 description: Identificador do Autorizador readinessBatchDTO: description: Sobreaviso – Coletiva type: object required: – startDate – endDate – startTime – endTime – situation properties: startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: string maxLength: 255 description: Hora inicial endTime: type: string maxLength: 255 description: Hora final situation: type: string maxLength: 36 description: Situação observation: type: string maxLength: 255 description: Observação continuous: type: boolean description: Contínuo default: false workScheduleChangeBatchDTO: description: Troca de horário – Coletiva type: object required: – date – workSchedule properties: date: type: string format: date description: Data da Troca de Horário workSchedule: type: string maxLength: 36 description: Horário workshiftChangeBatchDTO: description: Troca de horário – Coletiva type: object required: – workshift – startDate – endDate properties: workshift: type: string maxLength: 36 description: Horário workshiftGroupId: type: string maxLength: 36 description: ID da turma startDate: type: string format: date description: Data Inicial da Troca de Escala endDate: type: string format: date description: Data Fim da Troca de Escala clockingEvent: description: Marcações type: object required: – clockingEventDate – clockingEventTime – identificationType – identification – clockingEventOrigin – clockingUse properties: id: type: string format: uuid description: Identificador único collector: type: object allOf: – #/definitions/collector description: Coletor clockingEventDate: type: string format: date description: Data da Marcação clockingEventTime: type: integer format: int64 description: Hora da Marcação minimum: 0 maximum: 1439 nsrNumber: type: integer format: int64 description: Número NSR maximum: 999999999 identificationType: type: string allOf: – #/definitions/identificationType description: Tipo de Identificação identification: type: integer format: int64 description: Identificação clockingEventOrigin: type: string allOf: – #/definitions/clockingEventOriginType description: Origem Marcação function: type: object allOf: – #/definitions/collectorFunction description: Função zoneOffset: type: string maxLength: 255 description: Timezone default: +00:00 employee: type: object allOf: – #/definitions/employee description: Colaborador timeEvaluationDate: type: string format: date description: Data da Apuração clockingUse: type: string allOf: – #/definitions/clockingUseType description: Uso da Marcação justification: type: object allOf: – #/definitions/registerJustification description: Justificativa de marcação observation: type: string maxLength: 255 description: Observação da justificativa reasonIgnored: type: string allOf: – #/definitions/reasonIgnored description: Motivo da marcação ignorada clockingEventRemoved: type: boolean description: Excluída do ponto default: false createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: timeEvaluationSituation: description: Situação apurada type: object required: – employee – timeEvaluationDate – situation properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador timeEvaluationDate: type: string format: date description: Data apuração situation: type: object allOf: – #/definitions/situation description: Situação numberOfHours: type: integer format: int64 description: Quantidade de horas adjustmentReason: type: object allOf: – #/definitions/adjustmentReason description: Motivo acerto timeEvaluationPeriod: type: string format: date description: Competência groupingType: type: string allOf: – #/definitions/groupingType description: Tipo de agrupamento createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: timeEvaluation: description: Apuração type: object required: – employee – timeEvaluationDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador timeEvaluationDate: type: string format: date description: Data da apuração workschedule: type: object allOf: – #/definitions/workschedule description: Horário na data lastTimeEvaluationUser: type: string maxLength: 255 description: Usuário da última apuração verifierUser: type: string maxLength: 255 description: Usuário verificador changeType: type: string allOf: – #/definitions/changeType description: Indicador de alteração do dia por programação/histórico workshift: type: object allOf: – #/definitions/workshift description: Escala workshiftGroup: type: object allOf: – #/definitions/workshiftGroup description: Turma hasException: type: boolean description: Tem exceção no dia default: false missingClockingEvent: type: boolean description: Falta marcação no dia default: false timeSourceCalculated: type: string allOf: – #/definitions/timeSourceCalculatedType description: Origem do horário apurado incompleteJourney: type: boolean description: Apurado jornada incompleta default: false timeEvaluationPeriod: type: string format: date description: Competência do cálculo timeEvaluationAdjustmentLog: type: boolean description: Log de acerto default: false endDateLimitDay: type: string format: date description: Data final Separação do dia endTimeLimitDay: type: integer format: int64 description: Horas final Separação do dia minimum: 0 maximum: 1439 createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: type: integer format: int64 description: Entity version for optimistic concurrency control. pendingAdjustment: description: Pendências de acerto type: object required: – employee – timeEvaluationDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador timeEvaluationDate: type: string format: date description: Data da apuração creationDate: type: string format: date description: Data de criação pendingSituation: type: string allOf: – #/definitions/pendingSituationType description: Situação de pendência lastModificationDate: type: string format: date description: Data da última modificação modificationUser: type: string maxLength: 255 description: Usuário que modificou a pendência timeEvaluationPeriod: type: string format: date description: Competência do cálculo expirationDate: type: string format: date description: Data da expiração createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: nonMandatoryClockingEvent: description: Marcação não obrigatória type: object required: – employee – accessDate – accessTime – clockingEventType properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador accessDate: type: string format: date description: Data accessTime: type: integer format: int64 description: Hora minimum: 0 maximum: 1439 timeEvaluationDate: type: string format: date description: Data de apuração da marcação clockingEventUse: type: string allOf: – #/definitions/clockingEventUseType description: Uso da marcação clockingEventType: type: string allOf: – #/definitions/nonMandatoryClockingEventType description: Tipo da marcação não obrigatória createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: timeEvaluationSummary: description: Resumo da apuração type: object required: – employee – lastTimeEvaluationDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador lastTimeEvaluationDate: type: string format: date description: Última data apurada para o colaborador createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: timeEvaluationLinks: description: Links da apuração type: object required: – timeEvaluation – type – linkId properties: id: type: string format: uuid description: Identificador timeEvaluation: type: object allOf: – #/definitions/timeEvaluation description: Apuração type: type: string allOf: – #/definitions/changeType description: Tipo do relacionamento com o cálculo linkId: type: string format: uuid description: Id da entidade que foi relacionada description: type: string maxLength: 255 description: Descrição do link createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: bridge: description: Ponte type: object required: – employee – originDate – destinationDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador originDate: type: string format: date description: Data Origem destinationDate: type: string format: date description: Data Destino createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: editBridge: type: object required: – id allOf: – #/definitions/bridge workScheduleChange: description: Troca de horário type: object required: – employee – date – workSchedule properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador date: type: string format: date description: Data da Troca workSchedule: type: object allOf: – #/definitions/workschedule description: Horário createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: editWorkScheduleChange: type: object required: – id allOf: – #/definitions/workScheduleChange workshiftChange: description: Troca de escala type: object required: – employee – startDate – endDate – workshift properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data Inicial endDate: type: string format: date description: Data Final workshift: type: object allOf: – #/definitions/workshift description: Escala workshiftGroup: type: object allOf: – #/definitions/workshiftGroup description: Turma de escala createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: editWorkshiftChange: type: object required: – id allOf: – #/definitions/workshiftChange overtimeAuthorization: description: Autorização de horas extras type: object required: – employee – startDate – endDate – startTime – endTime properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: integer format: int64 description: Hora inicial minimum: 0 maximum: 1439 endTime: type: integer format: int64 description: Hora final minimum: 0 maximum: 1439 authorizer: type: object allOf: – #/definitions/employee description: Autorizador observation: type: string maxLength: 255 description: Observação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: editOvertimeAuthorization: type: object required: – id allOf: – #/definitions/overtimeAuthorization readiness: description: Sobreaviso type: object required: – employee – startDate – endDate – startTime – endTime – situation properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: integer format: int64 description: Hora inicial minimum: 0 maximum: 1439 endTime: type: integer format: int64 description: Hora final minimum: 0 maximum: 1439 situation: type: object allOf: – #/definitions/situation description: Situação observation: type: string maxLength: 255 description: Observação continuous: type: boolean description: Contínuo default: false createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: editReadiness: type: object required: – id allOf: – #/definitions/readiness collector: description: Coletor type: object required: – code – fileType properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código fileType: type: string allOf: – #/definitions/fileType description: Tipo de arquivo deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: e001pes: description: Pessoa type: object required: – nomPes properties: id: type: string format: uuid description: Identificador único nomPes: type: string maxLength: 100 description: Nome excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: e070emp: description: Empresa type: object required: – codEmp – nomEmp properties: id: type: string format: uuid description: Id da entidade codEmp: type: integer format: int64 description: Código da empresa minimum: 0 maximum: 9999 nomEmp: type: string maxLength: 100 description: Nome da empresa companyClockingEventIndications: type: object allOf: – #/definitions/companyClockingEventIndications description: Assinalamentos do ponto para a empresa excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: employee: description: Colaborador type: object required: – code properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Cadastro employmentRelationship: type: object allOf: – #/definitions/employmentRelationship description: Vínculo empregatício person: type: object allOf: – #/definitions/e001pes description: Pessoa hireDate: type: string format: date description: Data de admissão dismissalDate: type: string format: date description: Data de desligamento employer: type: object allOf: – #/definitions/e070emp description: Empresa que o contratou employeeSnapshot: type: object allOf: – #/definitions/employeeSnapshot description: Históricos correntes do colaborador employeeClockingEvent: type: object allOf: – #/definitions/employeeClockingEvent description: Especialização do colaborador para o ponto username: type: string maxLength: 255 description: Nome do usuário deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação isEnabledOnClockingEventModule: type: boolean description: Habilitado no módulo do Ponto default: false createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: employeeSnapshot: description: Históricos correntes do colaborador type: object properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador company: type: string format: uuid description: Empresa corrente do colaborador companyCode: type: integer format: int64 description: Código da empresa corrente do colaborador companyBranch: type: string format: uuid description: Filial corrente do colaborador companyBranchCode: type: integer format: int64 description: Código da filial corrente do colaborador companyBranchName: type: string maxLength: 255 description: Nome da filial employmentRelationship: type: string format: uuid description: Vínculo empregatício corrente do colaborador employmentRelationshipCode: type: integer format: int64 description: Código do vínculo empregatício corrente do colaborador employmentRelationshipContractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato vínculo empregatício corrente do colaborador jobPosition: type: string format: uuid description: Cargo corrente do colaborador jobPositionCode: type: integer format: int64 description: Código do cargo corrente do colaborador position: type: string format: uuid description: Posição corrente do colaborador positionCode: type: integer format: int64 description: Código da posição corrente do colaborador salaryHistorySalaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário corrente do colaborador syndicate: type: string format: uuid description: Sindicato corrente do colaborador syndicateCode: type: integer format: int64 description: Código do sindicato corrente do colaborador workshift: type: string format: uuid description: Escala corrente do colaborador workshiftCode: type: integer format: int64 description: Código da escala corrente do colaborador workshiftTimeShiftType: type: string allOf: – #/definitions/timeShiftType description: Turno do horário corrente do colaborador workshiftGroup: type: string format: uuid description: Turma da escala corrente do colaborador workshiftGroupCode: type: integer format: int64 description: Código da turma da escala corrente do colaborador costCenter: type: string format: uuid description: Centro de custo corrente do colaborador costCenterCode: type: string maxLength: 9 description: Código do centro de custo corrente do colaborador location: type: string format: uuid description: Local corrente do colaborador locationCode: type: integer format: int64 description: Código do local corrente do colaborador deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: employeeModule: description: Modulo do colaborador type: object required: – employee – moduleType properties: id: type: string format: uuid description: Identificador employee: type: object allOf: – #/definitions/employee description: Colaborador moduleType: type: string maxLength: 6 description: Tipo do módulo deleted: type: boolean description: Indica se o registro foi excluído default: false createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: employeeClockingEvent: description: Especialização do colaborador para o ponto type: object required: – hireCompetence properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador hireCompetence: type: string format: date description: Competência de admissão dismissalCompetence: type: string format: date description: Compentência de demissão createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: workschedule: description: Horário type: object required: – code – name – workscheduleDefinitionType properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição horário x-i18n: true workscheduleDefinitionType: type: string allOf: – #/definitions/workscheduleDefinitionType description: Tipo do horário workscheduleClockingEvent: type: object allOf: – #/definitions/workscheduleClockingEvent description: Horário do ponto initialValidity: type: string format: date description: Data de criação finalValidity: type: string format: date description: Data de extinção deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. workshift: description: Escala type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Nome x-i18n: true workshiftType: type: string allOf: – #/definitions/workshiftType description: Tipo de escala initialValidity: type: string format: date description: Data de criação finalValidity: type: string format: date description: Data de extinção deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. workscheduleWorkshift: description: Horário de Escala type: object required: – registerSequence properties: id: type: string format: uuid description: Identificador único workshift: type: object allOf: – #/definitions/workshift description: Escala registerSequence: type: integer format: int64 description: Sequência do registro minimum: 0 maximum: 99 workschedule: type: object allOf: – #/definitions/workschedule description: Horário deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: workshiftGroup: description: Turma de escala type: object required: – code – baseDate properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código workshift: type: object allOf: – #/definitions/workshift description: Escala baseDate: type: string format: date description: Data base da turma deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: situation: description: Situação type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Nome x-i18n: true situationType: type: string allOf: – #/definitions/situationType description: Tipo da situação deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. situationClockingEvent: description: Situação do ponto type: object required: – situation properties: id: type: string format: uuid description: Identificador único situation: type: object allOf: – #/definitions/situation description: Situação exceptionSituation: type: boolean description: Situação de exceção default: false mandatoryAdjustmentReason: type: boolean description: Motivo de acerto obrigatório deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: adjustmentReason: description: Motivo de acerto type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição x-i18n: true deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. adjustmentReasonSituation: description: Situações para acerto type: object required: – situation – adjustmentReason properties: id: type: string format: uuid description: Identificador único situation: type: object allOf: – #/definitions/situation description: Situação adjustmentReason: type: object allOf: – #/definitions/adjustmentReason description: Motivo createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: timeEvaluationAdjustmentLog: description: Log de acerto da apuração type: object required: – logDateTime – employee – timeEvaluationDate – userName – logMessage – retroactiveAdjustment properties: id: type: string format: uuid description: Identificador único logDateTime: type: string format: date-time description: Data/hora do log employee: type: object allOf: – #/definitions/employee description: Colaborador timeEvaluationDate: type: string format: date description: Data da apuração userName: type: string maxLength: 255 description: Nome do usuário logMessage: type: string maxLength: 255 description: Mensagem do log retroactiveAdjustment: type: boolean description: Acerto retroativo createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: registerJustification: description: Justificativa type: object required: – code – name properties: id: type: string format: uuid description: ID code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição x-i18n: true deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. collectorFunction: description: Função type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código maximum: 99 name: type: string maxLength: 20 description: Descrição x-i18n: true deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 20 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. timeEvaluationMessage: description: Mensagem type: object required: – timeEvaluation – dateTime – userName – message properties: id: type: string format: uuid description: Identificador único timeEvaluation: type: object allOf: – #/definitions/timeEvaluation description: Apuração dateTime: type: string format: date-time description: Data e hora da mensagem userName: type: string maxLength: 255 description: Nome do usuário message: type: string maxLength: 255 description: Mensagem read: type: boolean description: Mensagem Lida default: false person: type: object allOf: – #/definitions/e001pes description: Pessoa createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: timeEvaluationDefinition: description: Definição de apuração type: object required: – code properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código blockPendingAfterExpires: type: boolean description: Bloqueia pendência após expirar controlAdjustmentReason: type: boolean description: Controlar motivos de acerto allowsCompleteUntreatedPending: type: boolean description: Permite concluir pendência não tratada limitDaysBackwardScheduling: type: integer format: int64 description: Limite de dias para programações retroativas deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: companyClockingEventIndications: description: Assinalamentos do ponto para a empresa type: object properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa timeEvaluationDefinition: type: object allOf: – #/definitions/timeEvaluationDefinition description: Definição de apuração deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: workscheduleClockingRegister: description: Marcação horário type: object required: – sequenceEvent – usingType – clockingEvent properties: id: type: string format: uuid description: Identificador único workschedule: type: object allOf: – #/definitions/workschedule description: Horário sequenceEvent: type: integer format: int64 description: Sequência da marcação usingType: type: string allOf: – #/definitions/usingType description: Uso da marcação clockingEvent: type: integer format: int64 description: Hora da marcação minimum: 0 maximum: 99999 toleranceBefore: type: integer format: int64 description: Tolerância antes toleranceAfter: type: integer format: int64 description: Tolerância depois clockingEventMobility: type: integer format: int64 description: Mobilidade da marcação deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: calculationDefinition: description: Código de cálculo type: object required: – code – calculationType – competence – timeTrackingStartDate – timeTrackingEndDate – paymentDate properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa code: type: integer format: int64 description: Código do cálculo calculationType: type: string allOf: – #/definitions/calculationType description: Tipo de cálculo competence: type: string format: date description: Competência timeTrackingStartDate: type: string format: date description: Período apuração ponto inicial timeTrackingEndDate: type: string format: date description: Período apuração ponto final paymentDate: type: string format: date description: Data pagamento startDatePayroll: type: string format: date description: Período da folha inicial endDatePayroll: type: string format: date description: Período da folha final deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: calculationDefinitionException: description: Exceção do código de cálculo type: object required: – exceptionType – filter – timeTrackingStartDate – timeTrackingEndDate – paymentDate properties: id: type: string format: uuid description: Identificador único calculationDefinition: type: object allOf: – #/definitions/calculationDefinition description: Código de cálculo exceptionType: type: string allOf: – #/definitions/exceptionType description: Tipo de exceção filter: type: string maxLength: 255 description: Abrangência timeTrackingStartDate: type: string format: date description: Período apuração ponto inicial timeTrackingEndDate: type: string format: date description: Período apuração ponto final paymentDate: type: string format: date description: Data pagamento startDatePayroll: type: string format: date description: Período da folha inicial endDatePayroll: type: string format: date description: Período da folha final deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: situationHourTotalizer: description: Totalizador de horas da situação type: object required: – timeEvaluationPeriod – employee – work – absences – overtime – leave – hourBankCredit – hourBankDebit – others properties: id: type: string format: uuid description: Identificador único timeEvaluationPeriod: type: string format: date description: Competência employee: type: object allOf: – #/definitions/employee description: Colaborador work: type: integer format: int64 description: Trabalho absences: type: integer format: int64 description: Faltas overtime: type: integer format: int64 description: Horas extras leave: type: integer format: int64 description: Afastamento hourBankCredit: type: integer format: int64 description: Crédito banco de horas hourBankDebit: type: integer format: int64 description: Débito banco de horas others: type: integer format: int64 description: Outros createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: timeEvaluationSituationDefinition: description: Definição de situações da apuração type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição x-i18n: true createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. timeEvaluationHistory: description: Histórico de apuração type: object required: – employee – startDate – timeEvaluationType properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Início da apuração endDate: type: string format: date description: Fim da apuração timeEvaluationType: type: string allOf: – #/definitions/timeEvaluationType description: Tipo de apuração processAdjustment: type: boolean description: Participa do processo de acerto default: false clockingAdjustment: type: boolean description: Ajusta ponto default: false approveOwnClocking: type: boolean description: Aprova próprio ponto default: false article62Clt: type: string allOf: – #/definitions/article62CltType description: Artigo 62 da CLT situationDefinition: type: object allOf: – #/definitions/timeEvaluationSituationDefinition description: Definição de situações timeZone: type: string maxLength: 6 description: Fuso Horário no formato [+|-]HH:mm, exemplo: -03:00, +00:00, +15:30 createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: editTimeEvaluationHistory: type: object required: – id allOf: – #/definitions/timeEvaluationHistory employmentRelationship: description: Vínculo empregatício type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Cadastro name: type: string maxLength: 255 description: Nome x-i18n: true contractType: type: string allOf: – #/definitions/contractType description: Tipo de Contrato deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. compensation: description: Compensação type: object required: – employee – startDate – endDate – compensationType – situation properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final intervalStart: type: integer format: int64 description: Início do intervalo minimum: 0 maximum: 1439 intervalEnd: type: integer format: int64 description: Fim do intervalo minimum: 0 maximum: 1439 compensationType: type: string allOf: – #/definitions/compensationType description: Tipo de compensação periodType: type: string allOf: – #/definitions/periodType description: Tipo de período numberOfHours: type: integer format: int64 description: Quantidade de Horas situation: type: object allOf: – #/definitions/situation description: Situação workschedule: type: object allOf: – #/definitions/workschedule description: Horário adjustmentReason: type: object allOf: – #/definitions/adjustmentReason description: Motivo da situação createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: editCompensation: type: object required: – id allOf: – #/definitions/compensation workscheduleClockingEvent: description: Horário do ponto type: object required: – journeyType properties: id: type: string format: uuid description: Identificador único workschedule: type: object allOf: – #/definitions/workschedule description: Horário journeyType: type: string allOf: – #/definitions/journeyType description: Tipo de jornada calculateAbsence: type: string allOf: – #/definitions/calculateAbsenceType description: Calcular faltas workStartEndOvertimeTolerance: type: integer format: int64 description: Extras entrada/saída minimum: 0 maximum: 1439 mealOvertimeTolerance: type: integer format: int64 description: Extras refeição minimum: 0 maximum: 1439 overtimeDailyTotalTolerance: type: integer format: int64 description: Total diário de extras minimum: 0 maximum: 1439 workStartEndAbsenceTolerance: type: integer format: int64 description: Faltas entrada/saída minimum: 0 maximum: 1439 mealAbsenceTolerance: type: integer format: int64 description: Faltas refeição minimum: 0 maximum: 1439 absenceDailyTotalTolerance: type: integer format: int64 description: Total diário de faltas minimum: 0 maximum: 1439 createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: hourBank: description: Banco de horas type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código minimum: 1 maximum: 32767 name: type: string maxLength: 255 description: Descrição x-i18n: true createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. hourBankCompetenceBalance: description: Saldos de Banco de horas por competência type: object required: – employee – hourBank – initialBalance – finalBalance properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador hourBank: type: object allOf: – #/definitions/hourBank description: Banco de horas initialBalance: type: integer format: int64 description: Saldo inicial totalBalanceCredit: type: integer format: int64 description: Saldo Total de crédito default: 0 totalBalanceDebit: type: integer format: int64 description: Saldo Total de débito default: 0 finalBalance: type: integer format: int64 description: Saldo final competenceBalance: type: string format: date description: Competência do saldo periodStartDate: type: string format: date description: Data inicial do período periodEndDate: type: string format: date description: Data final do período createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: timeEvaluationPending: description: Pendência de apuração de ponto type: object required: – employee properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador clockingEvent: type: object allOf: – #/definitions/clockingEvent description: Marcação status: type: string allOf: – #/definitions/timeEvaluationPendingStatus description: Status da pendência createdBy: type: string maxLength: 255 description: createdDate: type: string format: date-time description: lastModifiedBy: type: string maxLength: 255 description: lastModifiedDate: type: string format: date-time description: editTimeEvaluationPending: type: object required: – id allOf: – #/definitions/timeEvaluationPending 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 maxLength: 255 description: Class of notification notificationOrigin: type: string maxLength: 255 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 maxLength: 255 description: Notification subject. notificationContent: type: string maxLength: 255 description: Notification content. sourceDomain: type: string maxLength: 255 description: Domain that generates the notification. sourceService: type: string maxLength: 255 description: Service that generates the notification. destinationUser: type: string maxLength: 255 description: Username of the destination user. link: type: string maxLength: 255 description: Notification link _discriminator: type: string maxLength: 255 description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string maxLength: 255 description: Email sender address sendTo: type: array items: type: string maxLength: 255 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 maxLength: 255 description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string maxLength: 255 description: The domain the blob belongs to. serviceName: type: string maxLength: 255 description: The service the blob belongs to. targetObjectId: type: string maxLength: 255 description: The basic id of the blob. targetCopyId: type: string maxLength: 255 description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string maxLength: 255 description: The user-facing error message, if any. errorCode: type: string maxLength: 255 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 maxLength: 255 description: message: type: string maxLength: 255 description: exceptionClass: type: string maxLength: 255 description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string maxLength: 255 description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string maxLength: 255 description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string maxLength: 255 description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string maxLength: 255 description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string maxLength: 255 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 maxLength: 255 description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string maxLength: 255 description: beanClass: type: string maxLength: 255 description: serviceClass: type: string maxLength: 255 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 maxLength: 255 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 maxLength: 255 description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string maxLength: 255 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 maxLength: 255 description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string maxLength: 255 description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string maxLength: 255 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 maxLength: 255 description: Domain of the dependency service service: type: string maxLength: 255 description: Name of the dependency service type: string maxLength: 255 description: Version of the dependency service timeEvaluationHistoryAdjustmentFacade: description: Histórico de apuração para tela de acerto type: object required: – employee – startDate – timeEvaluationType properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador startDate: type: string format: date description: Início da apuração endDate: type: string format: date description: Fim da apuração timeEvaluationType: type: string allOf: – #/definitions/timeEvaluationType description: Tipo de apuração processAdjustment: type: boolean description: Participa do processo de acerto default: false clockingAdjustment: type: boolean description: Ajusta ponto default: false approveOwnClocking: type: boolean description: Aprova próprio ponto default: false article62Clt: type: string allOf: – #/definitions/article62CltType description: Artigo 62 da CLT situationDefinition: type: object allOf: – #/definitions/genericIdDTO description: Definição de situações timeZone: type: string maxLength: 6 description: Fuso horário custom: type: string format: byte description: Custom workshiftChangeAdjustmentFacade: description: Troca de escala para tela de acerto type: object required: – employee – startDate – endDate – workshift properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador startDate: type: string format: date description: Data Inicial endDate: type: string format: date description: Data Final workshift: type: object allOf: – #/definitions/genericIdDTO description: Escala workshiftGroup: type: object allOf: – #/definitions/genericIdDTO description: Turma de escala custom: type: string format: byte description: Custom workScheduleChangeAdjustmentFacade: description: Troca de horário para tela de acerto type: object required: – employee – date – workSchedule properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador date: type: string format: date description: Data da Troca workSchedule: type: object allOf: – #/definitions/genericIdDTO description: Horário custom: type: string format: byte description: Custom overtimeAuthorizationAdjustmentFacade: description: Autorização de extras para tela de acerto type: object required: – employee – startDate – endDate – startTime – endTime properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: integer format: int64 description: Hora inicial minimum: 0 maximum: 1439 endTime: type: integer format: int64 description: Hora final minimum: 0 maximum: 1439 authorizer: type: object allOf: – #/definitions/genericIdDTO description: Autorizador observation: type: string maxLength: 255 description: Observação custom: type: string format: byte description: Custom readinessAdjustmentFacade: description: Sobreaviso para tela de acerto type: object required: – employee – startDate – endDate – startTime – endTime – situation properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final startTime: type: integer format: int64 description: Hora inicial minimum: 0 maximum: 1439 endTime: type: integer format: int64 description: Hora final minimum: 0 maximum: 1439 situation: type: object allOf: – #/definitions/genericIdDTO description: Situação observation: type: string maxLength: 255 description: Observação continuous: type: boolean description: Contínuo default: false custom: type: string format: byte description: Custom bridgeAdjustmentFacade: description: Ponte para tela de acerto type: object required: – employee – originDate – destinationDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador originDate: type: string format: date description: Data Origem destinationDate: type: string format: date description: Data Destino custom: type: string format: byte description: Custom compensationAdjustmentFacade: description: Compensação para tela de acerto type: object required: – employee – startDate – endDate – compensationType – situation properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final intervalStart: type: integer format: int64 description: Início do intervalo minimum: 0 maximum: 1439 intervalEnd: type: integer format: int64 description: Fim do intervalo minimum: 0 maximum: 1439 compensationType: type: string allOf: – #/definitions/compensationType description: Tipo de compensação periodType: type: string allOf: – #/definitions/periodType description: Tipo de período numberOfHours: type: integer format: int64 description: Quantidade de Horas situation: type: object allOf: – #/definitions/genericIdDTO description: Situação workschedule: type: object allOf: – #/definitions/genericIdDTO description: Horário adjustmentReason: type: object allOf: – #/definitions/genericIdDTO description: Motivo da situação custom: type: string format: byte description: Custom 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