问题现象: |
‘应付帐款’中‘帐表查询’中‘明细账’查询供应商编号为“11”、月份为12月、单据编号为“0000000011”的金额为58846.23。但在联查单据时发现单据金额为58846.15。两者存在差异。 经查发现‘应付帐款’中‘帐表查询’中‘明细账’查询中金额计算方式为“isnull(rdrecords.iQuantity, 0)-isnull(rdrecords.iSQuantity, 0),
(isnull(rdrecords.iQuantity, 0) - isnull(rdrecords.iSQuantity, 0))
* (CASE WHEN isnull(rdrecords.fACost, 0) = 0 THEN
(CASE WHEN isnull(inventory.iinvsprice, 0) = 0 THEN inventory.iinvncost ELSE inventory.iinvsprice END) ELSE rdrecords.fACost END) AS iAmount”
来计算。其计算结果与iprice有差异。 该计算步骤存在V_InNotBalance视图中。 |