SAP ABAP Class /IWBEP/CL_SBOD_EDM_DURATION (SB - OData - EDM Core Type - Edm.Duration)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_ODATA_TY_DM (Package) Gateway Service Builder - Type Descriptors
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_EDM_ALPHA_NUMER Routines for alpha - numeriic EDM types like Duration 20131120
Properties
Class /IWBEP/CL_SBOD_EDM_DURATION  
Short Description SB - OData - EDM Core Type - Edm.Duration    
Super Class /IWBEP/CL_SBOD_EDM_ALPHA_NUMER Routines for alpha - numeriic EDM types like Duration 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /IWBEP/SBOD    
Program status P  SAP Standard Production Program 
Category 0   
Package /IWBEP/SB_ODATA_TY_DM   Gateway Service Builder - Type Descriptors 
Created 20130924   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWBEP/CL_SBOD_EDM_DURATION has no forward declaration.
Interfaces
Class /IWBEP/CL_SBOD_EDM_DURATION has no interface implemented.
Friends
Class /IWBEP/CL_SBOD_EDM_DURATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CORE_TYPE Constant Public Type reference (TYPE) /IWBEP/SBOD_EDM_CORE_TYPE GC_EDM_DURATION core type name 20130924
2 LC_DAY_LONG Constant Private Type reference (TYPE) CHAR10 'DAYS' Character Field Length = 10 20131107
3 LC_DAY_MIDDLE Constant Private Type reference (TYPE) CHAR10 'DAY' Character Field Length = 10 20131108
4 LC_DAY_SHORT Constant Private Type reference (TYPE) C 'D' 20131107
5 LC_HOUR_LONG Constant Private Type reference (TYPE) CHAR10 'HOURS' Character Field Length = 10 20131107
6 LC_HOUR_MIDDLE Constant Private Type reference (TYPE) CHAR10 'HOU' Character Field Length = 10 20131108
7 LC_HOUR_SHORT Constant Private Type reference (TYPE) C 'H' 20131107
8 LC_MAX Constant Private Type reference (TYPE) I '31536000' 20131219
9 LC_MINUTE_LONG Constant Private Type reference (TYPE) CHAR10 'MINUTES' Character Field Length = 10 20131107
10 LC_MINUTE_MIDDLE Constant Private Type reference (TYPE) CHAR10 'MIN' Character Field Length = 10 20131108
11 LC_MINUTE_SHORT Constant Private Type reference (TYPE) C 'M' 20131107
12 LC_PRECISION_DEFAULT Constant Private Type reference (TYPE) I 7 20131106
13 LC_PRECISION_MAX Constant Private Type reference (TYPE) I 12 20131105
14 LC_SECOND_LONG Constant Private Type reference (TYPE) CHAR10 'SECONDS' Character Field Length = 10 20131107
15 LC_SECOND_MIDDLE Constant Private Type reference (TYPE) CHAR10 'SEC' Character Field Length = 10 20131108
16 LC_SECOND_SHORT Constant Private Type reference (TYPE) C 'S' 20131107
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130924
2 DO_ADD_PART Instance method Private Method Add parts to Edm.Duration 20131108
3 DO_DELETE_SEPERATOR Instance method Private Method Delete correct thausand seperators 20131107
4 DO_FORMAT_NUMBER Instance method Private Method Formats a number into a dynpro representation 20131107
Events
Class /IWBEP/CL_SBOD_EDM_DURATION has no event.
Types
Class /IWBEP/CL_SBOD_EDM_DURATION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /IWBEP/CL_SBOD_EDM_DURATION has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130924

Method DO_ADD_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_C Call by reference Type reference (TYPE) /IWBEP/SB_ODATA_TY_CHAR_400SM 400 characters, lower case, for float handling 20131108
2 Changing CV_FOUND Call by reference Type reference (TYPE) I 20131113
3 Changing CV_T Call by reference Type reference (TYPE) FLAG General Flag 20131108
4 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20131108
5 Importing IT_ITAB Call by reference Attribute reference (LIKE) LT_STRING Table with strings 20131113
6 Importing IV_NAME_LONG Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20131108
7 Importing IV_NAME_MIDDLE Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20131108
8 Importing IV_NAME_SHORT Call by reference Type reference (TYPE) C 20131108
9 Importing IV_TIME Call by reference Type reference (TYPE) FLAG General Flag 20131108

Method DO_ADD_PART on class /IWBEP/CL_SBOD_EDM_DURATION has no exception.

Method DO_DELETE_SEPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_STRING Call by reference Type reference (TYPE) STRING 20131108
2 Exporting EV_TIMES Call by reference Type reference (TYPE) I 20131107

Method DO_DELETE_SEPERATOR on class /IWBEP/CL_SBOD_EDM_DURATION has no exception.

Method DO_FORMAT_NUMBER Signature

Method DO_FORMAT_NUMBER on class /IWBEP/CL_SBOD_EDM_DURATION has no parameter.
Method DO_FORMAT_NUMBER on class /IWBEP/CL_SBOD_EDM_DURATION has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200