如何获得客户特定价格表

2020-09-09 00:10发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有发票,我需要获取商品的客户特定价格。

为此,我要遍历运营价格要素

(CustomerInvoic.Item.PriceAndTaxCalculationItem.OperationalItemPriceComponent)

当我到达一个类型代码为" 7PR1"的代码时,我将其作为价目表并退出循环。

此值应该是客户价格清单(如果保持不变),因为它具有最高优先级(不在清单价格之内),并且应该是清单中的第一位。

但是,不是。 我得到的这个值是"基本价格"列表或"分销链"价格列表(取决于要维护的价格)。

如何确保我从typecode =" 7PR1"获得客户特定价格表?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有发票,我需要获取商品的客户特定价格。

为此,我要遍历运营价格要素

(CustomerInvoic.Item.PriceAndTaxCalculationItem.OperationalItemPriceComponent)

当我到达一个类型代码为" 7PR1"的代码时,我将其作为价目表并退出循环。

此值应该是客户价格清单(如果保持不变),因为它具有最高优先级(不在清单价格之内),并且应该是清单中的第一位。

但是,不是。 我得到的这个值是"基本价格"列表或"分销链"价格列表(取决于要维护的价格)。

如何确保我从typecode =" 7PR1"获得客户特定价格表?

付费偷看设置
发送
3条回答
1楼 · 2020-09-09 00:51.采纳回答

我通过使用MainPriceComponent而不是价格表解决了这个问题。

2楼-- · 2020-09-09 00:54

如果循环成功(出于性能考虑,您可以更改循环以包含Where(n => n.TypeCode ==" 7PR1")子句,而不必遍历整个集合),那么您将获得客户发票上的所有内容。

如果客户发票上的内容是' •您所期望的是配置问题,而不是后端代码/数据问题(例如,为客户找到了错误的价目表)。 确保您确认客户特定价目表的激活状态和有效日期。

悠然的二货
3楼-- · 2020-09-09 00:46

嗨,凯蒂(Katie),能否提供更多有关MainPriceComponant使用方式的详细信息? 我真的在这个问题上苦苦挣扎。

一周热门 更多>