SAP ABAP Class CL_F107_PROVISION_ACTION (Provision Action)
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'
⤷ 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_ACTION | |
Short Description | Provision Action | |
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_ACTION has no forward declaration.
Interfaces
Class CL_F107_PROVISION_ACTION has no interface implemented.
Friends
Class CL_F107_PROVISION_ACTION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ACTION_ALLOCATION | Constant | Public | Type reference (TYPE) | F107_ACTION_MT2A | '1' | Assignment of Transaction Type to Action for Manual Postings | 20060711 | |
2 | ACTION_ALLOCATION_REVERSAL | Constant | Public | Type reference (TYPE) | F107_ACTION_MT2A | '11' | Assignment of Transaction Type to Action for Manual Postings | 20060711 | |
3 | ACTION_DRAWING | Constant | Public | Type reference (TYPE) | F107_ACTION_MT2A | '2' | Assignment of Transaction Type to Action for Manual Postings | 20060711 | |
4 | ACTION_DRAWING_REVERSAL | Constant | Public | Type reference (TYPE) | F107_ACTION_MT2A | '12' | Assignment of Transaction Type to Action for Manual Postings | 20060711 | |
5 | ACTION_ELIMINATION | Constant | Public | Type reference (TYPE) | F107_ACTION_MT2A | '3' | Assignment of Transaction Type to Action for Manual Postings | 20060711 | |
6 | ACTION_ELIMINATION_REVERSAL | Constant | Public | Type reference (TYPE) | F107_ACTION_MT2A | '13' | Assignment of Transaction Type to Action for Manual Postings | 20060711 | |
7 | ACTION_RECEIVABLE | Constant | Public | Type reference (TYPE) | F107_ACTION_MT2A | '8' | Assignment of Transaction Type to Action for Manual Postings | 20060911 | |
8 | POST_DISC | Constant | Public | Type reference (TYPE) | F107_ACTION_A2MT | '5' | Possible actions | 20060711 | |
9 | POST_DISC_INIT | Constant | Public | Type reference (TYPE) | F107_ACTION_A2MT | '4' | Possible actions | 20060711 | |
10 | POST_DISC_INIT_CORR | Constant | Public | Type reference (TYPE) | F107_ACTION_A2MT | '7' | Possible actions | 20060711 | |
11 | POST_DISC_INIT_REVE | Constant | Public | Type reference (TYPE) | F107_ACTION_A2MT | '14' | Possible actions | 20060911 | |
12 | POST_DISC_INTE_EFFE | Constant | Public | Type reference (TYPE) | F107_ACTION_A2MT | '6' | Possible actions | 20060911 | |
13 | POST_DISC_INTE_EFFE_REVE | Constant | Public | Type reference (TYPE) | F107_ACTION_A2MT | '16' | Possible actions | 20060711 | |
14 | POST_DISC_REVE | Constant | Public | Type reference (TYPE) | F107_ACTION_A2MT | '15' | Possible actions | 20060711 | |
15 | _ADDED | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20060710 | ||
16 | _DATE_CALC_FROM | Instance attribute | Private | Type reference (TYPE) | F107_DATE | Date | 20060706 | ||
17 | _DATE_CALC_FROM_INITIAL | Instance attribute | Private | Type reference (TYPE) | F107_DATE | Date | 20060719 | ||
18 | _ITEM | Instance attribute | Private | Type reference (TYPE) | F107_S_CALC_PROVISION_ITEM | Provision Action | 20060620 | ||
19 | _ORI | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20060714 | ||
20 | _PROVISION | Instance attribute | Private | Type reference (TYPE) | F107_S_PROVISION_DATA | All Fields for Provision | 20110608 | ||
21 | _SUM_IN | Static Attribute | Private | Type reference (TYPE) | F107_ACTION_AMOUNT | Provision Action Value | 20060710 | ||
22 | _SUM_IN_DISC | Static Attribute | Private | Type reference (TYPE) | F107_ACTION_AMOUNT | Provision Action Value | 20060710 | ||
23 | _SUM_IN_INTE_EFFE | Static Attribute | Private | Type reference (TYPE) | F107_ACTION_AMOUNT | Provision Action Value | 20060710 | ||
24 | _SUM_OUT | Static Attribute | Private | Type reference (TYPE) | F107_ACTION_AMOUNT | Provision Action Value | 20060710 | ||
25 | _SUM_OUT_DISC | Static Attribute | Private | Type reference (TYPE) | F107_ACTION_AMOUNT | Provision Action Value | 20060710 | ||
26 | _SUM_OUT_INTE_EFFE | Static Attribute | Private | Type reference (TYPE) | F107_ACTION_AMOUNT | Provision Action Value | 20060710 |
Methods
Events
Class CL_F107_PROVISION_ACTION has no event.
Types
Class CL_F107_PROVISION_ACTION has no local type.
Method Signatures
Method CALCULATE_ROUNDED_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_POSTING_ITEM | Call by reference | Type reference (TYPE) | F107_S_CALC_POSTING_ITEM | Buchungsaktion | 20060711 | ||
2 | Importing | I_EFFECT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060711 |
Method CALCULATE_ROUNDED_ITEM on class CL_F107_PROVISION_ACTION has no exception.
Method CALC_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_AMOUNT_CALC | Value transfer | Type reference (TYPE) | F107_ACTION_AMOUNT | Rückstellung-Aktionswert | 20060705 | ||
2 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060705 | ||
3 | Importing | I_ACTIONID | Call by reference | Type reference (TYPE) | F107_ACTION_A2MT | Folgeaktion aus manueller Aktion | 20110608 | ||
4 | Importing | I_AMOUNT | Call by reference | Type reference (TYPE) | F107_ACTION_AMOUNT | Rückstellung-Aktionswert | 20060705 | ||
5 | Importing | I_DATE_CALC_FROM | Call by reference | Type reference (TYPE) | F107_DATE | Datum | 20060706 | ||
6 | Importing | I_PROVISION | Call by reference | Type reference (TYPE) | F107_S_PROVISION_DATA | alle Felder zur Provision | 20110608 |
Method CALC_AMOUNT on class CL_F107_PROVISION_ACTION has no exception.
Method CALC_CHANGING_EFFECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_EFFECT | Value transfer | Type reference (TYPE) | F107_ACTION_AMOUNT | Rückstellung-Aktionswert | 20060705 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060705 | ||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060705 | ||
4 | Importing | I_AMOUNT | Call by reference | Type reference (TYPE) | F107_ACTION_AMOUNT | Rückstellung-Aktionswert | 20060705 | ||
5 | Importing | I_CALC_FROM | Call by reference | Type reference (TYPE) | F107_DATE | Datum | 20060705 |
Method CALC_CHANGING_EFFECT on class CL_F107_PROVISION_ACTION has no exception.
Method CALC_EFFECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_EFFECT_AMOUNT | Value transfer | Type reference (TYPE) | F107_ACTION_AMOUNT | Rückstellung-Aktionswert | 20060706 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060705 | ||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060705 | ||
4 | Importing | I_AMOUNT | Call by reference | Type reference (TYPE) | F107_ACTION_AMOUNT | Rückstellung-Aktionswert | 20060705 | ||
5 | Importing | I_DATE_CALC_FROM | Call by reference | Type reference (TYPE) | F107_DATE | Datum | 20060706 | ||
6 | Importing | I_EFFECT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060706 |
Method CALC_EFFECT on class CL_F107_PROVISION_ACTION has no exception.
Method COMPLETE_POSTING_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_POSTING_ITEM | Call by reference | Type reference (TYPE) | F107_S_CALC_POSTING_ITEM | Buchungsaktion | 20060616 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060705 | ||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060705 | ||
4 | Importing | I_EFFECT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060706 | ||
5 | Importing | I_PROVISION | Call by reference | Type reference (TYPE) | F107_S_PROVISION_DATA | alle Felder zur Provision | 20110608 |
Method COMPLETE_POSTING_ITEM on class CL_F107_PROVISION_ACTION has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTION_ITEM | Call by reference | Type reference (TYPE) | F107_S_CALC_PROVISION_ITEM | Rückstellungaktion | 20060616 | ||
2 | Importing | I_DATE_CALC_FROM | Call by reference | Type reference (TYPE) | F107_DATE | Datum | 20060706 | ||
3 | Importing | I_DATE_CALC_FROM_INITIAL | Call by reference | Type reference (TYPE) | F107_DATE | Datum | 20060719 | ||
4 | Importing | I_ORI | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060714 |
Method CONSTRUCTOR on class CL_F107_PROVISION_ACTION has no exception.
Method CREATE_CORRECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_POSTING_ITEM | Value transfer | Type reference (TYPE) | F107_T_CALC_POSTING_ITEM | Buchungsaktionen | 20060710 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | 20060711 | |||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | 20060711 |
Method CREATE_CORRECTION on class CL_F107_PROVISION_ACTION has no exception.
Method CREATE_FOLLOW_UP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_POSTING_ITEM | Value transfer | Type reference (TYPE) | F107_T_CALC_POSTING_ITEM | Buchungsaktionen | 20060710 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060710 | ||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060710 | ||
4 | Importing | I_EFFECT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060710 | ||
5 | Importing | I_PROVISION | Call by reference | Type reference (TYPE) | F107_S_PROVISION_DATA | alle Felder zur Provision | 20110608 |
Method CREATE_FOLLOW_UP on class CL_F107_PROVISION_ACTION has no exception.
Method CREATE_INITIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_POSTING_ITEM | Value transfer | Type reference (TYPE) | F107_T_CALC_POSTING_ITEM | Buchungsaktionen | 20060710 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060711 | ||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060711 | ||
4 | Importing | I_EFFECT | Value transfer | Type reference (TYPE) | FLAG | Buchungsaktionen | 20060711 |
Method CREATE_INITIAL on class CL_F107_PROVISION_ACTION has no exception.
Method CREATE_INITIAL_ALTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_POSTING_ITEM | Value transfer | Type reference (TYPE) | F107_T_CALC_POSTING_ITEM | Buchungsaktionen | 20060719 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060719 | ||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060719 | ||
4 | Importing | I_EFFECT | Value transfer | Type reference (TYPE) | FLAG | Buchungsaktionen | 20060719 | ||
5 | Importing | I_PROVISION | Call by reference | Type reference (TYPE) | F107_S_PROVISION_DATA | alle Felder zur Provision | 20110608 |
Method CREATE_INITIAL_ALTER on class CL_F107_PROVISION_ACTION has no exception.
Method CREATE_POSTING_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_POSTING_ITEM | Value transfer | Type reference (TYPE) | F107_T_CALC_POSTING_ITEM | Buchungsaktion | 20060710 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060710 | ||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060710 | ||
4 | Importing | I_EFFECT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060710 | ||
5 | Importing | I_TYPE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060711 |
Method CREATE_POSTING_ITEMS on class CL_F107_PROVISION_ACTION has no exception.
Method CREATE_POSTING_ITEMS_ALTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_POSTING_ITEM | Value transfer | Type reference (TYPE) | F107_T_CALC_POSTING_ITEM | Buchungsaktion | 20060714 | ||
2 | Importing | IT_RATE_CURVE_CURRENT | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060714 | ||
3 | Importing | IT_RATE_CURVE_LAST | Call by reference | Type reference (TYPE) | F107_T_RATE_INTERVAL | Zinsrate-Intervall | 20060714 | ||
4 | Importing | I_EFFECT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060714 | ||
5 | Importing | I_PROVISION | Call by reference | Type reference (TYPE) | F107_S_PROVISION_DATA | alle Felder zur Provision | 20110608 | ||
6 | Importing | I_TYPE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060714 |
Method CREATE_POSTING_ITEMS_ALTER on class CL_F107_PROVISION_ACTION has no exception.
Method GET_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_ITEM | Value transfer | Type reference (TYPE) | F107_S_CALC_PROVISION_ITEM | Rückstellungaktion | 20060707 |
Method GET_ITEM on class CL_F107_PROVISION_ACTION has no exception.
Method RESET Signature
Method RESET on class CL_F107_PROVISION_ACTION has no parameter.
Method RESET on class CL_F107_PROVISION_ACTION has no exception.
Method UPDATE_SUMS_POSTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_POSTING_ITEM | Call by reference | Type reference (TYPE) | F107_T_CALC_POSTING_ITEM | Buchungsaktion | 20060711 | ||
2 | Importing | I_EFFECT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060711 |
Method UPDATE_SUMS_POSTING on class CL_F107_PROVISION_ACTION has no exception.
Method UPDATE_SUMS_POSTING_ALTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_POSTING_ITEM | Call by reference | Type reference (TYPE) | F107_T_CALC_POSTING_ITEM | Buchungsaktion | 20060714 | ||
2 | Importing | I_EFFECT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060714 |
Method UPDATE_SUMS_POSTING_ALTER on class CL_F107_PROVISION_ACTION has no exception.
Method UPDATE_SUMS_PROVISION Signature
Method UPDATE_SUMS_PROVISION on class CL_F107_PROVISION_ACTION has no parameter.
Method UPDATE_SUMS_PROVISION on class CL_F107_PROVISION_ACTION has no exception.
Method UPDATE_SUMS_PROVISION_ALTER Signature
Method UPDATE_SUMS_PROVISION_ALTER on class CL_F107_PROVISION_ACTION has no parameter.
Method UPDATE_SUMS_PROVISION_ALTER on class CL_F107_PROVISION_ACTION has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 46C |