Forward Order
Business object in the Account Management (FS-AM) system.
A forward order is a payment order that is not executed immediately, but in the future on a certain execution date.
For more information, see Payment Order.
The structure description of the forward order is divided into methods and customer enhancements.
In Account Management (FS-AM)
, you can use one of the following channels for processing objects:
Dialog
Business Application Programming Interface (BAPI)
Direct Input (DI)
The following overview shows which methods (and the channel) you can call up for the forward order:
Method | Channel | ||
|---|---|---|---|
Dialog | BAPI | DI | |
Create forward order | x | x | |
Display forward order (BAPI: get data only) | x | (x) | |
Change forward order | x | x | |
Delete forward order | x | x | |
Post forward order before the execution date | x | x | |
Display list of forward orders per account | x1 | x2 | |
These methods can change the status and release status of the forward order. For more information, see Status and Release Status of Forward Order.
1 In the dialog, you can select payment orders using a selection screen. In addition, you can define dynamic selections.
2 Using this BAPI you can only select payment orders according to the bank details of the ordering party.
You can call up the following transactions in dialog mode:
Transaction Code | Short Description |
|---|---|
BCA_FO_CREATE | Create forward order |
BCA_FO_DISPLAY | Display forward order |
BCA_FO_CHANGE | Change forward order |
BCA_FO_DELETE | Delete forward order |
BCA_FO_POST | Post forward order before the execution date |
You can call up the following methods using the BAPI Explorer:
Method* | Short Description |
|---|---|
ForwardOrder.Change | Change forward order |
ForwardOrder.Create | Create forward order |
ForwardOrder.Delete | Delete forward order |
ForwardOrder.GetDetail | Read forward order |
ForwardOrder.GetListByAccount | Display list of forward orders |
ForwardOrder.Post | Post forward order before the execution date |
* The first two methods are writing methods. You can also execute these in a simulation run.
Direct input is not implemented for forward orders. However, you can migrate forward orders via BAPI.
For more information, see Customizing for Account Management (FS-AM)
under .
For the Business Add-Ins (BAdIs) that are available to you for forward orders, see Customizing for Account Management (FS-AM)
under and BAdIs for BAPIs
.
You make the settings for forward orders in Customizing for Account Management (FS-AM)
in the following Customizing activities:
Under :
Assign Offsetting Transaction Types (PO Dialog)
Assign Offsetting Transaction Types (Internal Processes)
Edit Change Documents Display
Set Account Identification/Addition Fields: Recipient
Create Customer Fields
Assign Transaction Types and Medium/Payment Method to a Payment Directive Type
Under :
Define Maximum Number of Days Before Execution Date
Assign Transaction Types
Assign Transaction Types (Online)
Assign Transaction Types (Internal Processes)
Activate Default for Activity Charges
If you create correspondence and wish to levy charges for it, you must also make the following settings under :
Create Charge Key
Assign Transaction Type to Charge Key
Create Payment Notes Text for Correspondence Charges
For SEPA direct debits, you can also make the following settings:
Define Lead Days for SEPA Direct Debits
Assign Payment Notes Type to Process Result Category/Payment Method
If you wish to use the release process, you must also make the following settings:
Assign Release Procedure to Release Object
Assign Rules to Release Steps
Assign Release WF and Release Procedure WF to Release Procedures
Define Rejection Reasons
You also need to make the settings for the Payment Item payment item
object in Customizing for Account Management (FS-AM)
.
Authorization Check
Depending on the transaction types of the forward order, you can have the system run an authorization check for the following activities: Create, change, display, delete forward order and also post forward order before execution date. The check of the respective activity is also dependent on the ordering party transaction type of the forward order.
Note
In addition to this authorization check, using the SAP authorization object for forward orders you can make your own authorization checks. For this purpose, in the Customizing settings for Account Management (FS-AM)
under , you can use the Business Add-In BAdI: Enhancement of Authorization Check
. For more information, see Authorization Administration.
Release Check
The system also runs checks for the relevance for release. This means it checks whether a forward order is forwarded to the release workflow on the basis of the specific characteristic value of its release attributes.
If the system identifies a forward order as being subject to release, it forwards it to the release workflow
. A user authorized for release must release forward orders that are subject to release before they are processed further. For more information, see Release Object FOOR (Forward Order).
Checks for Posting a Forward Order
When you post a forward order, this becomes a payment order. For this reason, the system makes the relevant payment order checks when posting it.
When posting a forward order, the system converts it to a payment order.
When you enter a forward order, the system derives the relevant payment transaction area from the bank details of the order initiator. Exactly one payment transaction area is assigned to every bank-specific bank key. The payment transaction area depicts the organizational responsibilities for payment transactions within a bank in the Account Management system.
You create payment transaction areas in the Customizing for Account Management (FS-AM)
by choosing . You must also make the required entries under .
The system uses the payment transaction area to derive a forward order number from the corresponding number range. You create number ranges in Customizing for Account Account Management (FS-AM)
under . The payment transaction area
and forward order number
serve to identify a forward order uniquely in Account Management
.
As soon as a forward order is executed, the forward order number is the same as the payment order number.
The system generates a change document. All changes you make to forward order data are logged in change documents. You can call these up in all transactions of the forward order except for Create Forward Order
by choosing , or with the corresponding pushbutton
You can configure the display of the change documents in Customizing for Account Management (FS-AM)
under Define Display of Change Documents
. For more information, see Change Documents.
Note
Before correspondence can be generated, you have to make settings for the correspondence tool in Customizing for Account Management
under . For more information, see Correspondence in Account Management.
You can create the following types of correspondence for standing orders.
Confirmation of creation, change, and deletion and confirmation of execution
Confirmation of execution
If you have made the following settings, the system creates a conformation when you create, change, or delete a forward order, or when you post the order:
For individual forward orders: On the Ordering Party Details
tab page of the corresponding standing order, you have selected the Confirmation of Execution
checkbox.
General settings for all forward orders: In Customizing for Account Management
under , you have selected the relevant checkboxes for the transaction types used.
Note
If you do not wish to have charges levied for the current editing and/or correspondence for a forward order as an exception, the No Correspondence and Transaction Charges (One-Off)
checkbox is available to you in all channels.
In Customizing for Account Management (FS-AM)
under , the BAdI: Creation Control for Confirmation of Execution
is available to you for the data to be included in the confirmation of execution. In the standard system delivered, this contains the connection to the correspondence tool.
If you want to calculate charges for the creation of correspondence and/or creation, changing, and deletion of forward orders, the following prerequisites must be met:
For a standard calculation: On the SAP Easy Access
screen under , you have created the corresponding standard conditions.
For individual accounts: On the Financial Conditions
tab page, you have created the corresponding individual conditions.
Additionally, in Customizing for Account Management
, you have made the following settings:
If you want to levy a direct charge for an activity, you make the following settings:
For individual forward orders in the relevant dialog box for the forward order (create, change, delete, and post) on the Ordering Party Details
tab page (Charges and Correspondence
dialog box).
For all forward orders in Customizing for Account Management
under
Note
In this Customizing activity, if you have preselected the checkbox for the Post
activity for a transaction type, then the system calculates a direct charge both in the Post Forward Order
dialog and when executing the forward order during end-of-day processing. You can use the settings for financial conditions to control the actual charge posting. These are differentiated according to the respective activity. In the Post Forward Order
dialog, the system uses the activity Post
(10). For execution during end-of-day processing, the system uses the activity Execute
(16).
For more information, see the documentation for the Customizing activities and under Financial Conditions (CA-FIM-FCO).
Note
If you do not wish to have charges levied for the current editing and/or correspondence for a forward order as an exception, the No Correspondence and Transaction Charges (One-Off) checkbox is available to you in all channels.
The system generates a work item for the release process, if required on the basis of the Customizing settings. For more information, see Release Object FOOR (Forward Order)
.
When executed, the forward order becomes a payment order. The system generates a payment item for the ordering party, and one or more payment items, if applicable, for the recipient items.
If a forward order is not executed, the system creates an event-controlled bank statement provided the prerequisites for creation of a confirmation of non-execution are met and if you have made the Customizing settings for bank statements and the following Customizing settings for Account Management (FS-AM)
: