Histórico da Página
...
Produto: | Microsiga Protheus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Versões: | A partir da 11.8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ocorrência: | Explicativo sobre as condições de pagamentos no faturamento disponíveis no produto Protheus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ambiente: | Todos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Índice | |
Aviso | ||
---|---|---|
| ||
As condições de pagamento possuem cadastro de datas somente por regra. Não é possível configurar para não cair em determinados dias ou determinar acréscimos ou decréscimos de acordo com a forma de pagamento. |
Dia 31 do mês
Os prazos de pagamento contam dias corridos, então, quando o mês possui 31 dias, ele será contado para definição do prazo final.
No entanto, para Tipos em que são definidas datas específicas para pagamento (Tipos 3/7) se utilizar a data "31" como dia fixo e o pagamento for calculado para cair no dia 31, porém, cair em um mês que não possui o dia 31 no Calendário, então será considerado o dia 30 tendo como regra o conceito de Mês Comercial (o qual considera que o ano possui 360 dias e cada um dos meses 30 dias, indistintamente).
Simulação e gravação real
A simulação da condição de pagamento e visualização na planilha são calculados a partir do campo “DT Emissao [C5_EMISSAO]”. A gravação real para ínicio da contagem dos vencimentos dos títulos em uma emissão de pedido de venda real a contagem é feita pelo campo D2_EMISSAO.
Isso ocorre pois pedidos de venda podem ser emitidos mas não liberados/faturados imediatamente, ou seja, o faturamento é superior a data de emissão do pedido de vendas, então a simulação calcula a partir do campo C5_EMISSAO para uma melhor visualização.
O parâmetro MV_DIACONT é importante nesse processo. (Define se o início é pela data da emissão da nota fiscal ou no dia posterior).
Exemplos de utilização desse parâmetro no tópico "Parâmetros" dessa documentação.
Cópia do pedido de venda
Quando realizar a cópia de um pedido de vendas, considerar o parâmetro MV_TIPCPDT para ajustar o Preenchimento da "Data de Entrega [C6_ENTREG]".
Exemplos de utilização desse parâmetro no tópico "Parâmetros" dessa documentação.
Antecipar/prorrogar datas
Quando utilizada uma condição de pagamento que configura dias específicos (Tipos 3/4/6), se o pagamento for calculado para uma data que não está entre as datas válidas configuradas no [E4_COND], então o sistema sempre irá prorrogar este pagamento para o próximo dia configurado como válido, o pagamento não é antecipado.
Recebimento Adiantado (RA)
Em Pedidos de Venda é possível relacionar a Venda com um Recebimento antecipado, de modo a gerar o parcelamento do restante com base na configuração da condição de pagamento.
Entenda melhor a opção de RA em: http://tdn.totvs.com/pages/releaseview.action?pageId=267796506
Quantidade de parcelas
Por padrão o Protheus permite a inserção de 35 Parcelas (0 à 9 - A à Z), porém é possível aumentar este número a partir das configurações:
Parâmetro MV_1DUP: Por padrão possui o conteúdo A, podendo ser alterado para até 3 dígitos (AAA ou 001);
Campo E1_PARCELA: Por padrão possui a informação 1 (um dígito), pelo grupo de campos "PARCELA" do configurador pode ser alterado para até 3 dígitos.
Títulos de Devolução NDF (Nota Débito Fornecedor) / NCC (Nota Crédito Cliente) parcelados/datados conforme a condição de pagamento
Em uma compra/venda e negociado pagamento em 4 vezes, por algum motivo qualquer ocorre a desistência da compra dentro do prazo de devolução e é emitida uma nota de devolução do produto, para desfazer essa compra/venda.
No caso, o sistema não parcela o título de devolução (apesar da condição de pagamento selecionada) e gera apenas um título, com a data em que a compra está sendo desfeita, com o mesmo intuito, que é desfazer o pagamento/recebimento (não ocorrerá mais visto que o produto fora devolvido).
Impostos e acúmulo na primeira parcela
Sempre que configurar a condição de pagamento para Separar os Impostos (E4_IPI e/ou E4_SOLID) deve-se acrescentar o primeiro dígito da Condição de Pagamento (E4_COND) exclusivo para a duplicata de impostos.
Caso a nota emitida separe os impostos calculados:
Serão gerados na primeira parcela configurada na Condição de Pgto.
Deste modo, se desejar ratear o valor da duplicata em 3x mas com E4_IPI e/ou E4_SOLID = Separa, então é necessário configurar 4 parcelas na Condição, pois a primeira será de uso exclusivo para os impostos caso existam.Caso a nota emitida não separe os impostos calculados:
A primeira parcela configurada na Condição de Pagamento será desconsiderada, desde que E4_IPI e/ou E4_SOLID = Separa.
OBS: Para que o valor seja demonstrado corretamente no rateio entre as parcelas, a funcionalidade "Simulação" da rotina Cadastro de Condição de Pagamento [MATA360], o campo "Valor de Referência" deve compor o montante com os impostos, apesar de mencionar o valor especÍfico dos impostos nos campos "Valor do IPI" e "Valor do ICMS Solidário".
Para reter PIS COFINS CSLL somente na primeira parcela da Nota Fiscal de Entrada, pode ser obtido através dos parâmetros:
MV_RATPIS
MV_RATCOF
MV_RATCSLL
Detalhes em: Condição de Pagamento_Retenção_de_PIS_COFINS_CSLL somente na primeira parcela da Nota Fiscal de Entrada
Dúvidas sobre retenção PIS/COFINS/CSLL na nota fiscal de entrada contate a Equipe Compras / GCP / GCT [SIGACOM].
Rateio das Despesas acessórias entre as parcelas
O valor das despesas acessórias (frete/seguro/despesas) compõem a base de cálculo e assim, por padrão, são somadas ao valor das mercadorias para rateio (divisão) entre as parcelas.
O valor das despesas acessórias não é gerado em título(s) a parte ou apenas na primeira parcela (como ocorre com impostos).
Tipos de Condição de Pagamento
Configurado pelo campo “Tipo* [E4_TIPO]” na rotina MATA360.
Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Caminho, Campos e Tabelas
Deck of Cards | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||
|
Perguntas mais usuais (F.A.Q.)
Como passar a usar a condição de pagamento
Deck of Cards | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
|
HELPS
Parâmetros
MV_DIACONT (Considera datas da contra-apresentação ou da parcela a vista da respectiva condição)
Válido apenas para Condição de Pagamento Tipo 1. Dependendo do valor posto começa a contar o prazo para pagamento à partir do próprio dia da emissão (E1_EMISSAO) ou no dia posterior (E1_EMISSAO + 1 dia). Pode atuar em conjunto do campo E4_DDD (o uso do parâmetro não invalida o uso do campo E4_DDD).
MV_1DUP (Define a inicialização da primeira parcela do título gerado. Exemplo: A -> Para sequência alfa)
Parâmetro MV_1DUP: Por padrão possui o conteúdo A, podendo ser alterado para até 3 dígitos (AAA ou 001). Pode atuar em conjunto do campo E1_PARCELA.
MV_TIPCPDT
Preenchimento da data de entrega “Entrega [C6_ENTREG]” em cópias de pedidos de venda.
MV_LJOFFLN
Determina se o ambiente (Protheus) está ou não trabalhando Offline.
MV_JFSINC
Determina se habilita ou não a fila de sincronização para integrar com outros sistemas e módulos. (SIGAPFS/Legal Desk)
MV_LJGRINT
Define se está ativa a integração Protheus.
MV_RATPIS
Indica se deve ou não ratear o PIS retenção nas parcelas do titulo da nota fiscal de entrada
MV_RATCOF
Indica se deve ou não ratear COFINS retenção nas parcelas do titulo da nota fiscal de entrada.
MV_RATCSLL
Indica se deve ou não ratear CSLL retenção nas parcelas do titulo da nota fiscal de entrada.
MV_DATDUPB
Indica se a data de referência da condições de pagamento do Tipo B serão atualizadas ou sempre terão como base a data inicial.
MV_AGLDUPB
Define se quando existirem duplicatas com a mesma data de vencimento, estas deverão ou não ser aglutinadas.
MV_IPITP9
Define se o valor do IPI será incluso nas parcelas. A Condição de Pagamento Tipo 9 tem o valor definido pelo usuário em valor ou em percentual, sendo assim, se a opção escolhida for valor, o IPI pode ser distribuído nas parcelas como convier.
Pontos de Entrada
Na rotina:
MTA360MNU - Adiciona opções no MenuDef() da Condição de Pagamento
MT360DEL - Validar exclusão de condição de pagamento
MT360GRV - Após a atualização de todas as tabelas da rotina de condição de pagamento nas operações de inclusão, alteração e exclusão
MT360VLD - Está localizado na rotina de validação, Ma360VLD(), das informações da condição de pagamento
Em processos que envolvem a rotina:
M460RTPD - Executado antes do rateio das despesas acessórias:http://tdn.totvs.com/display/public/PROT/M460RTPD
M460COND - Alteração de data inicial da condição de pagamento. Chamado antes de gerar o cabeçalho da nota fiscal de saída:
M460FIM - Chamado apos a gravação da nota fiscal de saída, e fora da transação
M461VTot - Verifica o total da nota fiscal de saída e a condição de pagamento escolhida, antes de sua geração
OBS: O ponto de entrada não é chamado na opção Prep. Doc. Saída da rotina MATA410, é chamado na opção Prep. Doc. Saída da rotina MATA461.
MT461VCT - Alteração no vencimento e valor do título
M4601DUP - Possibilita a alteração do número da primeira parcela dos títulos. As demais serão uma sequência alfanúmerica destes:
M460MOED - Altera definição da moeda do título:
GEMXGRCVND - Manutenção da condição de pagamento no pedido de venda
ExecAuto()
ExecAuto() da Rotina Condições de Pagamento (MATA360): https://tdn.totvs.com/x/4gZvBg
Outras ponderações
Gostaria de sugerir uma implementação diferente ou uma melhoria nessa documentação? Abra um ticket para nós, a Equipe Faturamento (SIGAFAT)!