01. DADOS GERAIS
Linha de Produto: | PC Sistemas |
---|---|
Segmento: | Supermercado |
Módulo: | 20 - Autosserviço |
Função: | Servidor de Faturamento |
Requisito/Story/Issue: | VAR-1052 |
02. SITUAÇÃO/REQUISITO
Chamar o serviço PKG_ESTOQUE para realizar a demonstração da quantidade de estoque disponível.
03. SOLUÇÃO
A rotina 2099 - Faturamento Autosserviço foi ajustada para atender aos critérios:
1. Servidor de Faturamento deverá executar a chamada das funções abaixo:
1.1. PKG_ESTOQUE.VENDAS_SAIDA - Para todas as vendas:
a) Chamada da função deverá ocorrer após a inserção dos dados na tabela PCMOV;
b) Deverá ser passado para execução da função os dados conforme abaixo:
b.1) NUMTRANSACAO = PCMOV.NUMTRANSVENDA;
b.2) ECANCELAMENTO = 'N'
c) Deverá ser retirado o update nos campos: PCEST.QTEST e PCEST.QTESTGER;
1.2. PKG_ESTOQUE.FRENTELOJA_ATUALIZAR_PCEST - Para todas as vendas em que for utilizado o QTFRENTELOJA:
a) Deverá ser executada, no lugar do UPDATE, realizado no campo PCEST.QTFRENTELOJA, devendo efetuar a chamada conforme abaixo:
a.1) Codfilial;
a.2) Codprod;
a.3) Qtde;
a.4) Operação: Neste caso, passar o valor 'BF'
b) As validações da utilização ou não deste campo permanecem as mesmas;
1.3. PKG_ESTOQUE.RESERVA_ATUALIZAR_PCEST- Sempre que for realizada baixa no QTRESERV;
a) Chamar a função após a inserção dos dados da PCPEDC, PCPEDI, PCMOV e PCNFSAID;
b) Deverá ser repassada para a função os seguintes dados:
IDENTIFICADOR: Enviar o NUMTRANSVENDA;
CODFILIAL;
CODPROD;
OPERACAO: Passar o valor 'B';
QTDE;
c) Substituir todos os updates no QTRESERV, pela chamada na função;
2. Processo de cancelamento deverá ser o já realizado hoje;
Para utilizar a implementação atualize a rotina 2099 - Faturamento Autosserviço para a versão 29.00 ou superior.
04. DEMAIS INFORMAÇÕES
As versões estarão disponíveis para download no CCW. Mantenha suas rotinas sempre atualizadas!IMPORTANTE!