Below are some tips for Price Management SSCUI base on S/4HANA Cloud 1908

  •        Don’t assign Application M related settings to Application V condition type

Example below involves SSCUI: Set Condition Types for Pricing

When fine-tuning an SD condition type which has Application = V, please don’t assign referenced condition type with Application M (Purchasing) , don’t assigned Pricing Procedure with Application M, don’t assign ref application with values other than V.

1.png

If it is assigned with wrong application, foreign key check errors similar as below might occur during activation:

There are missing pricing entries on your system for the pricing procedure ZPURPP

T685A V|PPR0| KALSM ZPURPP T683 MANDT EQ '100' AND KVEWE EQ 'A' AND KAPPL = 'V' AND KALSM = 'ZPURPP'

  •        When delete Z access sequence, pay attention to the condition type assigned to the access sequence.

Example below involves SSCUI: Set Access Sequences and Set Condition Types for Pricing

ZPRO access sequence has been assigned to condition type PPR0

2.png

If ZPR0 is deleted without unassigned it from PPR0, and user then does fine-tuning on PPR0, there will be delta activation error: Activity that raised the error: "SIMG_CFMENUOLSDVOK0" ("IMG") - "Define Condition Types"

  •        Condition type D100 can’t be found for sales org A010

Example below involves SSCUI: Set Pricing Procedure

Question:  There is no problem for A010 company to create sales orders without fees. Why is there a problem for C010 company to create sales orders without fees

Answer: In the free-of-charge process, the item only becomes free-of-charge because of the 100% discount that is generated with condition D100. This condition is in pricing procedure for sales org A010, and not in pricing procedure for sales org C010. So it cannot have a zero value in the sales order or the invoice. How do you expect the the invoice to have a zero value without the D100 condition

3.png 

  •        Pricing error: mandatory condition is missing

Example below involves SSCUI: Define Copying Control for Sales Document to Billing Document

Take one example, While creating credit note against a return sales order, if pricing type 'C' is used in copying control, so condition type is getting redetermined during billing creation. if the pricing date is 13.07.2018 which you can see from "Pricing date" field in item "Sales A" tab from return order, based on this date, system will redetermine condition record. If there is no condition record for the price type on that day and the condition type is mandatory, then system will give error: mandatory condition is missing. You would need to change the pricing date or condition record in order to get the expected record to be determined out.

4-1.png

 4-2.png

  • Pricing error: mandatory condition is missing

Example below involves SSCUI: Set Condition Types for Pricing

Question: For an Italian customer, When try to use SSCUI to create pricing condition where withholding tax is applied on the customer invoice and customer will pay back the net amount excluding the WHT. Do we have such a scenario in the cloud? and can the customer configure this using SSCUI in the cloud?

Answer: For Italy cloud solution in S4HANA, there is no SAP standard solution at all for Withholding tax on customers .This business case is considered out of the scope of the majority of our Customer base in Italy. So its out of scope for S4C.

  •        How to manually set cash discount for Purchase order item

Example below involves SSCUI: Set Pricing Condition Types – Purchasing and Set Calculation Schema - Purchasing

Question: How to search an app to set discounts for purchasing order item.

Answer: SSCUI 101094 'Set Pricing Condition Types - Purchasing' is the correct SSCUI to use. Condition type DRN1 can be used for manual purchase order item discount.

6-1.png

6-2.png

  •        Transport customer created new access sequence via ATO 

After new Z access sequence entry is created by customer in Q system, it should be transferred to P system via ATO. Or else it will cause foreign key check issue similar as below:

TABLE NAME: T685 RECKEY: A|V|ZSP0| FIELD NAME: KOZGF FIELD VALUE: ZSP0 CHECK TABLE: T682 CHECK CONDITION: KVEWE = 'A' AND KAPPL = 'V' AND KOZGF = 'ZSP0' BBID: FILENAME: VARIANT:

 

价格管理SSCUI使用小技巧

 

以下是基于S/4HANA Cloud 1908的价格管理SSCUI使用上的一些技巧

 1.不要将与参考应用程序- M相关的设置分配给应用程序 V条件类型
下面的示例涉及SSCUI-设置定价条件类型

 当微调SD条件类型时,请不要把应用程序为M(采购)的条件类型分配给参考条件类型, 请不要把M分配给定价过程,不要为参考应用程序分配V以外的其他值。

如果分配了错误的应用程序,则在激活期间可能会发生类似于以下的外键检查错误:

“系统里定价过程-ZPURPP缺少定价条目”

T685A V|PPR0| KALSM ZPURPP T683 MANDT EQ '100' AND KVEWE EQ 'A' AND KAPPL = 'V' AND KALSM

2.删除存取顺序-Z时,请注意分配给该存取顺序的条件类型。

以下示例涉及SSCUI设置存取顺序设置定价条件类型

存取顺序-ZPRO已分配给条件类型PPR0

如果删除了ZPR0而未从PPR0取消分配,然后用户在PPR0上进行了业务方案微调,则会出现增量激活错误:引发错误的活动:SIMG_CFMENUOLSDVOK0”“ IMG”-“定义条件类型

3.销售组织A010里没有条件类型- D100

以下示例涉及SSCUI设置定价过程

问:公司A010创建免费的销售订单没有问题。为什么公司C010创建免费销售订单就会出现问题呢?

答:在免费过程中,商品之所以变成免费,是由于条件类型D100能生成100%折扣。此条件类型存在于销售组织A010的定价过程中,而不在销售组织C010的定价过程中。因此,销售订单或发票中的值不会为零。在没有条件类型D100的情况下,您如何期望发票的金额为零?

4.定价错误:缺少必填条件

以下示例涉及SSCUI定义销售凭证到开票凭证的复制控制

例如,在针对退货订单创建贷项凭证时,如果在复制控制中使用了定价类型'C',那么在开票创建过程中将重新确定条件类型。如果定价日期为2018713日,这个日期可以从退货订单的销售A”选项卡中的定价日期字段中看到,系统将基于该日期重新确定条件记录。如果这个日期没有价格类型的条件记录,并且条件类型是必填条件,则系统将报错:缺少必填条件。这时您需要更改定价日期或条件记录,以便得到想要的记录。

5.定价错误:缺少必填条件

下面的示例涉及SSCUI设置定价条件类型

问:对于意大利客户,当尝试使用SSCUI创建定价条件时,对客户发票采用代扣税,客户将偿还WHT以外的净额。我们在云中是否有这种情况?客户可以在云中使用SSCUI进行配置吗?

答:对于S/4 HANA中的意大利云解决方案,根本没有针对客户代扣税的SAP标准解决方案。该业务案例被认为超出了我们在意大利大多数客户群的范围。因此, S4C不提供该功能。

6.如何为采购订单项目手动设置现金折扣

以下示例涉及SSCUI设置定价条件类型采购设置计算方案-采购

问:如何搜索应用程序来设置采购订单项目的折扣。

答:SSCUI 101094-设置定价条件类型-采购。条件类型-DRN1可用于手动设置采购订单项目折扣。

7.通过ATO传输客户新创建的存取顺序

客户在Q系统中创建新的存取顺序条目-Z后,应通过ATO将其转移到P系统。否则会导致如下外键检查问题:

TABLE NAME: T685 RECKEY: A|V|ZSP0| FIELD NAME: KOZGF FIELD VALUE: ZSP0 CHECK TABLE: T682 CHECK CONDITION: KVEWE = 'A' AND KAPPL = 'V' AND KOZGF = 'ZSP0' BBID: FILENAME: VARIANT: