GRAVAR NAS TABELAS PREFAT
Linha de Produto: | PC Sistemas |
Segmento Executor: | Distribuição e Logística |
Módulo: | Material de Construção |
Rotina: |
Rotina | Nome Técnico | 4101 | Procedure Venda Assistida |
Rotinas envolvidas | Nome Técnico | 132 | Parâmetros da Presidência | 560 | Atualizar Banco de Dados | 2030 | Frente de Caixa |
|
Chamado/Ticket: | 0.140285.2017 ( HIS.04534.2017 ) |
Requisito/Story/Issue: | MAT-975 |
País: | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Versão: | 29 |
Objetivo
Ao faturar pedidos TV1 ou TV8 nas rotinas do módulo 41, com o parâmetro 4109-Utiliza o processo de pre-faturamento do Winthor = SIM, a procedure de faturamento irá gravar nas tabelas do pré-faturamento quando a emissão for NF-e. Sendo realizado a baixa do estoque quando a nota fiscal for aprovada.
Definição da Regra de Negócio
- Criar tabelas temporárias que são espelhos das tabelas: PCNFSAIDPREFAT, PCMOVPREFAT, PCMOVCOMPLEPREFAT, PCNFBASEPREFAT, PCPRESTPREFAT, PCLANCPREFAT;
- Definir metodologia para quando seja criado um campo nas tabelas definitivas, seja criado nas tabelas temporárias;
- Copiar a package de faturamento para nova package;
- Na nova package de faturamento:
- Não deve permitir faturar com o n.protocolo de inserção na tabela temporária preenchido;
- Passar a gravar nas tabelas temporárias;
- Gerar um n.protocolo na inserção de temporário e gravar no pedido;
- Retirar a chamada de geração financeira (toda atualização de PCPREST e PCCRECLI, PCLANC);
- Criar função da geração financeira usando como parâmetro de entrada o numtransvenda gravada nas tabelas permanentes.
Rotina | Tipo de Operação | Opção de Menu |
132 - Parâmetros da Presidência | Envolvida | Menu do WinThor > 132 |
560 - Atualizar Banco de Dados | Criação | Menu do WinThor > 560 |
2030 - Frente de Caixa | Alteração | Desktop > Frente de Caixa > 2030 |
4101 - Procedure Venda Assistida | Alteração | Menu do WinThor > 4101 |
Procedimento para Configuração
- Atualize as rotinas para as versões:
- 2030 para 29 ou superior;
- 4101 para 29 ou superior;
Observação: Você sabe Como atualizar as rotinas do WinThor?
- Acesse a rotina 4101, na aba Procedures marque a opção 1- Faturamento_VA(Venda Assistida) e clique o botão Atualizar;
- Acesse a rotina 132 no parâmetro 4109 - Utiliza o processo de pre-faturamento do WinThor marque como Sim.
Procedimento para Utilização
- Acesse a rotina 4116 e realize um pedido conforme processo atual;
- Acesse a rotina 2030 e pressione CTRL + E;
- Fature um pedido Venda Assistida RI selecionando a opção Nota Fiscal;
- Acesse as rotinas 4102, 4146 e 4132 e fature o pedido TV1 ou TV8.
- Após faturar o pedido, as informações serão gravadas nas tabelas PCNFSAIDPREFAT, PCMOVPREFAT, PCMOVCOMPLEPREFAT, PCNFBASEPREFAT, PCPRESTPREFAT, PCLANCPREFAT, aguardando a nota ser aprovada.