Template EnvironmentsThe environment of a template specifies the information that can be accessed in the SAP environment and in external systems in defining that template. Generally, an environment provides the functions that make sense for the respective context (that is, for the respective transaction type). Functions can be allocated to both environments and sub-environments. Sub-environments are defined subsets of environments. They can be used to sort functions based on their content.
The template environment is determined from the
Type of transaction
and
Procedure group
parameters defined in the
costing rule
.
There are environments delivered with
SAP Banking
for many different transaction types (e.g. loans, securities order, derivatives, etc.). In addition to the functions supplied with the system, you can always
add your own
.
Every template environment contains the special process selection and quantity criteria necessary for a particular transaction type.
Note
A selection criterion is used to specify whether a particular process is ever taken into account.
A quantity criterion determines the amount of the process to be allocated.
Predefined main environments are:
BLN: Loans
BAC: Accounts
BVT: Variable transaction
BCA: Bank Customer Accounts
BSV: Services
BCD: Money mkt/Forex/Derivatives
BSO: Security orders
BSS: Positions
To reduce template redundancy, you can use sub-template s to assign certain functions to several main templates.
Example
For example, the credit standing of a business partner could be used as a process selection criterion for loans, accounts, and current accounts. This means that credit standing has to be available in both the
Loans
and the
Accounts
templates.
Predefined sub-environments are:
BFO: Finance object
BPA: Business partner
BST: Security class data
You can use the functions provided, or create your own:
Provided functions
Every environment has a number of standard functions for determining cost drivers using templates. The functions used in any environment are either directly assigned to that environment, or one of its sub-environments .
User-defined functions
You can enhance the wide range of standard functions for single transaction types with your own functions. You can cover any cost object using functions that can be defined to fit any particular banking situation.