Show TOC

Object documentationForward 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.

Structure

The structure description of the forward order is divided into methods and customer enhancements.

Methods

In Account Management (FS-AM), you can use one of the following channels for processing objects:

  1. Dialog

  2. Business Application Programming Interface (BAPI)

  3. 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.

Dialog

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

Business Application Programming Interface (BAPI)

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

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 Start of the navigation path Technical Documentation for Account Management (FS-AM) Next navigation step Concepts and Guidelines Next navigation step Migration Next navigation step Migration Objects Next navigation step Forward Order End of the navigation path.

Customer Enhancements

For the Business Add-Ins (BAdIs) that are available to you for forward orders, see Customizing for Account Management (FS-AM) under Start of the navigation path Order Management Next navigation step Forward Order Next navigation step Business Add Ins (BAdIs) Next navigation step General BAdIs End of the navigation path and BAdIs for BAPIs.

Integration

Customizing

You make the settings for forward orders in Customizing for Account Management (FS-AM) in the following Customizing activities:

  • Under Start of the navigation path Order Management Next navigation step Payment Order End of the navigation path:

    • 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 Start of the navigation path Order Management Next navigation step Forward Order End of the navigation path:

    • 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 Start of the navigation path Order Management Next navigation step Payment Order Next navigation step Correspondence End of the navigation path:

  • 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).

Checks Made by the System
  • 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 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 Start of the navigation path Order Management Next navigation step Forward Order Next navigation step Business Add-Ins Next navigation step General BAdIs End of the navigation path, you can use the Business Add-In BAdI: Enhancement of Authorization Check. For more information, see Authorization Administration.

    End of the note.
  • 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.

Objects Generated or Derived by the System
Payment Order

When posting a forward order, the system converts it to a payment order.

Payment Transaction Area

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 Start of the navigation path Basic Settings Next navigation step Organization Next navigation step Define Payment Transaction Areas End of the navigation path. You must also make the required entries under Start of the navigation path Basic Settings Next navigation step Organization Next navigation step Assign Bank Key to a Payment Transaction Area End of the navigation path.

Forward Order Number

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 Start of the navigation path Basic Settings Next navigation step Organization Next navigation step Define Number Range Intervals for Payment Transaction Areas End of the navigation path. 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.

Change Document

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 Start of the navigation path Extras Next navigation step Change Documents End of the navigation path, 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.

Correspondence

Note Note

Before correspondence can be generated, you have to make settings for the correspondence tool in Customizing for Account Management under Start of the navigation path Tools Next navigation step Correspondence Tool End of the navigation path. For more information, see Correspondence in Account Management.

End of the note.

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 Start of the navigation path Order Management Next navigation step Payment Order Next navigation step Correspondence Next navigation step Assign Transaction Type to Charge Key End of the navigation path, you have selected the relevant checkboxes for the transaction types used.

      Note 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.

      End of the note.

    In Customizing for Account Management (FS-AM) under Start of the navigation path Order Management Next navigation step Payment Order Next navigation step Business Add-Ins End of the navigation path, 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.

Charge for Correspondence and Editing Forward Orders

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 Start of the navigation path Account Management Next navigation step Current Settings Next navigation step Financial Conditions Next navigation step Condition Group Next navigation step Edit Condition Group End of the navigation path, 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:

    • Start of the navigation path Product Management Next navigation step Financial Conditions Next navigation step Define Condition Type End of the navigation path

    • Start of the navigation path Order Management Next navigation step Payment Order Next navigation step Correspondence Next navigation step Create Charge Key End of the navigation path

    • Start of the navigation path Order Management Next navigation step Payment Order Next navigation step Correspondence Next navigation step Assign Charge Key to Transaction Type End of the navigation path

    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 Start of the navigation path Order Management Next navigation step Forward Order Next navigation step Assign Transaction Types Next navigation step Define Default Entry for Activity Charges End of the navigation path

    Note 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).

    End of the note.

For more information, see the documentation for the Customizing activities and under Financial Conditions (CA-FIM-FCO).

Note 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.

End of the note.
Work Item

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).

Payment Items

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.

Event-Controlled Bank Statement

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):

  • Start of the navigation path Item Management Next navigation step Basic Functions Next navigation step Define Rejection Reasons End of the navigation path

  • Start of the navigation path Order Management Next navigation step Payment Order Next navigation step Select Trigger for Event-Controlled Bank Statement End of the navigation path