2.0info: 2.38.2 Apontamentos description: Chão de fábrica – Apontamentos x-senior-domain: Gestão industrial x-senior-domain-path: erp_man x-senior-service-path: appointment 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/erp_mansecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /appointment/queries/healthcheck: post: description: Consulta para o SRE verificar a disponibilidade do serviço tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/upDown description: Status geral do serviço checks: type: array items: type: object allOf: – #/definitions/checkData minimum: 1 description: Verificações para assegurar o status 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Consulta para o SRE verificar a disponibilidade do serviço tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/upDown description: Status geral do serviço checks: type: array items: type: object allOf: – #/definitions/checkData minimum: 1 description: Verificações para assegurar o status 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/getMetadata: post: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: metadataFormat: type: string description: responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: metadataFormat description: in: query type: string responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportPessoa: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportSku: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportSkuComplemento: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportUnidadeMedida: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCalendarioData: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCalendarioDataGlobal: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCalendarioDataEmpresa: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCalendarioDataFilial: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCentroRecurso: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCentroRecursoTurno: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportParametro: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportTurno: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportTurnoPeriodo: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCalendarioProducao: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCalendarioProducaoData: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportSkuMrp: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportRecurso: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportOrdemProducao: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportEstagio: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportProcessoIndustrial: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportOrdemProducaoEstagio: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportOrdemProducaoEstagioConsumo: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCarga: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCargaEstagio: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCargaEstagioLoteSerie: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCargaEstagioConsumo: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportCargaEstagioConsumoLoteSer: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportEtiquetaLoteSerie: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportE084mas: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportE084cma: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportE012msl: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/queries/exportFamilia: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/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 /appointment/actions/point: post: description: Realizar os apontamentos de tempos e/ou produção do estágio/ordem de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object properties: productionOrderId: type: integer format: int64 description: Identificador único da ordem de produção productionOrderCode: type: string description: Código da ordem de produção, necessário informar o identificador único ou o código da ordem de produção, para o sistema conseguir encontrar a ordem productionOrderStageId: type: integer format: int64 description: Identificador único do estágio na ordem de produção productionOrderStageCode: type: string description: Código do estágio da ordem de produção, se não for informado o identificador único ou código, o sistema irá tentar encontrar o estágio automáticamente operatorId: type: integer format: int64 description: Identificador únido do operador que está realizando o apontamento operatorCode: type: integer format: int64 description: Código do operador que está realizando o apontamento, se não for informado o identificador único ou código, o sistema irá tentar encontrar o operador automáticamente startDateTime: type: string format: date-time description: Data e hora de inicio do apontamento, necessário informar somente para apontamento em estágios com as situações Liberado, Pausado e parado (caso não for informado, será assumido a data e hora local) endDateTime: type: string format: date-time description: Data e hora de fim do apontamento, necessário informar somente quando deseja finalizar o período de apontamento ou finalizar o estágio amountProduced: type: string description: Quantidade produzida, ao informar essa quantidade, será gerado um apontamento de produção typeAppointment: type: string allOf: – #/definitions/enumAppointmentTypeTime description: Identificador do tipo de apontamento, parcial (padrão quando não for informado) não finalizando o estágio ou total finalizando o estágio amountScrap: type: string description: Quantidade de refugo realizada, ao informar esta quantidade um apontamento de refugo será realizado byProducts: type: array items: type: object allOf: – #/definitions/recByProduct description: Opcional – Lista de subprodutos a serem apontados batchSerie: type: object allOf: – #/definitions/recBatchSerie description: Opcional – Lote e Série a serem apontados resourceId: type: integer format: int64 description: Opcional – Identificador do Recurso utilizado na produção responses: 200: description: Ok schema: type: object required: – appointment properties: appointment: type: array items: type: object allOf: – #/definitions/recAppointment minimum: 1 description: Informações de retorno do(s) apontamento(s) 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido 403: description: Permissão negada 404: description: Entidade não encontrada default: description: Error response schema: #/definitions/genericError /appointment/actions/pointOutUnlabelledConsumption: post: description: Realiza um apontamento de consumo sem necessidade de gerar uma etiqueta antecipadamente tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – amount properties: productionOrderId: type: integer format: int64 description: Identificador único da ordem de produção orderProductionStageId: type: integer format: int64 description: Identificador único do estágio da OP productionOrderStageCode: type: string description: Códigio do estágio da ordem de produção skuCode: type: string description: Código do SKU para encontrar o consumo do estágio skuId: type: integer format: int64 description: Identificador único do SKU para encontrar o consumo do estágio orderProductionStageConsumptionId: type: integer format: int64 description: Identificador único do consumo do estágio da OP operatorId: type: integer format: int64 description: Identificador único do operador operatorCode: type: integer format: int64 description: Código do operador currentDateTime: type: string format: date-time description: Opcional – Data e hora do apontamento (caso não informado assume data e hora atual) amount: type: string description: Quantidade que está sendo apontada batchCode: type: string maxLength: 50 description: Opcional – Código do Lote que está sendo consumido seriesCode: type: string maxLength: 50 description: Opcional – Código da Série que está sendo consumida skuConsumptionEquivalentId: type: integer format: int64 description: Opcional – Identificador único do sku equivalente skuConsumptionEquivalentCode: type: string description: Opcional – Código do sku equivalente unforeseenConsumption: type: boolean description: Opcional – Consumo não previsto na Ordem de Produção default: false responses: 200: description: Ok schema: type: object required: – appointment properties: appointment: type: object allOf: – #/definitions/recAppointmentComplete description: Registro de apontamento 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido 403: description: Permissão negada 404: description: Entidade não encontrada default: description: Error response schema: #/definitions/genericError /appointment/actions/reversePointJointProduction: post: description: Realiza o estorno dos apontamentos relacionados a carga.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – jointProductionId properties: jointProductionId: type: string description: Identificador único da carga responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/pointJointProduction: post: description: Realiza o apontamento da carga\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – jointProductionId – startDateTime – endDateTime – operatorId – jointProductionStages properties: jointProductionId: type: string description: Identificador único da carga startDateTime: type: string format: date-time description: Data/hora de início da produção endDateTime: type: string format: date-time description: Data/hora de fim da produção operatorId: type: integer format: int64 description: Identificador do operador jointProductionStages: type: array items: type: object allOf: – #/definitions/recStageJointProduction minimum: 1 description: Lista – Dados do apontamento de cada estágio da carga nestingConsumptions: type: array items: type: object allOf: – #/definitions/recNestingConsumptionPoint description: Opcional – Lista – Consumos nesting responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/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 /appointment/actions/importPessoa: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importSku: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importSkuComplemento: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importUnidadeMedida: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCalendarioData: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCalendarioDataGlobal: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCalendarioDataEmpresa: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCalendarioDataFilial: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCentroRecurso: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCentroRecursoTurno: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importParametro: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importTurno: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importTurnoPeriodo: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCalendarioProducao: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCalendarioProducaoData: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importSkuMrp: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importRecurso: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importOrdemProducao: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importEstagio: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importProcessoIndustrial: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importOrdemProducaoEstagio: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importOrdemProducaoEstagioConsumo: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCarga: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCargaEstagio: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCargaEstagioLoteSerie: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCargaEstagioConsumo: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importCargaEstagioConsumoLoteSer: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importEtiquetaLoteSerie: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importE084mas: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importE084cma: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importE012msl: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/actions/importFamilia: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/signals/pointOutAutomaticConsumption: post: description: Realiza o apontamento dos consumos automáticos. Somente pode ser chamado pelas APIs internas.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – pointId – amount – finishProduction properties: pointId: type: integer format: int64 description: Identificador único do apontamento amount: type: string description: Quantidade que está sendo apontada finishProduction: type: boolean description: Se deve emitir o evento de finalização da prodção após os apontamentos de consumos. responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /appointment/signals/pointJointProductionStage: post: description: Realiza o apontamento da carga\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – jointProductionStageId properties: jointProductionStageId: type: string description: Identificador único do estágio da carga responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /appointment/events/orderProductionStageChangeStatus: post: description: Mudança de situação da OP x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – productionOrderId properties: productionOrderId: type: integer format: int64 description: Identificador único da ordem de produção responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /appointment/events/movementedStock: post: description: Movimento realizado x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – movements properties: movements: type: array items: type: object allOf: – #/definitions/recMovement minimum: 1 description: Lista de movimentos responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /appointment/events/importPessoaEvent: post: description: 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 /appointment/events/exportPessoaEvent: post: description: 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 /appointment/events/importSkuEvent: post: description: 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 /appointment/events/exportSkuEvent: post: description: 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 /appointment/events/importSkuComplementoEvent: post: description: 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 /appointment/events/exportSkuComplementoEvent: post: description: 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 /appointment/events/importUnidadeMedidaEvent: post: description: 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 /appointment/events/exportUnidadeMedidaEvent: post: description: 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 /appointment/events/importCalendarioDataEvent: post: description: 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 /appointment/events/exportCalendarioDataEvent: post: description: 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 /appointment/events/importCalendarioDataGlobalEvent: post: description: 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 /appointment/events/exportCalendarioDataGlobalEvent: post: description: 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 /appointment/events/importCalendarioDataEmpresaEvent: post: description: 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 /appointment/events/exportCalendarioDataEmpresaEvent: post: description: 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 /appointment/events/importCalendarioDataFilialEvent: post: description: 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 /appointment/events/exportCalendarioDataFilialEvent: post: description: 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 /appointment/events/importCentroRecursoEvent: post: description: 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 /appointment/events/exportCentroRecursoEvent: post: description: 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 /appointment/events/importCentroRecursoTurnoEvent: post: description: 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 /appointment/events/exportCentroRecursoTurnoEvent: post: description: 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 /appointment/events/importParametroEvent: post: description: 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 /appointment/events/exportParametroEvent: post: description: 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 /appointment/events/importTurnoEvent: post: description: 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 /appointment/events/exportTurnoEvent: post: description: 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 /appointment/events/importTurnoPeriodoEvent: post: description: 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 /appointment/events/exportTurnoPeriodoEvent: post: description: 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 /appointment/events/importCalendarioProducaoEvent: post: description: 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 /appointment/events/exportCalendarioProducaoEvent: post: description: 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 /appointment/events/importCalendarioProducaoDataEvent: post: description: 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 /appointment/events/exportCalendarioProducaoDataEvent: post: description: 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 /appointment/events/importSkuMrpEvent: post: description: 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 /appointment/events/exportSkuMrpEvent: post: description: 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 /appointment/events/importRecursoEvent: post: description: 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 /appointment/events/exportRecursoEvent: post: description: 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 /appointment/events/importOrdemProducaoEvent: post: description: 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 /appointment/events/exportOrdemProducaoEvent: post: description: 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 /appointment/events/importEstagioEvent: post: description: 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 /appointment/events/exportEstagioEvent: post: description: 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 /appointment/events/importProcessoIndustrialEvent: post: description: 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 /appointment/events/exportProcessoIndustrialEvent: post: description: 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 /appointment/events/importOrdemProducaoEstagioEvent: post: description: 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 /appointment/events/exportOrdemProducaoEstagioEvent: post: description: 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 /appointment/events/importOrdemProducaoEstagioConsumoEvent: post: description: 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 /appointment/events/exportOrdemProducaoEstagioConsumoEvent: post: description: 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 /appointment/events/importCargaEvent: post: description: 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 /appointment/events/exportCargaEvent: post: description: 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 /appointment/events/importCargaEstagioEvent: post: description: 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 /appointment/events/exportCargaEstagioEvent: post: description: 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 /appointment/events/importCargaEstagioLoteSerieEvent: post: description: 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 /appointment/events/exportCargaEstagioLoteSerieEvent: post: description: 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 /appointment/events/importCargaEstagioConsumoEvent: post: description: 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 /appointment/events/exportCargaEstagioConsumoEvent: post: description: 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 /appointment/events/importCargaEstagioConsumoLoteSerEvent: post: description: 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 /appointment/events/exportCargaEstagioConsumoLoteSerEvent: post: description: 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 /appointment/events/importEtiquetaLoteSerieEvent: post: description: 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 /appointment/events/exportEtiquetaLoteSerieEvent: post: description: 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 /appointment/events/importE084masEvent: post: description: 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 /appointment/events/exportE084masEvent: post: description: 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 /appointment/events/importE084cmaEvent: post: description: 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 /appointment/events/exportE084cmaEvent: post: description: 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 /appointment/events/importE012mslEvent: post: description: 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 /appointment/events/exportE012mslEvent: post: description: 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 /appointment/events/importFamiliaEvent: post: description: 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 /appointment/events/exportFamiliaEvent: post: description: 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 /appointment/entities/e084mas: 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/e084mas responses: 200: description: The created resource schema: #/definitions/e084mas 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/e084mas responses: 200: description: The created resource schema: #/definitions/e084mas 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/e084mas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/e084mas/{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/editE084mas responses: 200: description: Ok schema: #/definitions/editE084mas 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/e084mas responses: 200: description: Ok schema: #/definitions/e084mas 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/e084mas 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 /appointment/entities/e084mas/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e084mas responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/e084cma: 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/e084cma responses: 200: description: The created resource schema: #/definitions/e084cma 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/e084cma responses: 200: description: The created resource schema: #/definitions/e084cma 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/e084cma 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/e084cma/{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/editE084cma responses: 200: description: Ok schema: #/definitions/editE084cma 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/e084cma responses: 200: description: Ok schema: #/definitions/e084cma 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/e084cma 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 /appointment/entities/e084mas/{parentId}/e084cma: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/e084cma responses: 200: description: The created resources schema: type: array items: #/definitions/e084cma 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: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/e084cma responses: 200: description: The created resources schema: type: array items: #/definitions/e084cma 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: parentId in: path required: true type: string – 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/e084cma 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/e084mas/{parentId}/e084cma/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editE084cma responses: 200: description: Ok schema: #/definitions/editE084cma 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: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/e084cma responses: 200: description: Ok schema: #/definitions/e084cma 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: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e084cma 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: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/e084cma/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e084cma responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/e012msl: 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/e012msl responses: 200: description: The created resource schema: #/definitions/e012msl 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/e012msl responses: 200: description: The created resource schema: #/definitions/e012msl 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/e012msl 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/e012msl/{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/editE012msl responses: 200: description: Ok schema: #/definitions/editE012msl 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/e012msl responses: 200: description: Ok schema: #/definitions/e012msl 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/e012msl 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 /appointment/entities/e012msl/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e012msl responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/familia: 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/familia responses: 200: description: The created resource schema: #/definitions/familia 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/familia responses: 200: description: The created resource schema: #/definitions/familia 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/familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /appointment/entities/familia/{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/editFamilia responses: 200: description: Ok schema: #/definitions/editFamilia 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/familia responses: 200: description: Ok schema: #/definitions/familia 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/familia 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 /appointment/entities/familia/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/familia responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericErrordefinitions: enumAppointmentTypeTime: description: Tipo do apontamento de tempo type: string enum: – Parcial – Total enumTypeAppointment: description: Tipo do apontamento type: string enum: – Tempo – Parada – Quantidade enumTypeTimeAppointment: description: Indentificador do apontamento de tempo type: string enum: – Inicio – Fim enumTipoApontamentoTempo: description: Tipo de apontamento de tempo type: string enum: – Inicio – Fim enumTipoControleValidade: description: Tipos de controle de validade type: string enum: – Desativa – Livre – Obriga enumSituacaoCarga: description: Situação da Carga type: string enum: – NAO_LIBERADA – LIBERADA – FINALIZADA – EM_APONTAMENTO – EM_ESTORNO – ERRO enumSituacaoOrdemProducaoEstagio: description: Situação do estágio na ordem de produção type: string enum: – Planejado – Firme – Liberado – Programado – Aberto – Iniciado – Pausado – Parado – Finalizado – Cancelado – Bloqueado enumSituacaoCargaEstagio: description: Situação do estágio da carga type: string enum: – PENDENTE – EM_APONTAMENTO – EM_ESTORNO – FINALIZADO – ERRO enumProdctType: description: Tipo de produto para impostos type: string enum: – NaoClassificado – Mercadoria – MateriaPrima – Intermediario – Embalagem – Manufaturado – EmFabricacao – SubProduto – UsoConsumo – AtivoImobilizado – Servico – OutrosInsumos – Outros enumSkuComplStatus: description: Situação do SKU type: string enum: – Inativo – Ativo – Bloqueado enumReplacementType: description: Tipo de reposição type: string enum: – Produzido – Comprado – Servico enumTagType: description: Tipos de etiqueta type: string enum: – NaoInformado – Produto – Refugo – Subproduto – Consumo enumTagStatus: description: Situação da etiqueta type: string enum: – Gerada – Processada – Movimentada – Cancelada – PendenteCancelamento enumTypeMovement: description: Tipo do movimento type: string enum: – Entrance – Exit upDown: description: Up or down type: string enum: – UP – DOWN enumTipoPessoa: description: Tipo pessoa type: string enum: – Empresa – Filial – Fornecedor – Cliente enumPessoaSituacao: description: Pessoa situação type: string enum: – Inativo – Ativo – Bloqueado enumDaysOfWeek: description: Dias da semana type: string enum: – SEGUNDA – TERCA – QUARTA – QUINTA – SEXTA – SABADO – DOMINGO enumTipoDatas: description: Tipo de Datas type: string enum: – NORMAL – FERIADO enumOperacaoConsumo: description: Operações consumo OP type: string enum: – CONSUMONAOPREVISTO – TROCACONSUMO enumPrpMas: description: Propósito da máscara type: string enum: – V1 – V2 – V3 – V99 enumTipMas: description: Tipo da máscara type: string enum: – VA – VN – VORDEM – VFILIAL – VPRODUTO – VDATAAPONTAMENTO – VHORAAPONTAMENTO enumSitReg: description: Situação do registro type: string enum: – VA – VI 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 recAppointment: description: Informações básicas do apontamento discriminator: _discriminator type: object required: – id – type – typeTime – amount – dateTimeAppointment – _discriminator properties: id: type: integer format: int64 description: Identificador único do apontamento type: type: string allOf: – #/definitions/enumTypeAppointment description: Identificador do tipo de apontamento, tempo, parada ou produto typeTime: type: string allOf: – #/definitions/enumTypeTimeAppointment description: Identificador do tipo do apontamento de tempo (inicio ou fim) amount: type: string description: Quantidade apontada dateTimeAppointment: type: string format: date-time description: Data e hora do apontamento _discriminator: type: string description: recAppointmentComplete: description: Informações do apontamento allOf: – #/definitions/recAppointment – type: object required: – orderProductionStageId – operator – realRuntime – stoppingTime properties: orderProductionStageId: type: integer format: int64 description: Identificador único do estágio operator: type: object allOf: – #/definitions/recOperator description: Dados do operador tags: type: array items: type: object allOf: – #/definitions/recTag description: Lista de etiquetas reasonStop: type: object allOf: – #/definitions/recReasonStop description: Motivo de parada realRuntime: type: integer format: int64 description: Tempo de execução real stoppingTime: type: integer format: int64 description: Tempo de parada recOperator: description: Dados do operador type: object required: – id – companyCode – register – name properties: id: type: integer format: int64 description: Identificador único do operador companyCode: type: integer format: int64 description: Código da empresa register: type: integer format: int64 description: Número do cadastro name: type: string description: Nome do operador recTag: description: Dados da etiqueta type: object required: – id – code – type – status – sku – amount properties: id: type: integer format: int64 description: Identificador único da etiqueta code: type: string description: Código da etiqueta type: type: string allOf: – #/definitions/enumTagType description: Tipo da etiqueta status: type: string allOf: – #/definitions/enumTagStatus description: Status da etiqueta sku: type: object allOf: – #/definitions/recSku description: Dados do SKU amount: type: string description: Quantidade batchCode: type: string maxLength: 50 description: Código do lote seriesCode: type: string maxLength: 50 description: Código da série recReasonStop: description: Dados do motivo de parada type: object required: – id – code – description properties: id: type: integer format: int64 description: Identificador único do motivo de parada code: type: string description: Código do motivo de parada description: type: string description: Descrição do motivo de parada recSku: description: Dados do SKU type: object required: – id – code – description – companyCode – prodctType – replacementType – status properties: id: type: integer format: int64 description: Identificador único do SKU code: type: string description: Código do SKU description: type: string description: Descrição do SKU companyCode: type: integer format: int64 description: Código da empresa do SKU prodctType: type: string allOf: – #/definitions/enumProdctType description: Tipo de produto replacementType: type: string allOf: – #/definitions/enumReplacementType description: Tipo de reposição stockUnitMeasure: type: object allOf: – #/definitions/recUnitMeasurement description: Unidade de medida de estoque productionUnitMeasure: type: object allOf: – #/definitions/recUnitMeasurement description: Unidade de medida de produção status: type: string allOf: – #/definitions/enumSkuComplStatus description: Situação do SKU recUnitMeasurement: description: Dados da unidade de medida type: object required: – id – code – description – numberDecimals properties: id: type: integer format: int64 description: Identificador único da únidade de medida code: type: string description: Código description: type: string description: Descrição numberDecimals: type: integer format: int64 description: Quantidade de decimais recMovement: description: Informações sobre o movimento realizado type: object required: – code – type – typeMovement – orderProduction – sku – quantity – reversalMovement properties: code: type: string description: Código da etiqueta type: type: string allOf: – #/definitions/enumTagType description: Tipo de etiqueta typeMovement: type: string allOf: – #/definitions/enumTypeMovement description: Tipo do movimento orderProduction: type: object allOf: – #/definitions/recOrderProductionBase description: Dados da ordem de produção sku: type: object allOf: – #/definitions/recSkuBase description: Dados do SKU quantity: type: string description: Quantidade do movimento reversalMovement: type: boolean description: Indicativo se é movimento de estorno batchCode: type: string maxLength: 50 description: Código do lote seriesCode: type: string maxLength: 50 description: Código da série recSkuBase: description: Dados básicos do SKU type: object required: – code – descripption – familyCode – unitMeasureCode properties: code: type: string description: Código do SKU descripption: type: string description: Descrição do SKU familyCode: type: string description: Código da familia do SKU unitMeasureCode: type: string description: Código da unidade de medida do SKU recOrderProductionBase: description: Dados básicos da ordem de produção type: object required: – id – branchCode – costCenterCode properties: id: type: integer format: int64 description: Identificador único da ordem de produção branchCode: type: integer format: int64 description: Código da filial costCenterCode: type: string description: Código do centro de custo recByProduct: description: Dados do subproduto type: object required: – amount properties: skuId: type: integer format: int64 description: Identificador único do SKU de subproduto skuCode: type: string description: Código do SKU de subproduto amount: type: string description: Quantidade apontada batchCode: type: string maxLength: 50 description: Opcional – Código do lote batchExpirationDate: type: string format: date description: Opcional – Data de validade do lote serieCode: type: string maxLength: 50 description: Opcional – Código da série recBatchSerie: description: Dados de Lote e Série type: object properties: batchCode: type: string maxLength: 50 description: Opcional – Código do lote batchExpirationDate: type: string format: date description: Opcional – Data de validade do lote serieCode: type: string maxLength: 50 description: Opcional – Código da série useLastBatch: type: boolean description: Opcional – Usar o último lote apontado quando já foi realizado algum apontamento, descartando as informações da máscara passada no itemsBatchSerie default: true itemsBatchSerie: type: array items: type: object allOf: – #/definitions/recItemsBatchSerie description: Opcional – Definição de máscara para geração do Lote e Série quando existir máscara vinculada a família checkData: description: Dados do healthcheck type: object required: – name – status properties: name: type: string description: Nome do healthcheck status: type: string allOf: – #/definitions/upDown description: Status do healthcheck recStageJointProduction: description: Dados do estágio para apontamento de carga type: object required: – jointProductionStageId properties: jointProductionStageId: type: string description: Identificador único do estágio da carga producedQuantity: type: string description: Quantidade realizada default: 0.0 scrapQuantity: type: string description: Opcional – Quantidade refugo default: 0.0 batchSerie: type: object allOf: – #/definitions/recBatchSerie description: Opcional – Lote e Série a serem apontados consumptions: type: array items: type: object allOf: – #/definitions/recConsumptionJointProduction description: Lista – Dados para apontamento dos consumos recConsumptionJointProduction: description: Dados do consumo para apontamento de carga type: object required: – jointProductionStageConsumptionId – quantity properties: jointProductionStageConsumptionId: type: string description: Identificador único do consumo do estágio da OP quantity: type: string description: Quantidade utilizada do consumo batchs: type: array items: type: object allOf: – #/definitions/recBatch description: Opcional – Código do lote recNestingConsumptionPoint: description: Dados do consumo nesting para apontamento de carga type: object required: – skuId – quantity properties: skuId: type: integer format: int64 description: Identificador único do sku de consumo quantity: type: string description: Quantidade utilizada do consumo batchs: type: array items: type: object allOf: – #/definitions/recBatch description: Opcional – Lista – Lotes recBatch: description: Dados do lote para o apontamento de consumo type: object required: – code – quantity properties: code: type: string description: Código do lote quantity: type: string description: Quantidade utilizada do lote recItemsBatchSerie: description: Definição de máscara para geração do Lote e Série type: object properties: idMask: type: string description: ID máscara value: type: string description: Código do componente ou valor da máscara. Obrigatório quando a máscara utilizar componente ou quando a máscara for livre pessoa: description: Pessoa (tabela meng_pessoa) type: object required: – codigo – nome – fantasia – tipo – situacao properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: integer format: int64 description: Código nome: type: string description: Nome fantasia: type: string description: Fantasia tipo: type: string allOf: – #/definitions/enumTipoPessoa description: Tipo pessoa pessoaOrigem: type: object allOf: – #/definitions/pessoa description: Pessoa origem cidade: type: string description: Cidade cep: type: integer format: int64 description: CEP situacao: type: string allOf: – #/definitions/enumPessoaSituacao description: Pessoa Situação erpxId: type: string format: uuid description: Erpx id excluido: type: boolean description: Excluído usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: sku: description: SKU (tabela meng_sku) type: object required: – codigo – descricao – pessoa properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string description: Código descricao: type: string description: Descrição pessoa: type: object allOf: – #/definitions/pessoa description: Pessoa complementos: type: array items: type: object allOf: – #/definitions/skuComplemento description: SKU complemento usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: skuComplemento: description: SKU Complemento (tabela meng_sku_compl) type: object required: – unidadeMedidaEstoque properties: id: type: integer format: int64 description: Identificador único da tabela sku: type: object allOf: – #/definitions/sku description: SKU unidadeMedidaEstoque: type: object allOf: – #/definitions/unidadeMedida description: Unidade de medida de estoque usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editSkuComplemento: type: object required: – id allOf: – #/definitions/skuComplemento unidadeMedida: description: Unidade de Medida (tabela meng_unidade_medida) type: object required: – codigo – descricao – quantidadeDecimais properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string description: Código descricao: type: string description: Descrição quantidadeDecimais: type: integer format: int64 description: Quantidade decimais usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioData: description: Calendário Data (tabela calendario_data) type: object required: – dataFixa – data – descricao properties: id: type: string format: uuid description: Identificador único da tabela dataFixa: type: boolean description: Indicador se a data é fixa ou única data: type: string format: date-time description: Data descricao: type: string description: Descrição usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioDataGlobal: description: Calendário Data Global (tabela calendario_data_global) type: object required: – calendarioData properties: id: type: string format: uuid description: Identificador único da tabela calendarioData: type: object allOf: – #/definitions/calendarioData description: Calendário data usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioDataEmpresa: description: Calendário Data Empresa (tabela calendario_data_empresa) type: object required: – empresa – calendarioData properties: id: type: string format: uuid description: Identificador único da tabela empresa: type: object allOf: – #/definitions/pessoa description: Empresa calendarioData: type: object allOf: – #/definitions/calendarioData description: Calendário data usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioDataFilial: description: Calendário Data Filial (tabela calendario_data_filial) type: object required: – filial – calendarioData properties: id: type: string format: uuid description: Identificador único da tabela filial: type: object allOf: – #/definitions/pessoa description: Filial calendarioData: type: object allOf: – #/definitions/calendarioData description: Calendário data usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: centroRecurso: description: Centro de recurso type: object properties: id: type: integer format: int64 description: Identificador único da tabela usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: centroRecursoTurno: description: Período do Turno (tabela turno_periodo) type: object required: – centroRecurso – turno properties: id: type: string format: uuid description: Identificador único da tabela centroRecurso: type: object allOf: – #/definitions/centroRecurso description: Centro de recursos turno: type: object allOf: – #/definitions/turno description: Turno usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: parametro: description: Parametro (tabela parametro) type: object required: – empresa – apontarDiaNaoProdutivo – apontarForaTurno properties: id: type: string format: uuid description: Identificador único da tabela empresa: type: object allOf: – #/definitions/pessoa description: Empresa filial: type: object allOf: – #/definitions/pessoa description: Filial apontarDiaNaoProdutivo: type: boolean description: Apontar dia não produtivo apontarForaTurno: type: boolean description: Permitir fora do turno permiteConsumoNaoPrevisto: type: boolean description: Permite consumo não previsto na Ordem de Produção default: true usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: turno: description: Turno (tabela turno) type: object required: – filial – codigo – descricao properties: id: type: string format: uuid description: Identificador único da tabela filial: type: object allOf: – #/definitions/pessoa description: Filial codigo: type: string maxLength: 15 description: Código descricao: type: string maxLength: 50 description: Descrição usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: turnoPeriodo: description: Período do Turno (tabela turno_periodo) type: object required: – turno – diaSemana – horaInicio – horaFim properties: id: type: string format: uuid description: Identificador único da tabela turno: type: object allOf: – #/definitions/turno description: Turno diaSemana: type: string allOf: – #/definitions/enumDaysOfWeek description: Dia da semana horaInicio: type: string description: Hora de início horaFim: type: string description: Hora de fim usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioProducao: description: Calendário de Produção (tabela calendario_producao) type: object required: – turno properties: id: type: string format: uuid description: Identificador único da tabela turno: type: object allOf: – #/definitions/turno description: Turno usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioProducaoData: description: Calendario de Produção Data (tabela calendario_producao_data) type: object required: – calendarioProducao – dataHoraInicio – dataHoraFim – tipo – considerarDia properties: id: type: string format: uuid description: Identificador único da tabela calendarioProducao: type: object allOf: – #/definitions/calendarioProducao description: Calendário produção dataHoraInicio: type: string format: date-time description: Data e hora de início dataHoraFim: type: string format: date-time description: Data e hora de fim tipo: type: string allOf: – #/definitions/enumTipoDatas description: Tipo de datas considerarDia: type: boolean description: Considerar dia usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: skuMrp: description: Informações do SKU para o MRP (tabela sku_mrp) type: object required: – sku – filial – lowLevelCode properties: id: type: string format: uuid description: Identificador único da tabela sku: type: object allOf: – #/definitions/sku description: SKU filial: type: object allOf: – #/definitions/pessoa description: Filial lowLevelCode: type: integer format: int64 description: Low Level Code usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: recurso: description: Recurso (tabela meng_recurso) type: object required: – codigo – descricao properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string description: Código descricao: type: string description: Descrição usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: ordemProducao: description: Ordem de Produção Resumida (tabela mpcp_op) type: object required: – codigo – sku – pessoa – sequencia – quantidadeProgramada – quantidadeRealizada – tempoExecucaoProcesso – tempoExecucaoReal – tempoParado – bloqueada – dataInicioPrevista – dataFimPrevista – dataPrevistaEntrega – usuarioAbertura – dataAbertura properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string format: uuid description: Código sku: type: object allOf: – #/definitions/sku description: SKU pessoa: type: object allOf: – #/definitions/pessoa description: Filial sequencia: type: integer format: int64 description: Sequência quantidadeProgramada: type: string description: Quantidade programada quantidadeRealizada: type: string description: Quantidade realizada tempoExecucaoProcesso: type: integer format: int64 description: Tempo de execução do processo tempoExecucaoReal: type: integer format: int64 description: Tempo de execução real tempoParado: type: integer format: int64 description: Tempo parado bloqueada: type: boolean description: Bloqueada dataInicioPrevista: type: string format: date-time description: Data de início prevista dataFimPrevista: type: string format: date-time description: Data de fim prevista dataPrevistaEntrega: type: string format: date-time description: Data de entrega prevista usuarioAbertura: type: string description: Usuário de Abertura dataAbertura: type: string format: date-time description: Data de Abertura observacao: type: string maxLength: 250 description: Observação urgente: type: boolean description: Urgente request: type: string description: Requisição recebida usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: estagio: description: Estágio (tabela meng_estagio) type: object required: – codigo – descricao – ativo – pessoa properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string description: Código descricao: type: string description: Descrição ativo: type: boolean description: Ativo pessoa: type: object allOf: – #/definitions/pessoa description: Pessoa usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: processoIndustrial: description: Processo industrial (tabela meng_processo_ind) type: object required: – codigo – descricao – pessoa – estagio – controlaEP – ativo – controlaRecursosSimultaneos properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string description: Código descricao: type: string description: Descrição pessoa: type: object allOf: – #/definitions/pessoa description: Pessoa estagio: type: object allOf: – #/definitions/estagio description: Estágio controlaEP: type: boolean description: Controla EP ativo: type: boolean description: Ativo controlaRecursosSimultaneos: type: boolean description: Controla recursos simultaneos usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: ordemProducaoEstagio: description: Estágio da ordem de produção (tabela mpcp_op_estagio) type: object required: – estagio – sequencia – processoIndustrial – recurso – sku – quantidadeProgramada – quantidadeRealizada – quantidadeRefugo – controlaConfirmacao – controlaInicioEstagio – controlaTerceiro – geraEstoque – skuServico properties: id: type: integer format: int64 description: Identificador único da tabela pertenceCarga: type: boolean description: Define se a ordem de produção pertence a uma carga default: false ordemProducao: type: object allOf: – #/definitions/ordemProducao description: Ordem de Produção estagio: type: object allOf: – #/definitions/estagio description: Estágio sequencia: type: integer format: int64 description: Sequência processoIndustrial: type: object allOf: – #/definitions/processoIndustrial description: Processo Industrial recurso: type: object allOf: – #/definitions/recurso description: Recurso sku: type: object allOf: – #/definitions/sku description: SKU quantidadeProgramada: type: string description: Quantidade Programada quantidadeRealizada: type: string description: Quantidade Realizada quantidadeRemetida: type: string description: Quantidade Remetida quantidadeRetornada: type: string description: Quantidade Retornada quantidadeRefugo: type: string description: Quantidade Refugo dataInicioPrevista: type: string format: date-time description: Data de início prevista dataFimPrevista: type: string format: date-time description: Data de fim prevista dataInicioReal: type: string format: date-time description: Data de início real dataFimReal: type: string format: date-time description: Data de fim real controlaConfirmacao: type: boolean description: Controla confirmação controlaInicioEstagio: type: boolean description: Controla início estágio controlaTerceiro: type: boolean description: Controla terceiro geraEstoque: type: boolean description: Gera estoque skuServico: type: object allOf: – #/definitions/sku description: Sku de Serviço situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: ordemProducaoEstagioConsumo: description: Consumo do estágio da ordem de produção (tabela mpcp_op_estagio_consumo) type: object required: – id – opEstagio – sequencia – skuConsumo – quantidade – quantidadeRealizada properties: id: type: integer format: int64 description: Identificador único dos consumos do estágios opEstagio: type: object allOf: – #/definitions/ordemProducaoEstagio description: Identificador única do estágio da ordem de produção sequencia: type: integer format: int64 description: Sequência do consumo do estágio skuConsumo: type: object allOf: – #/definitions/sku description: Sku de consumo quantidade: type: string description: Quantidade necessária quantidadeRealizada: type: string description: Quantidade realizada permiteRendimento: type: boolean description: Permite rendimento default: false usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: carga: description: Carga (tabela carga) type: object required: – filial – recurso – dataInicioPrevista – dataFimPrevista – quantidadeProgramada – quantidadeEstagios – situacao properties: id: type: string format: uuid description: Idenficador único da tabela codigo: type: integer format: int64 description: Código da carga readOnly: true filial: type: object allOf: – #/definitions/pessoa description: Filial recurso: type: object allOf: – #/definitions/recurso description: Recurso dataInicioPrevista: type: string format: date-time description: Data de inicio prevista dataFimPrevista: type: string format: date-time description: Data de fim prevista quantidadeProgramada: type: number format: double description: Quantidade programada quantidadeEstagios: type: integer format: int64 description: Quantidade de estágios nesting: type: boolean description: Nesting – define se deve otimizar o uso do material em uma montagem de carga default: false situacao: type: string allOf: – #/definitions/enumSituacaoCarga description: Situação da carga cargaEstagios: type: array items: type: object allOf: – #/definitions/cargaEstagio description: Opcional – Lista de estágios da carga dataInicioReal: type: string format: date-time description: Data do inicio real dataFimReal: type: string format: date-time description: Data do fim real operadorId: type: integer format: int64 description: Operador motivoErro: type: string description: Motivo de Erro usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: cargaEstagio: description: Estágio da carga (tabela carga_estagio) type: object required: – ordemProducaoEstagio – situacao properties: id: type: string format: uuid description: Identificador único da tabela carga: type: object allOf: – #/definitions/carga description: Carga ordemProducaoEstagio: type: object allOf: – #/definitions/ordemProducaoEstagio description: Estagio da Ordem de produção situacao: type: string allOf: – #/definitions/enumSituacaoCargaEstagio description: Situação do estágio da carga quantidadeRealizada: type: number format: double description: Quantidade realizada quantidadeRefugo: type: number format: double description: Quantidade refugo usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editCargaEstagio: type: object required: – id allOf: – #/definitions/cargaEstagio cargaEstagioLoteSerie: description: Série do lote do Estágio da carga (tabela carga_estagio_lote_serie) type: object required: – cargaEstagio – quantidade properties: id: type: string format: uuid description: Identificador único da tabela cargaEstagio: type: object allOf: – #/definitions/cargaEstagio description: Estágio da carga codigo: type: string maxLength: 50 description: Código quantidade: type: number format: double description: Quantidade requestDadosMascara: type: string description: Dados da máscara de lote dataValidade: type: string format: date-time description: Data validade do lote usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: cargaEstagioConsumo: description: Consumo do estágio da carga(tabela carga_estagio_consumo) type: object required: – cargaEstagio – opEstagioConsumo – quantidadeRealizada properties: id: type: string format: uuid description: Identificador único da tabela cargaEstagio: type: object allOf: – #/definitions/cargaEstagio description: Estágio da carga opEstagioConsumo: type: object allOf: – #/definitions/ordemProducaoEstagioConsumo description: Consumo do estágio da carga quantidadeRealizada: type: number format: double description: Quantidade realizada usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: cargaEstagioConsumoLoteSer: description: Série do lote do consumo do estágio da carga type: object required: – cargaEstagioConsumo – codigo – quantidade properties: id: type: string format: uuid description: Identificador único da tabela cargaEstagioConsumo: type: object allOf: – #/definitions/cargaEstagioConsumo description: Consumo do estágio da carga codigo: type: string maxLength: 50 description: Código quantidade: type: number format: double description: Quantidade usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: etiquetaLoteSerie: description: Lote e série da etiqueta type: object required: – etiquetaId – quantidade properties: id: type: string format: uuid description: Identificador único da tabela etiquetaId: type: integer format: int64 description: Identificador da etiqueta lote: type: string maxLength: 50 description: Lote serie: type: string maxLength: 50 description: Série quantidade: type: string description: Quantidade dataFabricacao: type: string format: date description: Data de fabricação dataValidade: type: string format: date description: Data de validade usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: e084mas: description: Máscara de produto type: object required: – empresa – codMas – desMas – abrMas – prpMas – qtdPos – sitMas properties: id: type: string format: uuid description: Id da entidade empresa: type: object allOf: – #/definitions/pessoa description: Id da empresa codMas: type: string maxLength: 8 description: Código da máscara desMas: type: string maxLength: 50 description: Descrição abrMas: type: string maxLength: 20 description: Abreviatura prpMas: type: string allOf: – #/definitions/enumPrpMas description: Propósito da máscara qtdPos: type: integer format: int64 description: Quantidade de posições minimum: 0 maximum: 99 masLiv: type: boolean description: Máscara Livre default: false tipMas: type: string allOf: – #/definitions/enumTipMas description: Tipo componente vlrInc: type: integer format: int64 description: Valor Incremental minimum: 0 maximum: 9999 ultCod: type: string description: Último código Gerado minimum: 0 sitMas: type: string allOf: – #/definitions/enumSitReg description: Situação e084cma: type: array items: type: object allOf: – #/definitions/e084cma description: Cadastros – componentes de máscaras excluido: type: boolean description: Indica se o registro foi excluído usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editE084mas: type: object required: – id allOf: – #/definitions/e084mas e084cma: description: Componentes de máscara type: object required: – codCma – seqCma – desCma – abrCma – sitCma properties: id: type: string format: uuid description: Id da entidade e084mas: type: object allOf: – #/definitions/e084mas description: Id da máscara codCma: type: string maxLength: 99 description: Código do componente da máscara seqCma: type: integer format: int64 description: Sequência minimum: 1 maximum: 999999999 desCma: type: string maxLength: 50 description: Descrição abrCma: type: string maxLength: 20 description: Abreviatura sitCma: type: string allOf: – #/definitions/enumSitReg description: Situação excluido: type: boolean description: Indica se o registro foi excluído usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editE084cma: type: object required: – id allOf: – #/definitions/e084cma e012msl: description: Ligação família – máscara de série e lote type: object required: – e084mas – seqMpr properties: id: type: string format: uuid description: Id da entidade familia: type: object allOf: – #/definitions/familia description: Id da família e084mas: type: object allOf: – #/definitions/e084mas description: Id da máscara seqMpr: type: integer format: int64 description: Ordem da máscara na família minimum: 1 usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editE012msl: type: object required: – id allOf: – #/definitions/e012msl familia: description: Família type: object properties: id: type: integer format: int64 description: Identificador único da entidade erpxId: type: string format: uuid description: Identificador da família no ERP X usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editFamilia: type: object required: – id allOf: – #/definitions/familia notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service genericError: properties: message: type: string description: Messaging describing the error. reason: type: string description: A symbolic code identifying the category of the reason of the error. enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE