如何在SAP C4C中查询整体客户折扣的DiscountList?

2020-08-18 19:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试查询系统上...

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

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


大家好,

我正在尝试查询系统上的整体客户折扣清单。 我在产品下为特定客户创建了一个折扣清单。 到目前为止,一切正常。 但是,我想为.absl中的客户阅读或查询折扣列表。 我找不到业务对象。

我刚发现低于标准BO;

  1. SalesPriceList
  2. SalesPriceSpecification
  3. 价格规格

但是,当我尝试查询这些BO时,它将返回没有UUID或ID的奇怪数据。 很多时候,它没有返回数据,而是直接导致了短暂的转储。 我还找到了 Horst Schaude 在社区中回答的一些主题。 但是,我找不到解决方案。

Stefan Hagen 您对此问题有何评论?

我还尝试从资源库资源管理器以及.absl事件进行查询。 两者的结果相同。

有什么建议吗?

6条回答
Tong__Ming
2020-08-18 20:19

您好 Horst Schaude

我对SalesPriceList也有问题。

我使用 Querysalespricelistin 服务中的运算符 FindByTypeCodeAndPropertyIDAndPropertyValue 来通过 BuyerID 查询折扣列表,并获得了成功的结果。

这是我的要求:

 
    
    
       
          
              7PL2 
          
             
                 true 
                
                    CND_BUYER_ID 
                
                
                    CP100110 
           
                
             
          
       
    
  

但是当我使用ASBL代码查询相同的输入时,我无法获得任何结果:(

这是我的代码

 var salePriceQuery = SalesPriceList.QueryByTypeCodeAndPropertyIDAndPropertyValue;
 var paramsSalesPrice = salePriceQuery.CreateSelectionParams();
 paramsSalesPrice.Add(salePriceQuery.TypeCode.content," I"," EQ"," 7PL2");
 paramsSalesPrice.Add(salePriceQuery.PropertyValuationPriceSpecificationElementPropertyValuation1.PriceSpecificationElementPropertyReference.PriceSpecificationElementPropertyID.content," I"," EQ"," CND_BUYER_ID");
 paramsSalesPrice.Add(salePriceQuery.PropertyValuationPriceSpecificationElementPropertyValuation1.PriceSpecificationElementPropertyValue.ID.content," I"," EQ"," CP100110");
 var result = salePriceQuery.Execute(paramsSalesPrice); 

请您给我一些想法吗?

非常感谢!

一周热门 更多>