问题现象: |
用户使用U821产品,购销存结转成功。应收应付结转失败,错误“0”。用应收应 付结转工具检测,在AP_Detail表中是存货字段有NULL值,还有档案不一致现象,是 由于购销存结转成功之后,用户又新添一职员"王丹萍"WDP。解决方法:在05年新 添该档案,并替换NULL值,检测通过,再结转还是同样错误提示 |
问题原因: |
1、应收管理由于结转到2004年的2003、2002年的销售发票表中没有发票记录,但是所对应的ap_detail中有记录,所以核销后的发票那条记录的存货编码都为空,导致结转2005时这些记录无法插入到销售发票子表。
2、由于应收应付表ap_detail中许多2002、2003年结转到2004的作为应收应付期初的发票记录由于在销售发票表中没有记录,所以与2004年的发票的发票号有重复的,而这些重复的2004年的发票又有一部份在购销链结转时结转了一些作为期初销售发票,所以这些2003、2002年的发票在应收结转时取得的销售子表的autoid号都为0,无法插入到销售发票子表中
3、应收中结转下来的许多以前年度的收付款单在收付款单ap_closebill表中都没有记录,但在ap_detail中确实有记录,而且这些记录在2004年也没有核销完,导致结转时取不到录入人coperator,而录入人是不允许为空的,使得无法插入到2005年的收付款单表ap_closebill中
4、应付中结转下来的许多以前年度的收付款单在收付款单ap_closebill表中的记录与其在ap_detail中的记录的单据号不同,而且这些记录在2004年也没有核销完,导致结转时按ap_detail中记录的单据号到ap_closebill中查找不到单据,所以取不到录入人coperator,而录入人是不允许为空的,使得无法插入到2005年的收付款单表ap_closebill中 总的来说就是以前年度结转下来的数据只结转了应收应付明细账ap_detail,而没有结转相应的具体单据表,如销售发票和收付款单表,导致结转时找不到相应的记录。 |
解决方案: |
1、将这些ap_detail中以前年度发票核销的记录与ap_detail中结转下来的以前年度的发票根据发票号相关联,然后将存货编码为空的核销记录的存货编码根据发票填上
2、需要将这些与2005年购销链结转后销售发票号重复的在应收应付明细账ap_detail中的记录的发票号更改,将前两位由‘12’改为‘13’
3、在2004年中根据ap_detail中的收付款单的记录向ap_closebill中插入记录
4、通过除单据号以外的所有条件相等将ap_detail与ap_closebill相关联,根据ap_detail中的单据号更改ap_closebill中收付款单的单据号,由于有些记录这些条件都相通,不能一对一关联,就需要找出这些记录,然后手工一一更改。 |
相关补丁: |
|
版本: |
其他 |
模块: |
系统管理 |
产品: |
U8应收应付 |
问题名称: |
结转失败,错误"0"。 |
最后更新: |
2005-06-28 00:00:00 |