SAP ABAP Class CL_CATALOGUEFIELD_PRICAT (Management of Catalog Fields in BO PriceCatalogue)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   SD-EDI (Application Component) Electronic Data Interchange
     VPRI (Package) Application Development R/3 Retail/CP EDI messages
Properties
Class CL_CATALOGUEFIELD_PRICAT  
Short Description Management of Catalog Fields in BO PriceCatalogue    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VPRI   Application Development R/3 Retail/CP EDI messages 
Created 19990825   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CATALOGUEFIELD_PRICAT has no forward declaration.
Interfaces
Class CL_CATALOGUEFIELD_PRICAT has no interface implemented.
Friends
Class CL_CATALOGUEFIELD_PRICAT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_OS_ALWAYS Constant Public Type reference (TYPE) PRIOUTPUTSTATE 1 Always Adopt, and Trigger Engineering Change Management 19990922
2 C_OS_ALWAYS_NO_CHMG Constant Public Type reference (TYPE) PRIOUTPUTSTATE 2 Always Adopt, and Do Not Trigger Change Management 19990922
3 C_OS_CREATE Constant Public Type reference (TYPE) PRIOUTPUTSTATE 3 Only Adopt on Initial Creation 19990922
4 C_OS_NEVER Constant Public Type reference (TYPE) PRIOUTPUTSTATE 4 Field Never Adopted 19990922
5 FIELDNAME Instance attribute Private Type reference (TYPE) FIELDNAME Table Field Name 19990825
6 FIELDTABLE Static Attribute Private Type reference (TYPE) FIELDTABLETYPE Table with all Fields Filled in Contstructor 19990825
7 OSMATL_GROUP Instance attribute Private Type reference (TYPE) MATKL Supply Identifier Material Group 19991020
8 OSMATNR Instance attribute Private Type reference (TYPE) MATNR Supply Indicator Material 19991020
9 OUTPUTSTATE Instance attribute Private Type reference (TYPE) PRIOUTPUTSTATE Relevance for Engineering Change Management 19990916
10 TABLENAME Instance attribute Private Type reference (TYPE) TABNAME Name of the Table Containing the Field 19990825
Methods
# Method Level Visibility Method type Description Created on
1 CHANGEMANAGEMENT Static method Public Method Compares the Data of a Table 19990916
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19990825
3 COMPARE Instance method Public Method Compares the Content of One Field with Another 19991020
4 COMPAREFIELDS Static method Public Method Checks Consistency of a Whole Table 19991020
5 CONSTRUCTOR Instance method Public Constructor Constructor 19990825
6 COPY Instance method Public Method Copies the Content of One Field to Another 19991020
7 GETREFTOFIELD Static method Public Method Provides Reference to Field 19990825
8 GET_DESCRIPTION Instance method Public Method Provides Description of a Field 20000126
9 IS_FIELD_TO_ADOPT Instance method Public Method Checks Whether Field is Adopted on Initial Creation 19990921
10 SET_OUTPUTSTATE Static method Public Method Sets Supply ID Dependent on Material 19990921
Events
Class CL_CATALOGUEFIELD_PRICAT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FIELDTABLELINE Private See coding FIELDTABLELINE 19990825
2 FIELDTABLETYPE Private See coding FIELDTABLETYPE 19990825
3 REFTOME Private Object reference (TYPE REF TO) CL_CATALOGUEFIELD_PRICAT Reference to own Class 19990825
Method Signatures

Method CHANGEMANAGEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PE_DESTINATION_STRUCT Call by reference Type reference (TYPE) ANY Zielfelder 19990916
2 Exporting PE_RESULT Call by reference Type reference (TYPE) C Ergebnis 19990916
3 Importing PI_SOURCE_STRUCT Call by reference Type reference (TYPE) ANY Quellfelder 19990916
4 Importing PI_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellename 19990916
5 Exporting PT_PRICAT_MSG Call by reference Type reference (TYPE) TT_PRICAT_MSG Meldungen 19991119
# Exception Resumable Description Created on
1 ASSIGN_FAILD Assign-Fehler 19990916

Method CLASS_CONSTRUCTOR Signature

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

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FIRST_STRUCT Call by reference Type reference (TYPE) ANY Erstes Feld 19991020
2 Importing PI_SECOND_STRUCT Call by reference Type reference (TYPE) ANY zweites Feld 19991020
3 Exporting PR_EQUAL Value transfer Type reference (TYPE) C Ergebnis 19991020
# Exception Resumable Description Created on
1 ASSIGN_FAILD Das Assign schlug fehl 19991020

Method COMPAREFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_RESULT Call by reference Type reference (TYPE) CHAR01 Ergebnis 19991020
2 Exporting PI_FIELDS Call by reference Type reference (TYPE) TT_PRICAT_FIELD_STATE Geänderte Felder 19991020
3 Importing PI_FIRST_STRUCT Call by reference Type reference (TYPE) ANY Quellfelder 19991020
4 Importing PI_SECOND_STRUCT Call by reference Type reference (TYPE) ANY Zielfelder 19991020
5 Importing PI_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellename 19991020
# Exception Resumable Description Created on
1 ASSIGN_FAILD Assign-Fehler 19991020

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 19990825
2 Importing PI_OUTPUTSTATE Call by reference Type reference (TYPE) PRIOUTPUTSTATE Relevanz Änderungsdienst 19990916
3 Importing PI_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 19990825

Method CONSTRUCTOR on class CL_CATALOGUEFIELD_PRICAT has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_DESTINATION_VALUE Call by reference Type reference (TYPE) ANY Zielwert 19991122
2 Changing PC_SOURCE_VALUE Call by reference Type reference (TYPE) ANY Quellwert 19991122
3 Exporting PE_DESTINATION_STRUCT Call by reference Type reference (TYPE) ANY Zielstruktur 19991020
4 Importing PI_SOURCE_STRUCT Call by reference Type reference (TYPE) ANY Quellstruktur 19991020
# Exception Resumable Description Created on
1 ASSIGN_FAILD Zuordnung zum Feldsysmbol gescheitert 19991020

Method GETREFTOFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_REF Call by reference Object reference (TYPE REF TO) CL_CATALOGUEFIELD_PRICAT Gefundenes Objekt 19990825
2 Importing PI_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 19990825
3 Importing PI_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 19990825
# Exception Resumable Description Created on
1 FIELD_NOT_FOUND Feld kann nicht gefunden werden 19990915

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) PRIFIELDDESCRIPTION Beschreibung 20000126
# Exception Resumable Description Created on
1 NOT_FOUND Keine Beschreibung gefunden 20000126

Method IS_FIELD_TO_ADOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_TO_ADOPT Value transfer Type reference (TYPE) CHAR01 'X' bei Übernahme 19990921

Method IS_FIELD_TO_ADOPT on class CL_CATALOGUEFIELD_PRICAT has no exception.

Method SET_OUTPUTSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATL_GROUP Value transfer Type reference (TYPE) MATKL Warengruppe 19990921
2 Importing IV_MATNR Value transfer Type reference (TYPE) MATNR Material 19990921

Method SET_OUTPUTSTATE on class CL_CATALOGUEFIELD_PRICAT has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in