Oracle ERP期初金额怎样刷新

Oracle ERP 11i 版本,总账年终结帐,因为当时12月份账户组合的属性选择错了,应该是属于收入属性的,期初没有金额,错选了所有者权益类,余额被结转了,怎么处理好呢?现在在12月份手工调账,但是1月份的期初还是有金额,怎么处理呢?求助各位大神

先不要急,重刷数据是每个做数据开发人员必做的一件事情。
首先要确认你们的数据是存储过程跑的还是半后台半SQL跑的,两者都需要将跑数逻辑分析出来,用来逆推;其次就是要找业务人员,或者财务人员,搞清楚最后的数据结果到底应该是什么样的,最好是拿一个分支手工算出来结果;最后就是对历史数据的重跑或者现有数据的逆推,得到某一步是正确的数据,再跑一次。

希望可以帮助到你。

对于做错了某个操作后,又有正确的操作进来,导致数据异常,一般有两种思路:
一是,从当前时间点开始,至错误发生时间点,全部的操作都逆向冲回,将数据还原到出错前,把对应的操作做对了,再把刚刚逆向冲回的操作里正确的那部分再做一次。这个缺点是,如果时间很久了,发生了不少业务单据,这种操作会导致这些单据量都翻倍,系统内的数据看上去很乱。
二是,先手工模拟一次最终应该达成的正确结果,将当前的结果和正确结果相比,得到差值,直接做一笔账调了,这样的动静最小。但是缺点是无法分清这一笔帐里的金额分别来自于哪些异常单据。