SAP ABAP Data Element BFDAT (Settlement Date for Deadline)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-BTX-BF-IF (Application Component) R/3 Interface for Business Transactions
     VZ (Package) Application development R/3 RV central functions
Basic Data
Data Element BFDAT
Short Description Settlement Date for Deadline  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type DATUM    
Data Type DATS   Date field (YYYYMMDD) stored as char(8) 
Length 8    
Decimal Places 0    
Output Length 10    
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 SettDate 
Medium 15 Sett. Date 
Long 20 Settlement Date 
Heading 10 Settlement 
Documentation

Definition

Depending on whether the billing was carried out in advance or retrospectively, this is either the start date or the end date for the settlement period of a deadline in the billing plan.

Use

This date is used if time-dependent prices are defined.

Example

Billing plan for the rental contract for a piece of equipment.

Billing is to take place a month in advance on the first of each month. The following pricing condition is defined for the contract:

Scale Quantity Price

As of 1 Month Rent for one piece of equipment per month 1000 DM

As of 12 Months Rent for one piece of equipment per month 1100 DM

The following billing values are defined on the basis of the settlement period and the pricing condition:

Settlement period

Settlement date from Settlement date to Billing date Billing value

01.06.95 30.06.95 01.06.95 1000

01.07.95 31.07.95 01.07.95 1000

01.08.95 31.08.95 01.08.95 1000

01.06.96 30.06.96 01.06.95 1100

Since billing is to be carried out in advance, the settlement date is proposed as the billing date.

Note

In the example, the settlement date is from the start date of the settlement period, becuase billing is to be carried out in advance (the 'in advance' indicator is marked in the billing plan). If billing is to be carried out retrospectivey (the indicator is not set), the settlement date is from the end date of the settlement period.

Supplementary Documentation - BFDAT 0001

Definition

Depending on whether billing is to be carried out in advance or retrospectively, this is either the start date or the end date for the settlement period of a date in the billing plan.

Use

This date is used if time-dependent prices are defined.

Example

Billing plan for a rental contract for a device.

The billing plan is to be created every month in advance at the start of each month. The following pricing condition is defined for the contract:

Scales Quantity Price

From 1 month Rent for 1 device per month 1000 USD

From 12 months Rent for 1 device per month 1100 USD

The following billing values are determined on the basis of the settlement period and the pricing condition:

Settlement period

Settlement date from Settelement date to Billing date Billing value

06.01.95 06.30.95 06.01.95 1000

07.01.95 07.31.95 07.01.95 1000

08.01.95 08.31.95 08.01.95 1000

06.01.96 06.30.96 06.01.95 1100

Because billing is to be carried out in advance, the 'settlement date from' is proposed as the billing date.

Note

In the example, the 'settlement date from' is the start date of the settlement period, because billing in advance is to be carred out (i.e. the 'In advance' indicator is set in the billing plan). If retrospective billing is to be carried out (i.e. the indicator is not set), then the 'settlement date from' is the end date of the settlement period.

Use

Procedure

Examples

Dependencies

Supplementary Documentation - BFDAT 0002

Definition

Depending on whether invoicing is carried out in advance or retrospectively, this is either the start date or the end date for the settlement period of a date in the invoicing plan.

Use

This date is used if time-dependent prices are defined.

Example

Invoicing plan for a rental contract for a device.

The invoicing plan is to be created every month in advance at the start of each month. The following pricing condition applies:

Scales Quantity Price

From 1 month Rent for 1 device per month 1000 USD

From 12 months Rent for 1 device per month 980 USD

The following billing values are determined on the basis of the settlement period and the pricing condition:

Settlement period

Settlement date from Settelement date to Invoice date Invoice value

06.01.95 06.30.95 06.01.95 1000

07.01.95 07.31.95 07.01.95 1000

08.01.95 08.31.95 08.01.95 1000

06.01.96 06.30.96 06.01.95 980

Because invoicing is to be carried out in advance, the 'settlement date from' is proposed as the billing date.

Note

In the example, the 'settlement date from' is the start date of the settlement period, because invoicing is to be carried out in advance (i.e. the 'In advance' indicator is set in the invoicing plan). If the invoice is to be created retrospectively (i.e. the indicator is not set), then the 'settlement date from' is the end date of the settlement period.

Use

Procedure

Examples

Dependencies

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