Histórico da Página
...
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: |
| ||||
Função: | Pesquisa Unificada de ProdutosCancelamento de Reservas dos Orçamentos (LOJPESQLjOrcRes) | ||||
País: | Brasil | ||||
Issue: | DVARLOJ4-17317 |
02. SITUAÇÃO/REQUISITO
Quando utilizada a interface de Pesquisa Unificada de Produto na rotina Venda Assistida, as validações do PE LJ7061 não estavam ocorrendoAtualmente, o sistema permite configurar a validade das reservas de estoque em dias por meio da tabela SC0 (C0_VALIDA), o cancelamento dessas reservas é validada somente quando o usuário acessa o módulo Sigaloja.
Necessário permitir que o cliente envie os códigos das reservas a serem eliminadas, desta forma, poderá criar uma customização para controle de reservas e chamada da função, cancelando as reservas desejadas.
03. SOLUÇÃO
Efetuado ajuste no processo de lançamento de itens da venda através da interface de Pesquisa Unificada de Produto na rotina Venda Assistida, para que as validações do PE LJ7061 ocorram de forma adequada.
Caso o produto não atenda a validação do usuário não será inserido na lista para vendaAdicionada uma melhoria na função LJOrcRes(), permitindo o envio dos códigos das reservas que deseja-se cancelar, com essa funcionalidade, o cliente poderá realizar a exclusão das reservas de forma personalizada, conforme sua necessidade.
04. DEMAIS INFORMAÇÕES
Exemplo da chamada da função LjOrcRes() passando as reservas desejadas num array:
#INCLUDE "PROTHEUS.CH"
#INCLUDE "TBICONN.CH"
User Function ExcOrcam()
RPCSETType(3)
PREPARE ENVIRONMENT EMPRESA "T1" FILIAL "D RJ 02" TABLES "SB0" , "SB1" ,;
"SB2" , "SAE", "SA3" , "SE4" , "SL1" , "SL2" , "SL4", "SAH" , "SX5", "SX6"
LjOrcRes({"000579", "000580"})
RESET ENVIRONMENT
Return Nil
Observação:
A rotina customizada deverá ser criada pelo cliente conforme necessidade.PE LJ7061
05. ASSUNTOS RELACIONADOS
Templatedocumentos |
---|