SAP Knowledge Base Article - Public

3138435 - Block G/L Accounts for posting

Symptom

  • It is not clear how to block the posting to a General Ledger Account. 
  • There is a business requirement to no longer post to a set of accounts for a specific company code or codes.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental." 

Environment

SAP S/4HANA Cloud Public Edition

Cause

In the S/4HANA Cloud Edition it is not possible to delete, deactivate or close a productive or active Company Code. Therefore there is a need to block all accounts for this company code.

Resolution

An approach to avoid postings to a company code is to Block Postings to G/L Accounts that belong to the Company Code.

  1. Manage G/L Account Master Data app
  2. Insert the effect Company Code
  3. Select the account
  4. Edit
  5. Company Code Data
  6. Check the "Blocked for Posting Flag" for the affected Company Code



Additionally, since the release of CE2308 the Implementation Status was introduced on G/L Account Master Data on both Chart of Accounts and Company Code level.  For comprehensive details on the implementation status please refer to the SAP Help Documentation Implementation Status.

It is possible to remove unwanted or unnecessary G/L accounts from the Test and Production system (3SL) by changing the Implementation Status from P (Productive) to I (In process) or N (Not Used). 

Important: If the account has or contains postings in the Q or P environment changing the implementation status from P to either I or N will not remove the accounts from the target system(s).



How to change the Implementation Status of a G/L Account at CoA (Chart of Accounts) 

  1. Manage G/L Account Master Data
  2. Insert the Chart of Accounts and other input parameters
  3. Go
  4. Select the G/L Account(s) which require change
  5. Mass Change



  6. Other Attributes
  7. Implement. Status "All" by N (Not used) or I (In process)

  8. Save

How to change the Implementation Status at Company Code level

  1. Manage G/L Account Master Data
  2. Insert the Chart of Accounts
  3. View 'Company Code View'
  4. Insert the required Company Code
  5. Go
  6. Select the G/L Account(s) which require change
  7. Mass Change

  8. Other Attributes
  9. Implement. Status 'All'



  10. Save. 

When saving the changes to the implementation status at either Chart of Accounts or Company Code view there is a prompt to save the changes to an open transport.  The changes must be imported to the target system.

See Also

Manage G/L Account Master Data App

Setting Up Organizational Structure

Implementation Status

Keywords

Deletion, Master Data, Company Codes, Hide Company Code, delete, company code, SKA_IMST, SKB_IMST, SKA1, SKB1, XSPEB, close , KBA , FI-FIO-GL-MD-2CL , Master Data Apps (Public Cloud) , FI-GL-GL-N-2CL , Master Data (Public Cloud) , How To

Product

SAP S/4HANA Cloud Public Edition all versions

Attachments

CCFManageGLAccount.mp4
CCFManageGLAccount.mp4
Pasted image.png
CCFManageGLAccount.mp4
Pasted image.png
CCFManageGLAccount.mp4
Pasted image.png
Pasted image.png