How to Incorporate 'Inv. Receipt Date' into the Payment Tab in MIRO?

I’m trying to add a field for ‘Inv. receipt date’ in the Payment tab of the MIRO transaction. I want users to select the ‘Inv. receipt date’ instead of just the ‘Baseline Date’. Does anyone know if there’s a BAdI or BAPI available for this? Any help or advice would really be appreciated!

Actually, there’s another way - check the field selection in MIRO through customization. Go to SPRO > Materials Management > Logistics Invoice Verification > Incoming Invoice > Set Field Selection and find the invoice receipt date field. You can activate it there. Way easier than coding a solution.

Yeah, you can definitely do this through config without any coding. Start by checking transaction OBUZ to see if invoice receipt date shows up as a field option. If it’s not there, you’ll need to enhance the field catalog through SPRO - go to Financial Accounting > General Ledger Accounting > Business Transactions > Document Splitting. I’ve run into this before where the standard field was hidden until we turned on the right document splitting scenario. Also check if invoice receipt date is enabled in your vendor master data setup - that sometimes controls whether it shows up on transaction screens.

Have you checked out BAdI FI_DERIVE_ACC? I had the same issue last year and this enhancement spot worked great for tweaking payment document fields. Just implement the DERIVE method to fill the invoice receipt date based on your business rules. Also check table BSEG to make sure BUDAT field mapping works for your setup. Another option - modify the screen variant through SHD0. You can make the invoice receipt date mandatory or completely hide the baseline date field. Test everything thoroughly in dev though, since messing with payment processing can mess up your clearing downstream.