Árvore de páginas

GERAÇÃO DA NOVA GIA SP.

Linha de Produto:

Protheus

Segmento:

Serviços

Módulo:

SIGATAF

Função:

TAFGS20.PRW

Situação/Requisito:

 P12.1.17 // TAFGS20 // cDtFimRef ESTA SENDO CARREGADO EM BRANCO NO MÊS DE DEZEMBRO

*Local cDtFimRef := DTOS(STOD(SUBSTRING(cAnoMesRef,1,4)STRZERO(VAL(SUBSTRING(cAnoMesRef,5,2))+1,2)'09',0))*

A variável *cDtFimRef* está somando +1 no mês 12 ficando mês 13 na segunda soma do DTOS para calcular o mês *"STRZERO(VAL(SUBSTRING(cAnoMesRef,5,2))+1,2)"*

Este problema deve ser corrigido pois, para a geração do CR=20 o mesmo deve localizar o dia 09 do mês seguinte

Passo-Passo para a reprodução do erro:

1 - Gerar a Nova GIA SP através da Central de Obrigações ( TAFOBRIG )

2 - Debugar o trecho abaixo e verificar que a data está vindo em branco devido a conversão que o STOD faz não permitindo mês 13.

*Local cDtFimRef := Dtos(Lastday (stod(cAnoMesRef+'09'),0))

Solução/Implementação:

Foi corrigida a alimentação da variável cDtFimRef.

Requisito:DSERTAF2-1675