Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Stephanie_Beuch
Advisor
Advisor
4,612
Background of Accounting Indicator Feature

In Service, Accounting Indicator determines the final price of a product by considering the discount rate. The types of discounts can be Goodwill, VIP Discount, Family Discount, etc. With Accounting Indicator, you can also calculate incurred costs and profits.

 

Why Do You Need an Exclusive Accounting Indicator in Service Transactions?

Currently, service orders and service confirmations have ‘S1’ (Non-Billable Demand) as a standard option for customers. But the current value of 'S1' doesn't influence billing.

To provide more flexibility in accounting indicator usage, the existing accounting indicator with key S1 will be replaced with a new accounting indicator with key S2 (Goodwill).

Furthermore, you can configure your own accounting indicators.

 

If you’re a customer…

  • using service transactions in Service in SAP S/4HANA Cloud (service order, service confirmation, etc.), you won’t be able to use ‘S1’ as it’ll be deprecated in Service in SAP S/4HANA Cloud (service order, service confirmation, etc.)

  • you can’t delete the value ‘S2’. This is because a new configuration app is provided in SAP S/4HANA Cloud 2208 (Define Accounting Indicators for Service) that’ll have a value ‘S2’ (Goodwill) as a new standard Accounting Indicator for cloud customers. You can only change or delete the values you’ve created.

  • and you change the value of ‘S1’ to anything else, you won’t be able to undo the change. This is because existing service transactions using ‘S1’ will be allowed to complete their lifecycle with the same value to avoid inconsistencies.


 

Feature Toggle for Accounting Indicator


The improvement of Accounting Indicator will be delivered in SAP S/4HANA Cloud 2208 with a feature toggle of type Deferred Adoption.

Deferred Adoption enables customers to adopt new functions selectively (opt-in) at their own pace. If there are changes to the existing functions, the customer can decide when to start using a new feature in an SAP-defined timeframe. The new feature then becomes the one by default.

New Feature Toggle ID: CRMS4_SRVC_ACCOUNTING_IND

Default Value: ‘OFF’

Standard user: BPC_EXPERT

 

App Activate New Features (see figure 1) is available under the tab Feature Management.


Figure 1 - App Activate New Features (screenshot from SAP S/4HANA Cloud 2208)


 

You can filter with above noted ID and activate the feature toggle (see figure 2).


Figure 2 - Overview of Features (screenshot from SAP S/4HANA Cloud 2208)


 

When the feature toggle is OFF, service transactions can still use ‘S1’. When ON, ‘S1’ won’t be visible, except for existing service transactions with ‘S1’. That means you can still complete processing of all service transactions using the accounting indicator 'S1' when ON.

 

New Configuration App for Accounting Indicator


A new configuration app (see Figure 3) is available that has ‘S2’ as a standard value for Accounting Indicator (see figure 4), where customers can change or delete the values they create.

 


Figure 3 - SSCUI Accounting Indicators (screenshot from SAP S/4HANA Cloud 2208)


 


Figure 4 - List of accounting indicators (screenshot from SAP S/4HANA Cloud 2208)


 

In figure 5 you can see an example how the condition type for accounting indicator (DAI2) can be maintained for various Accounting Indicators configured by customers.


Figure 5 - Example Condition Type DAI2 (screenshot from SAP S/4HANA Cloud 2208)


 

How to Duplicate the Condition Master Data from Accounting Indicator ‘S1’ to ‘S2’?



  • Logon to the Fiori UI as PRICING_SPECIALIST

  • Use the app Manage Prices – Sales (see figure 6)



Figure 6 - App Manage Prices (screenshot from SAP S/4HANA Cloud 2208)


 

  • Enter the condition type DAI2 and accounting indicator ‘S1’ in the Search tab (see figure 7).



Figure 7 – Overview of maintained condition records (screenshot from SAP S/4HANA Cloud 2208)




  • All condition records with accounting indicator ‘S1’ for the given key combination is displayed (see figure 7). Select either ‘Export’ or ‘Export (including description)’. The search result list is saved in an excel sheet in the selected location.

  • Copy the downloaded excel to a new excel file and change the accounting indicator from ‘S1’ to ‘S2’ (or any other custom value as available in configuration app). Change the condition record ID to value $$001, etc. and save your changes.

  • Go back to the Fiori UI and choose Import. In the popup window, select the new excel which you had created, and choose ‘Import’ (see figure 8). If the import fails (for example, if the key value you used is invalid), an error message is displayed to explain what should be done to import the file again.



Figure 8 – Import window (screenshot from SAP S/4HANA Cloud 2208)


 

Use Cases for Accounting Indicator (UI)


With feature toggle ON


Scenario 1: Create a new service order. Here, ‘S1’ isn’t available for selection (see figure 9).


Figure 9 – Create Service Order window with feature toggle ON (screenshot from SAP S/4HANA Cloud 2208)


 

Scenario 2: Create a service confirmation for a service order which didn’t have ‘S1’ in any of its line items before the feature toggle came into effect. Here, ‘S1’ can’t be selected for any of the line items in the service confirmation (see figure 10).


Figure 10 – Create Service Confirmation window (screenshot from SAP S/4HANA Cloud 2208)


 

Scenario 3: Service Order with an existing Accounting Indicator ‘S1’, added before the feature toggle was introduced (see figure 11). When a service confirmation is created, ‘S1’ will be copied to complete the end-to-end life cycle of the service transaction.


Figure 11 – Service Order with ‘S1’ (screenshot from SAP S/4HANA Cloud 2208)


 

With feature toggle OFF


Scenario 1: Create a new service order. ‘S1’ is available for selection apart from other configured values in the configuration app (see figure 12).


Figure 12 – Create Service Order window with feature toggle OFF (screenshot from SAP S/4HANA Cloud 2208)


 

Scenario 2: Create a service confirmation for a service order which didn’t have ‘S1’ in any of its line items before the feature toggle came into effect. Here, ‘S1’ can be selected for any of the line items in the service confirmation.


Figure 13 – Create Service Confirmation window with feature toggle OFF (screenshot from SAP S/4HANA Cloud 2208)


 

Scenario 3: Service order with existing Accounting Indicator ‘S1’ added before the feature toggle was introduced (see figure 14). When a service confirmation is created, ‘S1’ will be copied to complete the end-to-end life cycle of the transaction.


Figure 14 – Service Order with ‘S1’ (screenshot from SAP S/4HANA Cloud 2208)


 

Behavior of Accounting Indicator in ODATA and SOAP APIs


The SOAP and OData APIs for service orders and service confirmations currently support the Accounting Indicator through field/node BillableControl. The behavior of Accounting Indicator with the external APIs mirrors the UIs.

Acceptance or rejection of ‘S1’ is based on the following:

  • Feature toggle

  • If a service order already has an existing value for ‘S1’ prior to the toggle being available


 

Conclusion


Hopefully after reading this blog post, you will have more in-depth knowledge about the improvement of Accounting Indicator in service order process.

Please don’t hesitate to raise your questions in Q&A forum of SAP Community or leave your comments below!

For more details about Feature Management in SAP S/4HANA Cloud, please visit the full product assistance documentation in the SAP Help Portal:

https://help.sap.com/viewer/b249d650b15e4b3d9fc2077ee921abd0/LATEST/en-US/0b6ffcd340d640e0a5b5cbd7d9...

 
10 Comments
BhanuJ
Discoverer
0 Kudos
How should we handle any service order or service confirmations exist with S1 indicator and did not bill yet after 2302?

 
Stephanie_Beuch
Advisor
Advisor
0 Kudos
Hello Bhanu,

I would like to inform you that service transactions that have S1 as accounting indicator already can be handled after 2302CE including release for billing. You should have no disruption. Only new service transactions can't be created anymore with S1 as accounting indicator.

Best regards, Stephanie

 
former_member722725
Discoverer
0 Kudos
Hi Stephanie,

I have one questions , I created new accounting indicator Z1already,
But I do not want to switch on the feature ID CRM_S4_SRVC_ACCOUNTING_IND

This we had testing ,it looks even we did not swithc on CRM_S4_SRVC_ACCOUNTING_IND,the servcie order still can process furhter .
But due to the blog mentioend need to switch on ,I would like to check SAP what is potential risk if I use Z1 wihout swithc on that feature .
Stephanie_Beuch
Advisor
Advisor
0 Kudos
Hi Lily,

The new created accounting indicators for example Z1 can be chosen in the value help and the service order process can be executed with accounting indicator Z1.

If the switch is ON, the accounting indicator S1 is not available anymore in the value help, and users can't select it anymore. But still you can process all service transactions with S1 that are created before the switch was activated (ON).

Please be informed that the switch was delivered as deferred adoption, that means in the next release the switch is always on.

Best regards,

Stephanie
former_member722725
Discoverer
0 Kudos

Thanks for your reply ,then I understand the logic as bleow

 Switched on CRM_S4_SRVC_ACCOUNTING_IND,New service can selected S1Old service order  which with S1
From now  to before 202302No activeCan select S1Yes, can process with confirmaiton etc.
From now to before 202302ActiveNot  allowed Choose S1Yes, can process with confirmation etc.
After 202302Automatically ActiveNot  allowed Choose S1Yes, can process with confirmation etc.
Stephanie_Beuch
Advisor
Advisor
0 Kudos
Hi Lily,

I would assume that "From now to before 202302" means "2208CE", as the switch is delivered with 2208CE. Thus, you can activate this switch when it fits best. I would like to rephrase the line for "After 202302", as with upgrade to 2302CE the switch is always active, and the value S1 can't be chosen anymore. With this understanding the column with title "New service can selected S1" and "Old service order which with S1" should be correct.

Best regards,

Stephanie
Isil_Ozel
Explorer
0 Kudos
Hi Stephanie,

I have a question. I activated the feature and used S2 accounting indicator in the service orders. However, even though it is zero price, it still goes ahead and creates the billing document. I was under the impression that the difference from S1 would be that "non-billable" service orders will not be billed at all. Did I misunderstand the functionality of S2?

Or do we have to do something else in addition to activating the feature in order to stop billing completely?

If you could elaborate a little more for me, it will be much appreciated. Thanks in advance.

Isil Ozel
Stephanie_Beuch
Advisor
Advisor
Hi Isil Ozel,

Thanks for your question. In the past this exactly was the misunderstanding that S1 could mean that this item is not billable, but in fact S1 influences just the price.

To avoid this misunderstanding of the meaning, the new accounting indicator S2 with new name was introduced. This accounting indicator and all the ones that are created in the new configuration app influence the price.

The billing relevance can't be changed, and billing can't be stopped through this accounting indicator. Billable service order or billable service confirmation items will be billed even if the price is zero.

I hope that my information has been helpful.

Best regards,

Stephanie
Isil_Ozel
Explorer
0 Kudos
Stephanie, thanks for the clarification and the super fast response.

Kind regards

 
Jenny123
Newcomer
0 Kudos

Hello Beuch

Can I use Account indicator to determine different Accounting cost when I Trigger the Service Confirmation like Material TG11(Product),where can I Configure this? Because I have see that the reserve order only link to Movement type 291,or if we want to determine different Account cost,how should we do?