生成的凭证不平衡
- 浏览:734 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
805-U8.60SP |
问题模块: |
8-应收应付 |
所属行业: |
0-通用 |
问题状态: |
2-UU通注册用户 |
关 键 字: |
凭证不平衡 |
适用产品: |
U860SP |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
生成的凭证不平衡 |
问题现象: |
采购发票参照入库单生成,传递到应付模块审核后生成凭证不平衡。 |
原因分析: |
有以下语句查询的记录 SELECT * FROM RdRecords WHERE (ID IN (SELECT id FROM RdRecord WHERE (bRdFlag = 1) AND (cVouchType = '01'))) AND (iPrice <> iQuantity * iUnitCost) AND (iPrice <> iOriMoney) OR (ID IN (SELECT id |
解决方案: |
执行以下语句: UPDATE RdRecords SET iOriMoney = iQuantity * iOriCost, iOriTaxPrice = iQuantity * iOriCost * iTaxRate / 100, ioriSum = iQuantity * iOriCost + iQuantity * iOriCost * iTaxRate / 100, iTaxPrice = iQuantity * iOriCost * iTaxRate / | |