问题描述:做某个资产采购订单发票校验时,发现输入采购订单号码后带出的采购订单金额无法修改,显示为灰色。

可能原因是采购订单同一行项目下账户分配中存在多个资产(也就是说采购订单科目分配下有多个对象),而且按数量分配,因此发票校验时显示的金额为总金额是无法直接修改的,此时需要点击采购订单行中的“Account assignment”按照明细修改金额。

PO金额(图1)乘以每个资产所占比例(图2)

发票校验时采购订单金额无法修改的原因_四舍五入


发票校验时采购订单金额无法修改的原因_四舍五入_02

21,367.52*20%=4,273.504

四舍五入,得到每个资产金额

ROUND(4,273.504  , 2)= 4,273.50

所有资产累加得到发票校验时的金额(图3)

4,273.50+……=21,367.50

发票校验时采购订单金额无法修改的原因_四舍五入_03

如果采购订单一个行项目采购多个资产,发票校验时系统不允许更改采购订单金额,因为系统无法判断该差异分摊到哪个资产,如果一个行项目只采购一个资产,则发票校验时采购订单金额可更改,差异金额直接调整资产价值。

建议在做采购订单时,一个采购订单采购多个资产的情况下,尽量每个资产对应一个行项目,如资产太多,建议创建两个行项目,使用倒减法将差异挤算到最后一张资产卡片上(也即最后一行上)

通常还有一个原因为屏幕变式(即发票校验时PO Reference下的LAYOUT)限制了数量、金额仅输出,事务代码:OLMRLIST修改屏幕变式,屏幕变式对应前台如下:


发票校验时采购订单金额无法修改的原因_四舍五入_04

---------------------------END---------------------

发票校验时采购订单金额无法修改的原因_四舍五入_05