Histórico da Página
...
Quando a API for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:
REST_GET_getDefaultInformation | ||
Requisito | Nenhum | |
Sintaxe | RUN REST_GET_getDefaultInformation in handle (OUTPUT <logical>, OUTPUT TABLE <temp-table>). | |
Descrição | Retornar as informações iniciais da tela, como as opções do campo "Natureza Ordem", | |
Parâmetros | Descrição | |
generateByPurchaseGroup ttViewAs | Indica se a geração é por comprador (2) ou grupo de compra (1) Temp-table com as opções do campo Natureza Ordem. | |
Retorno | "OK" caso não tenha ocorrido nenhum erro durante a execução. |
REST_GET_checkBuyer | ||
Requisito | Nenhum | |
Sintaxe | RUN REST_GET_checkBuyer in handle (INPUT<character>, OUTPUT <logical>). | |
Descrição | Retornar se o comprador é válido ou não | |
Parâmetros | Descrição | |
QP_pBuyer pValidBuyer | Código do comprador Flag que indica se é um comprador válido | |
Retorno | "OK" caso não tenha ocorrido nenhum erro durante a execução. |
REST_POST_processRequest | ||
Requisito | Nenhum | |
Sintaxe | RUN REST_POST_processRequest in handle (INPUT<temp-table>, INPUT <character>, INPUT <integer>, INPUT <integer>, INPUT <logical>, INPUT <logical>, INPUT <integer>, INPUT <character>, OUTPUT <temp-table>, OUTPUT <temp-table>). | |
Descrição | Faz a ponte da tela HTML e a fachada de atendimento da solicitação | |
Parâmetros | Descrição | |
ttSummaryRequestItem QP_usuario QP_icms QP_generateOrders QP_groupItems QP_divideOrders QP_generateOrdersRelation QP_buyer ttSummaryPurchRequisition RowErrorsAux | Temp-table com os itens que se deseja criar pedidos Usuário logado no sistema ICMS (Industrialização ou consumo) Natureza (Conforme o item, Material, Serviço ou Beneficiamento) Agrupar Itens Dividir ordens entre fornecedores Relacionar ordens ao grupo de compra ou comprador Comprador Temp-table com as ordens criadas Temp-table com os erros do processamento | |
Retorno | "OK" caso não tenha ocorrido nenhum erro durante a execução. |