Hierarchy
⤷ DI-WI-DP (Application Component) Dealer Portal
⤷ /SAPDII/DI_VMS_UI (Package) Dealer work bench of Vehicle manager system
Properties
Class | /SAPDII/CL_DWB_USER | |
Short Description | The class responsible for Dealer profile and personalization | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /SAPDII/DI_VMS_UI | Dealer work bench of Vehicle manager system |
Created | 20001206 | SAP |
Last change | 20041209 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /SAPDII/CL_DWB_USER has no forward declaration.
Interfaces
Class /SAPDII/CL_DWB_USER has no interface implemented.
Friends
Class /SAPDII/CL_DWB_USER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | APP_MODE | Static Attribute | Public | Type reference (TYPE) | STRING | Application mode 'Portal' or 'Standalone' - (NEW DP30 SL) | 20020917 | ||
2 | CURRENTDATE | Static Attribute | Public | Type reference (TYPE) | STRING | Current date in user format | 20010613 | ||
3 | DATEFORMAT | Static Attribute | Public | Type reference (TYPE) | STRING | User Date format | 20010320 | ||
4 | DATFM | Static Attribute | Public | Type reference (TYPE) | XUDATFM | Holds the default date format of the login user | 20011102 | ||
5 | DEALER | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-KUNNR | Dealer (KUNNR of vehicle) | 20010223 | ||
6 | DEALERACTIONS | Static Attribute | Public | Type reference (TYPE) | /SAPDII/TDWB_DEALERACTION | All action that Dealer can perform | 20011016 | ||
7 | DEALERACTIONS_R3 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/DWB_CVLC03D_T | Actions descriptions (like intrlk action etc ) | 20021107 | ||
8 | DEFAULTSHIPTO | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-KUNWE | Ship to party | 20010301 | ||
9 | DISTR_CHAN | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-VTWEG | Distribution channel | 20010223 | ||
10 | DIVISION | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-SPART | Division | 20010223 | ||
11 | MENU_ENTRIES | Static Attribute | Public | Type reference (TYPE) | TIHTTPNVP | Menu entries | 20021217 | ||
12 | PERSONAL_SETTING | Static Attribute | Public | Type reference (TYPE) | /SAPDII/DWB_PERSONALSETTING_T | Personal setting collection | 20010510 | ||
13 | PROFILE | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23 | User profile in VMS | 20010223 | ||
14 | SALESORG | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-VKORG | Sales organization | 20010223 | ||
15 | VEHICLE_USAGES | Static Attribute | Public | Type reference (TYPE) | /SAPDII/DWB_VEHICLEUSAGE_T | list of vehicle usages | 20021121 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20011107 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20010219 |
3 | FETCHUSERPROFILE | Static method | Private | Method | Get the user organizational data | 20010222 |
4 | GETNEWSETTING | Static method | Public | Method | Retrieves the personalization for Option form | 20010326 |
5 | GETPERSONALIZATION | Static method | Public | Method | Retrieve the Personalization setting for Page building | 20010510 |
6 | GETPERSONALIZATION_GROUP | Static method | Public | Method | Retrieve the Personalization setting collection(group based) | 20011010 |
7 | GETSEARACHPROFILE | Static method | Public | Method | Prepares the searcher info | 20010621 |
8 | GET_ALL_SALESAREAS | Static method | Public | Method | Get all the sales areas for the login user | 20020925 |
9 | GET_ALL_VEHICLEUSAGES | Static method | Public | Method | Get all the vehicle usages | 20021121 |
10 | GET_DEALER_ACTIONS | Static method | Public | Method | fetches all the possible action for the dealer | 20011016 |
11 | GET_DEALER_ACTION_TYPE | Static method | Public | Method | fetches details of action for the dealer | 20011016 |
12 | GET_MENU_ENTRIES | Static method | Public | Method | Get the menu entries | 20021217 |
13 | GET_PARTNERS | Static method | Public | Method | Get the partners (Shipto or Billto partners) | 20021128 |
14 | GET_PERSONALIZATION | Static method | Public | Method | GET the personalisation data (New - DP30 SL) | 20020924 |
15 | GET_USER_DEFAULTS | Static method | Public | Method | Get's the system setting's , Date format and currency format | 20010320 |
16 | INITIALIZEPERSONALIZATION | Static method | Private | Method | Fetch the Personalization values from the Personal table | 20010510 |
17 | MOVE_SELECTED_STATUS | Static method | Public | Method | Move the selected status(New - DP30 SL) | 20020924 |
18 | PREPARENEWSETTING | Static method | Public | Method | Saves the new personal setting | 20010326 |
19 | SET_PERSONALIZATION | Static method | Public | Method | SET the personalisation data (New - DP30 SL) | 20020924 |
20 | SYNCHRONISE_SALESAREAS | Static method | Protected | Method | Synchronise sales area in the user profile with personalise | 20030108 |
21 | UPDATE_PERSONAL_SETTING | Static method | Public | Method | converts context table input for Personal setting | 20010326 |
22 | USERPROFILE_CHECK | Static method | Public | Method | Checks the user profile for completeness | 20010223 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | BLANK_MANDATORY_SETTING | Instance Event (0) |
Protected (1) |
The Mandatory application setting is not found | 20010219 |
Types
Class /SAPDII/CL_DWB_USER has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /SAPDII/CL_DWB_USER has no parameter.
Method CLASS_CONSTRUCTOR on class /SAPDII/CL_DWB_USER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /SAPDII/CL_DWB_USER has no parameter.
Method CONSTRUCTOR on class /SAPDII/CL_DWB_USER has no exception.
Method FETCHUSERPROFILE Signature
Method FETCHUSERPROFILE on class /SAPDII/CL_DWB_USER has no parameter.
Method FETCHUSERPROFILE on class /SAPDII/CL_DWB_USER has no exception.
Method GETNEWSETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | FORMFIELD_ET | Value transfer | Type reference (TYPE) | /SAPDII/DWB_FORMFIELD_T | Fehlertabelle für alle Formularfelder | 20010326 |
Method GETNEWSETTING on class /SAPDII/CL_DWB_USER has no exception.
Method GETPERSONALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | SETTINGVALUE_ES | Call by reference | Type reference (TYPE) | /SAPDII/DWB_PERSONALSETTING | Werte der persönlichen Einstellungen | 20010510 | ||
2 | Importing | SETTING_IV | Call by reference | Type reference (TYPE) | STRING | Schlüssel für persönliche Einstellungen | 20010510 |
Method GETPERSONALIZATION on class /SAPDII/CL_DWB_USER has no exception.
Method GETPERSONALIZATION_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | SETTINGVALUE_ET | Call by reference | Type reference (TYPE) | /SAPDII/DWB_PERSONALSETTING_T | Werte der persönlichen Einstellungen | 20011010 | ||
2 | Importing | SETTING_IV | Call by reference | Type reference (TYPE) | STRING | Schlüssel für persönliche Einstellungen | 20011010 |
Method GETPERSONALIZATION_GROUP on class /SAPDII/CL_DWB_USER has no exception.
Method GETSEARACHPROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | SEARCHERINFO_ES | Value transfer | Type reference (TYPE) | /SAPDII/INC_BAPISEARCHERINFOS | VELO: Info über Suchenden | 20010621 | ||
2 | Exporting | SEARCHLIMIT_ES | Value transfer | Type reference (TYPE) | /SAPDII/INC_VEHI_SEARCH_LIMIT | VELO : Fahrzeugsuche: Einschränkung der Ergebnismengen | 20010621 |
Method GETSEARACHPROFILE on class /SAPDII/CL_DWB_USER has no exception.
Method GET_ALL_SALESAREAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | RETURN | Call by reference | Type reference (TYPE) | /SAPDII/DWB_BAPIRET2_T | Rückgabeparameter | 20020925 | ||
2 | Exporting | SALESAREAS | Call by reference | Type reference (TYPE) | /SAPDII/DWB_CUST_SALESAREA_T | Schlüssel der Vertriebsorganisation zum Kunden | 20020925 |
Method GET_ALL_SALESAREAS on class /SAPDII/CL_DWB_USER has no exception.
Method GET_ALL_VEHICLEUSAGES Signature
Method GET_ALL_VEHICLEUSAGES on class /SAPDII/CL_DWB_USER has no parameter.
Method GET_ALL_VEHICLEUSAGES on class /SAPDII/CL_DWB_USER has no exception.
Method GET_DEALER_ACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTIONS_ET | Value transfer | Type reference (TYPE) | /SAPDII/TDWB_DEALERACTION | Aktionsliste | 20011016 |
Method GET_DEALER_ACTIONS on class /SAPDII/CL_DWB_USER has no exception.
Method GET_DEALER_ACTION_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTION_ES | Value transfer | Type reference (TYPE) | /SAPDII/DWB_DEALERACTION | Aktionsdetail | 20011016 | ||
2 | Importing | VEHICLEACTION_IV | Value transfer | Type reference (TYPE) | STRING | Bei Fahrzeug ausgeführter Aktionscode | 20011016 |
Method GET_DEALER_ACTION_TYPE on class /SAPDII/CL_DWB_USER has no exception.
Method GET_MENU_ENTRIES Signature
Method GET_MENU_ENTRIES on class /SAPDII/CL_DWB_USER has no parameter.
Method GET_MENU_ENTRIES on class /SAPDII/CL_DWB_USER has no exception.
Method GET_PARTNERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PARTNERS | Call by reference | Type reference (TYPE) | /SAPDII/DWB_KNVP_T | Kundenstamm Partnerfunktionen - Tabelle | 20021128 | ||
2 | Importing | PARVW | Value transfer | Type reference (TYPE) | /SAPDII/DWB_KNVP-PARVW | Partnerfunktion | 20021128 |
Method GET_PARTNERS on class /SAPDII/CL_DWB_USER has no exception.
Method GET_PERSONALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | FORM_FIELDS_T | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP-Framework (iHTTP) Tabellenname / Wertepaare | 20020924 |
Method GET_PERSONALIZATION on class /SAPDII/CL_DWB_USER has no exception.
Method GET_USER_DEFAULTS Signature
Method GET_USER_DEFAULTS on class /SAPDII/CL_DWB_USER has no parameter.
Method GET_USER_DEFAULTS on class /SAPDII/CL_DWB_USER has no exception.
Method INITIALIZEPERSONALIZATION Signature
Method INITIALIZEPERSONALIZATION on class /SAPDII/CL_DWB_USER has no parameter.
Method INITIALIZEPERSONALIZATION on class /SAPDII/CL_DWB_USER has no exception.
Method MOVE_SELECTED_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | FORM_FIELDS_T | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP-Framework (iHTTP) Tabellenname / Wertepaare | 20020924 | ||
2 | Importing | FOR_VEHICLES | Call by reference | Type reference (TYPE) | STRING | 20020925 | |||
3 | Importing | POSITION | Value transfer | Type reference (TYPE) | I | 1 | 20020926 |
Method MOVE_SELECTED_STATUS on class /SAPDII/CL_DWB_USER has no exception.
Method PREPARENEWSETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTEXTTABLE_IT | Value transfer | Type reference (TYPE) | TIHTTPNVP | HTTP Name/Wertepaar (z.B. HTTP-Kopffelder) | 20010326 |
Method PREPARENEWSETTING on class /SAPDII/CL_DWB_USER has no exception.
Method SET_PERSONALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FORM_FIELDS_T | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP-Framework (iHTTP) Tabellenname / Wertepaare | 20020924 | ||
2 | Importing | RUNTIME | Call by reference | Object reference (TYPE REF TO) | IF_BSP_RUNTIME | Business-Server-Pages(BSP)-Laufzeit | 20020924 |
Method SET_PERSONALIZATION on class /SAPDII/CL_DWB_USER has no exception.
Method SYNCHRONISE_SALESAREAS Signature
Method SYNCHRONISE_SALESAREAS on class /SAPDII/CL_DWB_USER has no parameter.
Method SYNCHRONISE_SALESAREAS on class /SAPDII/CL_DWB_USER has no exception.
Method UPDATE_PERSONAL_SETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_HTMLQUERY | Value transfer | Type reference (TYPE) | TIHTTPNVP | Server-Kontexttabelle | 20010326 |
Method UPDATE_PERSONAL_SETTING on class /SAPDII/CL_DWB_USER has no exception.
Method USERPROFILE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ERRORFLAG | Value transfer | Type reference (TYPE) | CHAR1 | 'X'-Profil existiert nicht | 20010223 |
Method USERPROFILE_CHECK on class /SAPDII/CL_DWB_USER has no exception.
Event Signatures
Event BLANK_MANDATORY_SETTING Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | PROPERTY_IV | Exporting | Value transfer | Type reference (TYPE) | STRING | Fehlender Eigenschaftswert | 20010219 |
History
Last changed by/on | SAP | 20041209 |
SAP Release Created in | 50A |