2.0info: 3.9.0 necessidade_compras description: Servico x-senior-domain: Compras x-senior-domain-path: erpx_sup_cpr x-senior-service-path: necessidade_compras 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/erpx_sup_cprsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /necessidade_compras/queries/buscarNecessidadeCompras: post: description: Buscar necessidade de compras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – e070empId – semResponsavel properties: numeroDocumento: type: array items: type: string description: Documento da demanda e070empId: type: string description: Empresa e070filId: type: array items: type: string description: Filial itemId: type: array items: type: string description: Produto ou serviço situacao: type: array items: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompras description: Situação solicitante: type: array items: type: string description: Usuário solicitante responsavel: type: array items: type: string description: Usuário responsável familia: type: array items: type: string description: Família dataInicio: type: string format: date description: Data inicio dataFim: type: string format: date description: Data fim semResponsavel: type: boolean description: Necessidades sem responsável pageRequest: type: object allOf: – #/definitions/recPageRequest description: Paginação da query somenteSaldoDisponivel: type: boolean description: Somente necessidades com saldo disponível somenteUrgentes: type: boolean description: Apresentar necessidades urgentes responses: 200: description: Ok schema: type: object required: – necessidades – total properties: necessidades: type: array items: type: object allOf: – #/definitions/recNecessidadeCompras minimum: 1 description: Lista necessidade de compras total: type: integer format: int64 description: Quantidade de registros encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/buscarItensAtendimento: post: description: Buscar itens Atendimento Necessidade de compras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – e070empId properties: e070empId: type: string description: Empresa e070filId: type: string description: Filial necessidadeComprasId: type: string description: Id da necessidade de compra itemId: type: array items: type: string description: Produto ou serviço depositoIds: type: array items: type: string description: Depósito fornecedorIds: type: array items: type: string description: Fornecedor pageRequest: type: object allOf: – #/definitions/recPageRequest description: Paginação query responses: 200: description: Ok schema: type: object required: – itensAtendimento – total properties: itensAtendimento: type: array items: type: object allOf: – #/definitions/recItemNecessidadeCompras minimum: 1 description: Lista itens para atendimento total: type: integer format: int64 description: Quantidade de registros encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/buscarNecessidadeComprasItemSelecionado: post: description: Buscar necessidade de compras do item selecionado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: necessidadeComprasId: type: string description: Id da necessidade de compra itemId: type: array items: type: string description: Item (Produto ou Servico) depositoIds: type: array items: type: string description: Depósito fornecedorIds: type: array items: type: string description: Fornecedor responsavel: type: array items: type: string description: Usuário responsável solicitante: type: array items: type: string description: Usuário solicitante dataInicio: type: string format: date description: Data inicio dataFim: type: string format: date description: Data fim numeroDocumento: type: array items: type: string description: Documento da demanda pageRequest: type: object allOf: – #/definitions/recPageRequest description: Paginação query responses: 200: description: Ok schema: type: object required: – necessidades – total properties: necessidades: type: array items: type: object allOf: – #/definitions/recNecessidadeComprasItemSelecionado minimum: 1 description: Lista necessidade de compras por item total: type: integer format: int64 description: Quantidade de registros encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/buscarFornecedorTabPreco: post: description: Buscar forncedor e tabela de preço para o item tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – e070empId – e070filId – itemId – quantidade properties: e070empId: type: string description: Empresa e070filId: type: string description: Filial itemId: type: string description: Item quantidade: type: number format: double description: Quantidade responses: 200: description: Ok schema: type: object required: – fornecedorTabPreco properties: fornecedorTabPreco: type: object allOf: – #/definitions/recBuscarFornecedorTabPreco description: Informações fornecedor e tabela de preço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Buscar forncedor e tabela de preço para o item tags: – Queries x-senior-visibility: PRIVATE parameters: – name: e070empId description: Empresa in: query required: true type: string – name: e070filId description: Filial in: query required: true type: string – name: itemId description: Item in: query required: true type: string – name: quantidade description: Quantidade in: query required: true type: number format: double responses: 200: description: Ok schema: type: object required: – fornecedorTabPreco properties: fornecedorTabPreco: type: object allOf: – #/definitions/recBuscarFornecedorTabPreco description: Informações fornecedor e tabela de preço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/buscarAtendimentosNecessidades: post: description: Buscar forncedor e tabela de preço para o item tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – necessidadeId properties: necessidadeId: type: string description: Id da necessidade de compras pageRequest: type: object allOf: – #/definitions/recPageRequest description: Paginação query responses: 200: description: Ok schema: type: object required: – listaAtendimentos – total properties: listaAtendimentos: type: object allOf: – #/definitions/recListaAtendimentos description: Lista de atendimento total: type: integer format: int64 description: Quantidade de registros encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/buscarDetalhesNecessidadeCompras: post: description: Buscar detalhes da necessidade de compras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – necessidadeComprasId properties: necessidadeComprasId: type: string description: Id da necessidade de compras responses: 200: description: Ok schema: type: object required: – usuarioSolicitante – auditoria – usuarioResponsavel – dataEntregaPrevista – quantidadeSolicitada – decimais – familia properties: usuarioSolicitante: type: string description: Usuário solicitante auditoria: type: object allOf: – #/definitions/recAuditoria description: Campos de auditória usuarioResponsavel: type: string description: Usuário responsável dataEntregaPrevista: type: string format: date description: Data prevista da entrega quantidadeSolicitada: type: string description: Quantidade solicitada decimais: type: integer format: int64 description: Quantidade de decimais familia: type: object allOf: – #/definitions/recGenerico description: Familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Buscar detalhes da necessidade de compras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: necessidadeComprasId description: Id da necessidade de compras in: query required: true type: string responses: 200: description: Ok schema: type: object required: – usuarioSolicitante – auditoria – usuarioResponsavel – dataEntregaPrevista – quantidadeSolicitada – decimais – familia properties: usuarioSolicitante: type: string description: Usuário solicitante auditoria: type: object allOf: – #/definitions/recAuditoria description: Campos de auditória usuarioResponsavel: type: string description: Usuário responsável dataEntregaPrevista: type: string format: date description: Data prevista da entrega quantidadeSolicitada: type: string description: Quantidade solicitada decimais: type: integer format: int64 description: Quantidade de decimais familia: type: object allOf: – #/definitions/recGenerico description: Familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/healthcheck: post: description: Query 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: Query 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 /necessidade_compras/queries/consultarAtendimentoNecessidade: post: description: Retorna informações dos atendimendo de necessidade de compras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – e420ocpId – e420ipcId properties: e420ocpId: type: string description: Identificador do pedido de compras e420ipcId: type: array items: type: string minimum: 1 description: Identificador dos itens do pedido de compras responses: 200: description: Ok schema: type: object required: – atendimentoNecessidade properties: atendimentoNecessidade: type: array items: type: object allOf: – #/definitions/recInfoAtendimentoNecessidade minimum: 1 description: Informações dos atendimentos de necessidade de compras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna informações dos atendimendo de necessidade de compras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: e420ocpId description: Identificador do pedido de compras in: query required: true type: string – name: e420ipcId description: Identificador dos itens do pedido de compras in: query required: true type: array items: type: string minimum: 1 responses: 200: description: Ok schema: type: object required: – atendimentoNecessidade properties: atendimentoNecessidade: type: array items: type: object allOf: – #/definitions/recInfoAtendimentoNecessidade minimum: 1 description: Informações dos atendimentos de necessidade de compras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/buscarFornecedorItem: post: description: Buscar os fornecedores do item de acordo com os parâmetros tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: itemId: type: string description: Identificador do item codPes: type: integer format: int64 description: Código do fornecedor minimum: 0 maximum: 999999999 nomPes: type: string maxLength: 100 description: Nome do fornecedor autoComplete: type: string description: Autocomplete page: type: object allOf: – #/definitions/recPageRequest description: Informações de paginação responses: 200: description: Ok schema: type: object required: – fornecedores – totalElements properties: fornecedores: type: array items: type: object allOf: – #/definitions/recFornecedor minimum: 1 description: Fornecedores totalElements: type: integer format: int64 description: Total 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/obterSaldoEmNecessidadeDeCompras: post: description: Obtém o saldo em necessidade de compras tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – saldo properties: saldo: type: array items: type: object allOf: – #/definitions/recSaldoEmNecessidadeCompras minimum: 1 description: Saldo em compras responses: 200: description: Ok schema: type: object required: – saldo properties: saldo: type: array items: type: object allOf: – #/definitions/recSaldoEmNecessidadeCompras minimum: 1 description: Saldo em compras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/obterItensProcessoAtendimento: post: description: Obtém Lista de itens/serviços do processo de atendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoId properties: processoAtendimentoId: type: string description: Identificador do processo de atendimento situacao: type: array items: type: string allOf: – #/definitions/enumSituacaoAtendimentoItem description: Situação do item do processo de atendimento pesquisa: type: string description: Texto para pesquisar pageRequest: type: object allOf: – #/definitions/recPageRequest description: Informações de paginação responses: 200: description: Ok schema: type: object required: – contents – totalElements properties: contents: type: array items: type: object allOf: – #/definitions/recProcessoAtendimentoItem minimum: 1 description: retorno itens processo de atendimento totalElements: type: integer format: int64 description: Total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/obterItensDoFornecedor: post: description: Obtém Lista de itens/serviços do processo do fornecedor do processo de atendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoFornecedorId properties: processoAtendimentoFornecedorId: type: string description: Identificador do processo atendimento fornecedor pageRequest: type: object allOf: – #/definitions/recPageRequest description: Informações de paginação responses: 200: description: Ok schema: type: object required: – contents – totalElements properties: contents: type: array items: type: object allOf: – #/definitions/recProcessoAtendimentoItemFornecedor minimum: 1 description: retorno itens processo de atendimento totalElements: type: integer format: int64 description: Total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/obterDocumentosItemProcessoAtendimento: post: description: Obtém documentos relacionadas ao item do processo de atendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoItemId properties: processoAtendimentoItemId: type: string description: Identificador do item do processo de atendimento pesquisa: type: string description: Texto para pesquisar pageRequest: type: object allOf: – #/definitions/recPageRequest description: Informações de paginação responses: 200: description: Ok schema: type: object required: – contents properties: contents: type: object allOf: – #/definitions/recDocumentosItemProcessoAtendimento description: Retorno dos documentos relacionadas ao item 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/existeProcessoAtendimentoPedido: post: description: Primitiva que verifica se existe algum processo de atendimento para os pedidos de compra informados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pedidoIds properties: pedidoIds: type: array items: type: string minimum: 1 description: Lista de identificadores de pedido de compra responses: 200: description: Ok schema: type: object required: – existeRelacionamento properties: existeRelacionamento: type: boolean description: Indicativo se existe algum pedido de compra relacionado com processo de atendimento pedidosRelacionados: type: array items: type: object allOf: – #/definitions/recRelacionamentoPedidoCompraProcessoAtendimento description: Lista de relacionamentos entre pedido de compra e processo de atendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Primitiva que verifica se existe algum processo de atendimento para os pedidos de compra informados tags: – Queries x-senior-visibility: PRIVATE parameters: – name: pedidoIds description: Lista de identificadores de pedido de compra in: query required: true type: array items: type: string minimum: 1 responses: 200: description: Ok schema: type: object required: – existeRelacionamento properties: existeRelacionamento: type: boolean description: Indicativo se existe algum pedido de compra relacionado com processo de atendimento pedidosRelacionados: type: array items: type: object allOf: – #/definitions/recRelacionamentoPedidoCompraProcessoAtendimento description: Lista de relacionamentos entre pedido de compra e processo de atendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/eligibleToExclude: post: description: Query para verificar se um registro de uma tabela é elegível para exclusão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – eligible properties: eligible: type: boolean description: Indica se o registro é elegível para exclusão notEligibleMessage: type: string description: Mensagem quando o registro não estiver elegível para exclusão unkownEntity: type: boolean description: Indica se a entidade é desconhecida pelo serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Query para verificar se um registro de uma tabela é elegível para exclusão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: entityName description: Nome da entidade in: query required: true type: string – name: id description: Id do registro in: query required: true type: string responses: 200: description: Ok schema: type: object required: – eligible properties: eligible: type: boolean description: Indica se o registro é elegível para exclusão notEligibleMessage: type: string description: Mensagem quando o registro não estiver elegível para exclusão unkownEntity: type: boolean description: Indica se a entidade é desconhecida pelo serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/obterIntegracoesProcessoAtendimento: post: description: Obter integraçoes do processo de atendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoId properties: processoId: type: string description: Identificador do processo de atendimento pageRequest: type: object allOf: – #/definitions/recPageRequest description: Informações de paginação responses: 200: description: Ok schema: type: object required: – content – total properties: content: type: array items: type: object allOf: – #/definitions/recObterIntegracoesProcessoAtendimento minimum: 1 description: Lista de integrações total: type: integer format: int64 description: Quantidade de registros encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/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 /necessidade_compras/queries/exportE075derSupEst: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportNecessidadeCompras: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE070emp: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/exportE006pai: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE031moe: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE069gre: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE070fil: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE070fil_sup_cpr: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE001tns: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE075der: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE012fam: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE083ori: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE080ser: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE012famSupGer: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE015med: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE099usu_sup_cpr: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportProdutoServico: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportProdutoSuprimentos: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportServicoSuprimentos: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE403fpr: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE095pes: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE001pes: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/exportE095hfoSupGer: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE073pes: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE067fin: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE028cpg: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE082tab: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportIntegracaoNecessidade: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE075der_sup_cpr: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE080ser_sup_cpr: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE205dep: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/queries/exportProcessoAtendimento: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportProcessoAtendimentoItem: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportProcessoAtendimentoFornecedor: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportProcessoAtendimentoFornecedorItem: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportProcessoAtendimentoNecessidade: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportProcessoAtendimentoPedido: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE091plf: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE044ccu: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportE075derSupCprFil: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/queries/exportProcessoAtendimentoCotacao: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/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 /necessidade_compras/actions/receberNecessidadeCompras: post: description: Receber necessidade de compras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – itensNotaRecebimento properties: itensNotaRecebimento: type: array items: type: object allOf: – #/definitions/recItemNotaRecebimento minimum: 1 description: Itens da nota a ser recebido na necessidade de compras responses: 200: description: Ok schema: type: object required: – itensNotaRecebimento properties: itensNotaRecebimento: type: array items: type: object allOf: – #/definitions/recItemNotaRecebimento minimum: 1 description: Necessidade de compras vinculados a itens da nota de recebimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/designarAssumirResponsavel: post: description: Designar assumir responsável tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – designarAssumir properties: designarAssumir: type: array items: type: object allOf: – #/definitions/recDesignarAssumirResponsavel minimum: 1 description: Lista de registros responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/cancelarNecessidadeCompras: post: description: Cancelar necessidade de compras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – necessidadeId properties: necessidadeId: type: string description: Id da necessidade de compras responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/salvaParametrosAtendimento: post: description: Salva os parâmetros do processo de atendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoId – acaoAtendimento – dataEntregaPrevista properties: processoAtendimentoId: type: string description: Identificador do processo de atendimento acaoAtendimento: type: string allOf: – #/definitions/enumAcaoAtendimento description: Tipo de atendimento para o processo de atendimento fornecedores: type: array items: type: object allOf: – #/definitions/recFornecedorParametro description: Lista de fornecedores para o processo de atendimento dataEntregaPrevista: type: string format: date description: Data entrega prevista responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/cancelarAtendimentoNecessidade: post: description: Cancelar atendimento da necessidade de compras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – atendimentoNecessidadeId properties: atendimentoNecessidadeId: type: array items: type: string minimum: 1 description: Lista de Ids de atendimentos a ser cancelados responses: 200: description: Ok schema: type: object properties: errosCancelarAtendimento: type: array items: type: object allOf: – #/definitions/recErrosCancelarAtendimento description: Lista de erros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/criarProcessoAtendimento: post: description: Persistir informações iniciais do processo de atendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filialId – necessidadeCompraIds properties: filialId: type: string description: Identificador da filial necessidadeCompraIds: type: array items: type: string minimum: 1 description: Identificadores das necessidades de compra responses: 200: description: Ok schema: type: object required: – processoAtendimento properties: processoAtendimento: type: object allOf: – #/definitions/recProcessoAtendimento description: Informações do processo de atendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/excluirFornecedoresProcessoAtendimento: post: description: Excluir registros relacionados ao fornecedor do processo de atendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoId properties: processoAtendimentoId: type: string description: Identificador do processo de atendimento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/salvarItemFornecedorProcessoAtendimento: post: description: Salvar as informações do item/fornecedor do processo de atendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoId – item properties: processoAtendimentoId: type: string description: Identificador do processo de atendimento item: type: object allOf: – #/definitions/recItemFornecedorProcessoAtendimento description: Informações do item responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/gerarPedidoCompraProcessoAtendimento: post: description: Gerar pedido de compras a partir de processo de atendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoId properties: processoAtendimentoId: type: string description: Identificador do processo de atendimento fecharPedidoAutomaticamente: type: boolean description: Indicativo para fechar pedido automaticamente após a geração do pedido de compra default: false responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/cancelarProcessoAtendimento: post: description: Cancelar processo de atendimento das necessidade de compras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoId properties: processoAtendimentoId: type: string description: Lista de identificadores de processo de atendimento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/reabilitarProcessoAtendimento: post: description: Reabilitar o processo de atendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoId properties: processoAtendimentoId: type: string description: Identificador do processo de atendimento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/reprocessarRateio: post: description: Reprocessar geração rateio tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – necessidadeIds properties: necessidadeIds: type: array items: type: string minimum: 1 description: Lista de id de necessidades de compras para reprocessar rateio responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/criarNecessidadeComprasManual: post: description: Criar necessidade de compras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – necessidade properties: necessidade: type: object allOf: – #/definitions/recCriarNecessidadeCompras description: Necessidade responses: 200: description: Ok schema: type: object required: – necessidadeId properties: necessidadeId: type: string description: Id da necessidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/softExclude: post: description: Realiza a exclusão lógica para o registro de uma tabela tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – deleted properties: deleted: type: boolean description: Indica se o registro está/foi excluído errorMessage: type: string description: Mensagem de erro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/undoSoftExclude: post: description: Realiza a compensação da exclusão lógica para o registro de uma tabela tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – deleted properties: deleted: type: boolean description: Indica se o registro está/foi excluído errorMessage: type: string description: Mensagem de erro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/gerarCotacaoProcessoAtendimento: post: description: Processo de geração de cotação tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – processoAtendimentoId properties: processoAtendimentoId: type: string description: Id do processo de atendimento responses: 200: description: Ok schema: type: object required: – processoAtendimentoId properties: processoAtendimentoId: type: string description: Id do processo de atendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/reprocessarGeracaoPedidoCompras: post: description: Reprocessar geração do pedido de compras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – integracaoId properties: integracaoId: type: string description: Id da integração a ser reprocessada responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/cancelarItemVinculadoPedido: post: description: Cancelamento do item do processo de atendimento via pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – transactionId – itemPedidoId – quantidadeCancelar – documentos properties: transactionId: type: string description: Identificador do processo itemPedidoId: type: string description: Identificador do item do pedido de compra quantidadeCancelar: type: string description: Quantidade a cancelar minimum: 1 documentos: type: array items: type: object allOf: – #/definitions/recCancelamentoItemDocumento minimum: 1 description: Documentos relacionados ao item do pedido responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/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 /necessidade_compras/actions/importE075derSupEst: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importNecessidadeCompras: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE070emp: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/importE006pai: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE031moe: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE069gre: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE070fil: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE070fil_sup_cpr: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE001tns: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE075der: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE012fam: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE083ori: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE080ser: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE012famSupGer: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE015med: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE099usu_sup_cpr: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importProdutoServico: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importProdutoSuprimentos: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importServicoSuprimentos: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE403fpr: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE095pes: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE001pes: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/importE095hfoSupGer: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE073pes: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE067fin: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE028cpg: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE082tab: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importIntegracaoNecessidade: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE075der_sup_cpr: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE080ser_sup_cpr: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE205dep: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/actions/importProcessoAtendimento: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importProcessoAtendimentoItem: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importProcessoAtendimentoFornecedor: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importProcessoAtendimentoFornecedorItem: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importProcessoAtendimentoNecessidade: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importProcessoAtendimentoPedido: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE091plf: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE044ccu: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importE075derSupCprFil: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/actions/importProcessoAtendimentoCotacao: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: 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 /necessidade_compras/signals/criarNecessidadeCompras: post: description: Criar necessidade de compras tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – necessidade properties: necessidade: type: object allOf: – #/definitions/recCriarNecessidadeCompras description: Necessidade responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /necessidade_compras/signals/reprocessarRateioModulo: post: description: Reprocessar todos os rateios das requisições tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /necessidade_compras/signals/cancelarProcessoAtendimentoViaPedidoCompra: post: description: Cancelamento dos processos de atendimento relacionados aos pedidos de compra tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – processId – pedidos – origemSolicitacao properties: processId: type: string description: Id do processo pedidos: type: array items: type: object allOf: – #/definitions/recCancelamentoProcessoAtendimentoViaPedido minimum: 1 description: Pedidos origemSolicitacao: type: string allOf: – #/definitions/enumOrigemSolicitacaoCancelamento description: Origem da solicitação do cancelamento do processo de atendimento responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /necessidade_compras/signals/atualizarIndicativoUrgenciaNecessidadesCompra: post: description: Indicativo de urgência de Necessidade de Compra tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – documentoId – tipoDocumento – urgente properties: transactionalId: type: string description: Id da transação documentoId: type: string description: Id do documento tipoDocumento: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do documento urgente: type: boolean description: Urgência motivoUrgencia: type: string description: Motivo da urgência responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/necessidadeComprasGeradaSucesso: post: description: Necessidade de compras gerada sucesso x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – transactionId – necessidadeComprasId properties: transactionId: type: string description: Ticket necessidadeComprasId: type: string description: uuid das necessidades de compras geradas responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/necessidadeComprasGeradaErro: post: description: Necessidade de compras gerada erro x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – transactionId – message properties: transactionId: type: string description: Ticket message: type: string description: Mensagem de erro ao gerar necessidade de compras stackeTrace: type: string description: Stacke trace responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/necessidadeComprasCanceladaSucesso: post: description: Necessidade de compras cancelada com sucesso x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – necessidadeComprasId properties: necessidadeComprasId: type: string description: Necessidade de compras cancelada responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/necessidadeComprasCanceladaErro: post: description: Necessidade de compras cancelada erro x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – necessidadeComprasId – message properties: necessidadeComprasId: type: string description: Necessidade de compras cancelada message: type: string description: Mensagem de erro ao cancelar necessidade de compras stackeTrace: type: string description: Stacke trace responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/situacaoNecessidadeComprasEvent: post: description: Alteração de situação da necessidade de compras x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – necessidadeId – situacao properties: necessidadeId: type: string description: Id da necessidade de compras situacao: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompras description: Situacao necessidade de compras responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/cancelamentoProcessoAtendimentoViaPedidoProcessado: post: description: Cancelamento dos processos de atendimento relacionados aos pedidos de compra x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – processId – pedidos – origemSolicitacao properties: processId: type: string description: Id do processo pedidos: type: array items: type: object allOf: – #/definitions/recCancelamentoProcessoAtendimentoViaPedido minimum: 1 description: Pedidos de compra origemSolicitacao: type: string allOf: – #/definitions/enumOrigemSolicitacaoCancelamento description: Origem da solicitação do cancelamento do processo de atendimento responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE075derSupEstEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE075derSupEstEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importNecessidadeComprasEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportNecessidadeComprasEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE070empEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE070empEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE006paiEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE006paiEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE031moeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE031moeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE069greEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE069greEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE070filEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE070filEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE070fil_sup_cprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE070fil_sup_cprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE001tnsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE001tnsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE075derEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE075derEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE012famEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE012famEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE083oriEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE083oriEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE080serEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE080serEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE012famSupGerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE012famSupGerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE015medEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE015medEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE099usu_sup_cprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE099usu_sup_cprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProdutoServicoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProdutoServicoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProdutoSuprimentosEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProdutoSuprimentosEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importServicoSuprimentosEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportServicoSuprimentosEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE403fprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE403fprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE095pesEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE095pesEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE001pesEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE001pesEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE095hfoSupGerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE095hfoSupGerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE073pesEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE073pesEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE067finEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE067finEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE028cpgEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE028cpgEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE082tabEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE082tabEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importIntegracaoNecessidadeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportIntegracaoNecessidadeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE075der_sup_cprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE075der_sup_cprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE080ser_sup_cprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE080ser_sup_cprEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE205depEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE205depEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProcessoAtendimentoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProcessoAtendimentoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProcessoAtendimentoItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProcessoAtendimentoItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProcessoAtendimentoFornecedorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProcessoAtendimentoFornecedorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProcessoAtendimentoFornecedorItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProcessoAtendimentoFornecedorItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProcessoAtendimentoNecessidadeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProcessoAtendimentoNecessidadeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProcessoAtendimentoPedidoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProcessoAtendimentoPedidoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE091plfEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE091plfEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE044ccuEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE044ccuEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importE075derSupCprFilEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportE075derSupCprFilEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/importProcessoAtendimentoCotacaoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/events/exportProcessoAtendimentoCotacaoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e075derSupEst: 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/e075derSupEst responses: 200: description: The created resource schema: #/definitions/e075derSupEst 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/e075derSupEst responses: 200: description: The created resource schema: #/definitions/e075derSupEst 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/e075derSupEst 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e075derSupEst/{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/e075derSupEst responses: 200: description: Ok schema: #/definitions/e075derSupEst 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/e075derSupEst responses: 200: description: Ok schema: #/definitions/e075derSupEst 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/e075derSupEst 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 /necessidade_compras/entities/e075derSupEst/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e075derSupEst responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/necessidadeCompras: 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/necessidadeCompras responses: 200: description: The created resource schema: #/definitions/necessidadeCompras 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/necessidadeCompras responses: 200: description: The created resource schema: #/definitions/necessidadeCompras 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/necessidadeCompras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/necessidadeCompras/{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/necessidadeCompras responses: 200: description: Ok schema: #/definitions/necessidadeCompras 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/necessidadeCompras responses: 200: description: Ok schema: #/definitions/necessidadeCompras 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/necessidadeCompras 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 /necessidade_compras/entities/necessidadeCompras/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/necessidadeCompras responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e070emp: 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/e070emp 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e070emp/{id}: 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/e070emp 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e006pai: 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/e006pai responses: 200: description: The created resource schema: #/definitions/e006pai 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/e006pai responses: 200: description: The created resource schema: #/definitions/e006pai 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/e006pai 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e006pai/{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/e006pai responses: 200: description: Ok schema: #/definitions/e006pai 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/e006pai responses: 200: description: Ok schema: #/definitions/e006pai 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/e006pai 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 /necessidade_compras/entities/e006pai/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e006pai responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e031moe: 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/e031moe responses: 200: description: The created resource schema: #/definitions/e031moe 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/e031moe responses: 200: description: The created resource schema: #/definitions/e031moe 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/e031moe 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e031moe/{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/e031moe responses: 200: description: Ok schema: #/definitions/e031moe 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/e031moe responses: 200: description: Ok schema: #/definitions/e031moe 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/e031moe 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 /necessidade_compras/entities/e031moe/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e031moe responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e069gre: 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/e069gre responses: 200: description: The created resource schema: #/definitions/e069gre 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/e069gre responses: 200: description: The created resource schema: #/definitions/e069gre 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/e069gre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e069gre/{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/e069gre responses: 200: description: Ok schema: #/definitions/e069gre 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/e069gre responses: 200: description: Ok schema: #/definitions/e069gre 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/e069gre 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 /necessidade_compras/entities/e069gre/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e069gre responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e070fil_sup_cpr: 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/e070fil_sup_cpr responses: 200: description: The created resource schema: #/definitions/e070fil_sup_cpr 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/e070fil_sup_cpr responses: 200: description: The created resource schema: #/definitions/e070fil_sup_cpr 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/e070fil_sup_cpr 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e070fil_sup_cpr/{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/e070fil_sup_cpr responses: 200: description: Ok schema: #/definitions/e070fil_sup_cpr 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/e070fil_sup_cpr responses: 200: description: Ok schema: #/definitions/e070fil_sup_cpr 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/e070fil_sup_cpr 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 /necessidade_compras/entities/e070fil_sup_cpr/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e070fil_sup_cpr responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e001tns: 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/e001tns responses: 200: description: The created resource schema: #/definitions/e001tns 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/e001tns responses: 200: description: The created resource schema: #/definitions/e001tns 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/e001tns 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e001tns/{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/e001tns responses: 200: description: Ok schema: #/definitions/e001tns 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/e001tns responses: 200: description: Ok schema: #/definitions/e001tns 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/e001tns 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 /necessidade_compras/entities/e001tns/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e001tns responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e080ser: 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/e080ser responses: 200: description: The created resource schema: #/definitions/e080ser 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/e080ser responses: 200: description: The created resource schema: #/definitions/e080ser 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/e080ser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e080ser/{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/e080ser responses: 200: description: Ok schema: #/definitions/e080ser 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/e080ser responses: 200: description: Ok schema: #/definitions/e080ser 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/e080ser 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 /necessidade_compras/entities/e080ser/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e080ser responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e099usu_sup_cpr: 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/e099usu_sup_cpr responses: 200: description: The created resource schema: #/definitions/e099usu_sup_cpr 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/e099usu_sup_cpr responses: 200: description: The created resource schema: #/definitions/e099usu_sup_cpr 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/e099usu_sup_cpr 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e099usu_sup_cpr/{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/e099usu_sup_cpr responses: 200: description: Ok schema: #/definitions/e099usu_sup_cpr 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/e099usu_sup_cpr responses: 200: description: Ok schema: #/definitions/e099usu_sup_cpr 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/e099usu_sup_cpr 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 /necessidade_compras/entities/e099usu_sup_cpr/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e099usu_sup_cpr responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e403fpr: 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/e403fpr responses: 200: description: The created resource schema: #/definitions/e403fpr 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/e403fpr responses: 200: description: The created resource schema: #/definitions/e403fpr 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/e403fpr 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e403fpr/{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/e403fpr responses: 200: description: Ok schema: #/definitions/e403fpr 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/e403fpr responses: 200: description: Ok schema: #/definitions/e403fpr 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/e403fpr 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 /necessidade_compras/entities/e403fpr/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e403fpr responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e095pes: 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/e095pes responses: 200: description: The created resource schema: #/definitions/e095pes 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/e095pes responses: 200: description: The created resource schema: #/definitions/e095pes 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/e095pes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e095pes/{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/e095pes responses: 200: description: Ok schema: #/definitions/e095pes 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/e095pes responses: 200: description: Ok schema: #/definitions/e095pes 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/e095pes 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 /necessidade_compras/entities/e001pes/{parentId}/e095pes: 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: object allOf: – #/definitions/e095pes responses: 200: description: The created resource schema: #/definitions/e095pes 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: object allOf: – #/definitions/e095pes responses: 200: description: The created resource schema: #/definitions/e095pes 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/e095pes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e001pes/{parentId}/e095pes/{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/e095pes responses: 200: description: Ok schema: #/definitions/e095pes 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/e095pes responses: 200: description: Ok schema: #/definitions/e095pes 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/e095pes 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 /necessidade_compras/entities/e095pes/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e095pes responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e001pes: 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/e001pes responses: 200: description: The created resource schema: #/definitions/e001pes 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/e001pes responses: 200: description: The created resource schema: #/definitions/e001pes 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/e001pes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e001pes/{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/e001pes responses: 200: description: Ok schema: #/definitions/e001pes 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/e001pes responses: 200: description: Ok schema: #/definitions/e001pes 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/e001pes 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 /necessidade_compras/entities/e001pes/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e001pes responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e073pes: 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/e073pes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e073pes/{id}: 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/e073pes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e067fin: 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/e067fin responses: 200: description: The created resource schema: #/definitions/e067fin 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/e067fin responses: 200: description: The created resource schema: #/definitions/e067fin 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/e067fin 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e067fin/{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/e067fin responses: 200: description: Ok schema: #/definitions/e067fin 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/e067fin responses: 200: description: Ok schema: #/definitions/e067fin 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/e067fin 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 /necessidade_compras/entities/e067fin/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e067fin responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e028cpg: 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/e028cpg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e028cpg/{id}: 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/e028cpg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e082tab: 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/e082tab responses: 200: description: The created resource schema: #/definitions/e082tab 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/e082tab responses: 200: description: The created resource schema: #/definitions/e082tab 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/e082tab 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e082tab/{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/e082tab responses: 200: description: Ok schema: #/definitions/e082tab 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/e082tab responses: 200: description: Ok schema: #/definitions/e082tab 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/e082tab 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 /necessidade_compras/entities/e082tab/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e082tab responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e080ser/{parentId}/e080ser_sup_cpr: 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: object allOf: – #/definitions/e080ser_sup_cpr responses: 200: description: The created resource schema: #/definitions/e080ser_sup_cpr 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: object allOf: – #/definitions/e080ser_sup_cpr responses: 200: description: The created resource schema: #/definitions/e080ser_sup_cpr 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/e080ser_sup_cpr 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e080ser/{parentId}/e080ser_sup_cpr/{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/e080ser_sup_cpr responses: 200: description: Ok schema: #/definitions/e080ser_sup_cpr 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/e080ser_sup_cpr responses: 200: description: Ok schema: #/definitions/e080ser_sup_cpr 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/e080ser_sup_cpr 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 /necessidade_compras/entities/e205dep: 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/e205dep responses: 200: description: The created resource schema: #/definitions/e205dep 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/e205dep responses: 200: description: The created resource schema: #/definitions/e205dep 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/e205dep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e205dep/{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/e205dep responses: 200: description: Ok schema: #/definitions/e205dep 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/e205dep responses: 200: description: Ok schema: #/definitions/e205dep 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/e205dep 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 /necessidade_compras/entities/e205dep/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e205dep responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimento: 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/processoAtendimento responses: 200: description: The created resource schema: #/definitions/processoAtendimento 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/processoAtendimento responses: 200: description: The created resource schema: #/definitions/processoAtendimento 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/processoAtendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimento/{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/processoAtendimento responses: 200: description: Ok schema: #/definitions/processoAtendimento 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/processoAtendimento responses: 200: description: Ok schema: #/definitions/processoAtendimento 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/processoAtendimento 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 /necessidade_compras/entities/processoAtendimento/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoAtendimento responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoItem: 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/processoAtendimentoItem responses: 200: description: The created resource schema: #/definitions/processoAtendimentoItem 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/processoAtendimentoItem responses: 200: description: The created resource schema: #/definitions/processoAtendimentoItem 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/processoAtendimentoItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoItem/{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/processoAtendimentoItem responses: 200: description: Ok schema: #/definitions/processoAtendimentoItem 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/processoAtendimentoItem responses: 200: description: Ok schema: #/definitions/processoAtendimentoItem 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/processoAtendimentoItem 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 /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoItem: 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/processoAtendimentoItem responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoItem 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/processoAtendimentoItem responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoItem 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/processoAtendimentoItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoItem/{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/processoAtendimentoItem responses: 200: description: Ok schema: #/definitions/processoAtendimentoItem 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/processoAtendimentoItem responses: 200: description: Ok schema: #/definitions/processoAtendimentoItem 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/processoAtendimentoItem 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 /necessidade_compras/entities/processoAtendimentoItem/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoAtendimentoItem responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoFornecedor: 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/processoAtendimentoFornecedor responses: 200: description: The created resource schema: #/definitions/processoAtendimentoFornecedor 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/processoAtendimentoFornecedor responses: 200: description: The created resource schema: #/definitions/processoAtendimentoFornecedor 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/processoAtendimentoFornecedor 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoFornecedor/{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/processoAtendimentoFornecedor responses: 200: description: Ok schema: #/definitions/processoAtendimentoFornecedor 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/processoAtendimentoFornecedor responses: 200: description: Ok schema: #/definitions/processoAtendimentoFornecedor 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/processoAtendimentoFornecedor 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 /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoFornecedor: 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/processoAtendimentoFornecedor responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoFornecedor 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/processoAtendimentoFornecedor responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoFornecedor 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/processoAtendimentoFornecedor 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoFornecedor/{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/processoAtendimentoFornecedor responses: 200: description: Ok schema: #/definitions/processoAtendimentoFornecedor 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/processoAtendimentoFornecedor responses: 200: description: Ok schema: #/definitions/processoAtendimentoFornecedor 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/processoAtendimentoFornecedor 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 /necessidade_compras/entities/processoAtendimentoFornecedor/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoAtendimentoFornecedor responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoFornecedorItem: 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/processoAtendimentoFornecedorItem responses: 200: description: The created resource schema: #/definitions/processoAtendimentoFornecedorItem 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/processoAtendimentoFornecedorItem responses: 200: description: The created resource schema: #/definitions/processoAtendimentoFornecedorItem 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/processoAtendimentoFornecedorItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoFornecedorItem/{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/processoAtendimentoFornecedorItem responses: 200: description: Ok schema: #/definitions/processoAtendimentoFornecedorItem 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/processoAtendimentoFornecedorItem responses: 200: description: Ok schema: #/definitions/processoAtendimentoFornecedorItem 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/processoAtendimentoFornecedorItem 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 /necessidade_compras/entities/processoAtendimentoFornecedor/{parentId}/processoAtendimentoFornecedorItem: 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/processoAtendimentoFornecedorItem responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoFornecedorItem 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/processoAtendimentoFornecedorItem responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoFornecedorItem 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/processoAtendimentoFornecedorItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoFornecedor/{parentId}/processoAtendimentoFornecedorItem/{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/processoAtendimentoFornecedorItem responses: 200: description: Ok schema: #/definitions/processoAtendimentoFornecedorItem 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/processoAtendimentoFornecedorItem responses: 200: description: Ok schema: #/definitions/processoAtendimentoFornecedorItem 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/processoAtendimentoFornecedorItem 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 /necessidade_compras/entities/processoAtendimentoFornecedorItem/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoAtendimentoFornecedorItem responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoNecessidade: 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/processoAtendimentoNecessidade responses: 200: description: The created resource schema: #/definitions/processoAtendimentoNecessidade 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/processoAtendimentoNecessidade responses: 200: description: The created resource schema: #/definitions/processoAtendimentoNecessidade 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/processoAtendimentoNecessidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoNecessidade/{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/processoAtendimentoNecessidade responses: 200: description: Ok schema: #/definitions/processoAtendimentoNecessidade 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/processoAtendimentoNecessidade responses: 200: description: Ok schema: #/definitions/processoAtendimentoNecessidade 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/processoAtendimentoNecessidade 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 /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoNecessidade: 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/processoAtendimentoNecessidade responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoNecessidade 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/processoAtendimentoNecessidade responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoNecessidade 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/processoAtendimentoNecessidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoNecessidade/{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/processoAtendimentoNecessidade responses: 200: description: Ok schema: #/definitions/processoAtendimentoNecessidade 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/processoAtendimentoNecessidade responses: 200: description: Ok schema: #/definitions/processoAtendimentoNecessidade 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/processoAtendimentoNecessidade 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 /necessidade_compras/entities/processoAtendimentoNecessidade/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoAtendimentoNecessidade responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoPedido: 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/processoAtendimentoPedido responses: 200: description: The created resource schema: #/definitions/processoAtendimentoPedido 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/processoAtendimentoPedido responses: 200: description: The created resource schema: #/definitions/processoAtendimentoPedido 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/processoAtendimentoPedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoPedido/{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/processoAtendimentoPedido responses: 200: description: Ok schema: #/definitions/processoAtendimentoPedido 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/processoAtendimentoPedido responses: 200: description: Ok schema: #/definitions/processoAtendimentoPedido 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/processoAtendimentoPedido 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 /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoPedido: 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/processoAtendimentoPedido responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoPedido 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/processoAtendimentoPedido responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoPedido 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/processoAtendimentoPedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoPedido/{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/processoAtendimentoPedido responses: 200: description: Ok schema: #/definitions/processoAtendimentoPedido 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/processoAtendimentoPedido responses: 200: description: Ok schema: #/definitions/processoAtendimentoPedido 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/processoAtendimentoPedido 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 /necessidade_compras/entities/processoAtendimentoPedido/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoAtendimentoPedido responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e091plf: 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/e091plf responses: 200: description: The created resource schema: #/definitions/e091plf 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/e091plf responses: 200: description: The created resource schema: #/definitions/e091plf 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/e091plf 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e091plf/{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/e091plf responses: 200: description: Ok schema: #/definitions/e091plf 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/e091plf responses: 200: description: Ok schema: #/definitions/e091plf 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/e091plf 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 /necessidade_compras/entities/e091plf/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e091plf responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e044ccu: 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/e044ccu responses: 200: description: The created resource schema: #/definitions/e044ccu 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/e044ccu responses: 200: description: The created resource schema: #/definitions/e044ccu 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/e044ccu 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/e044ccu/{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/e044ccu responses: 200: description: Ok schema: #/definitions/e044ccu 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/e044ccu responses: 200: description: Ok schema: #/definitions/e044ccu 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/e044ccu 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 /necessidade_compras/entities/e044ccu/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e044ccu responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoCotacao: 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/processoAtendimentoCotacao responses: 200: description: The created resource schema: #/definitions/processoAtendimentoCotacao 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/processoAtendimentoCotacao responses: 200: description: The created resource schema: #/definitions/processoAtendimentoCotacao 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/processoAtendimentoCotacao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimentoCotacao/{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/processoAtendimentoCotacao responses: 200: description: Ok schema: #/definitions/processoAtendimentoCotacao 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/processoAtendimentoCotacao responses: 200: description: Ok schema: #/definitions/processoAtendimentoCotacao 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/processoAtendimentoCotacao 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 /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoCotacao: 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/processoAtendimentoCotacao responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoCotacao 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/processoAtendimentoCotacao responses: 200: description: The created resources schema: type: array items: #/definitions/processoAtendimentoCotacao 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/processoAtendimentoCotacao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /necessidade_compras/entities/processoAtendimento/{parentId}/processoAtendimentoCotacao/{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/processoAtendimentoCotacao responses: 200: description: Ok schema: #/definitions/processoAtendimentoCotacao 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/processoAtendimentoCotacao responses: 200: description: Ok schema: #/definitions/processoAtendimentoCotacao 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/processoAtendimentoCotacao 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 /necessidade_compras/entities/processoAtendimentoCotacao/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/processoAtendimentoCotacao responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericErrordefinitions: enumTypeOrder: description: Enumeração para o tipo de ordenação type: string enum: – ASC – DESC upDown: description: Up or down type: string enum: – UP – DOWN enumSitOcp: description: Situação do pedido type: string enum: – V1 – V2 – V3 – V4 – V5 – V8 – V9 – V10 enumSituacaoNecessidadeCompras: description: Situação necessidade de compras type: string enum: – PENDENTE – ATENDIDA – CANCELADA – AGUARDANDO_GERACAO – EM_ATENDIMENTO – RECEBIDO – EM_RECEBIMENTO – EM_CANCELAMENTO – ERRO_CANCELAMENTO – GERANDO_DEMANDA_MANUAL – ERRO_GERACAO_DEMANDA_MANUAL enumTipPro: description: Enumeração tipo de produto type: string enum: – VP – VC – VS enumSitReg: description: Enumeração da Situação Registro type: string enum: – VA – VI enumSituacaoAtendimento: description: Situação do atendimento type: string enum: – NaoProcessado – EmProcessamento – Processado – Erro – Cancelado – EmCotacao – ErroGeracaoCotacao enumProSer: description: Enumeração de Produto Serviço type: string enum: – VP – VS enumServicoIntegracao: description: Serviço chamado type: string enum: – CANCELAMENTO_NECESSIDADE – GERACAO_PEDIDO_COMPRAS – GERACAO_RATEIO – GERACAO_COTACAO – GERACAO_PEDIDO_COMPRAS_COTACAO enumSitProcesso: description: Situação de processamento type: string enum: – NAO_PROCESSADO – EM_PROCESSAMENTO – PROCESSADO – ERRO – CANCELADO enumSitE420ocp: description: Situação da geração do pedido de compras type: string enum: – NAO_GERADO – GERADO – ERRO – CANCELADO enumTipoAtendimento: description: Tipo de atendimento type: string enum: – COMPRAR – RECEBIMENTO enumSituacaoProcessoAtendimento: description: Situação de processo de atendimento type: string enum: – NAO_PROCESSADO – EM_DIGITACAO – AGUARDANDO_COTACAO – ERRO_GERACAO_COTACAO – COTADO_AGUARDANDO_APROVACAO – COTACAO_APROVADA – COTACAO_GERADA – AGUARDANDO_GERACAO_PEDIDO – ERRO_GERACAO_PEDIDO – PEDIDO_GERADO – EM_RECEBIMENTO – RECEBIDO – EM_CANCELAMENTO – CANCELADO – AGUARDANDO_GERACAO_PEDIDO_COTACAO – ERRO_GERACAO_PEDIDO_COTACAO – PEDIDO_GERADO_COTACAO – PEDIDO_GERADO_COTACAO_PARCIAL enumAcaoAtendimento: description: Tipo de atendimento para o processo de atendimento type: string enum: – NAO_INFORMADO – COTACAO – PEDIDO_COMPRAS enumRatVal: description: Tipo Rateio de valor item nota fiscal type: string enum: – VV – VB – VP – VQ enumAntPos: description: Critério Dia Vencimento type: string enum: – VA – VS – VN – VU enumCifFob: description: Tipo de frete type: string enum: – V0 – V1 – V2 – V3 – V4 – V9 enumAplCpg: description: Enumeração de aplicação da condição de pagamento type: string enum: – VV – VC – VA enumDiaEsp: description: Enumeração de dia especial type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – VA – VS – VD – VQ – VM enumTipPar: description: Enumeração do tipo de parcela type: string enum: – V1 – V2 – V3 enumAplNop: description: Enumerção de aplicação type: string enum: – VN – VS – VI – VR – VO – VT – VD – VA – VB – VE – VC – VF – VG – VV – VX enumSitRat: description: Enumeração para a situação do rateio type: string enum: – NaoProcessado – Processado – Erro – EmProcessamento enumTipoDocumento: description: Tipo do documento type: string enum: – PedidoVenda – AnaliseReposicao – RequisicaoMateriais – DemandaIndependente – DemandaDependente – AcertoInventario – NotaFiscalEntrada – ApontamentoProducao – GestaoIndustrial – NotaFiscalSaida – NecessidadeCompraManual – MRP enumSituacaoCotacao: description: Situação da Cotação de Preços type: string enum: – EM_DIGITACAO – CANCELADA – EM_CANCELAMENTO – EM_COLETA_DE_PRECOS – FECHADA – EM_ANALISE – PROCESSANDO_FECHAMENTO – ERRO_PROCESSO_FECHAMENTO enumSituacaoAtendimentoItem: description: Situação do atendimento do item para Cotação de Preços type: string enum: – GERADO – PROCESSADO – CANCELADO – EM_COTACAO enumOrigemSolicitacaoCancelamento: description: Origem da solicitação de cancelamento do processo de atendimento relacionados aos pedidos de compra type: string enum: – CANCELAMENTO_PEDIDO – EXCLUSAO_PEDIDO 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 recObterIntegracoesProcessoAtendimento: description: Informaççoes das integrações por fornecedor do processo de atendimento type: object required: – fornecedor – integracaoId – processoAtendimentoFornecedorId – situacao – msgErro – pedido – valorTotal properties: fornecedor: type: object allOf: – #/definitions/recFornecedorIntegracao description: Informações do fornecedor integracaoId: type: string description: Identificador da entidade IntegracaoNecessidade processoAtendimentoFornecedorId: type: string description: Identificador da entidade processoAtendimentoFornecedor situacao: type: string allOf: – #/definitions/enumSitProcesso description: Situação msgErro: type: string description: Mensagem de erro do processo de integração pedido: type: object allOf: – #/definitions/recPedidoIntegracao description: Pedido de compra cotacaoMoeda: type: object allOf: – #/definitions/recCotacaoMoeda description: Informações cotação moeda valorTotal: type: string description: Valor total do fornecedor recItemNotaRecebimento: description: Item da nota de recebimento type: object required: – itemNota – itensPedidosRecebimento properties: itemNota: type: string description: Item da nota de recebimento itensPedidosRecebimento: type: array items: type: object allOf: – #/definitions/recItemPedidoRecebimento minimum: 1 description: Itens de pedido vinculado ao item da nota de recebimento recItemPedidoRecebimento: description: Itens do recebimento type: object required: – itemPedido – quantidade properties: itemPedido: type: string description: Items do pedido de compras quantidade: type: string description: Quantidade do item minimum: 0 necessidadeRecebimento: type: array items: type: object allOf: – #/definitions/recNecessidadeRecebimento description: Necessidade de compras vinculada ao item do pedido recNecessidadeRecebimento: description: Necessidade de compras vinculas a itens de pedido type: object required: – necessidadeId – atendimento properties: necessidadeId: type: string description: Identificador da necessidade de compras atendimento: type: array items: type: object allOf: – #/definitions/recAtendimentoRecebimento minimum: 1 description: Atendimentos da necessidade de compras vinculado ao item do pedido recAtendimentoRecebimento: description: Atendimento de necessidade vinculado a itens de pedido type: object required: – atendimentoNecessidadeId – quantidade properties: atendimentoNecessidadeId: type: string description: Identificador do atendimento recebimento quantidade: type: string description: Quantidade recebida minimum: 0 recCriarNecessidadeCompras: description: Registro para criar necessidade de compras type: object required: – e070empId – e070filId – quantidade – dataEntregaPrevista properties: transactionId: type: string description: Ticket numeroDocumento: type: string maxLength: 50 description: Número do documento da demanda e070empId: type: string description: Empresa e070filId: type: string description: Filial e075derId: type: string description: Produto e080serId: type: string description: Servico quantidade: type: string description: Quantidade minimum: 0 dataEntregaPrevista: type: string format: date description: Data prevista da entrega usuarioSolicitante: type: string description: Usuário solicitante usuarioResponsavel: type: string description: Usuário responsável observacao: type: string maxLength: 4000 description: observação e205depId: type: string description: Depósito e095pesId: type: string description: Fornecedor documentoId: type: string description: Id do documento da demanda tipoDocumento: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do documento previstaInicioAtendimento: type: string format: date description: Data prevista inicio atendimento urgente: type: boolean description: Urgência motivoUrgencia: type: string description: Motivo da urgência e091plf: type: string description: Identificador da conta financeira e044ccu: type: string description: Identificador do centro de custo recDesignarAssumirResponsavel: description: Registro para designar/assumir uma necessidade de compra type: object required: – necessidadeId – usuario properties: necessidadeId: type: string description: Id da necessidade de compras usuario: type: string description: Usuário observacao: type: string maxLength: 4000 description: Observação recPageRequest: description: Define a paginação da query type: object required: – offset – size properties: offset: type: integer format: int64 description: Número da página minimum: 0 size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 orderBy: type: array items: type: object allOf: – #/definitions/recFieldsOrderBy description: Campos da ordenação dos registros a serem pesquisados recFieldsOrderBy: description: Define o registro com os dados dos campos à serem ordenados type: object required: – field – order properties: field: type: string description: Nome do campo a ser ordenado order: type: string allOf: – #/definitions/enumTypeOrder description: Tipo de ordenação do campo (ASC / DESC) recNecessidadeCompras: description: Necessidade de compras type: object required: – id – documentoDemanda – e070emp – e070fil – item – quantidade – quantidadeAtendida – dataEntregaPrevista – situacao – quantidadeRecebida – saldoAtendimento – previstaInicioAtendimento – previstaFimAtendimento – leadTimeCompra properties: id: type: string description: id da necessidade documentoDemanda: type: string maxLength: 50 description: documento da demanda e070emp: type: object allOf: – #/definitions/recGenerico description: Empresa e070fil: type: object allOf: – #/definitions/recGenerico description: Filial item: type: object allOf: – #/definitions/recItem description: Produto ou serviço quantidade: type: string description: Quantidade minimum: 0 quantidadeAtendida: type: string description: Quantidade atendida minimum: 0 dataEntregaPrevista: type: string format: date description: Data prevista da entrega responsavel: type: string description: Usuário responsável situacao: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompras description: Situação observacao: type: string maxLength: 4000 description: observação quantidadeRecebida: type: string description: Quantidade recebida minimum: 0 deposito: type: object allOf: – #/definitions/recGenerico description: Depósito fornecedor: type: object allOf: – #/definitions/recGenerico description: Fornecedor saldoAtendimento: type: string description: Saldo atendimento minimum: 0 sitRat: type: string allOf: – #/definitions/enumSitRat description: Situação do rateio msgErro: type: string description: Mensagem de erro previstaInicioAtendimento: type: string format: date description: Data prevista inicio atendimento previstaFimAtendimento: type: string format: date description: Data prevista fim atendimento leadTimeCompra: type: integer format: int64 description: Lead Time de Compra urgente: type: boolean description: Urgente motivoUrgencia: type: string description: Motivo da urgência recItemNecessidadeCompras: description: Necessidade de compras type: object required: – e070emp – e070fil – item – e205dep – e095pes – quantidadePlanejada – quantidadeAtendida – saldo properties: e070emp: type: object allOf: – #/definitions/recGenerico description: Empresa e070fil: type: object allOf: – #/definitions/recGenerico description: Filial item: type: object allOf: – #/definitions/recItem description: Produto ou serviço e205dep: type: object allOf: – #/definitions/recGenerico description: Depósito e095pes: type: object allOf: – #/definitions/recGenerico description: Fornecedor quantidadePlanejada: type: string description: Quantidade Planejada minimum: 0 quantidadeAtendida: type: string description: Quantidade atendida minimum: 0 saldo: type: string description: Saldo minimum: 0 recItem: description: Dados do item type: object required: – id – codigo – descricao – label – tipIte – familia properties: id: type: string description: Identificador único codigo: type: string description: Código descricao: type: string description: Descrição label: type: string description: Label tipIte: type: string description: Tipo do item familia: type: object allOf: – #/definitions/recItemFamilia description: Dados da familia unidadeMedida: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida recItemFamilia: description: Dados da família type: object required: – id – codigo – descricao – label – controlaLote – controlaSerie properties: id: type: string description: Identificador único codigo: type: string description: Código da familia descricao: type: string description: Descrição da familia label: type: string description: Label controlaLote: type: boolean description: Controla lote controlaSerie: type: boolean description: Controla serie recUnidadeMedida: description: Dados da unidade de medida type: object required: – id properties: id: type: string description: Identificador único codigo: type: string description: Código da unidade de medida descricao: type: string description: Descrição da unidade de medida quantidadeDecimais: type: integer format: int64 description: Quantidade de decimais da unidade de medida label: type: string description: Label recGenerico: description: Registro generico discriminator: _discriminator type: object required: – _discriminator properties: id: type: string description: Id codigo: type: string description: Codigo descricao: type: string description: Descrição label: type: string description: Label (codigo + descrição) _discriminator: type: string description: recFornecedorIntegracao: description: Registro generico type: object required: – pessoa – dataEntrega properties: pessoa: type: object allOf: – #/definitions/recGenerico description: Informações da pessoa intNet: type: string maxLength: 500 description: E-mail cnpCpf: type: string maxLength: 14 description: CNPJ/CPF dataEntrega: type: string format: date description: Data de entrega do fornecedor recPedidoIntegracao: description: Dados do pedido de compra relacionado com fornecedor type: object required: – id – numero properties: id: type: string description: Identificador do pedido numero: type: integer format: int64 description: Número do pedido recNecessidadeComprasItemSelecionado: description: Dados necessidade compras item type: object required: – id – e070emp – e070fil – e095pes – e205dep – item – numeroDocumento – quantidadePlanejada – quantidadeAtendida – saldo – solicitante – dataCriacao properties: id: type: string description: Identificador da necessidade e070emp: type: object allOf: – #/definitions/recGenerico description: Empresa e070fil: type: object allOf: – #/definitions/recGenerico description: Filial e095pes: type: object allOf: – #/definitions/recGenerico description: Fornecedor e205dep: type: object allOf: – #/definitions/recGenerico description: Depósito item: type: object allOf: – #/definitions/recItem description: Item numeroDocumento: type: string maxLength: 50 description: Documento Demanda quantidadePlanejada: type: string description: Quantidade planejada minimum: 0 quantidadeAtendida: type: string description: Quantidade atendida minimum: 0 saldo: type: string description: Saldo minimum: 0 responsavel: type: string description: Usuário responsável solicitante: type: string description: Usuário solicitante dataCriacao: type: string format: date-time description: Data de criação recBuscarFornecedorTabPreco: description: Informações fornecedor e tabela de preço type: object required: – e403fprId – e095pes – tabelaPreco properties: e403fprId: type: string description: Identificador da ligação item x fornecedor e095pes: type: object allOf: – #/definitions/recGenerico description: Pessoa tabelaPreco: type: object allOf: – #/definitions/recTabelaPreco description: Tabela de preco recTabelaPreco: description: Informações tabela de preço type: object properties: id: type: string description: Id codigo: type: string description: Codigo descricao: type: string description: Descrição label: type: string description: Label (codigo + descrição) preco: type: string description: Preço recListaAtendimentos: description: Lista de atendimentos das necessidades type: object required: – cabecalhoNecessidade – atendimentosNecessidade properties: cabecalhoNecessidade: type: object allOf: – #/definitions/recCabecalhoNecessidade description: Necessidade atendimentosNecessidade: type: array items: type: object allOf: – #/definitions/recAtendimentosNecessidade minimum: 1 description: Atendimentos recAtendimentosNecessidade: description: Atendimentos das necessidades de compras type: object required: – atendimentoNecessidadeId – fornecedor – tabelaPreco – transacao – deposito – moeda – situacao – codigoPedido – sequenciaItemPedido – quantidadeAtendida – msgErro – tipoAtendimento properties: atendimentoNecessidadeId: type: string description: Identificador atendimento necessidade fornecedor: type: object allOf: – #/definitions/recGenerico description: Fornecedor tabelaPreco: type: object allOf: – #/definitions/recTabelaPreco description: Tabela de preco transacao: type: object allOf: – #/definitions/recGenerico description: Transação deposito: type: object allOf: – #/definitions/recGenerico description: Depósito moeda: type: object allOf: – #/definitions/recGenerico description: Moeda situacao: type: string allOf: – #/definitions/enumSituacaoAtendimento description: Situacao codigoPedido: type: string description: Codigo pedido sequenciaItemPedido: type: integer format: int64 description: Sequência do item do pedido quantidadeAtendida: type: string description: Quantidade atendida minimum: 0 msgErro: type: string description: Mensagem erro tipoAtendimento: type: string allOf: – #/definitions/enumTipoAtendimento description: Tipo de atendimento da necessidade recCabecalhoNecessidade: description: Cabeçalho da necessidade de compras type: object required: – e070emp – e070fil – documento – item – dataEntregaPrevista – situacao – quantidadePlanejada – quantidadeAtendida – saldo – quantidadeRecebida properties: e070emp: type: object allOf: – #/definitions/recGenerico description: Empresa e070fil: type: object allOf: – #/definitions/recGenerico description: Filial documento: type: string description: Documento item: type: object allOf: – #/definitions/recItem description: Item dataEntregaPrevista: type: string format: date description: Data de entrega prevista situacao: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompras description: Situação quantidadePlanejada: type: string description: Quantidade planejada minimum: 0 quantidadeAtendida: type: string description: Quantidade atendida minimum: 0 saldo: type: string description: Saldo minimum: 0 quantidadeRecebida: type: string description: Quantidade recebida minimum: 0 recAuditoria: description: Campos de auditória type: object required: – usuGer – dthGer – usuAlt – dthAlt properties: usuGer: type: string description: Usuário de geração dthGer: type: string format: date-time description: Data de geração usuAlt: type: string description: Usuário de alteração dthAlt: type: string format: date-time description: Data de alteração 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 recPedidosSaldoAberto: description: Pedidos com saldo em aberto type: object required: – e420ocp – codigoPedidoCompras – e420ipcId – seqIpo – itemId – fornecedor – deposito – tabelaPreco – quantidadeAberta – quantidadeAtendida – saldoEmAberto – situacaoItem properties: e420ocp: type: string description: Pedido de compras codigoPedidoCompras: type: string description: Código pedido de compras e420ipcId: type: string description: Item pedido de compras seqIpo: type: integer format: int64 description: Sequencia do item do pedido de compras itemId: type: object allOf: – #/definitions/recItem description: Produto ou serviço fornecedor: type: object allOf: – #/definitions/recGenerico description: Fornecedor deposito: type: object allOf: – #/definitions/recGenerico description: Depósito tabelaPreco: type: object allOf: – #/definitions/recTabelaPreco description: Tabela de preco quantidadeAberta: type: string description: Quantidade em aberta no item do pedido minimum: 0 quantidadeAtendida: type: string description: Quantidade atendida minimum: 0 saldoEmAberto: type: string description: Saldo em aberto minimum: 0 situacaoItem: type: string allOf: – #/definitions/enumSitOcp description: Situação do item do pedido recErrosCancelarAtendimento: description: Erros ao cancelar atendimento da necessidade de compras type: object required: – codigoPedido – fornecedor – seqIpo – message properties: codigoPedido: type: string description: Codigo do pedido fornecedor: type: object allOf: – #/definitions/recGenerico description: Fornecedor seqIpo: type: integer format: int64 description: Sequência do item do pedido message: type: string description: Mensagem de erro recInfoAtendimentoNecessidade: description: Informações dos atendimentos das necessidades de compras type: object required: – e420ocpId – e420ipcId – cancelado properties: e420ocpId: type: string description: Identificador do pedido de compras e420ipcId: type: string description: Identificador dos itens do pedido de compras cancelado: type: boolean description: Atendimento cancelado recFornecedor: description: Record com informações gerais do fornecedor type: object required: – e095pesId – codPes – nomPes properties: e095pesId: type: string description: Identificador do fornecedor codPes: type: integer format: int64 description: Código do fornecedor nomPes: type: string description: Nome do fornecedor recSaldoEmNecessidadeCompras: description: Record para saldo em necessidade de compras type: object required: – idExterno – filialId – produtoId – depositoId properties: idExterno: type: string description: Id externo filialId: type: string description: Id da filial produtoId: type: string description: Id do produto depositoId: type: string description: Id do depósito saldoCompras: type: string description: Saldo em necessidade de compras recProcessoAtendimento: description: Record para retornar informações do processo de atendimento type: object required: – id – sequencia – situacao properties: id: type: string description: Identificador do processo sequencia: type: integer format: int64 description: Sequência do processo gerado situacao: type: string allOf: – #/definitions/enumSituacaoProcessoAtendimento description: Situação do processo gerado recProcessoAtendimentoItemFornecedor: description: Record para retornar informações do item do fornecedor do processo de atendimento type: object required: – processoAtendimentoItemId – processoAtendimentoFornecedorItemId – item – quantidade – quantidadeNecessidades – situacao properties: processoAtendimentoItemId: type: string description: Identificador do processo de atendimento item processoAtendimentoFornecedorItemId: type: string description: Identificador do processo de atendimento fornecedor item item: type: object allOf: – #/definitions/recItem description: Item do processo quantidade: type: string description: Quantidade do item para o processo de atendimento quantidadeNecessidades: type: string description: Soma das quantidades a atender das necessidades informadas do item para o processo de atendimento tabelaPreco: type: object allOf: – #/definitions/recTabelaPreco description: Tabela de preço valorUnit: type: string description: Valor unitário valorTotal: type: string description: Valor total situacao: type: string allOf: – #/definitions/enumSituacaoAtendimentoItem description: Situacão do item recProcessoAtendimentoItem: description: Record para retornar informações do processo de atendimento item type: object required: – id – item – quantidade – quantidadeNecessidades – situacao properties: id: type: string description: Identificador do processo de atendimento do item item: type: object allOf: – #/definitions/recItem description: Item do processo quantidade: type: string description: Quantidade do item para o processo de atendimento quantidadeNecessidades: type: string description: Soma das quantidades a atender das necessidades informadas do item para o processo de atendimento situacao: type: string allOf: – #/definitions/enumSituacaoAtendimentoItem description: Situação recDocumentosItemProcessoAtendimento: description: Record para retornar informações da lista de necessidades relacionadas a um item do processo de atendimento type: object required: – item – totais – necessidades properties: item: type: object allOf: – #/definitions/recItem description: Item do processo totais: type: object allOf: – #/definitions/recTotaisItemProcessoAtendimento description: Totais necessidades: type: object allOf: – #/definitions/recNecessidadesItemProcessoAtendimento description: Necessidades recTotaisItemProcessoAtendimento: description: Record para retornar os totais do item no processo de atendimento type: object required: – quantidadeSolicitada – saldo – quantidadeAtender properties: quantidadeSolicitada: type: string description: Quantidade solicitada saldo: type: string description: Saldo da necessidade quantidadeAtender: type: string description: Quantidade a atender recNecessidadesItemProcessoAtendimento: description: Record para retornar a lista de necessidades relacionadas ao item do processo de atendimento type: object required: – contents – totalElements properties: contents: type: array items: type: object allOf: – #/definitions/recNecessidadeItemProcessoAtendimento minimum: 1 description: Lista de necessidades totalElements: type: integer format: int64 description: Total de registros recNecessidadeItemProcessoAtendimento: description: Record para retornar a necessidade relacionadas ao item do processo de atendimento type: object required: – processoAtendimentoNecessidadeId – necessidadeId – numeroDocumento – quantidadeSolicitada – saldo – quantidadeAtender – dataCriacao properties: processoAtendimentoNecessidadeId: type: string description: Id da necessidade do processo de atendimento necessidadeId: type: string description: Id da necessidade numeroDocumento: type: string description: Número do documento quantidadeSolicitada: type: string description: Quantidade solicitada saldo: type: string description: Saldo quantidadeAtender: type: string description: Quantidade atender dataCriacao: type: string format: date-time description: Data de criação recItemFornecedorProcessoAtendimento: description: Record para salvar as informações do item/fornecedor do processo de atendimento type: object required: – processoAtendimentoItemId – quantidade – valorUnit properties: processoAtendimentoItemId: type: string description: Identificador do processo de atendimento tabelaPreco: type: string description: Tabela de preço quantidade: type: string description: Quantidade valorUnit: type: string description: Valor unitário recRelacionamentoPedidoCompraProcessoAtendimento: description: Record para retornar relacionamento entre pedido de compra e processo de atendimento type: object required: – codigoProcesso – e420ocpNum properties: codigoProcesso: type: integer format: int64 description: Código do processo de atendimento e420ocpNum: type: integer format: int64 description: Número do pedido de compra recCancelamentoProcessoAtendimentoViaPedido: description: Cancelamento dos processos de atendimento relacionados aos pedidos de compra type: object required: – externalId – pedidoId – originProcessId properties: externalId: type: string description: externalId do pedido recebido pedidoId: type: string description: pedidoId do pedido recebido processado: type: boolean description: Indica se o cancelamento foi processado default: false msgErro: type: string description: Mensagem de erro originProcessId: type: string description: Idenfificador de processo origem do pedido recCancelamentoItemDocumento: description: Informações do documento de origem a cancelar type: object required: – origemId – quantidadeCancelar properties: origemId: type: string description: Id da origem quantidadeCancelar: type: string description: Quantidade a cancelar do documento minimum: 1 recFornecedorParametro: description: Informações do parâmetro do fornecedor type: object required: – fornecedorId – moedaId properties: fornecedorId: type: string description: Identificador do fornecedor moedaId: type: string description: Identificador da moeda dataCotacaoMoeda: type: string format: date description: Data da cotação da moeda valorCotacaoMoeda: type: string description: Valor da cotação da moeda cotacaoMoedaFechada: type: boolean description: Cotação da moeda é fechada default: false recCotacaoMoeda: description: Informações de cotação da moeda type: object required: – moeda – dataCotacaoMoeda – valorCotacaoMoeda – cotacaoMoedaFechada properties: moeda: type: object allOf: – #/definitions/RecMoeda description: Informações da moeda dataCotacaoMoeda: type: string format: date description: Data da cotação da moeda valorCotacaoMoeda: type: string description: Valor da cotação da moeda cotacaoMoedaFechada: type: boolean description: Cotação moeda fechada RecMoeda: description: Registro genérico da moeda allOf: – #/definitions/recGenerico – type: object required: – sigla properties: sigla: type: string description: Sigla da moeda e075derSupEst: description: Produtos – Estoque type: object required: – e015med properties: id: type: string format: uuid description: Id da entidade e075der: type: object allOf: – #/definitions/e075der description: Produto e015med: type: object allOf: – #/definitions/e015med description: Unidade de medida (estoque) excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: necessidadeCompras: description: Necessidade de compras type: object required: – numeroDocumento – e070emp – e070fil – quantidade – situacao – dataEntregaPrevista properties: id: type: string format: uuid description: id da necessidade de compra numeroDocumento: type: string maxLength: 50 description: Número do documento da demanda e070emp: type: object allOf: – #/definitions/e070emp description: Empresa e070fil: type: object allOf: – #/definitions/e070fil description: Filial e075der: type: object allOf: – #/definitions/e075der description: Produto e080ser: type: object allOf: – #/definitions/e080ser description: Servico quantidade: type: string description: Quantidade minimum: 0 situacao: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompras description: Situação da necessidade de compras dataEntregaPrevista: type: string format: date description: Data prevista da entrega usuarioSolicitante: type: string description: Usuário de solicitante usuarioResponsavel: type: string description: Usuário de responsável observacao: type: string maxLength: 4000 description: observação e205dep: type: object allOf: – #/definitions/e205dep description: Depósito e095pes: type: object allOf: – #/definitions/e095pes description: Fornecedor sitRat: type: string allOf: – #/definitions/enumSitRat description: Situação do Rateio documentoId: type: string format: uuid description: Id do documento da demanda tipoDocumento: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do documento previstaInicioAtendimento: type: string format: date description: Data inicio leadtime operação previstaFimAtendimento: type: string format: date description: Data final leadtime operação urgente: type: boolean description: Urgência motivoUrgencia: type: string description: Motivo da urgência manual: type: boolean description: necessidade de compras manual default: false msgErro: type: string description: mensagem de erro e091plf: type: object allOf: – #/definitions/e091plf description: Conta financeira da necessidade e044ccu: type: object allOf: – #/definitions/e044ccu description: Centro de custo da necessidade integraDemanda: type: boolean description: Se a nacessidade integra com o módulo de gestão de demandas usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e070emp: description: Empresas type: object required: – codEmp – nomEmp – sigEmp properties: id: type: string format: uuid description: Id da entidade codEmp: type: integer format: int64 description: Empresa minimum: 0 maximum: 9999 nomEmp: type: string maxLength: 100 description: Nome sigEmp: type: string maxLength: 100 description: Nome fantasia da empresa e069gre: type: object allOf: – #/definitions/e069gre description: Grupo Empresas excluido: type: boolean description: Indica se o registro foi excluído default: false e006pai: type: object allOf: – #/definitions/e006pai description: País e031moe: type: object allOf: – #/definitions/e031moe description: Moeda extIntSts: type: string description: Estado de integrao com a entidade externa extIntMsg: type: string description: Mensagem do resultado da integração usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e006pai: description: Tabelas – Países type: object required: – codPai – nomPai – excluido properties: id: type: string format: uuid description: Id da entidade codPai: type: string maxLength: 4 description: Código nomPai: type: string maxLength: 150 description: Nome e031moe: type: object allOf: – #/definitions/e031moe description: Código Moeda excluido: type: boolean description: Indica se o registro foi excluído extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e031moe: description: Tabelas – Moedas type: object required: – codMoe – desMoe – sigMoe – excluido properties: id: type: string format: uuid description: Id da entidade codMoe: type: string maxLength: 3 description: Código Moeda desMoe: type: string maxLength: 30 description: Descrição sigMoe: type: string maxLength: 5 description: Sigla excluido: type: boolean description: Indica se o registro foi excluído extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e069gre: description: Grupos de Empresas type: object required: – codGre – nomGre properties: id: type: string format: uuid description: Id da entidade codGre: type: integer format: int64 description: Grupo Empresa minimum: 0 maximum: 999999999 nomGre: type: string maxLength: 100 description: Nome excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string description: Estado de integração com a entidade externa extIntMsg: type: string description: Mensagem do resultado da integração usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e070fil: description: Cadastros – Filiais type: object required: – e070emp – codFil – nomFil – sigFil – insEst – filMat – baiFil properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa codFil: type: integer format: int64 description: Filial minimum: 0 maximum: 99999 nomFil: type: string maxLength: 100 description: Nome sigFil: type: string maxLength: 30 description: Nome Fantasia da Filial da Empresa numIdf: type: string maxLength: 40 description: Número de identificação Fiscal insEst: type: string maxLength: 25 description: Inscrição estadual da filial da empresa filMat: type: boolean description: Indicativo que a filial é matriz baiFil: type: string maxLength: 75 description: Bairro da Filial da Empresa e070fil_sup_cpr: type: object allOf: – #/definitions/e070fil_sup_cpr description: Especialização excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e070fil_sup_cpr: description: Filial – Parâmetros Compras type: object properties: id: type: string format: uuid description: Id da entidade e070fil: type: object allOf: – #/definitions/e070fil description: Filial e001tnsCprTom: type: object allOf: – #/definitions/e001tns description: Transação de produto padrão para pedido de compra e001tnsCprTos: type: object allOf: – #/definitions/e001tns description: Transação de serviço padrão para pedido de compra e001tnsTnsPvf: type: object allOf: – #/definitions/e001tns description: Transação padrão para geração de ordem de compra (venda entre filiais) e001tnsTnsPtf: type: object allOf: – #/definitions/e001tns description: Transação padrão para geração de ordem de compra (transferência entre filiais) cprLpf: type: boolean description: Bloquear compra de produto que não está ligado ao fornecedor? default: false cprLsf: type: boolean description: Bloquear compra de serviço que não está ligado ao fornecedor? default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e001tns: description: Tabelas – Transações type: object required: – e070emp – codTns – desTns – excluido properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa codTns: type: string description: Código da transação desTns: type: string description: Descrição da transação sitTns: type: string allOf: – #/definitions/enumSitReg description: Situação excluido: type: boolean description: Indica se o registro foi excluído extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e075der: description: Produtos – Derivações type: object required: – id – codDer – e070emp – sitDer – e012fam properties: id: type: string format: uuid description: Id da entidade codDer: type: string maxLength: 23 description: Derivação e070emp: type: object allOf: – #/definitions/e070emp description: Empresa desDer: type: string maxLength: 120 description: Descrição sitDer: type: string allOf: – #/definitions/enumSitReg description: Situação e012fam: type: object allOf: – #/definitions/e012fam description: Família desCpl: type: string maxLength: 255 description: Descrição complementar e075derSupEst: type: object allOf: – #/definitions/e075derSupEst description: Especialização e075der_sup_cpr: type: object allOf: – #/definitions/e075der_sup_cpr description: Especialização de compras excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e012fam: description: Famílias type: object required: – id – e070emp – codFam – desFam – tipPro – e083ori properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Código da empresa codFam: type: string maxLength: 6 description: Código da família de produto desFam: type: string maxLength: 50 description: Descrição da família de produto tipPro: type: string allOf: – #/definitions/enumTipPro description: Tipo de produto (C=Comprado, P=Produzido, S=Serviço) e083ori: type: object allOf: – #/definitions/e083ori description: Origem da família e012famSupGer: type: object allOf: – #/definitions/e012famSupGer description: Cadastros – Famílias – Suprimentos excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e083ori: description: Origens de Produto type: object required: – id – e070emp – codOri – desOri properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa codOri: type: string maxLength: 3 description: Código Origem desOri: type: string maxLength: 40 description: Descrição excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e080ser: description: serviços type: object required: – e070emp – e012fam – e015med – codSer – desSer – sitSer properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa e012fam: type: object allOf: – #/definitions/e012fam description: Família e015med: type: object allOf: – #/definitions/e015med description: Unidade de medida codSer: type: string maxLength: 14 description: Serviço desSer: type: string maxLength: 70 description: Descrição cplSer: type: string maxLength: 250 description: Complemento sitSer: type: string allOf: – #/definitions/enumSitReg description: Situação e080ser_sup_cpr: type: object allOf: – #/definitions/e080ser_sup_cpr description: Especialização de compras excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e012famSupGer: description: Cadastros – Famílias type: object required: – e015medUniMed – ctrLot – ctrSep – excluido properties: id: type: string format: uuid description: Id da entidade e015medUniMed: type: object allOf: – #/definitions/e015med description: Unidade Medida (Estoque) ctrLot: type: boolean description: Controla p/ Lote? ctrSep: type: boolean description: Controla p/ Série? e012fam: type: object allOf: – #/definitions/e012fam description: Cadastros – Famílias – Suprimentos excluido: type: boolean description: Indica se o registro foi excluído usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e015med: description: Cadastros – Unidades de Medida type: object required: – uniMed – desMed properties: id: type: string format: uuid description: Id da entidade uniMed: type: string maxLength: 6 description: Unidade Medida desMed: type: string maxLength: 10 description: Descrição qtdDec: type: integer format: int64 description: Quantidade Decimais minimum: 0 maximum: 5 excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e099usu_sup_cpr: description: Cadastros – Usuários type: object required: – e070emp – codUsu – nomUsu – excluido properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa codUsu: type: string description: Usuário nomUsu: type: string description: Nome doUsuário cprAoc: type: boolean description: Permissão para alterar situação do pedido de compra cprMoc: type: string description: Indica o valor limite do usuário minimum: 0.00 maximum: 9999999999999.99 default: 0 excluido: type: boolean description: Indica se o registro foi excluído usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: produtoServico: description: View de produto x Item type: object required: – e070emp – tipIte – codIte – e012fam – sitite properties: id: type: string format: uuid description: Id do item e070emp: type: object allOf: – #/definitions/e070emp description: Id da empresa tipIte: type: string description: Tipo do item codIte: type: string description: Código do item desIte: type: string description: Descrição do item desCpl: type: string description: Descrição complementar do item e012fam: type: object allOf: – #/definitions/e012fam description: familia do item sitite: type: string allOf: – #/definitions/enumSitReg description: Situacao do item e015med: type: object allOf: – #/definitions/e015med description: Unidade do item usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: produtoSuprimentos: description: View de produto com familia e unidade de medida type: object required: – codDer – desDer – e012famId – codFam – desFam – e015medId – uniMed – desMed – qtdDec properties: id: type: string format: uuid description: Id do produto codDer: type: string maxLength: 23 description: Código do produto desDer: type: string maxLength: 100 description: Decrição do produto e012famId: type: string format: uuid description: Id da familia codFam: type: string maxLength: 6 description: Código da família desFam: type: string maxLength: 50 description: Descrição da família ctrLot: type: boolean description: Controlado por lote ctrSep: type: boolean description: Controlado por série e015medId: type: string format: uuid description: Id da unidade de medida uniMed: type: string maxLength: 6 description: Código da unidade de medida desMed: type: string maxLength: 100 description: Descrição da unidade de medida qtdDec: type: integer format: int64 description: Quantida de decimais usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: servicoSuprimentos: description: View de servico com familia e unidade de medida type: object required: – codSer – desSer – e012famId – codFam – desFam – e015medId – uniMed – desMed – qtdDec properties: id: type: string format: uuid description: Id do produto codSer: type: string maxLength: 23 description: Código do produto desSer: type: string maxLength: 100 description: Decrição do produto e012famId: type: string format: uuid description: Id da familia codFam: type: string maxLength: 6 description: Código da família desFam: type: string maxLength: 50 description: Descrição da família e015medId: type: string format: uuid description: Id da unidade de medida uniMed: type: string maxLength: 6 description: Código da unidade de medida desMed: type: string maxLength: 100 description: Descrição da unidade de medida qtdDec: type: integer format: int64 description: Quantida de decimais usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e403fpr: description: Compras – Fornecedores por Produtos type: object required: – e070emp – e070fil – e095pes – proSer – sitFpr properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa e070fil: type: object allOf: – #/definitions/e070fil description: Filial e095pes: type: object allOf: – #/definitions/e095pes description: Fornecedor e075der: type: object allOf: – #/definitions/e075der description: Produto e080ser: type: object allOf: – #/definitions/e080ser description: Id do serviço e015med: type: object allOf: – #/definitions/e015med description: Unidade de Medida proSer: type: string allOf: – #/definitions/enumProSer description: Indicativo se o item da ligação é um produto ou serviço preferencial: type: boolean description: Indicativo se o fornecedor é preferencial para o item default: false sitFpr: type: string allOf: – #/definitions/enumSitReg description: Situação da ligação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e095pes: description: Tabelas – Fornecedores type: object required: – sitFor – excluido properties: id: type: string format: uuid description: Id da entidade e001pes: type: object allOf: – #/definitions/e001pes description: Código Pessoa sitFor: type: string allOf: – #/definitions/enumSitReg description: Situação excluido: type: boolean description: Indica se o registro foi excluído extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e001pes: description: Cadastro geral pessoa type: object required: – nomPes – codPes – excluido properties: id: type: string format: uuid description: Id da entidade nomPes: type: string maxLength: 100 description: Nome codPes: type: integer format: int64 description: Código Pessoa minimum: 0 maximum: 999999999 cnpCpf: type: string maxLength: 14 description: CNPJ/CPF e095pes: type: object allOf: – #/definitions/e095pes description: Fornecedor e006pai: type: object allOf: – #/definitions/e006pai description: Pais excluido: type: boolean description: Indica se o registro foi excluído sitPes: type: string allOf: – #/definitions/enumSitReg description: Situação pessoa intNet: type: string maxLength: 500 description: E-mail usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e095hfoSupGer: description: Cadastros – Fornecedores – Históricos type: object required: – rvlFre – rvlFei – rvlFrd – rvlSeg – rvlEmb – rvlEnc – rvlOut – rvlOud – rvlDad – rvlSei – rvlOui – rvlAfm – excluido properties: id: type: string format: uuid description: Id da entidade e070fil: type: object allOf: – #/definitions/e070fil description: Filial e095pes: type: object allOf: – #/definitions/e095pes description: Fornecedor e082tab: type: object allOf: – #/definitions/e082tab description: Tabela de preço e028cpg: type: object allOf: – #/definitions/e028cpg description: Condição de pagamento e073pesCodTra: type: object allOf: – #/definitions/e073pes description: Código da transportadora cifFob: type: string allOf: – #/definitions/enumCifFob description: Tipo de frete rvlFre: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de frete rvlFei: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de frete de importação rvlFrd: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de frete destacado rvlSeg: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de seguro rvlEmb: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de embalagens rvlEnc: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de encargos rvlOut: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de outras despesas rvlOud: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de outras despesas destacadas rvlDad: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de desconto adicional rvlSei: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de seguro importação rvlOui: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de outras despesas de importação rvlAfm: type: string allOf: – #/definitions/enumRatVal description: Tipo de rateio do valor de AFRMM qtdDcv: type: integer format: int64 description: Quantidade Dias Vencimento minimum: 0 maximum: 999 criEdv: type: string allOf: – #/definitions/enumAntPos description: Critério Dia Vencimento datUpe: type: string format: date description: Data do último pedido przEnt: type: integer format: int64 description: Prazo Entrega minimum: 0 maximum: 9999 vlrUpe: type: string description: Valor do último pedido minimum: -9999999999999.99 maximum: 9999999999999.99 default: 0 excluido: type: boolean description: Indica se o registro foi excluído e067fin: type: object allOf: – #/definitions/e067fin description: Finalidade de compra usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e073pes: description: Cadastro de especialização de pessoa como Transporte type: object required: – sitTra – excluido properties: id: type: string format: uuid description: Id da entidade e001pes: type: object allOf: – #/definitions/e001pes description: Pessoa sitTra: type: string allOf: – #/definitions/enumSitReg description: Situacao da Transportadora cifFob: type: string allOf: – #/definitions/enumCifFob description: Frete CIF ou FOB excluido: type: boolean description: Indica se o registro foi excluído extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e067fin: description: Finalidade de compra type: object required: – codFin – desFin – sitFin – excluido properties: id: type: string format: uuid description: Id da entidade codFin: type: integer format: int64 description: Código da Finalidade minimum: 0 maximum: 9999 desFin: type: string maxLength: 80 description: Descrição finTcf: type: string allOf: – #/definitions/enumAplNop description: Aplicação Operação sitFin: type: string allOf: – #/definitions/enumSitReg description: Situação excluido: type: boolean description: Indica se o registro foi excluído extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e028cpg: description: Condição de pagamento – Foundation type: object required: – e070emp – codCpg – desCpg – abrCpg – aplCpg – sitCpg – qtdPar – diaEsp – tipPar – frePar – segPar – embPar – outPar – ipiPar – icmPar – subPar – encPar – excluido properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa codCpg: type: string maxLength: 6 description: Código da condição de pagamento desCpg: type: string maxLength: 50 description: Descrição da condição de pagamento abrCpg: type: string maxLength: 10 description: Abreviatura aplCpg: type: string allOf: – #/definitions/enumAplCpg description: Aplicação sitCpg: type: string allOf: – #/definitions/enumSitReg description: Situação przMed: type: integer format: int64 description: Prazo Médio minimum: 0 maximum: 999 qtdPar: type: integer format: int64 description: Quantidade Parcelas minimum: 0 maximum: 999 pgtAnt: type: boolean description: Pagamento Antecipado default: false diaEsp: type: string allOf: – #/definitions/enumDiaEsp description: Dia Vencimento Semana tipPar: type: string allOf: – #/definitions/enumTipPar description: Tipo Parcela diaMe1: type: integer format: int64 description: Primeiro dia especial do mês para vencimento das parcelas minimum: 0 maximum: 31 diaMe2: type: integer format: int64 description: Segundo dia especial do mês para vencimento das parcelas minimum: 0 maximum: 31 diaMe3: type: integer format: int64 description: Terceiro dia especial do mês para vencimento das parcelas minimum: 0 maximum: 31 frePar: type: boolean description: Indicativo se o valor total do frete deve estar na 1ª parcela segPar: type: boolean description: Indicativo se o valor total do seguro deve estar na 1ª parcela embPar: type: boolean description: Indicativo se o valor total das embalagens deve estar na 1ª parcela outPar: type: boolean description: Indicativo se o valor total das outras despesas deve estar na 1ª parcela ipiPar: type: boolean description: Indicativo se o valor total do IPI deve estar na 1ª parcela icmPar: type: boolean description: Indicativo se o valor total do ICMS deve estar na 1ª parcela subPar: type: boolean description: Indicativo se o valor total do ICMS substituído deve estar na 1ª parcela encPar: type: boolean description: Indicativo se o valor total dos encargos deve estar na 1ª parcela issPar: type: boolean description: Indicativo se o valor total do ISS deve estar na 1ª parcela perEnc: type: number format: double description: Percentual de encargos maximum: 100.00 retIss: type: boolean description: Indicativo se o valor total do ISS retido deve ser descontado da 1ª parcela irfPar: type: boolean description: Indicativo se o valor total do irrf deve estar na 1ª parcela diaFix: type: boolean description: Indicativo se o dia do vencimento é fixo para períodos de 30 em 30 dias cprDsc: type: number format: double description: Percentual a acrescentar ou diminuir para formação do preço de venda minimum: -999.99 maximum: 999.99 inssPrimeiraParcela: type: boolean description: Deduzir INSS da 1ª parcela default: false csrfPrimeiraParcela: type: boolean description: Deduzir CSRF da 1ª parcela default: false excluido: type: boolean description: Indica se o registro foi excluído extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e082tab: description: Tabelas – Tabelas de Preços de Fornecedores – Dados Gerais type: object required: – e070emp – e031moe – codTpr – desTpr – abrTpr – sitReg properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa e031moe: type: object allOf: – #/definitions/e031moe description: Moeda e095pes: type: object allOf: – #/definitions/e095pes description: Fornecedor codTpr: type: string maxLength: 4 description: Tabela desTpr: type: string maxLength: 250 description: Descrição abrTpr: type: string maxLength: 10 description: Abreviação sitReg: type: string allOf: – #/definitions/enumSitReg description: Situação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: integracaoNecessidade: description: Integrações necessidade compras type: object required: – servico – identificadorServicoId – situacao properties: id: type: string format: uuid description: Id da entidade transactionId: type: string description: Id da transação na tabela async caller servico: type: string allOf: – #/definitions/enumServicoIntegracao description: Serviço chamado identificadorServicoId: type: string description: identificador servico chamado situacao: type: string allOf: – #/definitions/enumSitProcesso description: Situação da integração msgErro: type: string description: Mensagem de erro excluido: type: boolean description: Indica se o registro foi excluído default: false internalGroupId: type: string description: Identificador do agrupador de integrações processoAtendimentoId: type: string description: Identificador do processo atendimento vinculado à integração fecharPedido: type: boolean description: Fechar pedido automaticamente default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e075der_sup_cpr: description: Cadastros – Produtos – Derivações type: object required: – leadTimeOperacao – leadTimeCompra properties: id: type: string format: uuid description: Id da entidade e075der: type: object allOf: – #/definitions/e075der description: Produto indCpr: type: boolean description: Pode Ser Comprado? indFpr: type: boolean description: Indicativo se tem ligação com o fornecedor default: false leadTimeOperacao: type: integer format: int64 description: LeadTime Operação leadTimeCompra: type: integer format: int64 description: LeadTime Compra excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e080ser_sup_cpr: description: Cadastros – Serviços – Especialização type: object required: – leadTimeOperacao – leadTimeCompra properties: id: type: string format: uuid description: Id da entidade e080ser: type: object allOf: – #/definitions/e080ser description: Serviço indFpr: type: boolean description: Indicativo se tem ligação com o fornecedor default: false leadTimeOperacao: type: integer format: int64 description: LeadTime Operação leadTimeCompra: type: integer format: int64 description: LeadTime Compra usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e205dep: description: Estoques – Depósitos – Cadastro type: object required: – e070emp – e070fil – codDep – desDep – abrDep – sitDep properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa e070fil: type: object allOf: – #/definitions/e070fil description: Filial Localização codDep: type: string maxLength: 10 description: Depósito desDep: type: string maxLength: 30 description: Descrição abrDep: type: string maxLength: 10 description: Abreviatura depCpr: type: boolean description: Utiliza para compra default: false depVen: type: boolean description: Utiliza para venda default: true obsDep: type: string maxLength: 250 description: Observações sitDep: type: string allOf: – #/definitions/enumSitReg description: Situação depositoTerceiro: type: boolean description: Indica se o depósito é de terceiro default: false terceiro: type: object allOf: – #/definitions/e001pes description: Pessoa relacionada ao depósito de terceiro reposicao: type: boolean description: Indica se o depósito é utilizado para reposição default: false excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string description: Estado de integração com a entidade externa extIntMsg: type: string description: Mensagem do resultado da integração usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: processoAtendimento: description: Responsável pelo agrupamento de um processo de atendimento type: object required: – sequencia – e070fil – situacao – dataHoraInicial – acaoAtendimento properties: id: type: string format: uuid description: Identificador único do registro sequencia: type: integer format: int64 description: Campo numérico sequencial por filial e070fil: type: object allOf: – #/definitions/e070fil description: Identificador da filial situacao: type: string allOf: – #/definitions/enumSituacaoProcessoAtendimento description: Enumerador para identificar a situacao do processo msgErro: type: string description: Campo de texto para gravar mensagens de inconsistência no processo dataHoraInicial: type: string format: date-time description: Date e hora inicial do processo de atendimento dataHoraFinal: type: string format: date-time description: Date e hora final do processo de atendimento usuarioAtendimento: type: string description: Usuário responsável peo processo de atendimento processoAtendimentoFornecedor: type: array items: type: object allOf: – #/definitions/processoAtendimentoFornecedor description: Identificador do processo de antendimento fornecedores processoAtendimentoItem: type: array items: type: object allOf: – #/definitions/processoAtendimentoItem description: Identificador do processo de atendimento item processoAtendimentoNecessidade: type: array items: type: object allOf: – #/definitions/processoAtendimentoNecessidade description: Identificador do processo de atendimento e as necessidades processoAtendimentoPedido: type: array items: type: object allOf: – #/definitions/processoAtendimentoPedido description: Identificador entre o processo de atendimento e o pedido de compras gerado processoAtendimentoCotacao: type: array items: type: object allOf: – #/definitions/processoAtendimentoCotacao description: Identificador entre o processo de atendimento e cotação de compras gerada acaoAtendimento: type: string allOf: – #/definitions/enumAcaoAtendimento description: Tipo de atendimento para o processo de atendimento dataEntrega: type: string format: date description: Data entrega previstaInicioAtendimento: type: string format: date description: Data inicio atendimento previstaFimAtendimento: type: string format: date description: Data fim atendimento usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: processoAtendimentoItem: description: Ligação entre o processo de atendimento e os itens (produto / serviço) que serão considerados para geração do pedido de compras type: object required: – e001tns properties: id: type: string format: uuid description: Identificador único do registro processoAtendimento: type: object allOf: – #/definitions/processoAtendimento description: Identificador do processo de atendimento e075der: type: object allOf: – #/definitions/e075der description: Identificador do produto a ser utilizado para geração do item do pedido de compras e080ser: type: object allOf: – #/definitions/e080ser description: Identificador do serviço a ser utilizado para geração do item do pedido de compras e001tns: type: object allOf: – #/definitions/e001tns description: Identificador da transação a ser utilizada para geração do item do pedido de compras quantidadeComprarSolicitada: type: string description: Quantidade a comprar solicitada quantidadeComprar: type: string description: Quantidade a comprar e420ipcId: type: string format: uuid description: Identificador do item do pedido de compras seqIpo: type: integer format: int64 description: Sequência do item do pedido de compras dataEntrega: type: string format: date description: Data entrega previstaInicioAtendimento: type: string format: date description: Data inicio atendimento previstaFimAtendimento: type: string format: date description: Data fim atendimento situacao: type: string allOf: – #/definitions/enumSituacaoAtendimentoItem description: Situação do item para a cotação motivoCancelamento: type: string description: Motivo do cancelamento do item quantidadeCancelada: type: string description: Quantidade cancelada default: 0 usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: processoAtendimentoFornecedor: description: Ligação entre o processo de atendimento e fornecedores type: object required: – e095pes – aprovado properties: id: type: string format: uuid description: Identificador único do registro processoAtendimento: type: object allOf: – #/definitions/processoAtendimento description: Identificador do processo de atendimento e095pes: type: object allOf: – #/definitions/e095pes description: Identificador do fornecedor a ser informado no pedido de compras aprovado: type: boolean description: Campo que indica se o fornecedor deve ser utilizado na geração do pedido de compra processoAtendimentoFornecedorItem: type: array items: type: object allOf: – #/definitions/processoAtendimentoFornecedorItem description: Ligação entre os fornecedores e os itens do processo de atendimento originId: type: string description: Indentificador externo que originou o registro situacao: type: string allOf: – #/definitions/enumSitProcesso description: Situacao processo de integração do fornecedor dataEntrega: type: string format: date description: Data entrega e028cpg: type: object allOf: – #/definitions/e028cpg description: Condição de pagamento e031moe: type: object allOf: – #/definitions/e031moe description: Moeda dataCotacaoMoeda: type: string format: date description: Data cotação moeda valorCotacaoMoeda: type: string description: Valor da cotação da moeda cotacaoMoedaFechada: type: boolean description: Cotação fechada default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: processoAtendimentoFornecedorItem: description: Ligação entre os fornecedores e os itens do processo de atendimento type: object required: – valorUnit properties: id: type: string format: uuid description: Identificador único do registro processoAtendimentoFornecedor: type: object allOf: – #/definitions/processoAtendimentoFornecedor description: Identificador da tabela processo de atendimento X fornecedor. processoAtendimentoItem: type: object allOf: – #/definitions/processoAtendimentoItem description: Identificador da tabela de item do processo de atendimento e082tab: type: object allOf: – #/definitions/e082tab description: Identificador da tabela de preço do fornecedor para o item valorUnit: type: string description: Valor unitário do item para o fornecedor cotacaoItemId: type: string description: Identificador do item da cotação sequenciaItemCotacao: type: integer format: int64 description: Sequencia do item da cotação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: processoAtendimentoNecessidade: description: Ligação entre o processo de atendimento e as necessidades de compra que serão atendidas type: object required: – necessidade – situacao – tipoAtendimento – quantidade properties: id: type: string format: uuid description: Identificador único do registro processoAtendimento: type: object allOf: – #/definitions/processoAtendimento description: Identificador do processo de atendimento processoAtendimentoItem: type: object allOf: – #/definitions/processoAtendimentoItem description: Identificador da tabela de item do processo de atendimento necessidade: type: object allOf: – #/definitions/necessidadeCompras description: Identificador da necessidade de compras situacao: type: string allOf: – #/definitions/enumSituacaoAtendimento description: Enumerador da situação da necessidade de compras tipoAtendimento: type: string allOf: – #/definitions/enumTipoAtendimento description: Enumerador do tipo de atendimento da necessidade atendimentoCompra: type: object allOf: – #/definitions/processoAtendimentoNecessidade description: Identificador do processo_atend_necessidade origem atendimentoDemandaId: type: string format: uuid description: Identificador do atendimento da demanda gerado quantidade: type: string description: Quantidade a atender da necessidade de compras e420ipcId: type: string format: uuid description: Identificador do item do pedido de compras seqIpo: type: integer format: int64 description: Sequência do item do pedido de compras itemNotaFiscalId: type: string format: uuid description: Indetificador do item da nota fiscal em atendimentos do tipo RECEBIMENTO quantidadeCancelada: type: string description: Quantidade cancelada default: 0 usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: processoAtendimentoPedido: description: Ligação entre o processo de atendimento e o pedido de compras gerado type: object required: – e420ocpId – e420ocpNum – e420ocpSit properties: id: type: string format: uuid description: Identificador único do registro processoAtendimento: type: object allOf: – #/definitions/processoAtendimento description: Identificador do processo de atendimento processoAtendimentoFornecedor: type: object allOf: – #/definitions/processoAtendimentoFornecedor description: Processo de atendimento do fornecedor e420ocpId: type: string format: uuid description: Identificador do pedido de compras e420ocpNum: type: integer format: int64 description: Número do pedido de compras e420ocpSit: type: string allOf: – #/definitions/enumSitE420ocp description: Situação do pedido de compras usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e091plf: description: Plano Financeiro type: object required: – e070emp – ctaFin – desCta properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa ctaFin: type: integer format: int64 description: Conta Financeira Reduzida minimum: 0 maximum: 9999999 desCta: type: string maxLength: 80 description: Nomenclatura excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e044ccu: description: Centros de Custos type: object required: – e070emp – codCcu – desCcu properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa codCcu: type: string maxLength: 9 description: Centro de custos desCcu: type: string maxLength: 80 description: Descrição excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e075derSupCprFil: description: Especialização de compras por filial type: object required: – e070fil – e075der – leadTimeOperacao – leadTimeCompra properties: id: type: string format: uuid description: Id da entidade e070fil: type: object allOf: – #/definitions/e070fil description: Filial e075der: type: object allOf: – #/definitions/e075der description: Produto leadTimeOperacao: type: integer format: int64 description: LeadTime Operação leadTimeCompra: type: integer format: int64 description: LeadTime Compra excluido: type: boolean description: Indica se o registro foi excluído default: false usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: processoAtendimentoCotacao: description: Ligação entre o processo de atendimento e a cotação de compras type: object required: – cotacaoId – situacaoCotacao properties: id: type: string format: uuid description: Identificador único do registro processoAtendimento: type: object allOf: – #/definitions/processoAtendimento description: Identificador do processo de atendimento cotacaoId: type: string format: uuid description: Identificador da cotação codCotacao: type: integer format: int64 description: Código da cotação situacaoCotacao: type: string allOf: – #/definitions/enumSituacaoCotacao description: Situação da cotação de compra usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service genericError: properties: message: type: string description: Messaging describing the error. reason: type: string description: A symbolic code identifying the category of the reason of the error. enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE