SAP ABAP Class CL_ADS2KIPUPL_FILE_READER_V (Class for reading SPEC2000 Files ( V type))
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_READER | Base Class for reading SPEC2000 Files | 20020219 |
Properties
Class | CL_ADS2KIPUPL_FILE_READER_V | |
Short Description | Class for reading SPEC2000 Files ( V type) | |
Super Class | CL_ADS2KIPUPL_FILE_READER | Base Class for reading SPEC2000 Files |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ADS2KIPUPL_AL | SPEC 2000 Initial Provisioning Upload: File Readers/Parsers |
Created | 20020219 | SAP |
Last change | 20050301 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ADS2KIPUPL_FILE_READER_V has no interface implemented.
Friends
Class CL_ADS2KIPUPL_FILE_READER_V has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | '-' | Delete Indicator | 20020225 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | INT1 | 1 | Delete Indicator Length | 20020225 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | ' ' | Data Set Group Separator | 20020225 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | INT1 | 1 | Data Set Group Separator Length | 20020225 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | '/' | File Field Separator | 20020225 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | INT1 | 1 | File Field Spearator Length | 20020225 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | '/' | Line Break Indicator | 20020225 | |
8 | ![]() |
Constant | Protected | Type reference (TYPE) | INT2 | 32000 | Maximum Line Break Position (32000) | 20020225 | |
9 | ![]() |
Constant | Protected | Type reference (TYPE) | INT2 | 31477 | Minimum Line Break Position (32000-524) | 20020225 | |
10 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | ' ' | Name Value Separator | 20020225 | |
11 | ![]() |
Constant | Protected | Type reference (TYPE) | INT1 | 1 | Name Value Separator Length | 20020225 | |
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ADS2KIPUPL_V_HEADER | SPEC2000 IP Upload: V-File Header Record | 20020225 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ADS2KIPUPL_V_STRUCT_READER | SPEC2000 IP Upload: V-File Total Data Structure File Reader | 20020225 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRUCT_RETURN_STATUS | Return Status | 20020406 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ADS2KIPUPL_V_VALUE_TABLE | Table of V-File Value Structure | 20020225 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ADS2KIPUPL_V_LINES | SPEC2000 Initial Provisioning: V-File Lines | 20020422 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ADS2KIPUPL_V_LINES_MAP | SPEC2000 Initial Provisioning: V-File Line Map | 20020422 | ||
18 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | CHAR1 | Flag for BADIs | 20020418 | ||
19 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_EX_ADS2KIPUPL_V_READER | Business add-in interface IF_EX_ADS2KIPUPL_V_READER | 20020418 | ||
20 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | ADUPL_BOOLEAN-NO | Secondary Line after Overflow - Indicator | 20020225 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | For Generating SPEC2000 Messages | 20020327 |
2 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020419 |
3 | ![]() |
Static method | Public | Method | Initialize V-Values | 20020422 |
4 | ![]() |
Instance method | Protected | Method | Read a overflow line in V-File | 20020319 |
5 | ![]() |
Instance method | Protected | Method | Read one CBS Segment | 20020225 |
6 | ![]() |
Instance method | Protected | Method | Read one EIS Segment | 20020225 |
7 | ![]() |
Instance method | Protected | Method | Read the Header of the Input File | 20020405 |
8 | ![]() |
Instance method | Protected | Method | Read one LMS Segment | 20020225 |
9 | ![]() |
Instance method | Protected | Method | Read One Part from the Input File | 20020406 |
10 | ![]() |
Instance method | Protected | Method | Read one PDS Segment | 20020225 |
11 | ![]() |
Instance method | Protected | Method | Read one PNS Segment | 20020225 |
12 | ![]() |
Instance method | Protected | Method | Skip TEIs to next segment | 20020325 |
13 | ![]() |
Static method | Public | Method | Get Value from a V-Value | 20020422 |
Events
Class CL_ADS2KIPUPL_FILE_READER_V has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STRUCT_RETURN_STATUS | Protected | See coding | Return Status Information | 20020406 |
|
Method Signatures
Method BALW_BAPIRETURN_GET2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return SPEC2000 Message | 20020327 | ||
2 | ![]() |
I_CL | Call by reference | Type reference (TYPE) | ANY | Nachrichtenklasse | 20020327 | ||
3 | ![]() |
I_NUMBER | Call by reference | Type reference (TYPE) | ANY | Nachrichtennummer | 20020327 | ||
4 | ![]() |
I_PAR1 | Call by reference | Type reference (TYPE) | ANY | Parameter 1 | 20020327 | ||
5 | ![]() |
I_PAR2 | Call by reference | Type reference (TYPE) | ANY | Parameter 2 | 20020327 | ||
6 | ![]() |
I_PAR3 | Call by reference | Type reference (TYPE) | ANY | Parameter 3 | 20020327 | ||
7 | ![]() |
I_PAR4 | Call by reference | Type reference (TYPE) | ANY | Parameter 4 | 20020327 | ||
8 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | ANY | Typ | 20020327 |
Method BALW_BAPIRETURN_GET2 on class CL_ADS2KIPUPL_FILE_READER_V has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ADS2KIPUPL_FILE_READER_V has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ADS2KIPUPL_FILE_READER_V has no exception.
Method INIT_V_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CST_DATA | Call by reference | Type reference (TYPE) | ANY | Structure/Table where V-Value has to be initialized | 20020422 | ||
2 | ![]() |
IT_V_FILE_LINES | Call by reference | Type reference (TYPE) | ADS2KIPUPL_V_LINES | SPEC2000 Initial Provisioning: Tabelle mit Zeilen aus V-File | 20020422 | ||
3 | ![]() |
IT_V_FILE_LINE_MAP | Call by reference | Type reference (TYPE) | ADS2KIPUPL_V_LINES_MAP | SPEC2000 Initial Provisioning: Abb. für Zeilen aus V-File | 20020422 | ||
4 | ![]() |
I_RESET | Call by reference | Type reference (TYPE) | BOOLE_D | ADUPL_BOOLEAN-NO | Reset all v-values | 20020422 |
Method INIT_V_VALUES on class CL_ADS2KIPUPL_FILE_READER_V has no exception.
Method READ_ADDITIONAL_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_WITH_VALIDITY_CHECK | Value transfer | Type reference (TYPE) | BOOLE_D | ADUPL_BOOLEAN-NO | With Validity Check | 20020406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
End of File Reached | 20020319 | |
2 | ![]() |
Invalid Additional Line | 20020406 |
Method READ_CBS Signature
Method READ_CBS on class CL_ADS2KIPUPL_FILE_READER_V has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
End of File Reached | 20020225 |
Method READ_EIS Signature
Method READ_EIS on class CL_ADS2KIPUPL_FILE_READER_V has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
End of File Reached | 20020225 |
Method READ_HEADER_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SPCIPHDR | Call by reference | Type reference (TYPE) | API_SPCIPHDR | Header Record of the Input File | 20020405 | ||
2 | ![]() |
ET_EXTENSION | Call by reference | Type reference (TYPE) | API_T_SPCIPEXTN | SPEC2000 Initial Provisioning: Extensions | 20020422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
End of File Reached | 20020405 | |
2 | ![]() |
Ungültige Eingabedatei | 20020405 | |
3 | ![]() |
Datei abgel. | 20020405 |
Method READ_LMS Signature
Method READ_LMS on class CL_ADS2KIPUPL_FILE_READER_V has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
End of File Reached | 20020225 |
Method READ_PART_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ENCODED_DATA | Call by reference | Type reference (TYPE) | SPTA_INDXTAB | File-type specific data (encoded) | 20020406 | ||
2 | ![]() |
ET_ENCODED_DATA_C | Call by reference | Type reference (TYPE) | SPTA_INDXTAB | File-type specific Customer data (encoded) | 20020515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
End of File Reached | 20020406 | |
2 | ![]() |
Invalid line in input file | 20020406 |
Method READ_PDS Signature
Method READ_PDS on class CL_ADS2KIPUPL_FILE_READER_V has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
End of File Reached | 20020225 |
Method READ_PNS Signature
Method READ_PNS on class CL_ADS2KIPUPL_FILE_READER_V has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
End of File Reached | 20020225 | |
2 | ![]() |
Invalid line in input file | 20020406 |
Method SKIP_TO_NEXT_SEGMENT Signature
Method SKIP_TO_NEXT_SEGMENT on class CL_ADS2KIPUPL_FILE_READER_V has no parameter.
Method SKIP_TO_NEXT_SEGMENT on class CL_ADS2KIPUPL_FILE_READER_V has no exception.
Method V_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_VALUE | Call by reference | Type reference (TYPE) | ADS2KIPUPL_V_VALUE | SPEC2000 IP Upload: V-Dateistruktur für Werte | 20020422 | ||
2 | ![]() |
IT_V_FILE_LINES | Call by reference | Type reference (TYPE) | ADS2KIPUPL_V_LINES | SPEC2000 Initial Provisioning: Tabelle mit Zeilen aus V-File | 20020422 | ||
3 | ![]() |
IT_V_FILE_LINE_MAP | Call by reference | Type reference (TYPE) | ADS2KIPUPL_V_LINES_MAP | SPEC2000 Initial Provisioning: Abb. für Zeilen aus V-File | 20020422 | ||
4 | ![]() |
R_STRING | Value transfer | Type reference (TYPE) | STRING | Wert | 20020422 |
Method V_VALUE on class CL_ADS2KIPUPL_FILE_READER_V has no exception.
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in | 470 |