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 ADDRESSDATA Instance attribute Public Type reference (TYPE) /SAPDII/INC_BPBUS1006_ADSRCH Address details of the customer 20010202
2 CENTRALDATA Instance attribute Public Type reference (TYPE) /SAPDII/INC_BPBUS1006_CNSRCH BAPI Structure for Search for Central Data 20010202
3 EMAIL Instance attribute Public Type reference (TYPE) /SAPDII/INC_BPBUS1006_COMM-E_MAIL Internet mail (SMTP) address 20010202
4 INPUT Instance attribute Public Type reference (TYPE) TIHTTPNVP Server context 20010202
5 RETURNTABLE Instance attribute Public Type reference (TYPE) /SAPDII/DWB_BAPIRET2_T Return table from Bapi 20010201
6 SALESINQUIRY_VALUE Static Attribute Public Type reference (TYPE) /SAPDII/DWB_SO_ORDER To hold the Sales Inquiry Number 20010817
7 TELEPHONE 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 CHANGE_CUSTDETAILS Instance method Public Method Change the customer details 20010918
2 CREATE_OCD Instance method Public Method Store the Original Customer demand(Configuration) in Inquiry 20010814
3 CREATE_ORDER_WO_VEHI Instance method Public Method Create Order without vehicle 20070328
4 CUSTADDR_PARSE Instance method Public Method Parsing of xml string of the Uploaded Custome Address 20040429
5 GET_CUSTADDR_XML Instance method Public Method Returns the End Customer Address in XML format for download 20040423
6 GET_CUSTDETAILS Instance method Public Method Method to get the Customer data and customer vehicle data 20010202
7 GET_CUST_CONFIGURATION Instance method Public Method To get the customers desired configuration stored 20010820
8 GET_CUST_VEH_DETAILS Instance method Public Method Method to get the Customer data and customer vehicle data 20010525
9 RETRIEVE_INQUIRIES 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 Importing BUS_PARTNER Call by reference Type reference (TYPE) /SAPDII/DWB_CUST_SRCH_DTLS-BPARTNER Geschäftspartnernummer 20010920
2 Importing NEW_CITY Call by reference Type reference (TYPE) STRING Stadt 20010919
3 Importing NEW_COUNTRY Call by reference Type reference (TYPE) STRING Länderkennzeichen 20010919
4 Importing NEW_EMAIL Call by reference Type reference (TYPE) STRING E-Mail 20010919
5 Importing NEW_FNAME Call by reference Type reference (TYPE) STRING Vorname Passagier 20010919
6 Importing NEW_HOUSE_NO Call by reference Type reference (TYPE) STRING Hausnummer 20011113
7 Importing NEW_LNAME Call by reference Type reference (TYPE) STRING Nachname 20010919
8 Importing NEW_PHONE Call by reference Type reference (TYPE) STRING Telefon 20010919
9 Importing NEW_POSTCODE Call by reference Type reference (TYPE) STRING Postleitz. 20010919
10 Importing NEW_ROOM_NO Call by reference Type reference (TYPE) STRING Zimmernummer 20011113
11 Importing NEW_STREET Call by reference Type reference (TYPE) STRING Straße 20011113
12 Importing OLD_CITY Call by reference Type reference (TYPE) STRING Stadt 20010919
13 Importing OLD_COUNTRY Call by reference Type reference (TYPE) STRING Länderkennzeichen 20010919
14 Importing OLD_EMAIL Call by reference Type reference (TYPE) STRING E-Mail 20010919
15 Importing OLD_FNAME Call by reference Type reference (TYPE) STRING Vorname Passagier 20010919
16 Importing OLD_HOUSE_NO Call by reference Type reference (TYPE) STRING Hausnummer 20011113
17 Importing OLD_LNAME Call by reference Type reference (TYPE) STRING Nachname 20010919
18 Importing OLD_PHONE Call by reference Type reference (TYPE) STRING Telefon 20010919
19 Importing OLD_POSTCODE Call by reference Type reference (TYPE) STRING Postleitz. 20010919
20 Importing OLD_ROOM_NO Call by reference Type reference (TYPE) STRING Zimmernummer 20011113
21 Importing OLD_STREET Call by reference Type reference (TYPE) STRING Straße 20011113
22 Exporting 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 Importing CITY_IV Call by reference Type reference (TYPE) STRING Stadt 20010814
2 Importing COUNTRYCODE_IV Call by reference Type reference (TYPE) STRING Land 20010814
3 Importing CUSTOMER_IV Call by reference Type reference (TYPE) STRING Geschäftspartnernummer 20010816
4 Importing EMAIL_IV Call by reference Type reference (TYPE) STRING E-Mail-Adresse 20010814
5 Importing FIRSTNAME_IV Call by reference Type reference (TYPE) STRING Vorname des Kunden 20010814
6 Importing HOUSENO_IV Call by reference Type reference (TYPE) STRING Hausnummer 20021211
7 Importing LASTNAME_IV Call by reference Type reference (TYPE) STRING Nachname des Kunden 20010814
8 Importing MODEL_IV Call by reference Type reference (TYPE) STRING Material oder Modell 20010814
9 Importing NO_OF_VEHICLES Value transfer Type reference (TYPE) I 1 Number of Vehicles 20060822
10 Importing PHONE_IV Call by reference Type reference (TYPE) STRING Phone number 20010814
11 Importing POSTALCODE_IV Call by reference Type reference (TYPE) STRING Postleitzahl 20021211
12 Importing PT_CUCFG Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUCFG_T Konfiguration 20010911
13 Importing PT_CUINS Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUINS_T Konfigurations-Instanzen 20010911
14 Importing PT_CUVAL Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUVAL_T Temporäre IPC-Konfigurationsstrukturtabelle 20010911
15 Importing PT_CUVK Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUVK_T Konfigurationsschlüssel 20030813
16 Importing PURCHASEORDERNO_IV Call by reference Type reference (TYPE) STRING Bestellnummer 20010814
17 Importing REQUIREDDELIVERY_DATE_IV Call by reference Type reference (TYPE) STRING Wunschlieferdatum 20010814
18 Exporting RETURN_ET Call by reference Type reference (TYPE) /SAPDII/DWB_BAPIRET2_T Fehler-Return-Struktur aus Backend 20010814
19 Importing ROOMNO_IV Call by reference Type reference (TYPE) STRING Zimmernummer 20021211
20 Exporting SALESINQUIRY Call by reference Type reference (TYPE) /SAPDII/DWB_SO_ORDER Dokumentnummer von Verkaufsanfrage 20010814
21 Importing STREET_IV Call by reference Type reference (TYPE) STRING Straße 20010814
22 Exporting 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 Importing CITY_IV Call by reference Type reference (TYPE) STRING City 20070328
2 Importing COUNTRYCODE_IV Call by reference Type reference (TYPE) STRING Country 20070328
3 Importing CUSTOMER_IV Call by reference Type reference (TYPE) STRING Customer 20070328
4 Importing EMAIL_IV Call by reference Type reference (TYPE) STRING Email 20070328
5 Importing FIRSTNAME_IV Call by reference Type reference (TYPE) STRING First Name 20070328
6 Importing HOUSENO_IV Call by reference Type reference (TYPE) STRING House No 20070328
7 Importing LASTNAME_IV Call by reference Type reference (TYPE) STRING Last Name 20070328
8 Importing MODEL_IV Call by reference Type reference (TYPE) STRING Model 20070328
9 Importing NO_OF_VEHICLES Value transfer Type reference (TYPE) I 1 Number of Vehicles 20070328
10 Importing PHONE_IV Call by reference Type reference (TYPE) STRING Phone 20070328
11 Importing POSTALCODE_IV Call by reference Type reference (TYPE) STRING Postal Code 20070328
12 Importing PT_CUCFG Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUCFG_T configuration 20070328
13 Importing PT_CUINS Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUINS_T configuration instances 20070328
14 Importing PT_CUVAL Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUVAL_T temporary IPC configuration structure table 20070328
15 Importing PT_CUVK Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUVK_T config key 20070328
16 Importing PURCHASEORDERNO_IV Call by reference Type reference (TYPE) STRING Purchase Order Number 20070328
17 Importing REQUIREDDELIVERY_DATE_IV Call by reference Type reference (TYPE) STRING Required Delivery Date 20070328
18 Exporting RETURN_ET Call by reference Type reference (TYPE) /SAPDII/DWB_BAPIRET2_T Bapi return table 20070328
19 Importing ROOMNO_IV Call by reference Type reference (TYPE) STRING Room No 20070328
20 Exporting SALESORDER Call by reference Type reference (TYPE) /SAPDII/DWB_SO_ORDER Sales Order Number - Referring to Sales Order Number (VBELN) 20070328
21 Importing STREET_IV Call by reference Type reference (TYPE) STRING Street 20070328
22 Exporting 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 Exporting BAS Call by reference Type reference (TYPE) STRING 20040430
2 Exporting CUSTLIST Call by reference Type reference (TYPE) /SAPDII/DWB_CUST_SRCH_DTLS_T Tabellentyp für die Ablage von Details zum Kunden 20040430
3 Importing RUNTIME Call by reference Object reference (TYPE REF TO) IF_BSP_RUNTIME BSP-Laufzeit 20040430
4 Importing 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 Exporting EF_XML Call by reference Type reference (TYPE) STRING 20040423
2 Importing 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 Exporting CUST_ADDR_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPAADDRESS_T Details von Kundenadresse 20010202
2 Exporting CUST_EMAIL_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPAADSMTP_T E-Mail-Adresse des Kunden 20010209
3 Exporting CUST_ORDER_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPACUSTORDER_T Auftragsdetails - Kundenauftragsnummer 20010209
4 Exporting CUST_PRSL_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPA_CNTL_PER_T Pesönliche Details (Name) des Kunden 20010209
5 Exporting CUST_RESV_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPACUSTORDER_T Reservierungsdetails - Reservierungsnummer 20010209
6 Exporting CUST_TELEPHONE_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPAADTEL_T Telefondetails des Kunden 20010209
7 Importing INP_ADDR_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_BPBUS1006_ADSRCH Stadtname für Kundensuche 20010202
8 Importing INP_CNTL_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_BPBUS1006_CNSRCH Zentrale Detaileingabe (Vor- und Nachname) 20010211
9 Importing INP_COMM_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_BPBUS1006_COMM Eingabe Kommunikationsdetails 20010211
10 Exporting 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 Exporting CONFIGURATION_DATA Call by reference Type reference (TYPE) /SAPDII/INC_BAPICUCFG CU: Konfigurationsdaten (bapi) 20010820
2 Exporting CONFIGURATION_INSTANCES Call by reference Type reference (TYPE) /SAPDII/INC_BAPICUINS_T Instanzen mehrerer Konfigurationen 20010820
3 Exporting CONFIGURATION_VALUES Call by reference Type reference (TYPE) /SAPDII/INC_BAPICUVAL_T Merkmalsbewertung mehrerer Konfigurationen 20010820
4 Exporting CONFIGURATION_VARCONDNS Call by reference Type reference (TYPE) /SAPDII/INC_COMT_CUVK_T Variantenkonditionsschlüssel in einer Konfiguration 20030704
5 Exporting CONFIG_CHAR_VALUE Call by reference Type reference (TYPE) /SAPDII/INC_CONF_OUT_T Konfigurationsmerkmale und -werte 20010913
6 Importing 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 Exporting CUST_ADDR_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPAADDRESS_T Details von Kundenadresse 20010525
2 Exporting CUST_EMAIL_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPAADSMTP_T E-Mail-Adresse des Kunden 20010525
3 Exporting CUST_ORDER_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPACUSTORDER_T Auftragsdetails - Kundenauftragsnummer 20010525
4 Exporting CUST_PRSL_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPA_CNTL_PER_T Pesönliche Details (Name) des Kunden 20010525
5 Exporting CUST_RESV_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPACUSTORDER_T Reservierungsdetails - Reservierungsnummer 20010525
6 Exporting CUST_TELEPHONE_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_VLCBUPAADTEL_T Telefondetails des Kunden 20010525
7 Importing INP_ADDR_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_BPBUS1006_ADSRCH Stadtname für Kundensuche 20010525
8 Importing INP_CNTL_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_BPBUS1006_CNSRCH Zentrale Detaileingabe (Vor- und Nachname) 20010525
9 Importing INP_COMM_DETLS Call by reference Type reference (TYPE) /SAPDII/INC_BPBUS1006_COMM Eingabe Kommunikationsdetails 20010525
10 Exporting 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 Exporting BPARTNER Call by reference Type reference (TYPE) /SAPDII/INC_BAPIBUS1006_HEAD-BPARTNER Geschäftspartnernummer 20021023
2 Importing BUSN_PARTNER Call by reference Type reference (TYPE) /SAPDII/INC_BAPIBUS1006_HEAD-BPARTNER Geschäftspartnernummer 20010820
3 Exporting CONFIG_LIST Call by reference Type reference (TYPE) /SAPDII/DWB_VBAP_T Verkaufsbeleg: Positionsdaten 20010820
4 Importing INQUIRY_NO Call by reference Type reference (TYPE) /SAPDII/DWB_VBAP-VBELN Anfragenummer 20021023
5 Exporting 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