cancel
Showing results for 
Search instead for 
Did you mean: 

Creating backdated invoices after last date of fiscal period

former_member212707
Active Participant
0 Kudos

Hello experts

In our business, it is a rule to keep the billing period open for two days even after the last day of the fiscal period. For example,

P10 ends on 29/10/2011, but that period is not closed until 31/10/2011(P11 date) so that the users can create all the invoices for that month. Please note that period 11 is not opened till 1/11/2011 (after closing p10).

Now,order related invoices are created thru an interface program. The user only sends in the "service date" which is mapped to the fixed value date field in SAP and we have defaulted the system date as the billing date to enable posting. The problem arises for the invoices created on the two days mentioned above as the invoices will not post into accounting if the billing date is 30/10 and 31/10 as P11 is not open yet.

How do i make sure that invoices created on the two month end days post into accounting with a billing date of 29/10 (a P10 date)? I can use the FM- FI_PERIOD_CHECK to check if the billing date is in the open period, but how do i populate the billing date field as an open period date automatically without manually changing it for all the invoices that have not posted?

The service date sent in has to be mapped to the fixed value date field because of aging purposes.

Would appreciate your valuable help here.

Thanks

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Function module FI_PERIOD_CHECK can be included in the program to check if the fiscal period is open or not.

Discuss with the ABAPER and include logic that in case the fiscal period is not open the default date should not be system date. Instead another date which is calculated using the FM - CALCULATE_DATE.

In the FM- CALCULATE_DATE give the logic how the date should be calculated.

Discuss with ABAPER for this.

Regards,

Sharan

former_member212707
Active Participant
0 Kudos

Thank you sharan. We are exploring the option and will revert back if we are able to produce the solution.

Best