程序出错,illegal redefinition of variable ***,求助大家!
本人菜鸟,请教大家下,程序跑到下面一段就会出错,错的地方用红色标出了,能不能请大家帮忙看看怎么错了?另外,这个程序我每个月都要跑,跑了好几个月了都没事,就今天出错了,程序也没改过,是不是哪里出毛病了,求大家帮着看看,谢谢!!!
CASE 产品状态="G" &&退保终止
SEEK ALLTRIM(个险长险再保信息.保单编号)+SPACE(1)+ALLTRIM(个险长险再保信息.产品代码) ORDER tag 保单 IN 个险长险再保保全变更记录
IF 个险长险再保保全变更记录.产品状态="D"
REPLACE 再保险费退费 WITH 0
REPLACE 再保佣金退费 WITH 0
ELSE
DO p1_date
REPLACE 再保险费退费 WITH 再保险费*(1-LapsedYear)
REPLACE 再保佣金退费 WITH 再保佣金*(1-LapsedYear)
ENDIF
CASE 产品状态="I" &&犹豫期退保
REPLACE 再保险费退费 WITH 再保险费
REPLACE 再保佣金退费 WITH 再保佣金
CASE 产品状态="H" &&复效
PUBLIC PolYear !!!!!!!!!!!!!!!!!!!!!!跑到这里出错!!!!!!!!
SEEK ALLTRIM(个险长险再保信息.保单编号)+SPACE(1)+ALLTRIM(个险长险再保信息.产品代码) ORDER tag 保单 IN 个险长险再保保全变更记录
DO CASE
CASE 保单年度 - 个险长险再保保全变更记录.保单年度 = 0
REPLACE 再保险费退费 WITH -个险长险再保保全变更记录.再保险费退费
REPLACE 再保佣金退费 WITH -个险长险再保保全变更记录.再保佣金退费
CASE 保单年度 - 个险长险再保保全变更记录.保单年度 = 1
IF 再保日期=GOMONTH(生效日,(保单年度-1)*12) &&在评估当月且再保日期前复效
REPLACE 再保险费退费 WITH -个险长险再保保全变更记录.再保险费退费
REPLACE 再保佣金退费 WITH -个险长险再保保全变更记录.再保佣金退费
ELSE
PolYear=保单年度
DO p2_复效
REPLACE 再保险费退费 WITH -个险长险再保保全变更记录.再保险费退费-再保险费
REPLACE 再保佣金退费 WITH -个险长险再保保全变更记录.再保佣金退费-再保佣金
ENDIF