SAP采购订单的免费标识没有专门的字段存储,是根据发票收据和项目类别计算出来的
写程序的时候折磨判断呢?
1.EKPO-REPOS <> ‘X’ AND EKPO-PSTYP <> ‘2’ AND EKPO-PSTYP <> ‘7’ ,则系统会自动勾选上这个免费项目
2.如果要求不是很精密,可以直接根据行项目净价(NETPR)等于0来判断是否是免费项目
sap 采购订单自动勾选免费项目逻辑跟踪分析
事物码 :me21n
1,满足采购订单发票标签页对应的发票收据标识不勾选,且行项目采购订单行的项目类别不等于 寄售 ,且行项目采购订单行的项目类别不等于 库存转储
系统自动勾选免费项目
2 ,不满足1 免费项目不勾选
对应sap 标准程序 lmepof64
子程序:mepo_item_fill_umson