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

De CIGAM WIKI
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:

  1. Primeiro, encontra o domingo da semana em que cai a data base do pedido.
  2. 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:

  1. A data base é 27/04/2026 (segunda-feira), pois a config. 78 aponta para o prazo de entrega.
  2. De segunda-feira, faltam 6 dias para o próximo domingo: 27/04 + 6 = 03/05/2026 (domingo).
  3. 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:

  1. A data base é 22/05/2026 (sexta-feira), pois a config. 78 aponta para a data de emissão.
  2. De sexta-feira, faltam 2 dias para o próximo domingo: 22/05 + 2 = 24/05/2026 (domingo).
  3. 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.