SAP ABAP Class CL_WD_SPI_DEMO_HELPER (Helper Class for WDC_SPI_DEMO_AS)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI9 (Package) Central: Tests and Test Environment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20110113
Properties
Class CL_WD_SPI_DEMO_HELPER  
Short Description Helper Class for WDC_SPI_DEMO_AS    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPI9   Central: Tests and Test Environment 
Created 20110113   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_WD_SPI_DEMO_HELPER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WD_SPI_DEMO_HELPER has no interface implemented.
Friends
Class CL_WD_SPI_DEMO_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DEMO_PROCESS_ID Constant Public Type reference (TYPE) SPIPROCTP '005056B428691DEFB48BF197004CC061' SPI: Process Type ID 20110411
Methods
# Method Level Visibility Method type Description Created on
1 CENT_TO_PRICE_STRING Instance method Private Method 20110128
2 CONVERT_ORDERS_TO_UI_FORMAT Instance method Private Method 20110131
3 DELETE_PMI_DATA Instance method Public Method 20110419
4 DELIVER_ARTICLE_OF_ORDER Instance method Public Method 20110118
5 GET_ARTICELS Instance method Public Method 20110113
6 GET_ARTICLES_OF_ORDER Instance method Private Method 20110124
7 GET_COUNT_IN_STOCK Instance method Public Method 20110221
8 GET_DESCRIPTION_OF_ARTICLE Instance method Public Method 20110210
9 GET_NEXT_ORDER_ID Instance method Private Method 20110228
10 GET_NOT_PAYED_ORDERS Instance method Public Method 20110131
11 GET_NOT_SHIPPED_ORDERS Instance method Public Method 20110124
12 GET_ORDERS_OF_CUSTOMER Instance method Public Method 20110114
13 IS_ORDER_SHIPPED Instance method Private Method 20110128
14 IS_VALUE_IN_DOMAIN Static method Public Method 20110224
15 PERSIST_ORDER Instance method Public Method 20110114
16 PMI_ASSEMBLE Instance method Public Method 20110413
17 PMI_TRANSPORT Instance method Public Method 20110413
18 RESET_DEMO_DB Static method Public Method 20110208
19 RESET_PMI_RUNTIME_DATA Static method Public Method 20110221
20 SET_ORDER_PAYED Instance method Public Method 20110131
21 TRUNCATE_DEMO_DB Static method Public Method 20110128
22 UPDATE_STOCK Instance method Public Method 20110228
Events
Class CL_WD_SPI_DEMO_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTT_ARTICELS Public See coding 20110124 LTT_ARTICELS type STANDARD TABLE OF sspidemostock with DEFAULT KEY
2 LTT_ORDERS_DB Private See coding 20110131 LTT_ORDERS_DB type STANDARD TABLE OF sspidemoorder with default key
Method Signatures

Method CENT_TO_PRICE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CENTS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20110128
2 Returning RV_PRICE Value transfer Type reference (TYPE) STRING 20110128

Method CENT_TO_PRICE_STRING on class CL_WD_SPI_DEMO_HELPER has no exception.

Method CONVERT_ORDERS_TO_UI_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORDERS_DB Call by reference Type reference (TYPE) CL_WD_SPI_DEMO_HELPER=>LTT_ORDERS_DB 20110131
2 Returning RT_ORDERS_UI Value transfer Type reference (TYPE) TSPIDEMOORDERUI PMI Demo: Lieferung für Anzeige auf UI 20110131

Method CONVERT_ORDERS_TO_UI_FORMAT on class CL_WD_SPI_DEMO_HELPER has no exception.

Method DELETE_PMI_DATA Signature

Method DELETE_PMI_DATA on class CL_WD_SPI_DEMO_HELPER has no parameter.
Method DELETE_PMI_DATA on class CL_WD_SPI_DEMO_HELPER has no exception.

Method DELIVER_ARTICLE_OF_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ARTICLES Call by reference Type reference (TYPE) TSPIDEMOARTICLEWITHCOUNT PMI Demo: Artikel ID mit Anzahl 20110124
2 Importing IV_ORDER_ID Call by reference Type reference (TYPE) SPITRGUID SPI: GUID of a Tracking Record 20110118
3 Returning RT_ARTICLES Value transfer Type reference (TYPE) TSPIDEMOARTICLEWITHCOUNT Natürliche Zahl 20110124
# Exception Resumable Description Created on
1 CX_UUID_ERROR Fehlerklasse für UUID-Bearbeitungsfehler 20110124

Method GET_ARTICELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ARTICELS Value transfer Type reference (TYPE) CL_WD_SPI_DEMO_HELPER=>LTT_ARTICELS 20110113

Method GET_ARTICELS on class CL_WD_SPI_DEMO_HELPER has no exception.

Method GET_ARTICLES_OF_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORDER_ID Call by reference Type reference (TYPE) SPIDEMOORDERID SPI: GUID of a Tracking Record 20110124
2 Returning RT_ORDER_ARTICELS Value transfer Type reference (TYPE) TSPIDEMOORDERARTICLEUI PMI Demo: Artikel zu einer Bestellung im UI 20110124

Method GET_ARTICLES_OF_ORDER on class CL_WD_SPI_DEMO_HELPER has no exception.

Method GET_COUNT_IN_STOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARTICLE_ID Call by reference Type reference (TYPE) SPIDEMOARTICLEID PMI Demo: Artikel ID 20110221
2 Returning RV_COUNT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20110221

Method GET_COUNT_IN_STOCK on class CL_WD_SPI_DEMO_HELPER has no exception.

Method GET_DESCRIPTION_OF_ARTICLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARTICLE_ID Call by reference Type reference (TYPE) SPIDEMOARTICLEID PMI Demo: Artikel ID 20110210
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) CHAR50 Kommentar 20110210

Method GET_DESCRIPTION_OF_ARTICLE on class CL_WD_SPI_DEMO_HELPER has no exception.

Method GET_NEXT_ORDER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ORDER_ID Value transfer Type reference (TYPE) SPIDEMOORDERID PMI Demo: Bestellungsnummer 20110228

Method GET_NEXT_ORDER_ID on class CL_WD_SPI_DEMO_HELPER has no exception.

Method GET_NOT_PAYED_ORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORDERS Value transfer Type reference (TYPE) TSPIDEMOORDERUI PMI Demo: Lieferung für Anzeige auf UI 20110131

Method GET_NOT_PAYED_ORDERS on class CL_WD_SPI_DEMO_HELPER has no exception.

Method GET_NOT_SHIPPED_ORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORDERS Value transfer Type reference (TYPE) TSPIDEMOORDERUI PMI Demo: Lieferung für Anzeige auf UI 20110124

Method GET_NOT_SHIPPED_ORDERS on class CL_WD_SPI_DEMO_HELPER has no exception.

Method GET_ORDERS_OF_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUSTOMER_ID Call by reference Type reference (TYPE) CHAR30 30 Characters 20110114
2 Returning RT_ORDERS Value transfer Type reference (TYPE) TSPIDEMOORDERUI 30 Characters 20110114

Method GET_ORDERS_OF_CUSTOMER on class CL_WD_SPI_DEMO_HELPER has no exception.

Method IS_ORDER_SHIPPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORDER_ID Call by reference Type reference (TYPE) SPITRGUID SPI: GUID of a Tracking Record 20110128
2 Returning RV_SHIPPED Value transfer Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20110128

Method IS_ORDER_SHIPPED on class CL_WD_SPI_DEMO_HELPER has no exception.

Method IS_VALUE_IN_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) SIMPLE 20110224
2 Returning RV_IS_IN_DOMAIN Value transfer Type reference (TYPE) ABAP_BOOL 20110224

Method IS_VALUE_IN_DOMAIN on class CL_WD_SPI_DEMO_HELPER has no exception.

Method PERSIST_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ARTICLES Call by reference Type reference (TYPE) TSPIDEMOARTICLEWITHCOUNT PMI Demo: Artikel mit Anzahl 20110124
2 Importing IV_CUSTOMER_ID Call by reference Type reference (TYPE) CHAR30 30 Characters 20110124
# Exception Resumable Description Created on
1 CX_UUID_ERROR Fehlerklasse für UUID-Bearbeitungsfehler 20110114

Method PMI_ASSEMBLE Signature

Method PMI_ASSEMBLE on class CL_WD_SPI_DEMO_HELPER has no parameter.
Method PMI_ASSEMBLE on class CL_WD_SPI_DEMO_HELPER has no exception.

Method PMI_TRANSPORT Signature

Method PMI_TRANSPORT on class CL_WD_SPI_DEMO_HELPER has no parameter.
Method PMI_TRANSPORT on class CL_WD_SPI_DEMO_HELPER has no exception.

Method RESET_DEMO_DB Signature

Method RESET_DEMO_DB on class CL_WD_SPI_DEMO_HELPER has no parameter.
Method RESET_DEMO_DB on class CL_WD_SPI_DEMO_HELPER has no exception.

Method RESET_PMI_RUNTIME_DATA Signature

Method RESET_PMI_RUNTIME_DATA on class CL_WD_SPI_DEMO_HELPER has no parameter.
Method RESET_PMI_RUNTIME_DATA on class CL_WD_SPI_DEMO_HELPER has no exception.

Method SET_ORDER_PAYED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORDER_ID Call by reference Type reference (TYPE) SPIDEMOORDERID SPI: GUID of a Tracking Record 20110131
2 Importing IV_PAYED_AMOUNT Call by reference Type reference (TYPE) SSPIDEMOORDER-PRICE Natürliche Zahl 20110222
3 Importing IV_PAYED_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110131
4 Returning RV_PAYMENT_COMPLETE Value transfer Type reference (TYPE) SPIFLAG SPI Global: Boolscher Wert 20110222

Method SET_ORDER_PAYED on class CL_WD_SPI_DEMO_HELPER has no exception.

Method TRUNCATE_DEMO_DB Signature

Method TRUNCATE_DEMO_DB on class CL_WD_SPI_DEMO_HELPER has no parameter.
Method TRUNCATE_DEMO_DB on class CL_WD_SPI_DEMO_HELPER has no exception.

Method UPDATE_STOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STOCK Call by reference Type reference (TYPE) CL_WD_SPI_DEMO_HELPER=>LTT_ARTICELS 20110228

Method UPDATE_STOCK on class CL_WD_SPI_DEMO_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731