SAP ABAP Class CL_F107_PROVISION_SUBJECT (Provision Subject)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       FBAS (Package) Financial accounting 'Basis'
Properties
Class CL_F107_PROVISION_SUBJECT  
Short Description Provision Subject    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FBAS   Financial accounting 'Basis' 
Created 20060614   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_F107_PROVISION_SUBJECT has no forward declaration.
Interfaces
Class CL_F107_PROVISION_SUBJECT has no interface implemented.
Friends
Class CL_F107_PROVISION_SUBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 TARGETS_INSIDE Constant Public Type reference (TYPE) FLAG 'I' General Flag 20060714
2 TARGETS_OUTSIDE Constant Public Type reference (TYPE) FLAG 'O' General Flag 20060714
3 _DATE_START Instance attribute Private Type reference (TYPE) F107_DATE Date 20060705
4 _DATE_TARGET_CURRENT Instance attribute Private Type reference (TYPE) F107_DATE Date 20060705
5 _DATE_TARGET_LAST Instance attribute Private Type reference (TYPE) F107_DATE Date 20060705
6 _O_POST_SCHEMA Instance attribute Private Object reference (TYPE REF TO) CL_F107_PROVISION_POST_SCHEMA Provision: Posting Specifications 20060614
7 _PROVISION Instance attribute Private Type reference (TYPE) F107_S_PROVISION_DATA Provisions 20060614
8 _T_PROVISION_ACTION_INSIDE Instance attribute Private Type reference (TYPE) F107_T_PROVISION_ACTION_REF Object List for Provision Actions 20060706
9 _T_PROVISION_ACTION_OUTSIDE Instance attribute Private Type reference (TYPE) F107_T_PROVISION_ACTION_REF Object List for Provision Actions 20060706
10 _T_PROVISION_ITEM_INSIDE Instance attribute Private Type reference (TYPE) F107_T_CALC_PROVISION_ITEM Provision Actions 20060706
11 _T_PROVISION_ITEM_OUTSIDE Instance attribute Private Type reference (TYPE) F107_T_CALC_PROVISION_ITEM Provision Actions 20060706
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_LIST_CREATE Instance method Private Method To Be Deleted 20060614
2 ACTION_LIST_CREATE_ALTER Instance method Private Method Create Action Objects 20060714
3 CALCULATION_AND_POSTING Instance method Public Method To Be Deleted 20060614
4 CALCULATION_AND_POSTING_ALTER Instance method Public Method Return Posting Actions 20060714
5 CONSTRUCTOR Instance method Public Constructor Constructor 20060614
Events
Class CL_F107_PROVISION_SUBJECT has no event.
Types
Class CL_F107_PROVISION_SUBJECT has no local type.
Method Signatures

Method ACTION_LIST_CREATE Signature

Method ACTION_LIST_CREATE on class CL_F107_PROVISION_SUBJECT has no parameter.
Method ACTION_LIST_CREATE on class CL_F107_PROVISION_SUBJECT has no exception.

Method ACTION_LIST_CREATE_ALTER Signature

Method ACTION_LIST_CREATE_ALTER on class CL_F107_PROVISION_SUBJECT has no parameter.
Method ACTION_LIST_CREATE_ALTER on class CL_F107_PROVISION_SUBJECT has no exception.

Method CALCULATION_AND_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSTING_ITEM Value transfer Type reference (TYPE) F107_T_CALC_POSTING_ITEM Buchungsaktionen 20060620
2 Exporting ET_PROVISION_ITEM_INSIDE Value transfer Type reference (TYPE) F107_T_CALC_PROVISION_ITEM Rückstellungaktionen 20060706
3 Exporting ET_PROVISION_ITEM_OUTSIDE Value transfer Type reference (TYPE) F107_T_CALC_PROVISION_ITEM Rückstellungaktionen 20060706
4 Exporting E_COUNTING Value transfer Type reference (TYPE) F107_COUNTING_AMOUNT Aufzinsungsbetrag zwichen zwei Stichtagen 20060706
5 Exporting E_ZKB_BALANCE Value transfer Type reference (TYPE) F107_ACTION_AMOUNT Rückstellung-Aktionswert 20060706
6 Importing I_COMPRESS Call by reference Type reference (TYPE) FLAG allgemeines flag 20060707
# Exception Resumable Description Created on
1 CURVE_NOT_COVERING_PROVISION Aktueller Stichtag ist vor dem Rückstellungstart 20060713
2 INDICATORS_NOT_FOUND Zinskennzeichens für Rückstellungsmethode nicht gefunden 20060713
3 RATE_NOT_FOUND Zinssätze nicht gefunden 20060713

Method CALCULATION_AND_POSTING_ALTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSTING_ITEM Value transfer Type reference (TYPE) F107_T_CALC_POSTING_ITEM Buchungsaktionen 20060714
2 Exporting ET_PROVISION_ITEM_INSIDE Value transfer Type reference (TYPE) F107_T_CALC_PROVISION_ITEM Rückstellungaktionen 20060714
3 Exporting ET_PROVISION_ITEM_OUTSIDE Value transfer Type reference (TYPE) F107_T_CALC_PROVISION_ITEM Rückstellungaktionen 20060714
4 Exporting E_COUNTING Value transfer Type reference (TYPE) F107_COUNTING_AMOUNT Aufzinsungsbetrag zwichen zwei Stichtagen 20060714
5 Exporting E_ZKB_BALANCE Value transfer Type reference (TYPE) F107_ACTION_AMOUNT Rückstellung-Aktionswert 20060714
6 Importing I_COMPRESS Call by reference Type reference (TYPE) FLAG allgemeines flag 20060714
# Exception Resumable Description Created on
1 CURVE_NOT_COVERING_PROVISION Aktueller Stichtag ist vor dem Rückstellungstart 20060714
2 INDICATORS_NOT_FOUND Zinskennzeichens für Rückstellungsmethode nicht gefunden 20060714
3 RATE_NOT_FOUND Zinssätze nicht gefunden 20060714

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROVISION_ITEM Call by reference Type reference (TYPE) F107_T_CALC_PROVISION_ITEM Rückstellungaktionen 20060626
2 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20060704
3 Importing I_PROVISION Call by reference Type reference (TYPE) F107_S_PROVISION_DATA Rückstellungen 20060614
4 Importing I_TARGET_DATE_CURRENT Call by reference Type reference (TYPE) F107_DATE Datum 20060626
5 Importing I_TARGET_DATE_LAST Call by reference Type reference (TYPE) F107_DATE Datum 20060626
6 Importing I_ZKB_BALANCE Call by reference Type reference (TYPE) F107_ACTION_AMOUNT Rückstellung-Aktionswert 20060706
# Exception Resumable Description Created on
1 ACTION_NEGATIVE_AMOUNTS Nur Positive Beträge sind erlaubt 20060711
2 ACTION_OUTSIDE_TARGETS Verschiedene Währungen 20060712
3 ACTION_SEVERAL_CURRENCIES Zinsrate fehlt 20060712
4 CURVE_NOT_COVERING_PROVISION Aktueller Stichtag ist vor dem Rückstellungstart 20060712
5 INDICATORS_NOT_FOUND Zinskennzeichens für Rückstellungsmethode nicht gefunden 20060712
6 RATE_NOT_FOUND Zinssätze nicht gefunden 20060711
7 TARGET_OUTSIDE_PROVISION Negativer Betrag ist bei der Berechnung nicht erlaubt 20060712
History
Last changed by/on SAP  20130531 
SAP Release Created in 46C