SAP ABAP Data Element DTAT21 (Cost Allocation Key)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-BL-PT (Application Component) Payment Transactions
     BFIBL_CHECK_D (Package) Payment : General Section
Basic Data
Data Element DTAT21
Short Description Cost Allocation Key  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type NUMC02    
Data Type NUMC   Character string with only digits 
Length 2    
Decimal Places 0    
Output Length 2    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Cost all. 
Medium 15 Cost alloc. key 
Long 20 Cost allocation key 
Heading CA 
Documentation

Use Germany

The cost allocation key is used in Germany in foreign data medium exchange (field T21) or for printing the Z1 form.

The following keys are currently allowed:
Blank or 0 Transfer charges payable by payer
foreign charges payable by payee
1 All charges payable by payer
2 All charges payable by payee

Use Finland

The cost allocation key is used with the following values in Finland for foreign bank transfers via DME:
1 All charges payable by payer
2 All charges payable by payee

All other entries are treated as 2.

Use France

The cost allocation key is used in France in field 19 (Code imputation des frais) in the record 'Detail de l'operation' for foreign bank transfers via DME. The permitted values and conversion can be taken from the following tables:
Cost allocation Value in Meaning
key field 19
0 14 Charges divided between both parties
1 15 Charges payable by payer
2 13 Charges payable by payee

Use Japan

In Japan the cost allocation key is used for both domestic transfers abroad by DME with the following values:
1 Charges payable by payer
2 Charges payable by payee

and for bank transfers abroad by DME using the following values:
1 Charges payable by payee
2 Charges payable by payer

All other entries are processed as in 1.

Use Austria

The cost allocation key is used in Austria for foreign bank transfers with the same values as are used in Germany (0 to 2).

Use Netherlands

In the Netherlands, the cost allocation key distinguishes between the costs incurred by your house bank and those incurred by the corresponding bank. The first position in the cost allocation key determines who pays the house bank costs and the second position who pays the costs of the corresponding bank. You can use the following values for each position:
1 Charges debited from payer's NLG account
2 Charges debited from payer's foreign currency
account
3 Charges debited from payee
Example: if you enter cost allocation key 23, the house bank costs are debited from your own foreign currency account and the corresponding bank charges are debited from the payee.
If you do not enter any key or enter an incorrect key, the program uses the following default values: house bank costs debited from payer's NLG account, corresponding bank costs debited from payee.
All other entries are processed as in 3.
Note that the combinations 12, 21, 31 and 32 are not permitted, as specified in the 'FORMAATBESCHRIJVING BUITENLAND OPDRACHTEN ABN AMRO BTL91'.

Use Norway

In Norway the cost allocation key is used for foreign bank transfers by DME with the same values (0 to 2).

Use Sweden

The parameters entered determine whether the bank costs incurred are charged to the payer or the payee.

Merchant bank format:
0 - The charges within Sweden are borne by the payer
1 - All charges payable by payee
9 - All charges payable by payer

S-E-bank format:
0 - All charges payable by payer
1 - Charges relating to express bank transfers payable by payee
2 - All charges payable by payee

Use Spain

In Spain, the cost allocation key is used for bank transfers and (domestic) bank checks via DME with the following values:
1 Charges payable by payer
2 Charges payable by payee

Use International SWIFT MT Formats

With the SWIFT MT 100 format, the cost allocation key is converted into a code word and entered in field 71. To find out the permitted values and information on the conversion, refer to the following table:
Cost allocation key Code word Meaning

1 OUR Charges payable by payer
2 BEN Charges payable by payee

There is the following additional value for formats MT101, MT103 and MT104 (S.W.I.F.T. MT 101, MT 103 und MT104).
Cost allocation Code word Meaning
key
3 SHA Charges of payer's bank
payable by payee, other
charges payable by recipient

UseEDI

The following values are used for electronic data medium exchange.
Cost allocation key Meaning

1 charges payable by payer
2 charges payable by payee
If no key is entered, any charges incurred are divided up between the ordering party and the recipient.

History
Last changed by/on SAP  19990223 
SAP Release Created in