SAP ABAP Data Element BERGL (Calculation Base)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     VTRA (Package) Shipment costs
Basic Data
Data Element BERGL
Short Description Calculation Base  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type BERGL    
Data Type CHAR   Character String 
Length 1    
Decimal Places 0    
Output Length 1    
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 Calc. base 
Medium 15 Calc. base 
Long 20 Calculation Base 
Heading CB 
Documentation

Definition

Determines the origin of the data that is used during pricing as the basis for the condition type.

Use

During shipment costing, the system determines the shipment cost sub-items from the different calculation bases of the condition types of a pricing procedure. Actual calculation of the shipment costs is then carried out in each sub-item.

Procedure

The calculation basis is defined in the condition type

Examples

You want to calculate the shipment costs for a shipment. The shipment contains the following data:

  • Delivery 80001000 with two items
  • Delivery 80001010 with three items
  • Shipping unit 22001234 (Containers)
  • Shipping unit 22002345 - 22002350 (Pallets)

The pricing procedure determined by the system provides the following calculation bases:

  • Delivery item
  • Shipping units (shipping material type: Pallets)

During shipment cost calculation, the system automatically creates:

  • five shipment cost sub-items with the information from the delivery items
  • one shipment cost sub-item for the six pallets

Dependencies

The choice of calculation basis influences the following areas within pricing:

  • The condition types to be considered for each sub-item

    A condition type is only used to calculate a sub-item if the calculation bases agree (exception: Calculation basis 'all' in the condition type)

  • The quantity of information available for determining the conditions

    During condition determination, the information available comes from the shipment header, the shipment stage and the shipment cost item. The data from the delivery, the delivery item or the shipping units is drawn on when you select the corresponding calculation basis.

  • The way in which the scale bases (e.g. gross weight, net weight) are filled.

Note the following for the individual calculation bases:

  • All
    • A condition type with this calculation basis can be used for every shipment cost sub-item.
    • No sub-items are created from this calculation basis. This means that if only condition types of this kind are contained in the procedure, then the system cannot determine any sub-items.
    • You would use this calculation basis if, for example, you wanted to define a discount as valid for both delivery-related and shipping-unit- related shipment costs.
  • Delivery
    • If the pricing procedure contains condition types with this calculation basis, then a shipment cost sub-item is created for every relevant delivery.
    • When you use this calculation basis in condition determination, no information is available from the delivery item (e.g. material) or the shipping unit.
    • The scales bases for gross weight, net weight and volume refer to the corresponding information in the delivery headers.
  • Delivery item
    • If the pricing procedure contains condition types with this calculation basis, then a shipment cost sub-item is created for every relevant delivery sub-item.
    • When you use this calculation basis in condition determination, no information is available from the shipment units.
    • The scale bases for gross weight, net weight and volume refer to the corresponding information in the delivery items.
  • Shipping units
    • If the pricing procedure contains condition types with this calculation basis, then shipment cost sub-items are created for the shipments units assigned to the shipping material types in the condition types. The number of sub-items created depends on the other features of the shipping units (e.g. shipping unit group 1).
    • When you use this calculation basis in condition determination, no information is available from the deliveries or the delivery items.
    • The scale bases for gross weight, net weight and volume refer to the corresponding accumulated information from the relevant shipping units.
  • Shipment cost item
    • If the pricing procedure contains condition types with this calculation basis, then exactly one shipment cost sub-item is created.
    • When you use this calculation basis in condition determination, no information is available from the deliveries, the delivery items or the shipping units.
    • The scales bases for gross weight, net weight and volume refer to the corresponding cumulated information from the relevant delivery headers.

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