INTERFACE /hec1/if_bopf_constants
  PUBLIC .

  CONSTANTS:
    BEGIN OF gc_struc_key,
      landscape    TYPE strukname VALUE '/hec1/landscape_guid'             ##NO_TEXT,
      contact      TYPE strukname VALUE '/hec1/contact_guid'               ##NO_TEXT,
      datacenter   TYPE strukname VALUE '/hec1/datacenter_guid'            ##NO_TEXT,
      if_baseline  TYPE strukname VALUE '/hec1/s_key_if_baseline'          ##NO_TEXT,
      solution     TYPE strukname VALUE '/hec1/solution_guid'              ##NO_TEXT,
      tier         TYPE strukname VALUE '/hec1/s_key_tier'                 ##NO_TEXT,
      material     TYPE strukname VALUE '/hec1/s_key_material'             ##NO_TEXT,
      app_srv_inst TYPE strukname VALUE '/hec1/s_key_app_server_inst'      ##NO_TEXT,
      app_node     TYPE strukname VALUE '/hec1/s_key_app_node'             ##NO_TEXT,
      app_srv_pc   TYPE strukname VALUE '/hec1/s_key_app_serv_pc'          ##NO_TEXT,
      app_srv      TYPE strukname VALUE '/hec1/s_key_app_serv'             ##NO_TEXT,
      app_storage  TYPE strukname VALUE '/hec1/s_key_app_storage'          ##NO_TEXT,
      db_srv_inst  TYPE strukname VALUE '/hec1/s_key_db_server_inst'       ##NO_TEXT,
      db_inst      TYPE strukname VALUE '/hec1/s_key_db_inst'              ##NO_TEXT,
      db_node      TYPE strukname VALUE '/hec1/s_key_db_node'              ##NO_TEXT,
      db_srv_pc    TYPE strukname VALUE '/hec1/s_key_db_serv_pc'           ##NO_TEXT,
      db_srv       TYPE strukname VALUE '/hec1/s_key_db_serv'              ##NO_TEXT,
      db_storage   TYPE strukname VALUE '/hec1/s_key_db_storage'           ##NO_TEXT,
    END OF gc_struc_key.
  CONSTANTS: BEGIN OF gc_check_rule,
               node           TYPE int1 VALUE 1                             ##NO_TEXT,
               perfomance_cat TYPE int1 VALUE 2                             ##NO_TEXT,
               storage_amount TYPE int1 VALUE 3                             ##NO_TEXT,
             END OF gc_check_rule.
  CONSTANTS:
    BEGIN OF gc_range_option,
      eq TYPE ddoption VALUE 'EQ'                                           ##NO_TEXT,
      cp TYPE ddoption VALUE 'CP'                                           ##NO_TEXT,
      bt TYPE ddoption VALUE 'BT'                                           ##NO_TEXT,
      nb TYPE ddoption VALUE 'NB'                                           ##NO_TEXT,
    END OF gc_range_option .
  CONSTANTS:
    BEGIN OF gc_range_sign,
      i TYPE ddsign VALUE 'I'                                               ##NO_TEXT,
      e TYPE ddsign VALUE 'E'                                               ##NO_TEXT,
    END OF gc_range_sign .

ENDINTERFACE.
