SAP ABAP Class CL_ADS2KIPUPL_V_MSG_HELPER (SPEC2000 Initial Prov.: V File - SPEC2000 Message Helper)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-SPC (Application Component) Specification 2000
     ADS2KIPUPL_AL (Package) SPEC 2000 Initial Provisioning Upload: File Readers/Parsers
Properties
Class CL_ADS2KIPUPL_V_MSG_HELPER  
Short Description SPEC2000 Initial Prov.: V File - SPEC2000 Message Helper    
Super Class    
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 20020405   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_V_MSG_HELPER has no interface implemented.
Friends
Class CL_ADS2KIPUPL_V_MSG_HELPER has no friend class.
Attributes
Class CL_ADS2KIPUPL_V_MSG_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_LINE_CONTENT_4_REPORTING Static method Public Method Get Line content for reporting 20020407
2 MSG_CONSISTENCY_CHECK Static method Public Method Consistency Check 20020405
3 MSG_FILE_REJECT_HEADER_FAULTY Static method Public Method File Rejected - Header Faulty 20020405
4 MSG_FILE_REJECT_NO_RECORDS Static method Public Method File Rejected - No Data records 20020405
5 MSG_FILE_REJECT_TEI_MISSING Static method Public Method File Rejected - TEI Missing 20020405
6 MSG_FILE_REJECT_TEI_UNKNOWN Static method Public Method File Rejected - TEI Unknown 20020405
7 MSG_GET_CBS_KEY Static method Public Method Get CBS Key 20020405
8 MSG_GET_EIS_KEY Static method Public Method Get EIS Key 20020405
9 MSG_GET_LMS_KEY Static method Public Method Get LMS Key 20020405
10 MSG_GET_PDS_KEY Static method Public Method Get PDS Key 20020405
11 MSG_GET_PNS_KEY Static method Public Method Get PNS Key 20020405
12 MSG_REJECT_ELEMENT Static method Public Method Reject Element Message 20020405
13 MSG_REJECT_INVALID_RECORD Static method Public Method Record Rejected - Invalid Record 20020405
14 MSG_REJECT_RECORD_KEY_ERROR Static method Public Method Record Rejected - Keys in error 20020405
15 MSG_REJECT_SEGMENT Static method Public Method Reject Segment Message 20020405
16 MSG_REJECT_UNKNOWN_SEGMENT Static method Public Method Reject Unknown Segment Message 20020406
Events
Class CL_ADS2KIPUPL_V_MSG_HELPER has no event.
Types
Class CL_ADS2KIPUPL_V_MSG_HELPER has no local type.
Method Signatures

Method GET_LINE_CONTENT_4_REPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILE_LINE Call by reference Type reference (TYPE) STRING File LIne 20020407
2 Returning R_FILE_LINE Value transfer Type reference (TYPE) STRING File Line 20020407

Method GET_LINE_CONTENT_4_REPORTING on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_CONSISTENCY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING Error Action Code 20020405
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
3 Importing I_MFR Call by reference Type reference (TYPE) ANY Manufacturer Code 20020405
4 Importing I_PNR Call by reference Type reference (TYPE) ANY Part Number 20020405
5 Importing I_SEG_KEY Call by reference Type reference (TYPE) STRING Segment Key 20020405
6 Importing I_TEI1 Call by reference Type reference (TYPE) ANY First TEI 20020405
7 Importing I_TEI2 Call by reference Type reference (TYPE) ANY Second TEI 20020405
8 Importing I_TEI3 Call by reference Type reference (TYPE) ANY Third TEI 20020405
9 Importing I_VALUE1 Call by reference Type reference (TYPE) ANY First TEI value 20020405
10 Importing I_VALUE2 Call by reference Type reference (TYPE) ANY Second TEI value 20020405
11 Importing I_VALUE3 Call by reference Type reference (TYPE) ANY Third TEI value 20020405
12 Returning R_SPEC2000_MESSAGE Value transfer Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_CONSISTENCY_CHECK on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_FILE_REJECT_HEADER_FAULTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RF01' Error Action Code 20020405
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
3 Importing I_FILE_LINE Call by reference Type reference (TYPE) STRING File Line Content 20020405
4 Importing I_TEI Call by reference Type reference (TYPE) ANY TEI in error 20020405
5 Returning R_SPEC2000_MESSAGE Value transfer Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_FILE_REJECT_HEADER_FAULTY on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_FILE_REJECT_NO_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RF02' Error Action Code 20020405
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
3 Importing I_FILE_LINE Call by reference Type reference (TYPE) STRING File Line Content 20020405
4 Returning R_SPEC2000_MESSAGE Value transfer Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_FILE_REJECT_NO_RECORDS on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_FILE_REJECT_TEI_MISSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RF01' Error Action Code 20020405
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
3 Importing I_FILE_LINE Call by reference Type reference (TYPE) STRING File Line Content 20020405
4 Importing I_MISSING_TEI Call by reference Type reference (TYPE) ANY Missing TEI 20020405
5 Returning R_SPEC2000_MESSAGE Value transfer Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_FILE_REJECT_TEI_MISSING on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_FILE_REJECT_TEI_UNKNOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RF01' Error Action Code 20020405
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
3 Importing I_FILE_LINE Call by reference Type reference (TYPE) STRING File Line Content 20020405
4 Importing I_TEI_VALUE Call by reference Type reference (TYPE) ANY TEI Wert 20020405
5 Importing I_UNKNOWN_TEI Call by reference Type reference (TYPE) ANY Unknown TEI 20020405
6 Returning R_SPEC2000_MESSAGE Value transfer Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_FILE_REJECT_TEI_UNKNOWN on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_GET_CBS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHG Call by reference Type reference (TYPE) ANY Change Code 20020405
2 Importing I_CSN Call by reference Type reference (TYPE) ANY Location 20020407
3 Importing I_EIM Call by reference Type reference (TYPE) ANY End Item Manufacturer 20020405
4 Importing I_EIP Call by reference Type reference (TYPE) ANY End Item Part 20020405
5 Returning R_SEG_KEY Value transfer Type reference (TYPE) STRING Segment Key 20020405

Method MSG_GET_CBS_KEY on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_GET_EIS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHG Call by reference Type reference (TYPE) ANY Change Code 20020405
2 Importing I_EIM Call by reference Type reference (TYPE) ANY End Item Manufacturer 20020405
3 Importing I_EIP Call by reference Type reference (TYPE) ANY End Item Part 20020405
4 Returning R_SEG_KEY Value transfer Type reference (TYPE) STRING Segment Key 20020405

Method MSG_GET_EIS_KEY on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_GET_LMS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHG Call by reference Type reference (TYPE) ANY Change Code 20020405
2 Importing I_CSN Call by reference Type reference (TYPE) ANY Location 20020405
3 Returning R_SEG_KEY Value transfer Type reference (TYPE) STRING Segment Key 20020405

Method MSG_GET_LMS_KEY on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_GET_PDS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHG Call by reference Type reference (TYPE) ANY Change Code 20020405
2 Importing I_SPL Call by reference Type reference (TYPE) ANY Supplier Code 20020405
3 Returning R_SEG_KEY Value transfer Type reference (TYPE) STRING Segment Key 20020405

Method MSG_GET_PDS_KEY on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_GET_PNS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHG Call by reference Type reference (TYPE) ANY Change Code 20020405
2 Returning R_SEG_KEY Value transfer Type reference (TYPE) STRING Segment Key 20020405

Method MSG_GET_PNS_KEY on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_REJECT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RE02' Error Action Code 20020405
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
3 Importing I_MFR Call by reference Type reference (TYPE) ANY Manufacturer Code 20020405
4 Importing I_PNR Call by reference Type reference (TYPE) ANY Part Number 20020405
5 Importing I_SEG_KEY Call by reference Type reference (TYPE) STRING Segment Key 20020405
6 Importing I_TEI Call by reference Type reference (TYPE) ANY TEI which is in error 20020405
7 Importing I_VALUE Call by reference Type reference (TYPE) ANY TEI Wert 20020405
8 Returning R_SPEC2000_MESSAGE Value transfer Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_REJECT_ELEMENT on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_REJECT_INVALID_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RR01' Error Action Code 20020405
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
3 Importing I_FILE_LINE Call by reference Type reference (TYPE) STRING File Line Content 20020405
4 Changing R_SPEC2000_MESSAGE Call by reference Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_REJECT_INVALID_RECORD on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_REJECT_RECORD_KEY_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHG Value transfer Type reference (TYPE) ANY Change Code 20020405
2 Importing I_CHG_IN_ERROR Value transfer Type reference (TYPE) BOOLE_D ADUPL_BOOLEAN-NO Change Code in Error 20020405
3 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RR02' Error Action Code 20020405
4 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
5 Importing I_MFR Call by reference Type reference (TYPE) ANY Manufacturer Code 20020405
6 Importing I_MFR_IN_ERROR Call by reference Type reference (TYPE) BOOLE_D ADUPL_BOOLEAN-NO Manfucturer Code in Error 20020405
7 Importing I_PNR Call by reference Type reference (TYPE) ANY Part Number 20020405
8 Importing I_PNR_IN_ERROR Call by reference Type reference (TYPE) BOOLE_D ADUPL_BOOLEAN-NO Part Number in Error 20020405
9 Changing R_SPEC2000_MESSAGE Call by reference Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_REJECT_RECORD_KEY_ERROR on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_REJECT_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RS02' Error Action Code 20020405
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020405
3 Importing I_MFR Call by reference Type reference (TYPE) ANY Manufacturer Code 20020405
4 Importing I_PNR Call by reference Type reference (TYPE) ANY Part Number 20020405
5 Importing I_SEG_KEY Call by reference Type reference (TYPE) STRING Segment Key 20020405
6 Returning R_SPEC2000_MESSAGE Value transfer Type reference (TYPE) STRING SPEC2000-Nachricht 20020405

Method MSG_REJECT_SEGMENT on class CL_ADS2KIPUPL_V_MSG_HELPER has no exception.

Method MSG_REJECT_UNKNOWN_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EAC Call by reference Type reference (TYPE) STRING 'RS02' Error Action Code 20020406
2 Importing I_ERROR_DESC Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20020406
3 Importing I_MFR Call by reference Type reference (TYPE) ANY Manufacturer Code 20020406
4 Importing I_PNR Call by reference Type reference (TYPE) ANY Part Number 20020406
5 Importing I_SEG_NAME Call by reference Type reference (TYPE) ANY Segment Key 20020406
6 Returning R_SPEC2000_MESSAGE Value transfer Type reference (TYPE) STRING SPEC2000-Nachricht 20020406

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