Histórico da Página
...
pi-get-v1 | |||||
Requisito | Nenhum. | ||||
Descrição | Repassa o número do pedido para a busca de um registro.
Retorna um registro de pedido de compra. | ||||
Parâmetros | Tipo | Input/Output | Descrição | ||
oInput | JsonObject | INPUT | Parâmetro para a busca do pedido de compra:
| ||
oOutput | JsonObject | OUTPUT | Retorno contendo informações do pedido de compra.
| ||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processamento de busca dos dados. | ||
Retorno | Retorna um registro de pedido de compra ou erros gerados durante o processamento. |
pi-query-v1 | |||||
Requisito | Nenhum. | ||||
Descrição | Retorna informações de mais de um pedido de compra.
Retorna uma lista de pedidos de compra. | ||||
Parâmetros | Tipo | Input/Output | Descrição | ||
oInput | JsonObject | INPUT | |||
aOutput | JsonArray | OUTPUT | Retorno contendo a lista dos pedidos de compra encontrados.
| ||
lHasNext | Logical | OUTPUT | Retorna se haverá mais registros a serem apresentados. | ||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processamento de busca dos dados. | ||
Retorno | Retorna uma lista de pedidos de compra ou erros gerados durante o processamento dos dados. |
pi-create-purch-requisition | |||||
Requisito | Nenhum. | ||||
Descrição | Cria a temp-table com as ordens de compra vinculadas a sugestão do pedido para a geração do pedido de compra.Retorna a temp-table com as ordens de compra. | ||||
Parâmetros | Tipo | Input/Output | Descrição | ||
oPayload | JsonObject | INPUT | Parâmetro com o objeto do payload para abstração dos dados.
| ||
ttSummaryPurchRequisition | Temp-table | OUTPUT | Retorna a temp-table carregada com as ordens de compra vinculadas a sugestão de pedido (sugest-ped-comp-ordem). | ||
Retorno | Retorna uma temp-table com as ordens de compra ou erros gerados durante o processamento. |
pi-create-purchase-order | |||||
Requisito | Nenhum. | ||||
Descrição | Retorna a temp-table com os valores necessários para geração do pedido de compra. | ||||
Parâmetros | Tipo | Input/Output | Descrição | ||
oPayload | JsonObject | INPUT | Parâmetro com o objeto do payload para abstração dos dados.
| ||
ttSummaryPurchRequisition | Temp-table | INPUT | Temp-table com as ordens de compra do pedido de compra. | ||
ttSummaryPurchaseOrder | Temp-table | OUTPUT | Retorna a temp-table carregada com as informações necessárias para a geração do pedido de compra. | ||
Retorno | Retorna uma temp-table com as informações do pedido de compra ou erros gerados durante o processamento. |
pi-create-payment-terms | |||||
Requisito | Condição de pagamento do pedido precisa ser específica ( 0 ). | ||||
Descrição | Cria a temp-table ttPaymentTerms se o cálculo percentual das parcelas geradas for igual a 100.Retorna a temp-table com as informações das parcelas geradas. | ||||
Parâmetros | Tipo | Input/Output | Descrição | ||
oPayload | JsonObject | INPUT | Parâmetro com o objeto do payload para abstração dos dados.
| ||
ttSummaryPurchaseOrder | Temp-table | INPUT | Temp-table com as informações do pedido de compra. | ||
ttPaymentTerms | Temp-table | OUTPUT | Retorna a temp-table carregada com as parcelas de condição específica. | ||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca dos dados. | ||
Retorno | Retorna uma temp-table com as parcelas de condição específica ou erros gerados durante o processamento. |
pi-validate-order-requisition | ||||
Requisito | Nenhum. | |||
Descrição | Valida as informações das ordens de compra vinculadas a sugestão em questão. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
ttSummaryPurchRequisition | Temp-table | INPUT | Temp-table com as ordens de compra do pedido de compra. | |
ttSummaryPurchaseOrder | Temp-table | INPUT | Temp-table com as informações do pedido de compra. | |
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca dos dados. | |
Retorno | Retorna erros gerados durante o processamento das validações. |
pi-generate-order-v1 | |||||
Requisito | Nenhum. | ||||
Descrição | Recebe o payload vindo da API de comunicação (ccp/api/v1/purchaseOrder) chamado pelo método pi-generate-order, | ||||
Parâmetros | Tipo | Input/Output | Descrição | ||
oInput | JsonObject | INPUT | Parâmetro com o objeto do payload para abstração dos dados e geração do pedido.
| ||
oOutput | JsonObject | OUTPUT | Retorna o número do pedido de compra gerado e se está pendente de aprovação.
| ||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca dos dados. | ||
Retorno | Retorna as informações do pedido de compra gerado ou erros gerados durante o processamento. |
pi-get-approvers-v1 | |||||
Requisito | Nenhum. | ||||
Descrição | Retorna os aprovadores do pedido se o mesmo estiver pendente de aprovação..
Retorna uma lista com os aprovadores do pedido de compra gerado. | ||||
Parâmetros | Tipo | Input/Output | Descrição | ||
oInput | JsonObject | INPUT | Parâmetro com o número do pedido para busca dos aprovadores.
| ||
aOutput | JsonArray | OUTPUT | Retorna uma lista com os aprovadores encontrados.
| ||
lHasNext | Logical | OUTPUT | Retorna se haverá mais registros a serem apresentados. | ||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca dos dados. | ||
Retorno | Retorna as informações dos aprovadores do pedido de compra gerado ou erros gerados durante o processamento. |