SAP ABAP Class CL_FITV_IMG_UTILITIES (General functions)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   FI-TV (Application Component) Travel Management
     PTRM_CUSTOMIZING (Package) Easy Introduction & WD for customizing settings
Properties
Class CL_FITV_IMG_UTILITIES  
Short Description General functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PTRM_CUSTOMIZING   Easy Introduction & WD for customizing settings 
Created 20060905   SAP 
Last change 20070913   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 SHLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FITV_IMG_UTILITIES has no interface implemented.
Friends
Class CL_FITV_IMG_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_COPY Constant Public Type reference (TYPE) STRING 'COPY' 20060905
2 CO_DELETE Constant Public Type reference (TYPE) STRING 'DELETE' 20060905
3 CO_EDIT Constant Public Type reference (TYPE) STRING 'EDIT' 20060905
4 CO_NEW Constant Public Type reference (TYPE) STRING 'NEW' 20060905
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CLIENT_CHANGABLE Static method Public Method Whether can change customizing on current client 20060905
2 CHECK_CLIENT_TRANSPORTABLE Static method Public Method Whether customizing changes can be transported 20060905
3 CHECK_CURRKEY_EXIST Static method Public Method Check currency key 20060928
4 CHECK_INSERT_OVERLAP_V_T706B2 Static method Public Method Check whether exsits overlapping possibility when insertion 20060921
5 CHECK_INSERT_OVERLAP_V_TA20HH Static method Public Method Check whether exsits overlapping possibility when insertion 20061012
6 CHECK_LOCATION_EXIST Static method Public Method get location name by type,location_id 20060921
7 CHECK_MSGID_EXIST Static method Public Method Check currency key 20061017
8 CHECK_MSGNO_EXIST Static method Public Method Check currency key 20061017
9 DELIMIT_OVERLAP_V_T706B2 Static method Public Method Apply delimit algorism for data overlapping 20061012
10 DELIMIT_OVERLAP_V_TA20HH Static method Public Method Apply delimit algorism for data overlapping 20061012
11 GET_ADRCAT Static method Public Method get one category entry or all entries 20060906
12 GET_CLASS_RULES Static method Public Method Get Class Rules 20060924
13 GET_CONTROL_PARAM_MAXRATE Static method Public Method Get Control Parameters for Receipt Maximum Rates 20061025
14 GET_COUNTRY Static method Public Method get one country entry or all entries 20060907
15 GET_DELIMIT_V_T706B2 Static method Public Method Get delimit result 20060922
16 GET_DELIMIT_V_TA20HH Static method Public Method Get delimit result 20060914
17 GET_DROPDOWN_VALUES Static method Public Method Return Values for DropDownByKey 20060906
18 GET_LOCATION_NAME Static method Public Method get location name by type,location_id 20060906
19 GET_MSG_TEXT Static method Public Method Check currency key 20061020
20 GET_REGION_NAME Static method Public Method get one region name text 20060908
21 GET_TA23ADR_PROPOSED_KEY Static method Public Method get max key plus one as new proposed new 20060913
22 GET_TRIPPROV_COUNTRY_VALUESET Static method Public Method Get country value set specified by a trip provision value 20060926
23 GET_TRIPPROV_FIELD_TEXT Static method Public Method Get field text 20060927
24 GET_TRIPPROV_VALUESET Static method Public Method Get activity types specified by a trip provision value 20060927
Events
Class CL_FITV_IMG_UTILITIES has no event.
Types
Class CL_FITV_IMG_UTILITIES has no local type.
Method Signatures

Method CHECK_CLIENT_CHANGABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGABLE Value transfer Type reference (TYPE) WDY_BOOLEAN Can change or not 20060905

Method CHECK_CLIENT_CHANGABLE on class CL_FITV_IMG_UTILITIES has no exception.

Method CHECK_CLIENT_TRANSPORTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRANSPORTABLE Value transfer Type reference (TYPE) WDY_BOOLEAN Whether customizing changes can be transported 20060905

Method CHECK_CLIENT_TRANSPORTABLE on class CL_FITV_IMG_UTILITIES has no exception.

Method CHECK_CURRKEY_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRKEY Call by reference Type reference (TYPE) WAERS 20060928
2 Returning RE_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20060928

Method CHECK_CURRKEY_EXIST on class CL_FITV_IMG_UTILITIES has no exception.

Method CHECK_INSERT_OVERLAP_V_T706B2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENSP_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20061010
2 Exporting ET_LAST_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Generated Table for View V_T706B2 20060921
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060921
4 Exporting EX_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20060921
5 Importing IM_NEW_ITEM Call by reference Type reference (TYPE) V_T706B2 Generated Table for View V_T706B2 20060921
6 Importing IT_TABLE_DATA Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20061012

Method CHECK_INSERT_OVERLAP_V_T706B2 on class CL_FITV_IMG_UTILITIES has no exception.

Method CHECK_INSERT_OVERLAP_V_TA20HH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENSP_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_TA20HH' 20061012
2 Exporting ET_LAST_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Generated Table for View V_TA20HH 20061012
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20061012
4 Exporting EX_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20061012
5 Importing IM_NEW_ITEM Call by reference Type reference (TYPE) V_TA20HH Generated Table for View V_Ta20hh 20061012
6 Importing IT_TABLE_DATA Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_Ta20hh' 20061012

Method CHECK_INSERT_OVERLAP_V_TA20HH on class CL_FITV_IMG_UTILITIES has no exception.

Method CHECK_LOCATION_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) GEO_DESTINATION Geographical Destination 20060921
2 Importing IM_LOCATIONTYPE Call by reference Type reference (TYPE) GEO_TYPE Geographical location type 20060921
3 Returning RE_EXIST Value transfer Type reference (TYPE) ABAP_BOOL Text Field of Length 60 20060921

Method CHECK_LOCATION_EXIST on class CL_FITV_IMG_UTILITIES has no exception.

Method CHECK_MSGID_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGID Call by reference Type reference (TYPE) ARBGB Application Area 20061017
2 Returning RE_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20061017

Method CHECK_MSGID_EXIST on class CL_FITV_IMG_UTILITIES has no exception.

Method CHECK_MSGNO_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGID Call by reference Type reference (TYPE) ARBGB Application Area 20061017
2 Importing IM_MSGNO Call by reference Type reference (TYPE) MSGNO System message number 20061017
3 Returning RE_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20061017

Method CHECK_MSGNO_EXIST on class CL_FITV_IMG_UTILITIES has no exception.

Method DELIMIT_OVERLAP_V_T706B2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETE_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20061012
2 Exporting ET_EDIT_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20061012
3 Exporting ET_INSERT_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20061012
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20061012
5 Importing IM_EDIT_ITEM Call by reference Type reference (TYPE) V_T706B2 Generated Table for View V_T706B2 20061012
6 Importing IM_FLG_INSERT Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20061012
7 Importing IM_NEW_ITEM Call by reference Type reference (TYPE) V_T706B2 Generated Table for View V_T706B2 20061012
8 Importing IM_SEL_ITEM Call by reference Type reference (TYPE) V_T706B2 Generated Table for View V_T706B2 20061012
9 Importing IM_STARTDATE Call by reference Type reference (TYPE) BEGDA Start Date 20061012
10 Importing IT_TABLE_DATA Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20061012

Method DELIMIT_OVERLAP_V_T706B2 on class CL_FITV_IMG_UTILITIES has no exception.

Method DELIMIT_OVERLAP_V_TA20HH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETE_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_TA20HH' 20061012
2 Exporting ET_EDIT_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_TA20HH' 20061012
3 Exporting ET_INSERT_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_TA20HH' 20061012
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20061012
5 Importing IM_EDIT_ITEM Call by reference Type reference (TYPE) V_TA20HH Generated Table for View V_TA20HH 20061012
6 Importing IM_FLG_INSERT Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20061012
7 Importing IM_NEW_ITEM Call by reference Type reference (TYPE) V_TA20HH Generated Table for View V_TA20HH 20061012
8 Importing IM_SEL_ITEM Call by reference Type reference (TYPE) V_TA20HH Generated Table for View V_TA20HH 20061012
9 Importing IM_STARTDATE Call by reference Type reference (TYPE) BEGDA Start Date 20061012
10 Importing IT_TABLE_DATA Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_TA20HH' 20061012

Method DELIMIT_OVERLAP_V_TA20HH on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_ADRCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) PTRV_CATEGORY_ID Custom Categories for Predefined Addresses 20060906
2 Importing IX_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20060906
3 Returning RT_DATA Value transfer Type reference (TYPE) PTRM_IMG_ADRCAT_TTY Categories of Predefined Addresses 20060906

Method GET_ADRCAT on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_CLASS_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RULES Call by reference Type reference (TYPE) PTRM_IMG_CLASS_RULE_TTY Table type of class rule 20060924
2 Importing IM_CATEGORY Call by reference Type reference (TYPE) CATEGORY Travel service category 20060924
3 Importing IM_SPRAS Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20060924

Method GET_CLASS_RULES on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_CONTROL_PARAM_MAXRATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRIPPROV Call by reference Type reference (TYPE) MOREI Trip Provision Variant 20061025
2 Returning R_PARA Value transfer Type reference (TYPE) V_T702N_I Table type for Control Parameters on Receipt Maximum Rates 20061025

Method GET_CONTROL_PARAM_MAXRATE on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_COUNTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) LAND1 Custom Categories for Predefined Addresses 20060907
2 Importing IX_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20060907
3 Returning RT_DATA Value transfer Type reference (TYPE) LE_T_DLV_T005T Categories of Predefined Addresses 20060907

Method GET_COUNTRY on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_DELIMIT_V_T706B2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TASKNO Call by reference Type reference (TYPE) TRKORR Request/Task 20061019
2 Exporting ET_DELETE_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20060922
3 Exporting ET_EDIT_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20060922
4 Exporting ET_INSERT_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_T706B2_T Table type for view 'V_T706B2' 20060922
5 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060922
6 Importing IM_EDIT_ITEM Call by reference Type reference (TYPE) V_T706B2 Generated Table for View V_T706B2 20060922
7 Importing IM_NEW_ITEM Call by reference Type reference (TYPE) V_T706B2 Generated Table for View V_T706B2 20060922
8 Importing IM_SEL_ITEM Call by reference Type reference (TYPE) V_T706B2 Generated Table for View V_T706B2 20060922
9 Importing IM_STARTDATE Call by reference Type reference (TYPE) BEGDA Start Date 20060922

Method GET_DELIMIT_V_T706B2 on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_DELIMIT_V_TA20HH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TASKNO Call by reference Type reference (TYPE) TRKORR Request/Task 20061019
2 Exporting ET_DELETE_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_TA20HH' 20060914
3 Exporting ET_EDIT_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_TA20HH' 20060914
4 Exporting ET_INSERT_ITEM Call by reference Type reference (TYPE) PTRM_IMG_V_TA20HH_T Table type for view 'V_TA20HH' 20060914
5 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060914
6 Importing IM_EDIT_ITEM Call by reference Type reference (TYPE) V_TA20HH Generated Table for View V_TA20HH 20060914
7 Importing IM_NEW_ITEM Call by reference Type reference (TYPE) V_TA20HH Generated Table for View V_TA20HH 20060926
8 Importing IM_SEL_ITEM Call by reference Type reference (TYPE) V_TA20HH Generated Table for View V_TA20HH 20060914
9 Importing IM_STARTDATE Call by reference Type reference (TYPE) BEGDA Start Date 20060914

Method GET_DELIMIT_V_TA20HH on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_DROPDOWN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Field Name 20060906
2 Importing I_TABNAME Call by reference Type reference (TYPE) CSEQUENCE Table Name 20060906
3 Importing I_WITHKEY Call by reference Type reference (TYPE) WDY_BOOLEAN Set if Add Key to Value 20060906
4 Returning R_VALUE_SET Value transfer Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST Table of Strings 20060906

Method GET_DROPDOWN_VALUES on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_LOCATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCATION Call by reference Type reference (TYPE) GEO_DESTINATION Geographical Destination 20060906
2 Importing IM_LOCATIONTYPE Call by reference Type reference (TYPE) GEO_TYPE Geographical location type 20060906
3 Returning RE_LOCATION_NAME Value transfer Type reference (TYPE) TEXT60 Text Field of Length 60 20060906

Method GET_LOCATION_NAME on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_MSG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_TEXT Value transfer Type reference (TYPE) NATXT Message text 20061020
2 Importing IM_MSGID Call by reference Type reference (TYPE) ARBGB Application Area 20061020
3 Importing IM_MSGNO Call by reference Type reference (TYPE) MSGNO System message number 20061020

Method GET_MSG_TEXT on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_REGION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COUNTRY Call by reference Type reference (TYPE) LAND1 Custom Categories for Predefined Addresses 20060908
2 Importing IM_REGION Call by reference Type reference (TYPE) REGIO Region (State, Province, County) 20060908
3 Returning RE_REGION_NAME Value transfer Type reference (TYPE) BEZEI20 Categories of Predefined Addresses 20060908

Method GET_REGION_NAME on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_TA23ADR_PROPOSED_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_KEY Value transfer Type reference (TYPE) PTRV_ADRKEY Key of Table TA23ADR (Sequence Number) 20060913

Method GET_TA23ADR_PROPOSED_KEY on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_TRIPPROV_COUNTRY_VALUESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COUNTRY Call by reference Type reference (TYPE) PTRM_IMG_T706O Names for Trip Country/Trip Country Group/Trip Region 20060926
2 Exporting ET_VALUE_SET Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20060926
3 Exporting EX_DEFAULT_VALUE Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE Fixed Value of an Attribute with Text 20060926
4 Importing IM_TRIPPROV Call by reference Type reference (TYPE) MOREI Trip Provision Variant 20060926

Method GET_TRIPPROV_COUNTRY_VALUESET on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_TRIPPROV_FIELD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDTEXT Call by reference Type reference (TYPE) STRING 20060927
2 Importing IM_FIELDCODE Call by reference Type reference (TYPE) STRING 20060927
3 Importing IM_FIELDNAME Call by reference Type reference (TYPE) STRING 20060927
4 Importing IM_TRIPPROV Call by reference Type reference (TYPE) MOREI Trip Provision Variant 20060927

Method GET_TRIPPROV_FIELD_TEXT on class CL_FITV_IMG_UTILITIES has no exception.

Method GET_TRIPPROV_VALUESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_SET Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20060927
2 Importing IM_LISTNAME Call by reference Type reference (TYPE) STRING 20060927
3 Importing IM_TRIPPROV Call by reference Type reference (TYPE) MOREI Trip Provision Variant 20060927

Method GET_TRIPPROV_VALUESET on class CL_FITV_IMG_UTILITIES has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600