SAP ABAP Interface IF_COND_FIELDGROUPS (Interface for Grouping Condition Fields)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-MD-CM (Application Component) Conditions
     COND_SRV (Package) Service Tools for Condition Technique
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COND_MERGE_TABLES Merge of Condition Tables 20060217
Properties
Interface IF_COND_FIELDGROUPS  
Short Description Interface for Grouping Condition Fields    
General Data
Package COND_SRV   Service Tools for Condition Technique 
Created 20060216   SAP 
Last changed 20100310   SAP 
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 IF_COND_FIELDGROUPS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_COND_FIELDGROUPS has no interface.
Friends
Interface IF_COND_FIELDGROUPS has no friend.
Attributes
Interface IF_COND_FIELDGROUPS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELD Instance method Public Method Include Field in a Grouping 20060217
2 CREATE_FIELDGROUPS Instance method Public Method Forms Groups out of Related Fields 20060307
3 DELETE_FIELDGROUP Instance method Public Method Deletes a Grouping 20060307
4 GET_GROUPFIELDS Instance method Public Method Returns Fields of a Grouping 20060307
5 GET_GROUPNAME Instance method Public Method Returns Grouping for a Field 20060307
6 GET_REPRESENTATIVE Instance method Public Method Returns Representatives of a Grouping 20060216
7 GET_TEXT Instance method Public Method Returns Text for a Grouping 20060227
8 GET_TYPE Instance method Public Method Returns Type (Data Element) for a Grouping 20060306
9 IS_GROUPFIELD Instance method Public Method Checks if Field is in a Grouping 20060216
10 REMOVE_FIELD Instance method Public Method Take Field out of a Grouping 20060217
11 VALIDATE_GROUPFIELDS Instance method Public Method Executes Validation of Fields of Grouping 20060220
Events
Interface IF_COND_FIELDGROUPS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COND_FIELDGROUP Public See coding Definition of a Field Group 20060216 BEGIN OF cond_fieldgroup, groupname TYPE string, dataelement type rollname, grouptext TYPE string, "text field added groupfields TYPE cond_field_t, END OF cond_fieldgroup
2 COND_FIELDGROUP_T Public See coding Table with Field Group Definitions 20060216 cond_fieldgroup_t TYPE SORTED TABLE OF cond_fieldgroup WITH UNIQUE KEY groupname
3 COND_RELATIVES Public See coding Related Fields 20060216 BEGIN OF cond_relatives, checktable TYPE checktable, checktabfield TYPE fieldname, dtel TYPE dd04v, related_fields TYPE cond_field_t, END OF cond_relatives
4 COND_RELATIVES_T Public See coding Table with Related Fields 20060216 cond_relatives_t TYPE STANDARD TABLE OF cond_relatives WITH KEY checktable checktabfield
Method Signatures

Method ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060217
2 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Feldgruppe 20060217

Method ADD_FIELD on Interface IF_COND_FIELDGROUPS has no exception.

Method CREATE_FIELDGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RELATIVES Call by reference Type reference (TYPE) IF_COND_FIELDGROUPS=>COND_RELATIVES_T Tabelle mit verwandten Feldern 20060307

Method CREATE_FIELDGROUPS on Interface IF_COND_FIELDGROUPS has no exception.

Method DELETE_FIELDGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Gruppierung 20060307

Method DELETE_FIELDGROUP on Interface IF_COND_FIELDGROUPS has no exception.

Method GET_GROUPFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GROUPFIELDS Value transfer Type reference (TYPE) COND_FIELD_T Tabelle mit Konditionsfeldern 20060307
2 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Feldgruppe 20060307

Method GET_GROUPFIELDS on Interface IF_COND_FIELDGROUPS has no exception.

Method GET_GROUPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060307
2 Returning GROUPNAME Value transfer Type reference (TYPE) STRING Name der Feldgruppe 20060307

Method GET_GROUPNAME on Interface IF_COND_FIELDGROUPS has no exception.

Method GET_REPRESENTATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Gruppierung 20060227
2 Returning REPRESENTATIVE Value transfer Type reference (TYPE) KFDNA Repräsentant (Konditionsfeld) 20060216

Method GET_REPRESENTATIVE on Interface IF_COND_FIELDGROUPS has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Gruppierung 20060227
2 Exporting TEXT Call by reference Type reference (TYPE) STRING Text 20060227
3 Exporting TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip (mit Komponenten) 20060227

Method GET_TEXT on Interface IF_COND_FIELDGROUPS has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Gruppierung 20060306
2 Returning ROLLNAME Value transfer Type reference (TYPE) ROLLNAME Datenelement (semantische Domäne) 20060306

Method GET_TYPE on Interface IF_COND_FIELDGROUPS has no exception.

Method IS_GROUPFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060216
2 Returning IS_GROUPED Value transfer Type reference (TYPE) ABAP_BOOL Resultat 20060216

Method IS_GROUPFIELD on Interface IF_COND_FIELDGROUPS has no exception.

Method REMOVE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060217
2 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Feldgruppe 20060217

Method REMOVE_FIELD on Interface IF_COND_FIELDGROUPS has no exception.

Method VALIDATE_GROUPFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Feldgruppe 20060220

Method VALIDATE_GROUPFIELDS on Interface IF_COND_FIELDGROUPS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700