SAP ABAP Class CL_ADS2KIPUPL_FILE_PARSER (SPEC2000 Initial Provisioning: 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 - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADS2KIPUPL_FILE_PARSER_S SPEC2000 Initial Provisioning: S File Parser 20020313
2 Inheritance (c INHERITING FROM c_ref)  CL_ADS2KIPUPL_FILE_PARSER_T SPEC2000 Initial Provisioning: S File Parser 20020408
3 Inheritance (c INHERITING FROM c_ref)  CL_ADS2KIPUPL_FILE_PARSER_V SPEC2000 Initial Provisioning : V File Parser 20020321
Properties
Class CL_ADS2KIPUPL_FILE_PARSER  
Short Description SPEC2000 Initial Provisioning: File Parser    
Super Class    
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 20020312   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 has no interface implemented.
Friends
Class CL_ADS2KIPUPL_FILE_PARSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MSG_CLASS Constant Public Type reference (TYPE) SYMSGID 'ADS2KIPUPL_AL' Messages, message class 20020320
2 MS_PART_KEY Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_PART_KEY SPEC2000 IP Upload: Individual Part Key 20020402
3 MS_PROCESSING_STATUS Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_PART_PROCESS_STATUS SPEC2000 Initial Provisioning: Part Processing Status 20020404
4 MS_UPLOAD_OPTIONS Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_UPLOAD_OPTIONS SPEC2000 IP Upload: Structure for Upload Options 20020403
5 MT_MESSAGES Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_MSG_COMM_O_TABLE Table of Message Communication (Nested) Structure 20020402
6 M_COLUMN Instance attribute Protected Type reference (TYPE) I Column Number 20020402
7 M_CSN Instance attribute Protected Type reference (TYPE) ADSPC_CSN Catalog Sequence Number 20020402
8 M_DM_LEVEL Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_DM_LEVEL SPEC2000 Upload: Data Model Level 20020402
9 M_LINE Instance attribute Protected Type reference (TYPE) I Line Number 20020402
10 M_SPL Instance attribute Protected Type reference (TYPE) ADSPC_SPL Supplier Code 20020402
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_MSG_VARS Instance method Protected Method Clear Message Variables 20020402
2 FILL_MESSAGE_STRUCTURE Static method Public Method Fill Message Structure 20020319
3 LOG_MESSAGE Instance method Protected Method Log Error Message 20020402
4 PARSE Instance method Public Method Parse the file type specific data and populate bapi interfac 20020312
5 TECH_CHECK_1 Instance method Protected Method Carryout Tech Check 20020402
Events
Class CL_ADS2KIPUPL_FILE_PARSER has no event.
Types
Class CL_ADS2KIPUPL_FILE_PARSER has no local type.
Method Signatures

Method CLEAR_MSG_VARS Signature

Method CLEAR_MSG_VARS on class CL_ADS2KIPUPL_FILE_PARSER has no parameter.
Method CLEAR_MSG_VARS on class CL_ADS2KIPUPL_FILE_PARSER has no exception.

Method FILL_MESSAGE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG_STRUCT Call by reference Type reference (TYPE) ADS2KIPUPL_MSG_COMM_MSG SPEC2000 IP Upload: NachrichKommStruktur - Nachrichtendaten 20020319
2 Importing I_COLUMN_NO Value transfer Type reference (TYPE) ANY I_COLUMN_NO 20020319
3 Importing I_CSN Value transfer Type reference (TYPE) ADSPC_CSN I_CSN 20020319
4 Importing I_DM_LEVEL Value transfer Type reference (TYPE) ADS2KIPUPL_DM_LEVEL I_DM_LEVEL 20020319
5 Importing I_EIM Value transfer Type reference (TYPE) ADSPC_EIM I_EIM 20020319
6 Importing I_EIP Value transfer Type reference (TYPE) ADSPC_EIP I_EIP 20020319
7 Importing I_LINE_NO Value transfer Type reference (TYPE) ANY I_LINE_NO 20020319
8 Importing I_MFR Value transfer Type reference (TYPE) ADSPC_MFR I_MFR 20020319
9 Importing I_MSGCAT Value transfer Type reference (TYPE) ADS2KIPUPL_MSG_COMM-MSG_CATEGORY I_MSGCAT 20020319
10 Importing I_MSGID Value transfer Type reference (TYPE) SYMSG-MSGID I_MSGID 20020319
11 Importing I_MSGNO Value transfer Type reference (TYPE) SYMSG-MSGNO I_MSGNO 20020319
12 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSG-MSGTY I_MSGTY 20020319
13 Importing I_MSGV1 Value transfer Type reference (TYPE) ANY I_MSGV1 20020319
14 Importing I_MSGV2 Value transfer Type reference (TYPE) ANY I_MSGV2 20020319
15 Importing I_MSGV3 Value transfer Type reference (TYPE) ANY I_MSGV3 20020319
16 Importing I_MSGV4 Value transfer Type reference (TYPE) ANY I_MSGV4 20020319
17 Importing I_MSG_RAISER Value transfer Type reference (TYPE) ADS2KIPUPL_MSG_RAISER 20020319
18 Importing I_PNR Value transfer Type reference (TYPE) ADSPC_PNR I_PNR 20020319
19 Importing I_PROB_CLASS Value transfer Type reference (TYPE) ADS2KIPUPL_MSG_COMM-PROB_CLASS I_PROB_CLASS 20020319
20 Importing I_SPEC_MESSAGE Value transfer Type reference (TYPE) ADS2KIPUPL_SPEC_MESSAGE SPEC2000-Nachricht 20020321
21 Importing I_SPL Value transfer Type reference (TYPE) ADSPC_SPL I_SPL 20020319

Method FILL_MESSAGE_STRUCTURE on class CL_ADS2KIPUPL_FILE_PARSER has no exception.

Method LOG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGCAT Value transfer Type reference (TYPE) ADS2KIPUPL_MSG_COMM-MSG_CATEGORY ADUPL_MSG_CATEGORY-GENERAL I_MSGCAT 20020402
2 Importing I_MSGID Value transfer Type reference (TYPE) SYMSG-MSGID C_MSG_CLASS I_MSGID 20020402
3 Importing I_MSGNO Value transfer Type reference (TYPE) SYMSG-MSGNO I_MSGNO 20020402
4 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSG-MSGTY ADUPL_MESSAGE_TYPE-WARNING I_MSGTY 20020402
5 Importing I_MSGV1 Value transfer Type reference (TYPE) ANY I_MSGV1 20020402
6 Importing I_MSGV2 Value transfer Type reference (TYPE) ANY I_MSGV2 20020402
7 Importing I_MSGV3 Value transfer Type reference (TYPE) ANY I_MSGV3 20020402
8 Importing I_MSGV4 Value transfer Type reference (TYPE) ANY I_MSGV4 20020402
9 Importing I_PROB_CLASS Value transfer Type reference (TYPE) ADS2KIPUPL_MSG_COMM-PROB_CLASS ADUPL_PROBLEM_CLASS-NONE I_PROB_CLASS 20020402
10 Importing I_SPEC_MESSAGE Value transfer Type reference (TYPE) ANY SPEC2000-Nachricht 20020402

Method LOG_MESSAGE on class CL_ADS2KIPUPL_FILE_PARSER has no exception.

Method PARSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) ADS2KIPUPL_MSG_COMM_O_TABLE Tabelle der(geschachtelten) NachrichtenKommunikStruktur 20020312
2 Exporting ES_PROCESSING_STATUS Call by reference Type reference (TYPE) ADS2KIPUPL_PART_PROCESS_STATUS SPEC2000 Initial Provisioning: Part Processing Status 20020312
3 Exporting ET_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_T_API_INTERFACE 20020321
4 Importing IS_PART_KEY Call by reference Type reference (TYPE) ADS2KIPUPL_PART_KEY SPEC2000 IP Upload: Individual Part Key 20020312
5 Importing IS_SPCIPHDR Call by reference Type reference (TYPE) SPCIPHDR Speichert Kopfinformationen für IP-Daten 20020319
6 Importing IS_UPLOAD_OPTIONS Call by reference Type reference (TYPE) ADS2KIPUPL_UPLOAD_OPTIONS SPEC2000 IP Upload: Struktur für Upload-Optionen 20020319
7 Importing IT_ENCODED_DATA Call by reference Type reference (TYPE) SPTA_INDXTAB 20020312
8 Importing IT_ENCODED_DATA_C Call by reference Type reference (TYPE) SPTA_INDXTAB 20020419
# Exception Resumable Description Created on
1 INVALID_PART 20020320

Method TECH_CHECK_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCT Call by reference Type reference (TYPE) ANY 20020402
2 Importing I_ACTUAL_NAME Value transfer Type reference (TYPE) ADSPC_S2K_TEI 20020402
3 Importing I_DONT_LOG Value transfer Type reference (TYPE) BOOLE_D SPACE 20020402
4 Importing I_FIRST_FIELD Value transfer Type reference (TYPE) ADSPC_S2K_TEI 20020402
5 Importing I_MSGCAT Value transfer Type reference (TYPE) ADS2KIPUPL_MSG_CATEGORY ADUPL_MSG_CATEGORY-REJECT_ELEMENT SPEC2000 IP Upload: Anwendungsprotokoll Nachrichtenkategorie 20020404
6 Importing I_SECOND_FIELD Value transfer Type reference (TYPE) ADSPC_S2K_TEI 20020402
7 Importing I_TEI Value transfer Type reference (TYPE) ADSPC_S2K_TEI Text Element Identifier 20020402
8 Importing I_VALUE Value transfer Type reference (TYPE) ANY TEI Wert 20020402
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20020402
History
Last changed by/on SAP  20050301 
SAP Release Created in 470