!--a11y-->
Master Contract Termination 
An Account Management (FS-AM) business object that depicts the termination of a master contract between the master contract holder and the contract-managing organizational unit (for example, bank). The master contract is terminated, but the participant accounts are not closed.
Master contract termination is managed in the Account Management (FS-AM) system as an order by Order Management (FS-AM-OM). When the order is activated, both notice on the master contract and the termination of the master contract are depicted. The master contract termination function carries out all the necessary functions, such as the settlement for the master contract, to set the status of the master contract to Terminated.
There is more information in the system. Use transaction fs_am_tech_doc (Technical Documentation for Account Management (FS-AM)).
The structure definition for master contract termination is divided into attributes, methods and customer enhancements. Everything described in the Order Management section also applies to master contract termination.
· Attributes of Order Management
· Date of notice
· Planned termination date
· Actual termination date
· Reference attributes
Reference attributes point to other Account Management (FS-AM) objects whose documentation is referred to below.
Objects can be processed in the Account Management (FS-AM) system via the following three channels:
· Dialog
· Business Application Programming Interface (BAPI)
The master contract termination function uses the Entry Origin or Processing Origin fields to identify the channel used to process it.
Entry
Origin |
Short Description |
Channel |
BOTAP |
Order for master contract termination (dialog) |
Dialog |
BAPTAP |
Order for master contract termination (BAPI) |
BAPI |
BDTTAP |
Order for master contract termination (EDT) |
BAPI |
The following overview shows which methods of master contract termination can be called up via which channel:
Method |
Channel |
||
Dialog |
BAPI |
DI |
|
Create and enter |
x |
|
|
Create, activate, and execute immediately |
x |
x |
|
Change and enter |
x |
|
|
Change and delete |
x |
|
|
Change, activate, and execute immediately |
x |
x |
|
Display |
x |
|
|
Read |
|
x |
|
Read the current master contract termination of a master contract |
|
x |
|
The methods can change the order status of the master contract terminations. See Order Status of Master Contract Termination.
You can call up the following transaction in dialog processing:
Transaction Code |
Short Description |
BCA_OR_TAP |
You can call up the following methods using the BAPI Explorer:
Method* |
Short Description |
AccountPoolTermAM.CreateAndActivate |
Create and activate master contract termination |
AccountPoolTermAM.ChangeAndActivate |
Change and activate master contract termination |
AccountPoolTermAM.GetDetail |
Read master contract termination |
AccountPoolTermAM.GetActiveByAccountPool |
Read the order number of the current master contract termination of a master contract |
* You can also execute all methods as a test run.
Direct input is not implemented for master contract termination. You can make external data transfers (EDT) using the BAPIs that have the entry origin and processing origin BDTTAP.
The following Business Transaction Events (BTEs) are available to you for closing accounts. You can find an overview of the BTEs with transaction fibf (Business Transaction Events).
P&S BTE |
Short Description |
0BCA2250 |
Master contract termination (CREATE) |
0BCA2251 |
Master contract termination (OPEN) |
0BCA2252 |
Master contract termination (SET) |
0BCA2253 |
Master contract termination (CHECK) |
0BCA2254 |
Master contract termination (CHECK CHANGED) |
0BCA2255 |
Master contract termination (ACTIVATE) |
0BCA2256 |
Master contract termination (EXECUTE) |
0BCA2257 |
Master contract termination (DELETE) |
0BCA2258 |
Master contract termination (PREPARE) |
0BCA2259 |
Master contract termination (SAVE) |
0BCA2260 |
Master contract termination (RESET ACTIVITY) |
0BCA2261 |
Master contract termination (CLOSE) |
0BCA2262 |
Authorization object F_BOTC_FCT |
0BCA2263 |
Authorization object F_BOTP_ORG |
0BCA2264 |
Authorization object F_BOTP_ACT |
You make the settings for master contract termination in the Customizing for Account Management (FS-AM) in the following IMG activities:
· Basic Settings ® Maintain Origin Data
· Order Management ® Basic Settings ® Configure Order Category
· Order Management ® Master Contract Termination
® Maintain Number Range Interval for Master Contract Termination
® Define Display of Change Documents
® Release ® Assign Release Procedure to Release Object
® Release ® Assign Rule to Release Steps
® Release ® Assign Release WF and Release Procedure WF to Release Procedures
· Product Management ® Product Definition ® Master Contract Products ® Create Master Contract Product / Change Master Contract Product ® Next Screen ® Used Attributes ® Master Contract Termination.
During the processing of master contract terminations, the related release object and different authorization objects have controlling functions for the program flow. The system calls up and processes the following objects from Account Management (FS AM) during the processing of master contract terminations.
The system checks whether an incomplete cash concentration run exists for the master contract that is to be terminated and displays a message if this is the case.
The system checks the master contract pool and displays corresponding messages if one or more of the following requirements have not been met:
¡ The master contract exists.
¡ The contract status of the master contract is Active, Not Yet Used or Active, Used.
¡ The master contract in not In Release.
¡ The master contract has the master contract termination feature and the traffic light is green.
For more information, see the Editing Features. section.
¡ The date of receipt of notice is compatible with the master contract event data, such as event 0004 Master Contract Start Date.
The system checks whether the master contract to be terminated has the cash concentration feature and deactivates any existing future cash concentrations.
If the entry origin or processing origin is BDTTAP, the system does not deactivate cash concentration.
The system changes the following data on the master contract:
¡ Date of event 0005 Planned Master Contract Terminations when the master contract termination is activated
¡ Date of event 0011 Actual Master Contract Termination when the master contract termination is executed
¡ Contract status (Terminated))
¡ Contract relationship (all participant accounts are removed)
When terminating a master contract, the system checks whether PLM documents exist for the master contract being terminated and deactivates them.
If the entry origin or processing origin is BDTTAP, the system does not check the PLM document.
The system generates a change document that meets auditing requirements.
· Individual settlement for master contracts with interest compensation
The system generates an individual settlement for master contracts with the interest compensation feature. This means that all participant accounts are settled simultaneously.
If the entry origin or processing origin is BDTTAP, the system does not generate an individual settlement.
The system generates a work item for the release process, if required on the basis of the Customizing settings.