SAP ABAP Class CL_ADS2KIPUPL_FILE_PARSER_T (SPEC2000 Initial Provisioning: S File Parser)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-SPC (Application Component) Specification 2000
     ADS2KIPUPL_AL (Package) SPEC 2000 Initial Provisioning Upload: File Readers/Parsers
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADS2KIPUPL_FILE_PARSER SPEC2000 Initial Provisioning: File Parser 20020408
Properties
Class CL_ADS2KIPUPL_FILE_PARSER_T  
Short Description SPEC2000 Initial Provisioning: S File Parser    
Super Class CL_ADS2KIPUPL_FILE_PARSER SPEC2000 Initial Provisioning: File Parser 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package ADS2KIPUPL_AL   SPEC 2000 Initial Provisioning Upload: File Readers/Parsers 
Created 20020408   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ADUPL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ADS2KIPUPL_FILE_PARSER_T has no interface implemented.
Friends
Class CL_ADS2KIPUPL_FILE_PARSER_T has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LT_CSN Instance attribute Protected Type reference (TYPE) LTYPE_CSNS Table of CSN's 20020408
2 MS_PART Instance attribute Private Type reference (TYPE) ADS2KIPUPL_T_STRUCT_READER SPEC2000 IP Upload: S-File Total Data Structure File Reader 20020408
3 MT_ADRV_ECS Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_EXPLANATION_CODES Table of Explanation Codes 20020419
4 MT_PNRV_ECS Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_EXPLANATION_CODES Table of Explanation Codes 20020419
5 M_BADI_FLAG Static Attribute Protected Type reference (TYPE) CHAR1 Flag for BADIs 20020419
6 M_BADI_T_PARSER Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ADS2KIPUPL_T_PARSER Business add-in interface IF_EX_ADS2KIPUPL_S_PARSER 20020419
7 M_START_LINE Instance attribute Protected Type reference (TYPE) I Start Line of the Part 20020408
Methods
# Method Level Visibility Method type Description Created on
1 BUSINESS_CHECKS Instance method Private Method Business Checks 20020408
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020419
3 GET_START_LINE Instance method Private Method Get the Start Line 20020408
4 PARSE_API_SPCIPCSN_ALL Instance method Private Method Parse file and populate API_SPCIPCSN/API_SPCIPCSNX Structure 20020408
5 PARSE_API_SPCIPCSN_SINGLE Instance method Private Method Parse file and populate API_SPCIPCSN/API_SPCIPCSNX Structure 20020408
6 PARSE_API_SPCIPEFF Instance method Private Method Parse file and populate API_SPCIPEFF Structure 20020408
7 PARSE_API_SPCIPEXTN Instance method Private Method Parse file and populate API_SPCIPEXTN Structure 20020408
8 PARSE_API_SPCIPOCH Instance method Private Method Parse file and populate API_SPCIPOCH Structure 20020408
9 PARSE_API_SPCIPOSDS Instance method Private Method Parse file and populate API_SPCIPOSDS Structure 20020408
10 PARSE_API_SPCIPPARTS Instance method Private Method Parse file and populate API_SPCIPPARTS Structure 20020408
11 PARSE_API_SPCIPPDR Instance method Private Method Parse file and populate API_SPCIPPDR/API_SPCIPPDRX Structure 20020408
12 PARSE_API_SPCIPPDR_TEXT Instance method Private Method Parse file and populate API_SPCIPPDR_TEXT Structure 20020408
13 PARSE_API_SPCIPPQA Instance method Private Method Parse file and populate API_SPCIPPQA Structure 20020408
14 PARSE_API_SPCIPRPDE Instance method Private Method Parse file and populate API_SPCIPRPDE Structure 20020408
15 PARSE_API_SPCIPSPL Instance method Private Method Parse file and populate API_SPCIPSPL/API_SPCIPSPLX Structure 20020408
16 PARSE_API_SPCIPSPL_TEXT Instance method Private Method Parse file and populate API_SPCIPSPL_TEXT Structure 20020408
17 PARSE_API_SPCIPUOA Instance method Private Method Parse file and populate API_SPCIPUOA Structure 20020408
Events
Class CL_ADS2KIPUPL_FILE_PARSER_T has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTYPE_CSNS Protected See coding Catalog Sequence Number 20020408
Method Signatures

Method BUSINESS_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE Spec 2000 Initial Provisioning: API Interface structure 20020408

Method BUSINESS_CHECKS on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ADS2KIPUPL_FILE_PARSER_T has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method GET_START_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_START_LINE Value transfer Type reference (TYPE) I Anfangszeile 20020408

Method GET_START_LINE on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPCSN_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408
# Exception Resumable Description Created on
1 INVALID_PART 20020408

Method PARSE_API_SPCIPCSN_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408
2 Importing IS_ADRF Call by reference Type reference (TYPE) ADS2KIPUPL_T_ADRF_RUNTIME SPEC2000 IP Upload: ADRF Runtime Structure 20020408
3 Importing I_PROCESS_DETAIL_LEVELS_ONLY Call by reference Type reference (TYPE) BOOLE_D ADUPL_BOOLEAN-NO 20020502
# Exception Resumable Description Created on
1 REJECT_RECORD Ablehnungs-Datensatz 20020408

Method PARSE_API_SPCIPEFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408
2 Importing I_CSN Call by reference Type reference (TYPE) ADSPC_CSN Catalog Sequence Number 20020408

Method PARSE_API_SPCIPEFF on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPEXTN Signature

Method PARSE_API_SPCIPEXTN on class CL_ADS2KIPUPL_FILE_PARSER_T has no parameter.
Method PARSE_API_SPCIPEXTN on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPOCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408

Method PARSE_API_SPCIPOCH on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPOSDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408

Method PARSE_API_SPCIPOSDS on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPPARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408

Method PARSE_API_SPCIPPARTS on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPPDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408
# Exception Resumable Description Created on
1 INVALID_PART 20020408

Method PARSE_API_SPCIPPDR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408

Method PARSE_API_SPCIPPDR_TEXT on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPPQA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408

Method PARSE_API_SPCIPPQA on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPRPDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408
2 Importing I_CSN Call by reference Type reference (TYPE) ADSPC_CSN Catalog Sequence Number 20020408

Method PARSE_API_SPCIPRPDE on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPSPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408
2 Importing IS_SPCIPHDR Call by reference Type reference (TYPE) SPCIPHDR Speichert Kopfinformationen für IP-Daten 20020408

Method PARSE_API_SPCIPSPL on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPSPL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408

Method PARSE_API_SPCIPSPL_TEXT on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.

Method PARSE_API_SPCIPUOA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE 20020408
2 Importing I_CSN Call by reference Type reference (TYPE) ADSPC_CSN Catalog Sequence Number 20020408

Method PARSE_API_SPCIPUOA on class CL_ADS2KIPUPL_FILE_PARSER_T has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in