How to activate Invoice Receipt Date in document header for any company
Many of the customers use OCR solutions like VIM where incoming invoice data is stored including the date of invoice receipt. However hardly anybody knows that the same date can be stored in non-OCR scenario – this is because the field Invoice Receipt Date is not visible in any of FI/ LIV transactions by default settings. Only visible fields are:
- Posting Date
- Document Date
- Translation Date
- VAT Date (if activated in company code)
However if you look in to BKPF table then you will spot the receipt date available in form of REINDAT field:
The question is how to make it visible?
As you know the fields in document header are controlled in different places, mainly by coding – there is no field status variant available like it is for posting lines.
Same applies to REINDAT field – it was activated for usage of Czech companies due to VAT Ledger requirements by note:
2193486 – FAQ /regular update/ for Legal Change CZ VAT Ledger Statement for 2016
which listed following notes to be implemented:
- 2219418 Country-specific VAT implementations: UDO
- 2172952 – Enhancing the structure BAPIVBRKOUT
- 2213503 – Country-specific VAT implementations
- 2241853 – RFUMSV00(CZ): Combining entries for input tax
- 2237363 = Country-specific VAT implementations: UDO 2
- 2221947 = Country-specific VAT implementations 2
- 2231165 – Country-specific VAT implementations 3
- 2250498 = Country-specific VAT implementations: UDO 3 (Only for DE – optional, but it can’t be implemented after 2255858 note!)
- 2255858 = Country-specific VAT implementations: UDO 4
- 2244343 = Country-specific VAT implementations 4
- 2259658 = Country-specific VAT implementations: UDO 5
- 2258535 = Country-specific VAT implementations 5
- 2240873 – Country-specific VAT implementations. The field REINDAT
- 2263523 – FB09: Feld BKPF-REINDAT ist nicht änderbar
- 2256603 – Country-specific VAT implementations. The field REINDAT (the transaction FB01)
- 2283397 – Country-specific VAT implementations. The field REINDAT (the transaction FB01)
These notes are prerequisities to see and be able to activate the field.
You could stop reading here and say – how should we use a Czech-specific funtion if we do not have a company there? The settings may seem to be activable for Czech companies only but in reality any company can use it – it works for everyone (according to principle: it is not a bug it is a feature).
How to activate the field in customizing
Once the notes are available in your system you should be able to access following path:
|IMG Activity||Financial Accounting (New) –> General Ledger Accounting (New) –> Periodic Processing –> Report –> Statutory Reporting: Czech Republic –> Value-Added Tax Ledger|
|Transaction||Define Settings for VAT Ledger|
Or simply call view IDFIVATV_DEF via SM30.
Even if your company is not from Czech Republic, you can enter your company code and just mark the field:
All the other fields can remain as they are. The test company 1000 is defined in country PL.
After you have saved the settings the field is available in FB01/ FB60/ MIRO FB02 for your company code:
The field is also available in document change view (FB02).
After posting document is posted you can see the field available in table and in FB03 view:
If you have stored the day of invoice receipt in a non-standard field or reserved a standard header field for that – you can release it for other usage and switch easily to standard solution. The good message is that because it is included in BKPF it can be also made available for dynamic selections in various reports.
Thank you for reading!
That's a really good piece of advise.
I love when SAP standard can be used in place of custom developments or shaky workarounds.
Thank you Dominik. Polish customers know that already from our Polish User Group articles and forum and time has come to get to know the option for wider audience.
Marek, is this functionality available for all other European countries once all the notes are applied? Good article.
this is available for all the countries - there is no restriction.
Have a great day,
I needed a special display only field to enter a special date between document date and posting date for special reporting purposes.
Your blog has sorted out my problem.
Can I ask if you know if REINDAT is also supported in FB10 t-code?
I was looking for some information but best I could see is to modify the screen directly.
as we are using VIM and are starting with implementation of a company in Poland I was happy to find this short and helpful blog,
Sabine from Austria