2.0info: 4.14.1 pcp_programacaocontrole description: PCP – Programação e controle de produção x-senior-domain: erp_man x-senior-domain-path: erp_man x-senior-service-path: pcp_programacaocontrole 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: /pcp_programacaocontrole/queries/pesquisarEmpresa: post: description: Pesquisa de empresa para campos de seleção de empresa/filial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – paginacao properties: filtro: type: string description: permite filtro pelo código, nome ou fantasia empresaId: type: integer format: int64 description: Identificador único da empresa – Se informado retorna registro da empresa paginacao: type: object allOf: – #/definitions/recPaginacao description: paginacao de entrada responses: 200: description: Ok schema: type: object required: – empresas – paginacaoRetorno properties: empresas: type: array items: type: object allOf: – #/definitions/recEmpresa minimum: 1 description: empresas encontradas paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: paginacao saída 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarEmpresaFiltro: post: description: Pesquisa de empresas com filtro para componente empresa/filial primeNG tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pagina properties: texto: type: string description: Filtro de pesquisa pagina: type: object allOf: – #/definitions/recPagina description: Controlador de página responses: 200: description: Ok schema: type: object required: – empresas properties: empresas: type: array items: type: object allOf: – #/definitions/recEmpresa minimum: 1 description: Lista de empresas encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/buscarIdsEmpresaFiltro: post: description: Retorna a lista de Ids das empresas para o componente empresa/filial primeNG tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – empresaIds properties: empresaIds: type: array items: type: integer format: int64 minimum: 1 description: Lista de Ids das empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de Ids das empresas para o componente empresa/filial primeNG tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – empresaIds properties: empresaIds: type: array items: type: integer format: int64 minimum: 1 description: Lista de Ids das empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarFilial: post: description: Pesquisa de filial para campos de seleção de empresa/filial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaId – paginacao properties: empresaId: type: integer format: int64 description: identificador único da empresa filtro: type: string description: permite filtro pelo código, nome ou fantasia filialId: type: integer format: int64 description: se informado retorna registro da filial paginacao: type: object allOf: – #/definitions/recPaginacao description: paginacao de entrada responses: 200: description: Ok schema: type: object required: – filiais – paginacaoRetorno properties: filiais: type: array items: type: object allOf: – #/definitions/recFilial minimum: 1 description: filiais encontradas paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: paginacao saída 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarFilialFiltro: post: description: Pesquisa de filiais com filtro para componente empresa/filial primeNG tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pagina properties: empresaId: type: integer format: int64 description: Identificar único da empresa texto: type: string description: Caso nada seja passado nesse parâmtro, todas as filiais serão retornadas, respeitando a paginação e os campos todas: type: boolean description: Flag indicando se a busca por filiais deve considerar todas as empresas somente: type: array items: type: integer format: int64 description: Caso todas == false, devem ser informadas as empresas selecionadas para buscar suas filiais. Nesse caso o campo exceto é ignorado exceto: type: array items: type: integer format: int64 description: Caso todas == true, as filiais de todas as empresas devem ser consideradas na busca pagina: type: object allOf: – #/definitions/recPagina description: Controlador de página responses: 200: description: Ok schema: type: object required: – empresas properties: empresas: type: array items: type: object allOf: – #/definitions/recEmpresaComFiliais minimum: 1 description: Lista de empresas com as filiais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/buscarIdsFilialFiltro: post: description: Retorna a lista de Ids das filiais para o componente empresa/filial primeNG tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaIds properties: empresaIds: type: array items: type: integer format: int64 minimum: 1 description: Lista de Ids das empresas responses: 200: description: Ok schema: type: object required: – filialIds properties: filialIds: type: array items: type: integer format: int64 minimum: 1 description: Lista de Ids das filiais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarPessoa: post: description: Retorna a lista de filiais tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – tipoPessoa – paginacao properties: empresaCodigo: type: integer format: int64 description: Código da empresa tipoPessoa: type: string allOf: – #/definitions/enumTipoPessoa description: Tipo da pessoa filtro: type: string description: Pesquisar pelo codigo, nome ou fantasia paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – pessoas properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação pessoas: type: array items: type: object allOf: – #/definitions/recPessoa minimum: 1 description: Pessoas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarFamilia: post: description: Retorna a lista de familias tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: Código da empresa filtro: type: string description: pesquisar por codigo ou descricao tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: Tipo de reposição paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – familias properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação familias: type: array items: type: object allOf: – #/definitions/recFamilia minimum: 1 description: Famílias 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarCentroRecurso: post: description: Retorna a lista de centros de recursos\n### Resources\nres://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: Codigo da empresa tipoRecurso: type: string allOf: – #/definitions/enumTipoRecurso description: Tipo do recurso codigo: type: string description: Código de identificação descricao: type: string description: Descrição filtro: type: string description: filtro paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – centrosRecurso properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação centrosRecurso: type: array items: type: object allOf: – #/definitions/recCentroRecurso minimum: 1 description: Centro de recursos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarSku: post: description: Retorna lista de skus. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo properties: empresaCodigo: type: integer format: int64 description: Código da Empresa codigo: type: string description: Código do SKU descricao: type: string description: Descrição codigoDescricao: type: string description: Campo para filtrar por código e descrição simultaneamente. familiaId: type: integer format: int64 description: Identificador Único da Família tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: Tipo de Produto tiposProdutoDesconsiderar: type: array items: type: string allOf: – #/definitions/enumTipoProduto description: Tipos de produto que serão desconsiderados na pesquisa tipoQualidade: type: string allOf: – #/definitions/enumTipoQualidade description: Tipo da Qualidade paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – sku properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação Retorno sku: type: array items: type: object allOf: – #/definitions/recSku minimum: 1 description: Lista de SKUs 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarSkuRoteiro: post: description: Retorna lista de roteiros associados ao SKU tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuId – versaoId – paginacao properties: skuId: type: integer format: int64 description: Id do SKU ao qual o roteiro está vinculado versaoId: type: integer format: int64 description: Versão do SKU filtro: type: string description: Permite filtro pelo codigo ou descrição do roteiro situacao: type: array items: type: string allOf: – #/definitions/enumSituacaoRoteiro description: Lista de enumSituacaoRoteiro, caso não informada irá trazer todos os roteiros(principal, ativo e inativo) filialId: type: integer format: int64 description: Identificador único da Filial(opcional), quando não informado deverá ser informado o campo filialCodigo filialCodigo: type: integer format: int64 description: Código da Filial(opcional), quando não informado deverá ser informado o campo filialId paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação da consulta responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – skuRoteiros properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação da consulta skuRoteiros: type: array items: type: object allOf: – #/definitions/recSkuRoteiro minimum: 1 description: Lista de roteiros vinculados ao SKU/Versão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOperador: post: description: retorna a lista de operadores tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – paginacao properties: empresaCodigo: type: integer format: int64 description: Código da empresa filtro: type: string description: ativo: type: boolean description: paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação da consulta responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – operadores properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação da consulta operadores: type: array items: type: object allOf: – #/definitions/recOperador minimum: 1 description: Operadores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarMotivoParada: post: description: retorna a lista de motivos de parada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: filtro: type: string description: ativo: type: boolean description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – motivosParada properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: motivosParada: type: array items: type: object allOf: – #/definitions/recMotivoParada minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarRecursoAdicionarProcessoRoteiro: post: description: Retorna lista de recursos para adicionar em um processo industrial na rela??o SkuRoteiroEstagio considera o EP do SKU, caso o SKU e PI controlam EP tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioId – processoIndustrialId properties: skuRoteiroEstagioId: type: integer format: int64 description: Identificador do SKURoteiroEstagio processoIndustrialId: type: integer format: int64 description: Identificador do ProcessoIndustrial codigo: type: string description: Código do recurso descricao: type: string description: Descrição do recurso paginacao: type: object allOf: – #/definitions/recPaginacao description: Controlador de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – recursos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Retorno da paginação recursos: type: array items: type: object allOf: – #/definitions/recRecurso minimum: 1 description: Lista de recursos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarRecurso: post: description: retorna a lista recursos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo properties: empresaCodigo: type: integer format: int64 description: Código da Empresa tipoRecurso: type: array items: type: string allOf: – #/definitions/enumTipoRecurso description: Opcional – Lista – Tipo do Recurso filtro: type: string description: Filtrar por Código ou Descrição filialCodigo: type: integer format: int64 description: Código da Filial centroRecursoId: type: integer format: int64 description: Identificador Único do Centro de Recurso processoIndustrialCodigo: type: string description: Código do Processo Industrial paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – recursos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação Retorno recursos: type: array items: type: object allOf: – #/definitions/recRecurso minimum: 1 description: Lista de Recursos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarSkuParametrosPCP: post: description: retorna a lista de sku parametros tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: skuId: type: integer format: int64 description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – skuParametrosPCP properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: skuParametrosPCP: type: array items: type: object allOf: – #/definitions/recSkuParametrosPCP minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarSkuParametrosPCPGrupo: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: familia: type: object allOf: – #/definitions/recFamilia description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – skuParametrosPCPGrupo properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: skuParametrosPCPGrupo: type: array items: type: object allOf: – #/definitions/recSkuParametrosPCPGrupo minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/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 /pcp_programacaocontrole/queries/pesquisarSkuOrdemProducao: post: description: Retorna lista de skus usar para as interfaces de programação de ordem de produção. Retorna lista de SKUs ativos, liberadas e do tipo de reposição produzido. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo properties: empresaCodigo: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: filtro: type: string description: opcional – permite filtrar por código ou descrição familiaId: type: integer format: int64 description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – skus properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: skus: type: array items: type: object allOf: – #/definitions/recSku minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducao: post: description: retorna a lista de ordens de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: código da empresa codigo: type: integer format: int64 description: código skuId: type: integer format: int64 description: id sku filialCodigo: type: integer format: int64 description: código da filial centroRecursoId: type: integer format: int64 description: id centro de recurso situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: situação ordem de produção familiaIds: type: array items: type: integer format: int64 description: lista de ids da familia paginacao: type: object allOf: – #/definitions/recPaginacao description: dados de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordensProducao properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: dados de paginação ordensProducao: type: array items: type: object allOf: – #/definitions/recOrdemProducao minimum: 1 description: lista de ordens de produção 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoPorApontamento: post: description: retorna lista de ordens de produção com base na relação de apontamentos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: código da empresa filialCodigo: type: integer format: int64 description: código da filial ordemProducaoId: type: integer format: int64 description: id ordem de produção skuId: type: integer format: int64 description: id de sku centroRecursoId: type: integer format: int64 description: id centro de recurso situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: situação da ordem de produção dataInicio: type: string format: date description: data inicio – periodo de – até dataFim: type: string format: date description: data inicio – periodo de – até familiaIds: type: array items: type: integer format: int64 description: lista de ids da familia paginacao: type: object allOf: – #/definitions/recPaginacao description: dados de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordensProducao properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: dados de paginação ordensProducao: type: array items: type: object allOf: – #/definitions/recOrdemProducao minimum: 1 description: lista de ordens de produção 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchProductionOrderMultiLevel: post: description: Pesquisa multinível de ordem de produção tags: – Queries x-senior-visibility: PRIVATE 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, será necessário passar o código ou o identificador único responses: 200: description: Ok schema: type: object required: – productionOrderMultiLevel properties: productionOrderMultiLevel: type: array items: type: object allOf: – #/definitions/recSearchProductionOrderMultiLevel minimum: 1 description: Retorna de form encadeada todas as ordens de produção resultando da explosão multinvel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Pesquisa multinível de ordem de produção tags: – Queries x-senior-visibility: PRIVATE parameters: – name: productionOrderId description: Identificador único da ordem de produção in: query type: integer format: int64 – name: productionOrderCode description: Código da ordem de produção, será necessário passar o código ou o identificador único in: query type: string responses: 200: description: Ok schema: type: object required: – productionOrderMultiLevel properties: productionOrderMultiLevel: type: array items: type: object allOf: – #/definitions/recSearchProductionOrderMultiLevel minimum: 1 description: Retorna de form encadeada todas as ordens de produção resultando da explosão multinvel 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOpEstagio: post: description: Primitiva para consultar os estágios da OP tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoIds – paginacao properties: ordemProducaoIds: type: array items: type: integer format: int64 minimum: 1 description: Identificadores únicos das OP que deseja obter os estágios paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação de entrada responses: 200: description: Ok schema: type: object required: – ordemProducaoEstagios – paginacaoRetorno properties: ordemProducaoEstagios: type: array items: type: object allOf: – #/definitions/recPesquisarOpEstagio minimum: 1 description: Lista de estágios para as OPs desejada paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação de retorno 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOpEstagioConsumo: post: description: Realiza a pesquisa dos estágios de consumos da ordem de produção tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioIds – paginacao properties: ordemProducaoEstagioIds: type: array items: type: integer format: int64 minimum: 1 description: Identificadores únicos dos estágios das ordens de produção paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginação de entrada responses: 200: description: Ok schema: type: object required: – ordemProducaoEstagioConsumos – paginacaoRetorno properties: ordemProducaoEstagioConsumos: type: array items: type: object allOf: – #/definitions/recPesquisarOpEstagioConsumo minimum: 1 description: Lista de consumos dos estágios para as ordens de produção paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação de retorno da pesquisa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOPConsumoResumido: post: description: Retorna uma lista de consumo de uma ordem de produção de forma resumida tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – paginacao properties: ordemProducaoIds: type: array items: type: integer format: int64 description: Identificador único da ordem de produção ordemProducaoEstagioIds: type: array items: type: integer format: int64 description: Identificador único do estagio da ordem de produção paginacao: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordemProducaoConsumos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno de paginação ordemProducaoConsumos: type: array items: type: object allOf: – #/definitions/recOPConsumoResumido minimum: 1 description: Lista de ordem de produção consumos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoEstagio: post: description: retorna a lista dos estagios de uma ordem de produção específica\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – paginacao properties: ordemProducaoId: type: integer format: int64 description: identificador único da ordem de produção paginacao: type: object allOf: – #/definitions/recPaginacao description: dados de paginação responses: 200: description: Ok schema: type: object required: – ordemProducaoEstagios – paginacaoRetorno properties: ordemProducaoEstagios: type: array items: type: object allOf: – #/definitions/recOrdemProducaoEstagioPesquisar minimum: 1 description: lista da ordem de produção com os seus respectivos estágios paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoEstagioExecucaoApontamentoSimplificado: post: description: retorna a lista de estagios em execução ou que podem ser iniciados pela ordem de produção. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId properties: ordemProducaoId: type: integer format: int64 description: Identificador único da ordem de produção. responses: 200: description: Ok schema: type: object required: – ordemProducaoEstagios properties: ordemProducaoEstagios: type: array items: type: object allOf: – #/definitions/recOrdemProducaoEstagioExecucaoReduzido minimum: 1 description: Lista de estágio que podem ser executados. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: retorna a lista de estagios em execução ou que podem ser iniciados pela ordem de produção. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: ordemProducaoId description: Identificador único da ordem de produção. in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – ordemProducaoEstagios properties: ordemProducaoEstagios: type: array items: type: object allOf: – #/definitions/recOrdemProducaoEstagioExecucaoReduzido minimum: 1 description: Lista de estágio que podem ser executados. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoSubproduto: post: description: retorna a lista de subprodutos previstos de uma ordem de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – paginacao properties: ordemProducaoId: type: integer format: int64 description: id ordem de produção ordemProducaoEstagioId: type: integer format: int64 description: id ordem de produção estágio paginacao: type: object allOf: – #/definitions/recPaginacao description: dados de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordemProducaoSubprodutos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: dados de paginação ordemProducaoSubprodutos: type: array items: type: object allOf: – #/definitions/recOrdemProducaoSubproduto minimum: 1 description: lista de ordem de produção subprodutos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoConsumo: post: description: Retorna a lista de consumos previstos de uma ordem de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – paginacao properties: ordemProducaoId: type: integer format: int64 description: id ordem de produção ordemProducaoEstagioId: type: integer format: int64 description: id ordem de produção estágio paginacao: type: object allOf: – #/definitions/recPaginacao description: dados de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordemProducaoConsumos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: dados de paginação ordemProducaoConsumos: type: array items: type: object allOf: – #/definitions/recOrdemProducaoConsumo minimum: 1 description: lista de ordem de produção consumos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoConsumoReserva: post: description: Retorna a lista de reservas para o(s) consumo(s) da ordem de produção tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – paginacao properties: ordemProducaoIds: type: array items: type: integer format: int64 description: IDs da ordem de producao ordemProducaoEstagioIds: type: array items: type: integer format: int64 description: IDs do estagio da ordem de producao ordemProducaEstagioConsumoIds: type: array items: type: integer format: int64 description: IDs da OP estágio consumo paginacao: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – reservas – paginacaoRetorno properties: reservas: type: array items: type: object allOf: – #/definitions/recOPEstagioConsumoReservaEstoque minimum: 1 description: Lista de reservas do(s) consumo(s) da ordem de produção paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Retorno dos dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/buscarOrdemProducaoEstagioConsumoEquivalentes: post: description: Busca os SKUs equivalentes ao SKU de consumo\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioConsumoIds – paginacao properties: ordemProducaoEstagioConsumoIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único do consumo do estagio listarTodos: type: boolean description: Opcional – Quando true irá trazer todos os SKU equivalentes vinculados ao SKU de consumo, e não somente os informados na Engenharia de processo default: false paginacao: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – skuEquivalentes – paginacaoRetorno properties: skuEquivalentes: type: array items: type: object allOf: – #/definitions/recOrdemProducaoEstagioConsumoEquivalente minimum: 1 description: Lista – SKU equivalentes ao SKU de consumo paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno da paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarApontamentoOrdemProducaoEstagio: post: description: Primitiva para realizar a busca dos apontamentos com base no estágio\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioIds properties: ordemProducaoEstagioIds: type: array items: type: integer format: int64 minimum: 1 description: Id do estagio da ordem de produção tipoApontamentos: type: array items: type: string allOf: – #/definitions/enumTipoApontamento description: Tipo do apontamento tipoEtiqueta: type: array items: type: string allOf: – #/definitions/enumTipoEtiqueta description: Tipo de etiqueta para apontamento do tipo quantidade paginacao: type: object allOf: – #/definitions/recPaginacao description: dados de paginação responses: 200: description: Ok schema: type: object required: – apontamentos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: dados de paginação apontamentos: type: array items: type: object allOf: – #/definitions/recPesquisarOrdemProducaoEstagioApontamento minimum: 1 description: lista de apontamentos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarIntervaloDataApontamento: post: description: Realiza a pesquisa da data mínima e máxima para o apontamento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – ordemProducaoEstagioId – dataApontamento – novoApontamento properties: ordemProducaoId: type: integer format: int64 description: ID da ordem de produção que deseja incluir ordemProducaoEstagioId: type: integer format: int64 description: ID da ordem de produção estágio que deseja incluir o apontamento dataApontamento: type: string format: date-time description: Data atual para apontamento novoApontamento: type: boolean description: Novo Apontamento apontamentoId: type: integer format: int64 description: ID apontamento alterado tipoApontamento: type: string allOf: – #/definitions/enumTipoApontamento description: Tipo ApontamentoAdicionado responses: 200: description: Ok schema: type: object required: – dataMinimaApontamento – dataMaximaApontamento properties: dataMinimaApontamento: type: string format: date-time description: Data mínima do apontamento dataMaximaApontamento: type: string format: date-time description: Data máxima do apontamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Realiza a pesquisa da data mínima e máxima para o apontamento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: ordemProducaoId description: ID da ordem de produção que deseja incluir in: query required: true type: integer format: int64 – name: ordemProducaoEstagioId description: ID da ordem de produção estágio que deseja incluir o apontamento in: query required: true type: integer format: int64 – name: dataApontamento description: Data atual para apontamento in: query required: true type: string format: date-time – name: novoApontamento description: Novo Apontamento in: query required: true type: boolean – name: apontamentoId description: ID apontamento alterado in: query type: integer format: int64 – name: tipoApontamento description: Tipo ApontamentoAdicionado in: query type: string allOf: – #/definitions/enumTipoApontamento responses: 200: description: Ok schema: type: object required: – dataMinimaApontamento – dataMaximaApontamento properties: dataMinimaApontamento: type: string format: date-time description: Data mínima do apontamento dataMaximaApontamento: type: string format: date-time description: Data máxima do apontamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/sugerirOpEstagioApontamentoOperador: post: description: Permitir a sugestão de operadores para os estágios tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioIds properties: ordemProducaoEstagioIds: type: array items: type: integer format: int64 minimum: 1 description: Ids do estagio da ordem de produção responses: 200: description: Ok schema: type: object required: – operadores properties: operadores: type: array items: type: object allOf: – #/definitions/recSugerirOpEstagioApontamentoOperador minimum: 1 description: lista de operadores sugeridos para os estágios 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/consultarEtiqueta: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigo properties: codigo: type: string description: responses: 200: description: Ok schema: type: object required: – etiqueta properties: etiqueta: type: object allOf: – #/definitions/recEtiqueta description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: codigo description: in: query required: true type: string responses: 200: description: Ok schema: type: object required: – etiqueta properties: etiqueta: type: object allOf: – #/definitions/recEtiqueta description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/consultarEtiquetaSerie: post: description: consulta de etiqueta pelo código de série tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – codigoSerie properties: codigoEmpresa: type: integer format: int64 description: código da empresa codigoSerie: type: string description: código de série responses: 200: description: Ok schema: type: object required: – etiqueta properties: etiqueta: type: object allOf: – #/definitions/recEtiqueta description: etiqueta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: consulta de etiqueta pelo código de série tags: – Queries x-senior-visibility: PRIVATE parameters: – name: codigoEmpresa description: código da empresa in: query required: true type: integer format: int64 – name: codigoSerie description: código de série in: query required: true type: string responses: 200: description: Ok schema: type: object required: – etiqueta properties: etiqueta: type: object allOf: – #/definitions/recEtiqueta description: etiqueta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoEtiqueta: post: description: retorna uma lista de etiquetas dos apontamentos de quantidade da OP tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – paginacao properties: ordemProducaoId: type: integer format: int64 description: id ordem de produção ordemProducaoEstagioId: type: integer format: int64 description: id ordem de produção estágio apontamentoId: type: integer format: int64 description: id apontamento tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: tipo de etiqueta situacao: type: string allOf: – #/definitions/enumSituacaoEtiqueta description: situação da etiqueta paginacao: type: object allOf: – #/definitions/recPaginacao description: dados de paginação responses: 200: description: Ok schema: type: object required: – etiquetas – paginacaoRetorno properties: etiquetas: type: array items: type: object allOf: – #/definitions/recEtiqueta minimum: 1 description: lista de etiquetas paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoEstagioApontamento: post: description: retorna uma lista de apontamentos do estágio da OP tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId properties: ordemProducaoId: type: integer format: int64 description: id ordem de produção ordemProducaoEstagioId: type: integer format: int64 description: id ordem de produção estágio tipo: type: string allOf: – #/definitions/enumTipoApontamento description: tipo de apontamento tipoEtiqueta: type: string allOf: – #/definitions/enumTipoEtiqueta description: tipo de etiqueta ordemProducaoEstagioConsumoId: type: array items: type: integer format: int64 description: ID Ordem Produção Estágio Consumo dataInicio: type: string format: date description: data inicio – periodo de – até dataFim: type: string format: date description: data inicio – periodo de – até responses: 200: description: Ok schema: type: object required: – apontamentos properties: apontamentos: type: array items: type: object allOf: – #/definitions/recApontamento minimum: 1 description: lista de apontamentos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoEstagioIncluirApontamento: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva | DATA: 2022-12-31 | retorna a lista de tipos de apontamentos que podem ser incluídos a partir da validação do último apontamento do estágio – exclusivo Portal – sem paginação tags: – Queries deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioId properties: ordemProducaoEstagioId: type: integer format: int64 description: Id do estágio da ordem de produção responses: 200: description: Ok schema: type: object required: – tiposApontamento properties: tiposApontamento: type: array items: type: string allOf: – #/definitions/enumTipoApontamento minimum: 1 description: lista de tipos de apontamentos que podem ser incluídos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva | DATA: 2022-12-31 | retorna a lista de tipos de apontamentos que podem ser incluídos a partir da validação do último apontamento do estágio – exclusivo Portal – sem paginação tags: – Queries deprecated : true x-senior-visibility: PRIVATE parameters: – name: ordemProducaoEstagioId description: Id do estágio da ordem de produção in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – tiposApontamento properties: tiposApontamento: type: array items: type: string allOf: – #/definitions/enumTipoApontamento minimum: 1 description: lista de tipos de apontamentos que podem ser incluídos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/obterQuantidadeEtiquetasGeradas: post: description: Retorna a quantidade de etiquetas geradas (sku da OP + refugo) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId properties: ordemProducaoId: type: integer format: int64 description: Id da ordem de produção responses: 200: description: Ok schema: type: object required: – quantidadeEtiquetasGeradas properties: quantidadeEtiquetasGeradas: type: number format: double description: Quantidade de etiquetas geradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a quantidade de etiquetas geradas (sku da OP + refugo) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: ordemProducaoId description: Id da ordem de produção in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – quantidadeEtiquetasGeradas properties: quantidadeEtiquetasGeradas: type: number format: double description: Quantidade de etiquetas geradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOp: post: description: retorna a lista de ordens de produção manual tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: código da empresa filialCodigo: type: integer format: int64 description: lista de códigos de filiais opIds: type: array items: type: integer format: int64 description: lista de ids das ordens de produção skuIds: type: array items: type: integer format: int64 description: lista de ids dos SKUs centroRecursoIds: type: array items: type: integer format: int64 description: lista de ids dos centros de recursos familiaIds: type: array items: type: integer format: int64 description: lista de ids das famílias dataInicioPrevistaDe: type: string format: date description: Opcional – Data de início prevista das ordens de produção (De) dataInicioPrevistaAte: type: string format: date description: Opcional – Data de início prevista das ordens de produção (Até) dataFimPrevistaDe: type: string format: date description: Opcional – Data de fim prevista das ordens de produção (De) dataFimPrevistaAte: type: string format: date description: Opcional – Data de fim prevista das ordens de produção (Até) situacoes: type: array items: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Opcional – Lista – Situação da ordem de produção paginacao: type: object allOf: – #/definitions/recPaginacao description: controle de paginação tipoOrdemIds: type: array items: type: string description: Identificador único do tipo de ordem numeroPedidos: type: array items: type: integer format: int64 description: Opcional – Lista de números de pedidos clienteCodigos: type: array items: type: integer format: int64 description: Opcional – Lista de códigos de clientes responses: 200: description: Ok schema: type: object required: – ordemProducao – paginacaoRetorno properties: ordemProducao: type: array items: type: object allOf: – #/definitions/recPesquisarOp minimum: 1 description: lista de ordens de produção manual paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: controle de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoEstagioPorApontamentoParada: post: description: Retorna uma lista de estágios por apontamento de parada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: filialCodigo: type: integer format: int64 description: centroRecursoIds: type: array items: type: integer format: int64 description: recursoIds: type: array items: type: integer format: int64 description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordensProducao properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: ordensProducao: type: array items: type: object allOf: – #/definitions/recOrdemProducaoEstagioParadas minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoEstagioIniciado: post: description: retorna uma lista de estágios iniciados para realizar apontamentos de parada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: código da empresa filialCodigo: type: integer format: int64 description: código da filial centroRecursoId: type: integer format: int64 description: id do centro de recursos recursoId: type: integer format: int64 description: id do recurso paginacao: type: object allOf: – #/definitions/recPaginacao description: objeto de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordensProducaoEstagios properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: objeto de paginação ordensProducaoEstagios: type: array items: type: object allOf: – #/definitions/recOrdemProducaoEstagiosPesquisar minimum: 1 description: lista de estágios 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdemProducaoSequenciamento: post: description: pesquisar ordens de produção para sequenciamento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – filialCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: código da empresa filialCodigo: type: integer format: int64 description: código da filial skusId: type: array items: type: integer format: int64 description: lista de ids de sku recursosId: type: array items: type: integer format: int64 description: lista de ids de recurso familiaIds: type: array items: type: integer format: int64 description: lista de ids da familia dataEntregaPrevistaInicio: type: string format: date description: Data de entrega prevista início – período de até dataEntregaPrevistaFim: type: string format: date description: Data de entrega prevista fim – período de até situacao: type: array items: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situacao da Ordem paginacao: type: object allOf: – #/definitions/recPaginacao description: dados de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordens properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: dados de retorno da paginção ordens: type: array items: type: object allOf: – #/definitions/recOrdemProducao minimum: 1 description: lista de ordens de produção 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchDetailedPlanSku: post: description: Consulta plano detalhado do SKU\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchId – skuId – endOfPeriod – pagination properties: branchId: type: integer format: int64 description: Identificador único da filial skuId: type: integer format: int64 description: Identificador único do SKU endOfPeriod: type: string format: date-time description: Data fim do perído da consulta pagination: type: object allOf: – #/definitions/recPaginacao description: Paginação da consulta responses: 200: description: Ok schema: type: object required: – sku – stockBalance – recSearchDetailedPlanSku – paginationReturn properties: sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: Informações do SKU stockBalance: type: number format: double description: Saldo de estoque atual do SKU recSearchDetailedPlanSku: type: array items: type: object allOf: – #/definitions/recSearchDetailedPlanSku minimum: 1 description: Lista de planos detalhados paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Retorno dos dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/pesquisarOrdensProducaoAtendimentoNecessidade: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – skuCodigo – paginacao properties: empresaCodigo: type: integer format: int64 description: skuCodigo: type: string description: ordemProducaoId: type: integer format: int64 description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – ordens properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: ordens: type: array items: type: object allOf: – #/definitions/recOrdemProducao minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/obterDadosEficienciaFabrica: post: description: Sara – retorna os indicadores de eficiência da produção tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – qtdeProducaoPrevista – qtdeProducaoRealizada – performanceMaquinas – operadoresProducao – operadoresPerdas – operadoresTempo properties: qtdeProducaoPrevista: type: number format: double description: Quantidade produção prevista qtdeProducaoRealizada: type: number format: double description: Quantidade produção realizada performanceMaquinas: type: number format: double description: Capacidade operante das máquinas (%previsto X realizado) operadoresProducao: type: number format: double description: Performance da produção (% da quantidade produzida X quantidade prevista) operadoresPerdas: type: number format: double description: Perdas da produção (% realizado X previsto) operadoresTempo: type: number format: double description: Performance de tempo dos operadores (% produzido em relação ao previsto) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Sara – retorna os indicadores de eficiência da produção tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – qtdeProducaoPrevista – qtdeProducaoRealizada – performanceMaquinas – operadoresProducao – operadoresPerdas – operadoresTempo properties: qtdeProducaoPrevista: type: number format: double description: Quantidade produção prevista qtdeProducaoRealizada: type: number format: double description: Quantidade produção realizada performanceMaquinas: type: number format: double description: Capacidade operante das máquinas (%previsto X realizado) operadoresProducao: type: number format: double description: Performance da produção (% da quantidade produzida X quantidade prevista) operadoresPerdas: type: number format: double description: Perdas da produção (% realizado X previsto) operadoresTempo: type: number format: double description: Performance de tempo dos operadores (% produzido em relação ao previsto) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/obterQualidadeEntrega: post: description: Sara – retorna os índices de qualidade da entrega tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – percentualAtraso – percentualRetrabalho properties: percentualAtraso: type: number format: double description: Percentual de atraso nas entregas das ordens de compra percentualRetrabalho: type: number format: double description: Percentual de retrabalho das entregas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Sara – retorna os índices de qualidade da entrega tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – percentualAtraso – percentualRetrabalho properties: percentualAtraso: type: number format: double description: Percentual de atraso nas entregas das ordens de compra percentualRetrabalho: type: number format: double description: Percentual de retrabalho das entregas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/obterOrdensProducaoDoDia: post: description: Sara – retorna as ordens de produção do operador tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – textoNotificacao properties: textoNotificacao: type: string description: Texto da notificação da OP já formatado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Sara – retorna as ordens de produção do operador tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – textoNotificacao properties: textoNotificacao: type: string description: Texto da notificação da OP já formatado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchOrderProductionShipment: post: description: Retorna a lista das ordens de produção/estágios aptos para serem terceirizadas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchIds – stageWithBalanceShip – pagination properties: branchIds: type: array items: type: integer format: int64 minimum: 1 description: Identificador únicos das filiais orderProductionIds: type: array items: type: integer format: int64 description: Identificador únicos das ordens de produção stageIds: type: array items: type: integer format: int64 description: Identificadores únicos dos estágios providerIds: type: array items: type: integer format: int64 description: Identificadores únicos dos fornecedores terceiros serviceIds: type: array items: type: integer format: int64 description: Identificadores únicos dos serviços contratados skuIds: type: array items: type: integer format: int64 description: Identificador único dos SKUs terceirizados stageWithBalanceShip: type: boolean description: Selecionar somente as ordens de produção/ estágio com saldo para remeter pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – paginationReturn properties: shipments: type: array items: type: object allOf: – #/definitions/recShipmentOrderProductionStage description: Lista da remessas realizadas conforme filtros informados paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Retorno dos dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchShipment: post: description: Retorna as remessas efetuados para terceiros tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pagination properties: branchIds: type: array items: type: integer format: int64 description: Identificador único das filiais shipments: type: array items: type: integer format: int64 description: Número das remessas shipmentIds: type: array items: type: string description: Identificadores únicos das remessas para terceiros orderProductionIds: type: array items: type: integer format: int64 description: Identificador único/número das ordens de produção startPeriodShipment: type: string format: date-time description: Inicio do período da remessa endPeriodShipment: type: string format: date-time description: Fim do período da remessa providerIds: type: array items: type: integer format: int64 description: Identificadores únicos dos fornecedores terceiros skuIds: type: array items: type: integer format: int64 description: Identificadores únicos dos SKUs terceirizados componentSkuIds: type: array items: type: integer format: int64 description: Identificadores únicos dos SKUs dos consumos que contêm na remessa status: type: array items: type: string allOf: – #/definitions/enumStatusShipment description: Status da remessa pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – paginationReturn properties: shipmentStages: type: array items: type: object allOf: – #/definitions/recSearchShipmentStage description: Lista da remessas realizadas conforme filtros informados paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Retorno dos dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchShipmentComponentConsolidatedByProvider: post: description: Pesquisar o consolidado dos componentes remetidos para terceiro em aberto por fornecedor\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – branchIds – providerIds – skuIds – pagination properties: branchIds: type: array items: type: integer format: int64 minimum: 1 description: Identificador único das filiais providerIds: type: array items: type: integer format: int64 minimum: 1 description: Identificador único dos fornecedores skuIds: type: array items: type: integer format: int64 minimum: 1 description: Identificador único dos componentes/skus pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – paginationReturn properties: shipmentComponents: type: array items: type: object allOf: – #/definitions/recSearchShipmentComponentConsolidatedByProvider description: Lista da componentes/consumo conforme filtros informados paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Retorno dos dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchShipmentConsolidatedByProvider: post: description: Pesquisar o consolidado das remessas para terceiro em aberto por fornecedor\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId – branchIds properties: companyId: type: integer format: int64 description: Identificador único da empresa branchIds: type: array items: type: integer format: int64 minimum: 1 description: Identificador único das filiais responses: 200: description: Ok schema: type: object properties: shipments: type: array items: type: object allOf: – #/definitions/recSearchShipmentConsolidatedByProvider description: Lista da remessas realizadas conforme filtros informados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchReturnShipment: post: description: Retornos efetuados pelos terceiros\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pagination properties: branchIds: type: array items: type: integer format: int64 description: Identificador único das filiais shipments: type: array items: type: integer format: int64 description: Número das remessas shipmentIds: type: array items: type: string description: Identificadores únicos das remessas para terceiros returnShipments: type: array items: type: integer format: int64 description: Número dos retornos returnShipmentIds: type: array items: type: string description: Identificadores únicos dos retornos para terceiros orderProductionIds: type: array items: type: integer format: int64 description: Identificador único das ordens de produção providerIds: type: array items: type: integer format: int64 description: Identificadores únicos dos fornecedores terceiros skuIds: type: array items: type: integer format: int64 description: Identificador único dos SKUs terceirizados status: type: array items: type: string allOf: – #/definitions/enumStatusReturnShipment description: Status do retorno pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – paginationReturn properties: shipments: type: array items: type: object allOf: – #/definitions/recSearchReturnShipment description: Lista da remessas realizadas conforme filtros informados paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Retorno dos dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchStagesSplit: post: description: Retorna os estágios para realizar/desfazer o split.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderProductionId – sequenceStage properties: orderProductionId: type: integer format: int64 description: Identificador único da OP sequenceStage: type: integer format: int64 description: Sequência do estágio responses: 200: description: Ok schema: type: object properties: stagesSplit: type: array items: type: object allOf: – #/definitions/recStageSplit description: Lista – Estágio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os estágios para realizar/desfazer o split.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: orderProductionId description: Identificador único da OP in: query required: true type: integer format: int64 – name: sequenceStage description: Sequência do estágio in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object properties: stagesSplit: type: array items: type: object allOf: – #/definitions/recStageSplit description: Lista – Estágio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchOrderProductionStageComponent: post: description: Pesquisar os consumos de um determinado estágio\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pagination properties: orderProductionIds: type: array items: type: integer format: int64 description: Identificador único da ordem de produção orderProductionStageIds: type: array items: type: integer format: int64 description: Identificador único do estagio da ordem de produção skuIds: type: array items: type: integer format: int64 description: Identificador único dos componentes do estágio pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – paginationReturn properties: components: type: array items: type: object allOf: – #/definitions/recSearchOrderProductionStageComponent description: Lista dos componentes da ordem de produção paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Retorno dos dados de paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchNonProductiveDates: post: description: Realiza a busca das datas não produtivas de acordo com o filtro informado, conforme segue:\n- Caso não seja informados nenhum filtro irá buscar somente as datas globais\n- Caso seja informado companyId irá buscar as datas globais mais as datas da empresa\n- Caso sejam informados companyId e branchId irá buscar as datas globais mais as datas da empresa mais as datas da filial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: companyId: type: integer format: int64 description: Opcional – Identificador único da empresa branchIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único da filial responses: 200: description: Ok schema: type: object required: – nonWorkingDates properties: nonWorkingDates: type: array items: type: object allOf: – #/definitions/recNonProductiveDate minimum: 1 description: Lista – Datas não produtivos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchProductionCalendarDates: post: description: Retorna o calendário de produção de acordo com o turno selecionado\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – shiftId – pagination properties: shiftId: type: string description: Identificador único do turno startDate: type: string format: date description: Opcional(Quando não informado assume a data atual) – Data onde deve-se iniciar a busca endDate: type: string format: date description: Opcional – Data onde deve-se finalizar a busca pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – productionCalendarDates – pagination properties: productionCalendarDates: type: array items: type: object allOf: – #/definitions/recProductionCalendarDate minimum: 1 description: Lista – Datas do calendário de produção pagination: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados paginação retorno 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchOperatorView: post: description: Realiza a pesquisa dos estágios para a visão do operador, ordenados de forma crescente pela data de início prevista\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Processar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – operatorId – pagination properties: operatorId: type: integer format: int64 description: Identificador único do operador branchCode: type: integer format: int64 description: Código da filial – Opcional(quando não informado deve-se informar branchId) branchId: type: integer format: int64 description: Identificador único da filial – Opcional(quando não informado deve-se informar branchCode) resourceCode: type: string description: Código do recurso – Opcional resourceId: type: integer format: int64 description: Identificador único do recurso – Opcional pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação(Somente a paginação será considerada) responses: 200: description: Ok schema: type: object required: – orderProductionStages – paginationReturn properties: orderProductionStages: type: array items: type: object allOf: – #/definitions/recOperatorView minimum: 1 description: Dados dos estágios paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno da paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchBatchSuggestionAppointment: post: description: Retorna uma sugestão de código do lote de acordo com o último lote apontado para a Ordem de produção informada.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Processar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderProductionId properties: orderProductionId: type: integer format: int64 description: Identificado único da OP responses: 200: description: Ok schema: type: object properties: suggestedBatches: type: array items: type: object allOf: – #/definitions/recBatchSerie description: Lotes sugeridos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma sugestão de código do lote de acordo com o último lote apontado para a Ordem de produção informada.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/apontamentos – Processar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: orderProductionId description: Identificado único da OP in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object properties: suggestedBatches: type: array items: type: object allOf: – #/definitions/recBatchSerie description: Lotes sugeridos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchNeedsOTIF: post: description: Pesquisa necessidades OTIF\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filterNeedsOTIF – page properties: filterNeedsOTIF: type: object allOf: – #/definitions/recFilterNeedsOTIF description: filtro necessidades OTIF page: type: object allOf: – #/definitions/recPaginacao description: controle de paginação responses: 200: description: Ok schema: type: object required: – needsOTIF – returnPage properties: needsOTIF: type: array items: type: object allOf: – #/definitions/recNeedsOTIF minimum: 1 description: retorno das necessidades do OTIF returnPage: type: object allOf: – #/definitions/recPaginacaoRetorno description: paginação retorno 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchCalculationOTIF: post: description: Pesquisa calculo OTIF\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filterNeedsOTIF properties: filterNeedsOTIF: type: object allOf: – #/definitions/recFilterNeedsOTIF description: filtro necessidades OTIF responses: 200: description: Ok schema: type: object required: – totalDeliveredOnTime – totalDeliveredQuantity – totalRecords properties: totalDeliveredOnTime: type: number format: double description: total entregue no prazo totalDeliveredQuantity: type: number format: double description: total entregue sem erros totalRecords: type: integer format: int64 description: total registros filtrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchStagesJointProduction: post: description: Retorna os estágios que podem ser utilizados em uma carga, de acordo com os filtros informados\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/entities/carga – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId – resourceId properties: companyId: type: integer format: int64 description: Identificador único da empresa resourceId: type: integer format: int64 description: Identificador único do recurso responses: 200: description: Ok schema: type: object required: – stages properties: stages: type: array items: type: object allOf: – #/definitions/recOrderProductionStagesJointProduction minimum: 1 description: Lista – Estágios habilitados para montagem de carga 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os estágios que podem ser utilizados em uma carga, de acordo com os filtros informados\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/entities/carga – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: companyId description: Identificador único da empresa in: query required: true type: integer format: int64 – name: resourceId description: Identificador único do recurso in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – stages properties: stages: type: array items: type: object allOf: – #/definitions/recOrderProductionStagesJointProduction minimum: 1 description: Lista – Estágios habilitados para montagem de carga 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/listJointProductionStages: post: description: Retorna os estágios da carga.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/entities/carga – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – jointProductionId – pagination properties: jointProductionId: type: string description: Identificador único da carga pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – jointProductionStages – paginationOutput properties: jointProductionStages: type: array items: type: object allOf: – #/definitions/recJointProductionStage minimum: 1 description: Lista – Estágio da carga paginationOutput: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno da paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/listNestingConsumptionsJointProduction: post: description: Retorna o consumo utilizado no processo de nesting.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/entities/carga – Visualizar tags: – Queries 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 required: – nestingConsumptions properties: nestingConsumptions: type: array items: type: object allOf: – #/definitions/recNestingConsumptionJointProduction minimum: 1 description: Lista – Consumos agrupados para nesting 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o consumo utilizado no processo de nesting.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/entities/carga – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: jointProductionId description: Identificador único da carga in: query required: true type: string responses: 200: description: Ok schema: type: object required: – nestingConsumptions properties: nestingConsumptions: type: array items: type: object allOf: – #/definitions/recNestingConsumptionJointProduction minimum: 1 description: Lista – Consumos agrupados para nesting 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/listConsumptionsJointProductionStage: post: description: Retorna a lista de consumos da carga estágio\n### sources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/entities/carga – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – jointProductionStageId – pagination properties: jointProductionStageId: type: string description: Identificador único de carga estágio pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – consumptions – paginationOutput properties: consumptions: type: array items: type: object allOf: – #/definitions/recConsumptionJointProductionStage minimum: 1 description: Lista – Consumo do estágio da carga paginationOutput: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno da paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchProgrammingStages: post: description: Busca os registros de ordem produção estágio para realizar a programação\n### Resources\n- res: res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId – expectedStartDateTimeFrom – expectedStartDateTimeTo – pagination properties: companyId: type: integer format: int64 description: Identificador único da empresa branchId: type: integer format: int64 description: Opcional – Identificador único da filial expectedStartDateTimeFrom: type: string format: date description: Data de início prevista do estágio – Período De expectedStartDateTimeTo: type: string format: date description: Data de início prevista do estágio – Período Até orderProductionIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único da ordem de produção resourceIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único do recurso skuIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único do SKU familyIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único da família pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – programmingStages – paginationReturn properties: programmingStages: type: array items: type: object allOf: – #/definitions/recProgrammingStage minimum: 1 description: Lista – Dados de ordem produção estágio para programação paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno da paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/listOrderProductionStageSequencing: post: description: Retorna os registros de ordemProducaoEstagio agrupados pelo recurso associado para o sequenciamento manual, conforme filtros informados\n### Resources\n-res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId – branchId properties: companyId: type: integer format: int64 description: Identificador único da empresa branchId: type: integer format: int64 description: Identificador único filial orderIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único da Ordem skuIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único do SKU resourceCenterId: type: integer format: int64 description: Opcional – Identificador único do centro de recurso resourceIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único do recurso expectedStartDateFrom: type: string format: date description: Opcional – Data de início prevista do estágio De expectedStartDateTo: type: string format: date description: Opcional – Data de início prevista do estágio Até expectedEndDateFrom: type: string format: date description: Opcional – Data de fim prevista do estágio De expectedEndDateTo: type: string format: date description: Opcional – Data de fim prevista do estágio Até expectedDeliveryDateFrom: type: string format: date description: Opcional – Data de entrega da ordem De expectedDeliveryDateTo: type: string format: date description: Opcional – Data de entrega da ordem Até creationDateFrom: type: string format: date description: Opcional – Data de geração da ordem De creationDateTo: type: string format: date description: Opcional – Data de geração da ordem Até status: type: array items: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Opcional – Situação da ordem de produção showIdleResources: type: boolean description: Opcional – Indicativo para retornar também os recursos ociosos conforme filtros default: false responses: 200: description: Ok schema: type: object required: – resources properties: resources: type: array items: type: object allOf: – #/definitions/recResourceSequencing minimum: 1 description: Lista – Recurso com uma lista de ordemProducaoEstagio previstos para serem executados neste recurso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/listOrderProductionStageTimes: post: description: Retorna os dados básicos do estágio de ordem mais os tempos de processo do estágio, conforme recurso associado ao mesmo.\n### Resources\n-res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderProductionStageIds – pagination properties: orderProductionStageIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único do estágio pagination: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – orderProductionStages – paginationReturn properties: orderProductionStages: type: array items: type: object allOf: – #/definitions/recOrderProductionStageTime minimum: 1 description: Lista – Ordem produção estágio paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de paginação retorno 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchSKUTracking: post: description: Realiza a pesquisa de rastreabilidade de lote/série de um SKU.\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – companyId – branchId – skuIds – page – limit properties: companyId: type: integer format: int64 description: Identificador único da empresa branchId: type: integer format: int64 description: Identificador único da filial skuIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único do SKU orderProductionIds: type: array items: type: integer format: int64 description: Opcional – Lista – Identificador único da ordem de produção orderCreationDateFrom: type: string format: date description: Opcional – Data de geração da ordem De orderCreationDateTo: type: string format: date description: Opcional – Data de geração da ordem Até batchCode: type: string description: Opcional – Código do lote serieCode: type: string description: Opcional – Código da série page: type: integer format: int64 description: Página a ser retornada limit: type: integer format: int64 description: Quantidade de registros por página responses: 200: description: Ok schema: type: object required: – skuTracking – paginationReturn properties: skuTracking: type: array items: type: object allOf: – #/definitions/recSKUTracking minimum: 1 description: Lista – Dados de rastreabilidade do SKU paginationReturn: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno da paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/queries/searchSKUTrackingInvoice: post: description: Realiza a busca das notas fiscais de compra ou venda(conforme tipo de reposição do SKU) de determinado SKU e lote ou série;\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuId properties: skuId: type: integer format: int64 description: Identificador único do SKU batchCode: type: string description: Opcional(Informar quando SKU controlar lote) – Código do lote serieCode: type: string description: Opcional(Informar quando SKU controlar série) – Código da série responses: 200: description: Ok schema: type: object required: – invoices properties: invoices: type: array items: type: object allOf: – #/definitions/recInvoice minimum: 1 description: Notas fiscais de venda/compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Realiza a busca das notas fiscais de compra ou venda(conforme tipo de reposição do SKU) de determinado SKU e lote ou série;\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: skuId description: Identificador único do SKU in: query required: true type: integer format: int64 – name: batchCode description: Opcional(Informar quando SKU controlar lote) – Código do lote in: query type: string – name: serieCode description: Opcional(Informar quando SKU controlar série) – Código da série in: query type: string responses: 200: description: Ok schema: type: object required: – invoices properties: invoices: type: array items: type: object allOf: – #/definitions/recInvoice minimum: 1 description: Notas fiscais de venda/compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/queries/exportE205dep: 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 /pcp_programacaocontrole/queries/exportTipoProcesso: 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 /pcp_programacaocontrole/queries/exportTipoOrdem: 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 /pcp_programacaocontrole/queries/exportTipoOrdemDeposito: 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 /pcp_programacaocontrole/queries/exportOrdemProducaoMrpDocumento: 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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/queries/exportEmpresa: 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 /pcp_programacaocontrole/queries/exportFilial: 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 /pcp_programacaocontrole/queries/exportFornecedor: 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 /pcp_programacaocontrole/queries/exportCliente: 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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/actions/gerarOrdemProducaoAutomatica: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva, deve-se utilizar a primitiva GenerateProductionOrder do pcp-process. | DATA: 2024-03-01 | Gera as ordens de produção de forma automática\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions deprecated : true x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – skuCodigo – empresaCodigo – quantidade properties: skuCodigo: type: string description: Código do SKU para o qual será gerada a ordem de produção empresaCodigo: type: integer format: int64 description: Código da empresa para a qual será gerada a ordem de produção filialCodigo: type: integer format: int64 description: Código da filial quantidade: type: string description: Quantidade do SKU a ser produzida origem: type: string allOf: – #/definitions/enumOrigemOrdemProducao description: Opcional(quando não informado assume que a origem é PCP) – Origem da ordem de produção codigoDocumentoOrigem: type: string maxLength: 50 description: Opcional – Código do documento que originou a ordem de produção dataInicioPrevista: type: string format: date-time description: Opcional – Data Início Prevista dataFimPrevista: type: string format: date-time description: Opcional – Data Fim Prevista skuRoteiroId: type: integer format: int64 description: Opcional – Identificador único do roteiro que será utilizado para a geração da ordem de produção situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Opcional – Situação da ordem de produção dataEntregaPrevista: type: string format: date-time description: Opcional – Data entrega prevista responses: 200: description: Ok schema: type: object required: – ordens properties: ordens: type: array items: type: object allOf: – #/definitions/recOrdemProducao minimum: 1 description: Lista – Ordem de produção gerada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/liberarOrdemProducao: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva, deve-se utilizar a primitiva releaseOrderProduction. | DATA: 2023-07-01 | liberar uma ordem de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions deprecated : true x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ordensProducaoId properties: ordensProducaoId: type: array items: type: integer format: int64 minimum: 1 description: responses: 200: description: Ok schema: type: object required: – ordensProducao properties: ordensProducao: type: array items: type: object allOf: – #/definitions/recOrdemProducao minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/cancelarOrdemProducao: post: description: cancela ordens de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ordensProducaoId properties: ordensProducaoId: type: array items: type: integer format: int64 minimum: 1 description: lista de OPs a cancelar notificarUsuario: type: boolean description: Notificar usuário default: false responses: 200: description: Ok schema: type: object required: – ordensProducao properties: ordensProducao: type: array items: type: object allOf: – #/definitions/recOrdemProducao minimum: 1 description: lista de OPs canceladas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/alterarObservacaoOrdemProducao: post: description: Alterar a observação da ordem de produção tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId properties: ordemProducaoId: type: integer format: int64 description: observacao: type: string description: responses: 200: description: Ok schema: type: object required: – ordemProducao properties: ordemProducao: type: object allOf: – #/definitions/recOrdemProducao description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/cancelarReservaEstoqueOP: post: description: Permitir cancelar uma reserva de estoque tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: opEstagioConsumoReservaIds: type: array items: type: string description: Opcional – Lista de identificador único da reserva de consumo (quando não informado o campo opEstagioIds deve ser informado) opEstagioIds: type: array items: type: integer format: int64 description: Opcional – Lista de identificador único do estágio da ordem de produção (quando não informado o campo opEstagioConsumoReservaIds deve ser informado) responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/incluirReservaEstoqueOP: post: description: Permitir incluir reservas de estoque para consumos da ordem de produção tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – reservas properties: reservas: type: array items: type: object allOf: – #/definitions/recIncluirReservaEstoqueOP minimum: 1 description: Lista de reservas a serem efetuadas responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/changeProductionOrderConsumption: post: description: Realiza a troca de um componente de uma OP para outro.\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: – changeConsumption properties: changeConsumption: type: array items: type: object allOf: – #/definitions/changeConsumption minimum: 1 description: Record ChangeConsumption responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/apontamentoConsumoAlteracaoInclusaoEtiqueta: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – apontamentoId – quantidadeConsumo properties: apontamentoId: type: integer format: int64 description: quantidadeConsumo: type: string description: minimum: 0 lote: type: string description: serie: type: string description: responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/iniciarProducao: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva. | DATA: 2023-07-01 | tags: – Actions deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioId – operadorId properties: ordemProducaoEstagioId: type: integer format: int64 description: operadorId: type: integer format: int64 description: recursoId: type: integer format: int64 description: dataHora: type: string format: date-time description: responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/recApontamento description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/apontarProducao: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva. | DATA: 2023-07-01 | Realiza o apontamento de produção tags: – Actions deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioId – operadorId properties: ordemProducaoEstagioId: type: integer format: int64 description: Identificador único do estágio da ordem de produção para qual está sendo realizado o apontamento operadorId: type: integer format: int64 description: Identificador único do operador etiquetas: type: array items: type: object allOf: – #/definitions/recApontamentoEtiqueta description: Lista de etiquetas dataHora: type: string format: date-time description: Data e hora do apontamento – Opcional(quando não informado utiliza a hora atual do servidor) responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/recApontamento description: Dados do apontamento realizado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/apontarProducaoEtiqueta: post: description: Permite realizar o apontamento de etiqueta através de uma etiqueta (código ou série da etiqueta) tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioId – operadorId – etiquetas properties: ordemProducaoEstagioId: type: integer format: int64 description: Identificador único do estágio da ordem de produção operadorId: type: integer format: int64 description: identificador único do operador etiquetas: type: array items: type: string minimum: 1 description: Código da etiqueta ou série dataValidadeLote: type: string format: date description: Data de validade do lote – Opcional dataHora: type: string format: date-time description: Data e hora do apontamento, caso não for informado será considerado a data/hora atual do servidor responses: 200: description: Ok schema: type: object required: – apontamentos properties: apontamentos: type: array items: type: object allOf: – #/definitions/recApontamentoEtiquetaBase minimum: 1 description: retorna as informações básicas do apontamento e suas respectivas etiquetas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/apontarProducaoSemEtiquetas: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva. | DATA: 2023-07-01 | Permite o apontar produção a partir da digitação da quantidade tags: – Actions deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioId – operadorId – skuId – quantidade – tipo properties: ordemProducaoEstagioId: type: integer format: int64 description: Identificador único do estágio da OP operadorId: type: integer format: int64 description: Identificador único do operador skuId: type: integer format: int64 description: Identificador único do SKU quantidade: type: string description: Quantidade apontada tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: Tipo de etiqueta lote: type: string maxLength: 50 description: Lote para movimentação de estoque dataValidadeLote: type: string format: date description: Data de validade do lote – Opcional serie: type: string maxLength: 50 description: Série para movimentação de estoque dataHora: type: string format: date-time description: Data e hora do apontamento responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/recApontamento description: Registro de apontamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/apontarConsumo: post: description: Inclui um apontamento de consumo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioId – ordemProducaoEstagioConsumoId – operadorId – etiquetas properties: ordemProducaoEstagioId: type: integer format: int64 description: Identificador único do estágio da OP ordemProducaoEstagioConsumoId: type: integer format: int64 description: Identificador único do consumo do estágio da OP operadorId: type: integer format: int64 description: Identificador único do operador etiquetas: type: array items: type: object allOf: – #/definitions/recApontamentoEtiqueta minimum: 1 description: Lista de etiquetas de consumo dataHora: type: string format: date-time description: Opcional – Data e hora do apontamento (caso não informado assume data e hora atuais) responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/recApontamento description: registro de apontamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/apontarConsumoSemEtiqueta: post: description: Realiza um apontamento de consumo sem necessidade de gerar uma etiqueta antecipadamente\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 required: – quantidade properties: ordemProducaoEstagioId: type: integer format: int64 description: Identificador único do estágio da OP skuCodigo: 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 ordemProducaoEstagioConsumoId: type: integer format: int64 description: Identificador único do consumo do estágio da OP operadorId: type: integer format: int64 description: Identificador único do operador operadorCodigo: type: integer format: int64 description: Código do operador dataHora: type: string format: date-time description: Opcional – Data e hora do apontamento (caso não informado assume data e hora atual) quantidade: type: string description: Quantidade que está sendo apontada lote: type: string maxLength: 50 description: Opcional – Lote que está sendo consumido serie: type: string maxLength: 50 description: Opcional – Serie que está sendo consumida responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/recApontamento description: Registro de apontamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/finalizarProducao: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva. | DATA: 2023-07-01 | tags: – Actions deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioId – operadorId properties: ordemProducaoEstagioId: type: integer format: int64 description: operadorId: type: integer format: int64 description: dataHora: type: string format: date-time description: responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/recApontamento description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/cancelarApontamentoProducao: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – apontamentoId properties: apontamentoId: type: integer format: int64 description: responses: 200: description: Ok schema: type: object required: – dummy properties: dummy: type: boolean description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/gerarEtiqueta: post: description: geração de etiqueta on-line tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – tipo – skuId – quantidade – ordemProducaoId properties: tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: skuId: type: integer format: int64 description: quantidade: type: string description: ordemProducaoId: type: integer format: int64 description: Id ordem de produção lote: type: string maxLength: 50 description: serie: type: string maxLength: 50 description: ordemProducaoEstagioConsumoId: type: integer format: int64 description: responses: 200: description: Ok schema: type: object required: – etiqueta – etiquetas properties: etiqueta: type: object allOf: – #/definitions/recApontamentoEtiqueta description: etiquetas: type: array items: type: object allOf: – #/definitions/recApontamentoEtiqueta minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/processarEtiqueta: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigo properties: codigo: type: string description: responses: 200: description: Ok schema: type: object required: – etiqueta properties: etiqueta: type: object allOf: – #/definitions/recEtiqueta description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/cancelarEtiqueta: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigo properties: codigo: type: string description: responses: 200: description: Ok schema: type: object required: – etiqueta properties: etiqueta: type: object allOf: – #/definitions/recEtiqueta description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/validarEtiquetaGeradaByOp: post: description: Valida se a etiqueta pode ser atribuida à OP tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEtiqueta – ordemProducaoId properties: codigoEtiqueta: type: string description: Código da Etiqueta ordemProducaoId: type: integer format: int64 description: Id da Ordem de Produção responses: 200: description: Ok schema: type: object properties: etiqueta: type: object allOf: – #/definitions/recEtiqueta description: Etiqueta validada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/reiniciarProducaoEstagios: post: description: Inicia a produção para uma lista de vários estágios tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioIds – operadorId properties: ordemProducaoEstagioIds: type: array items: type: integer format: int64 minimum: 1 description: operadorId: type: integer format: int64 description: ID do operador dataHora: type: string format: date-time description: Data e hora de reinício responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/suspenderProducao: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioId – operadorId – motivoId properties: ordemProducaoEstagioId: type: integer format: int64 description: operadorId: type: integer format: int64 description: motivoId: type: integer format: int64 description: observacao: type: string description: dataHora: type: string format: date-time description: responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/recApontamento description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/suspenderProducaoEstagios: post: description: Suspende a produção de vários estágios tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioIds – operadorId – motivoId properties: ordemProducaoEstagioIds: type: array items: type: integer format: int64 minimum: 1 description: Lista de ID de estágios de ordens de produção operadorId: type: integer format: int64 description: ID do operador motivoId: type: integer format: int64 description: ID do motivo observacao: type: string description: Observação dataHora: type: string format: date-time description: Data e hora do apontamento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/cancelarSuspenderProducaoEstagios: post: description: Cancela o apontamento de parada para vários estágios tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoEstagioIds – operadorId properties: ordemProducaoEstagioIds: type: array items: type: integer format: int64 minimum: 1 description: Lista de ID de estágio da ordem de produção operadorId: type: integer format: int64 description: ID do operador responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/alterarOpEstagioConsumo: post: description: Realiza a alteração de uma lista estágios de consumos da OP tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – opEstagioConsumos properties: opEstagioConsumos: type: array items: type: object allOf: – #/definitions/recAlterarOpEstagioConsumo minimum: 1 description: Record da alteração dos estágios de consumos responses: 200: description: Ok schema: type: object required: – ordemProducaoEstagioConsumos properties: ordemProducaoEstagioConsumos: type: array items: type: object allOf: – #/definitions/recPesquisarOpEstagioConsumo minimum: 1 description: Retorno da inclusão do estágio de consumo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/alterarSequenciaOrdemProducao: post: description: Altera a sequencia e data prevista de entrega das ordens de produção tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ordens properties: ordens: type: array items: type: object allOf: – #/definitions/recSequenciamento minimum: 1 description: responses: 200: description: Ok schema: type: object required: – dummy properties: dummy: type: boolean description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/notificarOrdensProducaoDoDia: post: description: Sara – Notifica os operadores sobre as Ordens de Produção do dia tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/generateShipment: post: description: Inclusão e alteração de novas remessas\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – branchId properties: shipmentId: type: string description: Identificador único da remessa, caso não for informado, será considerada uma nova remessa branchId: type: integer format: int64 description: Identificador único da filial stages: type: array items: type: object allOf: – #/definitions/recGenerateShipmentStage description: estágios que serão remetidos, caso já existir algum para remessa, serão excluídos e incluídos novamente responses: 200: description: Ok schema: type: object required: – shipment properties: shipment: type: string description: Identificador único da remessa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/deleteShipmentStage: post: description: Exclusão de ordens/estágios da remessa\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – shipmentStageIds properties: shipmentStageIds: type: array items: type: string minimum: 1 description: Identificador único dos estágios da remessa a serem removidos responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/deleteReturnShipment: post: description: Realizar a exclusão do retorno\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – returnShipmentIds properties: returnShipmentIds: type: array items: type: string minimum: 1 description: Identificador único do retorno responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/deleteReturnShipmentStage: post: description: Realizar a exclusão de um determinado estágio do retorno\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – returnShipmentStageIds properties: returnShipmentStageIds: type: array items: type: string minimum: 1 description: Identificador único dos estágios a serem removidos responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/deleteReturnShipmentComponent: post: description: Realizar a exclusão de um determinado componente do retorno\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – returnShipmentComponentIds properties: returnShipmentComponentIds: type: array items: type: string minimum: 1 description: Identificador único do componente de retorno responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/generateReturnShipment: post: description: Realizar o retorno de industrialização\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: returnShipmentId: type: string description: Identificador único do retorno, caso não for informado, será considerada uma novo retorno branchId: type: integer format: int64 description: Identificador único da filial providerId: type: integer format: int64 description: Identificador único do fornecedor returnShipmentStages: type: array items: type: object allOf: – #/definitions/recGenerateReturnShipmentStage description: Retorno do produto final do referido estágio returnShipmentComponents: type: array items: type: object allOf: – #/definitions/recGenerateReturnShipmentComponent description: Componentes que serão retornados do terceiro responses: 200: description: Ok schema: type: object required: – returnShipment properties: returnShipment: type: string description: Identificador único da remessa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/retrieveEntMotivoParada: post: description: Retorna a entMotivoParada\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object required: – motivoParada properties: motivoParada: type: object allOf: – #/definitions/entMotivoParada description: Motivo de parada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/retrieveEntOperador: post: description: Retorna a entOperador\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object required: – operador properties: operador: type: object allOf: – #/definitions/entOperador description: Operador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/retrieveEntOrdemProducao: post: description: Retorna a entOrdemProducao\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object required: – ordemProducao properties: ordemProducao: type: object allOf: – #/definitions/entOrdemProducao description: Ordem de produção 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/retrieveEntOrdemProducaoEstagio: post: description: Retorna a entOrdemProducaoEstagio\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object required: – ordemProducaoEstagio properties: ordemProducaoEstagio: type: object allOf: – #/definitions/entOrdemProducaoEstagio description: Ordem de produção estágio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/retrieveEntSkuParametrosPCP: post: description: Retorna a entSkuParametrosPCP\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object required: – skuParametrosPCP properties: skuParametrosPCP: type: object allOf: – #/definitions/entSkuParametrosPCP description: Sku Parâmetro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/retrieveEntSkuParametrosPCPGrupo: post: description: Retorna a entSkuParametrosPCPGrupo\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object required: – skuParametrosPCPGrupo properties: skuParametrosPCPGrupo: type: object allOf: – #/definitions/entSkuParametrosPCPGrupo description: Sku Parâmetro grupo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/retrieveEntApontamento: post: description: Retorna a entApontamento\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/entApontamento description: Apontamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/deleteEntMotivoParada: post: description: Exclusão da entidade entMotivoParada\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/deleteEntOperador: post: description: Exclusão da entidade entOperador\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/deleteEntSkuParametrosPCP: post: description: Exclusão da entidade entSkuParametrosPCP\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/deleteEntSkuParametrosPCPGrupo: post: description: Exclusão da entidade entSkuParametrosPCPGrupo\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: Identificador único responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/createEntMotivoParada: post: description: Criação da entMotivoParada\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – motivoParada properties: motivoParada: type: object allOf: – #/definitions/entMotivoParada description: Entidade responses: 200: description: Ok schema: type: object required: – motivoParada properties: motivoParada: type: object allOf: – #/definitions/entMotivoParada description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/createEntOperador: post: description: Criação da entOperador\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – operador properties: operador: type: object allOf: – #/definitions/entOperador description: Entidade responses: 200: description: Ok schema: type: object required: – operador properties: operador: type: object allOf: – #/definitions/entOperador description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/createEntSkuParametrosPCP: post: description: Criação da entSkuParametrosPCP\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuParametrosPCP properties: skuParametrosPCP: type: object allOf: – #/definitions/entSkuParametrosPCP description: Entidade responses: 200: description: Ok schema: type: object required: – skuParametrosPCP properties: skuParametrosPCP: type: object allOf: – #/definitions/entSkuParametrosPCP description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/createEntSkuParametrosPCPGrupo: post: description: Criação da entSkuParametrosPCPGrupo\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuParametrosPCPGrupo properties: skuParametrosPCPGrupo: type: object allOf: – #/definitions/entSkuParametrosPCPGrupo description: Entidade responses: 200: description: Ok schema: type: object required: – skuParametrosPCPGrupo properties: skuParametrosPCPGrupo: type: object allOf: – #/definitions/entSkuParametrosPCPGrupo description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/updateEntApontamento: post: description: Atualização da entApontamento\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/entApontamento description: Entidade responses: 200: description: Ok schema: type: object required: – apontamento properties: apontamento: type: object allOf: – #/definitions/entApontamento description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/updateEntMotivoParada: post: description: Atualização da entMotivoParada\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – motivoParada properties: motivoParada: type: object allOf: – #/definitions/entMotivoParada description: Entidade responses: 200: description: Ok schema: type: object required: – motivoParada properties: motivoParada: type: object allOf: – #/definitions/entMotivoParada description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/updateEntOperador: post: description: Atualização da entOperador\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – operador properties: operador: type: object allOf: – #/definitions/entOperador description: Entidade responses: 200: description: Ok schema: type: object required: – operador properties: operador: type: object allOf: – #/definitions/entOperador description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/updateEntSkuParametrosPCP: post: description: Atualização da entSkuParametrosPCP\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuParametrosPCP properties: skuParametrosPCP: type: object allOf: – #/definitions/entSkuParametrosPCP description: Entidade responses: 200: description: Ok schema: type: object required: – skuParametrosPCP properties: skuParametrosPCP: type: object allOf: – #/definitions/entSkuParametrosPCP description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/updateEntSkuParametrosPCPGrupo: post: description: Atualização da entSkuParametrosPCPGrupo\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuParametrosPCPGrupo properties: skuParametrosPCPGrupo: type: object allOf: – #/definitions/entSkuParametrosPCPGrupo description: Entidade responses: 200: description: Ok schema: type: object required: – skuParametrosPCPGrupo properties: skuParametrosPCPGrupo: type: object allOf: – #/definitions/entSkuParametrosPCPGrupo description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/generateProductionCalendar: post: description: Efetua a geração do calendário de produção do(s) turno(s) informado(s) para o período informado. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – shiftIds – startDate – endDate properties: shiftIds: type: array items: type: string minimum: 1 description: Lista – Indentificador único do turno startDate: type: string format: date description: Data de início endDate: type: string format: date description: Data de fim responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/splitOrderProductionStage: post: description: Realizar/desfazer o split do estágio da ordem de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderProductionId – sequenceStage – stages properties: orderProductionId: type: integer format: int64 description: Identificador único da ordem de produção sequenceStage: type: integer format: int64 description: Sequência do estágio stages: type: array items: type: object allOf: – #/definitions/stageSplit minimum: 1 description: Estágios split responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/jointProduction: post: description: Montar a carga\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/entities/carga – Incluir tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchId – resourceId – expectedStartDateTime – expectedEndDateTime – nesting – orderProductionStageIds properties: jointProductionId: type: string description: Opcional – Identificador único da carga(deve ser informado para editar uma carga) branchId: type: integer format: int64 description: Identificador único da filial resourceId: type: integer format: int64 description: Identificador único do recurso expectedStartDateTime: type: string format: date-time description: Data/hora de ínicio prevista da carga expectedEndDateTime: type: string format: date-time description: Data/hora de fim prevista da carga nesting: type: boolean description: Indicativo de nesting orderProductionStageIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único dos estágios que irão compor a carga responses: 200: description: Ok schema: type: object required: – jointProductionId properties: jointProductionId: type: string description: Identificador único da carga que foi incluida/editada logs: type: array items: type: string format: byte description: Lista – Log de erros não impeditivos encontrados durante a montagem da carga 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/validateProgrammingStages: post: description: Realiza validaçãoes para garantir que será possível prosseguir com a programação do estágios(ordem produção estágio), valida o recurso e as datas de início\ne fim. Retorna ainda se é possível ajustar automaticamente os estágios posteriores ao estágio programado.\n### Resources\n- res: res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderProductionStages properties: orderProductionStages: type: array items: type: object allOf: – #/definitions/recProgrammingStageData minimum: 1 description: Lista – Ordem de produção estágio a ser programado resourceId: type: integer format: int64 description: Opcional – Identificador único do recurso expectedStartDateTime: type: string format: date-time description: Opcional – Data/hora início prevista expectedEndDateTime: type: string format: date-time description: Opcional – Data/hora fim prevista responses: 200: description: Ok schema: type: object required: – allowAdjustAutomatically properties: logs: type: array items: type: string description: Lista – Log da validação allowAdjustAutomatically: type: boolean description: Indicativo se é possível ajustar automaticamente as datas do estágios 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/programmingStages: post: description: Realiza a programação de ordem de produção estágio de acordo com os inputs recebidos.\n### Resources\n- res: res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderProductionStages properties: orderProductionStages: type: array items: type: object allOf: – #/definitions/recProgrammingStageData minimum: 1 description: Lista – Ordem de produção estágio a ser programado resourceId: type: integer format: int64 description: Identificador único do recurso expectedStartDateTime: type: string format: date-time description: Data/hora início prevista expectedEndDateTime: type: string format: date-time description: Data/hora fim prevista automaticallyAdjust: type: boolean description: Indicativo se deve ajustar automaticamente os estágios posteriores, quando possível default: false responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/actions/generateOrderReport: post: description: Gerar o relatório da Ordem\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderIds properties: orderIds: type: array items: type: string minimum: 1 description: Lista de identificadores únicos da ordem withImages: type: boolean description: Indicativo se o relatório apresentará a imagem do produto e os desenhos técnicos default: false responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/actions/importE205dep: 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 /pcp_programacaocontrole/actions/importTipoProcesso: 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 /pcp_programacaocontrole/actions/importTipoOrdem: 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 /pcp_programacaocontrole/actions/importTipoOrdemDeposito: 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 /pcp_programacaocontrole/actions/importOrdemProducaoMrpDocumento: 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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/actions/importEmpresa: 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 /pcp_programacaocontrole/actions/importFilial: 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 /pcp_programacaocontrole/actions/importFornecedor: 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 /pcp_programacaocontrole/actions/importCliente: 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 /pcp_programacaocontrole/signals/gerarEtiquetas: post: description: Geração de etiquetas assincronamente tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – tipo – skuId – numeroEtiquetas – quantidadeEtiqueta – ordemProducaoId properties: tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: Tipo da etiqueta skuId: type: integer format: int64 description: Id do sku numeroEtiquetas: type: integer format: int64 description: Indica o número de etiquetas que serão geradas quantidadeEtiqueta: type: string description: Indica a quantidade individual por etiqueta ordemProducaoId: type: integer format: int64 description: Id ordem de produção lote: type: string description: Lote para movimentação de estoque serie: type: string description: Série para movimentação de estoque responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/registrarInicioProducaoTerceiro: post: description: Registra o inicio de um estágio de produção de terceiro tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – estagioId – sequenciaEstagio – dataHora properties: ordemProducaoId: type: integer format: int64 description: Id ordem de produção estagioId: type: integer format: int64 description: Id do estágio sequenciaEstagio: type: integer format: int64 description: Sequência do estágio dataHora: type: string format: date-time description: Data e hora de início do estágio responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/alterarQuantidadeRealizadaProducaoTerceiro: post: description: Altera a quantidade realizada de um estágio de produção de terceiro tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – estagioId – sequenciaEstagio – quantidade properties: ordemProducaoId: type: integer format: int64 description: Id ordem de produção estagioId: type: integer format: int64 description: Id do estágio sequenciaEstagio: type: integer format: int64 description: Sequência do estágio quantidade: type: string description: Quantidade realizada pelo terceiro responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/registrarFimProducaoTerceiro: post: description: Registra o fim de um estágio de produção de terceiro tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – estagioId – sequenciaEstagio – dataHora properties: ordemProducaoId: type: integer format: int64 description: Id ordem de produção estagioId: type: integer format: int64 description: Id do estágio sequenciaEstagio: type: integer format: int64 description: Sequência do estágio dataHora: type: string format: date-time description: Data e hora de fim do estágio responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/apontarConsumoTerceiro: post: description: Inclui um apontamento de consumo em estágio de produção de terceiro tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – ordemProducaoId – estagioId – sequenciaEstagio – codigoSKUComponente – quantidadeRealizada properties: ordemProducaoId: type: integer format: int64 description: Id ordem de produção estagioId: type: integer format: int64 description: Id do estágio sequenciaEstagio: type: integer format: int64 description: Sequência do estágio codigoSKUComponente: type: string description: Código do sku do componente quantidadeRealizada: type: string description: Quantidade Realizada responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/equalizarStatusDocumentos: post: description: Equalizar os status das movimentações de estoque (reserva, entrada e saída) com o PCP, em casos que por alguma motivo desconhecido (perda de mensagem, erro de programação, etc)\nos status entre esses dois domínios não estão equalizados tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/deleteShipment: post: description: Deletar remessa\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – shippingIds properties: shippingIds: type: array items: type: string minimum: 1 description: Identificador único das remessas responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/cancelShipment: post: description: Cancelar remessa para industrialização\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – shippingIds properties: shippingIds: type: array items: type: string minimum: 1 description: Identificador único das remessas responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/closeShipment: post: description: Remete as ordens de produção selecionadas e ajustadas\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – shippingIds properties: shippingIds: type: array items: type: string minimum: 1 description: Identificador único das remessas generateInvoice: type: boolean description: Gerar nota fiscal após fechar remessa default: false responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/generateShipmentInvoice: post: description: Realiza a geração de nota fiscal da remessa\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – shipmentId properties: shipmentId: type: string description: Identificador único da remessa responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/processSuccessDocuments: post: description: Realiza o tratamento do movimento com sucesso do documento de estoque\n### Resources\n- res://senior.com.br/erp_man/eng_external/integracao – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – codes properties: codes: type: array items: type: string minimum: 1 description: Lista – Código do documento processado com sucesso responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/processErrorDocuments: post: description: Realiza o tratamento do movimento com erro do documento de estoque\n### Resources\n- res://senior.com.br/erp_man/eng_external/integracao – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – codes properties: codes: type: array items: type: string minimum: 1 description: Lista – Código do documento processado com erro responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/cancelReturnShipment: post: description: Cancelar retorno da remessa\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/terceirizacao – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – returnShippingIds properties: returnShippingIds: type: array items: type: string minimum: 1 description: Identificador único das remessas responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/closeReturnShipment: post: description: Finalizar o retorno da remessa tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – returnShippingIds properties: returnShippingIds: type: array items: type: string minimum: 1 description: Identificador único das remessas responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/releaseOrderProduction: post: description: Executa a liberação de ordem produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – productionOrderIds properties: productionOrderIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único da ordem de produção responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/releaseOrders: post: description: Executa a liberação da ordens\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – orderIds properties: orderIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único da ordem responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/signOrderProduction: post: description: Executa o processo de Firmar a ordem de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – productionOrderIds properties: productionOrderIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único da ordem de produção responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/signOrders: post: description: Executa o processo de Firmar a ordem de produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – productionOrderIds properties: productionOrderIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único da ordem de produção responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/openOrderProduction: post: description: Executa o processo de Abrir a ordem produção\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – productionOrderIds properties: productionOrderIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único da ordem de produção responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/planOrder: post: description: Executa o processo de Planejar uma ordem\n### Resources\n- res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – orderIds properties: orderIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único da ordens responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/signals/updateBatchSerieLabel: post: description: Atualiza os dados de lote/série da etiqueta movimentada.\n### Resources\n- res: res://senior.com.br/erp_man/pcp_programacaocontrole/programacaocontrole – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – transactionalId – operacao properties: transactionalId: type: string description: Código da etiqueta operacao: type: object allOf: – #/definitions/recOperacaoEstoque description: Operação/movimento de estoque responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/events/finalizacaoOrdemProducao: post: description: Finalização de ordem de produção x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – id – codigo – quantidadeRealizada properties: id: type: integer format: int64 description: Identificador único da ordem de produção codigo: type: string description: Código único da ordem de produção quantidadeRealizada: type: string description: Quantidade Realizada responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/events/reabilitacaoOrdemProducao: post: description: Reabilitação de ordem de produção x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – id – codigo properties: id: type: integer format: int64 description: Identificador único da ordem de produção codigo: type: string description: Código único da ordem de produção que foi reabilitada responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/events/cancelamentoOrdemProducao: post: description: Cancelamento de uma ordem de produção x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – id – codigo – quantidadeRealizada properties: id: type: integer format: int64 description: Identificador único da ordem de produção codigo: type: string description: Código único da ordem de produção quantidadeRealizada: type: string description: Quantidade produzida responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/events/exclusaoOrdemProducao: post: description: Exclusão de uma ordem de produção x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – id – codigo properties: id: type: integer format: int64 description: Identificador único da ordem de produção codigo: type: string description: Código único da ordem de produção responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/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 – Movimentos realizados responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/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: – productionOrdem properties: productionOrdem: type: object allOf: – #/definitions/recOrderProductionStageChangeStatus description: Identificador único da ordem de produção responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/events/changedOrder: post: description: Alteração da situação da ordem ou da quantidade realizada (para mais ou para menos) x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – code – id – e075derId – e070filId – expectedQuantity – producedQuantity – situation – expectedEndDate – deliveryDate – orderTypeId properties: code: type: string description: Identificador único da ordem id: type: integer format: int64 description: Identificador único da ordem e075derId: type: string description: Identificador único do SKU e070filId: type: string description: Identificador único da filial expectedQuantity: type: string description: Quantidade programada para ordem producedQuantity: type: string description: Quantidade realizada para ordem situation: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situacao da ordem expectedEndDate: type: string format: date-time description: Data fim prevista da ordem deliveryDate: type: string format: date-time description: Data entrega prevista da ordem orderTypeId: type: string description: Tipo da ordem mrpDocument: type: object allOf: – #/definitions/recMrpDocument description: Documento MRP purchaseRequisitionId: type: string description: Identificador único da necessidade de compra responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/events/productionCalendarDates: post: description: Datas do calendário de produção x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – productionCalendarDates properties: productionCalendarDates: type: array items: type: object allOf: – #/definitions/recProductionCalendarDatesMrp minimum: 1 description: Lista de datas do calendário de produção responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/events/changedOrderStage: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – orderStageId – orderId – deleted properties: orderStageId: type: integer format: int64 description: Identificador único do estágio da ordem orderId: type: integer format: int64 description: Identificador único da ordem stageId: type: integer format: int64 description: Identificador do cadastro do estágio sequence: type: integer format: int64 description: sequência do estágio na ordem expectedQuantity: type: string description: Quantidade programada amountQuantity: type: string description: Quantidade realizada expectedStartDateTime: type: string format: date-time description: Data/hora de início prevista do estágio expectedEndDateTime: type: string format: date-time description: Data/hora de fim prevista do estágio realStartDateTime: type: string format: date-time description: Data/hora de início real do estágio realEndDateTime: type: string format: date-time description: Data/hora de fim real do estágio quantityScrap: type: string description: Quantidade Refugo status: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação da ordem do estágio deleted: type: boolean description: Estágio foi excluído? responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/events/changedOrderStageConsumption: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – orderStageConsumptionId – deleted properties: orderStageConsumptionId: type: integer format: int64 description: Identificador único do consumo do estágio orderStageId: type: integer format: int64 description: Identificador do estágio da ordem e075derId: type: string description: Identificador único do SKU quantity: type: string description: Quantidade necessária producedQuantity: type: string description: Quantidade realizada amountQuantity: type: string description: Quantidade utilização deleted: type: boolean description: Consumo foi excluído? responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/events/importE205depEvent: post: description: 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 /pcp_programacaocontrole/events/exportE205depEvent: post: description: 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 /pcp_programacaocontrole/events/importTipoProcessoEvent: post: description: 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 /pcp_programacaocontrole/events/exportTipoProcessoEvent: post: description: 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 /pcp_programacaocontrole/events/importTipoOrdemEvent: post: description: 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 /pcp_programacaocontrole/events/exportTipoOrdemEvent: post: description: 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 /pcp_programacaocontrole/events/importTipoOrdemDepositoEvent: post: description: 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 /pcp_programacaocontrole/events/exportTipoOrdemDepositoEvent: post: description: 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 /pcp_programacaocontrole/events/importOrdemProducaoMrpDocumentoEvent: post: description: 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 /pcp_programacaocontrole/events/exportOrdemProducaoMrpDocumentoEvent: post: description: 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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/events/importEmpresaEvent: post: description: 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 /pcp_programacaocontrole/events/exportEmpresaEvent: post: description: 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 /pcp_programacaocontrole/events/importFilialEvent: post: description: 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 /pcp_programacaocontrole/events/exportFilialEvent: post: description: 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 /pcp_programacaocontrole/events/importFornecedorEvent: post: description: 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 /pcp_programacaocontrole/events/exportFornecedorEvent: post: description: 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 /pcp_programacaocontrole/events/importClienteEvent: post: description: 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 /pcp_programacaocontrole/events/exportClienteEvent: post: description: 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 /pcp_programacaocontrole/entities/calendarioData: 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/calendarioData responses: 200: description: The created resource schema: #/definitions/calendarioData 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/calendarioData responses: 200: description: The created resource schema: #/definitions/calendarioData 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/calendarioData 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioData/{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/editCalendarioData responses: 200: description: Ok schema: #/definitions/editCalendarioData 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/calendarioData responses: 200: description: Ok schema: #/definitions/calendarioData 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/calendarioData 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 /pcp_programacaocontrole/entities/calendarioData/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/calendarioData responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/turno: 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/turno responses: 200: description: The created resource schema: #/definitions/turno 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/turno responses: 200: description: The created resource schema: #/definitions/turno 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/turno 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/turno/{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/editTurno responses: 200: description: Ok schema: #/definitions/editTurno 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/turno responses: 200: description: Ok schema: #/definitions/turno 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/turno 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 /pcp_programacaocontrole/entities/turno/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/turno responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/turnoPeriodo: 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/turnoPeriodo responses: 200: description: The created resource schema: #/definitions/turnoPeriodo 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/turnoPeriodo responses: 200: description: The created resource schema: #/definitions/turnoPeriodo 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/turnoPeriodo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/turnoPeriodo/{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/editTurnoPeriodo responses: 200: description: Ok schema: #/definitions/editTurnoPeriodo 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/turnoPeriodo responses: 200: description: Ok schema: #/definitions/turnoPeriodo 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/turnoPeriodo 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 /pcp_programacaocontrole/entities/turnoPeriodo/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/turnoPeriodo responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/centroRecursoTurno: 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/centroRecursoTurno responses: 200: description: The created resource schema: #/definitions/centroRecursoTurno 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/centroRecursoTurno responses: 200: description: The created resource schema: #/definitions/centroRecursoTurno 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/centroRecursoTurno 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/centroRecursoTurno/{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/editCentroRecursoTurno responses: 200: description: Ok schema: #/definitions/editCentroRecursoTurno 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/centroRecursoTurno responses: 200: description: Ok schema: #/definitions/centroRecursoTurno 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/centroRecursoTurno 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 /pcp_programacaocontrole/entities/centroRecursoTurno/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/centroRecursoTurno responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioDataGlobal: 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/calendarioDataGlobal responses: 200: description: The created resource schema: #/definitions/calendarioDataGlobal 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/calendarioDataGlobal responses: 200: description: The created resource schema: #/definitions/calendarioDataGlobal 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/calendarioDataGlobal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioDataGlobal/{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/editCalendarioDataGlobal responses: 200: description: Ok schema: #/definitions/editCalendarioDataGlobal 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/calendarioDataGlobal responses: 200: description: Ok schema: #/definitions/calendarioDataGlobal 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/calendarioDataGlobal 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 /pcp_programacaocontrole/entities/calendarioDataGlobal/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/calendarioDataGlobal responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioDataEmpresa: 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/calendarioDataEmpresa responses: 200: description: The created resource schema: #/definitions/calendarioDataEmpresa 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/calendarioDataEmpresa responses: 200: description: The created resource schema: #/definitions/calendarioDataEmpresa 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/calendarioDataEmpresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioDataEmpresa/{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/editCalendarioDataEmpresa responses: 200: description: Ok schema: #/definitions/editCalendarioDataEmpresa 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/calendarioDataEmpresa responses: 200: description: Ok schema: #/definitions/calendarioDataEmpresa 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/calendarioDataEmpresa 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 /pcp_programacaocontrole/entities/calendarioDataEmpresa/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/calendarioDataEmpresa responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioDataFilial: 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/calendarioDataFilial responses: 200: description: The created resource schema: #/definitions/calendarioDataFilial 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/calendarioDataFilial responses: 200: description: The created resource schema: #/definitions/calendarioDataFilial 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/calendarioDataFilial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioDataFilial/{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/editCalendarioDataFilial responses: 200: description: Ok schema: #/definitions/editCalendarioDataFilial 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/calendarioDataFilial responses: 200: description: Ok schema: #/definitions/calendarioDataFilial 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/calendarioDataFilial 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 /pcp_programacaocontrole/entities/calendarioDataFilial/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/calendarioDataFilial responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/parametro: 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/parametro responses: 200: description: The created resource schema: #/definitions/parametro 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/parametro responses: 200: description: The created resource schema: #/definitions/parametro 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/parametro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/parametro/{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/editParametro responses: 200: description: Ok schema: #/definitions/editParametro 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/parametro responses: 200: description: Ok schema: #/definitions/parametro 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/parametro 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 /pcp_programacaocontrole/entities/parametro/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/parametro responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioProducao: 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/calendarioProducao responses: 200: description: The created resource schema: #/definitions/calendarioProducao 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/calendarioProducao responses: 200: description: The created resource schema: #/definitions/calendarioProducao 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/calendarioProducao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/calendarioProducao/{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/editCalendarioProducao responses: 200: description: Ok schema: #/definitions/editCalendarioProducao 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/calendarioProducao responses: 200: description: Ok schema: #/definitions/calendarioProducao 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/calendarioProducao 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 /pcp_programacaocontrole/entities/calendarioProducao/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/calendarioProducao responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/ordemProducao: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/ordemProducao responses: 200: description: The created resource schema: #/definitions/ordemProducao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/ordemProducao responses: 200: description: The created resource schema: #/definitions/ordemProducao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/ordemProducao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/ordemProducao/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editOrdemProducao responses: 200: description: Ok schema: #/definitions/editOrdemProducao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/ordemProducao responses: 200: description: Ok schema: #/definitions/ordemProducao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/ordemProducao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/ordemProducao/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/ordemProducao responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/carga: 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/carga responses: 200: description: The created resource schema: #/definitions/carga 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/carga responses: 200: description: The created resource schema: #/definitions/carga 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/carga 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/carga/{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/editCarga responses: 200: description: Ok schema: #/definitions/editCarga 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/carga responses: 200: description: Ok schema: #/definitions/carga 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/carga 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 /pcp_programacaocontrole/entities/carga/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/carga responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/cargaEstagio: 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/cargaEstagio responses: 200: description: The created resource schema: #/definitions/cargaEstagio 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/cargaEstagio responses: 200: description: The created resource schema: #/definitions/cargaEstagio 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/cargaEstagio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/cargaEstagio/{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/editCargaEstagio responses: 200: description: Ok schema: #/definitions/editCargaEstagio 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/cargaEstagio responses: 200: description: Ok schema: #/definitions/cargaEstagio 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/cargaEstagio 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 /pcp_programacaocontrole/entities/carga/{parentId}/cargaEstagios: 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/cargaEstagio responses: 200: description: The created resources schema: type: array items: #/definitions/cargaEstagio 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/cargaEstagio responses: 200: description: The created resources schema: type: array items: #/definitions/cargaEstagio 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/cargaEstagio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/carga/{parentId}/cargaEstagios/{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/editCargaEstagio responses: 200: description: Ok schema: #/definitions/editCargaEstagio 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/cargaEstagio responses: 200: description: Ok schema: #/definitions/cargaEstagio 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/cargaEstagio 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 /pcp_programacaocontrole/entities/cargaEstagio/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/cargaEstagio responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/e205dep: 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/e205dep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/tipoProcesso: 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/tipoProcesso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/tipoOrdem: 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/tipoOrdem responses: 200: description: The created resource schema: #/definitions/tipoOrdem 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/tipoOrdem responses: 200: description: The created resource schema: #/definitions/tipoOrdem 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/tipoOrdem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/tipoOrdem/{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/editTipoOrdem responses: 200: description: Ok schema: #/definitions/editTipoOrdem 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/tipoOrdem responses: 200: description: Ok schema: #/definitions/tipoOrdem 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/tipoOrdem 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 /pcp_programacaocontrole/entities/tipoOrdem/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/tipoOrdem responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/tipoOrdemDeposito: 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/tipoOrdemDeposito responses: 200: description: The created resource schema: #/definitions/tipoOrdemDeposito 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/tipoOrdemDeposito responses: 200: description: The created resource schema: #/definitions/tipoOrdemDeposito 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/tipoOrdemDeposito 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/tipoOrdemDeposito/{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/editTipoOrdemDeposito responses: 200: description: Ok schema: #/definitions/editTipoOrdemDeposito 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/tipoOrdemDeposito responses: 200: description: Ok schema: #/definitions/tipoOrdemDeposito 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/tipoOrdemDeposito 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 /pcp_programacaocontrole/entities/tipoOrdemDeposito/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/tipoOrdemDeposito responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/ordemProducaoMrpDocumento: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/ordemProducaoMrpDocumento responses: 200: description: The created resource schema: #/definitions/ordemProducaoMrpDocumento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/ordemProducaoMrpDocumento responses: 200: description: The created resource schema: #/definitions/ordemProducaoMrpDocumento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/ordemProducaoMrpDocumento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/ordemProducaoMrpDocumento/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editOrdemProducaoMrpDocumento responses: 200: description: Ok schema: #/definitions/editOrdemProducaoMrpDocumento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/ordemProducaoMrpDocumento responses: 200: description: Ok schema: #/definitions/ordemProducaoMrpDocumento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/ordemProducaoMrpDocumento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/ordemProducaoMrpDocumento/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/ordemProducaoMrpDocumento responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/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 /pcp_programacaocontrole/entities/empresa: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/filial: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/filial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/fornecedor: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/fornecedor 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pcp_programacaocontrole/entities/cliente: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/cliente 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: enumOperacaoConsumo: description: Operações consumo OP type: string enum: – CONSUMONAOPREVISTO – TROCACONSUMO originNonProductiveDate: description: Origem da data não produtiva type: string enum: – GLOBAL – COMPANY – BRANCH enumTypeMovement: description: Tipo do movimento type: string enum: – Entrance – Exit upDown: description: Up or down type: string enum: – UP – DOWN enumSKUSituacaoRoteiro: description: Tipo de Situação do Roteiro type: string enum: – Inativo – Principal – Alternativo enumTipoOrdenacao: description: type: string enum: – Asc – Desc 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 enumTipoProduto: description: type: string enum: – NaoClassificado – Mercadoria – MateriaPrima – Intermediario – Embalagem – Manufaturado – EmFabricacao – SubProduto – UsoConsumo – AtivoImobilizado – Servico – OutrosInsumos – Outros enumTipoQualidade: description: type: string enum: – Normal – Refugo – SegundaQualidade – TerceiraQualidade enumSituacaoDocumentoReserva: description: Enumerador para a situação do documento de reserva. type: string enum: – PendenteReserva – Reservada – PendenteCancelamento – Cancelada enumTipoFatorSubProduto: description: type: string enum: – PercentualQuantidadeMateriaPrima – QuantidadeFixa – PercentualQuantidadeProduto enumFatorUtilizacao: description: Fator de utilização type: string enum: – Proporcional – Frequencial – Percentual – Fixo enumTipoGeracaoEtiqueta: description: type: string enum: – Apontamento – GeracaoOP enumTipoCodigoBarraEtiqueta: description: type: string enum: – NaoGera – Customizado – EAN13 – CodigoLivre enumSituacaoSkuCompl: description: type: string enum: – Inativo – Ativo – Bloqueado enumSitReg: description: Enumeração da Situação Registro type: string enum: – VA – VI enumSituacaoRoteiro: description: type: string enum: – Inativo – Principal – Alternativo enumTipoRecurso: description: type: string enum: – Equipamento – Celula – Terceiro enumTipoUnidadeTempoRecurso: description: type: string enum: – Horas – Minutos – Segundos – Dias enumTipoCentroCusto: description: type: string enum: – ProdutivoOperacionalIndireto – ProdutivoOperacionalDireto – Administrativo – Comercial – Financeiro enumTipoUnidadeTempoCentroCusto: description: type: string enum: – Horas – Minutos – Segundos – Dias – NaoSeAplica enumTipoCalculoTempoRecurso: description: type: string enum: – TempoFixo – TempoFrequencial – TempoProporcional enumTipoReposicao: description: type: string enum: – Produzido – Comprado – Servico enumTipoControleValidade: description: Tipos de controle de validade type: string enum: – Desativa – Livre – Obriga enumSituacaoOrdemProducao: description: Situação da ordem de produção type: string enum: – Planejada – Simulada – Firme – EmLiberacao – Liberada – Programada – Aberta – Iniciada – Parada – EmFinalizacao – Finalizada – EmCancelamento – Cancelada – Pendente – Erro – Gerando 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 – Simulado enumSituacaoCarga: description: Situação da Carga type: string enum: – NAO_LIBERADA – LIBERADA – FINALIZADA – EM_APONTAMENTO – EM_ESTORNO – ERRO enumSituacaoCargaEstagio: description: Situação do estágio da carga type: string enum: – PENDENTE – EM_APONTAMENTO – EM_ESTORNO – FINALIZADO – ERRO enumTipoConsumoSkuRoteiroEstagio: description: type: string enum: – MateriaPrima – Consumivel enumTipoMovimento: description: Tipo de movimento do consumo type: string enum: – Automatico – Manual enumTipoMovimentoConsumo: description: Tipo de movimento do consumo type: string enum: – Automatico – Manual enumOrigemReservaConsumo: description: Origem da reserva do consumo type: string enum: – LiberacaoOP – AtendimentoDemanda – Manual enumSituacaoEtiqueta: description: type: string enum: – Gerada – Processada – Movimentada – Cancelada – PendenteCancelamento enumTipoEtiqueta: description: type: string enum: – NaoInformado – Produto – Refugo – Subproduto – Consumo enumTipoApontamentoTempo: description: Tipo de apontamento de tempo type: string enum: – Inicio – Fim enumTipoApontamento: description: type: string enum: – Tempo – Parada – Quantidade enumTipoReprocesso: description: Tipo de reprocesso type: string enum: – Retrabalho – AlteracaoSku enumOrigemOrdemProducao: description: Origem da ordem de produção type: string enum: – PCP – Normal – DemandasERPX – MRP – Externo enumTipoIntegracao: description: Tipo de Integração da Etiqueta type: string enum: – ErpX – G5 enumStatusShipment: description: Situações possíveis para remessa de terceiro type: string enum: – GERADA – FECHANDO – FECHADA – GERANDO_NF – NF_GERADA – EM_CANCELAMENTO – CANCELADA – RETORNO_PARCIAL – FINALIZADA enumStatusShipmentStage: description: Situações possíveis para remessa de terceiro type: string enum: – GERADA – FECHADA – GERANDO_NF – NF_GERADA – EM_CANCELAMENTO – CANCELADA – RETORNO_PARCIAL – FINALIZADA enumStatusReturnShipment: description: Situações do retorno da remessa type: string enum: – GERADO – FECHANDO – FECHADO – EM_CANCELAMENTO – CANCELADO enumTipoDatas: description: Tipo de Datas type: string enum: – NORMAL – FERIADO enumSituacaoDemanda: description: Situação da demanda type: string enum: – Gerada – EmAtendimento – Finalizada – Cancelada – EmCancelamento enumDetailedPlanSkuDocumentType: description: type: string enum: – ORDEM – PEDIDO_COMPRA – DEMANDA – NECESSIDADE_COMPRA 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 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 changeConsumption: description: Record ChangeConsumption type: object required: – orderProductionStageConsumptionId – newSkuId properties: orderProductionStageConsumptionId: type: integer format: int64 description: Id do consumo substituído newSkuId: type: integer format: int64 description: Id do novo componente stageSplit: description: Dados do estágio para realizar/desfazer o split type: object required: – amount properties: orderProductionStageId: type: integer format: int64 description: Identificador único do estágio da OP resourceId: type: integer format: int64 description: Identificador único do recurso amount: type: string description: Quantidade 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 quantity: type: string description: Opcional – Quantidade batchManufacturingDate: type: string format: date description: Opcional – Data de fabricação do lote recOperatorView: description: Dados básicos do estágio da ordem de produção para a visão do operador type: object required: – orderProductionId – orderProductionStageId – sku – stage – resource – expectedQuantity – amountQuantity – expectedStartDate – status properties: orderProductionId: type: integer format: int64 description: Identificador único da ordem de produção orderProductionStageId: type: integer format: int64 description: Identificador único do estágio da ordem de produção sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: Dados do SKU stage: type: object allOf: – #/definitions/recEstagioBase description: Dados do estágio resource: type: object allOf: – #/definitions/recRecursoBase description: Dados do recurso expectedQuantity: type: string description: Quantidade programada amountQuantity: type: string description: Quantidade realizada expectedStartDate: type: string format: date-time description: Data de ínicio prevista status: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação do estágio da ordem de produção pertenceCarga: type: boolean description: Define se a ordem de produção pertence a uma carga default: false technicalDescriptionStage: type: string description: Descrição técnica do estágio recProductionCalendarDate: description: Dados básicos da data do calendário de produção type: object required: – startDateTime – endDateTime – type properties: startDateTime: type: string format: date-time description: Data/hora início endDateTime: type: string format: date-time description: Data/hora fim type: type: string allOf: – #/definitions/enumTipoDatas description: Tipo do dia recNonProductiveDate: description: Dados da data não produtiva type: object required: – id – dateNonProductive – description – fixedDate – origin properties: id: type: string description: Identificador único da data não produtiva company: type: object allOf: – #/definitions/recPessoa description: Dados da empresa branch: type: object allOf: – #/definitions/recPessoa description: Dados da filial dateNonProductive: type: string format: date description: Data não produtiva description: type: string description: Descrição fixedDate: type: boolean description: Data fixa origin: type: string allOf: – #/definitions/originNonProductiveDate description: Origem da data 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/enumTipoEtiqueta 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 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 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 recPaginacao: description: type: object required: – pagina – numeroRegistrosPagina – listaOrdenacao properties: pagina: type: integer format: int64 description: numeroRegistrosPagina: type: integer format: int64 description: listaOrdenacao: type: array items: type: object allOf: – #/definitions/recListaOrdenacao minimum: 1 description: recListaOrdenacao: description: type: object required: – campo – ordenacao properties: campo: type: string description: ordenacao: type: string allOf: – #/definitions/enumTipoOrdenacao description: recPaginacaoRetorno: description: type: object required: – pagina – numeroRegistrosPagina – registrosEncontrados properties: pagina: type: integer format: int64 description: numeroRegistrosPagina: type: integer format: int64 description: registrosEncontrados: type: integer format: int64 description: recPagina: description: Registro para paginação de registros no componente empresa-filial type: object required: – offset – limit properties: offset: type: integer format: int64 description: Página atual limit: type: integer format: int64 description: Limite de registros a serem trazidos recSequenciamento: description: type: object required: – id – sequencia properties: id: type: integer format: int64 description: sequencia: type: integer format: int64 description: dataPrevistaEntrega: type: string format: date-time description: recIncluirOpEstagioConsumo: description: Record para inclusão de estágio de consumo na ordem de produção type: object required: – opEstagioId – skuConsumoId – quantidade – tipoMovimento properties: opEstagioId: type: integer format: int64 description: Identificador único do estágio da ordem de produção que está sendo incluído skuConsumoId: type: integer format: int64 description: Identificador único do SKU de consumo quantidade: type: string description: Quantidade que está sendo incluída tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: Tipo de movimento do consumo recAlterarOpEstagioConsumo: description: Record para alteração de estágio de consumo na ordem de produção type: object required: – opEstagioConsumoId – quantidade – tipoMovimento properties: opEstagioConsumoId: type: integer format: int64 description: Identificador único do estágio da ordem de produção que está sendo incluído quantidade: type: string description: Quantidade que está sendo alterada do consumo tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: Tipo de movimento do consumo recEmpresa: description: Dados da empresa type: object required: – id – codigo – nome – fantasia properties: id: type: integer format: int64 description: Identificador único erpxId: type: string description: Identificador único ERP SeniorX codigo: type: integer format: int64 description: Código da empresa nome: type: string maxLength: 100 description: Nome da empresa fantasia: type: string maxLength: 100 description: Nome fantasia da empresa recEmpresaComFiliais: description: Empresa com filial para o componente empresa-filial (primeNG) type: object required: – id – codigo – nome – filiais properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código da empresa nome: type: string description: Nome da empresa filiais: type: array items: type: object allOf: – #/definitions/recFilialFiltro minimum: 1 description: Lista de filiais recFilial: description: Dados da filial type: object required: – empresa – id – codigo – nome – fantasia properties: empresa: type: object allOf: – #/definitions/recEmpresa description: Empresa associada à filial id: type: integer format: int64 description: Identificador único erpxId: type: string description: Identificador único ERP SeniorX codigo: type: integer format: int64 description: Código da filial nome: type: string maxLength: 100 description: Nome da filial fantasia: type: string maxLength: 100 description: Nome fantasia da filial recFilialFiltro: description: Filial para o componente empresa-filial (primeNG) type: object required: – id – nome – codigo properties: id: type: integer format: int64 description: Identificador único nome: type: string description: Nome da filial codigo: type: string description: Código da filial recPessoa: description: Retornar as informações da pessoa type: object required: – id – codigo – nome – fantasia – tipo properties: id: type: integer format: int64 description: Identificador único codigo: type: integer format: int64 description: Código de identificação nome: type: string description: Nome/descrção fantasia: type: string description: Fantasia tipo: type: string allOf: – #/definitions/enumTipoPessoa description: Indicativo do tipo de pessoa erpxId: type: string description: Identificador único ERP SeniorX recFamilia: description: Retornar as informações da família type: object required: – id – codigo – descricao – empresaCodigo – tipoReposicao – controlaLote – controlaSerie properties: id: type: integer format: int64 description: Identificador único da gestão industrial erpxId: type: string description: Identificador único ERP SeniorX codigo: type: string description: Código descricao: type: string description: Descrição empresaCodigo: type: integer format: int64 description: Identificador da empresa tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: Tipo de reposição padrão controlaLote: type: boolean description: Indicador se o padrão é controlar lote controlaSerie: type: boolean description: Indicador se o padrão é controlar série recUnidadeMedida: description: informações básicas da unidade de medida type: object required: – id – codigo – descricao – quantidadeDecimais properties: id: type: integer format: int64 description: identificador único da únidade de medida codigo: type: string description: código de identificação da unidade de medida descricao: type: string description: descrição da únidade de medida quantidadeDecimais: type: integer format: int64 description: quantidade de decimais da unidade de medida recCentroCusto: description: type: object required: – codigo – descricao – abreviacao – tipoCentroCusto – tipoUnidadeTempo – empresaCodigo properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: abreviacao: type: string description: tipoCentroCusto: type: string allOf: – #/definitions/enumTipoCentroCusto description: tipoUnidadeTempo: type: string allOf: – #/definitions/enumTipoUnidadeTempoCentroCusto description: empresaCodigo: type: integer format: int64 description: centroCustoOrigemId: type: integer format: int64 description: recCentroRecurso: description: type: object required: – id – codigo – descricao – empresaCodigo – tipoRecurso properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: empresaCodigo: type: integer format: int64 description: centroCusto: type: object allOf: – #/definitions/recCentroCusto description: tipoRecurso: type: string allOf: – #/definitions/enumTipoRecurso description: tipoUnidadeTempo: type: string allOf: – #/definitions/enumTipoUnidadeTempoRecurso description: tipo de unidade de tempo: para recurso de terceiro n?o controla tipoCalculoTempo: type: string allOf: – #/definitions/enumTipoCalculoTempoRecurso description: tipo de c?lculo de tempo: para recurso de terceiro n?o controla recRecursoBase: description: informações básicas do recurso type: object required: – id – codigo – descricao – tempoTotal – centroRecurso properties: id: type: integer format: int64 description: identificador único do recurso codigo: type: string description: código de identificação do recurso descricao: type: string description: descrição do recurso tempoTotal: type: integer format: int64 description: Tempo total necessario para o recurso do processo industrial centroRecurso: type: object allOf: – #/definitions/recCentroRecurso description: Dados do centro de recurso recRecurso: description: type: object required: – id – codigo – descricao – centroRecurso – empresaCodigo – tempoSetup – tempoCargaDescarga – tempoProcesso – tempoTransferencia – ativo properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: centroRecurso: type: object allOf: – #/definitions/recCentroRecurso description: empresaCodigo: type: integer format: int64 description: filial: type: object allOf: – #/definitions/recPessoa description: fornecedor: type: object allOf: – #/definitions/recPessoa description: centroCusto: type: object allOf: – #/definitions/recCentroCusto description: tempoSetup: type: number format: double description: tempoCargaDescarga: type: number format: double description: tempoProcesso: type: number format: double description: tempoTransferencia: type: number format: double description: ativo: type: boolean description: recSkuBase: description: Informações básicas do SKU discriminator: _discriminator type: object required: – id – codigo – descricao – familyCode – familyDescription – unitMeasureCode – _discriminator properties: id: type: integer format: int64 description: Identificador único do SKU codigo: type: string description: Código de identificação do SKU descricao: type: string description: Descrição do SKU familyCode: type: string description: Código da família do SKU familyDescription: type: string description: Descrição da família do SKU unitMeasureCode: type: string description: Código da unidade de medida do SKU erpxId: type: string description: Identificador único ERP SeniorX _discriminator: type: string description: recSkuBaseFamilia: description: Informações básicas do SKU type: object required: – id – codigo – descricao – familia – unitMeasureCode properties: id: type: integer format: int64 description: Identificador único do SKU erpxId: type: string description: Identificador único ERP SeniorX codigo: type: string description: Código de identificação do SKU descricao: type: string description: Descrição do SKU familia: type: object allOf: – #/definitions/recFamilia description: Familia do SKU unitMeasureCode: type: string description: Código da unidade de medida do SKU recOrdemProducaoEstagioConsumoEquivalente: description: Dados da Ordem de Produção Estágio Consumo Equivalente type: object required: – id – skuEquivalente properties: id: type: integer format: int64 description: Identificador único do Consumo skuEquivalente: type: object allOf: – #/definitions/recSku description: Dados do SKU equivalente recSkuReduzido: description: Registro que corresponde ao SKU. Versão mais otimizada. type: object required: – id – codigo – descricao – familia – versaoId – tipoProduto properties: id: type: integer format: int64 description: identificador único do SKU codigo: type: string description: código de identificação do SKU descricao: type: string description: descrição do SKU familia: type: object allOf: – #/definitions/recFamilia description: Record da Família Reduzida versaoId: type: integer format: int64 description: Versão do SKU tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: Tipo Produto erpxId: type: string description: Identificador único ERP SeniorX recFamiliaReduzido: description: Registro correspondente a família type: object required: – id – codigo – descricao – tipoReposicao properties: id: type: integer format: int64 description: Identificador codigo: type: string description: Código descricao: type: string description: Descrição tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: Tipo Reposição erpxId: type: string description: Identificador único ERP SeniorX recSkuVersao: description: Versão do SKU allOf: – #/definitions/recSkuBase – type: object required: – versaoId properties: versaoId: type: integer format: int64 description: Versão do SKU recSkuUnidadeMedida: description: informações básicas do SKU com as unidades de medida allOf: – #/definitions/recSkuBase – type: object properties: unidadeMedidaEstoque: type: object allOf: – #/definitions/recUnidadeMedida description: unidade de medida de estoque do SKU unidadeMedidaProducao: type: object allOf: – #/definitions/recUnidadeMedida description: unidade de medida de produção do SKU recTipoOrdem: description: Tipo da ordem type: object required: – id – codigo – descricao – tipoProcesso properties: id: type: string description: Identificador único da tabela codigo: type: string description: Código descricao: type: string description: Descrição tipoProcesso: type: object allOf: – #/definitions/recTipoProcesso description: Tipo Processo recTipoProcesso: description: Tipo Processo type: object required: – id – tipo – descricao properties: id: type: string description: Identificador único da tabela tipo: type: string description: Tipo descricao: type: string description: Descrição recSku: description: Dados do SKU type: object required: – id – codigo – descricao – empresaCodigo – versaoId – familia – tipoProduto – tipoReposicao – situacao properties: id: type: integer format: int64 description: Identificador único do SKU codigo: type: string description: Código do SKU descricao: type: string description: Descrição do SKU empresaCodigo: type: integer format: int64 description: Código da empresa do SKU versaoId: type: integer format: int64 description: Identificador único da versao atual do sku familia: type: object allOf: – #/definitions/recFamilia description: Dados da família tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: Tipo de produto tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: Tipo de reposição unidadeMedidaEstoque: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida de estoque unidadeMedidaProducao: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida de produção unidadeMedidaCompras: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida de compras situacao: type: string allOf: – #/definitions/enumSituacaoSkuCompl description: Situação do SKU controlaValidade: type: string allOf: – #/definitions/enumTipoControleValidade description: Tipo do controle de validade diasControleValidadeLote: type: integer format: int64 description: Dias para cálculo da validade do lote erpxId: type: string description: Identificador único ERP SeniorXo recSkuRoteiro: description: type: object required: – id – skuId – versaoId – roteiro – filial – situacao properties: id: type: integer format: int64 description: skuId: type: integer format: int64 description: versaoId: type: integer format: int64 description: roteiro: type: object allOf: – #/definitions/recRoteiro description: filial: type: object allOf: – #/definitions/recPessoa description: situacao: type: string allOf: – #/definitions/enumSituacaoRoteiro description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recEstagioBase: description: informações básicas do estágio type: object required: – id – codigo – descricao properties: id: type: integer format: int64 description: identificador único codigo: type: string description: código de identificação do estágio descricao: type: string description: descrição do estágio recEstagio: description: type: object required: – id – codigo – descricao – ativo – empresaCodigo properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: ativo: type: boolean description: empresaCodigo: type: integer format: int64 description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recRoteiro: description: type: object required: – id – codigo – descricao – ativo – empresaCodigo properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: ativo: type: boolean description: empresaCodigo: type: integer format: int64 description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recProcessoIndustrialBase: description: informações básicas do processo industrial type: object required: – id – codigo – descricao properties: id: type: integer format: int64 description: identificador único do processo industrial codigo: type: string description: código de identificação do processo industrial descricao: type: string description: descrição do processo industrial recProcessoIndustrial: description: type: object required: – id – codigo – descricao – ativo – estagio – empresaCodigo – controlaEP – controlaRecursosSimultaneos properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: ativo: type: boolean description: estagio: type: object allOf: – #/definitions/recEstagio description: empresaCodigo: type: integer format: int64 description: controlaEP: type: boolean description: controlaRecursosSimultaneos: type: boolean description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recSimulacao: description: type: object required: – roteiro – filial – sku – versaoId – quantidadeSimulada – saldoAProgramar – quantidadeOrdensNecessarias – ordens – observacoes – tempoProcessoTotal – terceirizacao – simulacaoValida properties: roteiro: type: object allOf: – #/definitions/recRoteiro description: filial: type: object allOf: – #/definitions/recPessoa description: sku: type: object allOf: – #/definitions/recSku description: versaoId: type: integer format: int64 description: quantidadeSimulada: type: string description: saldoAProgramar: type: string description: quantidadeOrdensNecessarias: type: integer format: int64 description: ordens: type: array items: type: object allOf: – #/definitions/recSimulacaoOrdemProducao minimum: 1 description: observacoes: type: array items: type: string minimum: 1 description: tempoProcessoTotal: type: number format: double description: terceirizacao: type: boolean description: simulacaoValida: type: boolean description: recSimulacaoOrdemProducao: description: Dados de uma simulação de ordem de produção type: object required: – quantidadeOrdensNecessarias – quantidade – tempoProcesso properties: quantidadeOrdensNecessarias: type: integer format: int64 description: Quantidade de ordens de produção necessárias quantidade: type: string description: Quantidade do SKU a ser produzida tempoProcesso: type: number format: double description: Tempo de processo dataInicioPrevista: type: string format: date-time description: Data de início prevista para a ordem de produção dataFimPrevista: type: string format: date-time description: Data de fim prevista para a ordem de produção situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: tipo de situação da ordem de produção recPesquisarOpEstagioConsumo: description: Record para realizar a pesquisa do estágio consumo da ordem de produção type: object required: – id – opEstagioId – sequencia – skuConsumo – tipoConsumo – quantidade – quantidadeRealizada – tipoMovimento – unidadeMedidaConversao properties: id: type: integer format: int64 description: Identificador único dos consumos do estágios opEstagioId: type: integer format: int64 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/recSkuUnidadeMedida description: SKU de consumo do estágio com a unidade de medida tipoConsumo: type: string allOf: – #/definitions/enumTipoConsumoSkuRoteiroEstagio description: Tipo de consumo quantidade: type: string description: Quantidade necessária quantidadeRealizada: type: string description: Quantidade realizada tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: Tipo de movimento unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida de conversão reservaErpxId: type: string description: Identificador da demanda no ERPX operacaoConsumo: type: string allOf: – #/definitions/enumOperacaoConsumo description: Consumo não previsto na Ordem de Produção recPesquisarOp: description: registro correspondente ao registro de uma op manual de pesquisa type: object required: – id – filial – sku – sequencia – situacao – quantidadeProgramada – quantidadeRealizada properties: id: type: integer format: int64 description: identificador da op filial: type: object allOf: – #/definitions/recPessoaBase description: registro base de uma filial sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: registro de uma unidade de medida sequencia: type: integer format: int64 description: sequência da ordem situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: tipo de situação da ordem de produção quantidadeProgramada: type: string description: quantidade programada quantidadeRealizada: type: string description: quantidade realizada opOrigem: type: array items: type: object allOf: – #/definitions/recOrdemProducaoOrigem description: Ordens de Produção Origem dataInicioPrevista: type: string format: date-time description: Data de início prevista dataFimPrevista: type: string format: date-time description: Data de fim prevista tipoOrdem: type: object allOf: – #/definitions/recTipoOrdem description: Tipo de ordem recPessoaBase: description: registro correspondendo os dados mínimos de uma pessoa type: object required: – id – codigo – pessoaOrigem – nome properties: id: type: integer format: int64 description: identificador da pessoa codigo: type: integer format: int64 description: código da pessoa pessoaOrigem: type: integer format: int64 description: empresa nome: type: string description: nome da filial recOrdemProducao: description: Dados gerais da ordem de produção type: object required: – id – codigo – empresaCodigo – sku – versaoId – roteiro – filial – sequencia – quantidadeProgramada – tempoExecucaoProcesso – situacao – bloqueada properties: id: type: integer format: int64 description: Identificador único da ordem de produção codigo: type: string description: Código único de identificação da ordem de produção(UUID) empresaCodigo: type: integer format: int64 description: Código da empresa sku: type: object allOf: – #/definitions/recSku description: Dados do SKU versaoId: type: integer format: int64 description: Identificador único da versão do SKU roteiro: type: object allOf: – #/definitions/recRoteiro description: Dados do roteito filial: type: object allOf: – #/definitions/recPessoa description: Dados da filial sequencia: type: integer format: int64 description: Sequência da ordem de produção quantidadeProgramada: type: string description: Quantidade a ser produzida tempoExecucaoProcesso: type: integer format: int64 description: Tempo de execução da ordem de produção situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situação da ordem de produção bloqueada: type: boolean description: Indicativo se a ordem de produção está bloqueada skuRefugo: type: object allOf: – #/definitions/recSku description: Opcional – SKU de refugo dataEntregaPrevista: type: string format: date-time description: Opcional – Data de entrega prevista motivoParada: type: object allOf: – #/definitions/recMotivoParada description: Opcional – Motivo de parada da ordem de produção opOrigem: type: array items: type: object allOf: – #/definitions/recOrdemProducaoOrigem description: Ordens de Produção Origem dataInicioPrevista: type: string format: date-time description: Data de início prevista dataFimPrevista: type: string format: date-time description: Data de fim prevista usuarioAbertura: type: string description: Usuario de abertura dataAbertura: type: string format: date-time description: Data de abertura prevista tipoOrdem: type: object allOf: – #/definitions/recTipoOrdem description: Tipo de ordem recOrdemProducaoOrigem: description: Dados da Ordem de Produção Origem type: object required: – origem properties: origem: type: string allOf: – #/definitions/enumOrigemOrdemProducao description: Origem da ordem de produção codigoDocumentoOrigem: type: string maxLength: 50 description: Código do documento que originou a ordem de produção numeroPedido: type: integer format: int64 description: Número do pedido cliente: type: object allOf: – #/definitions/recPessoa description: Registro de cliente recParametrosGeracaoOpManual: description: Registro com os parâmetros para geração de uma Op Manual type: object required: – empresaCodigo – filialCodigo – skuId – quantidade properties: empresaCodigo: type: integer format: int64 description: Código da empresa filialCodigo: type: integer format: int64 description: Código da filial skuId: type: integer format: int64 description: Identificador do SKU quantidade: type: string description: Quantidade a ser produzida recPesquisarOpEstagio: description: Record criado para retornar os estágios da OP para a OP manual. type: object required: – id – opId – sequencia – estagio – processoIndustrial – recurso – quantidadeProgramada – quantidadeRealizada – quantidadeRefugo – quantidadeRemetida – quantidadeRetornada – controlaConfirmacao – controlaInicioEstagio – controlaTerceiros – geraEstoque – geraSubproduto – situacao – tempoExecucaoReal – tempoParado properties: id: type: integer format: int64 description: Identificador único opId: type: integer format: int64 description: Identificador único da OP sequencia: type: integer format: int64 description: Sequencia do estágio estagio: type: object allOf: – #/definitions/recEstagioBase description: Estágio da OP processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrialBase description: Processo industrial da OP recurso: type: object allOf: – #/definitions/recRecursoBase description: Recurso da OP quantidadeProgramada: type: string description: Quantidade Programada quantidadeRealizada: type: string description: Quantidade Realizada quantidadeRefugo: type: string description: Quantidade Refugo quantidadeRemetida: type: string description: Quantidade Remetida quantidadeRetornada: type: string description: Quantidade Retornada controlaConfirmacao: type: boolean description: Se o estágio controla confirmação controlaInicioEstagio: type: boolean description: Se o estágio controla início do estágio controlaTerceiros: type: boolean description: Se o estágio possui terceirização geraEstoque: type: boolean description: Se o estágio gera estoque geraSubproduto: type: boolean description: Se o estágio gera subproduto situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação da ordem da produção do estágio tempoExecucaoReal: type: integer format: int64 description: Tempo de execução real do estágio tempoParado: type: integer format: int64 description: Tempo parado do estágio dataInicioReal: type: string format: date-time description: data de inicio real de produção do estágio da ordem de produção dataFimReal: type: string format: date-time description: data de fim real de produção do estágio da ordem de produção skuServico: type: object allOf: – #/definitions/recSkuBase description: Serviço de terceirização dataInicioPrevista: type: string format: date-time description: Data de início prevista dataFimPrevista: type: string format: date-time description: Data de fim prevista pertenceCarga: type: boolean description: Define se a ordem de produção pertence a uma carga default: false descricaoTecnica: type: string description: Descrição técnica do estágio recOrdemProducaoEstagioPesquisar: description: retorna os estágios de uma determinada ordem de produção type: object required: – id – sequencia – estagio – processoIndustrial – recurso – skuProcesso – quantidadeProgramada – quantidadeRealizada – quantidadeRefugo – quantidadeRemetida – quantidadeRetornada – controlaConfirmacao – controlaInicioEstagio – geraEstoque – geraSubProduto – situacao – tempoExecucaoReal – tempoParado properties: id: type: integer format: int64 description: identificador único do eságio da ordem de produção sequencia: type: integer format: int64 description: sequência do estágio na ordem de produção estagio: type: object allOf: – #/definitions/recEstagioBase description: informações do estágio processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrialBase description: informações dos processos industriais vinculados ao estágio recurso: type: object allOf: – #/definitions/recRecursoBase description: informações dos recursos utilizados no processo industrial do estágio skuProcesso: type: object allOf: – #/definitions/recSkuUnidadeMedida description: SKU em processo vinculado ao estágio da ordem de produção quantidadeProgramada: type: string description: quantidade programada para ser produzida no estágio quantidadeRealizada: type: string description: quantidade já realizada/produzida no estágio quantidadeRefugo: type: string description: quantidade de refugo apontada no estágio quantidadeRemetida: type: string description: quantidade remetida para terceiro apontada no estágio quantidadeRetornada: type: string description: quantidade retornada de terceiro apontada no estágio controlaConfirmacao: type: boolean description: estágio da ordem de produção controla confirmação (sim ou não) controlaInicioEstagio: type: boolean description: estágio da ordem de produção controla ínicio do estágio (sim ou não) controlaTerceiro: type: boolean description: estágio da ordem de produção controla terceirização (sim ou não) default: false geraEstoque: type: boolean description: estágio da ordem de produção gera estoque no apontamento de quantidade (sim ou não) geraSubProduto: type: boolean description: estágio da ordem de produção gera subproduto no apontamento de quantidade (sim ou não) dataInicioPrevista: type: string format: date-time description: data de início previsto para o estágio da ordem de produção dataFimPrevista: type: string format: date-time description: data de fim previstro para o estágio da ordem de produção dataInicioReal: type: string format: date-time description: data de inicio real de produção do estágio da ordem de produção dataFimReal: type: string format: date-time description: data de fim real de produção do estágio da ordem de produção situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: situação da execução da ordem de produção tempoExecucaoReal: type: integer format: int64 description: tempo de execução real de produção do estágio da ordem de produção tempoParado: type: integer format: int64 description: tempo de execução parado do estágio da ordem de produção skuServico: type: object allOf: – #/definitions/recSkuBase description: SKU de serviço da terceirização recOrdemProducaoEstagio: description: type: object required: – id – sequencia – estagio – filialCodigo – processoIndustrial – recurso – skuProcesso – quantidadeProgramada – quantidadeRealizada – quantidadeRefugo – controlaConfirmacao – controlaInicioEstagio – controlaIncorporacao – controlaSupervisaoConsumo – controlaAbastecimento – geraEstoque properties: id: type: integer format: int64 description: sequencia: type: integer format: int64 description: estagio: type: object allOf: – #/definitions/recEstagio description: filialCodigo: type: integer format: int64 description: processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrial description: recurso: type: object allOf: – #/definitions/recRecurso description: skuProcesso: type: object allOf: – #/definitions/recSku description: quantidadeProgramada: type: string description: quantidadeRealizada: type: string description: quantidadeRefugo: type: string description: controlaConfirmacao: type: boolean description: controlaInicioEstagio: type: boolean description: controlaIncorporacao: type: boolean description: controlaSupervisaoConsumo: type: boolean description: controlaAbastecimento: type: boolean description: controlaTerceiro: type: boolean description: default: false geraEstoque: type: boolean description: skuServico: type: object allOf: – #/definitions/recSku description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataInicioPrevista: type: string format: date-time description: dataFimPrevista: type: string format: date-time description: dataInicioReal: type: string format: date-time description: dataFimReal: type: string format: date-time description: recOrdemProducaoEstagioExecucaoReduzido: description: type: object required: – id – sequencia – estagio – processoIndustrial – recurso – skuProcesso – quantidadeProgramada – quantidadeRealizada – controlaConfirmacao – controlaInicioEstagio – controlaIncorporacao – controlaSupervisaoConsumo – controlaAbastecimento – geraEstoque – geraSubProduto – situacao – tempoExecucaoReal – tempoParado properties: id: type: integer format: int64 description: sequencia: type: integer format: int64 description: estagio: type: object allOf: – #/definitions/recEstagioBase description: processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrialBase description: recurso: type: object allOf: – #/definitions/recRecursoBase description: skuProcesso: type: object allOf: – #/definitions/recSkuBase description: quantidadeProgramada: type: string description: quantidadeRealizada: type: string description: controlaConfirmacao: type: boolean description: controlaInicioEstagio: type: boolean description: controlaIncorporacao: type: boolean description: controlaSupervisaoConsumo: type: boolean description: controlaAbastecimento: type: boolean description: controlaTerceiro: type: boolean description: default: false geraEstoque: type: boolean description: geraSubProduto: type: boolean description: situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: skuServico: type: object allOf: – #/definitions/recSku description: dataInicioPrevista: type: string format: date-time description: dataFimPrevista: type: string format: date-time description: dataInicioReal: type: string format: date-time description: dataFimReal: type: string format: date-time description: tempoExecucaoReal: type: integer format: int64 description: tempoParado: type: integer format: int64 description: recApontamentoBase: description: record com as informações básicas do apontamento discriminator: _discriminator type: object required: – id – ordemProducaoEstagioId – tipo – dataApontamento – quantidade – _discriminator properties: id: type: integer format: int64 description: identificador único do apontamento ordemProducaoEstagioId: type: integer format: int64 description: identificador único do estágio do apontamento tipo: type: string allOf: – #/definitions/enumTipoApontamento description: tipo do apontamento dataApontamento: type: string format: date-time description: data do apontamento quantidade: type: string description: quantidade do apontamento _discriminator: type: string description: recApontamentoEtiquetaBase: description: record com as informações básicas do apontamento e suas etiquetas allOf: – #/definitions/recApontamentoBase – type: object required: – etiquetas properties: etiquetas: type: array items: type: object allOf: – #/definitions/recEtiquetaBase minimum: 1 description: etiquetas vinculadas ao apontamento recOrdemProducaoEstagioExecucao: description: type: object required: – id – sequencia – estagio – processoIndustrial – recurso – skuProcesso – quantidadeProgramada – quantidadeRealizada – controlaConfirmacao – controlaInicioEstagio – controlaIncorporacao – controlaSupervisaoConsumo – controlaAbastecimento – geraEstoque – geraSubProduto – situacao properties: id: type: integer format: int64 description: sequencia: type: integer format: int64 description: estagio: type: object allOf: – #/definitions/recEstagio description: processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrial description: recurso: type: object allOf: – #/definitions/recRecurso description: skuProcesso: type: object allOf: – #/definitions/recSku description: quantidadeProgramada: type: string description: quantidadeRealizada: type: string description: controlaConfirmacao: type: boolean description: controlaInicioEstagio: type: boolean description: controlaIncorporacao: type: boolean description: controlaSupervisaoConsumo: type: boolean description: controlaAbastecimento: type: boolean description: controlaTerceiro: type: boolean description: default: false geraEstoque: type: boolean description: geraSubProduto: type: boolean description: situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: apontamentos: type: array items: type: object allOf: – #/definitions/recApontamentoAlteracao description: skuServico: type: object allOf: – #/definitions/recSku description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataInicioPrevista: type: string format: date-time description: dataFimPrevista: type: string format: date-time description: dataInicioReal: type: string format: date-time description: dataFimReal: type: string format: date-time description: recOrdemProducaoConsumo: description: type: object required: – id – ordemProducaoEstagioId – sequencia – skuConsumo – tipoConsumo – tipoMovimento – quantidade – unidadeMedidaConversao – quantidadeRealizada – quantidadeReservada – quantidadeUtilizacao – fatorUtilizacao – loteFrequencial properties: id: type: integer format: int64 description: ordemProducaoEstagioId: type: integer format: int64 description: sequencia: type: integer format: int64 description: skuConsumo: type: object allOf: – #/definitions/recSku description: tipoConsumo: type: string allOf: – #/definitions/enumTipoConsumoSkuRoteiroEstagio description: tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: Tipo de movimento do consumo quantidade: type: string description: Quantidade unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida de conversão quantidadeRealizada: type: string description: Quantidade realizada quantidadeReservada: type: string description: Quantidade reservada quantidadeUtilizacao: type: string description: Quantidade Utilização fatorUtilizacao: type: string allOf: – #/definitions/enumFatorUtilizacao description: Fator de Utilização loteFrequencial: type: number format: double description: Lote Frequencial operacaoConsumo: type: string allOf: – #/definitions/enumOperacaoConsumo description: Consumo não previsto na Ordem de Produção dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: reservaErpxId: type: string description: Identificador da demanda no ERPX recOPEstagioConsumoReservaEstoque: description: record com as informações da reserva no estoque type: object required: – id – origem – codigoDocumento – situacaoDocumentoReserva – skuConsumo – quantidadeOrignalReserva – saldoReserva – unidadeMedidaConversao – reservasDetalhes properties: id: type: string description: Identificador único da reserva origem: type: string allOf: – #/definitions/enumOrigemReservaConsumo description: Origem da reserva do consumo codigoDocumento: type: string maxLength: 32 description: Código do documento de reserva situacaoDocumentoReserva: type: string allOf: – #/definitions/enumSituacaoDocumentoReserva description: Situação atual da reserva skuConsumo: type: object allOf: – #/definitions/recSkuBase description: Sku consumo quantidadeOrignalReserva: type: string description: Quantidade original da reserva saldoReserva: type: string description: Saldo da reserva unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida de conversão do consumo reservasDetalhes: type: array items: type: object allOf: – #/definitions/recReservaDepositoLoteSerie minimum: 1 description: Depositos e lote/serie da reserva recReservaDepositoLoteSerie: description: Record com as informações de depósito e lote/série da reserva. type: object required: – codigoDeposito – descricaoDeposito – quantidade properties: codigoDeposito: type: string description: código do depósito da reserva descricaoDeposito: type: string description: descrição do depósito da reserva lote: type: string maxLength: 50 description: lote reservado serie: type: string maxLength: 50 description: série reservada quantidade: type: string description: quantidade recOrdemProducaoSubproduto: description: type: object required: – id – ordemProducaoEstagioId – skuSubproduto – tipo – fator – tipoMovimento – quantidadeRealizada properties: id: type: integer format: int64 description: ordemProducaoEstagioId: type: integer format: int64 description: skuSubproduto: type: object allOf: – #/definitions/recSku description: tipo: type: string allOf: – #/definitions/enumTipoFatorSubProduto description: fator: type: number format: double description: tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: quantidadeRealizada: type: string description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recMotivoParadaBase: description: type: object required: – id – codigo – descricao properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: recMotivoParada: description: type: object required: – id – empresaCodigo – ativo – codigo – descricao – calculaEficiencia properties: id: type: integer format: int64 description: empresaCodigo: type: integer format: int64 description: ativo: type: boolean description: codigo: type: string description: descricao: type: string description: calculaEficiencia: type: boolean description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recOperadorBase: description: type: object required: – id – cadastro – nome properties: id: type: integer format: int64 description: cadastro: type: integer format: int64 description: nome: type: string description: recOperador: description: type: object required: – id – empresaCodigo – ativo – cadastro – nome properties: id: type: integer format: int64 description: empresaCodigo: type: integer format: int64 description: ativo: type: boolean description: terceiro: type: boolean description: cadastro: type: integer format: int64 description: nome: type: string description: senha: type: string description: empresa: type: object allOf: – #/definitions/recEmpresa description: recSugerirOpEstagioApontamentoOperador: description: type: object required: – opEstagioId – operador properties: opEstagioId: type: integer format: int64 description: Identificador único do estágio da ordem de produção operador: type: object allOf: – #/definitions/recOperador description: Dados do operador sugerido recApontamento: description: type: object required: – ordemProducaoEstagioId – operador – tipo – dataApontamento – tipoTempo – tempoExecucaoReal – tempoParado properties: id: type: integer format: int64 description: ordemProducaoEstagioId: type: integer format: int64 description: operador: type: object allOf: – #/definitions/recOperador description: tipo: type: string allOf: – #/definitions/enumTipoApontamento description: etiquetas: type: array items: type: object allOf: – #/definitions/recEtiquetaSimples description: motivo: type: object allOf: – #/definitions/recMotivoParada description: dataApontamento: type: string format: date-time description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: tipoTempo: type: string allOf: – #/definitions/enumTipoApontamentoTempo description: tempoExecucaoReal: type: integer format: int64 description: tempoParado: type: integer format: int64 description: recEtiquetaBase: description: Dados da Etiqueta Base discriminator: _discriminator type: object required: – id – codigo – tipo – situacao – quantidade – _discriminator properties: id: type: integer format: int64 description: Id da etiqueta codigo: type: string description: Código da etiqueta tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: Tipo da etiqueta situacao: type: string allOf: – #/definitions/enumSituacaoEtiqueta description: Situação da etiqueta quantidade: type: string description: Quantidade da etiqueta lote: type: string maxLength: 50 description: Código do lote serie: type: string maxLength: 50 description: Código da série loteSeries: type: array items: type: object allOf: – #/definitions/recBatchSerie description: Opcional – Lista – Lotes/séries _discriminator: type: string description: recEtiquetaSku: description: allOf: – #/definitions/recEtiquetaBase – type: object required: – sku properties: sku: type: object allOf: – #/definitions/recSkuBase description: unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedida description: recEtiquetaSimples: description: type: object required: – id – codigo – tipo – situacao – sku – quantidade properties: id: type: integer format: int64 description: codigo: type: string description: tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: situacao: type: string allOf: – #/definitions/enumSituacaoEtiqueta description: sku: type: object allOf: – #/definitions/recSku description: quantidade: type: string description: unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedida description: lote: type: string maxLength: 50 description: serie: type: string maxLength: 50 description: loteSeries: type: array items: type: object allOf: – #/definitions/recBatchSerie description: Opcional – Lista – Lotes/séries recEtiqueta: description: Dados da Etiqueta type: object required: – id – codigo – codigoFabricante – ordemProducaoEstagio – ordemProducao – operador – tipo – situacao – quantidade – unidadeMedidaConversao – dataGeracao – usuarioGeracao properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código codigoFabricante: type: string description: Código do Fabricante ordemProducaoEstagio: type: object allOf: – #/definitions/recOrdemProducaoEstagio description: Rec OP Estágio ordemProducao: type: object allOf: – #/definitions/recOrdemProducao description: Rec OP apontamentoId: type: integer format: int64 description: Identificador Único do Apontamento operador: type: object allOf: – #/definitions/recOperador description: Rec Operador tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: Tipo situacao: type: string allOf: – #/definitions/enumSituacaoEtiqueta description: Situação sku: type: object allOf: – #/definitions/recSku description: Rec SKU lote: type: string maxLength: 50 description: Lote serie: type: string maxLength: 50 description: Série quantidade: type: string description: Quantidade unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de Medida Conversão dataGeracao: type: string format: date-time description: Data Geração usuarioGeracao: type: string description: Usuário Geração dataSituacao: type: string format: date-time description: Data Situação usuarioSituacao: type: string description: Usuário Situação dataAlteracao: type: string format: date-time description: Data Alteração usuarioAlteracao: type: string description: Usuário Alteração observacao: type: string maxLength: 250 description: Observação da Etiqueta tipoIntegracao: type: string allOf: – #/definitions/enumTipoIntegracao description: Tipo Integração reservaDemanda: type: boolean description: Se a etiqueta possui reserva via demanda loteSeries: type: array items: type: object allOf: – #/definitions/recBatchSerie description: Opcional – Lista – Lotes/séries recApontamentoEtiqueta: description: Dados da etiqueta para apontamento type: object required: – codigo – ordemProducaoId – skuId – quantidade – tipo properties: id: type: integer format: int64 description: Identificador único da etiqueta codigo: type: string description: Código da etiqueta codigoFabricante: type: string description: Código do fabricante ordemProducaoId: type: integer format: int64 description: Identificador único da ordem de produção skuId: type: integer format: int64 description: Identificador único do SKU quantidade: type: string description: Quantidade a ser apontada tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: Tipo da etiqueta lote: type: string maxLength: 50 description: Código do lote – Opcional dataValidadeLote: type: string format: date description: Data de validade do lote – Opcional serie: type: string maxLength: 50 description: Código da série – Opcional unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedida description: Opcional(preenchido somente quando o tipo de etiqueta for Consumo) – Unidade de medida de conversão recPesquisarOrdemProducaoEstagioApontamento: description: Dados do apontamento type: object required: – operador – tipo – dataApontamento – permiteAlteracao – permiteExclusao – tipoTempo – tempoExecucaoReal – tempoParado properties: id: type: integer format: int64 description: Identificador único do apontamento operador: type: object allOf: – #/definitions/recOperadorBase description: Operador tipo: type: string allOf: – #/definitions/enumTipoApontamento description: Tipo do apontamento motivo: type: object allOf: – #/definitions/recMotivoParadaBase description: Motivo de parada etiquetas: type: array items: type: object allOf: – #/definitions/recEtiquetaSku description: Etiquetas dataApontamento: type: string format: date-time description: Data do apontamento permiteAlteracao: type: boolean description: Indicativo se permite alteração permiteExclusao: type: boolean description: Indicativo se permite exclusão sku: type: object allOf: – #/definitions/recSkuBase description: SKU quantidadeApontada: type: string description: Quantidade apontada tipoTempo: type: string allOf: – #/definitions/enumTipoApontamentoTempo description: Tipo do apontamento de tempo tempoExecucaoReal: type: integer format: int64 description: Tempo de execução tempoParado: type: integer format: int64 description: Tempo parado operacaoConsumo: type: string allOf: – #/definitions/enumOperacaoConsumo description: Consumo não previsto na Ordem de Produção recApontamentoAlteracao: description: type: object required: – ordemProducaoEstagioId – operador – tipo – dataApontamento – permiteAlteracao – permiteExclusao properties: id: type: integer format: int64 description: ordemProducaoEstagioId: type: integer format: int64 description: operador: type: object allOf: – #/definitions/recOperador description: tipo: type: string allOf: – #/definitions/enumTipoApontamento description: etiquetas: type: array items: type: object allOf: – #/definitions/recEtiquetaSku description: motivo: type: object allOf: – #/definitions/recMotivoParada description: dataApontamento: type: string format: date-time description: permiteAlteracao: type: boolean description: permiteExclusao: type: boolean description: sku: type: object allOf: – #/definitions/recSkuBase description: quantidadeApontada: type: string description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recGerarOrdemProducaoReprocesso: description: Registro de requisição de reprocesso type: object required: – ordemProducaoOriginalId – quantidade – tipo properties: ordemProducaoOriginalId: type: integer format: int64 description: Identificação da OP a ser reprocessada quantidade: type: string description: Quantidade de SKUs tipo: type: string allOf: – #/definitions/enumTipoReprocesso description: Tipo de reprocesso recSkuParametrosPCP: description: type: object required: – id – sku – restringeApontamentoProducao – restringeApontamentoConsumo – tipoGeracaoEtiqueta – tipoCodigoBarrasEtq – dataGeracao – usuarioGeracao – dataAlteracao – usuarioAlteracao properties: id: type: integer format: int64 description: sku: type: object allOf: – #/definitions/recSku description: restringeApontamentoProducao: type: boolean description: restringeApontamentoConsumo: type: boolean description: reservarEstoqueLiberacaoOP: type: boolean description: tipoGeracaoEtiqueta: type: string allOf: – #/definitions/enumTipoGeracaoEtiqueta description: Tipo da geração da etiqueta tipoCodigoBarrasEtq: type: string allOf: – #/definitions/enumTipoCodigoBarraEtiqueta description: Tipo do código de barras da etiqueta gerarExplosaoMultinivelOP: type: boolean description: Gera explosão multinível na geração da OP dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recSkuParametrosPCPGrupo: description: type: object required: – id – empresaCodigo – familia – restringeApontamentoProducao – restringeApontamentoConsumo – tipoGeracaoEtiqueta – tipoCodigoBarrasEtq – dataGeracao – usuarioGeracao – dataAlteracao – usuarioAlteracao properties: id: type: integer format: int64 description: empresaCodigo: type: integer format: int64 description: familia: type: object allOf: – #/definitions/recFamilia description: restringeApontamentoProducao: type: boolean description: restringeApontamentoConsumo: type: boolean description: reservarEstoqueLiberacaoOP: type: boolean description: tipoGeracaoEtiqueta: type: string allOf: – #/definitions/enumTipoGeracaoEtiqueta description: Tipo da geração da etiqueta tipoCodigoBarrasEtq: type: string allOf: – #/definitions/enumTipoCodigoBarraEtiqueta description: Tipo do código de barras da etiqueta gerarExplosaoMultinivelOP: type: boolean description: Gera explosão multinível na geração da OP dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recIncluirOpEstagio: description: Record para realizar a inclusão de um estágio na ordem de produção type: object required: – opId – estagioId properties: opId: type: integer format: int64 description: Identificador único da ordem de produção estagioId: type: integer format: int64 description: Identificador único do estágio processoIndustrialId: type: integer format: int64 description: Identificador único do processo industrial recursoId: type: integer format: int64 description: Identificador único do recurso sugerirProcessoIndustrial: type: boolean description: Permite a autosugestão do processo industrial e recurso, caso o recurso e o processo industrial não sejam informados default: false recAlterarOpEstagio: description: Record para realizar a alteração de um estágio na ordem de produção. type: object required: – opEstagioId properties: opEstagioId: type: integer format: int64 description: Identificador único do estágio da ordem de produção estagioId: type: integer format: int64 description: Identificador único do estágio sequencia: type: integer format: int64 description: Sequencia que deseja alterar processoIndustrialId: type: integer format: int64 description: Identificador único do processo industrial. Quando o campo processoIndustrialId não for informado irá desvincular o processo industrial e recurso recursoId: type: integer format: int64 description: Identificador único do recurso. Quando o campo recursoId não for informado irá desvincular somente o recurso recOrdemProducaoEstagioParadas: description: type: object required: – id – ordemProducaoId – sku – sequencia – estagio – processoIndustrial – recurso – skuProcesso – quantidadeProgramada – quantidadeRealizada – quantidadeRefugo properties: id: type: integer format: int64 description: ordemProducaoId: type: integer format: int64 description: sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: sequencia: type: integer format: int64 description: estagio: type: object allOf: – #/definitions/recEstagioBase description: processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrialBase description: recurso: type: object allOf: – #/definitions/recRecursoBase description: skuProcesso: type: object allOf: – #/definitions/recSkuUnidadeMedida description: motivo: type: object allOf: – #/definitions/recMotivoParadaBase description: quantidadeProgramada: type: string description: quantidadeRealizada: type: string description: quantidadeRefugo: type: string description: dataInicioReal: type: string format: date-time description: dataInicioParada: type: string format: date-time description: recOrdemProducaoEstagiosPesquisar: description: type: object required: – id – ordemProducaoId – sku – sequencia – estagio – processoIndustrial – recurso – skuProcesso – quantidadeProgramada – quantidadeRealizada – quantidadeRefugo properties: id: type: integer format: int64 description: ordemProducaoId: type: integer format: int64 description: sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: sequencia: type: integer format: int64 description: estagio: type: object allOf: – #/definitions/recEstagioBase description: processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrialBase description: recurso: type: object allOf: – #/definitions/recRecursoBase description: skuProcesso: type: object allOf: – #/definitions/recSkuUnidadeMedida description: quantidadeProgramada: type: string description: quantidadeRealizada: type: string description: quantidadeRefugo: type: string description: dataInicioReal: type: string format: date-time description: dataFimReal: type: string format: date-time description: recIncluirReservaEstoqueOP: description: Informações necessárias para realizar a reserva do consumo da ordem de produção type: object required: – opEstagioConsumoId – quantidade properties: opEstagioConsumoId: type: integer format: int64 description: Identificador único do consumo da ordem de produção quantidade: type: string description: Quantidade que deverá ser reservada conforme unidade de medida de conversão recOPConsumoResumido: description: Informações resumidas dos consumos da ordem de produção type: object required: – opId – opEstagioId – opEstagioConsumoId – skuEstagioConsumo – quantidade – quantidadeRealizada – quantidadeReservada – unidadeMedidaConversao properties: opId: type: integer format: int64 description: Identificador único da ordem de produção opEstagioId: type: integer format: int64 description: Identificador único do estágio da ordem de produção opEstagioConsumoId: type: integer format: int64 description: Identificador único do consumo do estágio da ordem de produção skuEstagioConsumo: type: object allOf: – #/definitions/recSkuUnidadeMedida description: Informações do SKU de consumo do estágio da ordem de produção quantidade: type: string description: Quantidade prevista de consumo do SKU quantidadeRealizada: type: string description: Quantidade já consumida do previsto quantidadeReservada: type: string description: Quantidade já reservada unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida de conversão do consumo recSearchProductionOrderMultiLevel: description: Ordem de produção e seus componentes/estrutura inferior type: object required: – productionOrderId – productionOrderCode – productionOrderSituation – productionOrderExpectedQuantity – productionOrderExpectedPerformed – skuId – skuCodigo – skuDescricao 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 productionOrderSituation: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situação da ordem de produção productionOrderExpectedQuantity: type: string description: Quantidade prevista para produção na ordem productionOrderExpectedPerformed: type: string description: Quantidade produção realizada na ordem skuId: type: integer format: int64 description: Identificador único do consumo/SKU skuCodigo: type: string description: Código do consumo/SKU skuDescricao: type: string description: Descrição do consumo/SKU consumptions: type: array items: type: object allOf: – #/definitions/recSearchProductionOrderMultiLevel description: Dados dos consumo previstos para ordem de produção, somente os consumos que serão produzidos recSearchShipment: description: Informações gerais de identificação da remessa (tabela: remessa) type: object required: – id – branch – number – status properties: id: type: string description: Identificador único branch: type: object allOf: – #/definitions/recFilial description: Filial number: type: integer format: int64 description: Númeração única de identificação invoiceGenerationDate: type: string format: date-time description: Data da remessa para o terceiro status: type: string allOf: – #/definitions/enumStatusShipment description: Status atual recShipment: description: Retorna as informações básicas da remessa type: object required: – id – number properties: id: type: string description: Identificador único number: type: integer format: int64 description: Númeração única de identificação recBaseStage: description: Recorde com as informações do estágio type: object required: – code – description properties: code: type: string description: Código do estágio description: type: string description: Descrição do estágio recBaseProvider: description: Record com as informações do fornecedor type: object required: – id – code – description properties: id: type: integer format: int64 description: Identificador único do fornecedor code: type: integer format: int64 description: Código do fornecedor description: type: string description: Descrição do fornecedor recSearchShipmentStage: description: Retorna os estágios selecionados para remessa (tabela: remessa_estagio) type: object required: – id – shipment – shipmentThird – orderProductionStage – status – skuService – quantityShipped – quantityReturned properties: id: type: string description: Identificador único do estágio na remessa shipment: type: object allOf: – #/definitions/recSearchShipment description: Dados da remessa shipmentThird: type: object allOf: – #/definitions/recSearchShipmentThird description: Remessa para terceiro orderProductionStage: type: object allOf: – #/definitions/recSearchOrderProductionStageShipment description: Estágios utilizados na remessa status: type: string allOf: – #/definitions/enumStatusShipmentStage description: Status por estágio skuService: type: object allOf: – #/definitions/recSkuBase description: Serviço executado na terceirização quantityShipped: type: number format: double description: Quantidade remetida para o terceiro na respectiva remessa quantityReturned: type: number format: double description: Quantidade retornada pelo terceiro components: type: array items: type: object allOf: – #/definitions/recSearchShipmentStageComponent description: Compomentes recShipmentStage: description: Retorna as informações básicas do estágio da remessa type: object required: – id – shipment – orderProductionStage properties: id: type: string description: Identificador único do estágio na remessa shipment: type: object allOf: – #/definitions/recShipment description: Dados da remessa orderProductionStage: type: object allOf: – #/definitions/recSearchOrderProductionStageShipment description: Estágios utilizados na remessa recSearchShipmentThird: description: Informações sobre os recursos/fornecedores (tabela: remessa_terceiro) type: object required: – id – provider properties: id: type: string description: Identificador único do recurso no estágio da remessa provider: type: object allOf: – #/definitions/recBaseProvider description: Fornecedor invoiceNumber: type: integer format: int64 description: Número da nota fiscal de remessa invoiceSeriesCode: type: string maxLength: 10 description: Série da nota fiscal de remessa recSearchOrderProductionStageShipment: description: Informações da situação atual do estágio da ordem de produção allOf: – #/definitions/recBaseOrderProductionStage – type: object required: – orderProduction – stageOrderProductionQuantityExpected – stageOrderProductionQuantityShipped – stageOrderProductionQuantityReturned – unitMeasure properties: orderProduction: type: object allOf: – #/definitions/recBaseOrderProduction description: Ordem de produção stageOrderProductionQuantityExpected: type: number format: double description: Quantidade prevista stageOrderProductionQuantityShipped: type: number format: double description: Quantidade já remetida stageOrderProductionQuantityReturned: type: number format: double description: Quantidade já retornada unitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida recSearchShipmentConsolidatedByProvider: description: Informações contendo um consolidado das remessas efetuadas que estão em aberto type: object required: – provider – skuOrderProduction – orderProductionQuantityShipped – orderProductionQuantityReturned – orderProductionQuantityPendingReturn – unitMeasure properties: provider: type: object allOf: – #/definitions/recBaseProvider description: Fornecedor skuOrderProduction: type: object allOf: – #/definitions/recSkuBase description: SKU final da ordem de produção orderProductionQuantityShipped: type: number format: double description: Quantidade já remetida orderProductionQuantityReturned: type: number format: double description: Quantidade já retornada orderProductionQuantityPendingReturn: type: number format: double description: Quantidade pendente de retorno unitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida recSearchShipmentComponentConsolidatedByProvider: description: Informações contendo um consolidado das remessas de sku/componentes efetuadas que estão em aberto type: object required: – provider – skuComponentOrderProduction – orderProductionQuantityShipped – orderProductionQuantityReturned – orderProductionQuantityPendingReturn – unitMeasure properties: provider: type: object allOf: – #/definitions/recBaseProvider description: Fornecedor skuComponentOrderProduction: type: object allOf: – #/definitions/recSkuBase description: SKU componente/consumo da ordem de produção orderProductionQuantityShipped: type: number format: double description: Quantidade já remetida orderProductionQuantityReturned: type: number format: double description: Quantidade já retornada orderProductionQuantityPendingReturn: type: number format: double description: Quantidade pendente de retorno unitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida recBaseOrderProduction: description: Record com as informações básicas da ordem de produção type: object required: – branch – orderProduction – sku properties: branch: type: object allOf: – #/definitions/recFilial description: Filial da ordem de produção orderProduction: type: integer format: int64 description: Código da ordem de produção sku: type: object allOf: – #/definitions/recSkuBase description: Identificador do SKU recBaseOrderProductionStage: description: Record com as informações básicas do estágio da ordem de produção discriminator: _discriminator type: object required: – id – stage – _discriminator properties: id: type: integer format: int64 description: Identificador único do estágio na ordem de produção stage: type: object allOf: – #/definitions/recBaseStage description: Informações do estágio _discriminator: type: string description: recSearchShipmentStageComponent: description: Retorna os consumos (remessa – remessa_terceiro – remessa_terceiro_op_estagio – remessa_terceiro_op_estagio_consumo) type: object required: – id – sku – quantityShipped – quantityReturned – unitMeasure – conversionUnitMeasure – orderProductionStageComponent – orderProductionLink properties: id: type: string description: Identificador único do componente do estágio da remessa sku: type: object allOf: – #/definitions/recSkuBaseFamilia description: Informações sobre o componente previsto para o estágio quantityShipped: type: number format: double description: Quantidade remetida quantityReturned: type: number format: double description: Quantidade retornada unitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida conversionUnitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida de conversão orderProductionStageComponent: type: object allOf: – #/definitions/recOrderProductionStageComponent description: Consumo do estágio da ordem de produção orderProductionLink: type: object allOf: – #/definitions/recOrderProductionLink description: Vínculo entre consumo e demandas batchesSeries: type: array items: type: object allOf: – #/definitions/recGenerateShipmentStageComponentBatchSeries description: Lotes/séries remetidas para o terceiro recOrderProductionLink: description: Retorna informações da tabela de vínculo entre consumo e demandas (tabela: mpcp_op_vinculo) type: object required: – id properties: id: type: string description: Identificador único da tabela de vínculo entre consumo e demandas recShipmentStageComponent: description: Retorna as informações básicas do consumo do estágio da remessa type: object required: – id – shipmentStage – orderProductionStageComponent properties: id: type: string description: Identificador único do componente do estágio da remessa shipmentStage: type: object allOf: – #/definitions/recShipmentStage description: Remessa estagio orderProductionStageComponent: type: object allOf: – #/definitions/recOrderProductionStageComponent description: Consumo do estágio da ordem de produção recOrderProductionStageComponent: description: Retorna o consumo do estágio da ordem de produção (mpcp_op – mpcp_op_estagio – mpcp_op_estagio_consumo) type: object required: – id – quantityExpected – quantityShipped – quantityReturned properties: id: type: integer format: int64 description: Identificador único do componente do estágio da OP quantityExpected: type: number format: double description: Quantidade prevista quantityShipped: type: number format: double description: Quantidade remetida quantityReturned: type: number format: double description: Quantidade retornada recGenerateShipmentStage: description: Estágio que irão compor a remessa para terceiro type: object required: – orderProductionStageId – providerId – serviceSkuId properties: id: type: string description: Identificador único do estágio na remessa orderProductionStageId: type: integer format: int64 description: Identificador único do estágio da ordem de produção providerId: type: integer format: int64 description: Identificador único do fornecedor terceiro serviceSkuId: type: integer format: int64 description: Identificador único do serviço que será prestado quantity: type: number format: double description: Quantidade que será remetida para terceiro do SKU da ordem de produção components: type: array items: type: object allOf: – #/definitions/recGenerateShipmentStageComponent description: Componentes que serão remetidos para o terceiro recGenerateShipmentStageComponentBatchSeries: description: Componentes que serão enviados para terceiro que são controlados por lote/série type: object required: – quantity properties: batchErpxId: type: string description: Identificador do lote no ERPX serieErpxId: type: string description: Identificador da série no ERPX batch: type: string description: Código do lote series: type: string description: Número da série quantity: type: number format: double description: Quantidade remetida recGenerateShipmentStageComponent: description: Componentes que serão enviados para o terceiro type: object required: – id – quantity properties: id: type: string description: Identificador único do componente do estágio da remessa quantity: type: number format: double description: Quantidade remetida batchesSeries: type: array items: type: object allOf: – #/definitions/recGenerateShipmentStageComponentBatchSeries description: Lotes/séries remetidas para o terceiro recShipmentOrderProductionStage: description: Record com as informações básicas da ordem de produção type: object required: – orderProduction – orderProductionStage – provider – skuService – orderProductionQuantityExpected – orderProductionQuantityShipped – orderProductionQuantityToShip – unitMeasure properties: orderProduction: type: object allOf: – #/definitions/recBaseOrderProduction description: Ordem de produção orderProductionStage: type: object allOf: – #/definitions/recBaseOrderProductionStage description: Estágio da ordem de produção expectedStageStartDate: type: string format: date-time description: Data prevista para inicio provider: type: object allOf: – #/definitions/recBaseProvider description: Fornecedor do estágio skuService: type: object allOf: – #/definitions/recSkuBase description: Serviço executado na terceirização orderProductionQuantityExpected: type: number format: double description: Quantidade prevista orderProductionQuantityShipped: type: number format: double description: Quantidade já remetida orderProductionQuantityToShip: type: number format: double description: Quantidade a remeter unitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida recSearchReturnShipment: description: Informações gerais de identificação do retorno (tabela: retorno) type: object required: – id – branch – number – provider – status properties: id: type: string description: Identificador único do retorno branch: type: object allOf: – #/definitions/recFilial description: Filial number: type: integer format: int64 description: Númeração única de identificação do retorno provider: type: object allOf: – #/definitions/recBaseProvider description: Fornecedor que compõe o retorno de remessa dateReturn: type: string format: date-time description: Data do retorno status: type: string allOf: – #/definitions/enumStatusReturnShipment description: Status atual do retorno stages: type: array items: type: object allOf: – #/definitions/recSearchReturnShipmentStage description: Estagios que compõem o retorno components: type: array items: type: object allOf: – #/definitions/recSearchReturnShipmentComponent description: Compomentes que retornaram do terceiro invoices: type: array items: type: object allOf: – #/definitions/recSearchReturnInvoice description: Informações da nota fiscal de retorno recSearchReturnShipmentStage: description: Estágio que foram retornados pelo terceiro type: object required: – id – sku – quantity – quantityScrap – unitMeasure properties: id: type: string description: Identificador único do estágio do retorno sku: type: object allOf: – #/definitions/recSkuBase description: SKU manufaturado quantity: type: number format: double description: Quantidade retornada pelo terceiro quantityScrap: type: number format: double description: Quantidade retornada pelo terceiro de refugo unitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida apportionment: type: array items: type: object allOf: – #/definitions/recSearchReturnShipmentStageApportionment description: Rateio da quantidade retornada recSearchReturnShipmentStageApportionment: description: Rateio da quantidade do produto no estágio type: object required: – id – shipmentStage – quantity – quantityScrap properties: id: type: string description: Identificador único do rateio do estágio do retorno shipmentStage: type: object allOf: – #/definitions/recShipmentStage description: Estágio da remessa quantity: type: number format: double description: Quantidade retornada pelo terceiro quantityScrap: type: number format: double description: Quantidade retornada pelo terceiro – refugo batchCode: type: string maxLength: 50 description: Código do lote recSearchReturnShipmentComponent: description: Componentes que foram retornado pelo terceiro type: object required: – id – sku – quantity – unitMeasure properties: id: type: string description: Identificador único do consumo do retorno sku: type: object allOf: – #/definitions/recSkuBase description: SKU do componente retornado quantity: type: number format: double description: Quantidade retornada pelo terceiro unitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida apportionment: type: array items: type: object allOf: – #/definitions/recSearchReturnShipmentComponentApportionment description: Rateio do componente recSearchReturnInvoice: description: Informações gerais do retorno da Nota Fiscal (tabela retorno_nota_fiscal) type: object required: – id – invoice – number – serie – issueDate properties: id: type: string description: Identificador único (UUID) invoice: type: string description: Identificador único da nota fiscal – recebimento (UUID) number: type: integer format: int64 description: Número da nota fiscal – recebimento serie: type: string description: Série da nota fiscal issueDate: type: string format: date-time description: Data de emissão recSearchReturnShipmentComponentApportionment: description: Rateio dos componentes retornado pelo terceiro type: object required: – id – shipmentStageComponent – quantity – orderProductionStageComponent properties: id: type: string description: Identificador único do rateio do consumo retornado shipmentStageComponent: type: object allOf: – #/definitions/recShipmentStageComponent description: Componente da remessa quantity: type: number format: double description: Quantidade retornada pelo terceiro orderProductionStageComponent: type: object allOf: – #/definitions/recSearchOrderProductionStageComponent description: Consumo do estágio da ordem de produção recSearchOrderProductionStageComponent: description: Retorna informações básicas do consumo do estágio da ordem de produção type: object required: – orderProduction – orderProductionStage – orderProductionStageComponent properties: orderProduction: type: object allOf: – #/definitions/recOrderProductionBase description: Informações sobre ordem de produção orderProductionStage: type: object allOf: – #/definitions/recBaseOrderProductionStage description: Informações sobre o estágio da ordem de produção orderProductionStageComponent: type: object allOf: – #/definitions/recOrderProductionStageComponentBase description: Informações sobre o componentes do estágio da ordem de produção recOrderProductionStageComponentBase: description: Record com as informações básicas do componente do estágio da ordem de produção type: object required: – id – sku properties: id: type: integer format: int64 description: Identificador único sku: type: object allOf: – #/definitions/recSkuBase description: Componente recGenerateReturnShipmentStage: description: Informações para realizar o retorno da remessa do SKU manufaturado (tabela: retorno_estagio) type: object required: – skuId – quantity – quantityScrap properties: skuId: type: integer format: int64 description: SKU manufaturado quantity: type: string description: Quantidade retornada do produto quantityScrap: type: string description: Quantidade retornada de refugo apportionment: type: array items: type: object allOf: – #/definitions/recGenerateReturnShipmentStageApportionment description: Rateio do retorno por remessa recGenerateReturnShipmentStageApportionment: description: Informações sobre o rateio da quantidade retornada pelo estágios da remessa (tabela: retorno_estagio_rateio) type: object required: – shipmentStageId – quantity – quantityScrap properties: shipmentStageId: type: string description: Identificador único do estágio na remessa quantity: type: string description: Quantidade retornada do produto quantityScrap: type: string description: Quantidade retornada de refugo batchCode: type: string maxLength: 50 description: Código do lote recGenerateReturnShipmentComponent: description: Informações para realizar o retorno da remessa do componente type: object required: – skuId – quantity properties: skuId: type: integer format: int64 description: Componente retornado quantity: type: string description: Quantidade retornada do consumo apportionment: type: array items: type: object allOf: – #/definitions/recGenerateReturnShipmentComponentApportionment description: Rateio dos componentes recGenerateReturnShipmentComponentApportionment: description: Informações sobre o rateio do componente no retorno type: object required: – orderProductionStageComponentId – quantity properties: shipmentStageComponentId: type: string description: Identificador único do consumo do estágio na remessa orderProductionStageComponentId: type: integer format: int64 description: Identificador único do consumo do estágio da ordem de produção quantity: type: string description: Quantidade retornada do consumo entOrdemProducao: description: Entidade Ordem de Produção type: object required: – id – sku – versaoId – roteiro – filial – empresa – sequencia – quantidadeProgramada – quantidadeRealizada – tempoExecucaoProcesso – tempoExecucaoReal – tempoParada – situacao – bloqueada properties: id: type: integer format: int64 description: Identificador Único sku: type: object allOf: – #/definitions/recSku description: SKU skuRefugo: type: object allOf: – #/definitions/recSku description: SKU Refugo versaoId: type: integer format: int64 description: Identificador Único da Versão roteiro: type: object allOf: – #/definitions/recRoteiro description: Roteiro filial: type: object allOf: – #/definitions/recPessoa description: Filial empresa: type: object allOf: – #/definitions/recPessoa description: Empresa 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 tempoParada: type: integer format: int64 description: Tempo Parada situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situação da Ordem de Produção bloqueada: type: boolean description: Bloqueada observacao: type: string description: Observação dataGeracao: type: string format: date-time description: Data Geração usuarioGeracao: type: string description: Usuário Geração dataAlteracao: type: string format: date-time description: Data Geração usuarioAlteracao: type: string description: Usuário Geração dataLiberacao: type: string format: date-time description: Data Liberação usuarioLiberacao: type: string description: Usuário liberação dataCancelamento: type: string format: date-time description: Data Cancelamento usuarioCancelamento: type: string description: Usuário Cancelamento dataInicioPrevista: type: string format: date-time description: Data Início Prevista dataFimPrevista: type: string format: date-time description: Data Fim Prevista dataInicioReal: type: string format: date-time description: Data Início Real dataFimReal: type: string format: date-time description: Data Fim Real dataUltimaParada: type: string format: date-time description: Data Última Parada dataEntregaPrevista: type: string format: date-time description: Data Entrega Prevista motivoParada: type: object allOf: – #/definitions/recMotivoParada description: Motivo Parada skuParametrosPCP: type: object allOf: – #/definitions/recSkuParametrosPCP description: SKU Parâmetro PCP opOrigem: type: array items: type: object allOf: – #/definitions/recOrdemProducaoOrigem description: Ordens de Produção de Origem usuarioAbertura: type: string description: Usuario de abertura dataAbertura: type: string format: date-time description: Data de abertura prevista tipoOrdem: type: object allOf: – #/definitions/recTipoOrdem description: Tipo de ordem entOrdemProducaoEstagio: description: type: object required: – id – sequencia – estagio – processoIndustrial – recurso – skuProcesso – quantidadeProgramada – quantidadeRealizada – controlaConfirmacao – controlaInicioEstagio – controlaIncorporacao – controlaSupervisaoConsumo – controlaAbastecimento – geraEstoque properties: id: type: integer format: int64 description: sequencia: type: integer format: int64 description: estagio: type: object allOf: – #/definitions/recEstagio description: processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrial description: recurso: type: object allOf: – #/definitions/recRecurso description: skuProcesso: type: object allOf: – #/definitions/recSku description: quantidadeProgramada: type: string description: quantidadeRealizada: type: string description: controlaConfirmacao: type: boolean description: controlaInicioEstagio: type: boolean description: controlaIncorporacao: type: boolean description: controlaSupervisaoConsumo: type: boolean description: controlaAbastecimento: type: boolean description: controlaTerceiro: type: boolean description: default: false geraEstoque: type: boolean description: skuServico: type: object allOf: – #/definitions/recSku description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataInicioPrevista: type: string format: date-time description: dataFimPrevista: type: string format: date-time description: dataInicioReal: type: string format: date-time description: dataFimReal: type: string format: date-time description: entMotivoParada: description: type: object required: – empresaCodigo – ativo – codigo – descricao – calculaEficiencia properties: id: type: integer format: int64 description: empresaCodigo: type: integer format: int64 description: ativo: type: boolean description: codigo: type: string description: descricao: type: string description: calculaEficiencia: type: boolean description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entOperador: description: type: object required: – empresaCodigo – ativo – cadastro – nome properties: id: type: integer format: int64 description: empresaCodigo: type: integer format: int64 description: ativo: type: boolean description: terceiro: type: boolean description: Define operador terceiro, pode ser utilizado como operador padrão no apontamento das remessas cadastro: type: integer format: int64 description: nome: type: string description: senha: type: string description: confirmarSenha: type: string description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entEtiqueta: description: type: object required: – codigo – ordemProducaoId – apontamentoId – operador – sku – quantidade – tipo – situacao – dataGeracao – usuarioGeracao properties: id: type: integer format: int64 description: codigo: type: string description: ordemProducaoId: type: integer format: int64 description: apontamentoId: type: integer format: int64 description: operador: type: object allOf: – #/definitions/recOperador description: sku: type: object allOf: – #/definitions/recSku description: quantidade: type: string description: tipo: type: string allOf: – #/definitions/enumTipoEtiqueta description: situacao: type: string allOf: – #/definitions/enumSituacaoEtiqueta description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entApontamento: description: Retrieve apontamento type: object required: – ordemProducaoEstagioId – operador – tipo properties: id: type: integer format: int64 description: Identificador único ordemProducaoEstagioId: type: integer format: int64 description: Identificador único do estágio da ordem de produção operador: type: object allOf: – #/definitions/recOperador description: Operador tipo: type: string allOf: – #/definitions/enumTipoApontamento description: Tipo do apontamento motivoParada: type: object allOf: – #/definitions/recMotivoParada description: Motivo da parada dataApontamento: type: string format: date-time description: Data apontamento dataGeracao: type: string format: date-time description: Data geração usuarioGeracao: type: string description: Usuário geração dataAlteracao: type: string format: date-time description: Data alteração usuarioAlteracao: type: string description: Usuário alteração quantidadeApontada: type: string description: Quantidade Apontada sku: type: object allOf: – #/definitions/recSku description: SKU Apontamento entSkuParametrosPCP: description: type: object required: – sku – restringeApontamentoProducao – restringeApontamentoConsumo – tipoGeracaoEtiqueta – tipoCodigoBarrasEtq properties: id: type: integer format: int64 description: sku: type: object allOf: – #/definitions/recSku description: tipoOrdem: type: object allOf: – #/definitions/recTipoOrdem description: Tipo de ordem restringeApontamentoProducao: type: boolean description: restringeApontamentoConsumo: type: boolean description: tipoGeracaoEtiqueta: type: string allOf: – #/definitions/enumTipoGeracaoEtiqueta description: Tipo da geração da etiqueta tipoCodigoBarrasEtq: type: string allOf: – #/definitions/enumTipoCodigoBarraEtiqueta description: Tipo do código de barras da etiqueta reservarEstoqueLiberacaoOP: type: boolean description: Reservar Estoque na Liberação da OP gerarExplosaoMultinivelOP: type: boolean description: Gera explosão multinível na geração da OP dataGeracao: type: string format: date-time description: mensagemAlerta: type: string description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entSkuParametrosPCPGrupo: description: type: object required: – empresaCodigo – familia – restringeApontamentoProducao – restringeApontamentoConsumo – tipoGeracaoEtiqueta – tipoCodigoBarrasEtq properties: id: type: integer format: int64 description: empresaCodigo: type: integer format: int64 description: familia: type: object allOf: – #/definitions/recFamilia description: tipoOrdem: type: object allOf: – #/definitions/recTipoOrdem description: Tipo de ordem restringeApontamentoProducao: type: boolean description: restringeApontamentoConsumo: type: boolean description: tipoGeracaoEtiqueta: type: string allOf: – #/definitions/enumTipoGeracaoEtiqueta description: Tipo da geração da etiqueta tipoCodigoBarrasEtq: type: string allOf: – #/definitions/enumTipoCodigoBarraEtiqueta description: Tipo do código de barras da etiqueta reservarEstoqueLiberacaoOP: type: boolean description: Reservar Estoque na Liberação da OP gerarExplosaoMultinivelOP: type: boolean description: Gera explosão multinível na geração da OP mensagemAlerta: type: string description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entFamila: description: type: object required: – codigo – descricao properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: recStageSplit: description: Dados do estágio para split type: object required: – orderProductionId – orderProductionStageId – sequence – stage – resource – amountProgrammed – amountRealized – status properties: orderProductionId: type: integer format: int64 description: Identificador único da OP orderProductionStageId: type: integer format: int64 description: Identificador único do estágio da OP sequence: type: integer format: int64 description: Sequência do estágio stage: type: object allOf: – #/definitions/recEstagioBase description: Estágio resource: type: object allOf: – #/definitions/recRecursoBase description: Recurso amountProgrammed: type: string description: Quantidade programada amountRealized: type: string description: Quantidade realizada status: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação do estágio recConsumptionsOrderProductionStage: description: Retorna os dados do consumo na mudança da situação da OP type: object required: – id – sku – quantity – typeMovement – amountQuantity – unitMeasure properties: id: type: integer format: int64 description: Identificador único do consumo do estágio sku: type: object allOf: – #/definitions/recSkuBase description: Dados do SKU de consumo quantity: type: string description: Quantidade necessária typeMovement: type: string allOf: – #/definitions/enumTipoMovimento description: Tipo de movimento amountQuantity: type: string description: Quantidade realizada unitMeasure: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida recOrderProductionStage: description: Retorna os dados do estagio na mudança de situação da OP type: object required: – orderProductionStageId – stage – sequence – resource – expectedQuantity – amountQuantity – controlsStartStage – quantityScrap – status properties: orderProductionStageId: type: integer format: int64 description: identificador único do estágio da ordem de produção stage: type: object allOf: – #/definitions/recEstagioBase description: Dados do estágio sequence: type: integer format: int64 description: sequência do estágio na ordem de produção resource: type: object allOf: – #/definitions/recRecursoBase description: informações dos recursos utilizados no processo industrial do estágio expectedQuantity: type: string description: Quantidade programada amountQuantity: type: string description: Quantidade realizada controlsStartStage: type: boolean description: Se o estágio controla início do estágio quantityScrap: type: string description: Quantidade Refugo status: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação da ordem da produção do estágio consumptions: type: array items: type: object allOf: – #/definitions/recConsumptionsOrderProductionStage description: Dados consumo do estágio byProducts: type: array items: type: object allOf: – #/definitions/recOrdemProducaoSubproduto description: Subprodutos recOrderProductionStageChangeStatus: description: Retorna os dados da OP na mudança de situação type: object required: – id – sku – branch – expectedQuantity – amountQuantity – status – orderProductionId – stages properties: id: type: integer format: int64 description: Identificador único da ordem de produção sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: Dados do SKU branch: type: object allOf: – #/definitions/recFilialFiltro description: Dados da Filial expectedQuantity: type: string description: Quantidade programada amountQuantity: type: string description: Quantidade Realizada status: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situação ordem de produção orderProductionId: type: string description: Código de identificação da ordem de produção stages: type: array items: type: object allOf: – #/definitions/recOrderProductionStage minimum: 1 description: Estágios da ordem de produção recFilterNeedsOTIF: description: filtros necessidades OTIF type: object required: – companyCode – branchCode – startDate – endDate properties: companyCode: type: integer format: int64 description: código da empresa branchCode: type: integer format: int64 description: código de filiais familyCode: type: string description: código da família skuCodes: type: array items: type: string description: lista de códigos dos SKUs documents: type: array items: type: integer format: int64 description: lista de documentos startDate: type: string format: date description: data de início do pedido endDate: type: string format: date description: data final do pedido client: type: array items: type: integer format: int64 description: lista de clientes demands: type: array items: type: integer format: int64 description: lista de demandas situationDemand: type: string allOf: – #/definitions/enumSituacaoDemanda description: situação da demanda deliveryStartDate: type: string format: date description: data inicial de entrega da demanda deliveryEndDate: type: string format: date description: data final de entrega da demanda productionOrderIds: type: array items: type: integer format: int64 description: lista dos ids de OPs recNeedsOTIF: description: Retorno das necessidades do OTIF type: object required: – document – demand – situationDemand – sku – plannedQuantity – expectedDate – deliveryDate – quantityDelivered properties: document: type: string description: documento demand: type: integer format: int64 description: demanda situationDemand: type: string allOf: – #/definitions/enumSituacaoDemanda description: situação demanda sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: dados do sku plannedQuantity: type: number format: double description: quantidade planejada expectedDate: type: string format: date description: data prevista deliveryDate: type: string format: date description: data de entrega quantityDelivered: type: number format: double description: quantidade entregue recOrderProductionStagesJointProduction: description: Dados do estágio da ordem de produção para montagem de carga type: object required: – orderProductionId – orderProductionStageId – sku – stage – startDateTime – programmedAmount – status properties: orderProductionId: type: integer format: int64 description: Identificador único da ordem de produção orderProductionStageId: type: integer format: int64 description: Identificador único do estágio da ordem de produção sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: SKU da ordem de produção stage: type: object allOf: – #/definitions/recEstagioBase description: Dados do estágio startDateTime: type: string format: date-time description: Data/hora de início prevista do estágio programmedAmount: type: string description: Quantidade programada para o estágio status: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação do estágio recJointProductionStage: description: Dados do estágio da carga type: object required: – id – orderProductionId – orderProductionStageId – stage – sku – programmedQuantity – generateStock – status – startDateTime properties: id: type: string description: Identificador único do estágio da carga orderProductionId: 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 stage: type: object allOf: – #/definitions/recEstagioBase description: Dados do estágio sku: type: object allOf: – #/definitions/recSku description: Dados do SKU programmedQuantity: type: string description: Quantidade prevista generateStock: type: boolean description: Indicativo se o estágio gera estoque status: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação do estágio startDateTime: type: string format: date-time description: Data de início prevista do estágio recNestingConsumptionJointProduction: description: Dados do SKU de consumo type: object required: – sku – programmedQuantity properties: sku: type: object allOf: – #/definitions/recSku description: Dados do SKU de consumo programmedQuantity: type: string description: Quantidade total programada para o consumo recConsumptionJointProductionStage: description: Dados do consumo de carga estágio type: object required: – jointProductionStageId – joinProductionStageConsumptionId – sku – typeMovement – programmedQuantity properties: jointProductionStageId: type: string description: Identificador único de carga estágio joinProductionStageConsumptionId: type: string description: Identificador único do consumo de carga estágio sku: type: object allOf: – #/definitions/recSku description: SKU de consumo typeMovement: type: string allOf: – #/definitions/enumTipoMovimentoConsumo description: Tipo de movimento do consumo programmedQuantity: type: string description: Quantidade programada para o consumo reserveErpxId: type: string description: Opcional – Identificador único da reserva do consumo no ERP X recProgrammingStage: description: Dados de ordem produção estágio para programação type: object required: – orderProduction – orderProductionStageId – stage – resource – expectedStartDateTime – expectedEndDateTime – status – sequence – belongJointProduction – overlapped properties: orderProduction: type: object allOf: – #/definitions/recPesquisarOp description: Dados da ordem de produção orderProductionStageId: type: integer format: int64 description: Identificador único de ordem produção estágio stage: type: object allOf: – #/definitions/recEstagioBase description: Dados do estágio resource: type: object allOf: – #/definitions/recRecursoBase description: Dados do recurso expectedStartDateTime: type: string format: date-time description: Data/hora de início prevista expectedEndDateTime: type: string format: date-time description: Data/hora de fim prevista status: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação de ordem produção estágio sequence: type: integer format: int64 description: Sequência do estágio belongJointProduction: type: boolean description: Indicativo se pertence a uma carga expectedDeliveryDate: type: string format: date-time description: Data de entrega prevista da ordem de produção overlapped: type: boolean description: Indicativo se o estágio tem alguma sobreposição, ou seja outro estágio associado ao mesmo recurso que inicie ou termine entre início e fim previsto deste estágio recProgrammingStageData: description: Dados de ordem produção estágio para programação type: object required: – orderProductionStageId properties: orderProductionStageId: type: integer format: int64 description: Identificador único de ordem produção estágio sequential: type: integer format: int64 description: Opcional – Sequêncial para programação de ordem produção estágio recMrpDocument: description: Documentos do mrp vinculado a ordem type: object required: – id properties: id: type: string description: Identificador único do documento do MRP recProductionCalendarDatesMrp: description: Record contendo as informações das datas do calendário de produção do respectivo turno type: object required: – id – calendarioProducaoId – dataHoraInicio – dataHoraFim – tipo – considerarDia properties: id: type: string description: Identificador único da data do calendário de produção do turno calendarioProducaoId: type: string description: Identificador único do calendário de produção dataHoraInicio: type: string format: date-time description: Data/Hora de início do turno em uma respectiva data dataHoraFim: type: string format: date-time description: Data/Hora de fim do turno em uma respectiva data tipo: type: string allOf: – #/definitions/enumTipoDatas description: Tipo de data(NORMAL ou FERIADO) do calendário de produção considerarDia: type: boolean description: Identificador se deve ou não considerar a data do calendário de produção recSearchDetailedPlanSkuOrderDocument: description: type: object required: – orderDocument – documentType properties: orderDocument: type: string maxLength: 20 description: Ordem/documento documentType: type: string allOf: – #/definitions/enumDetailedPlanSkuDocumentType description: Tipo do documento order: type: object allOf: – #/definitions/recOrderBase description: Ordem – Quando o tipo de documento for uma Ordem de Produção recSearchDetailedPlanSku: description: type: object required: – expectedEndDate – sequence – quantityOutput – quantityInput – openingStockBalance – balance – orderDocument properties: expectedEndDate: type: string format: date-time description: Data sequence: type: integer format: int64 description: Sequencia quantityOutput: type: string description: Quantidade de saídas previstas quantityInput: type: string description: Quantidade de entradas previstas openingStockBalance: type: string description: Saldo de estoque inicial balance: type: string description: Saldo orderDocument: type: object allOf: – #/definitions/recSearchDetailedPlanSkuOrderDocument description: Ordem/documento recOrderBase: description: type: object required: – id – code – situation properties: id: type: integer format: int64 description: Identificador único da ordem code: type: string description: Código único da ordem openingDate: type: string format: date-time description: Data de abertura expectedStartDate: type: string format: date-time description: Data de início prevista expectedEndDate: type: string format: date-time description: Data de fim prevista situation: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situação da ordem orderType: type: object allOf: – #/definitions/recTipoOrdem description: Tipo de ordem recOperacaoEstoque: description: Dados da operação/movimento de estoque type: object required: – id – data – movimentos properties: id: type: string description: Identificador único da operação data: type: string format: date-time description: Data/hora da operação movimentos: type: array items: type: object allOf: – #/definitions/recMovimentoEstoque minimum: 1 description: Lista – Movimentos de estoque recMovimentoEstoque: description: Dados do movimento de estoque type: object required: – id – tipoMovimento – produto – quantidade properties: id: type: string description: Identificador único do movimento tipoMovimento: type: string description: Tipo do movimento produto: type: object allOf: – #/definitions/recGenerico description: Dados do SKU deposito: type: object allOf: – #/definitions/recGenerico description: Dados do depósito quantidade: type: string description: Quantidade do movimento valor: type: string description: Valor do movimento series: type: array items: type: object allOf: – #/definitions/recSerie description: Opcional – Lista – Dados da série lotes: type: array items: type: object allOf: – #/definitions/recLote description: Opcional – Lista – Dados do lote recGenerico: description: Dados do genéricos type: object required: – id – codigo – descricao – label properties: id: type: string description: Identificador único codigo: type: string description: Código descricao: type: string description: Descrição label: type: string description: Label recSerie: description: Dados da série type: object required: – id – codigo properties: id: type: string description: Identificador único da série codigo: type: string description: Código da série dataFabricacao: type: string format: date description: Opcional – Data de fabricação dataValidade: type: string format: date description: Opcional – Data de validade recLote: description: Dados do lote type: object required: – id – codigo – quantidade properties: id: type: string description: Identificador único do lote codigo: type: string description: Código do lote quantidade: type: string description: Quantidade do lote dataFabricacao: type: string format: date description: Opcional – Data de fabricação dataValidade: type: string format: date description: Opcional – Data de validade recSKUTracking: description: Dados de rastreabilidade do SKU type: object required: – type – replacementType – orderCode – orderStatus – sku – quantity – filtered – skuId properties: type: type: string allOf: – #/definitions/enumTipoEtiqueta description: Indicativo se o ítem foi produzido ou consumido replacementType: type: string allOf: – #/definitions/enumTipoReposicao description: Tipo de reposição do SKU orderCode: type: integer format: int64 description: Código da ordem orderStatus: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situação da ordem de produção sku: type: object allOf: – #/definitions/recSkuUnidadeMedida description: Dados do SKU quantity: type: string description: Quantidade batchCode: type: string description: Código do lote serieCode: type: string description: Código da série productionDate: type: string format: date-time description: Data de fabricação expirationDate: type: string format: date-time description: Data de validade filtered: type: boolean description: Se true o ítem é proveniente do filtro, caso false faz parte da estrutrura do ítem skuId: type: integer format: int64 description: Id do Sku recResourceSequencing: description: Dados do recurso para exibição no Gantt type: object required: – resource properties: resource: type: object allOf: – #/definitions/recRecursoBase description: Dados do recurso orderProductionStages: type: array items: type: object allOf: – #/definitions/recOrderProductionStageSequencing description: Lista – Estágios de OP programados para o recurso recOrderProductionStageSequencing: description: Dados do estágio para exibição no Gantt type: object required: – id – orderProductionId – orderProductionStatus – stage – expectedStartDateTime – expectedEndDateTime properties: id: type: integer format: int64 description: Identificador único de ordemProducaoEstagio orderProductionId: type: integer format: int64 description: Identificador único da OP orderProductionStatus: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situação da ordem de produção stage: type: object allOf: – #/definitions/recEstagioBase description: Dados do estágio expectedStartDateTime: type: string format: date-time description: Data/hora ínicio prevista expectedEndDateTime: type: string format: date-time description: Data/hora fim prevista recOrderProductionStageTime: description: Dados do estágio da ordem + tempos de processo type: object required: – id – stage – sequence – resource – expectedStartDateTime – expectedEndDateTime – status – processTime – setupTime – loadingUnloadingTime – transferTime properties: id: type: integer format: int64 description: Identificador único stage: type: object allOf: – #/definitions/recEstagioBase description: Dados do estágio sequence: type: integer format: int64 description: Sequência do estágio na ordem resource: type: object allOf: – #/definitions/recRecursoBase description: Dados do recurso expectedStartDateTime: type: string format: date-time description: Data/hora de início prevista expectedEndDateTime: type: string format: date-time description: Data/hora de fim prevista status: type: string allOf: – #/definitions/enumSituacaoOrdemProducaoEstagio description: Situação processTime: type: number format: double description: Tempo de processo em segundos setupTime: type: number format: double description: Tempo de setup em segundos loadingUnloadingTime: type: number format: double description: Tempo de carga e descarga em segundos transferTime: type: number format: double description: Tempo de transferência em segundos recInvoice: description: Dados da nota fiscal de venda/compra type: object required: – number – seriesCode – e001pesCode – e001pesName properties: number: type: integer format: int64 description: Número da nota fiscal seriesCode: type: string description: Série da nota fiscal e001pesCode: type: integer format: int64 description: Código do clinete/fornecedor e001pesName: type: string description: Nome do cliente/fornecedor 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 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: editCalendarioData: type: object required: – id allOf: – #/definitions/calendarioData 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 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 erpxId: type: string format: uuid description: identificador do erpx familia: type: object allOf: – #/definitions/familia description: família 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: 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 timezone: type: integer format: int64 description: Identificador de timezone do usuário usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editTurno: type: object required: – id allOf: – #/definitions/turno 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: editTurnoPeriodo: type: object required: – id allOf: – #/definitions/turnoPeriodo centroRecurso: description: Centro de recurso type: object required: – tipoRecurso properties: id: type: integer format: int64 description: Identificador único da tabela tipoRecurso: type: string allOf: – #/definitions/enumTipoRecurso description: Tipo do recurso 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: editCentroRecursoTurno: type: object required: – id allOf: – #/definitions/centroRecursoTurno 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: editCalendarioDataGlobal: type: object required: – id allOf: – #/definitions/calendarioDataGlobal 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: editCalendarioDataEmpresa: type: object required: – id allOf: – #/definitions/calendarioDataEmpresa 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: editCalendarioDataFilial: type: object required: – id allOf: – #/definitions/calendarioDataFilial parametro: description: Parametro (tabela parametro) type: object required: – empresa – apontarDiaNaoProdutivo – apontarForaTurno – gerarOpAberta 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 gerarOpAberta: type: boolean description: Gerar ordem de produção aberta percentualMinimoOtif: type: number format: double description: Percentual mínimo OTIF default: 70.00 percentualIdealOtif: type: number format: double description: Percentual ideal OTIF default: 90.00 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: editParametro: type: object required: – id allOf: – #/definitions/parametro 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: editCalendarioProducao: type: object required: – id allOf: – #/definitions/calendarioProducao 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 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 – Na inclusão será preenchido automaticamente com valor padrão minimum: 0 default: 0 leadTimeFirmeza: type: integer format: int64 description: Lead time de firmeza minimum: 0 default: 0 leadTimeLiberacao: type: integer format: int64 description: Lead time de liberação minimum: 0 default: 0 leadTimeProducao: type: integer format: int64 description: Lead time de produção minimum: 0 default: 0 leadTimeExpedicao: type: integer format: int64 description: Lead time de expedição minimum: 0 default: 0 leadTimeObtencao: type: integer format: int64 description: Lead time de obtenção minimum: 0 default: 0 dataCalculoObtencao: type: string format: date-time description: Data do cálculo do lead time de obtenção readOnly: true usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: familia: description: Família (tabela meng_familia) type: object required: – codigo – descricao – pessoaIdEmpresa – controlaLote – controlaSerie properties: id: type: integer format: int64 description: Identificador único da tabela erpxId: type: string format: uuid description: identificador do erpx codigo: type: string description: Código descricao: type: string description: Descrição pessoaIdEmpresa: type: object allOf: – #/definitions/pessoa description: Identificador da empresa controlaLote: type: boolean description: Indicador se o padrão é controlar lote controlaSerie: type: boolean description: Indicador se o padrão é controlar série 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 ordemProducaoEstagioConsumo: type: array items: type: object allOf: – #/definitions/ordemProducaoEstagioConsumo description: Consumos 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 tipoOrdem: type: object allOf: – #/definitions/tipoOrdem description: Tipo de ordem situacao: type: string allOf: – #/definitions/enumSituacaoOrdemProducao description: Situação necessidadeCompra: type: string format: uuid description: Necessidade de compra usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editOrdemProducao: type: object required: – id allOf: – #/definitions/ordemProducao 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: ordemProducaoEstagioConsumo: description: Consumo do estágio da ordem de produção (tabela mpcp_op_estagio_consumo) type: object required: – id – sequencia – quantidade – quantidadeRealizada – quantidadeUtilizacao – tipoMovimento – skuConsumo 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 quantidade: type: string description: Quantidade necessária quantidadeRealizada: type: string description: Quantidade realizada quantidadeUtilizacao: type: string description: Quantidade utilizada tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimentoConsumo description: Tipo movimento do consumo skuConsumo: type: object allOf: – #/definitions/sku description: Sku consumo usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editOrdemProducaoEstagioConsumo: type: object required: – id allOf: – #/definitions/ordemProducaoEstagioConsumo 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 usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editCarga: type: object required: – id allOf: – #/definitions/carga 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 – codigo – 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 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: 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: e205dep: description: Estoques – Depósitos – Cadastro type: object required: – empresa – filial – codDep – desDep – abrDep – sitDep properties: id: type: string format: uuid description: Id da entidade empresa: type: object allOf: – #/definitions/pessoa description: Empresa filial: type: object allOf: – #/definitions/pessoa description: Filial Localização codDep: type: string maxLength: 10 description: Depósito desDep: type: string maxLength: 30 description: Descrição abrDep: type: string maxLength: 10 description: Abreviatura sitDep: type: string allOf: – #/definitions/enumSitReg description: Situação depositoTerceiro: type: boolean description: Indica se o depósito é de terceiro default: false excluido: type: boolean description: Indica se o registro foi excluído default: false usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: tipoProcesso: description: Tipo de processo type: object required: – tipo – descricao properties: id: type: string format: uuid description: Identificador único da tabela tipo: type: string maxLength: 3 description: Tipo descricao: type: string maxLength: 20 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: tipoOrdem: description: Tipo de ordem type: object required: – empresa – codigo – descricao – tipoProcesso properties: id: type: string format: uuid description: Identificador único da tabela empresa: type: object allOf: – #/definitions/pessoa description: Empresa codigo: type: string maxLength: 5 description: Código descricao: type: string maxLength: 50 description: Descrição tipoProcesso: type: object allOf: – #/definitions/tipoProcesso description: Tipo de processo reservaEstoqueLiberacao: type: boolean description: Reserva estoque de liberação default: false utilizaDepositoMrp: type: boolean description: Utiliza depósito do MRP default: false e001tnsSaidaId: type: string description: Transação de saída e001tnsEntradaId: type: string description: Transação de entrada permiteRendimentoConsumo: type: boolean description: Permite rendimento do consumo default: false usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editTipoOrdem: type: object required: – id allOf: – #/definitions/tipoOrdem tipoOrdemDeposito: description: Depósito do tipo de ordem type: object required: – tipoOrdem – e205dep properties: id: type: string format: uuid description: Identificador único da tabela tipoOrdem: type: object allOf: – #/definitions/tipoOrdem description: Tipo de ordem e205dep: type: object allOf: – #/definitions/e205dep description: Depósito usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editTipoOrdemDeposito: type: object required: – id allOf: – #/definitions/tipoOrdemDeposito ordemProducaoMrpDocumento: description: Vínculo da OP com o documento do MRP (tabela mpcp_op_mrp_documento) type: object required: – opCodigo – calculoSkuSaldoDocumentoId – calculoSkuSaldoDocNecId – demandaId – quantidade – e205depId properties: id: type: string format: uuid description: Identificador único da tabela opCodigo: type: string format: uuid description: Código da ordem de produção calculoSkuSaldoDocumentoId: type: string format: uuid description: Identificador do saldo documento do MRP calculoSkuSaldoDocNecId: type: string format: uuid description: Identificador do saldo documento necessidade do MRP demandaId: type: string format: uuid description: Id da demanda quantidade: type: string description: Quantidade e205depId: type: string format: uuid description: Identificador do depósito usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editOrdemProducaoMrpDocumento: type: object required: – id allOf: – #/definitions/ordemProducaoMrpDocumento 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 empresa: description: Empresa (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 maxLength: 100 description: Nome fantasia: type: string maxLength: 100 description: Fantasia tipo: type: string allOf: – #/definitions/enumTipoPessoa description: Tipo pessoa pessoaOrigem: type: object allOf: – #/definitions/pessoa description: Pessoa origem situacao: type: string allOf: – #/definitions/enumPessoaSituacao description: Pessoa Situação erpxId: type: string format: uuid description: Erpx id excluido: type: boolean description: Excluído default: false usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: filial: description: Filial (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 maxLength: 100 description: Nome fantasia: type: string maxLength: 100 description: Fantasia tipo: type: string allOf: – #/definitions/enumTipoPessoa description: Tipo pessoa pessoaOrigem: type: object allOf: – #/definitions/pessoa description: Pessoa origem situacao: type: string allOf: – #/definitions/enumPessoaSituacao description: Pessoa Situação erpxId: type: string format: uuid description: Erpx id excluido: type: boolean description: Excluído default: false usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: fornecedor: description: Fornecedor (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 maxLength: 100 description: Nome fantasia: type: string maxLength: 100 description: Fantasia tipo: type: string allOf: – #/definitions/enumTipoPessoa description: Tipo pessoa pessoaOrigem: type: object allOf: – #/definitions/pessoa description: Pessoa origem situacao: type: string allOf: – #/definitions/enumPessoaSituacao description: Pessoa Situação erpxId: type: string format: uuid description: Erpx id excluido: type: boolean description: Excluído default: false usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: cliente: description: Cliente (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 maxLength: 100 description: Nome fantasia: type: string maxLength: 100 description: Fantasia tipo: type: string allOf: – #/definitions/enumTipoPessoa description: Tipo pessoa pessoaOrigem: type: object allOf: – #/definitions/pessoa description: Pessoa origem situacao: type: string allOf: – #/definitions/enumPessoaSituacao description: Pessoa Situação erpxId: type: string format: uuid description: Erpx id excluido: type: boolean description: Excluído default: false usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: 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