Histórico da Página
PLANO DE PAGAMENTO VARIÁVEL COM DATA FIXA
Informações Gerais
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 plano de pagamento (PCPLPAG) 1400 1 - Faturar Pedido de Venda | ||||||||||||||||
País: | ( X ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. | ||||||||||||||||
Versão: | 560 - V. 30.01.94.03 e 30.3.34.02 1400 - V. 30.01.29.07 e 30.3.12.07 523 - V. 30.01.5.05 e 30.3.5.05 |
Objetivo
Ao faturar pedido de venda o WinThor gerar 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.
A data de vencimento da parcela também será definida pela marcação da flag de cadastro de plano de pagamento.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
523 - Cadastrar Plano de Pagamento | Alteração | Menu do WinThor -> 523 | - Cadastrar e parametrizar o plano de pagamento. Quando o plano de pagamento for DIFERENTE de DIA FIXO deverá marcar/desmarcar a flag: "Calcular dia fixo de pagamento por cliente somente na primeira parcela?" Esta opção permite que o Dia Fixo seja calculado apenas para a primeira parcela, sendo as demais para o mesmo dia nos meses subsequentes. Caso a opção seja marcada e o plano de pagamento tiver duas parcelas ou mais a rotina vai calcular a primeira parcela no dia fixo e as demais parcelas para o mesmo dia nos meses subsequentes. independente do prazo estabelecido no plano. Caso a opção seja desmarcada e o plano de pagamento tiver duas parcelas ou mais a rotina vai calcular o vencimento das demais parcelas conforme a quantidade dias cadastrados. |
1400 - Atualizar Procedures | Alteração | 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 selecionar '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 selecionar 'Data de Faturamento' a data de vencimento do título será calculada com base na data de faturamento da nota fiscal. |
302 - Cadastra Cliente | Envolvida | 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. |
** 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
** 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.
Procedimento para Configuração
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 (PCPLPAG):
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.
Aviso |
---|
Você sabe como atualizar as rotinas do WinThor? |
Procedimento para Utilização
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);
- Podem ser informadas várias datas de pagamento;
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 - Marcar/Desmarcar a flag: Calcular dia fixo de pagamento por cliente somente na primeira parcela?
Esta opção permite que o Dia Fixo seja calculado apenas para a primeira parcela, sendo as demais para o mesmo dia nos meses subsequentes.
Caso a opção seja marcada e o plano de pagamento tiver duas parcelas ou mais a rotina vai calcular a primeira parcela no dia fixo e as demais parcelas para o mesmo dia nos meses subsequentes. independente do prazo estabelecido no plano.
Exemplo: Dia fixo: 15 e 25 cadastrado no cadastro de cliente e duas 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 .
Caso a opção seja desmarcada e o plano de pagamento tiver duas parcelas ou mais a rotina vai calcular o vencimento das demais parcelas obedecendo o prazo de dias informado no plano de pagamento.
Exemplo: Dia fixo: 15 e 25 cadastrado no cadastro de cliente e duas 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 25/01 .
17. Salvar
Observações:
- Não será possível utilizar a parametrização de dias fixos Por cliente na rotina 302 e um plano de pagamento utilizando dia Fixo na rotina 523. Caso ocorra este cenário o Winthor retornará uma mensagem e não permitirá que utilize este plano de pagamento para este cliente.
- A flag: 'Calcular dia fixo de pagamento por cliente somente na primeira parcela?' será desabilitada quando o plano de pagamento da 523 for DIA FIXO.
- Link da documentação original de plano de pagamento de dia fixo: DT Plano de Pagamento Variável Com Data Fixa.
HTML |
---|
<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> |