SAP ABAP Class CL_COIS_FIELDCAT (Determine Field Catalog from DDIC)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-SFC (Application Component) Production Orders
     COIS (Package) Order Information System
Properties
Class CL_COIS_FIELDCAT  
Short Description Determine Field Catalog from DDIC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COIS   Order Information System 
Created 20041108   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_COIS_C Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 COIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_COIS_FIELDCAT has no interface implemented.
Friends
Class CL_COIS_FIELDCAT has no friend class.
Attributes
Class CL_COIS_FIELDCAT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TRANSFER_INDICATOR Static method Private Method Checks Whether Data Must Be Adopted from TCOTK+TCOTX 20070723
2 DELETE_TRANSFER_INDICATOR Static method Public Method Deletes the 'TCOTK+TCOTX Adopted' Indicator 20070723
3 DROP_DOWN_VALUES_CREATE Static method Public Method Generates Selectable Entries for Dropdown Fields 20070723
4 FIELD_SELECTION_GROUPS_CREATE Static method Public Method 20041123
5 GET Static method Public Method 20041108
6 GET_ATTR_AND_TEXT_OUTPUT Static method Public Method Determines Field Attribs and Texts for Reporting Structures 20070723
7 GET_EDITABLE_FIELDS Static method Public Method Determines Editable Fields for Mass Processing Functions 20070723
8 GET_FIXED_COLUMNS Static method Public Method 20041108
9 GET_PRIORITY_SEQUENCE Static method Private Method Determines Priority for Determ. of Valid Attributes/Texts 20070723
10 GET_VALID_ATTR_AND_TEXT_OUTPUT Static method Public Method Determines Valid Attributes and Texts for Rep. Structures 20070723
11 READ_FIELDS_OF_IS_OUTPUT_STR Static method Public Method Reads the Fields of the Dictionary Structure 20070723
12 READ_FIELD_ATTR_FROM_TABLE Static method Public Method Reads the Attributes of Fields from Table TCO_FIELD_CUST 20070723
13 READ_FIELD_TEXT_FROM_TABLE Static method Public Method Reads the Texts of Fields from Table TCO_FIELD_TEXT 20070723
14 SAVE_FIELD_ATTR_AND_TEXT Static method Public Method Saves Settings for Attributes + Texts in New Storage 20070723
15 SET_TRANSFER_INDICATOR Static method Private Method Sets 'TCOTK+TCOTX Adopted' Indicator 20070723
16 TRANSFER_TCOTK_TCOTX Static method Public Method Transfers the Data from TCOTK and TCOTX to New Storage 20070723
Events
Class CL_COIS_FIELDCAT has no event.
Types
Class CL_COIS_FIELDCAT has no local type.
Method Signatures

Method CHECK_TRANSFER_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATA_TRANSFERED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20070723

Method CHECK_TRANSFER_INDICATOR on class CL_COIS_FIELDCAT has no exception.

Method DELETE_TRANSFER_INDICATOR Signature

Method DELETE_TRANSFER_INDICATOR on class CL_COIS_FIELDCAT has no parameter.
Method DELETE_TRANSFER_INDICATOR on class CL_COIS_FIELDCAT has no exception.

Method DROP_DOWN_VALUES_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DROPDOWN_VALUES Call by reference Type reference (TYPE) LVC_T_DROP ALV-Control: DropDown Lixtboxes 20070723
2 Changing CT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20070723

Method DROP_DOWN_VALUES_CREATE on class CL_COIS_FIELDCAT has no exception.

Method FIELD_SELECTION_GROUPS_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041123
2 Changing CT_FIELD_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP ALV-Control: Tabelle der Feldgruppen 20041123

Method FIELD_SELECTION_GROUPS_CREATE on class CL_COIS_FIELDCAT has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT_ALV Call by reference Type reference (TYPE) LVC_T_FCAT 20041108
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) AUFTYP Auftragstyp 20041108
3 Importing IV_GET_ALL Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20050303
4 Importing IV_MP_FUNCTION Call by reference Type reference (TYPE) CO_FUNCT Vom System auszuführende Funktion 20070725
5 Importing IV_OBJECT Call by reference Type reference (TYPE) COIS_LISTTYPE Typ der Liste im Auftragsinfosystem 20070725
6 Importing IV_SELECT_PLANNEDORD Call by reference Type reference (TYPE) CHAR1 Selektion von Plaufs 20070725
7 Importing IV_SELECT_PRODORD Call by reference Type reference (TYPE) CHAR1 'X' Selektion von Faufs/Praufs 20070725
8 Importing IV_SET_FIELD_EDITABLE Call by reference Type reference (TYPE) CHAR1 Felder editierbar schalten in Massenbearbeitung 20070725
9 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20041108

Method GET on class CL_COIS_FIELDCAT has no exception.

Method GET_ATTR_AND_TEXT_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ATTRIBUTES Call by reference Type reference (TYPE) FIELD_ATTRIBUTE_TAB Attribute zu Reportingstrukturfelder 20070723
2 Exporting ET_FIELD_TEXTS Call by reference Type reference (TYPE) FIELD_TEXTS_TAB Texte zu Reportingstrukturfelder 20070723
3 Exporting ET_STRUCTURE_FIELDS Call by reference Type reference (TYPE) DFIES_TABLE Tabelle mit allen Feldern zu Reportingstrukturen 20070723
4 Importing IV_ALL_TEXTS_AND_ATTR Call by reference Type reference (TYPE) FLAG SPACE Kennzeichen: Ermittelt alle Text und Attribute Einträge 20070723
5 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20070723
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20070723
7 Importing IV_LISTTYPE Call by reference Type reference (TYPE) COIS_LISTTYPE Typ der Liste im Auftragsinfosystem 20070723
8 Importing IV_MP_FUNCTION Call by reference Type reference (TYPE) CO_FUNCT Vom System auszuführende Funktion 20070723
9 Importing IV_ORDER_CATEGORY Call by reference Type reference (TYPE) COIS_ORDER_CATEGORY Auftragsinformationssystem: Auftragstyp fürs Customizing 20070723
10 Importing IV_STRUCTURENAME Call by reference Type reference (TYPE) COIS_STRUCTURE_NAME Auftragsinformationssystem: Name der Reportingstruktur 20070723

Method GET_ATTR_AND_TEXT_OUTPUT on class CL_COIS_FIELDCAT has no exception.

Method GET_EDITABLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EDITABLE_FIELDS Call by reference Type reference (TYPE) COIS_T_FIELD_EDITABLE Tabelle mit änderbaren Feldern 20070723
2 Importing IV_LISTTYPE Call by reference Type reference (TYPE) COIS_LISTTYPE Typ der Liste im Auftragsinfosystem 20070723
3 Importing IV_MP_FUNCTION Call by reference Type reference (TYPE) CO_FUNCT Vom System auszuführende Funktion 20070723
4 Importing IV_ORDER_CATEGORY Call by reference Type reference (TYPE) COIS_ORDER_CATEGORY Auftragsinformationssystem: Auftragstyp fürs Customizing 20070723

Method GET_EDITABLE_FIELDS on class CL_COIS_FIELDCAT has no exception.

Method GET_FIXED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIXED_COLUMN Value transfer Type reference (TYPE) COIS_T_FIXED_FIELDS 20041110
2 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20041108

Method GET_FIXED_COLUMNS on class CL_COIS_FIELDCAT has no exception.

Method GET_PRIORITY_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PRIORITY Value transfer Type reference (TYPE) COIS_T_FIELD_PRIORITY Tabelle für die Prioritätenfolge der Feld Attribute + Texte 20070723
2 Importing IV_LISTTYPE Call by reference Type reference (TYPE) COIS_LISTTYPE Typ der Liste im Auftragsinfosystem 20070723
3 Importing IV_MP_FUNCTION Call by reference Type reference (TYPE) CO_FUNCT Vom System auszuführende Funktion 20070723
4 Importing IV_ORDER_CATEGORY Call by reference Type reference (TYPE) COIS_ORDER_CATEGORY Auftragsinformationssystem: Auftragstyp fürs Customizing 20070723

Method GET_PRIORITY_SEQUENCE on class CL_COIS_FIELDCAT has no exception.

Method GET_VALID_ATTR_AND_TEXT_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ATTRIBUTES Call by reference Type reference (TYPE) FIELD_ATTRIBUTE_TAB Attribute zu Reportingstrukturfelder 20070723
2 Exporting ET_FIELD_TEXTS Call by reference Type reference (TYPE) FIELD_TEXTS_TAB Texte zu Reportingstrukturfelder 20070723
3 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) FIELD_ATTRIBUTE_TAB Attribute zu Reportingstrukturfelder 20070723
4 Importing IT_STRUCTURE_FIELDS Call by reference Type reference (TYPE) DFIES_TABLE Table for dfies entries 20070723
5 Importing IT_TEXTS Call by reference Type reference (TYPE) FIELD_TEXTS_TAB Texte zu Reportingstrukturfelder 20070723
6 Importing IV_LISTTYPE Call by reference Type reference (TYPE) COIS_LISTTYPE Typ der Liste im Auftragsinfosystem 20070723
7 Importing IV_MP_FUNCTION Call by reference Type reference (TYPE) CO_FUNCT Vom System auszuführende Funktion 20070723
8 Importing IV_ORDER_CATEGORY Call by reference Type reference (TYPE) COIS_ORDER_CATEGORY Auftragsinformationssystem: Auftragstyp fürs Customizing 20070723
9 Importing IV_STRUCTURENAME Call by reference Type reference (TYPE) COIS_STRUCTURE_NAME Auftragsinformationssystem: Name der Reporting-Struktur 20070723

Method GET_VALID_ATTR_AND_TEXT_OUTPUT on class CL_COIS_FIELDCAT has no exception.

Method READ_FIELDS_OF_IS_OUTPUT_STR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_STRUCTURE_FIELDS Value transfer Type reference (TYPE) DFIES_TABLE Table for dfies entries 20070723
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20070723
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20070723
4 Importing IV_READ_TEXTS Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20070723
5 Importing IV_STRUCTURENAME Call by reference Type reference (TYPE) COIS_STRUCTURE_NAME Auftragsinformationssystem: Name der Reporting-Struktur 20070723

Method READ_FIELDS_OF_IS_OUTPUT_STR on class CL_COIS_FIELDCAT has no exception.

Method READ_FIELD_ATTR_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FIELD_ATTRIBUTES Value transfer Type reference (TYPE) FIELD_ATTRIBUTE_TAB Attribute zu Reportingstrukturfelder 20070723
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20070723
3 Importing IV_LISTTYPE Call by reference Type reference (TYPE) COIS_LISTTYPE Typ der Liste im Auftragsinfosystem 20070723
4 Importing IV_MP_FUNCTION Call by reference Type reference (TYPE) CO_FUNCT Vom System auszuführende Funktion 20070723
5 Importing IV_ORDER_CATEGORY Call by reference Type reference (TYPE) COIS_ORDER_CATEGORY Auftragsinformationssystem: Auftragstyp fürs Customizing 20070723
6 Importing IV_STRUCTURENAME Call by reference Type reference (TYPE) COIS_STRUCTURE_NAME Auftragsinformationssystem: Name der Reporting-Struktur 20070723

Method READ_FIELD_ATTR_FROM_TABLE on class CL_COIS_FIELDCAT has no exception.

Method READ_FIELD_TEXT_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FIELD_TEXTS Value transfer Type reference (TYPE) FIELD_TEXTS_TAB Texte zu Reportingstrukturfelder 20070723
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20070723
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20070723
4 Importing IV_LISTTYPE Call by reference Type reference (TYPE) COIS_LISTTYPE Typ der Liste im Auftragsinfosystem 20070723
5 Importing IV_MP_FUNCTION Call by reference Type reference (TYPE) CO_FUNCT Vom System auszuführende Funktion 20070723
6 Importing IV_ORDER_CATEGORY Call by reference Type reference (TYPE) COIS_ORDER_CATEGORY Auftragsinformationssystem: Auftragstyp fürs Customizing 20070723
7 Importing IV_STRUCTURENAME Call by reference Type reference (TYPE) COIS_STRUCTURE_NAME Auftragsinformationssystem: Name der Reporting-Struktur 20070723

Method READ_FIELD_TEXT_FROM_TABLE on class CL_COIS_FIELDCAT has no exception.

Method SAVE_FIELD_ATTR_AND_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTR_DELETE Call by reference Type reference (TYPE) FIELD_ATTRIBUTE_TAB Tabelle mit Einträgen zum Löschen aus TCO_FIELD_ATTR 20070723
2 Importing IT_ATTR_INSERT Call by reference Type reference (TYPE) FIELD_ATTRIBUTE_TAB Tabelle mit Einträgen zum Einfügen in TCO_FIELD_ATTR 20070723
3 Importing IT_ATTR_UPDATE Call by reference Type reference (TYPE) FIELD_ATTRIBUTE_TAB Tabelle mit Einträgen zum Aktualisieren in TCO_FIELD_ATTR 20070723
4 Importing IT_TEXT_DELETE Call by reference Type reference (TYPE) FIELD_TEXTS_TAB Tabelle mit Einträgen zum Löschen aus TCO_FIELD_TEXT 20070723
5 Importing IT_TEXT_INSERT Call by reference Type reference (TYPE) FIELD_TEXTS_TAB Tabelle mit Einträgen zum Einfügen in TCO_FIELD_TEXT 20070723
6 Importing IT_TEXT_UPDATE Call by reference Type reference (TYPE) FIELD_TEXTS_TAB Tabelle mit Einträgen zum Aktualisieren in TCO_FIELD_TEXT 20070723

Method SAVE_FIELD_ATTR_AND_TEXT on class CL_COIS_FIELDCAT has no exception.

Method SET_TRANSFER_INDICATOR Signature

Method SET_TRANSFER_INDICATOR on class CL_COIS_FIELDCAT has no parameter.
Method SET_TRANSFER_INDICATOR on class CL_COIS_FIELDCAT has no exception.

Method TRANSFER_TCOTK_TCOTX Signature

Method TRANSFER_TCOTK_TCOTX on class CL_COIS_FIELDCAT has no parameter.
Method TRANSFER_TCOTK_TCOTX on class CL_COIS_FIELDCAT has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600