单据金额自定义计算原创
金蝶云社区-海西
海西
3人赞赏了该文章 63次浏览 未经作者许可,禁止转载编辑于2024年08月04日 08:09:49

前几天有客户提出需求,希望实现其他入库单金额=单价*数量*自定义字段值,系统原有逻辑是其他入库单金额=单价*数量。这个需求可以通过一个触发 解决


create trigger easy_001 on icstockbill

for udpate,delete,insert

as


declare  @finterid   int


select @finterid=finterid from inserted


update t1

set t1.famount=round(t1.fprice*t1.fqty*t1.fentryselfa9761)

from icstockbillentry t1, icstockbill t2

where t1.finterid=t2.finterid and t2.finterid=@finteird



------其中fentryselfa9761 就是其他入库单单据体上增加的自定义字段值



赞 3