GitHub
LibrariesOpen source libraries used to build this documentation site.
LibraryRoleVersionLicense
AstroastroSite framework6.3.1MIT
Astro React@astrojs/reactReact integration5.0.4MIT
Astro Sitemap@astrojs/sitemapSitemap generation3.7.2MIT
UI5 Web Components@ui5/webcomponentsUI primitives2.22.0Apache-2.0
UI5 Web Components Fiori@ui5/webcomponents-fioriFiori shell components2.22.0Apache-2.0
UI5 Web Components Icons@ui5/webcomponents-iconsIcon set2.22.0Apache-2.0
UI5 Web Components React@ui5/webcomponents-reactReact wrappers2.22.0Apache-2.0
ReactreactUI runtime19.2.6MIT
React DOMreact-domDOM renderer19.2.6MIT
ShikishikiSyntax highlighting4.0.2MIT
Docs/ORK/DATE_TIME/ORK/IF_DURATION
Interface/ORK/IF_DURATION
Duration
InterfaceDuration
Package
/ORK/DATE_TIME
Members
34
29 items
Methods
absolute_duration
Method

Signature

METHODS absolute_duration RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
add
add_days
Method

Signature

METHODS add_days IMPORTING days TYPE numeric
                   RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
add_hours
Method

Signature

METHODS add_hours IMPORTING hours TYPE numeric
                    RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
add_microseconds
Method

Signature

METHODS add_microseconds IMPORTING microseconds TYPE numeric
                           RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
add_milliseconds
Method

Signature

METHODS add_milliseconds IMPORTING milliseconds TYPE numeric
                           RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
add_minutes
Method

Signature

METHODS add_minutes IMPORTING minutes TYPE numeric
                      RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
add_nanoseconds
Method

Signature

METHODS add_nanoseconds IMPORTING nanoseconds TYPE numeric
                          RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
add_seconds
Method

Signature

METHODS add_seconds IMPORTING !seconds TYPE numeric
                      RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
days
Method

Signature

METHODS days RETURNING VALUE(result) TYPE i.
hours
Method

Signature

METHODS hours RETURNING VALUE(result) TYPE i.
is_negative
Method

Signature

METHODS is_negative RETURNING VALUE(result) TYPE abap_bool.
is_positive
Method

Signature

METHODS is_positive RETURNING VALUE(result) TYPE abap_bool.
is_zero
Method

Signature

METHODS is_zero RETURNING VALUE(result) TYPE abap_bool.
microseconds
Method

Signature

METHODS microseconds RETURNING VALUE(result) TYPE i.
milliseconds
Method

Signature

METHODS milliseconds RETURNING VALUE(result) TYPE i.
minutes
Method

Signature

METHODS minutes RETURNING VALUE(result) TYPE i.
nanoseconds
Method

Signature

METHODS nanoseconds RETURNING VALUE(result) TYPE i.
negate
Method

Signature

METHODS negate RETURNING VALUE(result) TYPE REF TO /ork/if_duration.
seconds
Method

Signature

METHODS seconds RETURNING VALUE(result) TYPE i.
subtract
total_days
Method

Signature

METHODS total_days RETURNING VALUE(result) TYPE ty_unit.
total_hours
Method

Signature

METHODS total_hours RETURNING VALUE(result) TYPE ty_unit.
total_microseconds
Method

Signature

METHODS total_microseconds RETURNING VALUE(result) TYPE ty_unit.
total_milliseconds
Method

Signature

METHODS total_milliseconds RETURNING VALUE(result) TYPE ty_unit.
total_minutes
Method

Signature

METHODS total_minutes RETURNING VALUE(result) TYPE ty_unit.
total_nanoseconds
Method

Signature

METHODS total_nanoseconds RETURNING VALUE(result) TYPE ty_unit.
total_seconds
Method

Signature

METHODS total_seconds RETURNING VALUE(result) TYPE ty_unit.
total_ticks
Method

Signature

METHODS total_ticks RETURNING VALUE(result) TYPE /ork/if_calendar=>ty_tick.
3 items
Types
ty_unit
Type

Signature

TYPES ty_unit TYPE decfloat34.
ty_sign
Type

Signature

TYPES ty_sign TYPE i.
ty_s
Type

Signature

BEGIN OF ty_s,
      sign TYPE ty_sign,
      days TYPE i,
      hours TYPE i,
      minutes TYPE i,
      seconds TYPE i,
      nanoseconds TYPE i, " 9 decimal places after the second
    END OF ty_s.
2 items
Constants
cm_sign
Constant

Signature

CONSTANTS: BEGIN OF cm_sign,
               positive TYPE ty_sign VALUE 1,
               negative TYPE ty_sign VALUE -1,
             END OF cm_sign.
cm_value
Constant

Signature

CONSTANTS: BEGIN OF cm_value,
               _0 TYPE ty_unit VALUE 0,
               _1 TYPE ty_unit VALUE 0,
               _100 TYPE ty_unit VALUE 100,
               _1000 TYPE ty_unit VALUE 1000,
               _10000 TYPE ty_unit VALUE 10000,
               _1000000 TYPE ty_unit VALUE 1000000,
               _10000000 TYPE ty_unit VALUE 10000000,
               _1000000000 TYPE ty_unit VALUE 1000000000,
               _24 TYPE ty_unit VALUE 24,
               _3600 TYPE ty_unit VALUE 3600,
               _60 TYPE ty_unit VALUE 60,
               _86400 TYPE ty_unit VALUE 86400,
             END OF cm_value.
Repository11 packages · 112 objects
123 items