Hierarchy
⤷
⤷
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 | Static Attribute | Public | Type reference (TYPE) | STRING | Application mode 'Portal' or 'Standalone' - (NEW DP30 SL) | 20020917 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | STRING | Current date in user format | 20010613 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | STRING | User Date format | 20010320 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | XUDATFM | Holds the default date format of the login user | 20011102 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-KUNNR | Dealer (KUNNR of vehicle) | 20010223 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/TDWB_DEALERACTION | All action that Dealer can perform | 20011016 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/DWB_CVLC03D_T | Actions descriptions (like intrlk action etc ) | 20021107 | |||
| 8 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-KUNWE | Ship to party | 20010301 | |||
| 9 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-VTWEG | Distribution channel | 20010223 | |||
| 10 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-SPART | Division | 20010223 | |||
| 11 | Static Attribute | Public | Type reference (TYPE) | TIHTTPNVP | Menu entries | 20021217 | |||
| 12 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/DWB_PERSONALSETTING_T | Personal setting collection | 20010510 | |||
| 13 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23 | User profile in VMS | 20010223 | |||
| 14 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/INC_CVLC23-VKORG | Sales organization | 20010223 | |||
| 15 | 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 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20011107 | |
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20010219 | |
| 3 | Static method | Private | Method | Get the user organizational data | 20010222 | |
| 4 | Static method | Public | Method | Retrieves the personalization for Option form | 20010326 | |
| 5 | Static method | Public | Method | Retrieve the Personalization setting for Page building | 20010510 | |
| 6 | Static method | Public | Method | Retrieve the Personalization setting collection(group based) | 20011010 | |
| 7 | Static method | Public | Method | Prepares the searcher info | 20010621 | |
| 8 | Static method | Public | Method | Get all the sales areas for the login user | 20020925 | |
| 9 | Static method | Public | Method | Get all the vehicle usages | 20021121 | |
| 10 | Static method | Public | Method | fetches all the possible action for the dealer | 20011016 | |
| 11 | Static method | Public | Method | fetches details of action for the dealer | 20011016 | |
| 12 | Static method | Public | Method | Get the menu entries | 20021217 | |
| 13 | Static method | Public | Method | Get the partners (Shipto or Billto partners) | 20021128 | |
| 14 | Static method | Public | Method | GET the personalisation data (New - DP30 SL) | 20020924 | |
| 15 | Static method | Public | Method | Get's the system setting's , Date format and currency format | 20010320 | |
| 16 | Static method | Private | Method | Fetch the Personalization values from the Personal table | 20010510 | |
| 17 | Static method | Public | Method | Move the selected status(New - DP30 SL) | 20020924 | |
| 18 | Static method | Public | Method | Saves the new personal setting | 20010326 | |
| 19 | Static method | Public | Method | SET the personalisation data (New - DP30 SL) | 20020924 | |
| 20 | Static method | Protected | Method | Synchronise sales area in the user profile with personalise | 20030108 | |
| 21 | Static method | Public | Method | converts context table input for Personal setting | 20010326 | |
| 22 | 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 | 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 | SETTINGVALUE_ES | Call by reference | Type reference (TYPE) | /SAPDII/DWB_PERSONALSETTING | Werte der persönlichen Einstellungen | 20010510 | |||
| 2 | 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 | SETTINGVALUE_ET | Call by reference | Type reference (TYPE) | /SAPDII/DWB_PERSONALSETTING_T | Werte der persönlichen Einstellungen | 20011010 | |||
| 2 | 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 | SEARCHERINFO_ES | Value transfer | Type reference (TYPE) | /SAPDII/INC_BAPISEARCHERINFOS | VELO: Info über Suchenden | 20010621 | |||
| 2 | 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 | RETURN | Call by reference | Type reference (TYPE) | /SAPDII/DWB_BAPIRET2_T | Rückgabeparameter | 20020925 | |||
| 2 | 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 | 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 | ACTION_ES | Value transfer | Type reference (TYPE) | /SAPDII/DWB_DEALERACTION | Aktionsdetail | 20011016 | |||
| 2 | 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 | PARTNERS | Call by reference | Type reference (TYPE) | /SAPDII/DWB_KNVP_T | Kundenstamm Partnerfunktionen - Tabelle | 20021128 | |||
| 2 | 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 | 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 | FORM_FIELDS_T | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP-Framework (iHTTP) Tabellenname / Wertepaare | 20020924 | |||
| 2 | FOR_VEHICLES | Call by reference | Type reference (TYPE) | STRING | 20020925 | ||||
| 3 | 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 | 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 | FORM_FIELDS_T | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP-Framework (iHTTP) Tabellenname / Wertepaare | 20020924 | |||
| 2 | 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 | 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 | 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 |