Start of Content Area

This graphic is explained in the accompanying text Application Examples for Due Date Categories  Locate the document in its SAP Library structure

Due date category: At Latest On

Business operation

A payment order is returned on 03/13/2004. The customer is to be informed within two days by means of a bank statement and a note.

Measures

When the payment order is returned, the system automatically schedules an event with the At Latest On due date category, and the date 03/15/2004.

Processing

An event can be processed as follows:

      The bank statement run on 03/13/2004 does not select any items. The event is not processed. No bank statement is created.

The bank statement run from 03/15/2004 does not select any items but the scheduled event. The event is processed. A bank statement is created although no items were selected.

      The bank statement run on 03/13/2004 selects items. A bank statement is created. The event is processed.

The bank statement run from 03/15/2004 does not select any items or events. No bank statement is created.

Due date category On

Business operation

A customer calls and asks for a bank statement to be created on the 15th of the current month.

Measures

You schedule a manual event using the due date category On with the date 03/15/2004.

For more information, see Scheduling Creation Dates using Events under the section Scheduling Events.

Processing

An event can be processed as follows:

      The bank statement run on 03/13/2004 does not select any items. The event is not processed. No bank statement is created.

The bank statement run from 03/15/2004 does not select any items but the scheduled event. The event is processed. A bank statement is created although no items were selected.

      The bank statement run on 03/13/2004 selects items. A bank statement is created. The event is not processed.

The bank statement run from 03/15/2004 does not select any items but the scheduled event. The event is processed. A bank statement is created although no items were selected.

Due date category With Next Bank Statement, Also Without Items (Account Settlement)

Business operation

During the quarterly settlement run, there is no settlement posting for one account because it is a checking account that is free of charge, has no credit interest, and has always had a credit balance. However, the customer still needs to be informed about the account settlement.

Measures

In the BTE 0BCA4470 (called during settlement), you need to do the following:

      Check to see if a settlement posting was created. If this is the case, you do not need to schedule an event.

      If there is no settlement posting, find the posting date on which the settlement was run for the account.

      Use the BankStatement.AddEvent method to schedule an event from the due date category With Next Bank Statement, Also Without Items. Enter the posting date that you found in the FREEREFERENCE parameter (reference to be used as you require).

You need to do the following for the bank statement output:

      If the bank statement was created in a mass or single run, you need to evaluate the event data in the user exit include for the related application form in the form class BCA_BANK_STATEMENT (bank statement), You use the posting date saved in the REF_ANY field and the application programming interface (API) BCA_API_BALANCE_POSTDATE to find the posting date-based balance for the account settlement.

      If the bank statement was requested at the printer, you need to evaluate the event data in the BTE 0BCA3132 from the BankStatement.Execute method. You use the posting date saved in the REF_ANY field and the application programming interface (API) BCA_API_BALANCE_POSTDATE to find the posting date-based balance for the account settlement.

Processing

An event can be processed as follows:

      The event was scheduled without a due date.

On 04/13/2004, the bank statement agreement is periodically due, or a bank statement is requested at the bank statement printer. The bank statement creation from 04/13/04 does not select any items, but the scheduled event. A bank statement is created although no items were selected. The event is processed.

When the bank statement is output, the posting date that was saved in the REF_ANY field (reference for free use) to find the posting date-based balance for the account settlement.

      The event was scheduled with the due date 04/15/2004.

       Until this date is reached, the bank statement agreement is neither periodically due, nor is a bank statement requested at the bank statement printer. The bank statement creation from 04/15/2004 does not select any items, but the scheduled event. A bank statement is created although no items were selected. The event is processed.

       A bank statement is requested at the bank statement printer on 04/13/2004. No items are selected, but the scheduled event is. A bank statement is created although no items were selected. The event is processed.

When the bank statement is output, the posting date that was saved in the REF_ANY field (reference for free use) to find the posting date-based balance for the account settlement.

Due date category With Next Settlement Data of Corresponding Period (Settlement Reversal, Correction Settlement)

Business operation

The results of the quarterly settlement are incorrect. The incorrect results were already provided for the customer on the bank statement. The settlement must be reversed and then corrected for this account. The customer is to be informed about this operation with the following bank statement.

      The settlement for the period 001/2004 (settlement type 001) was run on 03/28/2004.

      A bank statement with the settlement results is created on 04/13/2004 due to a periodic due date or a request at the bank statement printer.

      An error is found in the settlement conditions on 04/20/2004.

      The settlement for this account is reversed on 04/20/2004.

      On 04/21/2004, the settlement for the period 001/2004 (settlement type 001) is corrected and a correction settlement is created.

Measures

In the BTE 0BCA4180 (called during settlement reversal), you need to do the following:

      Find the posting date on which the settlement is run for the account.

      Use the API BCA_API_BAST_MD_GD_SERIES to find all active bank statement agreements for this account.

      Use the API BCA_API_BAST_DUE_GET to read the flow data for each bank statement agreement, and use the information in the TIMESTAMP_POST field (last creation date for bank statement) to find the date of the last bank statement for this agreement.

      Check for each bank statement agreement to see if the date from the TIMESTAMP_POST field (last creation date of the bank statement) is before the posting date of the original settlement. If this is the case, you do not need to schedule an event.

      If this is the case, use the method BankStatement.AddEvent to schedule an event from the due date category With Next Settlement Dates of Corresponding Period. Enter the reference to the period of the reversed settlement in the SOURCE parameter (source for an event-controlled bank statement) in the Settlement Type and Settlement Year and Number fields.

Enter the posting date that you found in the FREEREFERENCE parameter (reference to be used as you require). You can also add a short text to the value, for example "The settlement results of 03/28/2004 were corrected".

Processing

An event can be processed as follows:

      The event was scheduled without a due date.

On 05/13/2004, the bank statement agreement is periodically due, or a bank statement is requested at the bank statement printer. The corrected settlement data from the period 001/2004 (settlement type 001) is selected during the bank statement creation. The event is processed. The data of the scheduled event is included on the bank statement so the customer is informed that this is a correction settlement. The event is processed.

When the bank statement is output, the value saved in the REF_ANY field (reference for free use) can be provided.

      The event was scheduled with the due date 04/15/2004.

Until this date is reached, the bank statement agreement is neither periodically due, nor is a bank statement requested at the bank statement printer. The bank statement creation from 15.04.04 does not select any items, but the scheduled event. The event is processed. A bank statement is created although no items were selected.

Note

Even if there is no correction settlement before the due date, a bank statement is created.

When the bank statement is output, the value saved in the REF_ANY field (reference for free use) can be provided.

 

For more information, see Scheduling Creation Dates Using Events under the section Scheduling Events.

 

 

End of Content Area