SAP ABAP Class /SAPDII/CL_DWB_CUSTDETAILS (Details about the customer and links to vehicle details)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
DI-WI-DP (Application Component) Dealer Portal
⤷
/SAPDII/DI_VMS_UI (Package) Dealer work bench of Vehicle manager system
⤷
⤷
Properties
| Class | /SAPDII/CL_DWB_CUSTDETAILS | |
| Short Description | Details about the customer and links to vehicle details | |
| 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 | 20001210 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /SAPDII/CL_DWB_CUSTDETAILS has no forward declaration.
Interfaces
Class /SAPDII/CL_DWB_CUSTDETAILS has no interface implemented.
Friends
Class /SAPDII/CL_DWB_CUSTDETAILS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_ADSRCH | Address details of the customer | 20010202 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_CNSRCH | BAPI Structure for Search for Central Data | 20010202 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_COMM-E_MAIL | Internet mail (SMTP) address | 20010202 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | TIHTTPNVP | Server context | 20010202 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | /SAPDII/DWB_BAPIRET2_T | Return table from Bapi | 20010201 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | /SAPDII/DWB_SO_ORDER | To hold the Sales Inquiry Number | 20010817 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_COMM-TELEPHONE | Telephone number for determining caller | 20010202 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change the customer details | 20010918 | |
| 2 | Instance method | Public | Method | Store the Original Customer demand(Configuration) in Inquiry | 20010814 | |
| 3 | Instance method | Public | Method | Create Order without vehicle | 20070328 | |
| 4 | Instance method | Public | Method | Parsing of xml string of the Uploaded Custome Address | 20040429 | |
| 5 | Instance method | Public | Method | Returns the End Customer Address in XML format for download | 20040423 | |
| 6 | Instance method | Public | Method | Method to get the Customer data and customer vehicle data | 20010202 | |
| 7 | Instance method | Public | Method | To get the customers desired configuration stored | 20010820 | |
| 8 | Instance method | Public | Method | Method to get the Customer data and customer vehicle data | 20010525 | |
| 9 | Instance method | Public | Method | To retrieve the list of Configurations for the customer | 20010820 |
Events
Class /SAPDII/CL_DWB_CUSTDETAILS has no event.
Types
Class /SAPDII/CL_DWB_CUSTDETAILS has no local type.
Method Signatures
Method CHANGE_CUSTDETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUS_PARTNER | Call by reference | Type reference (TYPE) | /SAPDII/DWB_CUST_SRCH_DTLS-BPARTNER | Geschäftspartnernummer | 20010920 | |||
| 2 | NEW_CITY | Call by reference | Type reference (TYPE) | STRING | Stadt | 20010919 | |||
| 3 | NEW_COUNTRY | Call by reference | Type reference (TYPE) | STRING | Länderkennzeichen | 20010919 | |||
| 4 | NEW_EMAIL | Call by reference | Type reference (TYPE) | STRING | 20010919 | ||||
| 5 | NEW_FNAME | Call by reference | Type reference (TYPE) | STRING | Vorname Passagier | 20010919 | |||
| 6 | NEW_HOUSE_NO | Call by reference | Type reference (TYPE) | STRING | Hausnummer | 20011113 | |||
| 7 | NEW_LNAME | Call by reference | Type reference (TYPE) | STRING | Nachname | 20010919 | |||
| 8 | NEW_PHONE | Call by reference | Type reference (TYPE) | STRING | Telefon | 20010919 | |||
| 9 | NEW_POSTCODE | Call by reference | Type reference (TYPE) | STRING | Postleitz. | 20010919 | |||
| 10 | NEW_ROOM_NO | Call by reference | Type reference (TYPE) | STRING | Zimmernummer | 20011113 | |||
| 11 | NEW_STREET | Call by reference | Type reference (TYPE) | STRING | Straße | 20011113 | |||
| 12 | OLD_CITY | Call by reference | Type reference (TYPE) | STRING | Stadt | 20010919 | |||
| 13 | OLD_COUNTRY | Call by reference | Type reference (TYPE) | STRING | Länderkennzeichen | 20010919 | |||
| 14 | OLD_EMAIL | Call by reference | Type reference (TYPE) | STRING | 20010919 | ||||
| 15 | OLD_FNAME | Call by reference | Type reference (TYPE) | STRING | Vorname Passagier | 20010919 | |||
| 16 | OLD_HOUSE_NO | Call by reference | Type reference (TYPE) | STRING | Hausnummer | 20011113 | |||
| 17 | OLD_LNAME | Call by reference | Type reference (TYPE) | STRING | Nachname | 20010919 | |||
| 18 | OLD_PHONE | Call by reference | Type reference (TYPE) | STRING | Telefon | 20010919 | |||
| 19 | OLD_POSTCODE | Call by reference | Type reference (TYPE) | STRING | Postleitz. | 20010919 | |||
| 20 | OLD_ROOM_NO | Call by reference | Type reference (TYPE) | STRING | Zimmernummer | 20011113 | |||
| 21 | OLD_STREET | Call by reference | Type reference (TYPE) | STRING | Straße | 20011113 | |||
| 22 | RETURN | Call by reference | Type reference (TYPE) | /SAPDII/DWB_BAPIRET2_T | BAPI-Rückgabetabelle | 20010919 |
Method CHANGE_CUSTDETAILS on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
Method CREATE_OCD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CITY_IV | Call by reference | Type reference (TYPE) | STRING | Stadt | 20010814 | |||
| 2 | COUNTRYCODE_IV | Call by reference | Type reference (TYPE) | STRING | Land | 20010814 | |||
| 3 | CUSTOMER_IV | Call by reference | Type reference (TYPE) | STRING | Geschäftspartnernummer | 20010816 | |||
| 4 | EMAIL_IV | Call by reference | Type reference (TYPE) | STRING | E-Mail-Adresse | 20010814 | |||
| 5 | FIRSTNAME_IV | Call by reference | Type reference (TYPE) | STRING | Vorname des Kunden | 20010814 | |||
| 6 | HOUSENO_IV | Call by reference | Type reference (TYPE) | STRING | Hausnummer | 20021211 | |||
| 7 | LASTNAME_IV | Call by reference | Type reference (TYPE) | STRING | Nachname des Kunden | 20010814 | |||
| 8 | MODEL_IV | Call by reference | Type reference (TYPE) | STRING | Material oder Modell | 20010814 | |||
| 9 | NO_OF_VEHICLES | Value transfer | Type reference (TYPE) | I | 1 | Number of Vehicles | 20060822 | ||
| 10 | PHONE_IV | Call by reference | Type reference (TYPE) | STRING | Phone number | 20010814 | |||
| 11 | POSTALCODE_IV | Call by reference | Type reference (TYPE) | STRING | Postleitzahl | 20021211 | |||
| 12 | PT_CUCFG | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUCFG_T | Konfiguration | 20010911 | |||
| 13 | PT_CUINS | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUINS_T | Konfigurations-Instanzen | 20010911 | |||
| 14 | PT_CUVAL | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUVAL_T | Temporäre IPC-Konfigurationsstrukturtabelle | 20010911 | |||
| 15 | PT_CUVK | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUVK_T | Konfigurationsschlüssel | 20030813 | |||
| 16 | PURCHASEORDERNO_IV | Call by reference | Type reference (TYPE) | STRING | Bestellnummer | 20010814 | |||
| 17 | REQUIREDDELIVERY_DATE_IV | Call by reference | Type reference (TYPE) | STRING | Wunschlieferdatum | 20010814 | |||
| 18 | RETURN_ET | Call by reference | Type reference (TYPE) | /SAPDII/DWB_BAPIRET2_T | Fehler-Return-Struktur aus Backend | 20010814 | |||
| 19 | ROOMNO_IV | Call by reference | Type reference (TYPE) | STRING | Zimmernummer | 20021211 | |||
| 20 | SALESINQUIRY | Call by reference | Type reference (TYPE) | /SAPDII/DWB_SO_ORDER | Dokumentnummer von Verkaufsanfrage | 20010814 | |||
| 21 | STREET_IV | Call by reference | Type reference (TYPE) | STRING | Straße | 20010814 | |||
| 22 | SUCCESS_FLAG | Call by reference | Type reference (TYPE) | STRING | Kennzeichen für erfolgreichen Ablauf | 20010814 |
Method CREATE_OCD on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
Method CREATE_ORDER_WO_VEHI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CITY_IV | Call by reference | Type reference (TYPE) | STRING | City | 20070328 | |||
| 2 | COUNTRYCODE_IV | Call by reference | Type reference (TYPE) | STRING | Country | 20070328 | |||
| 3 | CUSTOMER_IV | Call by reference | Type reference (TYPE) | STRING | Customer | 20070328 | |||
| 4 | EMAIL_IV | Call by reference | Type reference (TYPE) | STRING | 20070328 | ||||
| 5 | FIRSTNAME_IV | Call by reference | Type reference (TYPE) | STRING | First Name | 20070328 | |||
| 6 | HOUSENO_IV | Call by reference | Type reference (TYPE) | STRING | House No | 20070328 | |||
| 7 | LASTNAME_IV | Call by reference | Type reference (TYPE) | STRING | Last Name | 20070328 | |||
| 8 | MODEL_IV | Call by reference | Type reference (TYPE) | STRING | Model | 20070328 | |||
| 9 | NO_OF_VEHICLES | Value transfer | Type reference (TYPE) | I | 1 | Number of Vehicles | 20070328 | ||
| 10 | PHONE_IV | Call by reference | Type reference (TYPE) | STRING | Phone | 20070328 | |||
| 11 | POSTALCODE_IV | Call by reference | Type reference (TYPE) | STRING | Postal Code | 20070328 | |||
| 12 | PT_CUCFG | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUCFG_T | configuration | 20070328 | |||
| 13 | PT_CUINS | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUINS_T | configuration instances | 20070328 | |||
| 14 | PT_CUVAL | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUVAL_T | temporary IPC configuration structure table | 20070328 | |||
| 15 | PT_CUVK | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUVK_T | config key | 20070328 | |||
| 16 | PURCHASEORDERNO_IV | Call by reference | Type reference (TYPE) | STRING | Purchase Order Number | 20070328 | |||
| 17 | REQUIREDDELIVERY_DATE_IV | Call by reference | Type reference (TYPE) | STRING | Required Delivery Date | 20070328 | |||
| 18 | RETURN_ET | Call by reference | Type reference (TYPE) | /SAPDII/DWB_BAPIRET2_T | Bapi return table | 20070328 | |||
| 19 | ROOMNO_IV | Call by reference | Type reference (TYPE) | STRING | Room No | 20070328 | |||
| 20 | SALESORDER | Call by reference | Type reference (TYPE) | /SAPDII/DWB_SO_ORDER | Sales Order Number - Referring to Sales Order Number (VBELN) | 20070328 | |||
| 21 | STREET_IV | Call by reference | Type reference (TYPE) | STRING | Street | 20070328 | |||
| 22 | SUCCESS_FLAG | Call by reference | Type reference (TYPE) | STRING | Flag | 20070328 |
Method CREATE_ORDER_WO_VEHI on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
Method CUSTADDR_PARSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAS | Call by reference | Type reference (TYPE) | STRING | 20040430 | ||||
| 2 | CUSTLIST | Call by reference | Type reference (TYPE) | /SAPDII/DWB_CUST_SRCH_DTLS_T | Tabellentyp für die Ablage von Details zum Kunden | 20040430 | |||
| 3 | RUNTIME | Call by reference | Object reference (TYPE REF TO) | IF_BSP_RUNTIME | BSP-Laufzeit | 20040430 | |||
| 4 | X_STRING | Call by reference | Type reference (TYPE) | STRING | 20040430 |
Method CUSTADDR_PARSE on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
Method GET_CUSTADDR_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_XML | Call by reference | Type reference (TYPE) | STRING | 20040423 | ||||
| 2 | END_CUST_ADDR | Value transfer | Type reference (TYPE) | /SAPDII/DWB_CUST_SRCH_DTLS | Datenstruktur zum Sichern der Details zur Kundensuche | 20040423 |
Method GET_CUSTADDR_XML on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
Method GET_CUSTDETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUST_ADDR_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPAADDRESS_T | Details von Kundenadresse | 20010202 | |||
| 2 | CUST_EMAIL_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPAADSMTP_T | E-Mail-Adresse des Kunden | 20010209 | |||
| 3 | CUST_ORDER_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPACUSTORDER_T | Auftragsdetails - Kundenauftragsnummer | 20010209 | |||
| 4 | CUST_PRSL_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPA_CNTL_PER_T | Pesönliche Details (Name) des Kunden | 20010209 | |||
| 5 | CUST_RESV_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPACUSTORDER_T | Reservierungsdetails - Reservierungsnummer | 20010209 | |||
| 6 | CUST_TELEPHONE_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPAADTEL_T | Telefondetails des Kunden | 20010209 | |||
| 7 | INP_ADDR_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_ADSRCH | Stadtname für Kundensuche | 20010202 | |||
| 8 | INP_CNTL_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_CNSRCH | Zentrale Detaileingabe (Vor- und Nachname) | 20010211 | |||
| 9 | INP_COMM_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_COMM | Eingabe Kommunikationsdetails | 20010211 | |||
| 10 | VEHICLE_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VEHICLE_T | Temporärer Tabellentyp (Ersatze für Include) | 20010309 |
Method GET_CUSTDETAILS on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
Method GET_CUST_CONFIGURATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONFIGURATION_DATA | Call by reference | Type reference (TYPE) | /SAPDII/INC_BAPICUCFG | CU: Konfigurationsdaten (bapi) | 20010820 | |||
| 2 | CONFIGURATION_INSTANCES | Call by reference | Type reference (TYPE) | /SAPDII/INC_BAPICUINS_T | Instanzen mehrerer Konfigurationen | 20010820 | |||
| 3 | CONFIGURATION_VALUES | Call by reference | Type reference (TYPE) | /SAPDII/INC_BAPICUVAL_T | Merkmalsbewertung mehrerer Konfigurationen | 20010820 | |||
| 4 | CONFIGURATION_VARCONDNS | Call by reference | Type reference (TYPE) | /SAPDII/INC_COMT_CUVK_T | Variantenkonditionsschlüssel in einer Konfiguration | 20030704 | |||
| 5 | CONFIG_CHAR_VALUE | Call by reference | Type reference (TYPE) | /SAPDII/INC_CONF_OUT_T | Konfigurationsmerkmale und -werte | 20010913 | |||
| 6 | CUOBJ_NO | Call by reference | Type reference (TYPE) | CUOBJ | Konfiguration (interne Objektnummer) | 20010820 |
Method GET_CUST_CONFIGURATION on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
Method GET_CUST_VEH_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUST_ADDR_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPAADDRESS_T | Details von Kundenadresse | 20010525 | |||
| 2 | CUST_EMAIL_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPAADSMTP_T | E-Mail-Adresse des Kunden | 20010525 | |||
| 3 | CUST_ORDER_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPACUSTORDER_T | Auftragsdetails - Kundenauftragsnummer | 20010525 | |||
| 4 | CUST_PRSL_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPA_CNTL_PER_T | Pesönliche Details (Name) des Kunden | 20010525 | |||
| 5 | CUST_RESV_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPACUSTORDER_T | Reservierungsdetails - Reservierungsnummer | 20010525 | |||
| 6 | CUST_TELEPHONE_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VLCBUPAADTEL_T | Telefondetails des Kunden | 20010525 | |||
| 7 | INP_ADDR_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_ADSRCH | Stadtname für Kundensuche | 20010525 | |||
| 8 | INP_CNTL_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_CNSRCH | Zentrale Detaileingabe (Vor- und Nachname) | 20010525 | |||
| 9 | INP_COMM_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_BPBUS1006_COMM | Eingabe Kommunikationsdetails | 20010525 | |||
| 10 | VEHICLE_DETLS | Call by reference | Type reference (TYPE) | /SAPDII/INC_VEHICLE_T | Temporärer Tabellentyp (Ersatze für Include) | 20010525 |
Method GET_CUST_VEH_DETAILS on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
Method RETRIEVE_INQUIRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BPARTNER | Call by reference | Type reference (TYPE) | /SAPDII/INC_BAPIBUS1006_HEAD-BPARTNER | Geschäftspartnernummer | 20021023 | |||
| 2 | BUSN_PARTNER | Call by reference | Type reference (TYPE) | /SAPDII/INC_BAPIBUS1006_HEAD-BPARTNER | Geschäftspartnernummer | 20010820 | |||
| 3 | CONFIG_LIST | Call by reference | Type reference (TYPE) | /SAPDII/DWB_VBAP_T | Verkaufsbeleg: Positionsdaten | 20010820 | |||
| 4 | INQUIRY_NO | Call by reference | Type reference (TYPE) | /SAPDII/DWB_VBAP-VBELN | Anfragenummer | 20021023 | |||
| 5 | RETURN_LT | Call by reference | Type reference (TYPE) | /SAPDII/DWB_BAPIRET2_T | BAPI-Rückgabetabelle | 20010912 |
Method RETRIEVE_INQUIRIES on class /SAPDII/CL_DWB_CUSTDETAILS has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 50A |