Skip to Content

How to restrict users from making back dated entries

Hi experts!

We are using ECC 6.0.

Business wants to restrict users from carrying out back dated transactions. System should accept transactions only if the posting date matches with the entry date. Secondly, if the business head wants to allow back dated entries to some specific users, how do go ahead.

With regards,

C. Sudhir

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Oct 16, 2019 at 06:45 AM

    Dear Sudhir,

    You will need a Validation for this. In OB28 create a validation at the Document Header level.

    1)In the Prerequisite enter BKPF-USNAM = Name1 OR Name2 OR .......NameN, in other words all usernames that should post only when Posting Date = Entry Date. If you don't want to enter all names one by one, in tcode GS01 create a basic Set for table BKPF with all usernames that should post when posting date = entry date. A Set is like a group of data, in your case is a group of usernames. For the syntax use the Table Fields tab (structure BKPF) at the bottom of the screen for the first case, and use Set directory for the second case. Use the operators and operands on the right hand side of the screen to complete your syntax (AND,OR...etc)

    So you can fill the prerequisite in OB28 in both ways as explained.

    2) In the Check Area using Table fields for strucrure BKPF enter BKPF-BUDAT = BKPF-CPUDT

    3) Create a message type E (error) with a text like: ''Posting Date must be the same as Entry date to allow posting ''

    Save your validation. This will apply only to those users who should post when posting date matches entry date. For anyone else this restriction does not apply.


    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 23, 2019 at 09:01 AM


    Sudhir Chattapan

    use this function module (FM-DATE_CHECK_PLAUSIBILITY) to block the posting of back dated enters in system , please keep a set of transaction codes and sit with Abap'r your work will be done easily .

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.