Como parametrizar uma Compra ou uma Venda para que o vencimento seja xx dias fora o Dia/Mês/Semana/Quinzena/Decêndio da data da NF da Ordem de Compra ou Pedido?: mudanças entre as edições
Sem resumo de edição |
Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
[[FAQ_CIGAM]] > [[FAQ_Finanças]] > [[FAQ_GF|Gestão Financeira]] > [[Como parametrizar uma Compra ou uma Venda para que o vencimento seja xx dias fora o Dia/Mês/Semana/Quinzena/Decêndio da data da NF da Ordem de Compra ou Pedido?]] | [[FAQ_CIGAM]] > [[FAQ_Finanças]] > [[FAQ_GF|Gestão Financeira]] > [[Como parametrizar uma Compra ou uma Venda para que o vencimento seja xx dias fora o Dia/Mês/Semana/Quinzena/Decêndio da data da NF da Ordem de Compra ou Pedido?]] | ||
<br> <br> | <br> <br> | ||
== Como parametrizar a Condição de Pagamento == | |||
<p align="justify"> | <p align="justify"> | ||
Inicialmente criar uma Condição de Pagamento, conforme exemplo abaixo, através do menu [[Comercial]] > [[FA_Faturamento/Pedido|Faturamento/Pedido]] > [[FA_Parâmetros|Parâmetros]] > [[FA_Condições de Pagamento|Condições de Pagamento]].</p> | Inicialmente criar uma Condição de Pagamento, conforme exemplo abaixo, através do menu [[Comercial]] > [[FA_Faturamento/Pedido|Faturamento/Pedido]] > [[FA_Parâmetros|Parâmetros]] > [[FA_Condições de Pagamento|Condições de Pagamento]].</p> | ||
| Linha 17: | Linha 21: | ||
<p align="justify"> | <p align="justify"> | ||
'''No exemplo então, a data da NF é 05/10/2016, logo 25 dias fora o mês atual, é 25/11/2016'''. | '''No exemplo então, a data da NF é 05/10/2016, logo 25 dias fora o mês atual, é 25/11/2016'''. | ||
---- | |||
== Como funciona o cálculo por modalidade == | |||
<p align="justify"> | <p align="justify"> | ||
No campo "Dias Fora" irá preencher quantos dias fora a modalidade deseja o vencimento. A leitura do campo modalidade da condição de pagamento, cuja periodicidade é "Dias Fora Dia/Semana/Decêndio/Quinzena/Mês", fica então: | No campo "Dias Fora" irá preencher quantos dias fora a modalidade deseja o vencimento. A leitura do campo modalidade da condição de pagamento, cuja periodicidade é "Dias Fora Dia/Semana/Decêndio/Quinzena/Mês", fica então: | ||
| Linha 24: | Linha 33: | ||
*xx dias fora o QUINZENA atual (atual é a data da emissão da NF) | *xx dias fora o QUINZENA atual (atual é a data da emissão da NF) | ||
*xx dias fora o MÊS atual (atual é a data da emissão da NF) | *xx dias fora o MÊS atual (atual é a data da emissão da NF) | ||
---- | |||
== Como o Cigam calcula o vencimento na modalidade "Semana" (Dias Fora) == | |||
=== O que é a modalidade "Semana"? === | |||
<p align="justify"> | |||
Quando uma condição de pagamento utiliza a modalidade '''Semana''' com '''Dias Fora''', o Cigam não calcula o vencimento simplesmente somando os dias à data base. Ele segue uma lógica em '''dois passos''':</p> | |||
# Primeiro, encontra o '''domingo da semana''' em que cai a data base do pedido. | |||
# Depois, soma os '''Dias Fora''' (ex: 60 dias) a partir desse domingo. | |||
<p align="justify"> | |||
Isso garante que a contagem sempre comece no início de uma semana completa, e não no meio de uma.</p> | |||
---- | |||
=== Qual é a "data base" do cálculo? === | |||
<p align="justify"> | |||
A data base que o sistema utiliza como ponto de partida depende da '''Configuração 78''' do ERP Cigam:</p> | |||
*Se a configuração 78 estiver definida como '''Data de Emissão''', o sistema usa a data em que o pedido ou nota fiscal foi emitido. | |||
*Se estiver definida como '''Prazo de Entrega''', o sistema usa a data prevista para a entrega da mercadoria. | |||
---- | |||
=== Passo a passo do cálculo === | |||
<p align="justify">Com a modalidade '''Semana''', o Cigam calcula o vencimento assim:</p> | |||
'''Passo 1:''' Identifica a data base (emissão ou prazo de entrega, conforme config. 78). | |||
'''Passo 2:''' Verifica em que dia da semana essa data cai e avança até o '''domingo seguinte''' (incluindo o próprio dia na contagem). | |||
'''Passo 3:''' A partir desse domingo, soma os '''Dias Fora''' definidos na condição de pagamento. O resultado é a data de vencimento. | |||
---- | |||
=== Exemplos práticos === | |||
==== Exemplo 1 — Configuração 78 = Prazo de Entrega ==== | |||
{| class="wikitable" | |||
|- | |||
! Campo | |||
! Valor | |||
|- | |||
| Condição de pagamento | |||
| 60 dias — Fora Semana | |||
|- | |||
| Data de emissão do pedido | |||
| 22/04/2026 (quarta-feira) | |||
|- | |||
| Data do prazo de entrega (data base) | |||
| 27/04/2026 (segunda-feira) | |||
|- | |||
| Vencimento calculado pelo Cigam | |||
| '''02/07/2026''' | |||
|} | |||
<p align="justify">'''Como o sistema chegou nesse resultado:'''</p> | |||
# A data base é '''27/04/2026''' (segunda-feira), pois a config. 78 aponta para o prazo de entrega. | |||
# De segunda-feira, faltam 6 dias para o próximo domingo: '''27/04 + 6 = 03/05/2026''' (domingo). | |||
# A partir do domingo 03/05, o sistema soma os 60 dias: '''03/05 + 60 = 02/07/2026'''. ✔ | |||
<br> | |||
==== Exemplo 2 — Configuração 78 = Data de Emissão ==== | |||
{| class="wikitable" | |||
|- | |||
! Campo | |||
! Valor | |||
|- | |||
| Condição de pagamento | |||
| 60 dias — Fora Semana | |||
|- | |||
| Data de emissão do pedido (data base) | |||
| 22/05/2026 (sexta-feira) | |||
|- | |||
| Vencimento calculado pelo Cigam | |||
| '''23/07/2026''' | |||
|} | |||
<p align="justify">'''Como o sistema chegou nesse resultado:'''</p> | |||
# A data base é '''22/05/2026''' (sexta-feira), pois a config. 78 aponta para a data de emissão. | |||
# De sexta-feira, faltam 2 dias para o próximo domingo: '''22/05 + 2 = 24/05/2026''' (domingo). | |||
# A partir do domingo 24/05, o sistema soma os 60 dias: '''24/05 + 60 = 23/07/2026'''. ✔ | |||
---- | |||
=== Resumo da regra === | |||
{| class="wikitable" | |||
|- | |||
! Etapa | |||
! O que o sistema faz | |||
|- | |||
| 1 | |||
| Identifica a data base (emissão ou prazo de entrega, conforme config. 78) | |||
|- | |||
| 2 | |||
| Avança até o domingo da semana em que cai essa data | |||
|- | |||
| 3 | |||
| Soma os Dias Fora definidos na condição de pagamento | |||
|- | |||
| '''Resultado''' | |||
| '''Data de vencimento do título''' | |||
|} | |||
<p align="justify"> | |||
'''Dica para o usuário:''' Se o vencimento estiver caindo em uma data diferente do esperado, verifique:</p> | |||
*Qual data está configurada no campo 78 do ERP (emissão ou prazo de entrega). | |||
*Quantos dias estão no campo '''Dias Fora''' da condição de pagamento. | |||
*Em que dia da semana cai essa data base — isso define quantos dias serão acrescidos até o próximo domingo. | |||
Edição atual tal como às 12h04min de 12 de junho de 2026
FAQ_CIGAM > FAQ_Finanças > Gestão Financeira > Como parametrizar uma Compra ou uma Venda para que o vencimento seja xx dias fora o Dia/Mês/Semana/Quinzena/Decêndio da data da NF da Ordem de Compra ou Pedido?
Como parametrizar a Condição de Pagamento
Inicialmente criar uma Condição de Pagamento, conforme exemplo abaixo, através do menu Comercial > Faturamento/Pedido > Parâmetros > Condições de Pagamento.
No exemplo, escolhemos 25 dias fora o Mês atual:

Após é possível criar a NF, pedido, OC, etc...


No exemplo então, a data da NF é 05/10/2016, logo 25 dias fora o mês atual, é 25/11/2016.
Como funciona o cálculo por modalidade
No campo "Dias Fora" irá preencher quantos dias fora a modalidade deseja o vencimento. A leitura do campo modalidade da condição de pagamento, cuja periodicidade é "Dias Fora Dia/Semana/Decêndio/Quinzena/Mês", fica então:
- xx dias fora o DIA atual (atual é a data da emissão da NF)
- xx dias fora o SEMANA atual (atual é a data da emissão da NF)
- xx dias fora o DECÊNDIO atual (atual é a data da emissão da NF)
- xx dias fora o QUINZENA atual (atual é a data da emissão da NF)
- xx dias fora o MÊS atual (atual é a data da emissão da NF)
Como o Cigam calcula o vencimento na modalidade "Semana" (Dias Fora)
O que é a modalidade "Semana"?
Quando uma condição de pagamento utiliza a modalidade Semana com Dias Fora, o Cigam não calcula o vencimento simplesmente somando os dias à data base. Ele segue uma lógica em dois passos:
- Primeiro, encontra o domingo da semana em que cai a data base do pedido.
- Depois, soma os Dias Fora (ex: 60 dias) a partir desse domingo.
Isso garante que a contagem sempre comece no início de uma semana completa, e não no meio de uma.
Qual é a "data base" do cálculo?
A data base que o sistema utiliza como ponto de partida depende da Configuração 78 do ERP Cigam:
- Se a configuração 78 estiver definida como Data de Emissão, o sistema usa a data em que o pedido ou nota fiscal foi emitido.
- Se estiver definida como Prazo de Entrega, o sistema usa a data prevista para a entrega da mercadoria.
Passo a passo do cálculo
Com a modalidade Semana, o Cigam calcula o vencimento assim:
Passo 1: Identifica a data base (emissão ou prazo de entrega, conforme config. 78).
Passo 2: Verifica em que dia da semana essa data cai e avança até o domingo seguinte (incluindo o próprio dia na contagem).
Passo 3: A partir desse domingo, soma os Dias Fora definidos na condição de pagamento. O resultado é a data de vencimento.
Exemplos práticos
Exemplo 1 — Configuração 78 = Prazo de Entrega
| Campo | Valor |
|---|---|
| Condição de pagamento | 60 dias — Fora Semana |
| Data de emissão do pedido | 22/04/2026 (quarta-feira) |
| Data do prazo de entrega (data base) | 27/04/2026 (segunda-feira) |
| Vencimento calculado pelo Cigam | 02/07/2026 |
Como o sistema chegou nesse resultado:
- A data base é 27/04/2026 (segunda-feira), pois a config. 78 aponta para o prazo de entrega.
- De segunda-feira, faltam 6 dias para o próximo domingo: 27/04 + 6 = 03/05/2026 (domingo).
- A partir do domingo 03/05, o sistema soma os 60 dias: 03/05 + 60 = 02/07/2026. ✔
Exemplo 2 — Configuração 78 = Data de Emissão
| Campo | Valor |
|---|---|
| Condição de pagamento | 60 dias — Fora Semana |
| Data de emissão do pedido (data base) | 22/05/2026 (sexta-feira) |
| Vencimento calculado pelo Cigam | 23/07/2026 |
Como o sistema chegou nesse resultado:
- A data base é 22/05/2026 (sexta-feira), pois a config. 78 aponta para a data de emissão.
- De sexta-feira, faltam 2 dias para o próximo domingo: 22/05 + 2 = 24/05/2026 (domingo).
- A partir do domingo 24/05, o sistema soma os 60 dias: 24/05 + 60 = 23/07/2026. ✔
Resumo da regra
| Etapa | O que o sistema faz |
|---|---|
| 1 | Identifica a data base (emissão ou prazo de entrega, conforme config. 78) |
| 2 | Avança até o domingo da semana em que cai essa data |
| 3 | Soma os Dias Fora definidos na condição de pagamento |
| Resultado | Data de vencimento do título |
Dica para o usuário: Se o vencimento estiver caindo em uma data diferente do esperado, verifique:
- Qual data está configurada no campo 78 do ERP (emissão ou prazo de entrega).
- Quantos dias estão no campo Dias Fora da condição de pagamento.
- Em que dia da semana cai essa data base — isso define quantos dias serão acrescidos até o próximo domingo.
