objetivo
Esta API tem a finalidade de mostrar as informações das primeiras ordens da paginação mandada ( caso não sege informada a paginação ela será 1 por padrão, e caso quantidade de ordens não seja informada ele fica como 20 por paginação) ou mostrar as informações de uma ordem em especificas
Esta API recebe os parâmetros da requisição enviada pela ccp/api/v2/purchaseOrderLines fazendo a primeira comunicação necessárias nos métodos e encaminhando o que foi solicitado por meio de parâmetros para ccp/rules/purchaseOrderLinesV2 para ser feito as devidas consultas utilizando as regras de negocio.
Funcionalidade
A API fornece uma série de métodos que podem ser executados individualmente para apresentação das informações da(s) ordens.
Quando a API estiver executada em modo persistente, os seguintes métodos estarão disponíveis para execução:
pi-get | |||||||
---|---|---|---|---|---|---|---|
Requisito | Nenhum. | ||||||
Descrição | Repassa o parâmetro do tipo de evento recebido pela API de comunicação para o script de negocio (ccp/rules/purchaseOrderLinesV2) chamando o método pi-get-v2.
Retornando os valores da ordem passada pelo pathParams. | ||||||
Parâmetro | Tipo | Input/Output | Descrição | ||||
oInput | JsonObject | INPUT | Parâmetros para busca de ordens específicos. pathParams: Informar: numero da ordem. queryParams: pode ser utilizado filtros complexos com campos específicos.
| ||||
oOutput | JsonObject | OUTPUT | Retorno da requisição trazendo as informações da ordem pesquisada
| ||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca dos dados. | ||||
Retorno | Retorna a busca dos dados da ordem escolhida ou erros ocorridos durante a busca |
pi-query | |||||
---|---|---|---|---|---|
Requisito | Nenhum. | ||||
Descrição | Repassa o parâmetro do tipo de evento recebido pela API de comunicação para o script de negocio (ccp/rules/purchaseOrderLinesV2) chamando o método pi-query-v2.
| ||||
Parâmetro | Tipo | Input/Output | Descrição | ||
oInput | JsonObject | INPUT | Parâmetros para busca de ordens.
| ||
oOutput | JsonObject | OUTPUT | Retorno contendo o as informações de todos as ordens na paginação escolhida:
| ||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca dos dados. | ||
Retorno | Retorna uma busca das ordens seguindo a paginação escolhida ou erros ocorridos durante a busca |