Tempo aproximado para leitura: 02:00 min
Dúvida
Como habilitar prazo adicional para cargas faturadas no fim de semana?
Ambiente
TOTVS Varejo Supermercados - Linha Consinco - Expedição - Todas as versões
Solução
Para habilitar um prazo prazo adicional para cargas faturadas no fim de semana é preciso ajustar alguns parâmetros dinâmicos do grupo SILLUS_FATURAMENTO. Veja abaixo como realizar essa configuração:
1. Ajustar o parâmetro dinâmico TIPO_VENC_FIM_SEMANA do grupo SILLUS_FATURAMENTO conforme a necessidade. Esse PD pode receber os valores abaixo:
- N = Normal;
- X = Sexta-feira, funciona em conjunto com o parâmetro dinâmico HORA_FAT_VENC_PROX_DIA para considerar a partir da segunda-feira;
- D = Domingo, considera a partir de segunda-feira;
- S = Sábado, considera a partir de segunda;

Obs: Caso o valor selecionado para o PD TIPO_VENC_FIM_SEMANA seja "X" (sexta-feira) é necessário ajustar o parâmetro dinâmico HORA_FAT_VENC_PROX_DIA para que seja definido a partir de que hora do dia o faturamento realizado na sexta será considerado para a segunda-feira.
É importante notar que o funcionamento desse parâmetro depende de como está configurado o parâmetro dinâmico DTABASE_VENC_TITULO do grupo FAT_CARGA, sendo que a data base para o cálculo do prazo adicional é definida de acordo com esse parâmetro, veja abaixo como funciona:
A data base para o cálculo do prazo adicional é impactada pelo PD DTABASE_VENC_TITULO do grupo FAT_CARGA, veja como é a hierarquia para cada valor:
DTABASE_VENC_TITULO com valor "S":
1 - Data de saída da NF (informada no faturamento)
2 - Data base de vencimento da carga
3 - Data e hora atual do sistema
DTABASE_VENC_TITULO com valor "C":
1 - Data base de vencimento da carga
2 - Data de saída da NF (informada no faturamento)
3 - Data e hora atual do sistema
DTABASE_VENC_TITULO com valor "D":
1 - Data atual do sistema;
A partir dessa data base, o sistema verifica os PDs do grupo SILLUS_FATURAMENTO e aplica as regras definidas, adicionando o prazo conforme estiver parametrizado. Por exemplo, se o valor do PD DTABASE_VENC_TITULO for "S" e o valor do PD TIPO_VENC_FIM_SEMANA for "X", o prazo adicional só será considerado caso a data de saída da NF for uma sexta-feira, se essa data não estiver definida, será verificado a data do vencimento da carga, e por último a data atual do sistema. Se nenhuma das três datas for uma sexta-feira o prazo adicional é desconsiderado.
0 Comentários