【问】对账日期修改 | ||
【适用版本】商锐9 | 【模块】决策管理 | 【点击数】93 |
【知识编号】P2016022500020 | ||
【问题描述】在财务子系统里面 做返利计算的时候,结算日其不能更改,所有的供应商都是不能修改的 |
此问题可能是,开始时间是自动根据上次的结算日期来自动跳转的,或者是数据没有更新到造成的,请核实如下
1。此供应商的结算方式是否是临时指定
2。请备份数据库,执行如下语句即可
use hbposev9
go
update t_bd_supcust_fmdate set fk_flag = ‘1’ where supcust_no = ‘输入有异常的供应商编码’提示:如没做客户化,建议升级到最新版本使用。
商锐9.0处理方案
商锐9.0,是有账期概念,因此结算时间是固定好的,请备份数据库,执行如下语句
use hbposev9
go
update t_bd_supcust_info set fm_s_date=a.Account_e_date,fm_e_date=a.Account_e_date+30
from (select Supcust_no,MAX(Account_e_date) Account_e_date from dbo.t_fm_account_sum group by Supcust_no) a
where t_bd_supcust_info.supcust_no=a.Supcust_no
and supcust_flag =’S’ and check_out_flag=’0′
–修改后。供应商对账时间,会自动修改为此结算的开始时间为供应商的最后结算时间,结算结束时间为+30天。
–等此月份供应商付款成功后,做日结。会自动再从下个月1号到31号开始。由于,目前客户使用的版本过期。因此只能按照如上操作处理。如客户方便,没做客户化,建议升级到最新版本使用,