SAP ABAP Class CL_ISSR_IF_SERVICES_FAM (Klasse zur BAdI-Impl.: ISSR_IF_SERVICES_FAM)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-SR (Application Component) Regulatory reporting for insurance companies
     VVSRFISL (Package) Statutory Reporting for Insurance from FI-SL
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20111006
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_ISSR_IF_SERVICES_FAM Interface zum BAdI: BADI_ISSR_IF_SERVICES_FAM 20111006
Properties
Class CL_ISSR_IF_SERVICES_FAM  
Short Description Klasse zur BAdI-Impl.: ISSR_IF_SERVICES_FAM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VVSRFISL   Statutory Reporting for Insurance from FI-SL 
Created 20110629   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 ISSR7 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20111006
2 IF_EX_ISSR_IF_SERVICES_FAM Interface zum BAdI: BADI_ISSR_IF_SERVICES_FAM 20111006
Friends
Class CL_ISSR_IF_SERVICES_FAM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DATA_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_ISSR_BASI_DATA_CONTAINER 20111006
2 MO_RATE_SERVER Instance attribute Private Object reference (TYPE REF TO) CL_RATE_SERVER_VAL 20111006
3 MS_TCURB Instance attribute Private Type reference (TYPE) TCURB 20111006
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PREFLOW_BY_DIFF_TERM Instance method Public Method 20111006
2 CHECK_ASSET_DIFF_TERM Instance method Public Method 20111006
3 CHECK_LOT_IS_ACTIVE Instance method Public Method 20111006
4 CHECK_LOT_IS_ACTIVE_SR Instance method Public Method 20111006
5 CONSTRUCTOR Instance method Public Constructor 20111006
6 GET_ACCOUNT_GRP Instance method Public Method 20111006
7 GET_ACTIVE_VALAREA Instance method Public Method 20111006
8 GET_ASSET_TEXT_MM Instance method Public Method 20111006
9 GET_ASSET_TEXT_SE Instance method Public Method 20111006
10 GET_DEAL Instance method Public Method 20111006
11 GET_DEAL_POSITIONS Instance method Public Method 20111006
12 GET_DIFF_TERM Instance method Public Method 20111006
13 GET_INDEX Instance method Public Method 20111006
14 GET_LOT_ID Instance method Public Method 20111006
15 GET_PORTFOLIO Instance method Public Method 20111006
16 GET_POSITIONS_BY_DIFF_REP Instance method Public Method 20111006
17 GET_PRIMANOTA_COMM_PAPER Instance method Public Method 20111006
18 GET_SECURITY Instance method Public Method 20111006
19 GET_SECURITY_SINGLE Instance method Public Method 20111006
20 GET_SEC_ACCOUNT Instance method Public Method 20111006
21 GET_SEC_COLLAT_LENDING Instance method Public Method 20111006
22 GET_SEC_CONDITION Instance method Public Method 20111006
23 GET_SHARE_VALUE Instance method Public Method 20111006
24 GET_STOCK_EXCHANGE Instance method Public Method 20111006
25 GET_TRL_FLOWS Instance method Public Method 20111006
26 GET_VALUES_BY_SECURITY_ID Instance method Public Method 20111006
27 IS_DIFF_VALUE_RELEVANT Instance method Public Method 20111006
28 SET_ASSET_KEY_BY_DIFF_TERM Instance method Public Method 20111006
29 _BUILD_RANGES_FOR_FLOW_SEL Instance method Private Method 20111006
30 _GET_SEC_COLLATERAL Instance method Private Method 20111006
31 _GET_SR_DATA_BY_POSFLOW Instance method Private Method 20111006
32 _GET_STOCK_EXCHANGE Instance method Private Method 20111006
33 _GET_TRL_POSITIONS Instance method Private Method 20111006
Events
Class CL_ISSR_IF_SERVICES_FAM has no event.
Types
Class CL_ISSR_IF_SERVICES_FAM has no local type.
Method Signatures

Method CHANGE_PREFLOW_BY_DIFF_TERM Signature

Method CHANGE_PREFLOW_BY_DIFF_TERM on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method CHANGE_PREFLOW_BY_DIFF_TERM on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method CHECK_ASSET_DIFF_TERM Signature

Method CHECK_ASSET_DIFF_TERM on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method CHECK_ASSET_DIFF_TERM on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method CHECK_LOT_IS_ACTIVE Signature

Method CHECK_LOT_IS_ACTIVE on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method CHECK_LOT_IS_ACTIVE on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method CHECK_LOT_IS_ACTIVE_SR Signature

Method CHECK_LOT_IS_ACTIVE_SR on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method CHECK_LOT_IS_ACTIVE_SR on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method CONSTRUCTOR on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_ACCOUNT_GRP Signature

Method GET_ACCOUNT_GRP on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_ACCOUNT_GRP on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_ACTIVE_VALAREA Signature

Method GET_ACTIVE_VALAREA on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_ACTIVE_VALAREA on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_ASSET_TEXT_MM Signature

Method GET_ASSET_TEXT_MM on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_ASSET_TEXT_MM on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_ASSET_TEXT_SE Signature

Method GET_ASSET_TEXT_SE on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_ASSET_TEXT_SE on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_DEAL Signature

Method GET_DEAL on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_DEAL on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_DEAL_POSITIONS Signature

Method GET_DEAL_POSITIONS on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_DEAL_POSITIONS on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_DIFF_TERM Signature

Method GET_DIFF_TERM on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_DIFF_TERM on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_INDEX Signature

Method GET_INDEX on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_INDEX on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_LOT_ID Signature

Method GET_LOT_ID on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_LOT_ID on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_PORTFOLIO Signature

Method GET_PORTFOLIO on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_PORTFOLIO on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_POSITIONS_BY_DIFF_REP Signature

Method GET_POSITIONS_BY_DIFF_REP on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_POSITIONS_BY_DIFF_REP on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_PRIMANOTA_COMM_PAPER Signature

Method GET_PRIMANOTA_COMM_PAPER on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_PRIMANOTA_COMM_PAPER on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_SECURITY Signature

Method GET_SECURITY on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_SECURITY on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_SECURITY_SINGLE Signature

Method GET_SECURITY_SINGLE on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_SECURITY_SINGLE on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_SEC_ACCOUNT Signature

Method GET_SEC_ACCOUNT on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_SEC_ACCOUNT on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_SEC_COLLAT_LENDING Signature

Method GET_SEC_COLLAT_LENDING on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_SEC_COLLAT_LENDING on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_SEC_CONDITION Signature

Method GET_SEC_CONDITION on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_SEC_CONDITION on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_SHARE_VALUE Signature

Method GET_SHARE_VALUE on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_SHARE_VALUE on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_STOCK_EXCHANGE Signature

Method GET_STOCK_EXCHANGE on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_STOCK_EXCHANGE on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_TRL_FLOWS Signature

Method GET_TRL_FLOWS on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_TRL_FLOWS on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method GET_VALUES_BY_SECURITY_ID Signature

Method GET_VALUES_BY_SECURITY_ID on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method GET_VALUES_BY_SECURITY_ID on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method IS_DIFF_VALUE_RELEVANT Signature

Method IS_DIFF_VALUE_RELEVANT on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method IS_DIFF_VALUE_RELEVANT on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method SET_ASSET_KEY_BY_DIFF_TERM Signature

Method SET_ASSET_KEY_BY_DIFF_TERM on class CL_ISSR_IF_SERVICES_FAM has no parameter.
Method SET_ASSET_KEY_BY_DIFF_TERM on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method _BUILD_RANGES_FOR_FLOW_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RANGES Call by reference Type reference (TYPE) DIFS_SELECTION_RANGES Ranges über Differenzierungswerte für DB-Selektion 20111006
2 Importing IF_LO Value transfer Type reference (TYPE) ABAP_BOOL 20111006
3 Importing IF_MM Value transfer Type reference (TYPE) ABAP_BOOL 20111006
4 Importing IF_SE Value transfer Type reference (TYPE) ABAP_BOOL 20111006
5 Importing IR_BUKRS Value transfer Type reference (TYPE) TRGR_COMPANY_CODE Rangetabelle für Buchungskreis 20111006
6 Importing IR_DATE Value transfer Type reference (TYPE) TRGR_DATE Rangetabelle Datum 20111006
7 Importing IR_DIS_FLOWTYPE Value transfer Type reference (TYPE) TRGR_DIS_FLOWTYPE Range Fortschreibungsart 20111006
8 Importing IR_LOANR Value transfer Type reference (TYPE) TRGR_LOANS_CONTRACT Range-Tabelle für Darlehensverträge 20111006
9 Importing IR_OTCNR Value transfer Type reference (TYPE) TRGR_DEAL_NUMBER Range-Tabelle für Geschäftsnummer 20111006
10 Importing IR_PRODUCTTYPE Value transfer Type reference (TYPE) TRGR_PRODUCT_TYPE Range-Tabelle für Produktarten 20111006
11 Importing IR_SECAC Value transfer Type reference (TYPE) TRGR_SECURITY_ACCOUNT Range-Tabelle für Depots 20111006
12 Importing IR_SECID Value transfer Type reference (TYPE) TRGR_SECURITY_ID Range-Tabelle für Wertpapierkennnummer 20111006
13 Importing IR_VALAREA Value transfer Type reference (TYPE) TRGR_VALUATION_AREA Range-Tabelle für Bewertungsbereiche 20111006

Method _BUILD_RANGES_FOR_FLOW_SEL on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method _GET_SEC_COLLATERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CACO Call by reference Type reference (TYPE) FTR_FHAPO Treasury: Tabellentyp zu VTBFHAPO 20111006
2 Exporting ET_SECO Call by reference Type reference (TYPE) FTRY_VTBFSEC Allgemeiner Tabellentyp zu VTBFSEC 20111006
3 Importing ID_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20111006
4 Importing ID_KEYDATE Value transfer Type reference (TYPE) STICHTAG Gueltig Ab-Datum Meldewesen -Stamm 20111006
5 Importing ID_LEND_SEC_ACC Value transfer Type reference (TYPE) RLDEPO Depot 20111006
6 Importing ID_LEND_SEC_ID Value transfer Type reference (TYPE) RANL Kapitalanlagennummer im Meldewesen 20111006
7 Importing ID_VALID_FROM Value transfer Type reference (TYPE) STICHTAG Stichtag für Selektion nach zeitlicher Gültigkeit 20111006

Method _GET_SEC_COLLATERAL on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method _GET_SR_DATA_BY_POSFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_VS_FLOWTYPE Call by reference Type reference (TYPE) ISSR7_SL_VSFTP 20111006
2 Exporting ET_TRL_AMT Call by reference Type reference (TYPE) ISSR_T_TRL_AMT ISSR: Tabelle TRL-Bestände 20111006
3 Exporting ET_TRL_FLOWS Call by reference Type reference (TYPE) ISSR_T_TRL_FLOW ISSR: Tabellentyp TRL-flow 20111006
4 Importing ID_POS_MAN_PROC Value transfer Type reference (TYPE) TPM_POS_MAN_PROC Bestandsführungsverfahren 20111006
5 Importing IR_DATE Value transfer Type reference (TYPE) TRGR_DATE Rangetabelle Datum 20111006
6 Importing IR_DIS_FLOWTYPE Value transfer Type reference (TYPE) TRGR_DIS_FLOWTYPE Range Fortschreibungsart 20111006
7 Importing IS_DIFF_VALUES Value transfer Type reference (TYPE) DIFS_DIFF_VALUES Struktur für Differenzierungswerte 20111006
8 Importing IT_FLOW Call by reference Type reference (TYPE) TRLY_FLOW_AND_TRANS Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20111006

Method _GET_SR_DATA_BY_POSFLOW on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method _GET_STOCK_EXCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ASSET_NR Value transfer Type reference (TYPE) ISSR_ASSET_NR Kapitalanlagennummer im Meldewesen 20111006
2 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20111006
3 Returning RD_STOCK_EXCHANGE Value transfer Type reference (TYPE) VVRHANDPL Handelsplatz 20111006

Method _GET_STOCK_EXCHANGE on class CL_ISSR_IF_SERVICES_FAM has no exception.

Method _GET_TRL_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSITION Call by reference Type reference (TYPE) TRLY_POSITION Tabellentyp Treasury Ledger Position 20111006
2 Importing IF_LO Value transfer Type reference (TYPE) ABAP_BOOL Darlehen 20111006
3 Importing IF_MM Value transfer Type reference (TYPE) ABAP_BOOL Geldhandel 20111006
4 Importing IF_SE Value transfer Type reference (TYPE) ABAP_BOOL Wertpapiere 20111006
5 Importing IR_BUKRS Value transfer Type reference (TYPE) TRGR_COMPANY_CODE Range-Tabelle für Buchungskreis 20111006
6 Importing IR_DATE Value transfer Type reference (TYPE) TRGR_DATE Range-Tabelle Datum 20111006
7 Importing IR_DIS_FLOWTYPE Value transfer Type reference (TYPE) TRGR_DIS_FLOWTYPE Range Fortschreibungsart 20111006
8 Importing IR_LOANR Value transfer Type reference (TYPE) TRGR_LOANS_CONTRACT Darlehensverträge 20111006
9 Importing IR_OTCNR Value transfer Type reference (TYPE) TRGR_DEAL_NUMBER Range Geschäftsnummer 20111006
10 Importing IR_PRODUCTTYPE Value transfer Type reference (TYPE) TRGR_PRODUCT_TYPE Produktarten 20111006
11 Importing IR_SECAC Value transfer Type reference (TYPE) TRGR_SECURITY_ACCOUNT Range für Depots 20111006
12 Importing IR_SECID Value transfer Type reference (TYPE) TRGR_SECURITY_ID Range security id 20111006
13 Importing IR_VALAREA Value transfer Type reference (TYPE) TRGR_VALUATION_AREA Range-Tabelle für Bewertungsbereiche 20111006

Method _GET_TRL_POSITIONS on class CL_ISSR_IF_SERVICES_FAM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in