Histórico da Página
Page Tree Search
Objetivoobjetivo
Esta API tem a finalidade de mostrar as informações de uma ordem de compra específica e das 20 primeiras ordens da paginação mandada ( caso não sege informada a paginação ela será 1 por padrão ) ou mostrar as\ informações de uma ordem em especificasde compra da paginação informada.
OBS: Caso a quantidade de ordens de compra não seja informada, a API define 20 ordens por paginação. E caso a paginação não seja informada, a API define 1 página por padrão.
Esta API recebe os parâmetros da requisição enviada pela ccp/api/v2/purchaseOrderLines fazendo a primeira comunicação as primeiras comunicações necessárias nos métodos e encaminhando o que foi solicitado por meio de parâmetros para a ccp/rules/purchaseOrderLinesV2 para ser feito afim de realizar as devidas consultas utilizando as regras de negocio.
Funcionalidade
A API fornece uma série de dois métodos que podem ser executados individualmente para apresentação das informações da(s) das ordens.
Quando a API estiver executada em modo persistente, os seguintes métodos estarão disponíveis para execução:
pi-get | ||||
---|---|---|---|---|
Requisito | Nenhum. | |||
Sintaxe | RUN pi-get in handle (INPUT oInput, OUTPUT oOutput). | |||
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íficas. 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 os erros ocorridos durante a busca |
pi-query | ||||
---|---|---|---|---|
Requisito | Nenhum. | |||
Sintaxe | RUN pi-query in handle (INPUT oInput, OUTPUT oOutput). | |||
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 |
as informações de |
todas as ordens de compra na paginação escolhida:
|
lHasNext,
number
Informa um valor booleano se tem ou não uma próxima pagina
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 os erros ocorridos durante a busca |