SAP ABAP Class CL_RDPT_IMPORT_SCHEDULE (Schedule in Text Import Format)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTBAS (Package) Redemption Schedules
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RDPT_COLLECTABLE Collection Interface 19991020
Properties
Class CL_RDPT_IMPORT_SCHEDULE  
Short Description Schedule in Text Import Format    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTBAS   Redemption Schedules 
Created 19991020   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RDPT_IMPORT_SCHEDULE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RDPT_COLLECTABLE Collection Interface 19991020
Friends
Class CL_RDPT_IMPORT_SCHEDULE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _CHECKDIGIT Instance attribute Private Type reference (TYPE) CHAR1 Check Digit 19991124
2 _CON_CONTROL Constant Private Type reference (TYPE) CHAR1 '3' Control record 19991020
3 _CON_HEADER Constant Private Type reference (TYPE) CHAR1 '1' Header Record 19991020
4 _CON_REDEMPTION Constant Private Type reference (TYPE) CHAR1 '2' Redemption Record 19991020
5 _COUNTRYCODE Instance attribute Private Type reference (TYPE) CHAR2 ISO Country Code 19991020
6 _IT_BAPI_REDEMPTIONS Instance attribute Private Type reference (TYPE) BAPI1074_REDEMPTION_CREATES Redemptions in BAPI Format 19991124
7 _IT_RECORDS Instance attribute Private Type reference (TYPE) RDPT_CHAR0064S Original Text Data from Constructor 19991020
8 _IT_REDEMTPTION Instance attribute Private Type reference (TYPE) RDPT_IO_REDEMPTIONS Formated Redemptions 19991020
9 _NREDEMPTIONS Instance attribute Private Type reference (TYPE) INT4 Number of Redemptions 19991020
10 _PSCHEDULEPARSER Instance attribute Private Object reference (TYPE REF TO) CL_RDPT_SCHEDULE_PARSER Parent Schedule Parser 19991201
11 _REPPROFILECODE Instance attribute Private Type reference (TYPE) CHAR1 Repayment Profile Code 19991020
12 _SECURITYID Instance attribute Private Type reference (TYPE) VVRANLW Security ID 19991020
13 _SUMOFINTEREST Instance attribute Private Type reference (TYPE) F Sum of the Interest 19991020
14 _SUMOFREDEMPTIONS Instance attribute Private Type reference (TYPE) F Sum of the Redemptions 19991020
15 _UPDATEDATE Instance attribute Private Type reference (TYPE) RDPT_VALID_FROM Update Date 19991020
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19991020
2 COUNTNUMOFRECORDTYPES Instance method Private Method Count the Different Number of Record Types 19991020
3 GETBAPIREDEMPTIONS Instance method Public Method Get the Redemptions in BAPI Format 19991124
4 GETCHECKDIGIT Instance method Public Method Get the Check Digit of the Security 19991124
5 GETCOUNTRYCODE Instance method Public Method Get the Country Code 19991021
6 GETFILENAME Instance method Public Method Get the File Name 19991201
7 GETNUMOFREDEMPTIONS Instance method Public Method Get Number of Redemptions 19991021
8 GETREDEMPTIONS Instance method Public Method Get the Redemptions 19991021
9 GETREPAYMENTPROFILECODE Instance method Public Method Get the Repayment Profile Code 19991021
10 GETSCHEDULEPARSER Instance method Public Method Get the Parent Schedule Parser 19991201
11 GETSECURITYID Instance method Public Method Get the Security ID 19991021
12 GETSUMOFINTEREST Instance method Public Method Get the Sum of the Interests 19991124
13 GETSUMOFREDEMPTION Instance method Public Method Get the Sum of Redemptions 19991124
14 GETUPDATEDATE Instance method Public Method Get the Update Date of the Schedule 19991021
15 PARSECONTROL Instance method Private Method Parse the Control Record 19991020
16 PARSEHEADER Instance method Private Method Parse the Header Record 19991020
17 PARSEREDEMPTION Instance method Private Method Parse a Redemption Record 19991020
Events
Class CL_RDPT_IMPORT_SCHEDULE has no event.
Types
Class CL_RDPT_IMPORT_SCHEDULE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RECORDS Call by reference Type reference (TYPE) RDPT_CHAR0064S Data records to be parsed 19991020
2 Importing IM_SCHEDULE_PARSER Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE_PARSER Parent schedule parser 19991201
# Exception Resumable Description Created on
1 EXC_FIRST_OR_LAST_REC_INVALID The first or last record had the wrong type 19991022
2 EXC_RECORD_TYPES_NOT_VALID The number of different record types are not valid 19991020
3 EXC_UNKNOWN_RECORD_TYPE An unknown record type occured 19991020

Method COUNTNUMOFRECORDTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_CONTROL Value transfer Type reference (TYPE) INT4 Number of control records 19991020
2 Exporting EX_NUM_HEADER Value transfer Type reference (TYPE) INT4 Number of header records 19991020
3 Exporting EX_NUM_REDEMPTION Value transfer Type reference (TYPE) INT4 Number of redemption records 19991020
4 Importing IM_RECORDS Call by reference Type reference (TYPE) RDPT_CHAR0064S Count number of record per type 19991020
# Exception Resumable Description Created on
1 EXC_UNKNOWN_RECORD_TYPE Unknown type of record encountered 19991020

Method GETBAPIREDEMPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BAPI_REDEMPTIONS Value transfer Type reference (TYPE) BAPI1074_REDEMPTION_CREATES Redemptions in BAPI format 19991124

Method GETBAPIREDEMPTIONS on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETCHECKDIGIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHECK_DIGIT Value transfer Type reference (TYPE) CHAR1 Check digit 19991124

Method GETCHECKDIGIT on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETCOUNTRYCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COUNTRY_CODE Value transfer Type reference (TYPE) CHAR2 County code 19991021

Method GETCOUNTRYCODE on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETFILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PARSER_FILE_NAME Value transfer Type reference (TYPE) LOCALFILE File name of the parser 19991201

Method GETFILENAME on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETNUMOFREDEMPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NUM_OF_REDEMPTIONS Value transfer Type reference (TYPE) INT4 Number of redemptions 19991021

Method GETNUMOFREDEMPTIONS on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETREDEMPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IT_REDEMPTIONS Value transfer Type reference (TYPE) RDPT_IO_REDEMPTIONS Table holding the redemption data 19991021

Method GETREDEMPTIONS on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETREPAYMENTPROFILECODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REPAYMENT_PROFILE_CODE Value transfer Type reference (TYPE) CHAR1 Repayment profile code 19991021

Method GETREPAYMENTPROFILECODE on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETSCHEDULEPARSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SCHEDULE_PARSER Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE_PARSER Parent schedule Parser 19991201

Method GETSCHEDULEPARSER on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETSECURITYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SECURITY_ID Value transfer Type reference (TYPE) VVRANLW Security ID 19991021

Method GETSECURITYID on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETSUMOFINTEREST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SUM_OF_INTEREST Value transfer Type reference (TYPE) F Sum of interest 19991124

Method GETSUMOFINTEREST on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETSUMOFREDEMPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SUM_OF_REDEMPTION Value transfer Type reference (TYPE) F Sum of redemptions 19991124

Method GETSUMOFREDEMPTION on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method GETUPDATEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_UPDATE_DATE Value transfer Type reference (TYPE) RDPT_VALID_FROM Update date op the schedule 19991021

Method GETUPDATEDATE on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method PARSECONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Value transfer Type reference (TYPE) CHAR0064 Control record 19991020

Method PARSECONTROL on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method PARSEHEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER Value transfer Type reference (TYPE) CHAR0064 Header record 19991020

Method PARSEHEADER on class CL_RDPT_IMPORT_SCHEDULE has no exception.

Method PARSEREDEMPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REDEMPTION Value transfer Type reference (TYPE) CHAR0064 Redemption record 19991020

Method PARSEREDEMPTION on class CL_RDPT_IMPORT_SCHEDULE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in