F000PRC - Simulação de Parcelas do Pedido de Vendas
Permite simular a geração de parcelas especiais para um pedido, com
opções para escolher a condição de pagamento e forma de geração por data ou por
dias, além de permitir modificar, incluir e alterar parcelas, sendo possível
aplicar a simulação ao pedido.
Tal tela somente é acessível nas seguintes condições:
O pedido deve possuir o campo Parcelas Especiais, definido para "S";
Deve estar gravado e possuir valor financeiro diferente de zero;
A situação deve ser "9" (não fechado).
Funcionalidades
A tela gera parcelas especiais baseada na sugestão das parcelas existentes na condição de pagamento informada na tela. Ao ser exibida a tela, a mesma obtêm a condição de pagamento, a data de emissão como data base e as possíveis parcelas especiais já informadas no pedido. Se ainda não informadas as parcelas, elas são geradas conforme a sugestão da condição de pagamento.
As parcelas são editáveis, ou seja, é possível alterar as mesmas conforme desejado. Existem indicativos no rodapé da tela, cujas descrições e funcionalidades são as seguintes:
- Qtd. Par. (Quantidade de Parcelas): informa o número de parcelas existentes na grid;
- Percentual: informa o somatório do percentual informado para as parcelas
- Diferença: (de percentual): informa a diferença existente entre o somatório dos percentuais e 100% (acima e abaixo)
- Valor: somatório do valor informado para as parcelas
- Diferença (de valor): informa a diferença de valores do somatório da parcela e o valor financeiro do pedido
Estes campos de rodapé servem para informar visualmente diferenças entre os valores do
pedido e o total gerado pelas parcelas, tanto as diferenças acima (sendo que os campos
ficam na cor vermelha e as diferenças em negativo) como as
diferenças abaixo (sendo que os campos ficam em cor azul e as diferenças positivas).
Caso não hajam diferenças, os campos ficam em preto.
Quando se ajustam as parcela para fechar com o valor do pedido ou com o percentual em
100%, é normal existirem pequenas diferenças ou no percentual ou nos valores, em alguns
casos por causa da precisão matemática que se limita
em 4 casas no caso dos percentuais. Se pelo menos o percentual ou o valor estiverem
fechados, a diferença é corrigida atribuindo o valor de diferença para a primeira
parcela, para o campo que não estiver fechando. No caso dos dois campos (valor e
percentual) não estiverem com o somatório fechando, a consistência ao aplicar
informará o problema, não permitindo prosseguir.
Antes de aplicar as parcelas ao pedido, são feitas as seguintes consistências:
- consistência da soma dos percentuais (se fecha em 100%), da soma do valor das (que deve fechar com o valor financeiro do pedido);
- se existem parcelas com data de vencimento e número de dias informados juntamente, situação que não é válida;
- se existem parcelas sem data de vencimento e sem número de dias informados, situação que não é válida;
- se existem parcelas sem valor ou sem percentual informado, situação que não é válida;
- se em todas as parcelas está informado corretamente somente o número de dias ou somente a data de vencimento
Campos
Condição de pagamento
Ao abrir a tela, é obtida a condição de pagamento existente no
pedido. Se ainda não existirem parcelas geradas para esse pedido, as mesmas são geradas
baseando-se nas parcelas da condição. Ao alterar a
condição de pagamento, a rotina automaticamente gera novamente as parcelas usando as
parcelas da condição. A condição informada nesta tela não é aplicada ao pedido.
Valor financeiro
Apresenta o valor financeiro do pedido para as
parcelas especiais, não podendo ser modificado nesta tela.
Data Base
É a data de emissão do pedido. Esta data tem as mesmas consistência que o
campo de data de emissão do pedido possui. Esta data é usada para:
Sugerir a data base para geração da data de vencimento das parcelas, quando estas são geradas por data.
É usada para consistir se nenhuma data informada nas parcelas seja menor que ela.
Quando esta data é modificada e a opção de se gerar parcelas for por data base, as parcelas tem suas datas de vencimento alteradas para obedecer a esta data base.
Tipo de geração
Parâmetro para identificar se as parcelas devem possuir data de
vencimento (Por data Base) ou número de dias (Por Dias)
Por Data base
Os número de dias das parcelas são substituídos nas parcelas por datas
de vencimento baseados no campo de data base
Por Dias
Substitui as datas de vencimento pelo número de dias baseando-se na diferença
entre as datas de vencimento existentes na parcela.
Ao ser modificada esta opção, automaticamente a nova opção é atribuída para as parcelas baseando-se na opção anterior, ou seja: de dias para data: obtêm a data base das parcelas e calcula a data de vencimento para cada uma; de data para dia: calcula o número de dias a partir diferença de dias entre uma parcela e sua anterior. A primeira parcela utiliza a diferença entre a sua data de vencimento e a data base informada na tela.
Pode ocorrer de, ao utilizar a opção de dias para data, a rotina verificar o parâmetro
"Indicativo do critério de definição de vencimento" da filial. Se este
critério for "N", ou seja, não aceita vencimento em sábados, domingos e
feriados, a rotina automaticamente posterga a data de vencimento para o primeiro dia útil
subsequente, se o vencimento cair em um destes dias. Com isto, se for definida novamente a
opção "Por dias" para o tipo de geração, o número de dias entre as parcelas
aparecerá modificado, o que requer ajuste manual, ou recalcular a geração de parcelas,
o que poderá sobrescrever as definições do usuário para as parcelas.
Botões
Recalcula
Gera novamente as parcelas, sobrescrevendo os dados já existentes,
baseando-se na condição de pagamento atual e na opção de tipo de geração.
Processar
Aplica as parcelas ao pedido. Não são aplicadas as mudanças na condição de
pagamento e data base (que seria a data de emissão do pedido)
Cancelar
Cancela as alterações feitas até o momento e obtêm novamente a condição de
pagamento e data de emissão (para a data base de geração) regerando ou copiando as
parcelas já existentes do pedido.
Sair
Fecha a tela e não aplica as alterações ao pedido.