SAP ABAP Interface IF_FICO_VALPER (IF_FICO_VALPER)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-FIM-FCO (Application Component) Financial Conditions
⤷
FICO_OBJECT_LAYER (Package) New Object Layer

⤷

⤷

Properties
Interface | IF_FICO_VALPER | |
Short Description |
General Data
Package | FICO_OBJECT_LAYER | New Object Layer |
Created | 20080807 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_FICO_BUFFERED_OBJECT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_FICO_VALPER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FICO_OBJECT | FiCo Business Object | 20081205 |
Friends
Interface IF_FICO_VALPER has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MV_KEY | Instance attribute | Public | Type reference (TYPE) | GUID_16 | MV_KEY | 20080807 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add a New Amount Component to a Validity Period | 20080807 |
2 | ![]() |
Instance method | Public | Method | Add a New Date Component to a Validity Period | 20080807 |
3 | ![]() |
Instance method | Public | Method | Creates Object with Status CHANGED | 20081017 |
4 | ![]() |
Instance method | Public | Method | Get the Data of All Amount Components for a Validity Period | 20080813 |
5 | ![]() |
Instance method | Public | Method | Get the Data of All Amount and Date Components of a Val.Prd | 20080813 |
6 | ![]() |
Instance method | Public | Method | Get the Data of All Date Components for a Validity Period | 20080813 |
7 | ![]() |
Instance method | Public | Method | Gets the Data of an Amount Category for a Validity Period | 20080807 |
8 | ![]() |
Instance method | Public | Method | Gets Amount Component According to Category | 20081126 |
9 | ![]() |
Instance method | Public | Method | Get My Condition | 20090225 |
10 | ![]() |
Instance method | Public | Method | Get the Header Data of a Validity Period | 20080807 |
11 | ![]() |
Instance method | Public | Method | Get the Data of a Date Component for a Validity Period | 20080807 |
12 | ![]() |
Instance method | Public | Method | Gets Date Component According to Category | 20081126 |
13 | ![]() |
Instance method | Public | Method | Read Delete Indicator | 20081112 |
14 | ![]() |
Instance method | Public | Method | Get GUID of Leading Component | 20130410 |
15 | ![]() |
Instance method | Public | Method | Get Release Status | 20130410 |
16 | ![]() |
Instance method | Public | Method | Set the Header Data of a Validity Period | 20080807 |
17 | ![]() |
Instance method | Public | Method | Set Deletion Indicator | 20081112 |
18 | ![]() |
Instance method | Public | Method | Set Release Status | 20130410 |
Events
Interface IF_FICO_VALPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_AMT | Public | See coding | 20080807 | BEGIN OF ts_amt,
key TYPE guid_16,
object TYPE REF TO if_fico_amt,
END OF ts_amt
|
||
2 | TS_DATA | Public | See coding | TS_DATA | 20080807 | BEGIN OF ts_data,
d_validfrom TYPE fico_dvalidfrom,
f_validfrominc TYPE fico_fvalidfrominc,
f_validfromult TYPE fico_fvalidfromult,
d_validto TYPE fico_dvalidto,
f_validtoinc TYPE fico_fvalidtoinc,
f_validtoult TYPE fico_fvalidtoult,
f_zerocond TYPE fico_fzerocond,
o_timelim TYPE fico_otimelim,
f_correspondence TYPE fico_fcorrespondence,
f_noinheritance TYPE fico_fno_inheritance,
o_condsource TYPE fico_ocondsource,
i_list_source TYPE fico_ilistsource,
o_listtype TYPE fico_olisttyp,
o_status TYPE fico_ostatus,
f_vto_adapted TYPE fico_fvalidto_adapted,
d_vto_restore TYPE fico_dvalidto_restore,
i_valper_rel TYPE fico_igrp,
END OF ts_data
|
|
3 | TS_DATE | Public | See coding | 20080807 | BEGIN OF ts_date,
key TYPE guid_16,
object TYPE REF TO if_fico_date,
END OF ts_date
|
||
4 | TS_VALPER_GRP | Public | See coding | 20080829 | BEGIN OF ts_valper_grp,
include TYPE ts_data,
i_grp TYPE fico_igrp,
END OF ts_valper_grp
|
||
5 | TS_VALPER_LISTTYPE | Public | See coding | 20080904 | BEGIN OF ts_valper_listtype,
i_cond TYPE fico_icond,
i_grp TYPE fico_igrp,
o_listtype TYPE fico_olisttyp,
END OF ts_valper_listtype
|
||
6 | TT_AMT | Public | See coding | 20080807 | tt_amt TYPE HASHED TABLE OF ts_amt WITH UNIQUE KEY key
|
||
7 | TT_DATE | Public | See coding | 20080807 | tt_date TYPE HASHED TABLE OF ts_date WITH UNIQUE KEY key
|
||
8 | TT_VALPER_GRP | Public | See coding | 20080829 | tt_valper_grp TYPE SORTED TABLE OF ts_valper_grp WITH UNIQUE KEY i_grp
|
||
9 | TT_VALPER_KEY | Public | See coding | 20090527 | tt_valper_key TYPE SORTED TABLE OF guid_16 with UNIQUE DEFAULT KEY
|
||
10 | TT_VALPER_LISTTYPE | Public | See coding | 20080904 | tt_valper_listtype TYPE SORTED TABLE OF ts_valper_listtype
WITH UNIQUE KEY i_cond i_grp
|
Method Signatures
Method ADD_AMT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AMT | Call by reference | Object reference (TYPE REF TO) | IF_FICO_AMT | IO_AMT | 20080807 | ||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | IF_FICO_BUFFERED_OBJECT=>CON_CHANGED | IV_STATE | 20080807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20090109 |
Method ADD_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DATE | Call by reference | Object reference (TYPE REF TO) | IF_FICO_DATE | IO_DATE | 20080807 | ||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | IF_FICO_BUFFERED_OBJECT=>CON_CHANGED | IV_STATE | 20080807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20090109 |
Method CREATE_CHANGED_STATE Signature
Method CREATE_CHANGED_STATE on Interface IF_FICO_VALPER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20090109 |
Method GET_ALL_AMT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081024 | ||
2 | ![]() |
RT_AMT | Value transfer | Type reference (TYPE) | IF_FICO_VALPER=>TT_AMT | RT_AMT | 20080813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20081024 |
Method GET_ALL_COMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AMT | Call by reference | Type reference (TYPE) | IF_FICO_VALPER=>TT_AMT | 20080813 | |||
2 | ![]() |
ET_DATE | Call by reference | Type reference (TYPE) | IF_FICO_VALPER=>TT_DATE | 20080813 | |||
3 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20081023 |
Method GET_ALL_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081024 | ||
2 | ![]() |
RT_DATE | Value transfer | Type reference (TYPE) | IF_FICO_VALPER=>TT_DATE | RT_DATE | 20080813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20081024 |
Method GET_AMT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_KEY | Call by reference | Type reference (TYPE) | GUID_16 | IV_KEY | 20080807 | ||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081024 | ||
3 | ![]() |
RO_AMT | Value transfer | Object reference (TYPE REF TO) | IF_FICO_AMT | RO_AMT | 20080807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20081024 |
Method GET_AMT_BY_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AMTCATG | Call by reference | Type reference (TYPE) | FICO_OAMTCATG | 20081126 | |||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081126 | ||
3 | ![]() |
RO_AMT | Value transfer | Object reference (TYPE REF TO) | IF_FICO_AMT | 20081126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20090109 |
Method GET_COND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_COND | Call by reference | Object reference (TYPE REF TO) | IF_FICO_COND | 20090303 | |||
2 | ![]() |
EO_LIST_VERSION | Call by reference | Object reference (TYPE REF TO) | IF_FICO_LIST_VERSION | 20090303 | |||
3 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20090326 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20090226 |
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DATA | Call by reference | Type reference (TYPE) | TS_DATA | ES_DATA | 20080807 | ||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20081023 |
Method GET_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_KEY | Call by reference | Type reference (TYPE) | GUID_16 | IV_KEY | 20080807 | ||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081024 | ||
3 | ![]() |
RO_DATE | Value transfer | Object reference (TYPE REF TO) | IF_FICO_DATE | RO_DATE | 20080807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20081024 |
Method GET_DATE_BY_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATECATG | Call by reference | Type reference (TYPE) | FICO_ODATECATG | Termintyp | 20081126 | ||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081126 | ||
3 | ![]() |
RO_DATE | Value transfer | Object reference (TYPE REF TO) | IF_FICO_DATE | 20081126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20090109 |
Method GET_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081112 | ||
2 | ![]() |
RV_DELETED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20090109 |
Method GET_LEADING_COMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_ICOMP | Value transfer | Type reference (TYPE) | FICO_ICOMP | Konditionskomponente | 20130410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20130410 |
Method GET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RELEASE_STATUS | Value transfer | Type reference (TYPE) | FICO_OSTATUS | Status der Gültigkeitsperiode einer Kondition | 20130410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20130410 |
Method SET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | TS_DATA | IS_DATA | 20080807 | ||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20081022 |
Method SET_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081112 | |||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE | TC_OBJECT_STATE | 20081112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20090109 |
Method SET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_STATUS | Call by reference | Type reference (TYPE) | FICO_OSTATUS | Status der Gültigkeitsperiode einer Kondition | 20130410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verarbeitungsfehler | 20130410 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 712 |