cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

How to use G/L a/c tolerance group in SAP public cloud

khanhlynx99
Explorer
0 Likes
349

Hi experts, 

I am testing the operations of G/L account tolerance group in SAP public cloud, but the differences within the tolerance limit were not automatically written off as expected. I suppose there was something wrong with how I ran the operations. Please kindly tell me out. 

The following is how I ran the test and the detailed problem. 

Step 1: Define Tolerance Groups for G/L Accounts

In CBC app: "Define Tolerance Groups for G/L Accounts" (SSCUI: 102323), I defined a G/L a/c tolerance group 10JP for a company code. 

khanhlynx99_1-1762914571876.png

Step 2: Assign the tolerance group to a G/L a/c 

In app "Manage G/L Account Master Data", copy the existing account 1256200 (Deferred Income) into a new a/c : 12562002 with the tolerance group (defined in step 1) and OIM. 

khanhlynx99_3-1762922390243.png

Step 3: Post journal entries

I chose the following conceptual transactions to test

・Post an outstanding expenses transaction then make payment on it with a difference within tolerance limit

StepDocument typeDebit Credit 
3.1SA/KRSalary10000Deferred expenses10000
3.2SA/KZDeferred expenses10000Cash/bank account9900

Why don't I simply create an invoice and make payment on payables account?

The answer is that you cannot assign a G/L a/c tolerance group to a vendor reconciliation account. In SAP public cloud, each account group has pre-defined and non-editable field status, accordingly the account group of AR/AP reconciliation accounts has the field "tolerance group" suppressed. Check them in CBC app "Define Account Group" (SSCUI 103508).

khanhlynx99_2-1762921320959.png

3.1 Post an outstanding expenses transaction

In app "Manage Journal Entries" post the following journal entry 

khanhlynx99_6-1762923513611.png

3.2 Make a payment and clear open items 

Use app "Clear G/L Accounts", choose the open item created in step 3.1 and post payment to clear.

khanhlynx99_8-1762924915626.png

In tab "Post to G/L account", enter the account and amount for credit, using 10010000 (petty cash) and leaving 100 JPY difference.

khanhlynx99_9-1762925030398.png

When pressing "Simulate", the following error happens whereas the difference is within tolerance limit.

khanhlynx99_10-1762925126378.png

 

 

 

 

 
 

 

Accepted Solutions (0)

Answers (1)

Answers (1)

0 Likes

Hello @khanhlynx99 , 

According to the settings you've defined in Define Tolerance Groups for G/L Accounts, the system calculates 10% of 400JPY, which is 40JPY, while difference in your example is 100JPY. 

If you need a % tolerance only, you set the max amount 999999 and then the %, so the system applies it for any amount.
If you need an amount only, you set the amount and 99.9% (max).

So, in your case, you can do one of:
1. 400JPY + 99.9% or
2. 4000JPY + 10%

Hope that helps.

 

khanhlynx99
Explorer
0 Likes

Hi @Anatolijs_Saksaganskis30,

Thank you for your answer. I don't think it is how the setting works. As far as I know, the system will pick the smaller amount between the absolute value limit and the percentage limit, which is calculated based on the debit/credit amount, not the absolute value limit, as stated in your answer. 
However, just in case the operation is changed in SAP public cloud, I tested with the difference of 20 JPY (which is within the tolerance limit according to your explanation). The result did not change.

If you have any ideas about the problem, I highly appreciate your sharing. Thank you!
Best regards,

Khanh Linh Nguyen