Explaining the Process Steps and Prerequisites for Intercompany Billing for Service Documents

Objective

After completing this lesson, you will be able to explain the process steps for Intercompany Billing for Service Documents

Process Steps and Prerequisites for Intercompany Billing for Service Documents (53Y)

Process Steps of Intercompany Billing for Service Documents (53Y)

The process steps for intercompany billing for service documents, flowing from the customer to the company and from the company to the customer. The steps include a service order, work by a service technician, and a intercompany billing document based on a debit memo request.

A customer orders a service (through a service order) or a repair (through a repair order) from company code 1010 (DE). Another company code (1710 US) is involved in delivering this service by sending a service technician to the customer.

Company code 1710 (US) posts expenses on the service order. These expenses are transformed into debit memo requests. An intercompany invoice with reference to the debit memo request is created by company code 1710 (US). The intercompany invoice is also posted automatically to Accounts Payables (AP) in company code 1010.

Scope item Intercompany for Service Documents (53Y) uses company codes in countries Germany (DE) and the United States (US) as defaults. If you want to set-up intercompany processes for other countries, you need to adapt country-specific data as mentioned in scope item Intercompany Billing for Cross-Company Cost Accounting Postings (4AN).

Before the scenario presented in this scope item can be tested, the following business conditions must be met:

  • Scope item Intercompany Billing for Cross-Company Cost Accounting Postings (4AN) needs to be activated.

    Note

    You do not need to complete the step 'Setting up Internal Cost Rates', since this is done in scope item Intercompany Billing for Service Documents (53Y) itself.
  • For scope item Service Order Management and Monitoring (3D2), the content for both company codes (DE and US) needs to be activated in order for the intercompany billing to work. An example is the pricing procedures, which are required for both company codes.

Once this is done, the set-up requirements as detailed below need to be met.

Set-Up Requirements for Intercompany Billing for Service Documents (53Y)

Regarding the intercompany sales order:

Intercompany sales order

Create user INTERNAL_SALES_REP_PRSV (based on template: SAP_BR_ INTERNAL_SALES_REP_PRSV).

Make sure SAP Fiori apps: List Sales Orders - Intercompany and Create Sales Orders – Intercompany are available and can be used.

You then need to assign each involved employee to a cost center: all employees can be uploaded into the system via an import app.

Next, you need to maintain all relevant cost rates:

Maintain intercompany and intracompany cost rates

Create user: OVERHEAD_ACCOUNTANT (based on template: SAP_BR_ OVERHEAD_ACCOUNTANT).

Make sure SAP Fiori app: Manage Cost Rates - Services is available and can be used. Two cost rates must be entered: 1710 (US) intracompany rate and the 1010 (DE) - 1710 (US) intercompany rate.

Another requirement is the correct maintenance of the cost element groups:

Maintain cost element groups for intercompany (pre-delivered by SAP)

Create user: OVERHEAD_ACCOUNTANT (based on template: SAP_BR_ OVERHEAD_ACCOUNTANT).

Make sure SAP Fiori app: Edit Cost Element Groups is available and can be used.

Maintain/check YBPS_ICO (94308100 Service Time, 97777700 ICO Margin) and YBPS_E004 (61008000 Travel Expenses – Miscellaneous).

To block intercompany postings for certain company codes:

Block intercompany postings

Create user: BPC_EXPERT (based on template: SAP_BR_BPC_EXPERT).

Using Central Business Configuration or the SAP Fiori app: Manage Your Solution, navigate to configuration option: Finance -> Overhead Cost Management -> Actual Postings and select Block Intercompany Postings.

The next figures show some system examples of these set-up requirements.

Entering the Cost Rates

The Manage Cost Rates - Professional Services screen, with the rate per activity values highlighted for the rows under Cost Rates

The figure shows the SAP Fiori app called Manage Cost Rates - Services which is available for an overhead accountant in SAP S/4HANA Cloud (use template SAP_BR_OVERHEAD_ACCOUNTANT to create a role for an overhead accountant in the system).

This app can be used to maintain both the intra- and the intercompany cost rates. The first line in the figure is the intracompany cost rate for company code 1710 (US). This is where the service technician is from. The second line is the intercompany cost rate between company code 1710 (US) and 1010 (DE). Both entries must exist, otherwise no margin is calculated. It is best to maintain the intercompany rate for company code 1710 (US) in the currency of the receiving company code 1010 (DE). In this case, there is no exchange rate impact.

If, however, exchange rates are required, create role GL_ACCOUNTANT (based on template SAP_BR_GL_ACCOUNTANT) and use the SAP Fiori app called Currency Exchange Rates to maintain the exchange rates.

Note

There is another app called Manage Cost Rates – Actual. If rates are maintained using this app, they have priority over the ones explained here and then no intercompany margin is calculated. For Service scenarios, we are assuming that only the Professional Service rates are maintained.

Checking the Set-Up of the Cost Element Groups

Screens of the Change Cost element group: Structure, with the following highlighted: the ICO Margin, Service Time under time-related elements and travel expenses - miscellaneous, under travel expenses elements

Use the SAP Fiori app called Edit Cost Element Groups to make sure that the required cost elements are assigned to the correct cost element groups (see figure).

SAP has already assigned the mentioned cost elements to cost element groups. A customer only needs to change this if they have added new cost elements to the system.

Block Intercompany Postings

Two screens: The Configure Your Solution - Actual Postings screen, with a row in the configuration steps highlighted. The highlight links to the Change View Block Intercompany Postings: Details screen.

Using the Configuration Expert - Business Process Configuration (BPC_EXPERT) role (which can be created based on template role SAP_BR_BPC_EXPERT), it is possible to navigate to: FinanceOverhead Cost ManagementActual Postings and then select the option Block Intercompany Postings.

For a company code, you can then either allow all intercompany postings, or they can be blocked. it is also possible to allow only listed intercompany postings for a company code.

If an executing service employee in a service order is assigned to another company code and the intercompany posting is blocked or not allowed for the company code of this employee, the system reacts with an error message.

To solve this issue, you can assign a new executing service employee defined for company code 1710. Another option would be to change the configuration to allow intercompany postings or at least to allow intercompany postings between the company codes 1010 and 1710.

In SAP S/4HANA Cloud - Service this check is performed for service items and for expense items.

Master Data for the Intercompany Sales Order

MasterValueDetailsComments
Sold to Party10401010For our scenario, the company which orders the executing servide employee is a DE company. It is represented by the DE sold-to-party 10401010This is sample data. You can apply other countries‘ data on your needs
MaterialP002Project Based Service: Time & ExpensesMaterial which is used in order to describe different services being provided to the customer

The sold-to party used represents company code 1010 (DE) and the material used, describes the different services provided to the customer.

The Intercompany Sales Order

The Change Intercompany Order: Overview screen, with fields for a sold-to party and a specific material highlighted with notes. The note for the sold-to party is, Sold-To Party 10401010 represents company 1010 (DE) and is created using Sales Organization 1710. The note for the specific material is, Product P002 represents the services delivered by the technician belonging to company 1710 (US).

Another prerequisite for the process supported by scope item 53Y is an intercompany sales order. The figure shows such an intercompany sales order. It needs to be in place before the process can be executed.

Using the Internal Sales Representative - Professional Services role, the app List Sales Orders - Intercompany app can be used to check whether the intercompany sales order already exists. If not, the Create Sales Orders - Intercompany app can be used to create one.

Log in to track your progress & complete quizzes