2.0info: 3.12.0 Pedidos de Compras description: Serviço de pedidos de compras x-senior-domain: erpx_sup_cpr x-senior-domain-path: erpx_sup_cpr x-senior-service-path: purchase_orders 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: /purchase_orders/queries/listQuantityPendingPurchase: post: description: Obtém a quantidade pendente de compras tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – params properties: params: type: array items: type: object allOf: – #/definitions/recQuantityPendingPurchase minimum: 1 description: Saldo em compras responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/recQuantityPendingPurchase minimum: 1 description: Saldo em compras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/listPurchaseSummary: post: description: Obter detalhes do pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: string description: Identificador do pedido de compra responses: 200: description: Ok schema: type: object required: – summary – origins properties: summary: type: object allOf: – #/definitions/recDetailsOrderSummary description: Resumo origins: type: array items: type: object allOf: – #/definitions/recDetailsPurchaseOrigin minimum: 1 description: Origens 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obter detalhes do pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: orderId description: Identificador do pedido de compra in: query required: true type: string responses: 200: description: Ok schema: type: object required: – summary – origins properties: summary: type: object allOf: – #/definitions/recDetailsOrderSummary description: Resumo origins: type: array items: type: object allOf: – #/definitions/recDetailsPurchaseOrigin minimum: 1 description: Origens 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/listPurchaseOrders: post: description: Obtém os pedidos de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page properties: companiesId: type: array items: type: string description: Ids das empresas dos pedidos de compra branchesId: type: array items: type: string description: Ids das filiais dos pedidos de compra orderNumber: type: array items: type: integer format: int64 description: Número do pedido de compra suppliersId: type: array items: type: string description: Ids dos fornecedores dos pedidos de compra initialIssueDate: type: string format: date description: Data de emissão inicial finalIssueDate: type: string format: date description: Data de emissão final orderStatus: type: array items: type: string allOf: – #/definitions/enumSitOcp description: Situações dos pedidos de compra paymentTerms: type: array items: type: string description: Ids das condições de pagamento do pedido de compra createdBy: type: array items: type: string description: Usuário de geração updatedBy: type: array items: type: string description: Usuário de alteração page: type: object allOf: – #/definitions/recPageRequest description: Página responses: 200: description: Ok schema: type: object required: – totalElements properties: recPurchaseOrders: type: array items: type: object allOf: – #/definitions/recPurchaseOrders description: Pedidos de compra totalElements: type: integer format: int64 description: Total 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/getPurchaseOrderHeader: post: description: Obtém os dados gerais de um pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: string description: Id do pedido de compra responses: 200: description: Ok schema: type: object properties: recPurchaseOrderHeader: type: object allOf: – #/definitions/recOrderHeader description: Pedido de compra 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError get: description: Obtém os dados gerais de um pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: orderId description: Id do pedido de compra in: query required: true type: string responses: 200: description: Ok schema: type: object properties: recPurchaseOrderHeader: type: object allOf: – #/definitions/recOrderHeader description: Pedido de compra 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/consultarSituacaoPedidoCompras: post: description: Consultar a situação do pedido de compras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – e420ocpId properties: e420ocpId: type: array items: type: string minimum: 1 description: Identificador do pedido de compras responses: 200: description: Ok schema: type: object required: – recSituacaoPedidoCompras properties: recSituacaoPedidoCompras: type: array items: type: object allOf: – #/definitions/recSituacaoPedidoCompras minimum: 1 description: Situações dos pedidos de compras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Consultar a situação do pedido de compras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: e420ocpId description: Identificador do pedido de compras in: query required: true type: array items: type: string minimum: 1 responses: 200: description: Ok schema: type: object required: – recSituacaoPedidoCompras properties: recSituacaoPedidoCompras: type: array items: type: object allOf: – #/definitions/recSituacaoPedidoCompras minimum: 1 description: Situações dos pedidos de compras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/getOrderItem: post: description: Retorna informações do item do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: ID do item do pedido responses: 200: description: Ok schema: type: object properties: orderItem: type: object allOf: – #/definitions/recOrderItem description: Informações do item 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna informações do item do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: ID do item do pedido in: query required: true type: string responses: 200: description: Ok schema: type: object properties: orderItem: type: object allOf: – #/definitions/recOrderItem description: Informações do item 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/listOrderItems: post: description: Obtém a lista de itens de um pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – page properties: id: type: string description: ID do pedido itemCode: type: string description: Código do item itemDescription: type: string description: Descrição do item itemAdditionalDescription: type: string description: Descrição complementar do item itemIndex: type: integer format: int64 description: Sequência do item autoComplete: type: string description: Autocomplete page: type: object allOf: – #/definitions/recPageRequest description: Página responses: 200: description: Ok schema: type: object required: – totalElements properties: orderItem: type: array items: type: object allOf: – #/definitions/recOrderItem description: Informações do item totalElements: type: integer format: int64 description: Total 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/getPaymentInformation: post: description: Obtém informações adicionais de pagamento de um pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: string description: Id do pedido de compra responses: 200: description: Ok schema: type: object properties: recPaymentInformation: type: object allOf: – #/definitions/recPaymentInformation description: Informações adicionais de pagamento 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError get: description: Obtém informações adicionais de pagamento de um pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: orderId description: Id do pedido de compra in: query required: true type: string responses: 200: description: Ok schema: type: object properties: recPaymentInformation: type: object allOf: – #/definitions/recPaymentInformation description: Informações adicionais de pagamento 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/getAdditionalPurchaseInformation: post: description: Busca informaçôes adicionais do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: string description: Id do pedido responses: 200: description: Ok schema: type: object properties: recAdditionalPurchaseInformation: type: object allOf: – #/definitions/recAdditionalPurchaseInformation description: Record das informações adicionais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca informaçôes adicionais do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: orderId description: Id do pedido in: query required: true type: string responses: 200: description: Ok schema: type: object properties: recAdditionalPurchaseInformation: type: object allOf: – #/definitions/recAdditionalPurchaseInformation description: Record das informações adicionais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/listPurchaseOrderNotes: post: description: Lista todas as observações de um pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – purchaseOrderId – page properties: purchaseOrderId: type: string description: Identificador do pedido page: type: object allOf: – #/definitions/recPageRequest description: Página responses: 200: description: Ok schema: type: object required: – totalElements properties: recPurchaseOrderNotes: type: array items: type: object allOf: – #/definitions/recPurchaseOrderNotes description: Lista de observações totalElements: type: integer format: int64 description: Total 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/getPurchaseOrderValues: post: description: Obtém os valores do pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: ID do pedido de compra responses: 200: description: Ok schema: type: object properties: recPurchaseOrderValues: type: object allOf: – #/definitions/recPurchaseOrderValues description: Valores do pedido de compra 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError get: description: Obtém os valores do pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: ID do pedido de compra in: query required: true type: string responses: 200: description: Ok schema: type: object properties: recPurchaseOrderValues: type: object allOf: – #/definitions/recPurchaseOrderValues description: Valores do pedido de compra 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/getTotalReceivedQuantity: post: description: Retorna a quantidade total recebida do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: ID do pedido responses: 200: description: Ok schema: type: object required: – totalReceivedQuantity properties: totalReceivedQuantity: type: number format: double description: Quantidade total recebida do pedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a quantidade total recebida do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: ID do pedido in: query required: true type: string responses: 200: description: Ok schema: type: object required: – totalReceivedQuantity properties: totalReceivedQuantity: type: number format: double description: Quantidade total recebida do pedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/listPurchaseOrderInstallments: post: description: Query para retornar as parcelas do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId – page properties: orderId: type: string description: Id do pedido page: type: object allOf: – #/definitions/recPageRequest description: Pagina responses: 200: description: Ok schema: type: object required: – totalElements properties: recListPurchaseOrderInstallments: type: array items: type: object allOf: – #/definitions/recListPurchaseOrderInstallments description: record de retorno das parcelas do pedido installmentsTotalValue: type: string description: Soma do valor de todas as parcelas totalElements: type: integer format: int64 description: Total 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/listItemsOrdersInvoice: post: description: Consultar os itens do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: string description: Id do pedido responses: 200: description: Ok schema: type: object required: – items properties: items: type: array items: type: object allOf: – #/definitions/recItemsOrderInvoice minimum: 1 description: Itens do pedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Consultar os itens do pedido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: orderId description: Id do pedido in: query required: true type: string responses: 200: description: Ok schema: type: object required: – items properties: items: type: array items: type: object allOf: – #/definitions/recItemsOrderInvoice minimum: 1 description: Itens do pedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/findPurchaseOrderItem: post: description: Pesquisar o item do pedido via chave de negócio tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – e070empId – e070filId – qtdRec properties: e070empId: type: string description: Empresa e070filId: type: string description: Filial e095pesId: type: string description: Fornecedor numOcp: type: integer format: int64 description: Número do pedido seqIpo: type: integer format: int64 description: Sequência do item do pedido e075derId: type: string description: Produto qtdRec: type: number format: double description: Quantidade recebida minimum: 0.00 maximum: 999999999.99999 responses: 200: description: Ok schema: type: object required: – purchaseOrderItemId properties: purchaseOrderItemId: type: string description: Id do item do pedido de compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Pesquisar o item do pedido via chave de negócio 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: e095pesId description: Fornecedor in: query type: string – name: numOcp description: Número do pedido in: query type: integer format: int64 – name: seqIpo description: Sequência do item do pedido in: query type: integer format: int64 – name: e075derId description: Produto in: query type: string – name: qtdRec description: Quantidade recebida in: query required: true type: number format: double responses: 200: description: Ok schema: type: object required: – purchaseOrderItemId properties: purchaseOrderItemId: type: string description: Id do item do pedido de compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/getInformationPurchaseOrder: post: description: Obtém os dados gerais de um pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: string description: Id do pedido de compra responses: 200: description: Ok schema: type: object required: – orderInformation properties: orderInformation: type: object allOf: – #/definitions/recPurchaseOrderInfo description: Pedido de compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém os dados gerais de um pedido de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: orderId description: Id do pedido de compra in: query required: true type: string responses: 200: description: Ok schema: type: object required: – orderInformation properties: orderInformation: type: object allOf: – #/definitions/recPurchaseOrderInfo description: Pedido de compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/queries/listOrderItemsToRelationshipInvoiceItem: post: description: Lista os itens de pedido aptos a serem relacionados a itens de nota fiscal tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchId – itemType – itemId – supplierId – purchaseMeasureUnitId – quantity – page properties: branchId: type: string description: Id da filial itemType: type: string allOf: – #/definitions/enumProSer description: Indicativo se o item é produto ou serviço itemId: type: string description: Identificador do item (Produto / Serviço) supplierId: type: string description: Identificador do fornecedor purchaseMeasureUnitId: type: string description: Identificador da unidade de medida de compras orderNumber: type: integer format: int64 description: Número do pedido de compra initialIssueDate: type: string format: date description: Data de emissão inicial finalIssueDate: type: string format: date description: Data de emissão final quantity: type: number format: double description: Quantidade page: type: object allOf: – #/definitions/recPageRequest description: Paginação responses: 200: description: Ok schema: type: object required: – totalElements properties: recListOrderItemsToRelationshipInvoiceItem: type: array items: type: object allOf: – #/definitions/recListOrderItemsToRelationshipInvoiceItem description: Record de retorno dos itens de pedido aptos a serem relacionados a itens de nota fiscal totalElements: type: integer format: int64 description: Total 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/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 /purchase_orders/queries/exportE420ocp: 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 /purchase_orders/queries/exportE420inf: 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 /purchase_orders/queries/exportE420imd: 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 /purchase_orders/queries/exportE420ipc: 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 /purchase_orders/queries/exportE420imi: 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 /purchase_orders/queries/exportE420obs: 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 /purchase_orders/queries/exportE420par: 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 /purchase_orders/queries/exportItemPedidoNota: 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 /purchase_orders/queries/exportE420ocpBatch: 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 /purchase_orders/queries/exportE420ocpBatchOrder: 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 /purchase_orders/queries/exportE420ocpInteg: 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 /purchase_orders/queries/exportPurchaseOrderShareReport: 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 /purchase_orders/queries/exportPedidoOrigem: 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 /purchase_orders/queries/exportItemPedidoOrigem: 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 /purchase_orders/queries/exportConsolidacaoCompras: 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 /purchase_orders/queries/exportE066fpg: 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 /purchase_orders/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 /purchase_orders/queries/healthcheck: post: description: HealthCheck plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/healthcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: HealthCheck plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/healthcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/persistPurchaseOrder: post: description: Persistência do Pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – issueDate – currencyId properties: orderId: type: string description: Id do pedido companyId: type: string description: Id da empresa branchId: type: string description: Id da filial supplierId: type: string description: Id do fornecedor productTransactionId: type: string description: Id da transação produto serviceTransactionId: type: string description: Id da transação serviço issueDate: type: string format: date-time description: Data/Hora Emissão currencyId: type: string description: Id da moeda currencyDate: type: string format: date description: Data de cotação da moeda currencyValue: type: string description: Valor da cotação minimum: 0.00 maximum: 9999999999999.99 default: 0 closedCurrency: type: boolean description: Indicativo se o valor da cotação da moeda é fechado origin: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do Pedido responses: 200: description: Ok schema: type: object properties: recPurchaseOrderHeader: type: object allOf: – #/definitions/recOrderHeader description: Dados gerais do pedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/deleteOrderInstallment: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId – installmentId properties: orderId: type: string description: Id do pedido installmentId: type: string description: Id da parcela responses: 200: description: Ok schema: type: object required: – orderId properties: orderId: type: string description: Id do pedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/abortCalculationOrder: post: description: Aborta o cálculo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Identificador responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/persistOrderItem: post: description: Realiza a persistência do item do pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId – itemType – transactionId – purchaseMeasureUnitId – purchaseQuantity – purchasePrice – itemStatus properties: orderItemId: type: string description: id do item do pedido de compra orderId: type: string description: id do pedido de compra itemType: type: string allOf: – #/definitions/enumProSer description: tipo do item do pedido de compra transactionId: type: string description: id transação do item do pedido de compra productId: type: string description: id do produto do item do pedido de compra serviceId: type: string description: id do serviço do item do pedido de compra purchaseMeasureUnitId: type: string description: unidade de medida de compra do item purchaseQuantity: type: number format: double description: quantidade do item na unidade de medida de compra priceListId: type: string description: id da tabela de preço de compra additionalDescription: type: string maxLength: 255 description: Complemento da descrição do item do pedido de compra purchasePrice: type: number format: double description: preço de compra do item discountPercent: type: number format: double description: percentual de desconto do item discountValue: type: string description: valor de desconto do item measureUnitId: type: string description: id da unidade de medida de estoque/serviço itemQuantity: type: number format: double description: quantidade do item na unidade de medida de estoque/serviço itemPrice: type: number format: double description: preço do item na unidade de medida de estoque/serviço itemStatus: type: string allOf: – #/definitions/enumSitOcp description: situação do item do pedido statusCauseId: type: string description: Id do motivo de situação statusCauseNote: type: string description: Texto de observação do motivo da situação supplierItemCode: type: string description: Código do item no fornecedor supplierItemDescription: type: string maxLength: 255 description: Descrição do item no fornecedor expectedDeliveryDate: type: string format: date description: Data de entrega itemNote: type: string description: Observação do item darfCode: type: string description: Código da DARF taxes: type: array items: type: object allOf: – #/definitions/recTaxes description: impostos purchasePurposeId: type: string description: Id da finalidade de compra financialAccount: type: string description: Conta financeira costCenter: type: string description: Centro de custo origin: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do Pedido externalId: type: string description: Identificação externa supplierId: type: string description: Identificador do Fornecedor linkItemSupplierId: type: string description: Ligação Item Fornecedor warehouseId: type: string description: id do depósito do item do pedido de compra originInformation: type: array items: type: object allOf: – #/definitions/recOriginInformation description: Origens do item responses: 200: description: Ok schema: type: object properties: recPersistOrderItem: type: object allOf: – #/definitions/recPersistOrderItem description: Informações da persistência do item 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/generatePurchaseOrderReport: post: description: Realiza impressão de pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: array items: type: string minimum: 1 description: Lista de IDs do pedido type: type: string allOf: – #/definitions/enumTypeOrderReport description: Tipo de geração relatório phoneNumber: type: string description: Número de telefone para compartilhamento por whatsapp email: type: string description: Email para compartilhamento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/persistAdditionalPurchaseInformation: post: description: Realiza a persistência dos informações complementares do pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId – freightCurrencyId – importFreightCurrencyId – importInsuranceCurrencyId – importOtherExpensesCurrencyId – expectedDeliveryDate properties: orderId: type: string description: Id do pedido de compra supplierOrderNumber: type: string description: Número do pedido do fornecedor orderNote: type: string description: Observação do pedido statusCauseId: type: string description: Id do motivo de situação específica statusCauseNote: type: string description: Observação do motivo deliveryAddressId: type: string description: Id do endereço de entrega shippingCompanyId: type: string description: Id da transportadora redispatchCompanyId: type: string description: Id da transportadora de redespacho freightType: type: string allOf: – #/definitions/enumCifFob description: Tipo de frete freightCurrencyId: type: string description: Id da moeda do frete freightCurrencyQuotationDate: type: string format: date description: Data da cotação da moeda do frete freightCurrencyQuotationValue: type: string description: Valor da cotação da moeda do frete minimum: 0.00 maximum: 9999999999999.99 default: 0 freightValue: type: string description: Valor do frete minimum: 0.00 maximum: 9999999999999.99 default: 0 statedFreightValue: type: string description: Valor do frete destacado minimum: 0.00 maximum: 9999999999999.99 default: 0 afrmmValue: type: string description: Valor AFRMM minimum: 0.00 maximum: 9999999999999.99 default: 0 importFreightCurrencyId: type: string description: Id da moeda do frete de importação importFreightCurrencyQuotationDate: type: string format: date description: Data da cotação da moeda do frete de importação importFreightCurrencyQuotationValue: type: string description: Valor da cotação da moeda do frete de importação minimum: 0.00 maximum: 9999999999999.99 default: 0 importFreightValue: type: string description: Valor do frete de importação minimum: 0.00 maximum: 9999999999999.99 default: 0 issCityId: type: string description: Cidade de recolhimento de ISS additionalDiscountPercent: type: number format: double description: Percentual de desconto adicional additionalDiscountValue: type: string description: Valor de desconto adicional minimum: 0.00 maximum: 9999999999999.99 default: 0 insuranceValue: type: string description: Valor do seguro minimum: 0.00 maximum: 9999999999999.99 default: 0 packagingValue: type: string description: Valor das embalagens minimum: 0.00 maximum: 9999999999999.99 default: 0 chargesValue: type: string description: Valor dos encargos minimum: 0.00 maximum: 9999999999999.99 default: 0 otherExpensesValue: type: string description: Valor das outras despesas minimum: 0.00 maximum: 9999999999999.99 default: 0 statedOtherExpensesValue: type: string description: Valor das outras despesas destacado minimum: 0.00 maximum: 9999999999999.99 default: 0 importInsuranceCurrencyId: type: string description: Id da moeda do seguro de importação importInsuranceCurrencyQuotationDate: type: string format: date description: Data da cotação da moeda do seguro de importação importInsuranceCurrencyQuotationValue: type: string description: Valor da cotação da moeda do seguro de importação minimum: 0.00 maximum: 9999999999999.99 default: 0 importInsuranceValue: type: string description: Valor de seguro de importação minimum: 0.00 maximum: 9999999999999.99 default: 0 importOtherExpensesCurrencyId: type: string description: Id da moeda das outras despesas de importação importOtherExpensesCurrencyQuotationDate: type: string format: date description: Data da cotação da moeda das outras despesas de importação importOtherExpensesCurrencyQuotationValue: type: string description: Valor da cotação da moeda das outras despesas de importação minimum: 0.00 maximum: 9999999999999.99 default: 0 importOtherExpensesValue: type: string description: Valor das outras despesas de importação minimum: 0.00 maximum: 9999999999999.99 default: 0 expectedDeliveryDate: type: string format: date description: Data de entrega responses: 200: description: Ok schema: type: object properties: recPersistAdditionalPurchaseInformation: type: object allOf: – #/definitions/recPersistAdditionalPurchaseInformation description: Informações da persistência do item 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/persistPaymentInformation: post: description: Realiza a persistência das informações complementares do pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId – paymentTermId properties: orderId: type: string description: Id do pedido de compra paymentTermId: type: string description: Id da condição de pagamento keepInstallments: type: boolean description: Manter parcelas no recebimento responses: 200: description: Ok schema: type: object properties: additionalInformationOrderId: type: string description: Id do registro de informações adicionais 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/requestApprovementPurchaseOrders: post: description: Solicitar aprovação do pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderIds properties: orderIds: type: array items: type: string minimum: 1 description: Lista de ids de pedido responses: 200: description: Ok schema: type: object properties: recResultApprovementOrders: type: array items: type: object allOf: – #/definitions/recResultFinishingOrder description: Lista com o resultado da solicitação de aprovação dos pedidos de compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/cancelPurchaseOrders: post: description: Cancelar pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderIds properties: orderIds: type: array items: type: string minimum: 1 description: Lista de Ids de pedido responses: 200: description: Ok schema: type: object properties: recResultCancelOrders: type: array items: type: object allOf: – #/definitions/recResultCancelOrders description: Lista com o resultado do cancelamento dos pedidos de compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/approvePurchaseOrder: post: description: Aprovar pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – order properties: order: type: string description: Id do pedido message: type: string description: Observação da aprovação responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/disapprovePurchaseOrder: post: description: Reprovar pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – order properties: order: type: string description: Id do pedido message: type: string description: Observação da reprovação responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/persistPurchaseOrderNotes: post: description: Realiza a persistência da observação do pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – purchaseOrderId – informationType – noteType – text properties: noteId: type: string description: Id da observação purchaseOrderId: type: string description: Id Pedido purchaseOrderItemId: type: string description: Id do item do Pedido informationType: type: string allOf: – #/definitions/enumTipLog description: Tipo de Informação noteType: type: string allOf: – #/definitions/enumTipObs description: Tipo da Observação text: type: string description: Texto de Observação do Pedido statusCauseId: type: string description: Motivo responses: 200: description: Ok schema: type: object required: – noteId properties: noteId: type: string description: Id da observação 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 401: description: Usuário ou senha inválido default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/reinstatePurchaseOrder: post: description: Action para a reabilitação do pedido tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderIds properties: orderIds: type: array items: type: string minimum: 1 description: lista de ids de pedidos de compra responses: 200: description: Ok schema: type: object properties: recReinstatePurchaseOrder: type: array items: type: object allOf: – #/definitions/recReinstatePurchaseOrder description: Record de retorno da reabilitação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/deletePurchaseOrder: post: description: Realiza a exclusão do(s) pedido(s) tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: array items: type: string minimum: 1 description: ID(s) do(s) pedido(s) que será(ão) excluído(s) responses: 200: description: Ok schema: type: object properties: recDeletePurchaseOrders: type: array items: type: object allOf: – #/definitions/recDeletePurchaseOrders description: Record dos pedidos excluídos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/deletePurchaseOrderItems: post: description: Realiza a exclusão do(s) item(ns) do pedido tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: array items: type: string minimum: 1 description: ID(s) do(s) item(ns) que será(ão) excluído(s) responses: 200: description: Ok schema: type: object properties: recDeletePurchaseOrderItems: type: array items: type: object allOf: – #/definitions/recDeletePurchaseOrderItems description: Record dos pedidos excluídos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/persistPurchaseOrderInstallments: post: description: Persistência da parcela do pedido de venda tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: string description: Id do pedido installmentId: type: string description: Id da parcela installmentDays: type: integer format: int64 description: Quantidade de dias da parcela minimum: 0 maximum: 999 installmentDueDate: type: string format: date description: Data de vencimento da parcela installmentPercentage: type: number format: double description: Percentual da parcela minimum: 0.00 maximum: 999.99 installmentValue: type: string description: Valor da parcela minimum: 0.00 maximum: 9999999999999.99 installmentNote: type: string maxLength: 250 description: Observação da parcela paymentMethodId: type: string description: Id da forma de pagamento responses: 200: description: Ok schema: type: object properties: installmentId: type: string description: Id da parcela 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/generatePurchaseOrderInstallments: post: description: Ação para gerar as parcelas com base na condição de pagamento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId – paymentTermId properties: orderId: type: string description: ID do pedido de venda paymentTermId: type: string description: ID da condição de pagamento responses: 200: description: Ok schema: type: object properties: orderId: type: string description: Retorno da geração das parcelas com base na condição de pagamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/recalculateInstallments: post: description: Ação para calcular as parcelas com base no valor financeiro tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: string description: Id do pedido responses: 200: description: Ok schema: type: object properties: orderId: type: string description: Id do pedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/recalculatePurchaseOrder: post: description: Ação para recalcular o pedido tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: orderIds: type: array items: type: string description: Ids dos pedidos que devem ser recalculados responses: 200: description: Ok schema: type: object properties: recRecalculatePurchaseOrder: type: array items: type: object allOf: – #/definitions/recRecalculatePurchaseOrder description: Record de retorno informando o status do recálculo do pedido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/generateIncomingInvoice: post: description: Gera uma nota fiscal de entrada a partir dos pedidos de compras tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/generateIncomingInvoiceInput responses: 200: description: Ok schema: type: object required: – transactionalId properties: transactionalId: type: string description: Identificador do processo de geração 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/preparationInvoice: post: description: Salvar item pedido nota tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderId properties: orderId: type: array items: type: string minimum: 1 description: Lista id de pedidos responses: 200: description: Ok schema: type: object required: – orders properties: orders: type: array items: type: object allOf: – #/definitions/recPurchaseOrders minimum: 1 description: Lista de record de pedidos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/saveItemOrderInvoice: post: description: Salvar quantidade do item tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – quantityToReceive properties: id: type: string description: Id do item quantityToReceive: type: number format: double description: Quantidade para receber responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: Id do item 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/generatePurchaseOrderFromRequisition: post: description: Gerar do pedido de compra via necessidade de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – purchaseOrder – externalId properties: purchaseOrder: type: object allOf: – #/definitions/recPurchaseOrder description: Dados do pedido de compra externalId: type: string description: Identificação externa responses: 200: description: Ok schema: type: object required: – batchId – batchStatus properties: batchId: type: string description: Id do lote de processamento do pedido de compra batchStatus: type: string allOf: – #/definitions/enumBatchStatus description: Situação do lote 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/reprocessApportionment: post: description: Reprocessar geração rateio tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – e420ocpId properties: e420ocpId: type: string description: Id do pedido de compras para reprocessar rateio responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/cancelRequestApprovementPurchaseOrders: post: description: Solicitar cancelamento da aprovação do pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – ids – reason properties: ids: type: array items: type: string minimum: 1 description: Identificadores dos pedidos a serem cancelados. reason: type: string description: Motivo do cancelamento. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/updateOrderItemToRelationshipInvoiceItem: post: description: Atualiza relacionamento do item com a nota fiscal tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – itemQuantity – purchaseMeasureUnitId – storageQuantity properties: id: type: string description: Identificador do item do pedido de compra itemQuantity: type: number format: double description: Quantidade compra (Quantidade recebida na unidade de compra) purchaseMeasureUnitId: type: string description: Identificador da unidade de medida de compra storageQuantity: type: number format: double description: Quantidade do item na unidade de medida de estoque/serviço responses: 200: description: Ok schema: type: object required: – purchaseOrderId – itemPurchaseOrderId – purchaseOrderNumber – itemIndex – purchaseMeasureUnitId – purchaseQuantity – purchaseStorageQuantity properties: purchaseOrderId: type: string description: Identificador do pedido itemPurchaseOrderId: type: string description: Identificador do item do pedido purchaseOrderNumber: type: integer format: int64 description: Número do pedido de compra itemIndex: type: integer format: int64 description: sequência do item do pedido de compra purchaseMeasureUnitId: type: string description: Identificador da unidade de medida de compra purchaseQuantity: type: number format: double description: Quantidade total do item do pedido na unidade de compra measureUnitId: type: string description: Identificador da unidade de medida de estoque purchaseStorageQuantity: type: number format: double description: Quantidade total do item do pedido na unidade do estoque 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/actions/cancelOrderItem: post: description: Cancelamento item pedido de compra tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – orderItemId – quantityToCancel properties: orderItemId: type: string description: Identificador do item do pedido de compra quantityToCancel: type: number format: double description: Quantidade para cancelar responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/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 /purchase_orders/actions/importE420ocp: 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 /purchase_orders/actions/importE420inf: 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 /purchase_orders/actions/importE420imd: 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 /purchase_orders/actions/importE420ipc: 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 /purchase_orders/actions/importE420imi: 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 /purchase_orders/actions/importE420obs: 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 /purchase_orders/actions/importE420par: 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 /purchase_orders/actions/importItemPedidoNota: 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 /purchase_orders/actions/importE420ocpBatch: 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 /purchase_orders/actions/importE420ocpBatchOrder: 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 /purchase_orders/actions/importE420ocpInteg: 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 /purchase_orders/actions/importPurchaseOrderShareReport: 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 /purchase_orders/actions/importPedidoOrigem: 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 /purchase_orders/actions/importItemPedidoOrigem: 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 /purchase_orders/actions/importConsolidacaoCompras: 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 /purchase_orders/actions/importE066fpg: 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 /purchase_orders/signals/processCalculate: post: description: Processa cálculo tags: – Signals parameters: – name: input in: body required: true schema: type: object properties: orderId: type: string description: id do item do pedido de compra orderItemId: type: array items: type: string description: id do item do pedido de compra responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /purchase_orders/signals/generateIncomingInvoiceAsync: post: description: Gera uma nota fiscal de entrada a partir dos pedidos de compras tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/generateIncomingInvoiceAsyncInput responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /purchase_orders/signals/changePurchasePeriod: post: description: Alterar Período – Especialização na Filial tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – branchId – initialDate – finalDate properties: branchId: type: string description: Identificador da Filial initialDate: type: string format: date description: Período Inicial finalDate: type: string format: date description: Período Final responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /purchase_orders/signals/reprocessModuleApportionment: 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 /purchase_orders/signals/deleteOriginPurchaseItem: post: description: Deletar relacionamento entre necessidade de compra e item do pedido tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – purchaseOrderId properties: purchaseOrderId: type: string description: Identificador do pedido responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /purchase_orders/signals/updateOrderItemsToRelationshipInvoiceItem: post: description: Atualiza itens do pedido com relacionamento dos itens na nota tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – purchaseInvoiceId – items properties: purchaseInvoiceId: type: string description: Identificador nota fiscal items: type: array items: type: object allOf: – #/definitions/recUpdateOrderItemsToRelationshipInvoiceItem minimum: 1 description: Itens para relacionamento responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /purchase_orders/events/batchPurchaseOrderCreated: post: description: Evento de criação de lote de processamento x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – batchId properties: batchId: type: string description: Identificador batch message: type: string description: Mensagem responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/updatedOrderCalculationStatus: post: description: Evento atualização da situação do calculo do pedido. x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – orderId – situation properties: orderId: type: string description: Identificador batch situation: type: string allOf: – #/definitions/enumSitProcesso description: Situação responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/updatedOrderItemCalculationStatus: post: description: Evento atualização da situação do calculo do pedido. x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – orderItemId – situation – message properties: orderItemId: type: string description: Identificador batch situation: type: string allOf: – #/definitions/enumSitProcesso description: Situação message: type: string description: Mensagem de erro responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/purchaseOrderSharingReport: post: description: Evento para compartilhamento de relatório de compra x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – sharingUrl properties: sharingUrl: type: string description: URL de compartilhamento responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/purchaseOrderFromRequisitionGenerated: post: description: Evento de sucesso na geração do pedido a partir da necessidade x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object properties: purchaseOrderId: type: string description: Identificador do pedido de compra purchaseOrderNumber: type: integer format: int64 description: Número do pedido de compra externalId: type: string description: Identificador externo da origem items: type: array items: type: object allOf: – #/definitions/recGeneratedOrderItem description: Itens gerados do pedido responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/purchaseOrderFromRequisitionFailed: post: description: Evento de erro na geração do pedido a partir da necessidade x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object properties: externalId: type: string description: Identificador externo da geração do pedido message: type: string description: Mensagem de erro responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/finishPurchaseOrder: post: description: Evento de fechamento de pedido de compra x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Id pedido responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/requestApprovementPurchaseOrder: post: description: Evento de solicitação de aprovação de pedido de compra x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Id pedido responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/deleteOriginPurchaseItemSuccess: post: description: Evento de sucesso de exclusão de relacionamento de item do pedido x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – purchaseOrderId properties: purchaseOrderId: type: string description: Identificador do pedido de compra responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/deleteOriginPurchaseItemError: post: description: Evento de erro de exclusão de relacionamento de item do pedido x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – purchaseOrderId – message properties: purchaseOrderId: type: string description: Identificador do pedido de compra message: type: string description: Mensagem de erro stackeTrace: type: string description: Stacke trace responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/purchaseOrderItemsReceived: post: description: Evento que indica os itens do pedido de compra que foram recebidos via nota fiscal x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – items properties: items: type: array items: type: object allOf: – #/definitions/purchaseOrderReceivedItemData minimum: 1 description: Itens do pedido de compra recebidos responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/purchaseOrderReceivedItemsCanceled: post: description: Evento que indica que o recebimento dos itens do pedido foi cancelado (nota fiscal cancelada/reabilitada) x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – items properties: items: type: array items: type: object allOf: – #/definitions/purchaseOrderReceivedItemCanceledData minimum: 1 description: Itens do pedido de compra que foram cancelados do recebimento responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /purchase_orders/events/importE420ocpEvent: post: description: 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 /purchase_orders/events/exportE420ocpEvent: post: description: 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 /purchase_orders/events/importE420infEvent: post: description: 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 /purchase_orders/events/exportE420infEvent: post: description: 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 /purchase_orders/events/importE420imdEvent: post: description: 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 /purchase_orders/events/exportE420imdEvent: post: description: 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 /purchase_orders/events/importE420ipcEvent: post: description: 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 /purchase_orders/events/exportE420ipcEvent: post: description: 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 /purchase_orders/events/importE420imiEvent: post: description: 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 /purchase_orders/events/exportE420imiEvent: post: description: 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 /purchase_orders/events/importE420obsEvent: post: description: 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 /purchase_orders/events/exportE420obsEvent: post: description: 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 /purchase_orders/events/importE420parEvent: post: description: 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 /purchase_orders/events/exportE420parEvent: post: description: 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 /purchase_orders/events/importItemPedidoNotaEvent: post: description: 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 /purchase_orders/events/exportItemPedidoNotaEvent: post: description: 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 /purchase_orders/events/importE420ocpBatchEvent: post: description: 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 /purchase_orders/events/exportE420ocpBatchEvent: post: description: 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 /purchase_orders/events/importE420ocpBatchOrderEvent: post: description: 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 /purchase_orders/events/exportE420ocpBatchOrderEvent: post: description: 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 /purchase_orders/events/importE420ocpIntegEvent: post: description: 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 /purchase_orders/events/exportE420ocpIntegEvent: post: description: 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 /purchase_orders/events/importPurchaseOrderShareReportEvent: post: description: 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 /purchase_orders/events/exportPurchaseOrderShareReportEvent: post: description: 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 /purchase_orders/events/importPedidoOrigemEvent: post: description: 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 /purchase_orders/events/exportPedidoOrigemEvent: post: description: 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 /purchase_orders/events/importItemPedidoOrigemEvent: post: description: 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 /purchase_orders/events/exportItemPedidoOrigemEvent: post: description: 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 /purchase_orders/events/importConsolidacaoComprasEvent: post: description: 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 /purchase_orders/events/exportConsolidacaoComprasEvent: post: description: 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 /purchase_orders/events/importE066fpgEvent: post: description: 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 /purchase_orders/events/exportE066fpgEvent: post: description: 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 /purchase_orders/entities/e420ocp: 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/e420ocp responses: 200: description: The created resource schema: #/definitions/e420ocp 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/e420ocp responses: 200: description: The created resource schema: #/definitions/e420ocp 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/e420ocp 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{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/e420ocp responses: 200: description: Ok schema: #/definitions/e420ocp 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/e420ocp responses: 200: description: Ok schema: #/definitions/e420ocp 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/e420ocp 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 /purchase_orders/entities/e420ocp/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420ocp responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420inf: 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/e420inf responses: 200: description: The created resource schema: #/definitions/e420inf 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/e420inf responses: 200: description: The created resource schema: #/definitions/e420inf 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/e420inf 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420inf/{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/e420inf responses: 200: description: Ok schema: #/definitions/e420inf 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/e420inf responses: 200: description: Ok schema: #/definitions/e420inf 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/e420inf 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 /purchase_orders/entities/e420ocp/{parentId}/e420inf: 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/e420inf responses: 200: description: The created resource schema: #/definitions/e420inf 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/e420inf responses: 200: description: The created resource schema: #/definitions/e420inf 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/e420inf 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{parentId}/e420inf/{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/e420inf responses: 200: description: Ok schema: #/definitions/e420inf 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/e420inf responses: 200: description: Ok schema: #/definitions/e420inf 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/e420inf 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 /purchase_orders/entities/e420inf/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420inf responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420imd: 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/e420imd responses: 200: description: The created resource schema: #/definitions/e420imd 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/e420imd responses: 200: description: The created resource schema: #/definitions/e420imd 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/e420imd 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420imd/{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/e420imd responses: 200: description: Ok schema: #/definitions/e420imd 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/e420imd responses: 200: description: Ok schema: #/definitions/e420imd 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/e420imd 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 /purchase_orders/entities/e420ocp/{parentId}/e420imd: 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/e420imd responses: 200: description: The created resources schema: type: array items: #/definitions/e420imd 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/e420imd responses: 200: description: The created resources schema: type: array items: #/definitions/e420imd 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/e420imd 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{parentId}/e420imd/{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/e420imd responses: 200: description: Ok schema: #/definitions/e420imd 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/e420imd responses: 200: description: Ok schema: #/definitions/e420imd 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/e420imd 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 /purchase_orders/entities/e420imd/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420imd responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ipc: 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/e420ipc responses: 200: description: The created resource schema: #/definitions/e420ipc 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/e420ipc responses: 200: description: The created resource schema: #/definitions/e420ipc 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/e420ipc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ipc/{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/e420ipc responses: 200: description: Ok schema: #/definitions/e420ipc 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/e420ipc responses: 200: description: Ok schema: #/definitions/e420ipc 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/e420ipc 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 /purchase_orders/entities/e420ocp/{parentId}/e420ipc: 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/e420ipc responses: 200: description: The created resources schema: type: array items: #/definitions/e420ipc 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/e420ipc responses: 200: description: The created resources schema: type: array items: #/definitions/e420ipc 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/e420ipc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{parentId}/e420ipc/{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/e420ipc responses: 200: description: Ok schema: #/definitions/e420ipc 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/e420ipc responses: 200: description: Ok schema: #/definitions/e420ipc 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/e420ipc 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 /purchase_orders/entities/e420ipc/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420ipc responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420imi: 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/e420imi responses: 200: description: The created resource schema: #/definitions/e420imi 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/e420imi responses: 200: description: The created resource schema: #/definitions/e420imi 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/e420imi 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420imi/{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/e420imi responses: 200: description: Ok schema: #/definitions/e420imi 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/e420imi responses: 200: description: Ok schema: #/definitions/e420imi 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/e420imi 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 /purchase_orders/entities/e420ipc/{parentId}/e420imi: 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/e420imi responses: 200: description: The created resources schema: type: array items: #/definitions/e420imi 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/e420imi responses: 200: description: The created resources schema: type: array items: #/definitions/e420imi 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/e420imi 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ipc/{parentId}/e420imi/{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/e420imi responses: 200: description: Ok schema: #/definitions/e420imi 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/e420imi responses: 200: description: Ok schema: #/definitions/e420imi 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/e420imi 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 /purchase_orders/entities/e420imi/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420imi responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420obs: 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/e420obs responses: 200: description: The created resource schema: #/definitions/e420obs 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/e420obs responses: 200: description: The created resource schema: #/definitions/e420obs 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/e420obs 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420obs/{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/e420obs responses: 200: description: Ok schema: #/definitions/e420obs 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/e420obs responses: 200: description: Ok schema: #/definitions/e420obs 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/e420obs 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 /purchase_orders/entities/e420ocp/{parentId}/e420obs: 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/e420obs responses: 200: description: The created resources schema: type: array items: #/definitions/e420obs 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/e420obs responses: 200: description: The created resources schema: type: array items: #/definitions/e420obs 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/e420obs 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{parentId}/e420obs/{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/e420obs responses: 200: description: Ok schema: #/definitions/e420obs 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/e420obs responses: 200: description: Ok schema: #/definitions/e420obs 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/e420obs 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 /purchase_orders/entities/e420obs/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420obs responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420par: 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/e420par responses: 200: description: The created resource schema: #/definitions/e420par 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/e420par responses: 200: description: The created resource schema: #/definitions/e420par 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/e420par 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420par/{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/e420par responses: 200: description: Ok schema: #/definitions/e420par 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/e420par responses: 200: description: Ok schema: #/definitions/e420par 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/e420par 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 /purchase_orders/entities/e420ocp/{parentId}/e420par: 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/e420par responses: 200: description: The created resources schema: type: array items: #/definitions/e420par 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/e420par responses: 200: description: The created resources schema: type: array items: #/definitions/e420par 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/e420par 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{parentId}/e420par/{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/e420par responses: 200: description: Ok schema: #/definitions/e420par 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/e420par responses: 200: description: Ok schema: #/definitions/e420par 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/e420par 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 /purchase_orders/entities/e420par/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420par responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/itemPedidoNota: 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/itemPedidoNota responses: 200: description: The created resource schema: #/definitions/itemPedidoNota 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/itemPedidoNota responses: 200: description: The created resource schema: #/definitions/itemPedidoNota 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/itemPedidoNota 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/itemPedidoNota/{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/itemPedidoNota responses: 200: description: Ok schema: #/definitions/itemPedidoNota 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/itemPedidoNota responses: 200: description: Ok schema: #/definitions/itemPedidoNota 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/itemPedidoNota 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 /purchase_orders/entities/e420ipc/{parentId}/itemPedidoNota: 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/itemPedidoNota responses: 200: description: The created resource schema: #/definitions/itemPedidoNota 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/itemPedidoNota responses: 200: description: The created resource schema: #/definitions/itemPedidoNota 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/itemPedidoNota 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ipc/{parentId}/itemPedidoNota/{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/itemPedidoNota responses: 200: description: Ok schema: #/definitions/itemPedidoNota 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/itemPedidoNota responses: 200: description: Ok schema: #/definitions/itemPedidoNota 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/itemPedidoNota 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 /purchase_orders/entities/itemPedidoNota/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/itemPedidoNota responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocpBatch: 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/e420ocpBatch responses: 200: description: The created resource schema: #/definitions/e420ocpBatch 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/e420ocpBatch responses: 200: description: The created resource schema: #/definitions/e420ocpBatch 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/e420ocpBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocpBatch/{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/e420ocpBatch responses: 200: description: Ok schema: #/definitions/e420ocpBatch 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/e420ocpBatch responses: 200: description: Ok schema: #/definitions/e420ocpBatch 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/e420ocpBatch 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 /purchase_orders/entities/e420ocpBatch/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420ocpBatch responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocpBatchOrder: 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/e420ocpBatchOrder responses: 200: description: The created resource schema: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder responses: 200: description: The created resource schema: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocpBatchOrder/{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/e420ocpBatchOrder responses: 200: description: Ok schema: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder responses: 200: description: Ok schema: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder 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 /purchase_orders/entities/e420ocp/{parentId}/e420ocpBatchOrder: 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/e420ocpBatchOrder responses: 200: description: The created resources schema: type: array items: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder responses: 200: description: The created resources schema: type: array items: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocpBatch/{parentId}/e420ocpBatchOrder: 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/e420ocpBatchOrder responses: 200: description: The created resources schema: type: array items: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder responses: 200: description: The created resources schema: type: array items: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{parentId}/e420ocpBatchOrder/{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/e420ocpBatchOrder responses: 200: description: Ok schema: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder responses: 200: description: Ok schema: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder 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 /purchase_orders/entities/e420ocpBatch/{parentId}/e420ocpBatchOrder/{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/e420ocpBatchOrder responses: 200: description: Ok schema: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder responses: 200: description: Ok schema: #/definitions/e420ocpBatchOrder 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/e420ocpBatchOrder 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 /purchase_orders/entities/e420ocpBatchOrder/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420ocpBatchOrder responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocpInteg: 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/e420ocpInteg responses: 200: description: The created resource schema: #/definitions/e420ocpInteg 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/e420ocpInteg responses: 200: description: The created resource schema: #/definitions/e420ocpInteg 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/e420ocpInteg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocpInteg/{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/e420ocpInteg responses: 200: description: Ok schema: #/definitions/e420ocpInteg 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/e420ocpInteg responses: 200: description: Ok schema: #/definitions/e420ocpInteg 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/e420ocpInteg 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 /purchase_orders/entities/e420ocp/{parentId}/e420ocpInteg: 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/e420ocpInteg responses: 200: description: The created resources schema: type: array items: #/definitions/e420ocpInteg 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/e420ocpInteg responses: 200: description: The created resources schema: type: array items: #/definitions/e420ocpInteg 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/e420ocpInteg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{parentId}/e420ocpInteg/{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/e420ocpInteg responses: 200: description: Ok schema: #/definitions/e420ocpInteg 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/e420ocpInteg responses: 200: description: Ok schema: #/definitions/e420ocpInteg 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/e420ocpInteg 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 /purchase_orders/entities/e420ocpInteg/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e420ocpInteg responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/purchaseOrderShareReport: 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/purchaseOrderShareReport responses: 200: description: The created resource schema: #/definitions/purchaseOrderShareReport 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/purchaseOrderShareReport responses: 200: description: The created resource schema: #/definitions/purchaseOrderShareReport 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/purchaseOrderShareReport 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/purchaseOrderShareReport/{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/purchaseOrderShareReport responses: 200: description: Ok schema: #/definitions/purchaseOrderShareReport 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/purchaseOrderShareReport responses: 200: description: Ok schema: #/definitions/purchaseOrderShareReport 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/purchaseOrderShareReport 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 /purchase_orders/entities/purchaseOrderShareReport/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/purchaseOrderShareReport responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/pedidoOrigem: 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/pedidoOrigem responses: 200: description: The created resource schema: #/definitions/pedidoOrigem 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/pedidoOrigem responses: 200: description: The created resource schema: #/definitions/pedidoOrigem 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/pedidoOrigem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/pedidoOrigem/{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/pedidoOrigem responses: 200: description: Ok schema: #/definitions/pedidoOrigem 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/pedidoOrigem responses: 200: description: Ok schema: #/definitions/pedidoOrigem 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/pedidoOrigem 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 /purchase_orders/entities/e420ocp/{parentId}/pedidoOrigem: 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/pedidoOrigem responses: 200: description: The created resources schema: type: array items: #/definitions/pedidoOrigem 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/pedidoOrigem responses: 200: description: The created resources schema: type: array items: #/definitions/pedidoOrigem 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/pedidoOrigem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ocp/{parentId}/pedidoOrigem/{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/pedidoOrigem responses: 200: description: Ok schema: #/definitions/pedidoOrigem 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/pedidoOrigem responses: 200: description: Ok schema: #/definitions/pedidoOrigem 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/pedidoOrigem 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 /purchase_orders/entities/pedidoOrigem/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/pedidoOrigem responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/itemPedidoOrigem: 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/itemPedidoOrigem responses: 200: description: The created resource schema: #/definitions/itemPedidoOrigem 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/itemPedidoOrigem responses: 200: description: The created resource schema: #/definitions/itemPedidoOrigem 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/itemPedidoOrigem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/itemPedidoOrigem/{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/itemPedidoOrigem responses: 200: description: Ok schema: #/definitions/itemPedidoOrigem 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/itemPedidoOrigem responses: 200: description: Ok schema: #/definitions/itemPedidoOrigem 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/itemPedidoOrigem 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 /purchase_orders/entities/e420ipc/{parentId}/itemPedidoOrigem: 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/itemPedidoOrigem responses: 200: description: The created resources schema: type: array items: #/definitions/itemPedidoOrigem 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/itemPedidoOrigem responses: 200: description: The created resources schema: type: array items: #/definitions/itemPedidoOrigem 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/itemPedidoOrigem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e420ipc/{parentId}/itemPedidoOrigem/{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/itemPedidoOrigem responses: 200: description: Ok schema: #/definitions/itemPedidoOrigem 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/itemPedidoOrigem responses: 200: description: Ok schema: #/definitions/itemPedidoOrigem 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/itemPedidoOrigem 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 /purchase_orders/entities/itemPedidoOrigem/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/itemPedidoOrigem responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/consolidacaoCompras: 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/consolidacaoCompras responses: 200: description: The created resource schema: #/definitions/consolidacaoCompras 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/consolidacaoCompras responses: 200: description: The created resource schema: #/definitions/consolidacaoCompras 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/consolidacaoCompras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/consolidacaoCompras/{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/consolidacaoCompras responses: 200: description: Ok schema: #/definitions/consolidacaoCompras 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/consolidacaoCompras responses: 200: description: Ok schema: #/definitions/consolidacaoCompras 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/consolidacaoCompras 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 /purchase_orders/entities/consolidacaoCompras/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/consolidacaoCompras responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e066fpg: 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/e066fpg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /purchase_orders/entities/e066fpg/{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/e066fpg 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: enumTypeOrder: description: Enumeração para o tipo de ordenação type: string enum: – Asc – Desc enumTypeOrderReport: description: Enumeração para o tipo de ordenação type: string enum: – V0 – V1 – V2 enumSitOcp: description: Situação do pedido type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V8 – V9 – V10 – V11 enumPrcOcp: description: Procedência do pedido type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 – V12 – V13 – V14 – V17 – V18 – V19 – V20 – V21 enumCifFob: description: Tipo de frete type: string enum: – V0 – V1 – V2 – V3 – V4 – V9 enumAplLiq: description: Enumeração do tipo de aplicação do valor do imposto type: string enum: – VA – VS – VN enumProSer: description: Enumeração de Produto Serviço type: string enum: – VP – VS enumTipImpDoc: description: Tipo de imposto documento type: string enum: – PIS – COFINS – IPI – IPI_CREDITADO – IPI_PRESUMIDO – ICMS – ICMS_SIMPLES – ICMS_DIFERIDO – ICMS_DESONERADO – ICMS_ST – FCP – FCP_ST – FCP_UF_DESTINO – ISS – COFINS_RECUPERAR – PIS_RECUPERAR – COFINS_RETIDO – PIS_RETIDO – CSLL – ISS_RETIDO – IRRF – INSS – INSS_PATRONAL – IMPOSTO_IMPORTACAO – PIS_RECUPERAR_IMPORTACAO – COFINS_RECUPERAR_IMPORTACAO – ICMS_CREDITADO – DIFAL – ICMS_IMPORTACAO – ICMS_FUTURO – ICMS_DESTINO – CIDE_TECNOLOGIA – ICMS_EFETIVO – ICMS_ST_RETIDO_ANT – ICMS_ST_FUTURO – ICMS_ST_SOLIDARIO – FCP_ST_RETIDO_ANT – FUNRURAL_INSS – FUNRURAL_RAT – FUNRURAL_SENAR – FUNRURAL_TOTAL enumMotDes: description: Mot Des type: string enum: – V0 – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 – V12 – V16 – V90 enumTipLog: description: Tipo de informação type: string enum: – V1 – V2 enumTipObs: description: Tipo Observação type: string enum: – VM – VA enumBatchStatus: description: Status do lote de processamento type: string enum: – PENDENTE – PROCESSANDO – SUCESSO – ERRO enumBatchProcessingType: description: Tipo do lote de processamento type: string enum: – GERACAO enumTipoIntegracao: description: Tipo de Integração type: string enum: – RECEBIMENTO – NECESSIDADE_COMPRA – RATEIO enumTipoServico: description: Serviço integração chamado type: string enum: – GERAR_NOTA_FISCAL – CANCELAR_PROCESSO_ATENDIMENTO_EXCLUSAO_PEDIDO – GERAR_RATEIO_ORDEM_COMPRA – CANCELAR_PROCESSO_ATENDIMENTO_ITEM_PEDIDO – CANCELAR_PROCESSO_ATENDIMENTO_CANCELAMENTO_PEDIDO enumSitProcesso: description: Situação de processamento type: string enum: – NAO_PROCESSADO – EM_PROCESSAMENTO – PROCESSADO – ERRO enumTipEmi: description: Tipo de emissão de nota fiscal type: string enum: – EmissaoTerceiro – EmissaoPropria enumRegControleRet: description: Tipo de regime de controle de retenção type: string enum: – CAIXA – COMPETENCIA enumTipoDocumento: description: Tipo do documento type: string enum: – PedidoVenda – AnaliseReposicao – RequisicaoMateriais – DemandaIndependente – DemandaDependente – AcertoInventario – NotaFiscalEntrada – ApontamentoProducao – GestaoIndustrial – NotaFiscalSaida – NecessidadeCompraManual – MRP – Cotacao – ProcessoAtendimento enumFunruralIndicativoAquisicao: description: Indicativo de aquisição para o FUNRURAL type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 enumSitReg: description: Enumeração da Situação Registro type: string enum: – VA – VI enumTipFpg: description: Tipo pagamento type: string enum: – V01 – V02 – V03 – V04 – V05 – V10 – V11 – V12 – V13 – V15 – V16 – V17 – V18 – V19 – V90 – V99 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 healthcheckDTO: description: Status do healthcheck type: string enum: – UP – DOWN recUpdateOrderItemsToRelationshipInvoiceItem: description: Record atualiza itens do pedido com relacionamento dos itens na nota type: object required: – invoiceItemId – purchaseOrderItemId – quantity – purchaseMeasureUnitId – storageQuantity properties: invoiceItemId: type: string description: Identificador item nota purchaseOrderItemId: type: string description: Identificador do item do pedido de compra quantity: type: number format: double description: Quantidade compra (Quantidade recebida na unidade de compra) purchaseMeasureUnitId: type: string description: Identificador da unidade de medida de compras storageQuantity: type: number format: double description: Quantidade estoque (Quantidade recebida na unidade de medida do estoque) generateIncomingInvoiceAsyncInput: description: allOf: – #/definitions/generateIncomingInvoiceInput – type: object required: – transactionalId properties: transactionalId: type: string description: generateIncomingInvoiceInput: description: discriminator: _discriminator type: object required: – purchasesOrders – branchId – invoiceSeries – issuanceType – _discriminator properties: purchasesOrders: type: array items: type: string minimum: 1 description: Lista de pedidos de compras branchId: type: string description: Identificador da filial do pedido de compra invoiceSeries: type: string description: Identificador Série da nota fiscal issuanceType: type: string allOf: – #/definitions/enumTipEmi description: Tipo de emissão invoiceNumber: type: integer format: int64 description: Número da nota fiscal currencyId: type: string description: Id da moeda currencyDate: type: string format: date description: Data de cotação da moeda currencyValue: type: string description: Valor da cotação minimum: 0.00 maximum: 9999999999999.99 default: 0 _discriminator: type: string description: recQuantityPendingPurchase: description: Record para quantidade em compras type: object required: – externalId – branchId – productId – warehouseId properties: externalId: type: string description: Id externo branchId: type: string description: Id da filial productId: type: string description: Id do produto warehouseId: type: string description: Id do depósito quantity: type: string description: Quantidade em compras recRecalculatePurchaseOrder: description: reccor de retorno da ação de recalculo type: object required: – companyCode – companyTradeName – branchCode – branchTradeName properties: orderId: type: string description: Id do pedido recalculatingSituation: type: boolean description: Indicativo se o pedido foi recalculado validationMessages: type: array items: type: string description: Mensagens de validação que ocorreram no recálculo do pedido companyCode: type: integer format: int64 description: Código da empresa do pedido de compra companyTradeName: type: string description: nome fantasia da empresa do pedido de compra branchCode: type: integer format: int64 description: código da filial do pedido de compra branchTradeName: type: string description: nome fantasia da filial do pedido de compra orderNumber: type: integer format: int64 description: número do pedido de compra supplierCode: type: string description: código do fornecedor do pedido de compra supplierTradeName: type: string description: nome fantasia do fornecedor do pedido de compra recOrderHeader: description: Record dos dados gerais do pedido discriminator: _discriminator type: object required: – orderId – companyId – companyCode – companyTradeName – branchId – branchCode – branchTradeName – _discriminator properties: orderId: type: string description: Id do pedido de compra companyId: type: string description: Id da empresa do pedido de compra companyCode: type: integer format: int64 description: Código da empresa do pedido de compra companyTradeName: type: string description: Nome fantasia da empresa do pedido de compra branchId: type: string description: Id da filial do pedido de compra branchCode: type: integer format: int64 description: Código da filial do pedido de compra branchTradeName: type: string description: Nome fantasia da filial do pedido de compra orderNumber: type: integer format: int64 description: Número do pedido de compra issueDate: type: string format: date-time description: Data e hora de emissão do pedido de compra productTransactionId: type: string description: Id da transação de produto do pedido de compra productTransactionCode: type: string description: Código da transação de produto do pedido de compra productTransactionDescription: type: string description: Descrição da transação de produto do pedido de compra serviceTransactionId: type: string description: Id da transação de serviço do pedido de compra serviceTransactionCode: type: string description: Código da transação de serviço do pedido de compra serviceTransactionDescription: type: string description: Descrição da transação de serviço do pedido de compra supplierId: type: string description: Id do fornecedor do pedido de compra supplierCode: type: string description: Código do fornecedor do pedido de compra supplierName: type: string description: Nome fantasia do fornecedor do pedido de compra supplierStateId: type: string description: Id do estado do fornecedor do pedido de compra orderStatus: type: string allOf: – #/definitions/enumSitOcp description: Situação do pedido de compra orderBlocked: type: boolean description: Indicativo se o pedido está bloqueado default: false itemsQuantity: type: integer format: int64 description: Quantidade de itens do pedido de compra. default: 0 grossWeight: type: number format: double description: Peso bruto total do pedido de compra. netWeight: type: number format: double description: Peso líquido total do pedido de compra. netValue: type: string description: Valor líquido total do pedido de compra minimum: 0.00 maximum: 9999999999999.99 default: 0 currencyId: type: string description: Id da moeda do pedido de compra currencyCode: type: string description: Código da moeda do pedido de compra currencyDescription: type: string description: Descrição da moeda do pedido de compra currencyDate: type: string format: date description: Data de cotação da moeda do pedido de compra currencyInitials: type: string description: Sigla da moeda do pedido de compra currencyValue: type: string description: Valor da cotação da moeda do pedido de compra minimum: 0.00 maximum: 9999999999999.99 default: 0 closedCurrency: type: boolean description: Indicativo se o valor da cotação da moeda é fechado companyCurrencyId: type: string description: Id da moeda da empresa companyCurrencyInitials: type: string description: Sigla da moeda da empresa createdBy: type: string description: Usuário de geração do pedido de compra creationDateTime: type: string format: date-time description: Data e hora de geração do pedido de compra updatedBy: type: string description: Usuário de alteração do pedido de compra updateDateTime: type: string format: date-time description: Data e hora de alteração do pedido de compra paymentTermId: type: string description: Id da condição de pagamento padrão do fornecedor paymentTermCode: type: string description: Código da condição de pagamento paymentTermDescription: type: string description: Descrição da condição de pagamento financialValue: type: string description: Valor financeiro minimum: 0.00 maximum: 9999999999999.99 default: 0 origin: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do Pedido statusCalculation: type: string allOf: – #/definitions/enumSitProcesso description: Situação cálculo _discriminator: type: string description: recPurchaseOrders: description: Record de pedido de compra type: object required: – orderId – companyCode – companyTradeName – branchCode – branchTradeName – orderNumber – issueDate – supplierCode – supplierName – grossValue – discountValue – netValue – financialValue – orderStatus – orderBlocked – moedaId – codMoe – desMoe – datMoe – cotMoe – fecMoe – moedaEmpId properties: orderId: type: string description: Id do pedido de compra companyId: type: string description: Id da empresa companyCode: type: integer format: int64 description: Empresa do pedido de compra companyTradeName: type: string description: Nome da empresa do pedido de compra branchId: type: string description: Id da filial branchCode: type: integer format: int64 description: Filial do pedido de compra branchTradeName: type: string description: Nome fantasia da filial do pedido de compra orderNumber: type: integer format: int64 description: Número do pedido de compra issueDate: type: string format: date-time description: Data e hora de emissão do pedido de compra paymentTermId: type: string description: Id da condição de pagamento paymentTermCode: type: string description: Condição de pagamento do pedido de compra paymentTermDescription: type: string description: Descrição da condição de pagamento do pedido de compra supplierId: type: string description: Id do fornecedor supplierCode: type: integer format: int64 description: Código do fornecedor do pedido de compra supplierName: type: string description: Nome fantasia do fornecedor do pedido de compra currencyInitials: type: string description: sigla da moeda do pedido de compra grossValue: type: string description: Valor bruto do pedido de compra discountValue: type: string description: Valor de desconto do pedido de compra netValue: type: string description: Valor líquido do pedido de compra financialValue: type: string description: Valor financeiro do pedido de compra orderStatus: type: string allOf: – #/definitions/enumSitOcp description: Situação do pedido de compra orderBlocked: type: boolean description: indicativo se o pedido de compra está bloqueado createdBy: type: string description: Usuário de geração updatedBy: type: string description: Usuário de alteração supplierPhone: type: string description: Telefone do cliente supplierPhone2: type: string description: Telefone 2 do cliente supplierEmail: type: string description: Email do fornecedor expectedDeliveryDate: type: string format: date description: Data de entrega statusCalculation: type: string allOf: – #/definitions/enumSitProcesso description: Situação do calculo moedaId: type: string description: Identificador da moeda do pedido codMoe: type: string description: Código Moeda desMoe: type: string description: Descrição datMoe: type: string format: date description: Data cotação moeda cotMoe: type: string description: Cotação da moeda fecMoe: type: boolean description: Indicativo cotação fechada moedaEmpId: type: string description: Identificador da moeda da empresa recPageRequest: description: Record de paginação type: object required: – offset – size properties: offset: type: integer format: int64 description: Offset da página size: type: integer format: int64 description: Size da página 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) recPersistOrderItem: description: Record de informações do item type: object properties: orderItemId: type: string description: id do item do pedido de compra recPersistAdditionalPurchaseInformation: description: Record de informações do pedido type: object properties: orderId: type: string description: id do pedido de compra recOrderItem: description: Record de informações do item type: object properties: id: type: string description: id do item do pedido de compra itemIndex: type: integer format: int64 description: sequência do item do pedido de compra itemType: type: string allOf: – #/definitions/enumProSer description: tipo do item do pedido de compra transactionId: type: string description: id transação do item do pedido de compra transactionCode: type: string description: código da transação do item do pedido de compra transactionDescription: type: string description: descrição da transação do item do pedido de compra productId: type: string description: id do produto do item do pedido de compra productCode: type: string description: código do produto do item do pedido de compra productDescription: type: string description: descrição do produto do item do pedido de compra serviceId: type: string description: id do serviço do item do pedido de compra serviceCode: type: string description: código do serviço do item do pedido de compra serviceDescription: type: string description: descrição do item do pedido de compra additionalDescription: type: string description: descrição complementar do item purchaseMeasureUnitId: type: string description: unidade de medida de compra do item purchaseMeasureUnitCode: type: string description: código da unidade de medida de compra do item purchaseMeasureUnitDescription: type: string description: descrição da unidade de medida de compra do item purchaseMeasureUnitDecimalsQuantity: type: integer format: int64 description: Quantidade de casas decimais da unidade de medida de estoque purchaseQuantity: type: number format: double description: quantidade do item na unidade de medida de compra priceListId: type: string description: id da tabela de preço de compra priceListCode: type: string description: código da tabela de preço de compra priceListDescription: type: string description: descrição da tabela de preço de compra currencyId: type: string description: id da moeda do item currencyCode: type: string description: código da moeda do item currencyInitials: type: string description: sigla da moeda do item currencyDescription: type: string description: descrição da moeda do item purchasePrice: type: string description: preço de compra do item discountPercent: type: number format: double description: percentual de desconto do item discountValue: type: string description: valor de desconto do item measureUnitId: type: string description: id da unidade de medida de estoque/serviço measureUnitCode: type: string description: código da unidade de medida de estoque/serviço measureUnitDescription: type: string description: descrição da unidade de medida de estoque/serviço measureUnitDecimalsQuantity: type: integer format: int64 description: Quantidade de casas decimais da unidade de medida de estoque itemQuantity: type: number format: double description: quantidade do item na unidade de medida de estoque/serviço itemPrice: type: string description: preço do item na unidade de medida de estoque/serviço canceledQuantity: type: number format: double description: quantidade cancelada do item itemStatus: type: string allOf: – #/definitions/enumSitOcp description: situação do item do pedido receivedQuantity: type: number format: double description: quantidade recebida do item do pedido de compra availableQuantity: type: number format: double description: quantidade aberta do item do pedido de compra grossValue: type: string description: valor bruto do item do pedido de compra otherValues: type: string description: outros valores do item do pedido de compra additionalDiscountPercent: type: number format: double description: percentual de desconto do item do pedido de compra additionalDiscountValue: type: string description: valor de desconto adicional do item do pedido de compra netValue: type: string description: valor líquido do item do pedido de compra statusCauseId: type: string description: Identificação do {columnName: fecmoe}motivo de situação específica statusCauseCode: type: integer format: int64 description: Código do motivo de situação específica statusCauseDescription: type: string description: Descrição do motivo de situação específica statusCauseNote: type: string description: Observação do motivo de situação específica supplierProductCode: type: string description: Código do produto no fornecedor supplierProductDescription: type: string description: Descrição do produto no fornecedor purchasePurposeId: type: string description: Finalidade de compra id purchasePurposeCode: type: integer format: int64 description: Código da dinalidade de compra purchasePurposeDescription: type: string description: Descrição da dinalidade de compra expectedDeliveryDate: type: string format: date description: Data de entrega prevista itemNote: type: string description: Observação do item darfCode: type: string description: Código DARF currencyDate: type: string format: date description: Data da cotação da moeda currencyValue: type: string description: Valor da cotação da moeda negotiatedQuotation: type: boolean description: Indicativo de cotação fechada taxes: type: array items: type: object allOf: – #/definitions/recTaxes description: Tributos financialAccountId: type: string description: id Conta financeira do item do pedido de compra financialAccountCode: type: string description: código da Conta financeira do item do pedido de compra financialAccountDescription: type: string description: descrição da Conta financeira do item do pedido de compra costCenterId: type: string description: id Centro de custo do item do pedido de compra costCenterCode: type: string description: código da Centro de custo do item do pedido de compra costCenterDescription: type: string description: descrição da Centro de custo do item do pedido de compra purchaseOrderId: type: string description: Id do pedido de compra supplierItemCode: type: string description: Código do Item do Fornecedor supplierItemDescription: type: string description: Descrição do Item do Fornecedor supplerId: type: string description: Id da Ligação warehouseId: type: string description: id do depósito do item do pedido de compra warehouseCode: type: string description: código do depósito do item do pedido de compra warehouseDescription: type: string description: descrição do depósito do item do pedido de compra statusCalculation: type: string allOf: – #/definitions/enumSitProcesso description: Situação cálculo messageCalculation: type: string description: Mensagem do cálculo existsOrigin: type: boolean description: Indicativo se o item do pedido possui origem (item_pedido_origem) recTaxes: description: Dados gerais dos pedidos type: object required: – taxType properties: id: type: string description: Id da entidade de impostos taxType: type: string allOf: – #/definitions/enumTipImpDoc description: Tipo de imposto taxCalculationBasis: type: string description: Base de cálculo do imposto taxRate: type: number format: double description: Alíquota do imposto taxValue: type: string description: Valor do imposto taxReduction: type: number format: double description: Percentual de redução da base do imposto mvaRate: type: number format: double description: Percentual da margem de valor adicionado do ICMS ST icmsRelaxationCause: type: string allOf: – #/definitions/enumMotDes description: Motivo de desoneração de ICMS cstId: type: string description: Id da situação tributária cstCode: type: string description: Código da situação tributária de ICMS cstDescription: type: string description: Descrição da situação tributária impMan: type: boolean description: Aplicação manual de imposto parametroCalculoImpostos: type: string description: Id do parametro utilizado no cáculo do imposto perfilTributarioCalculoImpostos: type: string description: Id do perfil tributário que contem os parametros de cálculo parametroStCalculoImpostos: type: string description: Id do parâmetro de Substituição Tributária usado no cálculo dos impostos taxationCode: type: string description: Codigo de arrecadação da tributação acquisitionIndicative: type: string allOf: – #/definitions/enumFunruralIndicativoAquisicao description: Indicativo de aquisição paramStEstadoCalcImp: type: string description: Id do parâmetro de Substituição Tributária usado no cálculo dos impostos por estado percentualSuspensaoParcial: type: number format: double description: Percentual de suspensão parcial do ICMS minimum: 0 maximum: 100.0000 recAdditionalPurchaseInformation: description: Record das informações adicionais type: object required: – expectedDeliveryDate properties: supplierOrderNumber: type: string description: Número do pedido do fornecedor orderNote: type: string description: Observação do pedido statusCauseId: type: string description: Id do motivo de situação específica statusCauseCode: type: string description: Código do motivo de situação específica statusCauseDescription: type: string description: Descrição do motivo de situação específica statusCauseNote: type: string description: Observação do motivo shippingCompanyId: type: string description: Id da transportadora shippingCompanyCode: type: string description: Código da transportadora shippingCompanyTradeName: type: string description: Nome fantasia da transportadora shippingCompanyState: type: string description: Estado da transportadora shippingCompanyCity: type: string description: Cidade da transportadora redispatchCompanyId: type: string description: Id da transportadora de redespacho redispatchCompanyCode: type: string description: Código da transportadora de redespacho redispatchCompanyTradeName: type: string description: Nome fantasia da transportadora de redespacho redispatchCompanyState: type: string description: Estado da transportadora de redespacho redispatchCompanyCity: type: string description: Cidade da transportadora de redespacho freightType: type: string allOf: – #/definitions/enumCifFob description: Tipo de frete freightCurrencyId: type: string description: Id da moeda do frete freightCurrencyCode: type: string description: Código da moeda do frete freightCurrencyDescription: type: string description: Descrição da moeda do frete freightCurrencyInitials: type: string description: Sigla da moeda do frete freightCurrencyQuotationDate: type: string format: date description: Data da cotação da moeda do frete freightCurrencyQuotationValue: type: string description: Valor da cotação da moeda do frete freightValue: type: string description: Valor do frete statedFreightValue: type: string description: Valor do frete destacado afrmmValue: type: string description: Valor AFRMM importFreightCurrencyId: type: string description: Id da moeda do frete de importação importFreightCurrencyCode: type: string description: Código da moeda do frete de importação importFreightCurrencyDescription: type: string description: Descrição da moeda do frete de importação importFreightCurrencyInitials: type: string description: Sigla da moeda do frete de importação importFreightCurrencyQuotationDate: type: string format: date description: Data da cotação da moeda do frete de importação importFreightCurrencyQuotationValue: type: string description: Valor da cotação da moeda do frete de importação importFreightValue: type: string description: Valor do frete de importação deliveryAddressId: type: string description: Id do endereço de entrega deliveryAddress: type: string description: Endereço de entrega deliveryAddressNumber: type: string description: Número do endereço de entrega deliveryAddressComplement: type: string description: Complemento do endereço de entrega deliveryAddressPostalCode: type: string description: CEP do endereço de entrega deliveryAddressNeighbourhood: type: string description: Bairro do endereço de entrega deliveryAddressCity: type: string description: Cidade do endereço de entrega deliveryAddressState: type: string description: Estado do endereço de entrega additionalDiscountPercent: type: number format: double description: Percentual de desconto adicional additionalDiscountValue: type: string description: Valor de desconto adicional insuranceValue: type: string description: Valor do seguro packagingValue: type: string description: Valor das embalagens chargesValue: type: string description: Valor dos encargos otherExpensesValue: type: string description: Valor das outras despesas statedOtherExpensesValue: type: string description: Valor das outras despesas destacado importInsuranceCurrencyId: type: string description: Id da moeda do seguro de importação importInsuranceCurrencyCode: type: string description: Código da moeda do seguro de importação importInsuranceCurrencyDescription: type: string description: Descrição da moeda do seguro de importação importInsuranceCurrencyInitials: type: string description: Sigla da moeda do seguro de importação importInsuranceCurrencyQuotationDate: type: string format: date description: Data da cotação da moeda do seguro de importação importInsuranceCurrencyQuotationValue: type: string description: Valor da cotação da moeda do seguro de importação importInsuranceValue: type: string description: Valor de seguro de importação importOtherExpensesCurrencyId: type: string description: Id da moeda das outras despesas de importação importOtherExpensesCurrencyCode: type: string description: Código da moeda das outras despesas de importação importOtherExpensesCurrencyDescription: type: string description: Descrição da moeda das outras despesas de importação importOtherExpensesCurrencyInitials: type: string description: Sigla da moeda das outras despesas de importação importOtherExpensesCurrencyQuotationDate: type: string format: date description: Data da cotação da moeda das outras despesas de importação importOtherExpensesCurrencyQuotationValue: type: string description: Valor da cotação da moeda das outras despesas de importação importOtherExpensesValue: type: string description: Valor das outras despesas de importação paymentTermId: type: string description: Id da condição de pagamento paymentTermCode: type: string description: Código da condição de pagamento paymentTermDescription: type: string description: Descrição da condição de pagamento keepInstallments: type: boolean description: Manter parcelas no recebimento issCity: type: object allOf: – #/definitions/recCity description: Cidade de recolhimento de ISS expectedDeliveryDate: type: string format: date description: Data de entrega recCity: description: Record e008rai type: object properties: id: type: string description: ID da cidade name: type: string description: Nome da cidade code: type: integer format: int64 description: Código da cidade state: type: object allOf: – #/definitions/recState description: Estado recState: description: Record e007ufs type: object properties: id: type: string description: ID do estado name: type: string description: Nome do estado initials: type: string description: Sigla do estado recPaymentInformation: description: Informação adicional de pagamento type: object properties: paymentTermId: type: string description: Id da condição de pagamento paymentTermCode: type: string description: Código da condição de pagamento paymentTermDescription: type: string description: Descrição da condição de pagamento keepInstallments: type: boolean description: Manter parcelas no recebimento recPurchaseOrderNotes: description: Record com as observações do pedido de compra type: object required: – purchaseOrderId – informationType – noteType – text – itemIndex properties: noteId: type: string description: id da observação purchaseOrderId: type: string description: Id Pedido informationType: type: string allOf: – #/definitions/enumTipLog description: Tipo de Informação noteType: type: string allOf: – #/definitions/enumTipObs description: Tipo da Observação text: type: string description: Texto de Observação do Pedido statusCauseId: type: string description: ID Motivo statusCauseCode: type: integer format: int64 description: Código do motivo de situação específica da observação statusCauseDescription: type: string description: descricao do motivo de situação específica da observação itemId: type: string description: ID do item itemCode: type: string description: Código do item itemDescription: type: string description: Descrição do item itemAdditionalDescription: type: string description: Descrição complementar do item itemIndex: type: integer format: int64 description: Sequência do item createdBy: type: string description: usuário de geração creationDateTime: type: string format: date-time description: data e hora de geração updatedBy: type: string description: usuário de alteração updateDateTime: type: string format: date-time description: data e hora de alteração recResultFinishingOrder: description: Record de retorno fechamento do pedido type: object required: – orderId – companyCode – companyTradeName – branchCode – branchTradeName – orderNumber – supplierCode – supplierTradeName – finishingSituation properties: orderId: type: string description: Id do pedido companyCode: type: integer format: int64 description: Código da empresa companyTradeName: type: string description: Nome fantasia da empresa branchCode: type: integer format: int64 description: Código da filial branchTradeName: type: string description: Nome fantasia da filial orderNumber: type: integer format: int64 description: Número do pedido supplierCode: type: integer format: int64 description: Código do fornecedor supplierTradeName: type: string description: Nome fantasia do fornecedor finishingSituation: type: boolean description: Situação do fechamento validationMessages: type: array items: type: string description: Lista de mensagens de validação approvementRequired: type: boolean description: Pedido requer aprovação recResultCancelOrders: description: Record de retorno de cancelamento do pedido type: object required: – orderId – companyCode – companyTradeName – branchCode – branchTradeName – orderNumber – supplierCode – supplierTradeName – cancelingSituation properties: orderId: type: string description: Id do pedido companyCode: type: integer format: int64 description: Código da empresa companyTradeName: type: string description: Nome fantasia da empresa branchCode: type: integer format: int64 description: Código da filial branchTradeName: type: string description: Nome fantasia da filial orderNumber: type: integer format: int64 description: Número do pedido supplierCode: type: integer format: int64 description: Código do fornecedor supplierTradeName: type: string description: Nome fantasia do fornecedor cancelingSituation: type: boolean description: Situação do cancelamento validationMessages: type: array items: type: string description: Lista de mensagens de validação purchaseOrderOrigin: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do pedido de compra recPurchaseOrderValues: description: Record dos valores do pedido de compra type: object required: – orderValues – taxes – otherTaxes – otherValues properties: orderValues: type: object allOf: – #/definitions/recOrderValues description: Valores do pedido taxes: type: array items: type: object allOf: – #/definitions/recTaxe minimum: 1 description: Impostos do pedido otherTaxes: type: array items: type: object allOf: – #/definitions/recTaxe minimum: 1 description: Outros impostos do pedido otherValues: type: object allOf: – #/definitions/recOtherValues description: Outros valores do pedido recOrderValues: description: Record dos valores do pedido de compra type: object required: – importFreightCurrencyInitials properties: orderCurrencyInitials: type: string description: Sigla da moeda do pedido companyCurrencyInitials: type: string description: Sigla da moeda da empresa netValue: type: string description: Valor líquido do pedido companyCurrencyNetValue: type: string description: Valor líquido do pedido na moeda da empresa productGrossValue: type: string description: Valor bruto dos produtos companyCurrencyProductGrossValue: type: string description: Valor bruto dos produtos na moeda da empresa serviceGrossValue: type: string description: Valor bruto dos serviços companyCurrencyServiceGrossValue: type: string description: Valor bruto dos serviços na moeda da empresa discountValue: type: string description: Valor de descontos do pedido chargesValue: type: string description: Valor de encargos do pedido freightType: type: string allOf: – #/definitions/enumCifFob description: tipo do frete freightValue: type: string description: Valor do frete freightCurrencyInitials: type: string description: Sigla da moeda do frete companyCurrencyFreightValue: type: string description: Valor do frete na moeda da empresa importFreightValue: type: string description: Valor do frete de importação importFreightCurrencyInitials: type: string description: Sigla da moeda do frete de importação companyCurrencyImportFreightValue: type: string description: Valor do frete de importação na moeda da empresa afrmmValue: type: string description: Valor AFRMM packagingValue: type: string description: Valor de embalagens sumInsuranceValue: type: string description: Soma do valor do seguro dos itens cuja transação some no total importInsuranceValue: type: string description: Valor de seguro de importação importInsuranceCurrencyInitials: type: string description: Sigla da moeda do seguro de importação companyCurrencyImportInsuranceValue: type: string description: Valor de seguro de importação na moeda da empresa otherExpensesValue: type: string description: Valor de outras despesas importOtherExpensesValue: type: string description: Valor de outras despesas de importação importOtherExpensesCurrencyInitials: type: string description: Sigla da moeda das outras despesas de importação companyCurrencyImportOtherExpensesValue: type: string description: Valor de outras despesas de importação na moeda da empresa originFreightValue: type: string description: Valor origem do frete originImportFreightValue: type: string description: Valor origem do frete de importação originImportInsuranceValue: type: string description: Valor origem do seguro importação originImportOtherExpensesValue: type: string description: Valor origem de outras despesas de importação recOtherValues: description: Record dos valores do pedido de compra type: object properties: statedFreightValue: type: string description: Valor do frete destacado statedOtherExpensesValue: type: string description: Valor de outras despesas destacadas insuranceValue: type: string description: Soma do valor do seguro dos itens cuja transação não some no total recTaxe: description: Imposto do pedido do resumo type: object required: – nome – valor – baseCalculo properties: nome: type: string description: Nome do imposto valor: type: string description: Valor do imposto baseCalculo: type: string description: Base de cálculo do imposto sinal: type: string description: Sinal de Soma ou Diminuição recReinstatePurchaseOrder: description: Record de retorno para reabilitação do pedido type: object required: – orderId – companyCode – companyTradeName – branchCode – branchTradeName – orderNumber – supplierCode – supplierTradeName – reinstatingSituation properties: orderId: type: string description: id do pedido de compra companyCode: type: integer format: int64 description: código da empresa do pedido companyTradeName: type: string description: nome fantasia da empresa branchCode: type: integer format: int64 description: código da filial branchTradeName: type: string description: nome fantasia da filial orderNumber: type: integer format: int64 description: número do pedido de compra supplierCode: type: integer format: int64 description: código do fornecedor supplierTradeName: type: string description: nome fantasia do fornecedor reinstatingSituation: type: boolean description: indicativo se o pedido foi reabilitado validationMessages: type: array items: type: string description: lista de exceções que ocorreram na reabilitação recDeletePurchaseOrders: description: Record para exclusão do(s) pedido(s) type: object required: – orderId – companyCode – companyTradeName – branchCode – branchTradeName – orderNumber – supplierCode – supplierTradeName – deletingSituation – isLinkedPurchaseRequisition – orderStatusBeforeDelete – items – validationMessages – originProcessId properties: orderId: type: string description: ID do pedido companyCode: type: integer format: int64 description: Código da empresa companyTradeName: type: string description: Nome fantasia da empresa branchCode: type: integer format: int64 description: Código da filial branchTradeName: type: string description: Nome fantasia da filial orderNumber: type: integer format: int64 description: Número do pedido supplierCode: type: integer format: int64 description: Código do fornecedor supplierTradeName: type: string description: Nome fantasia do fornecedor deletingSituation: type: boolean description: Indicativo se o pedido foi reabilitado isLinkedPurchaseRequisition: type: boolean description: Existe vinculo com a necessidade de compra orderStatusBeforeDelete: type: string allOf: – #/definitions/enumSitOcp description: Situação do pedido de compra antes da exclusão items: type: array items: type: object allOf: – #/definitions/recItensToDelete minimum: 1 description: Lista de itens excluídos validationMessages: type: array items: type: string minimum: 1 description: Lista de exceções que ocorreram na reabilitação purchaseOrderOrigin: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do pedido de compra originProcessId: type: string description: Idenfificador do processo origem do pedido recDeletePurchaseOrderItems: description: Record para exclusão do(s) item(ns) type: object required: – itemId – itemIndex – itemType – productCode – productDescription – serviceCode – serviceDescription – additionalDescription – transactionCode – transactionDescription – deletingSituation – validationMessages properties: itemId: type: string description: ID do item do pedido itemIndex: type: integer format: int64 description: Sequência do item itemType: type: string allOf: – #/definitions/enumProSer description: Tipo do item productCode: type: string description: Código do produto productDescription: type: string description: Descrição do produto serviceCode: type: string description: Código do serviço serviceDescription: type: string description: Descrição do serviço additionalDescription: type: string description: Descrição complementar do item transactionCode: type: string description: Código da transação transactionDescription: type: string description: Descrição da transação deletingSituation: type: boolean description: Indicativo se o pedido foi reabilitado validationMessages: type: array items: type: string minimum: 1 description: Lista de exceções que ocorreram na reabilitação recListPurchaseOrderInstallments: description: Record para listar as parcelas do pedido de compra type: object properties: installmentId: type: string description: Id da parcela orderId: type: string description: Id do pedido installmentIndex: type: string description: Sequência da parcela installmentDays: type: integer format: int64 description: Quantidade de dias da parcela installmentDueDate: type: string format: date description: data de vencimento da parcela installmentPercentage: type: number format: double description: percentual da parcela installmentValue: type: string description: valor da parcela installmentNote: type: string description: Observação da parcela paymentMethod: type: object allOf: – #/definitions/recPaymentMethod description: Forma de pagamento recItemsOrderInvoice: description: Itens do pedido type: object required: – id – itemIndex – item – quantityOrder – quantityReceived – quantityToReceive – measureUnit – quantityOpen – quantitydecimals properties: id: type: string description: Identificador do item do pedido itemIndex: type: integer format: int64 description: Índice item: type: string description: Item (produto/serviço) quantityOrder: type: number format: double description: Quantidade solicitada quantityReceived: type: number format: double description: Quantidade recebida quantityToReceive: type: number format: double description: Quantidade restante measureUnit: type: string description: Unidade de Medida quantityOpen: type: number format: double description: Quantidade em aberto quantitydecimals: type: integer format: int64 description: Quantidade decimais warehouse: type: string description: Depósito do item do pedido de compra recPurchaseOrder: description: Record para geração do pedido de compra type: object required: – header – items properties: header: type: object allOf: – #/definitions/recPurchaseOrderHeader description: Dados gerais do pedido de compra additionalInformation: type: object allOf: – #/definitions/recAdditionalInformation description: Informações complementares do pedido de compra originInformation: type: array items: type: object allOf: – #/definitions/recPurchaseOrderOriginInformation description: Informações das origens do pedido de compra items: type: array items: type: object allOf: – #/definitions/recPurchaseOrderItem minimum: 1 description: Itens do pedido de compra automaticallyCloseOrder: type: boolean description: Indicativo para fechar pedido automaticamente após a geração do pedido de compra default: false recPurchaseOrderHeader: description: Record para os dados gerais do pedido de compra type: object required: – issueDate – currencyId properties: branchId: type: string description: Filial supplierId: type: string description: Fornecedor productTransactionId: type: string description: Transação produto serviceTransactionId: type: string description: Transação serviço issueDate: type: string format: date-time description: Data/Hora de Emissão currencyId: type: string description: Moeda currencyDate: type: string format: date description: Data de cotação da moeda currencyValue: type: string description: Valor da cotação minimum: 0.00 maximum: 9999999999999.99 default: 0 currencyValueFixed: type: boolean description: indicativo se o valor da cotação da moeda é fechado origin: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do Pedido paymentTermId: type: string description: Id da condição de pagamento padrão do fornecedor recPurchaseOrderItem: description: Record para os itens do pedido de compra type: object required: – generalInformation properties: generalInformation: type: object allOf: – #/definitions/recGeneralItemInformation description: Informações gerais do item do pedido de compra additionalInformation: type: object allOf: – #/definitions/recAdditionalItemInformation description: Informações complementares do item do pedido de compra originInformation: type: array items: type: object allOf: – #/definitions/recOriginInformation description: Informações das origens do item do pedido de compra recGeneralItemInformation: description: Record para informações gerais do item do pedido de compra type: object required: – itemType – transactionId properties: itemType: type: string allOf: – #/definitions/enumProSer description: Tipo do item do pedido de compra transactionId: type: string description: Id transação do item do pedido de compra productId: type: string description: Id do produto do item do pedido de compra serviceId: type: string description: Id do serviço do item do pedido de compra purchaseMeasureUnitId: type: string description: Unidade de medida de compra do item purchaseQuantity: type: number format: double description: Quantidade do item na unidade de medida de compra priceListId: type: string description: Id da tabela de preço de compra purchasePrice: type: string description: Preço de compra do item discountPercent: type: number format: double description: Percentual de desconto do item discountValue: type: string description: Valor de desconto do item measureUnitId: type: string description: Id da unidade de medida de estoque/serviço itemQuantity: type: number format: double description: Quantidade do item na unidade de medida de estoque/serviço itemPrice: type: string description: Preço do item na unidade de medida de estoque/serviço additionalDescription: type: string description: Complemento da descrição do item do pedido de compra origin: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do Pedido externalId: type: string description: Identificação externa warehouseId: type: string description: Id do depósito do item do pedido de compra recPurchaseOrderOriginInformation: description: Record para informações de origem do pedido de compra type: object required: – origemId properties: origemId: type: string description: Id da origem numero: type: string description: Número do documento de origem documentoOrigemTipo: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do documento de origem recOriginInformation: description: Record para informações de origem do item do pedido de compra type: object required: – origemId – quantidadeOrigem – documentInformation properties: origemId: type: string description: Id da origem quantidadeOrigem: type: string description: quantidade origem minimum: 0.00 documentInformation: type: object allOf: – #/definitions/recOriginDocumentInformation description: Informação de origem do pedido de compra recAdditionalItemInformation: description: Record para informações complementares do item do pedido de compra type: object properties: statusCauseId: type: string description: Id do motivo de situação statusCauseNote: type: string description: Texto de observação do motivo da situação supplierItemCode: type: string description: Código do item no fornecedor supplierItemDescription: type: string description: Descrição do item no fornecedor expectedDeliveryDate: type: string format: date description: Data de entrega itemNote: type: string description: Observação do item darfCode: type: string description: Código da DARF purchasePurposeId: type: string description: Id da finalidade de compra purchaseRequisitionItemId: type: string description: Id do item da necessidade de compra recSituacaoPedidoCompras: description: Record da situação do pedido de compras type: object required: – e420ocpId – sitOcp properties: e420ocpId: type: string description: Identificador do pedido de compras sitOcp: type: string allOf: – #/definitions/enumSitOcp description: Situação do pedido recGeneratedOrderItem: description: Record do item do pedido de compra gerado a partir da requisição type: object required: – seqIpo – purchaseMeasureUnitId – purchaseQuantity – purchasePrice properties: itemId: type: string description: Identificador do item seqIpo: type: integer format: int64 description: Sequência do item do pedido de compra purchaseMeasureUnitId: type: string description: Unidade de medida de compra do item purchaseQuantity: type: number format: double description: Quantidade do item na unidade de medida de compra priceListId: type: string description: Id da tabela de preço de compra purchasePrice: type: number format: double description: Preço de compra do item discountPercent: type: number format: double description: Percentual de desconto do item discountValue: type: string description: Valor de desconto do item storageMeasureUnitId: type: string description: Id da unidade de medida de estoque/serviço storageQuantity: type: number format: double description: Quantidade do item na unidade de medida de estoque/serviço storagePrice: type: number format: double description: Preço do item na unidade de medida de estoque/serviço externalId: type: string description: Identificador Externo recItensToDelete: description: Itens para exclusão type: object required: – itemId – statusBeforeDelete properties: itemId: type: string description: Identificador do item do pedido de compra statusBeforeDelete: type: string allOf: – #/definitions/enumSitOcp description: Situação do item antes da exclusão recAdditionalInformation: description: Informações adicionais do pedido de compra type: object properties: expectedDeliveryDate: type: string format: date description: Data de entrega recOriginDocumentInformation: description: Record para informações de origem do pedido de compra type: object required: – originDocumentId – originDocumentNumber – originDocumentType properties: originDocumentId: type: string description: Informação da origem do documento originDocumentNumber: type: string description: Id da informação da origem do documento originDocumentType: type: string allOf: – #/definitions/enumTipoDocumento description: Número da informação da origem do documento recPurchaseOrderInfo: description: Record de informações do pedido allOf: – #/definitions/recOrderHeader – type: object properties: orderNote: type: string description: Observações do pedido expectedDeliveryDate: type: string format: date description: Data de entrega freightType: type: string allOf: – #/definitions/enumCifFob description: Tipo de frete freightTypeDescription: type: string description: Descrição do tipo de frete originDescription: type: string description: descrição da origem do pedido orderStatusDescription: type: string description: Descrição do status do pedido statusCauseId: type: string description: ID do motivo de situação específica statusCauseCode: type: string description: Código do motivo de situação específica statusCauseDescription: type: string description: Descrição do motivo de situação específica statusCauseNote: type: string description: Observação do motivo supplierOrderNumber: type: string description: Número do pedido freightValue: type: string description: Valor do frete freightCurrencyQuotationDate: type: string format: date description: Data da cotação do frete freightCurrencyQuotationValue: type: string description: Valor da cotação do frete freightCurrencyId: type: string description: Id da Moeda do frete freightCurrencyCode: type: string description: Código da Moeda do frete freightCurrencyInitials: type: string description: Iniciais da Moeda do frete freightCurrencyDescription: type: string description: Descrição da Moeda do frete recListOrderItemsToRelationshipInvoiceItem: description: Record de retorno dos itens de pedido aptos a serem relacionados a itens de nota fiscal type: object required: – id – itemIndex – orderId – orderNumber – issueDate – itemQuantity – openQuantity properties: id: type: string description: Id do item do pedido de compra itemIndex: type: integer format: int64 description: Sequência do item do pedido de compra orderId: type: string description: Id do pedido de compra orderNumber: type: integer format: int64 description: Número do pedido de compra issueDate: type: string format: date-time description: Data e hora de emissão do pedido de compra purchaseMeasureUnitId: type: string description: Identificador da unidade de medida de compra itemQuantity: type: number format: double description: Quantidade do item do pedido na unidade de medida de compra openQuantity: type: number format: double description: Quantidade em aberto do item do pedido na unidade de medida de compra measureUnitId: type: string description: Identificador da unidade de medida de estoque purchaseStorageQuantity: type: number format: double description: Quantidade do item do pedido na unidade de medida de estoque purchaseOrderReceivedItemData: description: Record com os dados do item do pedido de compra recebido type: object required: – purchaseOrderItemId – purchaseInvoiceItemId – quantity properties: purchaseOrderItemId: type: string description: Identificador do item pedido de compra purchaseInvoiceItemId: type: string description: Identificador do item da nota fiscal quantity: type: number format: double description: Quantidade recebida purchaseOrderReceivedItemCanceledData: description: Record com os dados do item do pedido de compra que tiveram o recebimento cancelado type: object required: – purchaseOrderItemId – purchaseInvoiceItemId properties: purchaseOrderItemId: type: string description: Identificador do item pedido de compra purchaseInvoiceItemId: type: string description: Identificador do item da nota fiscal recPaymentMethod: description: Record com dos dados da Forma de Pagamento type: object required: – id – paymentMethodCode – paymentMethodDescription properties: id: type: string description: Identificador da Forma de Pagamento paymentMethodCode: type: integer format: int64 description: Código da Forma de Pagamento paymentMethodDescription: type: string description: Descrição da Forma de Pagamento recDetailsOrderSummary: description: Record de detalhes de resumo do pedido type: object required: – id – orderNumber – issueDate – status – netValue – company – branch properties: id: type: string description: Identificador do pedido de compra orderNumber: type: integer format: int64 description: Código do pedido de compra issueDate: type: string format: date-time description: Data de emissão do pedido de compra status: type: string allOf: – #/definitions/enumSitOcp description: Situação do pedido de compra netValue: type: string description: Valor líquido do pedido de compra company: type: object allOf: – #/definitions/recGenericData description: Empresa branch: type: object allOf: – #/definitions/recGenericData description: Filial recDetailsPurchaseOrigin: description: Record de detalhes de Origem do pedido type: object required: – id – originId – code – origin properties: id: type: string description: Identificador originId: type: string description: Identificador da origem code: type: string description: Código do pedido de compra origin: type: string allOf: – #/definitions/enumTipoDocumento description: Origem recGenericData: description: Record com genéricos type: object required: – id – code – description – label properties: id: type: string description: Identificador code: type: string description: Código description: type: string description: Descrição label: type: string description: Label e420ocp: description: Compras – Pedidos – Dados Gerais type: object required: – id – e070emp – e070fil – numOcp – dthEmi properties: id: type: string format: uuid description: Id da entidade e070emp: type: string format: uuid description: Empresa e070fil: type: string format: uuid description: Filial e095pes: type: string format: uuid description: Fornecedor e001tnsPro: type: string format: uuid description: Transação produto e001tnsSer: type: string format: uuid description: Transação serviço numOcp: type: integer format: int64 description: Número do pedido minimum: 0 maximum: 99999999 dthEmi: type: string format: date-time description: Data/Hora Emissão + Hora Emissão codUsu: type: string description: Código usuário comprador e420ipc: type: array items: type: object allOf: – #/definitions/e420ipc description: Lista de itens e420inf: type: object allOf: – #/definitions/e420inf description: Informações adicionais e420imd: type: array items: type: object allOf: – #/definitions/e420imd description: Impostos e031moe: type: string format: uuid description: Moeda do pedido datMoe: type: string format: date description: Data cotação moeda cotMoe: type: string description: Cotação da moeda minimum: 0.00 maximum: 9999999999999.9999999999 default: 0 fecMoe: type: boolean description: Indicativo cotação fechada default: false vlrBpr: type: string description: Valor/Produtos minimum: 0.00 maximum: 9999999999999.99 default: 0 vlrDpr: type: string description: Valor/Desconto Produtos minimum: 0.00 maximum: 9999999999999.99 default: 0 vlrLpr: type: string description: Valor Líquido Produtos minimum: 0.00 maximum: 9999999999999.99 default: 0 vlrBse: type: string description: Valor/Serviços minimum: 0.00 maximum: 9999999999999.99 default: 0 vlrDse: type: string description: Desconto Serviços minimum: 0.00 maximum: 9999999999999.99 default: 0 vlrLse: type: string description: Valor Líquido Serviços minimum: 0.00 maximum: 9999999999999.99 default: 0 vlrLou: type: string description: Valor Líquido Outros minimum: -9999999999999.99 maximum: 9999999999999.99 default: 0 vlrLiq: type: string description: Valor Líquido Pedido minimum: -9999999999999.99 maximum: 9999999999999.99 default: 0 vlrFin: type: string description: Valor Líquido para Financeiro minimum: -9999999999999.99 maximum: 9999999999999.99 default: 0 sitOcp: type: string allOf: – #/definitions/enumSitOcp description: Situação usuFec: type: string description: Usuário Fechamento dthFec: type: string format: date-time description: Data Hora de fechamento do pedido prcOcp: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do Pedido pedBlo: type: boolean description: Pedido bloqueado default: false usuBlo: type: string description: Usuário Bloqueio dthBlo: type: string format: date-time description: Data Hora de bloqueio do pedido usuApr: type: string description: Usuário Aprovação dthApr: type: string format: date-time description: Data Hora da aprovação do pedido e420obs: type: array items: type: object allOf: – #/definitions/e420obs description: Observação e420par: type: array items: type: object allOf: – #/definitions/e420par description: Parcelas e420ocpInteg: type: array items: type: object allOf: – #/definitions/e420ocpInteg description: Integrações e420ocpBatchOrder: type: array items: type: object allOf: – #/definitions/e420ocpBatchOrder description: Entidade de controle de processamento de um pedido de compra numeroProcessoAprovacao: type: integer format: int64 description: Número do processo de aprovação do BPM sitCalc: type: string allOf: – #/definitions/enumSitProcesso description: Situação processo pedidoOrigem: type: array items: type: object allOf: – #/definitions/pedidoOrigem description: Origens do pedido usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420inf: description: Informações Adicionais type: object properties: id: type: string format: uuid description: Id da entidade e420ocp: type: object allOf: – #/definitions/e420ocp description: Número Pedido pedFor: type: string maxLength: 20 description: Número Pedido Fornecedor obsOcp: type: string maxLength: 999 description: Observação do Pedido e028cpg: type: string format: uuid description: Condição Pagamento e073pesTra: type: string format: uuid description: Transportadora e073pesRed: type: string format: uuid description: Redepacho e070endEnt: type: string format: uuid description: Endereço de entrega cifFob: type: string allOf: – #/definitions/enumCifFob description: Frete CIF ou FOB vlrFre: type: string description: Valor/Percentual/CIF ou FOB do Frete minimum: 0.00 maximum: 9999999999999.99 vlrSeg: type: string description: Valor/Percentual Seguro minimum: 0.00 maximum: 9999999999999.99 vlrEmb: type: string description: Valor/Percentual Embalagens minimum: 0.00 maximum: 9999999999999.99 vlrEnc: type: string description: Valor/Percentual Encargos minimum: 0.00 maximum: 9999999999999.99 vlrOut: type: string description: Valor/Percentual Outras Despe3a55a8b990decf6b77db1fd6e82df321sas minimum: 0.00 maximum: 9999999999999.99 vlrFrd: type: string description: Valor Frete Destacado minimum: 0.00 maximum: 9999999999999.99 vlrOud: type: string description: Valor Outras Despesas Destacado minimum: 0.00 maximum: 9999999999999.99 vlrAfm: type: string description: Valor adicional ao frete marinha mercante minimum: 0.00 maximum: 9999999999999.99 vlrFei: type: string description: Valor Frete Importação minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrOui: type: string description: Valor Outras Despesas Importação minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrSei: type: string description: Valor Seguro Importação minimum: 0.00 maximum: 9999999999999.99 default: 0.0 perDad: type: number format: double description: % Desconto adicional minimum: 0.00 maximum: 999.99 vlrDad: type: string description: Valor desconto adicional minimum: 0.00 maximum: 9999999999999.99 temPar: type: boolean description: Indicativo se deve manter as parcelas do faturamento default: false e021mot: type: string format: uuid description: Motivo e008rai: type: string format: uuid description: Cidade Recolhimento ISS obsMot: type: string maxLength: 2000 description: Observação Motivo e031moeFre: type: string format: uuid description: Id da moeda que o frete do pedido de compra está representado datMfr: type: string format: date description: Data da cotação da moeda ou índice do frete do pedido de compra cotMfr: type: string description: Valor da cotação da moeda ou índice do frete do pedido de compra minimum: 0.00 maximum: 9999999999999.99 default: 0.0 e031moeFei: type: string format: uuid description: Id da moeda que o frete de importação do pedido de compra está representado datFei: type: string format: date description: Data da cotação da moeda ou índice do frete de importação do pedido de compra cotFei: type: string description: Valor da cotação da moeda ou índice do frete de importação do pedido de compra minimum: 0.00 maximum: 9999999999999.99 default: 0.0 e031moeSei: type: string format: uuid description: Id da moeda que o seguro de importação do pedido de compra está representado datSei: type: string format: date description: Data da cotação da moeda ou índice do seguro de importação do pedido de compra cotSei: type: string description: Valor da cotação da moeda ou índice do seguro de importação do pedido de compra minimum: 0.00 maximum: 9999999999999.99 default: 0.0 e031moeOui: type: string format: uuid description: Id da moeda que outras despesas de importação do pedido de compra está representado datOui: type: string format: date description: Data da cotação da moeda ou índice de outras despesas de importação do pedido de compra cotOui: type: string description: Valor da cotação da moeda ou índice de outras despesas de importação do pedido de compra minimum: 0.00 maximum: 9999999999999.99 default: 0.0 datEnt: type: string format: date description: Data entrega usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420imd: description: Pedido – Totalização de impostos type: object properties: id: type: string format: uuid description: Id da entidade e420ocp: type: object allOf: – #/definitions/e420ocp description: Número Pedido basImp: type: string description: Valor Base minimum: 0.00 maximum: 9999999999999.99 default: 0 vlrImp: type: string description: Valor Base minimum: 0.00 maximum: 9999999999999.99 default: 0 tipImp: type: string allOf: – #/definitions/enumTipImpDoc description: Tipo de imposto usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420ipc: description: Pedidos – Itens da Ordem de compra type: object required: – e001tnsIte – proSer – e015medFor – sitIpo properties: id: type: string format: uuid description: Id da entidade e420ocp: type: object allOf: – #/definitions/e420ocp description: Número Pedido seqIpo: type: integer format: int64 description: Sequência minimum: 0 maximum: 9999 e001tnsIte: type: string format: uuid description: Transação Produto proSer: type: string allOf: – #/definitions/enumProSer description: Produto ou Serviço e075der: type: string format: uuid description: Serviço e080ser: type: string format: uuid description: Produto cplIpo: type: string maxLength: 250 description: Complemento da descrição do produto iteFor: type: string maxLength: 30 description: Código do item no fornecedor desFor: type: string maxLength: 250 description: Código do produto no fornecedor e015medFor: type: string format: uuid description: Unidade Medida Fornecedor qtdFor: type: number format: double description: Quantidade do item na unidade de medida de compra minimum: 0.00 maximum: 999999999.99999 preFor: type: number format: double description: Preço unitário do item na unidade de medida de compra minimum: 0.00 maximum: 99999999999.9999999999 qtdPed: type: number format: double description: Quantidade Pedida minimum: 0.00 maximum: 999999999.99999 qtdRec: type: number format: double description: Quantidade Recebida minimum: 0.00 maximum: 999999999.99999 qtdCan: type: number format: double description: Quantidade Cancelada minimum: 0.00 maximum: 999999999.99999 default: 0.0 qtdAbe: type: number format: double description: Quantidade Aberta minimum: 0.00 maximum: 999999999.99999 default: 0.0 qtdEmReceb: type: number format: double description: Quantidade em Recebimento minimum: 0.00 maximum: 999999999.99999 default: 0.0 e015medEst: type: string format: uuid description: Unidade Medida Estoque e082tab: type: string format: uuid description: Tabela de Preço preUni: type: number format: double description: Preço Unitário minimum: 0.00 maximum: 99999999999.9999999999 perDsc: type: number format: double description: % Desconto minimum: 0.00 maximum: 999.99 perDad: type: number format: double description: % Desconto adicional minimum: 0.00 maximum: 999.99 datEnt: type: string format: date description: Previsão Entrega vlrFei: type: string description: Valor Frete Importação minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrOui: type: string description: Valor Outras Despesas Importação minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrSei: type: string description: Valor Seguro Importação minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrFre: type: string description: Valor Seguro minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrSeg: type: string description: Valor Seguro minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrEmb: type: string description: Valor Embalagem minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrEnc: type: string description: Valor Encargos minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrOut: type: string description: Valor Outras Despesas minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrFrd: type: string description: Valor Frete Destacado minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrOud: type: string description: Valor Outras Despesas Destacado minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrBru: type: string description: Valor/Desconto Bruto Produto minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrDsc: type: string description: Valor Desconto minimum: 0.00 maximum: 9999999999999.99 default: 0.0 vlrLou: type: string description: Valor Outros minimum: -9999999999999.99 maximum: 9999999999999.99 default: 0.0 vlrLiq: type: string description: Valor Líquido Item minimum: -9999999999999.99 maximum: 9999999999999.99 default: 0.0 vlrFin: type: string description: Valor para Financeiro minimum: -9999999999999.99 maximum: 9999999999999.99 default: 0.0 vlrAfm: type: string description: Valor adicional ao frete marinha mercante minimum: 0.00 maximum: 9999999999999.99 sitIpo: type: string allOf: – #/definitions/enumSitOcp description: Situação e021mot: type: string format: uuid description: Motivo obsMot: type: string maxLength: 2000 description: Observação Motivo usuGer: type: string description: Usuário Geração dthGer: type: string format: date-time description: Data Hora de geração do pedido obsIpo: type: string maxLength: 999 description: Observação do item produto Pedido codTri: type: string maxLength: 5 description: Código Tributação p/ DARF e031moe: type: string format: uuid description: Moeda do pedido datMoe: type: string format: date description: Data cotação moeda cotMoe: type: string description: Cotação da moeda minimum: 0.00 maximum: 9999999999999.99 default: 0 fecMoe: type: boolean description: Indicativo cotação fechada default: false vlrIte: type: string description: Valor Item minimum: 0.00 maximum: 9999999999999.99 default: 0 vlrDad: type: string description: Valor desconto adicional minimum: 0.00 maximum: 9999999999999.99 default: 0 e420imi: type: array items: type: object allOf: – #/definitions/e420imi description: Impostos do item e067fin: type: string format: uuid description: Finalidade de compra itemPedidoNota: type: object allOf: – #/definitions/itemPedidoNota description: Item pedido nota e091plf: type: string format: uuid description: Conta financeira e044ccu: type: string format: uuid description: Centro de custo prcOcp: type: string allOf: – #/definitions/enumPrcOcp description: Procedência do Pedido ideExt: type: string description: Id externo ligacaoItemFornecedor: type: string format: uuid description: Ligação Item Fornecedor e205dep: type: string format: uuid description: Id do depósito do item do pedido de compra itemPedidoOrigem: type: array items: type: object allOf: – #/definitions/itemPedidoOrigem description: Origem do item qtdEmRecebEst: type: number format: double description: Quantidade em recebimento na unidade do estoque qtdRecEst: type: number format: double description: Quantidade recebida na unidade do estoque qtdCanEst: type: number format: double description: Quantidade cancelada na unidade do estoque sitCalc: type: string allOf: – #/definitions/enumSitProcesso description: Situação processo msgCalc: type: string description: Mensagem de cálculo usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420imi: description: Pedido – Imposto do item do pedido de compra type: object properties: id: type: string format: uuid description: Id da entidade e420ipc: type: object allOf: – #/definitions/e420ipc description: Item do Pedido tipImp: type: string allOf: – #/definitions/enumTipImpDoc description: Tipo de imposto basImp: type: string description: Valor Base minimum: 0.00 maximum: 9999999999999.99 default: 0 aliImp: type: number format: double description: Alíquota do imposto minimum: 0.00 maximum: 99999999999.9999 vlrImp: type: string description: Valor Base minimum: 0.00 maximum: 9999999999999.99 default: 0 perRed: type: number format: double description: Percentual de redução da base do imposto minimum: 0.00 maximum: 999.99999 perMva: type: number format: double description: Percentual da margem de valor Adicionado do ICMS ST minimum: 0.00 maximum: 999.9999 e027str: type: string format: uuid description: Situação Tributária ICMS motDes: type: string allOf: – #/definitions/enumMotDes description: Motivo desoneração ICMS impMan: type: boolean description: Indica se o imposto é manual default: false aplLiq: type: string allOf: – #/definitions/enumAplLiq description: Aplicação do imposto vlrRec: type: number format: double description: Valor recolhido pelo substituto minimum: 0.00 maximum: 99999999999.9999 supCon: type: number format: double description: Suportado consumidor final minimum: 0.00 maximum: 99999999999.9999 vlrRet: type: number format: double description: Valor Icms St retido minimum: 0.00 maximum: 99999999999.9999 regimeControleRetencao: type: string allOf: – #/definitions/enumRegControleRet description: Tipo de regime de controle de retenção parametroCalculoImpostos: type: string format: uuid description: Id do parametro utilizado no cáculo do imposto perfilTributarioCalculoImpostos: type: string format: uuid description: Id do perfil tributário que contem os parametros de cálculo parametroStCalculoImpostos: type: string format: uuid description: Id do parâmetro de Substituição Tributária usado no cálculo dos impostos indicativoAquisicao: type: string allOf: – #/definitions/enumFunruralIndicativoAquisicao description: Indicativo de aquisição para o FUNRURAL codigoTributacao: type: string description: Código de arrecadação da tributação paramStEstadoCalcImp: type: string format: uuid description: Id do parâmetro de Substituição Tributária usado no cálculo dos impostos por estado percentualSuspensaoParcial: type: number format: double description: Percentual de suspensão parcial do ICMS minimum: 0 maximum: 100.0000 usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420obs: description: Observação type: object required: – obsOcp properties: id: type: string format: uuid description: ID da observação e420ocp: type: object allOf: – #/definitions/e420ocp description: ID do pedido de compra e420ipc: type: object allOf: – #/definitions/e420ipc description: Item do Pedido tipInf: type: string allOf: – #/definitions/enumTipLog description: Tipo da informação tipObs: type: string allOf: – #/definitions/enumTipObs description: Tipo da observação e021mot: type: string format: uuid description: ID do motivo da observação obsOcp: type: string maxLength: 2000 description: Texto da observação do pedido de compra usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420par: description: Parcelas type: object properties: id: type: string format: uuid description: Id da entidade e420ocp: type: object allOf: – #/definitions/e420ocp description: ID do pedido de compra seqPar: type: integer format: int64 description: Sequência da parcela minimum: 0 maximum: 999 diaPar: type: integer format: int64 description: Quantidade de dias para a parcela minimum: 0 maximum: 999 vctPar: type: string format: date description: Data de vencimento da parcela perPar: type: number format: double description: Percentual do valor da parcela vlrPar: type: string description: Valor da parcela minimum: 0.00 maximum: 9999999999999.99 default: 0.0 obsPar: type: string maxLength: 250 description: Observação da parcela e066fpg: type: string format: uuid description: Forma de pagamento da parcela usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: itemPedidoNota: description: Item pedido da nota type: object properties: id: type: string format: uuid description: Id do item e420ipc: type: object allOf: – #/definitions/e420ipc description: Item do pedido quantidadeReceber: type: number format: double description: Quantidade a receber minimum: 0.00 maximum: 999999999.99999 usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420ocpBatch: description: Entidade de controle de processamento type: object required: – tipBat – sitBat properties: id: type: string format: uuid description: Id codBat: type: integer format: int64 description: Código do lote tipBat: type: string allOf: – #/definitions/enumBatchProcessingType description: Tipo do lote sitBat: type: string allOf: – #/definitions/enumBatchStatus description: Situação do lote ideExt: type: string maxLength: 256 description: Id externo e420ocpBatchOrder: type: array items: type: object allOf: – #/definitions/e420ocpBatchOrder description: Itens do controle de processamento usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420ocpBatchOrder: description: Entidade de controle de processamento de um pedido de compra type: object properties: id: type: string format: uuid description: Id e420ocpBatch: type: object allOf: – #/definitions/e420ocpBatch description: Identificador do batch e420ocp: type: object allOf: – #/definitions/e420ocp description: Ordem de compra associada automaticallyCloseOrder: type: boolean description: Indicativo para fechar pedido automaticamente após a geração do pedido de compra default: false notified: type: boolean description: Notificou o termino do pedido default: false usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e420ocpInteg: description: Integração type: object required: – tipInt – tipoServico – transactionalId – situacao properties: id: type: string format: uuid description: Id da entidade tipInt: type: string allOf: – #/definitions/enumTipoIntegracao description: Tipo de integração e420ocpId: type: object allOf: – #/definitions/e420ocp description: Id do pedido de compra tipoServico: type: string allOf: – #/definitions/enumTipoServico description: Serviço chamado transactionalId: type: string description: Id da transação 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 excluido default: false payload: type: string format: byte description: Payload para a integração usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: purchaseOrderShareReport: description: Relatório de compartilhamento de pedido de compra type: object required: – orderReportType – reportTicket properties: id: type: string format: uuid description: Id da entidade orderReportType: type: string allOf: – #/definitions/enumTypeOrderReport description: Tipo de compartilhamento reportTicket: type: string description: Ticket do relatório phoneNumber: type: string maxLength: 20 description: Número de telefone para o compartilhamento e420ocp: type: string format: uuid description: Identificador do Pedido email: type: string description: Email para o compartilhamento emailTicket: type: string description: Ticket do envio por email usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: pedidoOrigem: description: Origens dos itens do pedido de compra type: object required: – origemId properties: id: type: string format: uuid description: Id da entidade e420ocp: type: object allOf: – #/definitions/e420ocp description: Id do pedido de compra origemId: type: string description: Id da origem numero: type: string description: Número do documento de origem documentoOrigemTipo: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do documento de origem usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: itemPedidoOrigem: description: Origens dos itens do pedido de compra type: object required: – origemId – quantidadeOrigem properties: id: type: string format: uuid description: Id da entidade e420ipc: type: object allOf: – #/definitions/e420ipc description: Item do pedido origemId: type: string format: uuid description: Id da origem quantidadeOrigem: type: string description: quantidade origem minimum: 0.00 documentoOrigemId: type: string format: uuid description: Id do documeto de origem documentoOrigemNumero: type: string description: Número do documento de origem documentoOrigemTipo: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do documento de origem usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: consolidacaoCompras: description: Registros consolidados dos itens das compras type: object required: – numeroPedido – empresaId – filialId – produtoId – itemPedId – itemPedSeq – itemPedSituacao – itemPedQtdPla – itemPedQtdRec – itemPedQtdCan – docQtdAtd properties: id: type: string format: uuid description: Identificador numeroPedido: type: integer format: int64 description: Número do pedido empresaId: type: string format: uuid description: Identificador empresa filialId: type: string format: uuid description: Identificador filial documentoId: type: string format: uuid description: Identificador documento documentoNumero: type: string description: Número do documento documentoTipo: type: string description: Tipo do documento produtoId: type: string format: uuid description: Identificador do produto itemPedId: type: string format: uuid description: Identificador do item no pedido itemPedSeq: type: integer format: int64 description: Sequência do item no pedido itemPedSituacao: type: string allOf: – #/definitions/enumSitOcp description: Situação do item no pedido itemPedDataPrevista: type: string format: date description: Data Previsa do item para o pedido itemPedDep: type: string format: uuid description: Identificador do depósito do item no pedido itemPedQtdPla: type: string description: Quantidade planejada do item do pedido itemPedQtdRec: type: string description: Quantidade recebida do item do pedido itemPedQtdCan: type: string description: Quantidade cancelada do item do pedido docQtdAtd: type: string description: Quantidade atendida do documento usuger: type: string description: datger: type: string format: date-time description: usualt: type: string description: datalt: type: string format: date-time description: e066fpg: description: Tabelas – Formas de Pagamento type: object required: – codFpg – desFpg – sitFpg – tipFpg properties: id: type: string format: uuid description: Id da entidade e070emp: type: string format: uuid description: Empresa codFpg: type: integer format: int64 description: Código Forma Pagamento desFpg: type: string maxLength: 30 description: Descrição sitFpg: type: string allOf: – #/definitions/enumSitReg description: Situação tipFpg: type: string allOf: – #/definitions/enumTipFpg description: Tipo pagamento excluido: type: boolean description: Indica se o registro foi excluído 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: 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 checkDTO: description: Retorno status usados de retorno type: object required: – status – name properties: status: type: string allOf: – #/definitions/healthcheckDTO description: Status name: type: string description: Status 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