cancel
Showing results for 
Search instead for 
Did you mean: 

Error Message: Chart of accounts hierarchy differs for cost center 10101751 and profile. 

jan369
Explorer
0 Kudos

Dear experts,

we tried everything we know but couldn't find a solution. Do you know how to solve this issue?

Any hint is highly appreciated.

Best Regards

Jan

Accepted Solutions (1)

Accepted Solutions (1)

henk_hoogerbrug
Active Participant
0 Kudos

Hello Jan,

Did you follow the steps from scope item J54 (test script chapter 2.4.5)?

Also check the budget availability control configuration. We had to create new profiles, because the account groups in the settings had a leading zero (the leading zero was not used in the global hierarchy YBA000_CE).

Best Regards,

Henk Hoogerbrug

henk_hoogerbrug
Active Participant
0 Kudos

Hello Jan,

I think that 2I3 is not the problem.

You should check/execute these steps:

● The default content comes with budget profile CC001- Cost Center Budget and mapped to sample groups for travel cost and material. The customer must either adopt this profile or create new as per your requirement.

Adjustments to the budget profile CC001 has to be adapted for your specific company requirements prior to any budget-relevant postings. Retroactively capturing budget-relevant postings is not possible.

● Cost Center Budget availability control is at G/L account group (unlike Project this is not linked to FSV and semantic Tags)

● G/L account group can be created either via the Edit Cost Element Groups app or the Manage Global Accounting Hierarchies - GL Account Hierarchy app.

● All the G/L account group assigned to a particular budget profile should be part of same G/L account Hierarchy (top node of groups).

● To actively use hierarchy created via Edit Cost Element Groups app in customizing, the prerequisites to set report relevancy via Set Report Relevancy - Set-Based Hierarchies (HRY_REPRELEV) app (for example, for default content set class 0102, org YCOA, set name YBA000-CE and Include sub-node), and replicate runtime hierarchy (example for default content 0102/YCOA/YBA000_CE) must be carried out. The default content comes with GL Hierarchy YBA000_CE and customer can assign any groups to this as per their requirements and edit the predefined profile CC001- Cost Center Budget.

Note Make sure to always replicate runtime hierarchy after any change to the existing hierarchy to reflect the change and before mapping the groups in this SSCUI step.

In our system we created budget profile ZC001, because profiel CC001 contains non existing cost element groups and we were not able to change the cost element groups within CC001.

Best Regards,

Henk Hoogerbrug

jan369
Explorer
0 Kudos

Edit: 2I3 is not activated in our system... might be the problem why the budget control is not working in the cloud environment. However, on-prem this is not the issue

jan369
Explorer
0 Kudos

Hello Henk,

first of all, thanks for the quick reply! Secondly: Actually this is only part of a bigger issue we are facing at the moment.

We want to show a demo in our cloud system (release 2011 is updated) showing how the budget control mechanisms work once a user wants to create a purchase requisition. We are particulary interested in a case where there is not enough budget on a cost center, so that an error message will pop-up informing the user that he can't order item X, because there is not enough budget available for his cost center. Unfortunately, this error message is not displayed when saving the PR (nor when saving a PO) even though we followed the recommended steps in J54 as described, as well as tried different settins ourselfes. However, when posting a goods receipt, the error message displaying the budget restriction suddely pops up.

Since we did not find any solution, we tried to replicate the scenario in our S/4HANA on prem demosystem. In this case, the error message I displayed here: "Chart of accounts hierarchy differs for cost center 10101751 and profile" pops up. I will see if the creation of a new profile is the solution... Many thanks!

Best Regards

Jan

jan369
Explorer
0 Kudos

Hi Henk,

just to add to my most recent comment: Could you explain further what you did here: "We had to create new profiles, because the account groups in the settings had a leading zero (the leading zero was not used in the global hierarchy YBA000_CE)." Where can I check whether the account groups have a leading zero and the global hierarchy has not?

Thought I could check this in SSCUI within "G/L Account Groups"...

Kind Regards

Jan

henk_hoogerbrug
Active Participant
0 Kudos

Hello Jan,

Use the app "Manage Global Hierarchies" to check the node id's in the hierarchy. But you have already created your own Z-profile, so I think you have selected an account group from the input help (what means that you are using an existing account group).

If the YBA000_CE hierarchy is not available in "Manage Global Hierarchies", you have to rerun "replicate runtime hierarchy" and activate both checkboxes?

Within the Cost Center master data you should have:

- Commitment update not locked (commitment update must be allowed)

- Assignment to budget carrying cost center (this could be the cost center itself, or another cost center).

- Budget availability control: active

- Budget availability profile: your own budget profile

Best Regards,

Henk Hoogerbrug

Answers (2)

Answers (2)

jan369
Explorer
0 Kudos

Hi Henk,

thanks for the reply. We conducted the steps as required in J54. We even created a new budget profile. We did the following:

1. Set Report Relevancy - Set-based hierarchies:

Set Name A000: Rep. Relev. (set)

2. Schedule Overhead Accounting Jobs:

New Job created:

Template: replicate runtime hierarchy

Hierarchy ID: YPS2

Started immediately

3. Relevant G/L Account in this example is 61510000

Account Hierarchy looks fine. Example:

YBA000_CE

10_CE

1700_CE

65150000 Computer Supplies

4. Data of the new profile maintained in Solution Configuration, Maintain Budget Availability Control Profile for Cost Centers:

Profile ZC001

Account Groups:

G/L Account Hierarchy: YBA000_CE

G/L Account Group: 1700_CE

Tolerance Limits:

All activity groups: Error at 100% and warning at 70%

2.000 Euro were assigned to the cost center (monitored with the app Cost Center Budget Report - looks fine).

Now we create a new PO line item, say "Computer", which has a net value exceeding the assigned budget. We maintain Account Assignment Category "K" (cost center). The assigned cost center is 10101701. Before creating the PO, the new Budget Availability Control Profile ZC001 was assigned to the cost center 10101701 within its master data. The G/L Account used for the PO line item is the one displayed above in the hierarchy (65150000 Computer Supplies) - which is also linked to YBA000_CE.

We would now expect to receive an error message, since the budget is exceeded. But the PO is always created successfully. The only time an error message due to budget availability control is displayed, is when we want to create a goods receipt.

Maybe we need to create a ticket... Or do you have another idea?

Best Regards

Jan

henk_hoogerbrug
Active Participant
0 Kudos

Hello Jan,

Please check the commitment update indicator on the cost center. If it is active, you should get a warning/error when creating PO's on the cost center.

We have recently tested a similar scenario in our system and we got the warning when creating a PO.

Best Regards,

Henk Hoogerbrug

jan369
Explorer
0 Kudos

Hello Henk,

commitment update indicator is active, so is budget availability control. Following warning message is displayed:

Availability control is active and "Lock Commitment Updates" is enabled.

Diagnosis

The budget availability control is either active for this cost center or this cost center is assigned to a budget-carrying cost center.

Lock Commitment Updates is enabled for this cost center, which means that commitments cannot be updated for this cost center.

If you want to use the budget availability control, you should disable Lock Commitment Updates. When this option is disabled, commitments can be updated for this cost center. When you post commitments, the available budget is checked, and the system responds with a warning or an error message depending on the settings that are defined in the Budget Availability Control Profile.

Procedure

Please disable Lock Commitment Updates for this cost center.

Message no. FCO_AVC_CC014

BTW: Budget-carrying cost center is assigned as well

Best Regards

Jan