SAP ABAP Class /MAP/CL_ASORT_LIST (Assortment List)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PLA-RAP (Application Component) Retail Assortment Planning
     /MAP/P04 (Package) BW: Assortment Assignment Content
Properties
Class /MAP/CL_ASORT_LIST  
Short Description Assortment List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MAP/P04   BW: Assortment Assignment Content 
Created 20031203   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MAP/ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /MAP/CL_ASORT_LIST has no interface implemented.
Friends
Class /MAP/CL_ASORT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_ASORT Instance attribute Public Type reference (TYPE) /MAP/_T_ASORT 20031204
2 GT_ASORTT Instance attribute Public Type reference (TYPE) /MAP/_T_ASORTT 20040115
3 GT_CDTND Instance attribute Public Type reference (TYPE) /MAP/_T_CDTND 20040114
4 G_ASORTNAME Instance attribute Public Type reference (TYPE) BEZEI40 Description 20040120
5 G_ASTFL Instance attribute Public Type reference (TYPE) XFELD 20040209
6 G_ASTYP Instance attribute Public Type reference (TYPE) /MAP/DE_ADASTYP Assortment Type 20031204
7 G_ASTYPT Instance attribute Public Type reference (TYPE) BEZEI40 Description 20031205
8 G_CDTND Instance attribute Public Type reference (TYPE) /MAP/DE_ADCDTND Article Hierarchy Node 20040102
9 G_CDTNDT Instance attribute Public Type reference (TYPE) BEZEI40 Description 20040102
10 G_DISTR_CHAN Instance attribute Public Type reference (TYPE) /MAP/DE_SSMDSTCH Distribution Channel 20081104
11 G_DUEDATE Instance attribute Public Type reference (TYPE) /MAP/DE_ADDUEDT Key Date 20040109
12 G_HIEID Instance attribute Public Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchy ID 20040102
13 G_HIEIDT Instance attribute Public Type reference (TYPE) BEZEI40 Description 20040102
14 G_LINES Instance attribute Public Type reference (TYPE) SYTABIX Internal Tables; Current Line Index 20031204
15 G_MULT_CDTND Instance attribute Public Type reference (TYPE) XFELD Checkbox 20040114
16 G_REF_ASORT Instance attribute Private Object reference (TYPE REF TO) DATA 20031204
17 G_REF_ASORTT Instance attribute Private Object reference (TYPE REF TO) DATA 20031204
18 G_SALESORG Instance attribute Public Type reference (TYPE) /MAP/DE_SSMSLO Sales Organization 20081104
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ASORT_DIALOG Instance method Public Method Dialog Box for Changing an Assortment 20031204
2 CHECK_SINGLE_ASORT Instance method Public Method Check a Single Assortment 20031203
3 CHECK_SINGLE_ASTYP Instance method Public Method Check a Single Assortment Type 20040203
4 CONSTRUCTOR Instance method Public Constructor Constructor Method 20031203
5 CREATE_ASORT_DIALOG Instance method Public Method Dialog Box for Creating an Assortment 20031203
6 DELETE_SINGLE_ASORT Instance method Public Method Deletion of an Assortment 20031204
7 DISPLAY_ASORT Instance method Public Method Display Assortment Master Data 20031204
8 GET_ASORT_DIMEN Instance method Public Method Determine Assortment Dimensions 20031204
9 GET_ASORT_FIELD_DDIC Instance method Public Method DDIC for Assortment 20031209
10 GET_SINGLE_ASORTT Instance method Public Method Determine Name of an Assortment 20031204
11 GET_SINGLE_ASORT_F4 Instance method Public Method F4 Help 20031204
12 GET_SINGLE_ASORT_WITH_DIM Instance method Public Method Determine an Assortment Using Dimensions 20031204
13 GET_SINGLE_ASTYP_F4 Instance method Public Method F4 Help for Assortment Type 20040203
14 GET_SINGLE_ASTYP_FLG Instance method Public Method Determine Assortment - Layout Module Relationship 20040209
15 GET_SINGLE_ASTYP_TEXT Instance method Public Method Text for an Assortment Type 20040203
16 LOAD_ASORT_MULTIPLE Instance method Public Method Load Assortment List for Assortment Type and Hierarchy 20040128
17 SELECT_ASORT_MULTIPLE Instance method Public Method Mult. Selection 20031204
Events
Class /MAP/CL_ASORT_LIST has no event.
Types
Class /MAP/CL_ASORT_LIST has no local type.
Method Signatures

Method CHANGE_ASORT_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASORT Call by reference Type reference (TYPE) /MAP/DE_SSMASST Sortiment 20040115
# Exception Resumable Description Created on
1 CANCEL Abbruch 20040115
2 NO_ASORT Kein Sortiment mitgegeben 20040114
3 NO_AUTHORITY Keine Berechtigung 20040113

Method CHECK_SINGLE_ASORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MDRELST Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031204
2 Importing I_ASORT Call by reference Type reference (TYPE) /MAP/DE_SSMASST Sortiment 20031204
# Exception Resumable Description Created on
1 NO_EXIST Sortiment existiert nicht 20031204

Method CHECK_SINGLE_ASTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040203
# Exception Resumable Description Created on
1 NO_ASTYP Sortimentsart existiert nicht 20040203

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /MAP/CL_ASORT_LIST has no parameter.
# Exception Resumable Description Created on
1 NO_ACTIVE Sortiment nicht aktiv 20031208
2 NO_ASORT Keine Sortimentsliste erzeugt 20031208

Method CREATE_ASORT_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NEW_ASORT Call by reference Type reference (TYPE) /MAP/_T_ASORT 20031211
2 Exporting ET_NEW_ASORTT Call by reference Type reference (TYPE) /MAP/_T_ASORTT 20040427
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Berechtigung 20040113

Method DELETE_SINGLE_ASORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASORT Call by reference Type reference (TYPE) /MAP/DE_SSMASST Sortiment 20031204
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Berechtigung 20040113
2 NO_DELETE Kein Löschen erfolgt 20031205

Method DISPLAY_ASORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASORT Call by reference Type reference (TYPE) /MAP/_T_ASORT 20031204
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Berechtigung 20040113

Method GET_ASORT_DIMEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DIMEN Call by reference Type reference (TYPE) /MAP/S_DIMENSION Dimensionen 20031205
2 Importing I_ASORT Call by reference Type reference (TYPE) /MAP/DE_SSMASST Sortiment 20031204
# Exception Resumable Description Created on
1 NO_DIMEN Keine Dimensionen 20031205

Method GET_ASORT_FIELD_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DFIES Call by reference Type reference (TYPE) DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20031209

Method GET_ASORT_FIELD_DDIC on class /MAP/CL_ASORT_LIST has no exception.

Method GET_SINGLE_ASORTT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) BEZEI40 Bezeichnung 20031204
2 Importing I_ASORT Call by reference Type reference (TYPE) /MAP/DE_SSMASST Sortiment 20031204
# Exception Resumable Description Created on
1 NO_EXIST Sortiment existiert nicht 20031204

Method GET_SINGLE_ASORT_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASORT Call by reference Type reference (TYPE) /MAP/DE_SSMASST Sortiment 20031205
2 Exporting E_TEXT Call by reference Type reference (TYPE) BEZEI40 Bezeichnung 20031205
# Exception Resumable Description Created on
1 NO_VALUES Sortimente existieren nicht 20031205

Method GET_SINGLE_ASORT_WITH_DIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASORT Call by reference Type reference (TYPE) /MAP/_T_ASORT 20040331
2 Exporting E_ASORT Call by reference Type reference (TYPE) /MAP/DE_SSMASST Sortiment 20031204
3 Importing IS_DIMEN Call by reference Type reference (TYPE) /MAP/S_DIMENSION Dimensionen 20031204
# Exception Resumable Description Created on
1 NO_ASORT Sortiment existiert nicht 20031205

Method GET_SINGLE_ASTYP_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040203
2 Importing I_DYNFLD_ASTYP Call by reference Type reference (TYPE) FIELDNAME Feldname 20040210
3 Importing I_DYNFLD_ASTYPT Call by reference Type reference (TYPE) FIELDNAME Feldname 20040210
4 Importing I_DYNNUM Call by reference Type reference (TYPE) SYCHAR04 CHAR04-Datenelement fuer SYST 20040210
5 Importing I_DYNREP Call by reference Type reference (TYPE) PROGNAME ABAP-Programmname 20040210
# Exception Resumable Description Created on
1 NO_ASTYP Keine Auswahl 20040203

Method GET_SINGLE_ASTYP_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASTFL Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040209
2 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040209

Method GET_SINGLE_ASTYP_FLG on class /MAP/CL_ASORT_LIST has no exception.

Method GET_SINGLE_ASTYP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) BEZEI40 Bezeichnung 20040203
2 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040203
# Exception Resumable Description Created on
1 NO_TEXT Kein Text 20040203

Method LOAD_ASORT_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20040128
2 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040128
3 Importing I_CDTND Call by reference Type reference (TYPE) /MAP/DE_ADCDTND Artikelhierarchieknoten 20040209
4 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
5 Importing I_DUEDATE Call by reference Type reference (TYPE) /MAP/DE_ADDUEDT Stichtag 20040209
6 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040128
7 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 NO_ASORT Keine Sortimentsliste aufgebaut 20040128

Method SELECT_ASORT_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASORTT Call by reference Type reference (TYPE) /MAP/_T_ASORTT 20040116
2 Exporting ET_DEL_ASORTT Call by reference Type reference (TYPE) /MAP/_T_ASORTT 20040427
3 Exporting E_ASORT_CHANGED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040528
# Exception Resumable Description Created on
1 NO_ASORT Keine Sortimente vorhanden 20040102
2 NO_SELECT Keine Sortimente selektiert 20040102
History
Last changed by/on SAP  20141101 
SAP Release Created in 351