SAP ABAP Class CL_OIUP_SQL_PARSER (PDM - SQL Parser)
Hierarchy
IS-OIL (Software Component) IS-OIL
   IS-OIL-PRA (Application Component) Production and Revenue Accounting
     OIU_P (Package) Partitioned Data Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OIUP_SQL_PARSER PDM - SQL Parser Interface 20040412
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OIUP_SQL_PARSER_NO_WHERE PDM - Parse SQL Without WHERE Clause 20040506
2 Inheritance (c INHERITING FROM c_ref)  CL_OIUP_SQL_PARSER_WHERE PDM - Parse SQL With WHERE Clause 20040414
Properties
Class CL_OIUP_SQL_PARSER  
Short Description PDM - SQL Parser    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class OIUP    
Program status     
Category 0   
Package OIU_P   Partitioned Data Management 
Created 20040310   SAP 
Last change 20050520   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 CL_OIUP_SQL_PARSER_WHERE_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OIUP_SQL_PARSER PDM - SQL Parser Interface 20040412
Friends
# Friend Modeled only Created on Description
1 CL_OIUP_CODE_GEN 20040518 PDM - Code generation class
2 CL_OIUP_SQL_PARSER_WHERE_TREE 20040608 PDM - Where Clause Tree/Node
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_SQLS Static Attribute Private Type reference (TYPE) TY_SQLS All SQLs (So Far) 20040413
2 ALL_TABLES Static Attribute Private Type reference (TYPE) OIUP_TABLES_INFO_ITAB All Table Info (So Far) 20040413
3 APP_AREAS Static Attribute Private Type reference (TYPE) OIUP_APP_AREA_ITAB Application Areas 20040916
4 CLEANED_SQL Static Attribute Private Type reference (TYPE) OIUP_STRING_ITAB Cleaned SQL 20041109
5 CONNECTION Static Attribute Public Object reference (TYPE REF TO) CL_OIUP_SQL_ANALYZER SQL Analyzer 20041117
6 C_ASTERISK Constant Protected Type reference (TYPE) CHAR1 '*' Constant - Asterisk 20040415
7 C_BOT Constant Private Type reference (TYPE) OIUP_MONTH '000001' Begin of Time 20040520
8 C_BRACKETS Constant Protected Type reference (TYPE) CHAR2 '[]' Constant - [] 20040416
9 C_BY Constant Private Type reference (TYPE) CHAR2 'BY' Constant - BY 20041108
10 C_CLOSE_PARENTHESIS Constant Protected Type reference (TYPE) CHAR1 ')' Constant - Close Parenthesis 20040413
11 C_COLON Constant Protected Type reference (TYPE) CHAR1 ':' Constant - Colon 20040920
12 C_COMMA Constant Private Type reference (TYPE) CHAR1 ',' Constant - Comma 20040430
13 C_CONNECTION Constant Protected Type reference (TYPE) CHAR10 'CONNECTION' Constant - CONNECTION 20040602
14 C_DELETE Instance attribute Protected Attribute reference (LIKE) 20040427
15 C_DISTINCT Constant Private Type reference (TYPE) CHAR8 'DISTINCT' Constant - DISTINCT 20041108
16 C_DOUBLE_QUOTES Constant Private Type reference (TYPE) CHAR1 '"' Constant - Double Quotes 20040412
17 C_EOT Constant Private Type reference (TYPE) OIUP_MONTH '999912' End of Time 20040520
18 C_EQUAL Constant Protected Type reference (TYPE) CHAR1 '=' Constant - Equal Sign 20040503
19 C_FALSE Constant Protected Type reference (TYPE) CHAR1 SPACE Constant - False 20040415
20 C_FROM Constant Protected Type reference (TYPE) CHAR4 'FROM' Constant - FROM 20040429
21 C_GROUP Constant Protected Type reference (TYPE) CHAR5 'GROUP' Constant - GROUP 20041108
22 C_HAVING Constant Protected Type reference (TYPE) CHAR6 'HAVING' Constant - HAVING 20041108
23 C_INSERT Instance attribute Protected Attribute reference (LIKE) 20040427
24 C_MODIFY Instance attribute Protected Attribute reference (LIKE) 20040427
25 C_NUMBERS Constant Private Type reference (TYPE) CHAR10 '0123456789' Constant - 0123456789 20040518
26 C_OPEN_PARENTHESIS Constant Protected Type reference (TYPE) CHAR1 '(' Constant - Open Parenthesis 20040415
27 C_ORDER Constant Protected Type reference (TYPE) CHAR5 'ORDER' Constant - ORDER 20041108
28 C_PACKAGE Constant Protected Type reference (TYPE) CHAR7 'PACKAGE' Constant - PACKAGE 20040618
29 C_PERIOD Constant Protected Type reference (TYPE) CHAR1 '.' Constant - Period 20040412
30 C_QUOTE Constant Protected Type reference (TYPE) CHAR1 '''' Constant - Single Quote 20040412
31 C_SELECT Instance attribute Protected Attribute reference (LIKE) 20040416
32 C_SET Constant Protected Type reference (TYPE) CHAR3 'SET' Constant - SET 20041108
33 C_SINGLE Constant Private Type reference (TYPE) CHAR6 'SINGLE' Constant - SINGLE 20041108
34 C_SPACE Constant Protected Type reference (TYPE) CHAR5 'SPACE' Constant - Space 20040518
35 C_SPACE_COMMA_SPACE Constant Private Type reference (TYPE) CHAR3 ' , ' Constant - Space Comma Space 20040430
36 C_TABLE Constant Protected Type reference (TYPE) CHAR5 'TABLE' Constant - TABLE 20040415
37 C_TRUE Constant Protected Type reference (TYPE) CHAR1 'X' Constant - True 20040415
38 C_TWO_QUOTES Constant Private Type reference (TYPE) CHAR2 '''''' Constant - 2 Single Quotes 20040412
39 C_UPDATE Instance attribute Protected Attribute reference (LIKE) 20040427
40 C_WHERE Constant Private Type reference (TYPE) CHAR5 'WHERE' Constant - WHERE 20041108
41 DBCON_MANDT_FIELDS Static Attribute Private Type reference (TYPE) TY_MANDTS DBCON Mandt Fieldname 20040730
42 DO_NOT_BUFFER Instance attribute Protected Attribute reference (LIKE) 20040413
43 DYNAMIC_SQLS Static Attribute Public Type reference (TYPE) OIUP_DYNAMIC_SQLS_ITAB Dynamic SQL Internal Table Type 20041203
44 ENQUEUED_TABLES Static Attribute Public See coding 20041007
45 FROM_CLAUSE Instance attribute Protected Type reference (TYPE) OIUP_STRING_ITAB FROM Clause 20040518
46 INCLUDE Instance attribute Protected Attribute reference (LIKE) 20040428
47 INVOLVED_TABLES Instance attribute Protected Attribute reference (LIKE) 20040412
48 LOCAL_REFERENCES Static Attribute Public Type reference (TYPE) OIUP_REFERENCE_ITAB Local Refences 20040721
49 PDM_ADMIN_TABLES Static Attribute Public Type reference (TYPE) OIUP_PDM_ADMIN_ITAB All PDM Admin Tables 20040412
50 PDM_CONFIG_TABLES Static Attribute Public Type reference (TYPE) OIUP_PDM_CONFIG_ITAB All PDM Configuration 20040412
51 PDM_DBCONS Static Attribute Public Type reference (TYPE) OIUP_DBCON_ITAB Valid DB Connections 20040730
52 PDM_ENABLED Static Attribute Public Type reference (TYPE) FLAG 'X' = PDM Enabled, SPACE = PDM Disabled 20040412
53 PDM_ENABLED_TABLES Static Attribute Public Type reference (TYPE) OIUP_PDM_ENABLED_ITAB All PDM Enabled Tables 20040412
54 PDM_RELEVANT Instance attribute Protected Type reference (TYPE) FLAG PDM Relevant? 20040428
55 PDM_RFC_DESTINATIONS Static Attribute Public Type reference (TYPE) OIUP_RFCDEST_ITAB All RFC Destinations 20040412
56 PROGRAM Instance attribute Protected Attribute reference (LIKE) 20040413
57 R3_46 Static Attribute Protected Type reference (TYPE) FLAG 'X' = 46x, SPACE = 472 & Higher 20040602
58 REPLACEMENT_INCLUDES Static Attribute Private Type reference (TYPE) OIUP_REPLACEMENT_ITAB Replacement PDM SQL Includes 20040611
59 SQL Instance attribute Protected Attribute reference (LIKE) 20040412
60 SQL_TYPE Instance attribute Protected Attribute reference (LIKE) 20040412
61 SYNCHRONIZED_TABLES Static Attribute Protected Type reference (TYPE) OIUP_SYNCED_TABS_ITAB Synchronized Tables 20041007
62 VERIFIED_SYNCED_TABLES Static Attribute Protected Type reference (TYPE) OIUP_SYNCED_TABS_ITAB Verified Synchronized Tables 20041111
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MONTH Static method Private Method Add One Month To Date 20040503
2 BREAK_SQL Instance method Protected Method Break SQL Into Different Parts 20040413
3 BUILD_REFERENCE Static method Public Method Build Reference Record for Reference Table 20040518
4 CHECK_CODEPAGE Static method Public Method Check Code Page 20041202
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040412
6 CLEAN_SQL Static method Public Method Filter Out Comments, Translate To Upper Case 20040412
7 COMMIT_ROLLBACK_HANDLER Static method Private Event handling method Event Handler For Explicit COMMIT WORK & ROLLBACK WORK 20040505
8 CREATE Static method Public Method Create SQL Parser 20040412
9 DEFINE_VAR Static method Public Method Get Definition of Variable 20040526
10 DESCRIBE_LINE_TYPE Static method Public Method Return Fields of a Line Type 20050429
11 DETERMINE_DATA_LOCATION Instance method Public Method Inline and/or Nearline? 20040503
12 FIELD_IN_TABLE Static method Protected Method See If Field Is In Table 20040413
13 FIND_STRING Static method Public Method Find String In String Internal Table 20040310
14 GET_DATA_LOCATION Instance method Public Method Data Inline and/or Nearline (Which Instances) 20040428
15 GET_DYNAMIC_VARIABLE Static method Private Method Return Dynamic Variable 20041108
16 GET_MANDT_FIELD Static method Public Method Get MANDT Fieldname For Table - Used For DBCON 20040730
17 GET_RELATIVE_NAME Static method Private Method CL_ABAP_TYPEDESCR=>GET_RELATIVE_NAME 20040521
18 GET_TABLES Instance method Protected Method Get TABLE(s) Involved 20040325
19 IS_DDIC_TYPE Static method Private Method CL_ABAP_TYPEDESCR=>IS_DDIC_TYPE 20040521
20 MOVE_REFERENCE Static method Public Method Move Local References to Parser Instance References 20040721
21 PARSE Instance method Protected Method Parse SQL (Abstract) 20040413
22 POPULATE_LOCAL_REFERENCES Instance method Protected Method Put Local References Back Into Parser Instance References 20040721
23 REFERENCE_DATE Static method Public Method Return Reference Date 20040916
24 SPLIT_ITAB Static method Public Method Split ITAB Based On Location 20040520
25 VERIFY_SYNCHRONIZED_TABLE Static method Protected Method Verify contents of synchronized tables 20041111
Events
Class CL_OIUP_SQL_PARSER has no event.
Types
Class CL_OIUP_SQL_PARSER has no local type.
Method Signatures

Method ADD_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Value transfer Type reference (TYPE) OIUP_MONTH Input Date 20040503
2 Returning OUTPUT Value transfer Type reference (TYPE) OIUP_MONTH Input Date + 1 Month 20040503

Method ADD_MONTH on class CL_OIUP_SQL_PARSER has no exception.

Method BREAK_SQL Signature

Method BREAK_SQL on class CL_OIUP_SQL_PARSER has no parameter.
Method BREAK_SQL on class CL_OIUP_SQL_PARSER has no exception.

Method BUILD_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUILD_DESCRIPTION Value transfer Type reference (TYPE) FLAG 'X' 'X' = Build, SPACE = Don't Build 20040526
2 Importing GET_GLOBAL_REFERENCE Value transfer Type reference (TYPE) FLAG SPACE 'X' = Get Global Reference, SPACE = Get Local Reference 20041123
3 Importing ITAB Value transfer Type reference (TYPE) FLAG SPACE 'X' = ITAB, SPACE = Field/Structure 20040518
4 Importing PROGRAM Value transfer Type reference (TYPE) PROGRAM Inline ABAP Program Name 20040518
5 Exporting REFERENCE Value transfer Type reference (TYPE) ROIUP_REFERENCE PDM Reference 20040518
6 Changing REFERENCES Value transfer Type reference (TYPE) OIUP_REFERENCE_ITAB Reference Record 20040518
7 Importing VARIABLE Value transfer Type reference (TYPE) STRING Inline ABAP Variable Name 20040518

Method BUILD_REFERENCE on class CL_OIUP_SQL_PARSER has no exception.

Method CHECK_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ASCII Call by reference Type reference (TYPE) FLAG General Flag 20041202

Method CHECK_CODEPAGE on class CL_OIUP_SQL_PARSER has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAN_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLEANED_SQL Value transfer Type reference (TYPE) OIUP_STRING_ITAB Cleaned SQL 20040412
2 Importing REMOVE_COMMENTS Value transfer Type reference (TYPE) FLAG 'X' 'X' = Remove *, SPACE = No 20041207
3 Importing SQL Value transfer Type reference (TYPE) OIUP_STRING_ITAB SQL 20040412
# Exception Resumable Description Created on
1 DYNAMIC_SQL SQL Contains Dynamic Portions 20041108
2 INVALID_PDM_SQL Invalid PDM SQL 20040428

Method COMMIT_ROLLBACK_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KIND Call by reference Attribute reference (LIKE) 20040505

Method COMMIT_ROLLBACK_HANDLER on class CL_OIUP_SQL_PARSER has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DYNAMIC Value transfer Type reference (TYPE) FLAG SPACE 'X' = Dynamic SQL 2nd Run 20041108
2 Importing FINAL Value transfer Type reference (TYPE) FLAG SPACE 'X' = Final Run Before Execution 20041124
3 Importing INCLUDE Value transfer Type reference (TYPE) INCLUDE PDM Include Name 20040413
4 Returning PARSER_INTERFACE Value transfer Object reference (TYPE REF TO) IF_OIUP_SQL_PARSER SQL Parser Interface Object 20040428
5 Importing PROGRAM Value transfer Type reference (TYPE) PROGRAM Inline ABAP Program Name 20040413
6 Importing SUBQUERY Value transfer Type reference (TYPE) STRING Subquery String 20040608
# Exception Resumable Description Created on
1 DYNAMIC_SQL SQL contains dynamic table references 20041108
2 NOT_PDM_RELEVANT SQL is not PDM relevant 20040427

Method DEFINE_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABSOLUTE_NAME Value transfer Type reference (TYPE) STRING Absolute Name 20040528
2 Changing DATA_ITAB Call by reference Type reference (TYPE) OIUP_STRING_ITAB Data Definitions 20040526
3 Importing REF Value transfer Object reference (TYPE REF TO) DATA Variable Reference 20040526
4 Importing TYPE Value transfer Type reference (TYPE) FLAG SPACE 'X' = TYPE, SPACE = DATA 20040526
5 Changing TYPE_ITAB Call by reference Type reference (TYPE) OIUP_STRING_ITAB Type Definitions 20040526
6 Importing VARNAME Value transfer Type reference (TYPE) STRING Variable Name 20040526

Method DEFINE_VAR on class CL_OIUP_SQL_PARSER has no exception.

Method DESCRIBE_LINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FIELD_LIST Call by reference Type reference (TYPE) OIUP_STRING_ITAB Field List 20050429
2 Importing PREFIX Value transfer Type reference (TYPE) STRING SPACE Prefix to Variable Name 20050429
3 Importing REF Value transfer Object reference (TYPE REF TO) DATA Variable Reference 20050429
4 Importing VARNAME Value transfer Type reference (TYPE) STRING Variable Name 20050429

Method DESCRIBE_LINE_TYPE on class CL_OIUP_SQL_PARSER has no exception.

Method DETERMINE_DATA_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INLINE Value transfer Type reference (TYPE) FLAG 'X' = Inline, SPACE = Not Inline 20041123
2 Exporting NEARLINE_DBCONS Value transfer Type reference (TYPE) OIUP_DB_CONNECTIONS_ITAB Nearline DB Connections 20040726
3 Exporting NEARLINE_RFC_DESTINATIONS Value transfer Type reference (TYPE) OIUP_RFC_DESTINATIONS_ITAB Nearline RFC Destinations 20040503
4 Importing TABLE Value transfer Type reference (TYPE) TABNAME Table Name 20040503
5 Importing WHERE_EXPRESSION Value transfer Type reference (TYPE) STRING Where Expression 20040503

Method DETERMINE_DATA_LOCATION on class CL_OIUP_SQL_PARSER has no exception.

Method FIELD_IN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20040413
2 Returning FIELD_IN_TABLE Value transfer Type reference (TYPE) FLAG 'X' = yes, SPACE = no 20040413
3 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040413

Method FIELD_IN_TABLE on class CL_OIUP_SQL_PARSER has no exception.

Method FIND_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINS_STRING Value transfer Type reference (TYPE) FLAG SPACE 'X' = Use CS, SPACE = Exact Match 20040429
2 Importing ENDING_INDEX Value transfer Type reference (TYPE) SY-TABIX Ending Index 20040326
3 Exporting INDEX Value transfer Type reference (TYPE) SY-TABIX Search Result Index 20040310
4 Importing STARTING_INDEX Value transfer Type reference (TYPE) SY-TABIX 1 Starting Index 20040326
5 Importing STRING_ITAB Value transfer Type reference (TYPE) OIUP_STRING_ITAB String Internal Table 20040310
6 Importing TEXT Value transfer Type reference (TYPE) STRING Search Text 20040310

Method FIND_STRING on class CL_OIUP_SQL_PARSER has no exception.

Method GET_DATA_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INLINE Value transfer Type reference (TYPE) FLAG 'X' = Inline, SPACE = Not Inline 20041123
2 Exporting NEARLINE_DBCONS Value transfer Type reference (TYPE) OIUP_DB_CONNECTIONS_ITAB Nearline DB Connections 20040726
3 Exporting NEARLINE_RFC_DESTINATIONS Value transfer Type reference (TYPE) OIUP_RFC_DESTINATIONS_ITAB Nearline RFC Destinations 20040428
4 Importing TABLE Value transfer Type reference (TYPE) TABNAME Table Name 20040428

Method GET_DATA_LOCATION on class CL_OIUP_SQL_PARSER has no exception.

Method GET_DYNAMIC_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Value transfer Type reference (TYPE) STRING Input 20041108
2 Returning OUTPUT Value transfer Type reference (TYPE) STRING Output 20041108

Method GET_DYNAMIC_VARIABLE on class CL_OIUP_SQL_PARSER has no exception.

Method GET_MANDT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20040730
2 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040730

Method GET_MANDT_FIELD on class CL_OIUP_SQL_PARSER has no exception.

Method GET_RELATIVE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABSOLUTE_NAME Value transfer Type reference (TYPE) ABAP_ABSTYPENAME Absolute Name 20040521
2 Returning RELATIVE_NAME Value transfer Type reference (TYPE) STRING Relative Name 20040521
3 Importing TYPE_KIND Value transfer Type reference (TYPE) ABAP_TYPEKIND Internal ABAP Type 20040521

Method GET_RELATIVE_NAME on class CL_OIUP_SQL_PARSER has no exception.

Method GET_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DYNAMIC_TABLE_STRING Call by reference Type reference (TYPE) STRING Dynamic Table String 20041105

Method GET_TABLES on class CL_OIUP_SQL_PARSER has no exception.

Method IS_DDIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABSOLUTE_NAME Value transfer Type reference (TYPE) ABAP_ABSTYPENAME Absolute Name 20040521
2 Returning DDIC Value transfer Type reference (TYPE) FLAG 'X' = DDIC, SPACE = Inline 20040521
3 Importing TYPE_KIND Value transfer Type reference (TYPE) ABAP_TYPEKIND Internal ABAP Type 20040521

Method IS_DDIC_TYPE on class CL_OIUP_SQL_PARSER has no exception.

Method MOVE_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing REFERENCE Value transfer Type reference (TYPE) ROIUP_REFERENCE Reference 20040721
2 Changing REFERENCES Value transfer Type reference (TYPE) OIUP_REFERENCE_ITAB Reference Records 20040721

Method MOVE_REFERENCE on class CL_OIUP_SQL_PARSER has no exception.

Method PARSE Signature

Method PARSE on class CL_OIUP_SQL_PARSER has no parameter.
# Exception Resumable Description Created on
1 SUBQUERY Subquery Encountered 20040611

Method POPULATE_LOCAL_REFERENCES Signature

Method POPULATE_LOCAL_REFERENCES on class CL_OIUP_SQL_PARSER has no parameter.
Method POPULATE_LOCAL_REFERENCES on class CL_OIUP_SQL_PARSER has no exception.

Method REFERENCE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REFERENCE_DATE Value transfer Type reference (TYPE) OIUP_MONTH Reference Date 20040916
2 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040916

Method REFERENCE_DATE on class CL_OIUP_SQL_PARSER has no exception.

Method SPLIT_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT_ITAB Value transfer Type reference (TYPE) ANY TABLE Input ITAB 20040520
2 Importing LOCATION Value transfer Type reference (TYPE) STRING 'NONE' = PRA, or RFC Destination or DBCON 20040520
3 Exporting SPLIT_ITAB Value transfer Type reference (TYPE) ANY TABLE Split ITAB 20040520
4 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20040520
# Exception Resumable Description Created on
1 ERROR 20041123

Method VERIFY_SYNCHRONIZED_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_VERIFIED Value transfer Type reference (TYPE) FLAG 'X' = same, SPACE = incorrect 20041111
2 Importing TABNAME Value transfer Type reference (TYPE) TABNAME Synchronized Table Name 20041111

Method VERIFY_SYNCHRONIZED_TABLE on class CL_OIUP_SQL_PARSER has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 472