2.0info: 6.11.0 eng_engenharia x-senior-domain: erp_man x-senior-domain-path: erp_man x-senior-service-path: eng_engenharia 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: /eng_engenharia/queries/pesquisarEmpresa: post: description: API DEPRECIADA: Foi substituída pelo uso da entidade Empresa. | DATA: 2025-02-01 | Pesquisa de empresa para campos de seleção de empresa/filial\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries deprecated : true 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 codigo: type: string description: Filtrar pelo código nome: type: string description: Filtrar pelo Nome fantasia: type: string description: Filtrar pela Fantasia 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 /eng_engenharia/queries/pesquisarEmpresaFiltro: post: description: API DEPRECIADA: Foi substituída pelo uso da entidade Empresa. | DATA: 2025-02-01 | Pesquisa de empresas com filtro para componente empresa/filial primeNG\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries deprecated : true 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 /eng_engenharia/queries/pesquisarFilial: post: description: Pesquisa de filial para campos de seleção de empresa/filial\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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 codigo: type: string description: Filtrar pelo código nome: type: string description: Filtrar pelo Nome fantasia: type: string description: Filtrar pela 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 /eng_engenharia/queries/pesquisarEspecificacaoProduto: post: description: Retorna a lista de especificações de produto\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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: filtro: type: string description: Permite filtro pelos campos de código ou descrição paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – especificacaoProduto properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: especificacaoProduto: type: array items: type: object allOf: – #/definitions/recEspecificacaoProduto minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarInformacaoTecnica: post: description: Retorna lista de informações técnicas usar para listar registros no formulário de cadastro de informação técnica, lista apenas formulários\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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: conexao: type: string allOf: – #/definitions/enumConexaoInformacaoTecnica description: Filtrar os formulários associados por tipo filtro: type: string description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – infoTecnica properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: infoTecnica: type: array items: type: object allOf: – #/definitions/recInfoTecnica minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarInformacaoTecnicaFormulario: post: description: Retorna lista de campos/valores que fazem parte do formulário de informação técnica lista contem: relação de campos/valores, opções de resposta para cada campo, anexos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – infoTecnicaId properties: infoTecnicaId: type: integer format: int64 description: responses: 200: description: Ok schema: type: object required: – infoTecnica properties: infoTecnica: type: object allOf: – #/definitions/recInfoTecnica description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna lista de campos/valores que fazem parte do formulário de informação técnica lista contem: relação de campos/valores, opções de resposta para cada campo, anexos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: infoTecnicaId description: in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – infoTecnica properties: infoTecnica: type: object allOf: – #/definitions/recInfoTecnica description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarInformacaoTecnicaConexao: post: description: Retorna lista de informações técnicas\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – conexao – referenciaId properties: conexao: type: string allOf: – #/definitions/enumConexaoInformacaoTecnica description: indica tabela da ligação referenciaId: type: integer format: int64 description: id do registro de referencia, pode ser familia.id, sku.id, etc. filtro: type: string description: pesquisa pela descrição da informação técnica paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – infoTecnica properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: infoTecnica: type: array items: type: object allOf: – #/definitions/recInfoTecnicaConexao minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarFamilia: post: description: Retorna a lista de famílias\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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 da Empresa filtro: type: string description: permite filtro pelos campos de código ou descrição tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: Tipo de reposição codigo: type: string description: Filtrar pelo código apenas se o campo filtro não for informado descricao: type: string description: Filtrar pela descricao apenas se o campo filtro não for informado paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginacao responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – familias properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginacao Retorno familias: type: array items: type: object allOf: – #/definitions/recFamilia minimum: 1 description: Registros Encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarFamilia_2: post: description: Retorna a lista de famílias\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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 da Empresa filtro: type: string description: permite filtro pelos campos de código ou descrição tipoReposicao: type: array items: type: string allOf: – #/definitions/enumTipoReposicao description: Tipo de reposição codigo: type: string description: Filtrar pelo código apenas se o campo filtro não for informado descricao: type: string description: Filtrar pela descricao apenas se o campo filtro não for informado paginacao: type: object allOf: – #/definitions/recPaginacao description: Paginacao responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – familias properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginacao Retorno familias: type: array items: type: object allOf: – #/definitions/recFamilia minimum: 1 description: Registros Encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarFamiliaProduzidos: post: description: Pesquisa apenas por famílias com o tipo de reposição produzido\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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: filtro: type: string description: permite filtro pelos campos de código ou descrição paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – familias properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: familias: type: array items: type: object allOf: – #/definitions/recFamilia minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarCentroRecurso: post: description: API DEPRECIADA: Foi substituída pelo uso da entidade CentroRecurso. | DATA: 2025-02-01 | Retorna a lista de centros de recursos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries deprecated : true 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 /eng_engenharia/queries/pesquisarEstagio: post: description: Retorna a lista de estágios\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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: filtro: type: string description: Permite filtro pelos campos de código ou descrição paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – estagio properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: estagio: type: array items: type: object allOf: – #/definitions/recEstagio minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarEstagioAdicionarRoteiro: post: description: Retorna a lista de estágios ativos para adição no roteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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: filtro: type: string description: Permite filtro pelos campos de código ou descrição paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – estagio properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: estagio: type: array items: type: object allOf: – #/definitions/recEstagio minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarRoteiro: post: description: Retorna a lista de roteiros\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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 do roteiro filtro: type: string description: permite filtro pelos campos de código ou descrição paginacao: type: object allOf: – #/definitions/recPaginacao description: paginação ativo: type: boolean description: indica se o roteiro está ativo ou não, se o parâmetro não for informado, irá retornar todos os ativos e inativos responses: 200: description: Ok schema: type: object required: – roteiro – paginacaoRetorno properties: roteiro: type: array items: type: object allOf: – #/definitions/recRoteiro minimum: 1 description: roteiros encontrados conforme os parâmetros de entrada paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: paginção 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarRecurso: post: description: Retorna a lista recursos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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: Código da Empresa tipoRecurso: type: string allOf: – #/definitions/enumTipoRecurso description: Tipo de 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 ativo: type: boolean description: Ativo default: true 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: Recursos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarUnidadeMedida: post: description: Retorna lista de unidade de medida\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: filtro: type: string description: permite filtrar pelo código ou descrição paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – unidadeMedida properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: unidadeMedida: type: array items: type: object allOf: – #/definitions/recUnidadeMedida minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarPessoa: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva | DATA: 2024-10-31 | Retorna lista pessoas, podendo ser empresa, filial ou fornecedor\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – tipoPessoa properties: empresaCodigo: type: integer format: int64 description: tipoPessoa: type: string allOf: – #/definitions/enumTipoPessoa description: filtro: type: string description: pesquisa pelo código, nome ou fantasia paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – pessoas properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: pessoas: type: array items: type: object allOf: – #/definitions/recPessoa minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSku: post: description: Retorna lista de SKU, usar em todas as interfaces onde é necessário identificar qual SKU deverá ser alterado\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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 usado para buscar por codigo ou descricao 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 situacao: type: string allOf: – #/definitions/enumSituacaoSkuCompl description: Situação 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 /eng_engenharia/queries/buscarSkuConsumoEquivalentes: post: description: Buscar SKUs equivalentes vinculados ao consumo\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioConsumoIds – paginacao properties: skuRoteiroEstagioConsumoIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único do consumo paginacao: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – skuEquivalentes properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno da paginação skuEquivalentes: type: array items: type: object allOf: – #/definitions/recSkuEquivalente minimum: 1 description: Lista – SKUs equivalentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuVersao: post: description: Retorna registro do SKU de acordo com a versão\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – versaoId properties: id: type: integer format: int64 description: id do sku versaoId: type: integer format: int64 description: responses: 200: description: Ok schema: type: object required: – sku properties: sku: type: object allOf: – #/definitions/recSkuVersao description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna registro do SKU de acordo com a versão\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: id do sku in: query required: true type: integer format: int64 – name: versaoId description: in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – sku properties: sku: type: object allOf: – #/definitions/recSkuVersao description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuAdicionarRefugo: post: description: Retorna lista de refugo do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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: familiaId: type: integer format: int64 description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – sku properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: sku: type: array items: type: object allOf: – #/definitions/recSku minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuAdicionarQualidade: post: description: Retorna a lista de skus por filtro de qualidade\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – empresaCodigo – tipoQualidade properties: empresaCodigo: type: integer format: int64 description: skuId: type: integer format: int64 description: versaoId: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: filtro: type: string description: familiaId: type: integer format: int64 description: tipoQualidade: type: string allOf: – #/definitions/enumTipoQualidade description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – sku properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: sku: type: array items: type: object allOf: – #/definitions/recSku minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/buscarSkuEquivalentes: post: description: Buscar SKUs equivalentes\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – paginacao properties: skuIds: type: array items: type: integer format: int64 description: (Opcional) Lista – Identificador único do SKU empresaCodigo: type: integer format: int64 description: (Opcional) Código da empresa codigosSku: type: array items: type: string description: (Opcional) Lista – Código do SKU paginacao: type: object allOf: – #/definitions/recPaginacao description: Dados da paginação responses: 200: description: Ok schema: type: object required: – skuEquivalentes – paginacaoRetorno properties: skuEquivalentes: type: array items: type: object allOf: – #/definitions/recSkuEquivalente minimum: 1 description: Lista de SKUs equivalentes paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de retorno da paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuCustosMateriais: post: description: Pesquisa os custos de materiais utilizados no processo produtivo de um SKU manufaturado que possua uma engenharia liberada\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/custos – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: empresaCodigos: type: array items: type: integer format: int64 description: Lista de códigos da empresa do SKU empresaIds: type: array items: type: integer format: int64 description: Lista de identificadores únicos da empresa do SKU filialCodigos: type: array items: type: integer format: int64 description: Lista de códigos da filial. Quando informado, serão filtrados somente os SKUs que possuam engenharia para a filial informada filialIds: type: array items: type: integer format: int64 description: Lista de identificadores únicos da filial. Quando informado, serão filtrados somente os SKUs que possuam engenharia para a filial informada skuCodigos: type: array items: type: string description: Lista de códigos do SKU skuIds: type: array items: type: integer format: int64 description: Lista de identificadores únicos do SKU familiaCodigos: type: array items: type: string description: Lista de códigos da família. Quando informado, serão filtrados somentes os SKUs da família informada familiaIds: type: array items: type: integer format: int64 description: Lista de identificadores únicos da família. Quando informado, serão filtrados somentes os SKUs da família informada paginacao: type: object allOf: – #/definitions/recPaginacao description: Controle de paginação responses: 200: description: Ok schema: type: object required: – skuCustoMateriais – paginacaoRetorno properties: skuCustoMateriais: type: array items: type: object allOf: – #/definitions/recSkuCustoMateriais minimum: 1 description: SKUs com os respectivos custos de materias conforme a engenharia paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Paginação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuEngenharia: post: description: Retorna lista de sku usar para as interfaces da engenharia de produto e processo retorna lista de SKUs do tipo de resposição = produzido\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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: Código de empresa codigo: type: string description: Código do SKU descricao: type: string description: Descrição do SKU familiaId: type: integer format: int64 description: Identificador único da família tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: Tipo de produto do SKU tipoQualidade: type: string allOf: – #/definitions/enumTipoQualidade description: Tipo de qualidade do SKU filtro: type: string description: Permite filtro pelo código ou descrição do SKU paginacao: type: object allOf: – #/definitions/recPaginacao description: Dados de paginação responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – sku properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: Dados de paginaçao de retorno sku: type: array items: type: object allOf: – #/definitions/recSkuReduzido minimum: 1 description: Lista de SKUs 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuRoteiroEstagioProcesso: post: description: Retorna lista de processos do estágio do roteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioId – versaoId properties: skuRoteiroEstagioId: type: integer format: int64 description: versaoId: type: integer format: int64 description: responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagioProcesso properties: skuRoteiroEstagioProcesso: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagioProcesso minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna lista de processos do estágio do roteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: skuRoteiroEstagioId description: in: query required: true type: integer format: int64 – name: versaoId description: in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagioProcesso properties: skuRoteiroEstagioProcesso: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagioProcesso minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuAdicionarSubProdutoProcesso: post: description: Retorna lista de subprodutos para adicionar um processo industrial na relacao SkuRoteiroEstagio\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioId – processoIndustrialId – versaoId – empresaCodigo – paginacao properties: skuRoteiroEstagioId: type: integer format: int64 description: processoIndustrialId: type: integer format: int64 description: versaoId: type: integer format: int64 description: empresaCodigo: type: integer format: int64 description: filtro: type: string description: filtro familiaId: type: integer format: int64 description: familia para filtro tipoQualidade: type: string allOf: – #/definitions/enumTipoQualidade description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – sku properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: sku: type: array items: type: object allOf: – #/definitions/recSku minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarVersao: post: description: Retorna lista de versões do sku\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuId – versaoAtual – paginacao properties: skuId: type: integer format: int64 description: versaoAtual: type: boolean description: indica se retorna apenas a versão atual do sku paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – versao properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: versao: type: array items: type: object allOf: – #/definitions/recVersao minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarVersaoSimples: post: description: Retorna o registro de uma única versão\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: id da versão responses: 200: description: Ok schema: type: object required: – versao properties: versao: type: object allOf: – #/definitions/recVersao description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o registro de uma única versão\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: id da versão in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – versao properties: versao: type: object allOf: – #/definitions/recVersao description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuRoteiro: post: description: Retorna lista de roteiros associados ao SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuId – versaoId 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 /eng_engenharia/queries/pesquisarSkuRoteiroEstagio: post: description: Pesquisa a relação de estágios do roteiro do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroId – versaoId properties: skuRoteiroId: type: integer format: int64 description: versaoId: type: integer format: int64 description: responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagio properties: skuRoteiroEstagio: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagio minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Pesquisa a relação de estágios do roteiro do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: skuRoteiroId description: in: query required: true type: integer format: int64 – name: versaoId description: in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagio properties: skuRoteiroEstagio: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagio minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/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\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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 /eng_engenharia/queries/pesquisarCentroRecursoAdicionarProcessoRoteiro: post: description: Retorna lista de centro de recursos para adicionar o recursos (facilitador) em um processo industrial na relação SkuRoteiroEstagio considera o EP do SKU, caso o SKU e PI controlam EP\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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: processoIndustrialId: type: integer format: int64 description: filtro: type: string description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – centroRecursos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: centroRecursos: type: array items: type: object allOf: – #/definitions/recCentroRecurso minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSkuOrdemProducao: post: description: Retorna lista de sku 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\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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 /eng_engenharia/queries/pesquisarSkuRoteiroEstagioConsumoMaterial: post: description: Retorna lista de consumos de matéria-prima do estágio do roteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioId – skuId – roteiroId – estagioId – versaoId – paginacao properties: skuRoteiroEstagioId: type: integer format: int64 description: skuId: type: integer format: int64 description: roteiroId: type: integer format: int64 description: estagioId: type: integer format: int64 description: versaoId: type: integer format: int64 description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – consumo – paginacaoRetorno properties: consumo: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagioConsumoMaterial minimum: 1 description: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarSubProdutosProcesso: post: description: Retorna lista de subprodutos para um processo industrial na relação SkuRoteiroEstagio\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar 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: processoIndustrialId: type: integer format: int64 description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – subProdutos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: subProdutos: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagioSubProduto minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarRecursosProcesso: post: description: Retorna lista de recursos para um processo industrial na relação SkuRoteiroEstagio\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioId – processoIndustrialId – paginacao properties: skuRoteiroEstagioId: type: integer format: int64 description: processoIndustrialId: type: integer format: int64 description: centroRecursoIds: type: array items: type: integer format: int64 description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – recursos properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: recursos: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagioRecurso minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/pesquisarProcessoIndustrialAdicionarEstagioRoteiro: post: description: Retorna a lista de processos industriais para um determinado estágio vinculado ao roteiro do SKU desconsidera os processos já associados\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioId properties: skuRoteiroEstagioId: type: integer format: int64 description: filtro: type: string description: paginacao: type: object allOf: – #/definitions/recPaginacao description: responses: 200: description: Ok schema: type: object required: – paginacaoRetorno – processoIndustrial properties: paginacaoRetorno: type: object allOf: – #/definitions/recPaginacaoRetorno description: processoIndustrial: type: array items: type: object allOf: – #/definitions/recProcessoIndustrial minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/buscarMascarasSku: post: description: Busca máscaras de codificação de SKU conforme família de produtos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – codigoFamilia properties: codigoEmpresa: type: integer format: int64 description: Código da empresa codigoFamilia: type: string description: Código da família de produtos responses: 200: description: Ok schema: type: object properties: mascaras: type: array items: type: object allOf: – #/definitions/recMascaraSku description: Relação de máscaras de SKU aplicáveis à família 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca máscaras de codificação de SKU conforme família de produtos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: codigoEmpresa description: Código da empresa in: query required: true type: integer format: int64 – name: codigoFamilia description: Código da família de produtos in: query required: true type: string responses: 200: description: Ok schema: type: object properties: mascaras: type: array items: type: object allOf: – #/definitions/recMascaraSku description: Relação de máscaras de SKU aplicáveis à família 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/buscarComponentesMascaraSku: post: description: Busca componentes de máscara de codificação de SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – codigoMascaraSku – paginacao properties: codigoEmpresa: type: integer format: int64 description: Código da empresa codigoMascaraSku: type: string description: Código da máscara de SKU filtro: type: string description: Filtro de pesquisa por código ou descrição paginacao: type: object allOf: – #/definitions/recPaginacao description: Dados para paginação responses: 200: description: Ok schema: type: object required: – totalRegistros properties: componentes: type: array items: type: object allOf: – #/definitions/mascaraSkuComponente description: Componentes da máscara de SKU totalRegistros: type: integer format: int64 description: Quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/checkValidationProcess: post: description: Verifica o status do processo de validação de uma versão do SKU. Retorna o status e os logs gerados no processo de validação, se existirem.\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/versoes – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – validationProcessId properties: validationProcessId: type: string description: Identificador único do processo de validação responses: 200: description: Ok schema: type: object required: – id – status properties: id: type: string description: Identificador único do processo de validação status: type: string allOf: – #/definitions/enumStatusValidationProcess description: Status do processo de validação logs: type: array items: type: object allOf: – #/definitions/recLogValidation description: Lista de logs gerados no processo de validação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica o status do processo de validação de uma versão do SKU. Retorna o status e os logs gerados no processo de validação, se existirem.\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/versoes – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: validationProcessId description: Identificador único do processo de validação in: query required: true type: string responses: 200: description: Ok schema: type: object required: – id – status properties: id: type: string description: Identificador único do processo de validação status: type: string allOf: – #/definitions/enumStatusValidationProcess description: Status do processo de validação logs: type: array items: type: object allOf: – #/definitions/recLogValidation description: Lista de logs gerados no processo de validação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/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 /eng_engenharia/queries/searchSkuStructure: post: description: Retorna a lista de SKUs que compoem a estrutura de um SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: skuRoadmapId: type: integer format: int64 description: Opcional – Identificador único do SKU Roteiro companyCode: type: integer format: int64 description: Opcional – Código da empresa companyId: type: integer format: int64 description: Opcional – Identificador único da empresa branchCode: type: integer format: int64 description: Opcional – Código da filial branchId: type: integer format: int64 description: Opcional – Identificador único da filial skuCode: type: string description: Opcional – Código do SKU skuId: type: integer format: int64 description: Opcional – Identificador único do SKU roadmapCode: type: string description: Opcional – Código do roteiro roadmapId: type: integer format: int64 description: Opcional – Identificador único do roteiro responses: 200: description: Ok schema: type: object required: – skuOrigin – skusStructure properties: skuOrigin: type: object allOf: – #/definitions/recSkuOrigin description: Dados do SKU de origem skusStructure: type: array items: type: object allOf: – #/definitions/recSkuStructure minimum: 1 description: Lista de SKUs que compõem a estrutura do SKU de origem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de SKUs que compoem a estrutura de um SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PRIVATE parameters: – name: skuRoadmapId description: Opcional – Identificador único do SKU Roteiro in: query type: integer format: int64 – name: companyCode description: Opcional – Código da empresa in: query type: integer format: int64 – name: companyId description: Opcional – Identificador único da empresa in: query type: integer format: int64 – name: branchCode description: Opcional – Código da filial in: query type: integer format: int64 – name: branchId description: Opcional – Identificador único da filial in: query type: integer format: int64 – name: skuCode description: Opcional – Código do SKU in: query type: string – name: skuId description: Opcional – Identificador único do SKU in: query type: integer format: int64 – name: roadmapCode description: Opcional – Código do roteiro in: query type: string – name: roadmapId description: Opcional – Identificador único do roteiro in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – skuOrigin – skusStructure properties: skuOrigin: type: object allOf: – #/definitions/recSkuOrigin description: Dados do SKU de origem skusStructure: type: array items: type: object allOf: – #/definitions/recSkuStructure minimum: 1 description: Lista de SKUs que compõem a estrutura do SKU de origem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/searchIntegrationType: post: description: Retornar qual é a forma de integração da gestão industrial tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – integrationType properties: integrationType: type: string allOf: – #/definitions/enumIntegrationType description: Retorna se tem integração com o ERP XT (G5), ERP SeniorX ou outro forma 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retornar qual é a forma de integração da gestão industrial tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – integrationType properties: integrationType: type: string allOf: – #/definitions/enumIntegrationType description: Retorna se tem integração com o ERP XT (G5), ERP SeniorX ou outro forma 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/obterUrlUploadAnexo: post: description: Cria o local para armazenamento e busca URL para upload do anexo\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – nomeAnexo properties: nomeAnexo: type: string description: nome do arquivo anexo responses: 200: description: Ok schema: type: object required: – targetObject – url – nome – versao properties: targetObject: type: string description: targetObject do arquivo necessário no blobService url: type: string description: URL para upload do arquivo nome: type: string description: nome do arquivo, informado no input versao: type: string description: versão do arquivo criado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Cria o local para armazenamento e busca URL para upload do anexo\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: nomeAnexo description: nome do arquivo anexo in: query required: true type: string responses: 200: description: Ok schema: type: object required: – targetObject – url – nome – versao properties: targetObject: type: string description: targetObject do arquivo necessário no blobService url: type: string description: URL para upload do arquivo nome: type: string description: nome do arquivo, informado no input versao: type: string description: versão do arquivo criado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/queries/obterUrlDownloadAnexo: post: description: Obtém a URL para download do anexo\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – nomeAnexo – versao properties: targetObject: type: string description: targetObject do arquivo necessario no blobService nomeAnexo: type: string description: nome do anexo versao: type: string description: Versão do arquivo responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: URL para download do recuro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém a URL para download do anexo\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Queries x-senior-visibility: PUBLIC parameters: – name: targetObject description: targetObject do arquivo necessario no blobService in: query type: string – name: nomeAnexo description: nome do anexo in: query required: true type: string – name: versao description: Versão do arquivo in: query required: true type: string responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: URL para download do recuro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/queries/exportCentroCusto: 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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/queries/exportParametroEngenharia: 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 /eng_engenharia/queries/exportTempoProcesso: 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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/queries/exportEspecificacaoProduto: 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 /eng_engenharia/queries/exportProcessoIndustrialRecurso: 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 /eng_engenharia/queries/exportProcessoIndustrialEspecificacaoRecurso: 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 /eng_engenharia/queries/exportRoteiro: 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 /eng_engenharia/queries/exportRoteiroEstagio: 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 /eng_engenharia/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 /eng_engenharia/actions/confirmarExclusaoSKU: post: description: Confirmar e efetivar a exclusão do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions 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 responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/gerarSku: post: description: Gera SKU a partir de uma máscara\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – codigoFamilia properties: codigoEmpresa: type: integer format: int64 description: Código da empresa codigoFamilia: type: string description: Família do produto itens: type: array items: type: object allOf: – #/definitions/recItensGeracaoSku description: Itens para geração de SKU responses: 200: description: Ok schema: type: object required: – codigoSku – descricao properties: codigoSku: type: string description: sku gerado descricao: type: string description: descrição do produto gerada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/adicionarSkuEquivalentes: post: description: Adicionar SKUs equivalentes\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuEquivalentes properties: skuEquivalentes: type: array items: type: object allOf: – #/definitions/recAdicionarSkuEquivalente minimum: 1 description: Lista – Dados do SKU equivalente responses: 200: description: Ok schema: type: object required: – skuEquivalentes properties: skuEquivalentes: type: array items: type: object allOf: – #/definitions/recSkuEquivalente minimum: 1 description: SKU equivalente 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/removerSkuEquivalentes: post: description: Excluir SKUs equivalentes\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ids properties: ids: type: array items: type: string minimum: 1 description: Lista – Identificador único do SKU equivalente responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/incluirInformacaoTecnica: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva | DATA: 2024-10-31 | Insere formulário da informação técnica, incluindo relação de campos/valores, opções de campos/valores e anexos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – infoTecnica properties: infoTecnica: type: object allOf: – #/definitions/recInfoTecnica description: formulário da informação técnica responses: 200: description: Ok schema: type: object required: – infoTecnica properties: infoTecnica: type: object allOf: – #/definitions/recInfoTecnica description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/alterarInformacaoTecnica: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva | DATA: 2024-10-31 | Grava alterações do formulário da informação técnica, incluindo relação de campos e opções de campos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – infoTecnica properties: infoTecnica: type: object allOf: – #/definitions/recInfoTecnica description: formul?rio da informação técnica responses: 200: description: Ok schema: type: object required: – infoTecnica properties: infoTecnica: type: object allOf: – #/definitions/recInfoTecnica description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/gravarAssociacaoInformacaoTecnica: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva | DATA: 2024-10-31 | Grava informação técnica de acordo com o tipo de conexão ao indicar o formulário de referência, o sistema cria um novo registro de informação técnica (e copia a relação de campo/valor e opções) vinculada ao registro da tabela\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – infoTecnicaIdReferencia – conexao – referenciaId properties: infoTecnicaIdReferencia: type: integer format: int64 description: informação técnica que será copiada conexao: type: string allOf: – #/definitions/enumConexaoInformacaoTecnica description: indica para qual tabela será realizada a ligação referenciaId: type: integer format: int64 description: id do registro da tabela que será realizada a ligação, por exemplo a FAMILIA ou SKU, etc. responses: 200: description: Ok schema: type: object required: – infoTecnica properties: infoTecnica: type: object allOf: – #/definitions/recInfoTecnica description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/excluirInformacaoTecnica: post: description: API DEPRECIADA: Não será mais necessário a utilização dessa primitiva | DATA: 2024-10-31 | Exclui o registro da informação técnica de acordo com o tipo de conexão\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions deprecated : true x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – infoTecnicaId properties: infoTecnicaId: type: integer format: int64 description: id da informação técnica que será excluída 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 /eng_engenharia/actions/adicionarSkuRoteiroEstagioConsumoEquivalentes: post: description: Adicionar SKUs equivalentes ao consumo\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuEquivalentes properties: skuEquivalentes: type: array items: type: object allOf: – #/definitions/recAdicionarConsumoSkuEquivalente minimum: 1 description: Lista – SKU(s) equivalente(s) ao SKU de consumo responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/removerSkuRoteiroEstagioConsumoEquivalentes: post: description: Remover SKUs equivalentes ligados ao consumo\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioConsumoId properties: skuRoteiroEstagioConsumoId: type: integer format: int64 description: Identificador único do consumo – Quando for informado somente atributo serão removidos todos os SKUs equivalente deste SKU de consumo skuEquivalenteIds: type: array items: type: string description: Lista – Identificador único do SKU equivalente ao SKU de consumo responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/alterarVersao: post: description: Atualiza registro da versão do SKU permite atualizar descrição, observação e situação da versão\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/versoes – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – versao properties: versao: type: object allOf: – #/definitions/recVersao description: responses: 200: description: Ok schema: type: object required: – versao properties: versao: type: object allOf: – #/definitions/recVersao description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/novaVersao: post: description: Gera uma nova versão para o SKU em questão\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/versoes – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuId – descricao – versaoId properties: skuId: type: integer format: int64 description: descricao: type: string description: versaoId: type: integer format: int64 description: id da versão anterior do Sku observacao: type: string description: responses: 200: description: Ok schema: type: object required: – versao properties: versao: type: object allOf: – #/definitions/recVersao description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/excluirSkuRoteiroEstagioConsumoMaterial: post: description: Permite excluir um ou mais registros de consumo de material associado ao estagio do roteiro do SKU. Quando não é informado nenhuma lista de consumos, todos os registros são excluídos\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: skuRoteiroEstagioIds: type: array items: type: integer format: int64 description: ids do estágio vinculado ao roteiro do sku skuRoteiroEstagioConsumoIds: type: array items: type: integer format: int64 description: ids dos consumos do estágios responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/associarSkuRoteiroEstagios: post: description: Permite associar um ou mais estágios ao SKU Roteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagios properties: skuRoteiroEstagios: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagioAssociar minimum: 1 description: Lista de estágio a serem adicionados ao SKU Roteiro responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/adicionarSkuRoteiroEstagioRecurso: post: description: Permite incluir recursos para um processo industrial utilize centro de recurso para associar todos os recursos que fazem parte do mesmo centro de recurso utilize uma lista de recursos para associar múltiplos registros através de seleção manual\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioId – processoIndustrialId – versaoId properties: skuRoteiroEstagioId: type: integer format: int64 description: processoIndustrialId: type: integer format: int64 description: versaoId: type: integer format: int64 description: centroRecurso: type: object allOf: – #/definitions/recCentroRecurso description: recursos: type: array items: 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 /eng_engenharia/actions/aplicarEngenhariaCadastroRoteiro: post: description: Aplicar as definições dos estágios do roteiro do SKU(engenharia de processo) no cadastro de Roteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroId properties: skuRoteiroId: type: integer format: int64 description: Identificador único do roteiro do SKU responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/validarSkuVersao__2: post: description: Permite validar versão do sku e toda sua estrutura.\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/versoes – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – versionId properties: versionId: type: integer format: int64 description: Identificador único da versão a ser validada responses: 200: description: Ok schema: type: object required: – validationProcessId properties: validationProcessId: type: string description: Identificador único do processo de validação da versão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/excluirSubprodutosProcesso: post: description: Realiza a exclusão de subproduto(s) vinculado(s) ao processo industrial associado de um estágio, conforme parâmetros de entrada informados\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioProcessoId properties: skuRoteiroEstagioProcessoId: type: integer format: int64 description: Identificador único do processo industrial associado ao estágio do roteiro do sku skuSubprodutoIds: type: array items: type: integer format: int64 description: Lista de identificador único do subproduto – (Opcional – quando não informado irá excluir todos os subprodutos do processo industrial informado no parâmetro skuRoteiroEstagioProcessoId) responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/associateDefaultSkuRoadmap: post: description: Efetua a associação do roteiro PADRAO(caso exista) na engenharia do SKU de acordo com a versão e filial informadas\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – versionId properties: versionId: type: integer format: int64 description: Identificador único da versão branchId: type: integer format: int64 description: (Opcional) – Identificador único da filial – Quando não informado, deve ser informado branchCode branchCode: type: integer format: int64 description: (Opcional) – Código da filial – Quando não informado, deve ser informado branchId responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/atualizarSequenciaSKURoteiroEstagio: post: description: Atualizar a sequência dos estágios do roteiro do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroId – skuRoteiroEstagioSequencias properties: skuRoteiroId: type: integer format: int64 description: Identificador único do roteiro do SKU skuRoteiroEstagioSequencias: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagioSequencia minimum: 1 description: Dados das sequências dos estágios do roteiro do SKU responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/incluirSKURoteiroEstagioConsumoMaterial: post: description: Associar um consumo de material da engenharia de produto ao estágio da engenharia de processo\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – roteiroEstagioConsumoMateriais properties: roteiroEstagioConsumoMateriais: type: array items: type: object allOf: – #/definitions/recSkuRoteiroEstagioConsumoMaterialAssociar minimum: 1 description: SKUs dos materiais de consumo do estágio responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/migrateSchema: post: description: Realiza a migração do schema do banco de dados tags: – Actions x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/forceMigrateSchema: post: description: Executa o migrateSchema já removendo o tenant atual do cache da migração do schema do banco de dados, sem necessidade de reiniciar o serviço tags: – Actions x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/migrateSchemaReport: post: description: Executa a migração de base para o serviço no tenant repassado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – tenantName properties: tenantName: type: string description: Nome do tenant que deverá ter a base migrada responses: 200: description: Ok schema: type: object required: – success properties: success: type: boolean description: Retorno de sucesso ou falha para a migração da base 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/salvarAnexo: post: description: Confirma a gravação do arquivo no serviço na versão em que ocorreu o upload\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – nomeAnexo – versao properties: targetObject: type: string description: targetObject do arquivo necessário no blobService nomeAnexo: type: string description: nome do anexo versao: type: string description: versão do anexo (obtida no retorno da primitiva obterUrlUploadAnexo) responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Resultado da operação (OK) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/excluirAnexo: post: description: Exclui o anexo do repositório\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – nomeAnexo properties: targetObject: type: string description: targetObject do arquivo necessario no blobService nomeAnexo: type: string description: nome do anexo responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Resultado da operação (OK) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/searchSkuImage: post: description: Pesquisa as imagens do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Visualizar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuId properties: skuId: type: integer format: int64 description: Identificador do SKU responses: 200: description: Ok schema: type: object properties: skuImages: type: array items: type: object allOf: – #/definitions/recSkuImage description: Imagens do SKU 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/createSkuImage: post: description: Criação da imagem do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuId – nomeArquivo – versaoArquivo properties: skuId: type: integer format: int64 description: Identificador único do SKU targetObject: type: string description: TargetObject do arquivo necessario para o blobservice nomeArquivo: type: string description: Nome do arquivo versaoArquivo: type: string description: Versão do arquivo responses: 200: description: Ok schema: type: object required: – skuImage properties: skuImage: type: object allOf: – #/definitions/recSkuImage description: Imagens do SKU 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/deleteSkuImage: post: description: Exclusão da imagem do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Identificador único da imagem do SKU responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/retrieveEntEspecificacaoProduto: post: description: Retorna a entEspecificacaoProduto\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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: – especificacaoProduto properties: especificacaoProduto: type: object allOf: – #/definitions/entEspecificacaoProduto description: Especificação do produto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/retrieveEntSku: post: description: Retorna a entSku\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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: – sku properties: sku: type: object allOf: – #/definitions/entSku description: SKU 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/deleteEntEspecificacaoProduto: post: description: Exclusão da entidade EntEspecificacaoProduto\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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 /eng_engenharia/actions/deleteEntSku: post: description: Exclusão da entidade entSku\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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 /eng_engenharia/actions/deleteEntSkuRoteiro: post: description: Exclusão da entidade entSkuRoteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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 /eng_engenharia/actions/deleteEntSkuRoteiroEstagio: post: description: Exclusão da entidade entSkuRoteiroEstagio\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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 /eng_engenharia/actions/deleteEntSkuRoteiroEstagioProcesso: post: description: Exclusão da entidade entSkuRoteiroEstagioProcesso\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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 /eng_engenharia/actions/deleteEntSkuRoteiroEstagioRecurso: post: description: Exclusão da entidade entSkuRoteiroEstagioRecurso\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – 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 /eng_engenharia/actions/createEntEspecificacaoProduto: post: description: Criação da entEspecificacaoProduto\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – especificacaoProduto properties: especificacaoProduto: type: object allOf: – #/definitions/entEspecificacaoProduto description: Entidade responses: 200: description: Ok schema: type: object required: – especificacaoProduto properties: especificacaoProduto: type: object allOf: – #/definitions/entEspecificacaoProduto description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/createEntSku: post: description: Criação da entSku\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – sku properties: sku: type: object allOf: – #/definitions/entSku description: Entidade responses: 200: description: Ok schema: type: object required: – sku properties: sku: type: object allOf: – #/definitions/entSku description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/createEntSkuRoteiro: post: description: Criação da entSkuRoteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiro properties: skuRoteiro: type: object allOf: – #/definitions/entSkuRoteiro description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiro properties: skuRoteiro: type: object allOf: – #/definitions/entSkuRoteiro description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/createEntSkuRoteiroEstagioProcesso: post: description: Criação da entSkuRoteiroEstagioProcesso\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioProcesso properties: skuRoteiroEstagioProcesso: type: object allOf: – #/definitions/entSkuRoteiroEstagioProcesso description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagioProcesso properties: skuRoteiroEstagioProcesso: type: object allOf: – #/definitions/entSkuRoteiroEstagioProcesso description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/createEntSkuRoteiroEstagioSubProduto: post: description: Criação da entSkuRoteiroEstagioSubProduto\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioSubProduto properties: skuRoteiroEstagioSubProduto: type: object allOf: – #/definitions/entSkuRoteiroEstagioSubProduto description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagioSubProduto properties: skuRoteiroEstagioSubProduto: type: object allOf: – #/definitions/entSkuRoteiroEstagioSubProduto description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/updateEntEspecificacaoProduto: post: description: Atualização da entEspecificacaoProduto\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – especificacaoProduto properties: especificacaoProduto: type: object allOf: – #/definitions/entEspecificacaoProduto description: Entidade responses: 200: description: Ok schema: type: object required: – especificacaoProduto properties: especificacaoProduto: type: object allOf: – #/definitions/entEspecificacaoProduto description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/updateEntSku: post: description: Atualização da entSku\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – sku properties: sku: type: object allOf: – #/definitions/entSku description: Entidade responses: 200: description: Ok schema: type: object required: – sku properties: sku: type: object allOf: – #/definitions/entSku description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/updateEntSkuRoteiro: post: description: Atualização da entSkuRoteiro\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiro properties: skuRoteiro: type: object allOf: – #/definitions/entSkuRoteiro description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiro properties: skuRoteiro: type: object allOf: – #/definitions/entSkuRoteiro description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/updateEntSkuRoteiroEstagioConsumoMaterial: post: description: Atualização da entSkuRoteiroEstagioConsumoMaterial\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioConsumoMaterial properties: skuRoteiroEstagioConsumoMaterial: type: object allOf: – #/definitions/entSkuRoteiroEstagioConsumoMaterial description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagioConsumoMaterial properties: skuRoteiroEstagioConsumoMaterial: type: object allOf: – #/definitions/entSkuRoteiroEstagioConsumoMaterial description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/updateEntSkuRoteiroEstagioProcesso: post: description: Atualização da entSkuRoteiroEstagioProcesso\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioProcesso properties: skuRoteiroEstagioProcesso: type: object allOf: – #/definitions/entSkuRoteiroEstagioProcesso description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagioProcesso properties: skuRoteiroEstagioProcesso: type: object allOf: – #/definitions/entSkuRoteiroEstagioProcesso description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/updateEntSkuRoteiroEstagioRecurso: post: description: Atualização da entSkuRoteiroEstagioRecurso\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioRecurso properties: skuRoteiroEstagioRecurso: type: object allOf: – #/definitions/entSkuRoteiroEstagioRecurso description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagioRecurso properties: skuRoteiroEstagioRecurso: type: object allOf: – #/definitions/entSkuRoteiroEstagioRecurso description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/updateEntSkuRoteiroEstagioSubProduto: post: description: Atualização da entSkuRoteiroEstagioSubProduto\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagioSubProduto properties: skuRoteiroEstagioSubProduto: type: object allOf: – #/definitions/entSkuRoteiroEstagioSubProduto description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagioSubProduto properties: skuRoteiroEstagioSubProduto: type: object allOf: – #/definitions/entSkuRoteiroEstagioSubProduto description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/updateEntSkuRoteiroEstagio: post: description: Atualização da entSkuRoteiroEstagio\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – skuRoteiroEstagio properties: skuRoteiroEstagio: type: object allOf: – #/definitions/entSkuRoteiroEstagio description: Entidade responses: 200: description: Ok schema: type: object required: – skuRoteiroEstagio properties: skuRoteiroEstagio: type: object allOf: – #/definitions/entSkuRoteiroEstagio description: Entidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/calculateLeadTimeObtaining: post: description: Calcular lead time de obtenção do SKU\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchId properties: branchId: type: integer format: int64 description: Identificador único da filial skuId: type: integer format: int64 description: Identificador único do SKU responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/actions/copyEngineeringStructureSKU: post: description: Copiar a estrutura da engenharia de um sku\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchId – skuOriginId – versionOriginId – skuDestinyId – generateNewVersion properties: branchId: type: integer format: int64 description: Identificador único da filial skuOriginId: type: integer format: int64 description: Identificador único do SKU origem que terá sua engenharia copiada versionOriginId: type: integer format: int64 description: Identificador único da versão da engenharia que será copiada skuDestinyId: type: integer format: int64 description: Identificador único do SKU que vai receber a engenharia generateNewVersion: type: boolean description: Gerar nova versão responses: 200: description: Ok schema: type: object required: – versionId properties: versionId: type: integer format: int64 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/actions/importCentroCusto: 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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/actions/importParametroEngenharia: 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 /eng_engenharia/actions/importTempoProcesso: 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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/actions/importEspecificacaoProduto: 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 /eng_engenharia/actions/importProcessoIndustrialRecurso: 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 /eng_engenharia/actions/importProcessoIndustrialEspecificacaoRecurso: 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 /eng_engenharia/actions/importRoteiro: 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 /eng_engenharia/actions/importRoteiroEstagio: 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 /eng_engenharia/signals/calculateLowLevelCode: post: description: Calcular o low level code dos SKUs conforme a sua estrutura, caso não for informado o SKU, será recalculado o low level code para todos os SKUs.\n### Resources\n- res://senior.com.br/erp_man/eng_engenharia/engenharia – Processar tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – branchId properties: branchId: type: integer format: int64 description: Identificador único da filial skuId: type: integer format: int64 description: Identificador único do SKU skuCode: type: string description: Código do SKU responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /eng_engenharia/events/engenhariaLiberada: post: description: Disparado sempre que uma engenharia foi liberada, ou quando uma engenharia liberada sofrer uma alteração x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – engenhariaLiberada properties: engenhariaLiberada: type: object allOf: – #/definitions/recEngenhariaMRP description: Dados replicação de engenharia responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /eng_engenharia/events/updateLeadTimeObtaining: post: description: Evento de atualização dos lead times de obtenção dos SKUs produzidos x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – leadTimeObtaining properties: leadTimeObtaining: type: array items: type: object allOf: – #/definitions/recLeadTimeObtaining minimum: 1 description: dados com os lead times calculados responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/events/importCentroCustoEvent: post: description: 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 /eng_engenharia/events/exportCentroCustoEvent: post: description: 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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/events/importParametroEngenhariaEvent: post: description: 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 /eng_engenharia/events/exportParametroEngenhariaEvent: post: description: 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 /eng_engenharia/events/importTempoProcessoEvent: post: description: 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 /eng_engenharia/events/exportTempoProcessoEvent: post: description: 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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/events/importEspecificacaoProdutoEvent: post: description: 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 /eng_engenharia/events/exportEspecificacaoProdutoEvent: post: description: 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 /eng_engenharia/events/importProcessoIndustrialRecursoEvent: post: description: 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 /eng_engenharia/events/exportProcessoIndustrialRecursoEvent: post: description: 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 /eng_engenharia/events/importProcessoIndustrialEspecificacaoRecursoEvent: post: description: 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 /eng_engenharia/events/exportProcessoIndustrialEspecificacaoRecursoEvent: post: description: 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 /eng_engenharia/events/importRoteiroEvent: post: description: 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 /eng_engenharia/events/exportRoteiroEvent: post: description: 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 /eng_engenharia/events/importRoteiroEstagioEvent: post: description: 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 /eng_engenharia/events/exportRoteiroEstagioEvent: post: description: 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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/entities/pessoa: 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/pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/centroRecurso: 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/centroRecurso responses: 200: description: The created resource schema: #/definitions/centroRecurso 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/centroRecurso responses: 200: description: The created resource schema: #/definitions/centroRecurso 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/centroRecurso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/centroRecurso/{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/editCentroRecurso responses: 200: description: Ok schema: #/definitions/editCentroRecurso 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/centroRecurso responses: 200: description: Ok schema: #/definitions/centroRecurso 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/centroRecurso 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 /eng_engenharia/entities/centroRecurso/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/centroRecurso responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/centroCusto: 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/centroCusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/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 /eng_engenharia/entities/turno: 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 /eng_engenharia/entities/skuMrp: 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/skuMrp responses: 200: description: The created resource schema: #/definitions/skuMrp 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/skuMrp responses: 200: description: The created resource schema: #/definitions/skuMrp 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/skuMrp 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/skuMrp/{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/editSkuMrp responses: 200: description: Ok schema: #/definitions/editSkuMrp 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/skuMrp responses: 200: description: Ok schema: #/definitions/skuMrp 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/skuMrp 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 /eng_engenharia/entities/skuMrp/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/skuMrp responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/parametroEngenharia: 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/parametroEngenharia responses: 200: description: The created resource schema: #/definitions/parametroEngenharia 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/parametroEngenharia responses: 200: description: The created resource schema: #/definitions/parametroEngenharia 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/parametroEngenharia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/parametroEngenharia/{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/editParametroEngenharia responses: 200: description: Ok schema: #/definitions/editParametroEngenharia 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/parametroEngenharia responses: 200: description: Ok schema: #/definitions/parametroEngenharia 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/parametroEngenharia 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 /eng_engenharia/entities/parametroEngenharia/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/parametroEngenharia responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/recurso: 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/recurso responses: 200: description: The created resource schema: #/definitions/recurso 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/recurso responses: 200: description: The created resource schema: #/definitions/recurso 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/recurso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/recurso/{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/editRecurso responses: 200: description: Ok schema: #/definitions/editRecurso 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/recurso responses: 200: description: Ok schema: #/definitions/recurso 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/recurso 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 /eng_engenharia/entities/recurso/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/recurso responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/estagio: 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/estagio responses: 200: description: The created resource schema: #/definitions/estagio 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/estagio responses: 200: description: The created resource schema: #/definitions/estagio 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/estagio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/estagio/{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/editEstagio responses: 200: description: Ok schema: #/definitions/editEstagio 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/estagio responses: 200: description: Ok schema: #/definitions/estagio 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/estagio 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 /eng_engenharia/entities/estagio/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/estagio responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/processoIndustrial: 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/processoIndustrial responses: 200: description: The created resource schema: #/definitions/processoIndustrial 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/processoIndustrial responses: 200: description: The created resource schema: #/definitions/processoIndustrial 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/processoIndustrial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/processoIndustrial/{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/editProcessoIndustrial responses: 200: description: Ok schema: #/definitions/editProcessoIndustrial 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/processoIndustrial responses: 200: description: Ok schema: #/definitions/processoIndustrial 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/processoIndustrial 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 /eng_engenharia/entities/processoIndustrial/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoIndustrial responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/especificacaoProduto: 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/especificacaoProduto responses: 200: description: The created resource schema: #/definitions/especificacaoProduto 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/especificacaoProduto responses: 200: description: The created resource schema: #/definitions/especificacaoProduto 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/especificacaoProduto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/especificacaoProduto/{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/editEspecificacaoProduto responses: 200: description: Ok schema: #/definitions/editEspecificacaoProduto 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/especificacaoProduto responses: 200: description: Ok schema: #/definitions/especificacaoProduto 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/especificacaoProduto 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 /eng_engenharia/entities/especificacaoProduto/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/especificacaoProduto responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/processoIndustrialRecurso: 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/processoIndustrialRecurso responses: 200: description: The created resource schema: #/definitions/processoIndustrialRecurso 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/processoIndustrialRecurso responses: 200: description: The created resource schema: #/definitions/processoIndustrialRecurso 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/processoIndustrialRecurso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/processoIndustrialRecurso/{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/editProcessoIndustrialRecurso responses: 200: description: Ok schema: #/definitions/editProcessoIndustrialRecurso 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/processoIndustrialRecurso responses: 200: description: Ok schema: #/definitions/processoIndustrialRecurso 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/processoIndustrialRecurso 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 /eng_engenharia/entities/processoIndustrial/{parentId}/processoIndustrialRecurso: 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/processoIndustrialRecurso responses: 200: description: The created resources schema: type: array items: #/definitions/processoIndustrialRecurso 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/processoIndustrialRecurso responses: 200: description: The created resources schema: type: array items: #/definitions/processoIndustrialRecurso 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/processoIndustrialRecurso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/processoIndustrial/{parentId}/processoIndustrialRecurso/{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/editProcessoIndustrialRecurso responses: 200: description: Ok schema: #/definitions/editProcessoIndustrialRecurso 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/processoIndustrialRecurso responses: 200: description: Ok schema: #/definitions/processoIndustrialRecurso 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/processoIndustrialRecurso 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 /eng_engenharia/entities/processoIndustrialRecurso/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoIndustrialRecurso responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/processoIndustrialEspecificacaoRecurso: 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/processoIndustrialEspecificacaoRecurso responses: 200: description: The created resource schema: #/definitions/processoIndustrialEspecificacaoRecurso 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/processoIndustrialEspecificacaoRecurso responses: 200: description: The created resource schema: #/definitions/processoIndustrialEspecificacaoRecurso 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/processoIndustrialEspecificacaoRecurso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/processoIndustrialEspecificacaoRecurso/{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/editProcessoIndustrialEspecificacaoRecurso responses: 200: description: Ok schema: #/definitions/editProcessoIndustrialEspecificacaoRecurso 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/processoIndustrialEspecificacaoRecurso responses: 200: description: Ok schema: #/definitions/processoIndustrialEspecificacaoRecurso 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/processoIndustrialEspecificacaoRecurso 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 /eng_engenharia/entities/processoIndustrial/{parentId}/processoIndustrialEspecificacaoRecurso: 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/processoIndustrialEspecificacaoRecurso responses: 200: description: The created resources schema: type: array items: #/definitions/processoIndustrialEspecificacaoRecurso 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/processoIndustrialEspecificacaoRecurso responses: 200: description: The created resources schema: type: array items: #/definitions/processoIndustrialEspecificacaoRecurso 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/processoIndustrialEspecificacaoRecurso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/processoIndustrial/{parentId}/processoIndustrialEspecificacaoRecurso/{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/editProcessoIndustrialEspecificacaoRecurso responses: 200: description: Ok schema: #/definitions/editProcessoIndustrialEspecificacaoRecurso 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/processoIndustrialEspecificacaoRecurso responses: 200: description: Ok schema: #/definitions/processoIndustrialEspecificacaoRecurso 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/processoIndustrialEspecificacaoRecurso 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 /eng_engenharia/entities/processoIndustrialEspecificacaoRecurso/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoIndustrialEspecificacaoRecurso responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/roteiro: 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/roteiro responses: 200: description: The created resource schema: #/definitions/roteiro 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/roteiro responses: 200: description: The created resource schema: #/definitions/roteiro 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/roteiro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/roteiro/{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/editRoteiro responses: 200: description: Ok schema: #/definitions/editRoteiro 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/roteiro responses: 200: description: Ok schema: #/definitions/roteiro 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/roteiro 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 /eng_engenharia/entities/roteiro/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/roteiro responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/roteiroEstagio: 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/roteiroEstagio responses: 200: description: The created resource schema: #/definitions/roteiroEstagio 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/roteiroEstagio responses: 200: description: The created resource schema: #/definitions/roteiroEstagio 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/roteiroEstagio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/roteiroEstagio/{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/editRoteiroEstagio responses: 200: description: Ok schema: #/definitions/editRoteiroEstagio 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/roteiroEstagio responses: 200: description: Ok schema: #/definitions/roteiroEstagio 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/roteiroEstagio 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 /eng_engenharia/entities/roteiro/{parentId}/roteiroEstagio: 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/roteiroEstagio responses: 200: description: The created resources schema: type: array items: #/definitions/roteiroEstagio 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/roteiroEstagio responses: 200: description: The created resources schema: type: array items: #/definitions/roteiroEstagio 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/roteiroEstagio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /eng_engenharia/entities/roteiro/{parentId}/roteiroEstagio/{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/editRoteiroEstagio responses: 200: description: Ok schema: #/definitions/editRoteiroEstagio 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/roteiroEstagio responses: 200: description: Ok schema: #/definitions/roteiroEstagio 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/roteiroEstagio 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 /eng_engenharia/entities/roteiroEstagio/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/roteiroEstagio responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericErrordefinitions: enumTipoOrdenacao: description: type: string enum: – Asc – Desc enumInativoAtivo: description: type: string enum: – Inativo – Ativo enumTipoComposicao: description: type: string enum: – Alfanumerico – Numerico – SequenciaFixa enumTipoRecurso: description: type: string enum: – Equipamento – Celula – Terceiro enumTipoCentroCusto: description: type: string enum: – ProdutivoOperacionalIndireto – ProdutivoOperacionalDireto – Administrativo – Comercial – Financeiro enumTipoConexaoInformacaoTecnica: description: type: string enum: – Recurso – InstrucaoTrabalho – EspecificacaoProcesso – IdentificacaoTecnicaSKU – Procedimentos – SuporteOutrasAreas enumTipoValorInformacaoTecnica: description: type: string enum: – NumericoIntervaloFixo – NumericoIntervaloPercentual – NumericoValorAbsoluto – Observacao – Binario – Booleano – Enumerado enumConexaoInformacaoTecnica: description: type: string enum: – CentroRecurso – Familia – Estagio – ProcessoIndustrial – Sku – SkuRoteiroEstagio enumTipoPessoa: description: type: string enum: – Empresa – Filial – Fornecedor – Cliente enumTipoUnidadeTempoRecurso: description: type: string enum: – Horas – Minutos – Segundos – Dias enumTipoUnidadeTempoCentroCusto: description: type: string enum: – Horas – Minutos – Segundos – Dias – NaoSeAplica enumTipoCalculoTempoRecurso: description: type: string enum: – TempoFixo – TempoFrequencial – TempoProporcional enumTipoProduto: description: type: string enum: – NaoClassificado – Mercadoria – MateriaPrima – Intermediario – Embalagem – Manufaturado – EmFabricacao – SubProduto – UsoConsumo – AtivoImobilizado – Servico – OutrosInsumos – Outros enumSituacaoLegendaSKU: description: type: string enum: – ValidacaoNaoRealizada – FilhosPendentes – RoteiroNaoDefinido – ProcessosPendentes – ConsumoDivergenteDoFluxo – EngenhariaOk – RecursosPendentes enumTipoReposicao: description: type: string enum: – Produzido – Comprado – Servico enumTipoQualidade: description: type: string enum: – Normal – Refugo – SegundaQualidade – TerceiraQualidade enumTipoFatorConversaoUnidadeMedida: description: type: string enum: – Multiplicacao – Divisao enumSituacaoSkuCompl: description: type: string enum: – Inativo – Ativo – Bloqueado enumTipoFatorEstruturaComposicao: description: type: string enum: – Proporcional – Frequencial – Percentual – Fixo enumTipoFornecimento: description: type: string enum: – Proprio – Cliente – Terceiros enumTipoMedida: description: type: string enum: – Principal – Secundaria enumTipoConsumoSkuRoteiroEstagio: description: type: string enum: – MateriaPrima – Consumivel enumTipoMovimento: description: Tipo de movimento do consumo type: string enum: – Automatico – Manual enumTipoFatorSubProduto: description: type: string enum: – PercentualQuantidadeMateriaPrima – QuantidadeFixa – PercentualQuantidadeProduto enumSituacaoRoteiro: description: type: string enum: – Inativo – Principal – Alternativo enumTipoMovimentoConsumo: description: Tipo de movimento dos consumos do roteiro type: string enum: – Automatico – Manual – Personalizado enumSituacaoVersao: description: type: string enum: – Transitoria – Aprovada – Liberada – Substituida enumSituacaoOrdemProducao: description: type: string enum: – Programada – Liberada – Iniciada – Finalizada – Cancelada – Parada enumTipoControleValidade: description: type: string enum: – Desativa – Livre – Obriga upDown: description: Up or down type: string enum: – UP – DOWN enumIntegrationType: description: Define quais os tipos de integração type: string enum: – ERP_XT – ERP_SENIORX enumLogType: description: Tipos de log de validação type: string enum: – Sku – Roadmap – Stage – IndustrialProcess – Resource – Consumption – EquivalentConsumption – EngineeringChildren – Byproduct enumStatusValidationProcess: description: Status do processo de validação type: string enum: – EM_EXECUCAO – FINALIZADO enumSituacaoCentroCusto: description: Situação do centro de custo type: string enum: – INATIVO – ATIVO – BLOQUEADO enumTipoLeadTimeProducao: description: Tipo do leadtime de produção type: string enum: – FIXO – VARIAVEL enumFatorUtilizacao: description: Fator de utilização type: string enum: – Proporcional – Frequencial – Percentual – Fixo 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 enumTipoCalculoLLC: description: Tipo calculo low leval code type: string enum: – LiberacaoEngenharia – Agendar 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 recLogValidation: description: Dados do log de validação type: object required: – type – log properties: type: type: string allOf: – #/definitions/enumLogType description: Tipo do log log: type: string description: Log 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 recListaOrdenacao: description: type: object required: – campo – ordenacao properties: campo: type: string description: ordenacao: type: string allOf: – #/definitions/enumTipoOrdenacao description: 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: 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 mascaraSkuComponente: description: Componentes de máscaras de produtos type: object required: – mascara – codigo – sequencia – descricao – abreviatura – situacao properties: mascara: type: object allOf: – #/definitions/mascaraSku description: Ligação com o cadastro de máscara codigo: type: string maxLength: 14 description: Código do componente sequencia: type: integer format: int64 description: Sequência do componente na máscara minimum: 0 maximum: 999999999 descricao: type: string maxLength: 50 description: Descrição do componente abreviatura: type: string maxLength: 20 description: Abreviatura do componente agrupamento: type: integer format: int64 description: Código do agrupamento para produto minimum: 0 maximum: 9999 situacao: type: string allOf: – #/definitions/enumInativoAtivo description: Situação do componente mascaraSku: description: Máscara de produto type: object required: – codigoEmpresa – codigo – descricao – abreviatura – utilizaComponentes – tipoComposicao – situacao properties: codigoEmpresa: type: integer format: int64 description: Código da Empresa codigo: type: string maxLength: 8 description: Código da máscara de produtos descricao: type: string maxLength: 50 description: Descrição da máscara abreviatura: type: string maxLength: 20 description: Abreviatura da máscara quantidadePosicoes: type: integer format: int64 description: Quantidade de posições (algarismos ou caracteres) que podem compor a máscara minimum: 0 maximum: 14 utilizaComponentes: type: boolean description: Indicativo se utiliza componentes tipoComposicao: type: string allOf: – #/definitions/enumTipoComposicao description: Tipo de composição da máscara valorIncremento: type: integer format: int64 description: Valor do incremento para máscaras numéricas que não utilizam componentes minimum: 0 maximum: 9999 ultimaSequencia: type: integer format: int64 description: Última sequência gerada minimum: 0 maximum: 999999999 situacao: type: string allOf: – #/definitions/enumInativoAtivo description: Situação do registro recPessoa: description: type: object required: – id – codigo – nome – fantasia – tipo properties: id: type: integer format: int64 description: codigo: type: integer format: int64 description: nome: type: string description: fantasia: type: string description: tipo: type: string allOf: – #/definitions/enumTipoPessoa description: pessoaOrigem: type: object allOf: – #/definitions/recPessoa description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recPessoaBase: description: Informações básicas da pessoa (empresa, filial, fornecedor ou cliente) 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 fantasia: type: string description: fantasia tipo: type: string allOf: – #/definitions/enumTipoPessoa description: tipo de pessoa (empresa, filial, fornecedor ou cliente) 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: 50 description: Nome fantasia da empresa 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 codigo: type: integer format: int64 description: Código da filial nome: type: string maxLength: 100 description: Nome da filial fantasia: type: string maxLength: 50 description: Nome fantasia da filial erpxId: type: string description: Opcional – Identificador único ERP SeniorX recItensGeracaoSku: description: Definição de máscara para geração de SKU type: object required: – codigoMascara properties: codigoMascara: type: string description: Código da máscara valor: type: string description: Código do componente ou valor da máscara. Obrigatório quando a máscara utilizar componente ou quando a máscara for alfanumérica recFamilia: description: Família type: object required: – id – codigo – descricao – empresaCodigo – tipoReposicao – controlaLote – controlaSerie – montaCodigoSku properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: empresaCodigo: type: integer format: int64 description: tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: controlaLote: type: boolean description: controlaSerie: type: boolean description: controlaValidade: type: string allOf: – #/definitions/enumTipoControleValidade description: montaCodigoSku: type: boolean description: posicaoSku: type: integer format: int64 description: Quantidade de posições do código do SKU erpxId: type: string description: Identificador único ERP SeniorX dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string 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 dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: 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: recEspecificacaoProduto: description: type: object required: – id – codigo – descricao – empresaCodigo properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string 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: 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: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: 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: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recVersao: description: Record referente a versão do SKU type: object required: – id – skuId – sequencia – descricao – situacao – dataGeracao – usuarioGeracao – dataAlteracao – usuarioAlteracao properties: id: type: integer format: int64 description: Identificador único na engenharia da versão do SKU empresaCodigo: type: integer format: int64 description: Código da empresa do SKU skuId: type: integer format: int64 description: skuCodigo: type: string description: Código do SKU da versão sequencia: type: integer format: int64 description: descricao: type: string maxLength: 100 description: situacao: type: string allOf: – #/definitions/enumSituacaoVersao description: situacaoLegenda: type: string allOf: – #/definitions/enumSituacaoLegendaSKU description: observacao: 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: dataAprovacao: type: string format: date-time description: usuarioAprovacao: type: string description: dataLiberacao: type: string format: date-time description: usuarioLiberacao: type: string description: recBaseVersion: description: Dados básicos da versão do SKU type: object required: – id – skuId – sequence – situation – subtitleSituation properties: id: type: integer format: int64 description: Identificador único da versão skuId: type: integer format: int64 description: Identificador único do SKU sequence: type: integer format: int64 description: Sequência da versão situation: type: string allOf: – #/definitions/enumSituacaoVersao description: Situação da versão subtitleSituation: type: string allOf: – #/definitions/enumSituacaoLegendaSKU description: Legenda da situação da versão 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: recInfoTecnica: description: type: object required: – descricao – tipoConexao – empresaCodigo properties: id: type: integer format: int64 description: descricao: type: string maxLength: 50 description: tipoConexao: type: string allOf: – #/definitions/enumTipoConexaoInformacaoTecnica description: empresaCodigo: type: integer format: int64 description: valores: type: array items: type: object allOf: – #/definitions/recInfoTecnicaValor description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recInfoTecnicaConexao: description: type: object required: – descricao – tipoConexao – conexao – empresaCodigo properties: id: type: integer format: int64 description: descricao: type: string description: tipoConexao: type: string allOf: – #/definitions/enumTipoConexaoInformacaoTecnica description: conexao: type: string allOf: – #/definitions/enumConexaoInformacaoTecnica description: empresaCodigo: type: integer format: int64 description: valores: type: array items: type: object allOf: – #/definitions/recInfoTecnicaValor description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recInfoTecnicaValor: description: type: object required: – rotulo – valorTipo – opcional properties: id: type: integer format: int64 description: infoTecnicaId: type: integer format: int64 description: rotulo: type: string maxLength: 50 description: valor: type: string maxLength: 50 description: valorTipo: type: string allOf: – #/definitions/enumTipoValorInformacaoTecnica description: intervaloInicial: type: number format: double description: minimum: 0.000 maximum: 999999999.999 intervaloFinal: type: number format: double description: minimum: 0.000 maximum: 999999999.999 valorOpcoes: type: array items: type: object allOf: – #/definitions/recInfoTecnicaValorOpcao description: opcional: 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: recInfoTecnicaValorOpcao: description: type: object required: – descricao properties: id: type: integer format: int64 description: infoTecnicaValorId: type: integer format: int64 description: sequencia: type: integer format: int64 description: descricao: type: string maxLength: 50 description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recSku: description: type: object required: – id – codigo – descricao – empresaCodigo – versaoId – familia – tipoProduto – tipoReposicao – situacao properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: empresaCodigo: type: integer format: int64 description: versaoId: type: integer format: int64 description: versão atual do sku familia: type: object allOf: – #/definitions/recFamilia description: tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: unidadeMedidaEstoque: type: object allOf: – #/definitions/recUnidadeMedida description: unidadeMedidaProducao: type: object allOf: – #/definitions/recUnidadeMedida description: unidadeMedidaCompras: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade medida de compras situacao: type: string allOf: – #/definitions/enumSituacaoSkuCompl description: erpxId: type: string description: Identificador único ERP SeniorX recSkuBase: description: Informações básicas do SKU discriminator: _discriminator type: object required: – empresa – id – codigo – descricao – unidadeMedidaEstoque – tipoReposicao – _discriminator properties: empresa: type: object allOf: – #/definitions/recPessoaBase description: empresa a qual o SKU pertence id: type: integer format: int64 description: identificador único codigo: type: string description: código de identificação descricao: type: string description: descrição unidadeMedidaEstoque: type: object allOf: – #/definitions/recUnidadeMedidaBase description: unidade medida de estoque tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: Tipo de reposição do SKU _discriminator: type: string description: recSkuOrigin: description: Dados básicos do SKU + dados básicos da versão allOf: – #/definitions/recSkuBase – type: object required: – version properties: type: object allOf: – #/definitions/recBaseVersion description: Dados da versão recSkuStructure: description: Dados básicos do SKU + dados básicos da versão allOf: – #/definitions/recSkuBase – type: object required: – version properties: type: object allOf: – #/definitions/recBaseVersion description: Dados da versão skuRoadmapId: type: integer format: int64 description: Identificador único do SKURoteiro Principal recSkuCustoMateriais: description: Registro de retorno do SKU com os respectivos custos de materiais conforme engenharia type: object required: – filial – sku – custosMateriais – custoTotal properties: filial: type: object allOf: – #/definitions/recPessoaBase description: informações da filial conforme a engenharia do SKU sku: type: object allOf: – #/definitions/recSkuBase description: informações do SKU manufaturado custosMateriais: type: array items: type: object allOf: – #/definitions/recCustoComponenteEstrutura minimum: 1 description: custo dos materiais do SKU manufaturado conforme engenharia da filial custoTotal: type: string description: custo final do SKU manufaturado recAdicionarSkuEquivalente: description: Dados para adicionar SKUs equivalentes type: object required: – skuId – skuEquivalenteIds properties: skuId: type: integer format: int64 description: Identificador único do SKU skuEquivalenteIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único do SKU equivalente recSkuEquivalente: description: Dados do SKU equivalente type: object required: – id – sku – skuEquivalente properties: id: type: string maxLength: 32 description: Identificador único do registro sku: type: object allOf: – #/definitions/recSkuReduzido description: Dados do SKU skuEquivalente: type: object allOf: – #/definitions/recSkuReduzido description: Dados do SKU equivalente recAdicionarConsumoSkuEquivalente: description: Dados para adicionar o SKU equivalente ao SKU de consumo type: object required: – skuRoteiroEstagioConsumoId – skuEquivalenteIds properties: skuRoteiroEstagioConsumoId: type: integer format: int64 description: Identificador único do consumo skuEquivalenteIds: type: array items: type: integer format: int64 minimum: 1 description: Lista – Identificador único do SKU equivalente recSkuRoteiroEstagioAssociar: description: Dados para associar o estágio ao SKU Roteiro type: object required: – skuRoteiroId – estagioId properties: skuRoteiroId: type: integer format: int64 description: Identificador único do SKU Roteiro estagioId: type: integer format: int64 description: Identificador único do estágio a ser associado recSkuVersao: description: type: object required: – id – codigo – sequencia – descricao – empresaCodigo – versaoId – familia – tipoProduto – situacaoLegenda – skuComplemento – dataGeracao – usuarioGeracao – dataAlteracao – usuarioAlteracao properties: id: type: integer format: int64 description: codigo: type: string description: sequencia: type: integer format: int64 description: codigoSKUAnterior: type: string description: descricao: type: string description: descricaoComplementar: type: string description: empresaCodigo: type: integer format: int64 description: versaoId: type: integer format: int64 description: familia: type: object allOf: – #/definitions/recFamilia description: tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: situacaoLegenda: type: string allOf: – #/definitions/enumSituacaoLegendaSKU description: situacao: type: string allOf: – #/definitions/enumSituacaoVersao description: skuComplemento: type: object allOf: – #/definitions/recSkuComplemento description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recSkuComplemento: description: type: object required: – tipoReposicao – tipoQualidade – controlaEspecificacaoProduto – unidadeMedidaEstoque – situacao properties: id: type: integer format: int64 description: skuId: type: integer format: int64 description: versaoId: type: integer format: int64 description: tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: tipoQualidade: type: string allOf: – #/definitions/enumTipoQualidade description: controlaEspecificacaoProduto: type: boolean description: especificacaoProduto: type: object allOf: – #/definitions/recEspecificacaoProduto description: controlaValidade: type: string allOf: – #/definitions/enumTipoControleValidade description: diasCalcValidadeLote: type: integer format: int64 description: sku2aQualidade: type: object allOf: – #/definitions/recSku description: sku3aQualidade: type: object allOf: – #/definitions/recSku description: skuRefugo: type: object allOf: – #/definitions/recSku description: cor: type: string description: código hexadecimal da cor unidadeMedidaEstoque: type: object allOf: – #/definitions/recUnidadeMedida description: unidadeMedidaCompras: type: object allOf: – #/definitions/recUnidadeMedida description: unidadeMedidaProducao: type: object allOf: – #/definitions/recUnidadeMedida description: situacao: type: string allOf: – #/definitions/enumSituacaoSkuCompl description: codigoBarrasEan13: type: string maxLength: 32 description: Opcional – Código de barras EAN-13 codigoBarrasLivre: type: string maxLength: 30 description: Opcional – Código de barras livre dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recUnidadeMedida: description: type: object required: – id – codigo – descricao – quantidadeDecimais properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: quantidadeDecimais: 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: recCustoComponenteEstrutura: description: Registro com as informações dos custos dos materiais do SKU conforme engenharia e filial type: object required: – componente – sequencia – quantidade – fator – loteFrequencial – custo – custoTotal properties: componente: type: object allOf: – #/definitions/recSkuBase description: informações do componente utilizado na engenharia sequencia: type: integer format: int64 description: sequência do componente quantidade: type: string description: quantidade utilizada do componente no processo produtivo fator: type: string allOf: – #/definitions/enumTipoFatorEstruturaComposicao description: fator de consumo loteFrequencial: type: number format: double description: lote frequencial, quando o fator de consumo for lote frequencial custo: type: string description: custo do componente custoTotal: type: string description: custo total (quantidade x custo) recSkuRoteiroEstagio: description: type: object required: – skuRoteiroId – versaoId – estagio – sequencia – controlaProgramacao – controlaConfirmacao – controlaInicioEstagio – geraEstoque properties: id: type: integer format: int64 description: skuRoteiroId: type: integer format: int64 description: versaoId: type: integer format: int64 description: estagio: type: object allOf: – #/definitions/recEstagio description: sequencia: type: integer format: int64 description: controlaProgramacao: type: boolean description: controlaConfirmacao: type: boolean description: controlaInicioEstagio: type: boolean description: controlaTerceiro: type: boolean description: default: false geraEstoque: type: boolean description: skuProdutoProcesso: type: object allOf: – #/definitions/recSku description: descricaoTecnica: type: string description: Campo destinado a descrição técnica dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recSkuRoteiro: description: type: object required: – id – skuId – versaoId – roteiro – filial – situacao – tipoMovimentoConsumo 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: percentualPerda: type: number format: double description: minimum: 0.00 maximum: 100 tipoMovimentoConsumo: type: string allOf: – #/definitions/enumTipoMovimentoConsumo description: Tipo de movimento dos consumos dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recSkuRoteiroEstagioConsumoMaterialAssociar: description: Record para associação de SKU de consumo da engenharia de produto para engenharia de processo type: object required: – skuRoteiroEstagioId – skuConsumoId properties: skuRoteiroEstagioId: type: integer format: int64 description: Estagio da engenharia de processo skuConsumoId: type: integer format: int64 description: SKU de consumo recSkuRoteiroEstagioConsumoMaterial: description: type: object required: – id – skuId – versaoId – roteiroId – estagioId – skuConsumo – skuRoteiroEstagioId – sequencia – quantidade – unidadeMedidaConversao – fator – tipoMovimento – loteFrequencial properties: id: type: integer format: int64 description: skuId: type: integer format: int64 description: versaoId: type: integer format: int64 description: roteiroId: type: integer format: int64 description: estagioId: type: integer format: int64 description: skuConsumo: type: object allOf: – #/definitions/recSkuReduzido description: skuRoteiroEstagioId: type: integer format: int64 description: sequencia: type: integer format: int64 description: quantidade: type: string description: unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedidaReduzido description: Unidade de medida em que o consumo será utilizado fator: type: string allOf: – #/definitions/enumFatorUtilizacao description: Fator de utilização do consumo tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: Tipo de movimento do consumo loteFrequencial: type: number format: double description: Quantidade do lote frequencial percentualPerda: type: number format: double description: Percentual de perda minimum: 0.00 maximum: 100 permiteRendimento: type: boolean description: Permite rendimento do consumo default: false dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recSkuRoteiroEstagioProcesso: description: type: object required: – id – skuRoteiroEstagioId – versaoId – processoIndustrial – sequencia properties: id: type: integer format: int64 description: skuRoteiroEstagioId: type: integer format: int64 description: versaoId: type: integer format: int64 description: processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrial description: sequencia: type: integer format: int64 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: recSkuRoteiroEstagioSubProduto: description: type: object required: – id – versaoId – skuRoteiroEstagioProcessoId – skuSubProduto – tipoFator – fator – roteiroId – estagioId – tipoMovimento properties: id: type: integer format: int64 description: versaoId: type: integer format: int64 description: skuRoteiroEstagioProcessoId: type: integer format: int64 description: skuSubProduto: type: object allOf: – #/definitions/recSku description: tipoFator: type: string allOf: – #/definitions/enumTipoFatorSubProduto description: fator: type: number format: double description: roteiroId: type: integer format: int64 description: estagioId: type: integer format: int64 description: tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: recSkuRoteiroEstagioRecurso: description: type: object required: – id – skuRoteiroEstagioId – processoIndustrialId – versaoId – recurso – loteFrequencial – tempoSetup – tempoCargaDescarga – tempoProcesso – tempoTransferencia properties: id: type: integer format: int64 description: skuRoteiroEstagioId: type: integer format: int64 description: processoIndustrialId: type: integer format: int64 description: versaoId: type: integer format: int64 description: recurso: type: object allOf: – #/definitions/recRecurso description: loteFrequencial: type: number format: double 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: observacao: 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: recSkuRoteiroEstagioSequencia: description: Dados da sequência do estágio do roteiro type: object required: – skuRoteiroEstagioId – sequencia properties: skuRoteiroEstagioId: type: integer format: int64 description: Identificador único do estágio no roteiro do SKU sequencia: type: integer format: int64 description: Sequência do estágio no roteiro do SKU recMascaraSku: description: Dados de uma máscara de produto type: object required: – id – codigo – descricao – abreviatura – quantidadePosicoes – utilizaComponentes – tipoComposicao – autoIncrementavel – situacao properties: id: type: string description: ID do registro codigo: type: string description: Código da máscara descricao: type: string description: Descrição da máscara abreviatura: type: string description: Abreviatura da máscara quantidadePosicoes: type: integer format: int64 description: Quantidade de algarismos/caracteres que podem compor a máscara utilizaComponentes: type: boolean description: Indicativo se a máscara utiliza componentes tipoComposicao: type: string allOf: – #/definitions/enumTipoComposicao description: Indicativo do tipo de composição da máscara autoIncrementavel: type: boolean description: Indicativo se a máscara é autoincrementável, isto é, se seu valor é sequencial ou não situacao: type: string allOf: – #/definitions/enumInativoAtivo description: Situação máscara sequenciaFixa: type: string maxLength: 10 description: Valor da sequência fixa selecionavelPeloUsuario: type: boolean description: Indicativo se permite informar/selecionar um valor recUnidadeMedidaReduzido: description: Registro correspondente a unidade de medida. Versão mais otimizada. type: object required: – id – codigo – descricao – quantidadeDecimais properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: quantidadeDecimais: type: integer format: int64 description: recUnidadeMedidaBase: description: Informações básicas da unidade de medida type: object required: – id – codigo properties: id: type: integer format: int64 description: identificador único codigo: type: string description: código de identificação recFamiliaReduzido: description: Registro correspondente a família type: object required: – id – codigo – descricao – tipoReposicao properties: id: type: integer format: int64 description: codigo: type: string description: descricao: type: string description: tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicao description: recSkuReduzido: description: Registro que corresponde ao SKU. Versão mais otimizada. type: object required: – id – versaoId – codigo – descricao – familia – tipoProduto – unidadeMedidaEstoque – unidadeMedidaProducao properties: id: type: integer format: int64 description: Id versaoId: type: integer format: int64 description: Versão ID codigo: type: string description: Código descricao: type: string description: Descrição familia: type: object allOf: – #/definitions/recFamiliaReduzido description: Família tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: Tipo Produto unidadeMedidaEstoque: type: object allOf: – #/definitions/recUnidadeMedidaReduzido description: Unidade Medida Estoque unidadeMedidaProducao: type: object allOf: – #/definitions/recUnidadeMedidaReduzido description: Unidade Medida Produção recSkuImage: description: Dados da imagem do SKU type: object required: – skuId – targetObject – nomeArquivo – versaoArquivo properties: id: type: string description: Identificador único da imagem do SKU skuId: type: integer format: int64 description: Identificador do SKU targetObject: type: string description: TargetObject do arquivo necessario para o blobservice nomeArquivo: type: string description: Nome do arquivo versaoArquivo: type: string description: Versão do arquivo entEspecificacaoProduto: description: Crud Especificação Produto type: object required: – codigo – descricao – empresaCodigo properties: id: type: integer format: int64 description: codigo: type: string maxLength: 14 description: descricao: type: string maxLength: 100 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: entSku: description: Crud SKU type: object required: – codigo – descricao – empresaCodigo – familia – tipoProduto – skuComplemento properties: id: type: integer format: int64 description: codigo: type: string maxLength: 22 description: descricao: type: string maxLength: 120 description: descricaoComplementar: type: string maxLength: 300 description: empresaCodigo: type: integer format: int64 description: versaoId: type: integer format: int64 description: versao atual do sku familia: type: object allOf: – #/definitions/recFamilia description: tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: skuComplemento: type: object allOf: – #/definitions/recSkuComplemento description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entSkuRoteiro: description: Engenharia de Processo + Roteiro + Estágios type: object required: – 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: tipoMovimentoConsumo: type: string allOf: – #/definitions/enumTipoMovimentoConsumo description: Tipo de movimento dos consumos (obrigatório para update) percentualPerda: type: number format: double description: Percentual de perda minimum: 0.00 maximum: 100 default: 0.00 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: entSkuRoteiroEstagio: description: SkuRoteiroEstagio type: object required: – skuRoteiroId – versaoId – estagio – sequencia – controlaProgramacao – controlaConfirmacao – controlaInicioEstagio – geraEstoque properties: id: type: integer format: int64 description: skuRoteiroId: type: integer format: int64 description: versaoId: type: integer format: int64 description: estagio: type: object allOf: – #/definitions/recEstagio description: sequencia: type: integer format: int64 description: controlaProgramacao: type: boolean description: controlaConfirmacao: type: boolean description: controlaInicioEstagio: type: boolean description: controlaTerceiro: type: boolean description: default: false geraEstoque: type: boolean description: skuProdutoProcesso: type: object allOf: – #/definitions/recSku description: descricaoTecnica: type: string description: Campo destinado a descrição técnica dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entSkuRoteiroEstagioConsumoMaterial: description: Engenharia de Processo + Consumo Matéria Prima type: object required: – skuId – versaoId – roteiroId – estagioId – skuConsumo – skuRoteiroEstagioId – sequencia – tipoMovimento – fator properties: id: type: integer format: int64 description: skuId: type: integer format: int64 description: versaoId: type: integer format: int64 description: roteiroId: type: integer format: int64 description: estagioId: type: integer format: int64 description: skuConsumo: type: object allOf: – #/definitions/recSku description: skuRoteiroEstagioId: type: integer format: int64 description: sequencia: type: integer format: int64 description: quantidade: type: string description: minimum: 0.00000000 maximum: 999999999.99999999 unidadeMedidaConversao: type: object allOf: – #/definitions/recUnidadeMedidaReduzido description: Unidade de medida de conversão tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: Tipo de movimento do consumo fator: type: string allOf: – #/definitions/enumFatorUtilizacao description: Fator de utilização do consumo loteFrequencial: type: number format: double description: Lote frequencial minimum: 0.000 maximum: 999999999.999 percentualPerda: type: number format: double description: Percentual de perda minimum: 0.00 maximum: 100 permiteRendimento: type: boolean description: Permite rendimento do consumo default: false dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entSkuRoteiroEstagioProcesso: description: Engenharia de Processo + Processo Industrial do SkuRoteiroEstagio type: object required: – skuRoteiroEstagioId – versaoId – sequencia – processoIndustrial properties: id: type: integer format: int64 description: skuRoteiroEstagioId: type: integer format: int64 description: versaoId: type: integer format: int64 description: sequencia: type: integer format: int64 description: processoIndustrial: type: object allOf: – #/definitions/recProcessoIndustrial 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: entSkuRoteiroEstagioSubProduto: description: Engenharia de Processo + Subprodutos do Processo do SkuRoteiroEstagio type: object required: – skuRoteiroEstagioProcessoId – versaoId – skuSubProduto – tipoFator – fator – tipoMovimento properties: id: type: integer format: int64 description: skuRoteiroEstagioProcessoId: type: integer format: int64 description: versaoId: type: integer format: int64 description: skuSubProduto: type: object allOf: – #/definitions/recSku description: tipoFator: type: string allOf: – #/definitions/enumTipoFatorSubProduto description: fator: type: number format: double description: minimum: 0.000 maximum: 999999999.999 tipoMovimento: type: string allOf: – #/definitions/enumTipoMovimento description: dataGeracao: type: string format: date-time description: usuarioGeracao: type: string description: dataAlteracao: type: string format: date-time description: usuarioAlteracao: type: string description: entSkuRoteiroEstagioRecurso: description: Engenharia de Processo + Recursos do Processo do SkuRoteiroEstagio type: object required: – skuRoteiroEstagioId – processoIndustrialId – versaoId – recurso – loteFrequencial – tempoSetup – tempoCargaDescarga – tempoProcesso – tempoTransferencia properties: id: type: integer format: int64 description: skuRoteiroEstagioId: type: integer format: int64 description: processoIndustrialId: type: integer format: int64 description: versaoId: type: integer format: int64 description: recurso: type: object allOf: – #/definitions/recRecurso description: loteFrequencial: type: number format: double description: minimum: 0.000 maximum: 999999999.999 tempoSetup: type: number format: double description: minimum: 0.000 maximum: 999999999.999 tempoCargaDescarga: type: number format: double description: minimum: 0.000 maximum: 999999999.999 tempoProcesso: type: number format: double description: minimum: 0.000 maximum: 999999999.999 tempoTransferencia: type: number format: double description: minimum: 0.000 maximum: 999999999.999 observacao: 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: recSkuRoteiroMrp: description: Dados básicos do SKURoteiro para replicação – MRP type: object required: – id – skuErpxId – filialErpxId – percentualPerda properties: id: type: integer format: int64 description: Identificador único do SKURoteiro skuErpxId: type: string description: Identificador único do SKU no ERPX filialErpxId: type: string description: Identificador único da filial no ERPX percentualPerda: type: number format: double description: Percentual de perda recskuRoteiroEstagioMrp: description: Dados básicos do SKURoteiroEstagio para replicação – MRP type: object required: – id – skuRoteiroId – sequencia properties: id: type: integer format: int64 description: Identificador único do SKURoteiroEstagio skuRoteiroId: type: integer format: int64 description: Identificador único do SKURoteiro sequencia: type: integer format: int64 description: recskuRoteiroEstagioConsumoMrp: description: Dados básicos do SKURoteiroEstagioConsumo para replicação – MRP type: object required: – id – skuRoteiroEstagioId – skuConsumoErpxId – percentualPerda – quantidade – fator – loteFrequencial properties: id: type: integer format: int64 description: Identificador único do SKURoteiroEstagio skuRoteiroEstagioId: type: integer format: int64 description: Identificador único do SKURoteiroEstagio skuConsumoErpxId: type: string description: Identificador único do SKU de consumo no ERPX percentualPerda: type: number format: double description: Percentual de perda quantidade: type: number format: double description: Quantidade fator: type: string allOf: – #/definitions/enumFatorUtilizacao description: Fator de utilização loteFrequencial: type: number format: double description: Lote frequencial recskuRoteiroEstagioRecursoMrp: description: Dados básicos do SKURoteiroEstagioRecurso para replicação – MRP type: object required: – id – skuRoteiroEstagioId – lotefrequencial – tipoCalculo – tipoUnidadeTempo – tempoSetup – tempoCargaDescarga – tempoProcesso – tempoTransferencia properties: id: type: integer format: int64 description: Identificador único do SKURoteiroEstagioRecurso skuRoteiroEstagioId: type: integer format: int64 description: Identificador único do SKURoteiroEstagio lotefrequencial: type: number format: double description: Lote frequencial tipoCalculo: type: string allOf: – #/definitions/enumTipoCalculoTempoRecurso description: Tipo de cálculo tipoUnidadeTempo: type: string allOf: – #/definitions/enumTipoUnidadeTempoRecurso description: Tipo da unidade de tempo tempoSetup: type: number format: double description: Tempo de setup tempoCargaDescarga: type: number format: double description: Tempo de carga e descarga tempoProcesso: type: number format: double description: Tempo de processo tempoTransferencia: type: number format: double description: Tempo de transferência recEngenhariaMRP: description: Dados para engenharia liberada type: object required: – skuRoteiro properties: skuRoteiro: type: object allOf: – #/definitions/recSkuRoteiroMrp description: Dados do roteiro skuRoteiroEstagios: type: array items: type: object allOf: – #/definitions/recskuRoteiroEstagioMrp description: Dados dos estágios vinculados ao roteiro skuRoteiroEstagioConsumos: type: array items: type: object allOf: – #/definitions/recskuRoteiroEstagioConsumoMrp description: Dados dos consumos vinculados ao estágio skuRoteiroEstagioRecursos: type: array items: type: object allOf: – #/definitions/recskuRoteiroEstagioRecursoMrp description: Dados dos recursos vinculados ao processo industrial recLeadTimeObtaining: description: Obter lead time type: object required: – e070filId – e075derId – leadTimeObtaining properties: e070filId: type: string description: Identificador único da filial e075derId: type: string description: Identificador único do produto leadTimeObtaining: type: integer format: int64 description: Lead time de obtenção calculado empresa: 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 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: 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 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: 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 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: 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 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 cidade: type: string description: Cidade cep: type: integer format: int64 description: CEP situacao: type: string allOf: – #/definitions/enumPessoaSituacao description: Pessoa Situação erpxId: type: string format: uuid description: Erpx id excluido: type: boolean description: Excluído usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: sku: description: SKU (tabela meng_sku) type: object required: – codigo – descricao – pessoa properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string maxLength: 23 description: Código descricao: type: string maxLength: 120 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: Erpx id 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 maxLength: 6 description: Código descricao: type: string maxLength: 40 description: Descrição quantidadeDecimais: type: integer format: int64 description: Quantidade decimais usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioData: description: Calendário Data (tabela calendario_data) type: object required: – dataFixa – data – descricao properties: id: type: string format: uuid description: Identificador único da tabela dataFixa: type: boolean description: Indicador se a data é fixa ou única data: type: string format: date-time description: Data descricao: type: string maxLength: 100 description: Descrição usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioDataGlobal: description: Calendário Data Global (tabela calendario_data_global) type: object required: – calendarioData properties: id: type: string format: uuid description: Identificador único da tabela calendarioData: type: object allOf: – #/definitions/calendarioData description: Calendário data usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioDataEmpresa: description: Calendário Data Empresa (tabela calendario_data_empresa) type: object required: – empresa – calendarioData properties: id: type: string format: uuid description: Identificador único da tabela empresa: type: object allOf: – #/definitions/pessoa description: Empresa calendarioData: type: object allOf: – #/definitions/calendarioData description: Calendário data usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: calendarioDataFilial: description: Calendário Data Filial (tabela calendario_data_filial) type: object required: – filial – calendarioData properties: id: type: string format: uuid description: Identificador único da tabela filial: type: object allOf: – #/definitions/pessoa description: Filial calendarioData: type: object allOf: – #/definitions/calendarioData description: Calendário data usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: centroRecurso: description: Centro de Recurso (meng_centro_recurso) type: object required: – codigo – descricao – tipoRecurso – tipoUnidadeTempo – tipoCalculoTempo – empresa properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string maxLength: 8 description: Código descricao: type: string maxLength: 100 description: Descrição tipoRecurso: type: string allOf: – #/definitions/enumTipoRecurso description: Tipo de recurso tipoUnidadeTempo: type: string allOf: – #/definitions/enumTipoUnidadeTempoRecurso description: Tipo de unidade de tempo tipoCalculoTempo: type: string allOf: – #/definitions/enumTipoCalculoTempoRecurso description: Tipo de cálculo de tempo empresa: type: object allOf: – #/definitions/empresa description: Empresa centroCusto: type: object allOf: – #/definitions/centroCusto description: Centro de custo observacao: type: string description: Observação usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editCentroRecurso: type: object required: – id allOf: – #/definitions/centroRecurso centroCusto: description: Centro de Custo (meng_centro_custo) type: object required: – codigo – descricao – abreviacao – tipo – tipoUnidadeTempo – empresa – situacao properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string maxLength: 9 description: Código descricao: type: string maxLength: 250 description: Descrição abreviacao: type: string maxLength: 20 description: Abreviação tipo: type: string allOf: – #/definitions/enumTipoCentroCusto description: Tipo de centro de custo tipoUnidadeTempo: type: string allOf: – #/definitions/enumTipoUnidadeTempoCentroCusto description: Tipo de unidade de tempo empresa: type: object allOf: – #/definitions/empresa description: Empresa centroCustoOrigem: type: object allOf: – #/definitions/centroCusto description: Centro custo origem erpxId: type: string format: uuid description: Erpx id excluido: type: boolean description: Excluído situacao: type: string allOf: – #/definitions/enumSituacaoCentroCusto description: Situação usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: centroRecursoTurno: description: Centro de recurso turno (tabela centro_recurso_turno) 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 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 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/filial description: Filial codigo: type: string maxLength: 15 description: Código descricao: type: string maxLength: 50 description: Descrição timezone: type: integer format: int64 description: Timezone usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: turnoPeriodo: description: Período do Turno (tabela turno_periodo) type: object required: – turno – diaSemana – horaInicio – horaFim properties: id: type: string format: uuid description: Identificador único da tabela turno: type: object allOf: – #/definitions/turno description: Turno diaSemana: type: string allOf: – #/definitions/enumDaysOfWeek description: Dia da semana horaInicio: type: string description: Hora de início horaFim: type: string description: Hora de fim usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: skuMrp: description: Informações do SKU para o MRP (tabela sku_mrp) type: object required: – sku – filial – tipoLeadTimeProducao 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 readOnly: true dataCalculoObtencao: type: string format: date-time description: Data do cálculo do lead time de obtenção readOnly: true tipoLeadTimeProducao: type: string allOf: – #/definitions/enumTipoLeadTimeProducao description: Tipo do lead time de produção loteFrequencial: type: integer format: int64 description: Opcional – Valor do lote frequencial para o lead time de produção usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editSkuMrp: type: object required: – id allOf: – #/definitions/skuMrp parametroEngenharia: description: Parâmetro da engenharia(tabela parametro_engenharia) type: object required: – empresa – calcularLlcGeral 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 calcularLlcGeral: type: string allOf: – #/definitions/enumTipoCalculoLLC description: Calcular low level code geral calcularLlcHorario: type: string description: Horário usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editParametroEngenharia: type: object required: – id allOf: – #/definitions/parametroEngenharia tempoProcesso: description: Dados do tempo de um processo (tabela tempo_processo) type: object required: – documento – processo – empresa – filial – dataInicio properties: id: type: string format: uuid description: Identificador único da tabela documento: type: string maxLength: 50 description: Identificação para o tipo de documento processo: type: string maxLength: 50 description: Identificação do processo empresa: type: object allOf: – #/definitions/pessoa description: Dados da empresa filial: type: object allOf: – #/definitions/pessoa description: Dados da filial dataInicio: type: string format: date-time description: Tempo inicial do processamento dataFim: type: string format: date-time description: Tempo final do processamento tempoTotalProcesso: type: number format: double description: Tempo total do processo salvos em segundos minimum: 0.000 maximum: 999999999.999 observacao: type: string maxLength: 250 description: Dados de possíveis eventualidades usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: recurso: description: Recurso (tabela meng_recurso) type: object required: – codigo – descricao – centroRecurso – empresa – tempoSetup – tempoCargaDescarga – tempoProcesso – tempoTransferencia – ativo properties: id: type: integer format: int64 description: Identificados único da tabela codigo: type: string maxLength: 20 description: Código descricao: type: string maxLength: 100 description: Descrição centroRecurso: type: object allOf: – #/definitions/centroRecurso description: Centro de Recurso centroCusto: type: object allOf: – #/definitions/centroCusto description: Centro de Custo empresa: type: object allOf: – #/definitions/empresa description: Empresa filial: type: object allOf: – #/definitions/filial description: Filial fornecedor: type: object allOf: – #/definitions/fornecedor description: Fornecedor tempoSetup: type: number format: double description: Tempo Setup minimum: 0.000 maximum: 999999999.999 tempoCargaDescarga: type: number format: double description: Tempo Carga-Descarga minimum: 0.000 maximum: 999999999.999 tempoProcesso: type: number format: double description: Tempo Processo minimum: 0.000 maximum: 999999999.999 tempoTransferencia: type: number format: double description: Tempo Transferência minimum: 0.000 maximum: 999999999.999 observacao: type: string description: Observação ativo: type: boolean description: Ativo usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editRecurso: type: object required: – id allOf: – #/definitions/recurso estagio: description: Estágio (tabela meng_estagio) type: object required: – codigo – descricao – ativo – empresa properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string maxLength: 6 description: Código descricao: type: string maxLength: 100 description: Descrição ativo: type: boolean description: Ativo empresa: type: object allOf: – #/definitions/empresa description: Pessoa usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editEstagio: type: object required: – id allOf: – #/definitions/estagio processoIndustrial: description: Processo Industrial (tabela meng_processo_ind) type: object required: – codigo – descricao – empresa – estagio – ativo – controlaEp – controlaRecursosSimultaneos properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string maxLength: 6 description: Código descricao: type: string maxLength: 100 description: Descrição empresa: type: object allOf: – #/definitions/empresa description: Empresa estagio: type: object allOf: – #/definitions/estagio description: Estagio ativo: type: boolean description: Ativo controlaEp: type: boolean description: Controla Especificações de Produtos controlaRecursosSimultaneos: type: boolean description: Controla Recursos Simultâneos processoIndustrialRecurso: type: array items: type: object allOf: – #/definitions/processoIndustrialRecurso description: Lista de Recursos processoIndustrialEspecificacaoRecurso: type: array items: type: object allOf: – #/definitions/processoIndustrialEspecificacaoRecurso description: Lista de Especificação de Produto usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editProcessoIndustrial: type: object required: – id allOf: – #/definitions/processoIndustrial especificacaoProduto: description: Especificação Produto (tabela meng_especificacao_produ) type: object required: – codigo – descricao – empresa properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string maxLength: 14 description: Código descricao: type: string maxLength: 100 description: Descrição empresa: type: object allOf: – #/definitions/empresa description: Empresa usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editEspecificacaoProduto: type: object required: – id allOf: – #/definitions/especificacaoProduto processoIndustrialRecurso: description: Processo Industrial Recurso (tabela meng_processo_ind_recu) type: object required: – recurso properties: id: type: integer format: int64 description: Identificador único da tabela processoIndustrial: type: object allOf: – #/definitions/processoIndustrial description: Processo Industrial recurso: type: object allOf: – #/definitions/recurso description: Recurso usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editProcessoIndustrialRecurso: type: object required: – id allOf: – #/definitions/processoIndustrialRecurso processoIndustrialEspecificacaoRecurso: description: Processo Industrial Especificação Recurso (tabela meng_processo_ind_ep_recu) type: object required: – recurso – especificacaoProduto properties: id: type: integer format: int64 description: Identificador único da tabela processoIndustrial: type: object allOf: – #/definitions/processoIndustrial description: Processo Industrial recurso: type: object allOf: – #/definitions/recurso description: Recurso especificacaoProduto: type: object allOf: – #/definitions/especificacaoProduto description: Especificação Produto editProcessoIndustrialEspecificacaoRecurso: type: object required: – id allOf: – #/definitions/processoIndustrialEspecificacaoRecurso roteiro: description: Roteiro (tabela meng_roteiro) type: object required: – codigo – empresa – ativo properties: id: type: integer format: int64 description: Identificador único da tabela codigo: type: string maxLength: 14 description: Código descricao: type: string maxLength: 100 description: Descrição empresa: type: object allOf: – #/definitions/empresa description: Empresa ativo: type: boolean description: Ativo roteiroEstagio: type: array items: type: object allOf: – #/definitions/roteiroEstagio description: Lista de roteiro estagio usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editRoteiro: type: object required: – id allOf: – #/definitions/roteiro roteiroEstagio: description: Roteiro estágio (tabela meng_roteiro_estagio) type: object required: – estagio – controlaProgramacao – controlaConfirmacao – controlaInicioEstagio – geraEstoque – controlaTerceiro properties: id: type: integer format: int64 description: Identificador único da tabela roteiro: type: object allOf: – #/definitions/roteiro description: Roteiro estagio: type: object allOf: – #/definitions/estagio description: Estágio sequencia: type: integer format: int64 description: Sequência controlaProgramacao: type: boolean description: Controla programação controlaConfirmacao: type: boolean description: Controla confirmação controlaInicioEstagio: type: boolean description: Controla início do estágio geraEstoque: type: boolean description: Gera estoque controlaTerceiro: type: boolean description: Controla terceiro usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: editRoteiroEstagio: type: object required: – id allOf: – #/definitions/roteiroEstagio 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