Linha de Produto: | PC Sistemas | ||||||||||||||||
Segmento Executor: | D&L | ||||||||||||||||
Módulo: | 3 - Vendas | ||||||||||||||||
Rotina: |
| ||||||||||||||||
Chamado/Ticket: | 5272.083340.2017 (HIS.02724.2017) | ||||||||||||||||
Tabela: | 560 - Tabela de dias de vencimento do plano de pagamento do cliente (PCDIASPLPAGCLI) 1400 1 - Faturar Pedido de Venda | ||||||||||||||||
País: | ( X ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. | ||||||||||||||||
Versão: | 560 - V. 28.03 302 - V. 28.03 1400 - V. 28.03 523 - V. 28.03 |
Ao faturar pedido de venda o WinThor gera parcelas com datas fixas por cliente, conforme acordo firmado com as empresas, atendendo assim aqueles que só recebem fatura de acordo om as datas por eles estabelecidas.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
302 - Cadastra Cliente | Alteração | Menu do WinThor -> 302 | - Criar na rotina 302 a opção Cadastrar dias de pagamento. Quando selecionada deverá exibir ao usuário uma tela onde o mesmo consiga cadastrar vários dias de pagamento para um determinado cliente. |
1400 - Atualizar Procedures | Envolvida | Menu do WinThor -> 1400 | - No ato de gerar os registro de contas a receber do cliente (PCPREST) passar a validar se existe registros para o cliente na tabela criada acima |
132 - Parâmetros da Presidência | Envolvida | Menu do WinThor -> 132 | - Selecionar na rotina 132 - Parâmetro 4071 - Data Base para vencimento de Título gerado no Faturamento : Data de Entrega ou Data de Faturamento. Quando selecionada 'Data de Entrega' será calculada a data do vencimento do título contados apartir da data de entrega da mercadoria informada no faturamento (Rotina 1402). Quando seleciona 'Data de Faturamento' a data de vencimento do título será calculada com base na data de faturamento da nota fiscal. |
523 - Cadastrar Plano de Pagamento | Envolvida | Menu do WinThor -> 523 | - Cadastrar plano de pagamento |
** Rotina 302 - Cadastra Cliente
1. Criar nova opção no botão Ações da rotina 302 a opção Cadastrar dias de pagamento;
1.1 Quando selecionado a nova opção criada acima (rotina 302 critério 1) o sistema deverá:
1.2 Exibir ao usuário uma tela onde o mesmo consiga cadastrar vários dias de pagamento para um determinado cliente;
1.3 As datas criadas deverão ser gravadas em uma nova tabela.
Nome da tabela: PCDIASPLPAGCLI
Campo: CODIGO TIPO: NUMBER
Campo: CODCLI TIPO: NUMBER
Campo: DIA TIPO: NUMBER
** Rotina 1400 - Atualizar Procedures
1. No ato de gerar os registro de contas a receber do cliente (PCPREST) passar a validar se existe registros para o cliente na nova tabela criada acima (Rotina 302, critério 1.3);
1.1 Caso não exista nenhuma data fixa de pagamento o sistema não deverá sofrer alterações, ou seja, deverá gerar o contas a receber (PCPREST) com a data de vencimento calculada;
1.2 Caso exista registros de data fixa de pagamento cadastrada na nova tabela criada acima (Rotina 302, critério 1.3 )o sistema deverá:
1.1.1 Informar a data de vencimento do contas a receber (PCPREST) para a data cadastrada na rotina 302, validando o parâmetro 4071 - Data Base para vencimento de Título gerado no Faturamento : Data de Entrega ou Data de Faturamento da Rotina 132 (Por Filial);
1.1.2 Caso exista mais de uma data fixa cadastrado na rotina 302, o sistema deverá gerar a data de vencimento do contas a receber (PCPREST) para a data que estiver mais próxima e caso tenha mais de uma parcela os demais vencimentos serão no mesmo dia porém nos meses subsequentes.
1. Acesse a rotina 560 na versão indicada acima ou superior e marque a Tabela de dias de vencimento do plano de pagamento do cliente (PCDIASPLPAGCLI):
2. Acesse a rotina 1400 na versão indicada acima ou superior e atualize a opção 01 - Faturar Pedido de Venda:
3. Acesse a rotina 302 na versão indicada acima ou superior.
Você sabe como atualizar as rotinas do WinThor? |
1. Acesse a rotina 132
2.Localize o Parâmetro 4071- Data Base para vencimento de Título gerado no Faturamento : Data de Entrega ou Data de Faturamento. (Por Filial)
3.Selecione a opção: Data de Entrega ou Data de Faturamento.
4. Clique no Botão Salvar
5. Acesse a rotina 302;
Observação: para este exemplo utilizamos um cadastro já existente no WinThor.
6. Clique o botão Manutenção de Registro;
7. Informe o campo Código e clique o botão Pesquisar;
8. Selecione o cliente exibido com duplo clique;
9. Clique o botão Ações e selecione a opção Cadastrar Dias de Pagamento;
10. Na tela Dias Fixo Pagamento clique o botão e informe o(s) dia(s) fixo(s) desejado(s);
11. Informados o(s) dia(s) desejado(s) clique o botão .
12. Realizados os registros necessários clique o botão Salvar.
13. Acessar a rotina 523.
14. Selecionar/cadastrar o plano de pagamento que deseja utilizar.
15. Acessar a aba : Informações de cadastro
16. Verificar/Selecionar um tipo de parcelamento diferente de 'Dia Fixo'.
17. Salvar
Observações:
Ao gerar parcela, o WinThor irá verificar qual a data fixa que mais se aproxima da data cadastrada pelo plano de pagamento e esta é implantada na parcela;
Ao gerar parcela, o WinThor irá verificar qual a data fixa que mais se aproxima a partir da data cadastrada após o primeiro vencimento calculado do plano de pagamento e esta é implantada na parcela.
Exemplo: 2 parcelas com plano de pagamento de 15 e 20 dias. Faturado no dia 01/01 o primeiro vencimento será no dia 15/01 e o segundo vencimento no dia 15/02 .
Para Origem de Venda Balcão, o faturamento conforme procedimento, é realizado diretamente na rotina 316. Para os demais tipos de venda, o faturamento é realizado na rotina 1402 – Gerar Faturamento.
teste de alteraçao de documentpo
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> <script> ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> |