Merge pull request #24378 from Anuja-pawar/fix_payment_period_based_on_invoice_date_report

fix: Payment Period based on invoice date report fix/refactor