审批流——判断费用项目等于业务招待费且金额之和>=1500

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

审批流——判断费用项目等于业务招待费且金额之和>=1500

sum(map(lambda x:(x.FTaxSubmitAmt if ( x.FExpID.Fnumber='5101.09' or x.FExpID.Fnumber='6601.14' or  x.FExpID.Fnumber='6602.14'  or x.FExpID.Fnumber ='6604.14')else 0 ),FEntity))>= 1500

表达式分解介绍:

(1)x.FTaxSubmitAmt if ( x.FExpID.Fnumber='5101.09' or x.FExpID.Fnumber='6601.14' or  x.FExpID.Fnumber='6602.14'  or x.FExpID.Fnumber ='6604.14')else 0  费用项目为业务招待费的内码时,取其对应的费用金额;否则返回0.

(2)lambda x:(1),FEntity 遍历单据体,取满足条件的数据,不满足的置为空。

(3)map(2),将其映射成一个数量的集合。

(4)sum(3),汇总求和。

原链接:https://wenku.my7c.com/link/s/lAiL6

审批流——判断费用项目等于业务招待费且金额之和>=1500

sum(map(lambda x:(x.FTaxSubmitAmt if ( x.FExpID.Fnumber='5101.09' or x.FExpID.Fnumber='6601.14' or x.FExpID.Fnumber='6602...
点击下载文档
上一篇:数字大屏下一篇:调用weiAPI免密登录
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息