Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_GM_ACTUAL_MGR | General Services Grants management | 20000727 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_GM_CODING_BLOCK_MGR | Coding block | 20010131 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_GM_RECON_SERVICE | GM Reconciliation Services | 20031119 |
Properties
| Class | CL_GM_SERVICES | |
| Short Description | General Services Grants management | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GMBASIS_E | Grants management (basis) |
| Created | 20000727 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GM_SERVICES has no interface implemented.
Friends
Class CL_GM_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'X' | FMM ist aktiviert | 20010131 | ||
| 2 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'X' | FMM ist relevant | 20010213 | ||
| 3 | Constant | Protected | Type reference (TYPE) | RLDNR | '90' | Ledger | 20020220 | ||
| 4 | Constant | Protected | Type reference (TYPE) | RRCTY | '0' | Satzart | 20020220 | ||
| 5 | Static Attribute | Private | Type reference (TYPE) | GLU1-DOCNR | Accounting Document Number | 20080925 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | POSNR_ACC | Accounting Document Line Item Number | 20070823 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | G_S_TYPE_RATE | Exchange rate data | 20080925 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information | 20070202 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | G_T_TYPE_ADJDATA | Adjustments currency table | 20080925 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | G_T_TYPE_LNCURR | Rates' buffer table | 20070130 | |||
| 11 | Static Attribute | Protected | Type reference (TYPE) | GM_GRANT_NBR | Förderung ist "NICHT RELEVANT" | 20011025 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Add currency group | 20070202 | |
| 2 | Static method | Public | Method | Selektionskriterien für Beleganzeige erstellen | 20011216 | |
| 3 | Static method | Public | Method | Calculate local amount using existing rates | 20070129 | |
| 4 | Static method | Private | Method | Check if already calculated | 20070202 | |
| 5 | Static method | Public | Method | Prüft, ob Fördermittelmanagement aktiviert ist | 20010131 | |
| 6 | Static method | Public | Method | Prüfen, ob die Verfügbarkeitskontrolle im FMM aktiviert ist | 20020220 | |
| 7 | Static method | Public | Method | Prüfen, ob Fördermittelmanagement relevant ist | 20010213 | |
| 8 | Static method | Private | Method | Check if need calculation | 20070202 | |
| 9 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20031119 | |
| 10 | Static method | Private | Method | Currency group exists | 20070202 | |
| 11 | Static method | Public | Method | Get currency adjustment amount | 20080925 | |
| 12 | Static method | Private | Method | Get currency conversion BAdI Object | 20070129 | |
| 13 | Static method | Private | Method | Get Currency conversion from BAdI | 20070129 | |
| 14 | Static method | Public | Method | Get Grant currency conversion | 20070129 | |
| 15 | Static method | Public | Method | Get Local currency conversion | 20070129 | |
| 16 | Static method | Public | Method | Wert der als "NICHT RELEVANT" markierten Förderung abrufen | 20011025 | |
| 17 | Static method | Public | Method | Ermitteln Sie das Geschäftsjahr des Unternehmens | 20020506 | |
| 18 | Static method | Private | Method | Init attributes | 20080925 | |
| 19 | Static method | Private | Event handling method | Init attributes after commit | 20080925 | |
| 20 | Static method | Private | Event handling method | Init attributes after rollback | 20080925 | |
| 21 | Static method | Public | Method | Senden Sie Nachrichten an den Message Handler | 20011012 | |
| 22 | Static method | Public | Method | Refresh Currency Adjustments fields | 20090225 | |
| 23 | Static method | Public | Method | Refresh currency group | 20070806 | |
| 24 | Static method | Public | Method | Set the currency buffer table for Transfer to FM | 20080715 | |
| 25 | Static method | Public | Method | Set currency adjustment data | 20080925 | |
| 26 | Static method | Public | Method | Set Currency Group | 20070202 | |
| 27 | Static method | Public | Method | Logisches System einrichten | 20030128 |
Events
Class CL_GM_SERVICES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | G_S_TYPE_ADJDATA | Private | See coding | Adjustment data structure | 20080925 | BEGIN OF g_s_type_adjdata,
docnr TYPE gmia-docnr,
rvaluetype_9 TYPE gmia-rvaluetype_9,
ryear TYPE gmia-ryear,
poper TYPE gmia-poper,
rtcur TYPE gmia-rtcur,
bukrs TYPE gmia-rbukrs,
rgrant_nbr TYPE gmia-rgrant_nbr,
rfund TYPE gmia-rfund,
rsponsored_prog TYPE gmia-rsponsored_prog,
rsponsored_class TYPE gmia-rsponsored_class,
rstats_ind TYPE gmia-rstats_ind,
tsl TYPE gmia-tsl,
hsl TYPE gmia-hsl,
ratio(10) type p decimals 5,
END OF g_s_type_adjdata
|
|
| 2 | G_S_TYPE_LNCURR | Private | See coding | Rates' buffer structure | 20070130 | BEGIN OF g_s_type_lncurr,
line TYPE gm_line,
rate TYPE gm_exchange_rate,
rate_date TYPE gm_exchange_rate_date,
rate_type TYPE kurst_curr,
flg_badi TYPE flag,
END OF g_s_type_lncurr
|
|
| 3 | G_S_TYPE_RATE | Private | See coding | 20080925 | BEGIN OF g_s_type_rate,
docnr TYPE belnr_d,
docln TYPE docln6,
grant_currency TYPE gm_grant_currency,
local_currency TYPE gm_grant_currency,
xch_rate TYPE gm_exchange_rate,
xch_ratex type NUMC11,
END OF g_s_type_rate
|
||
| 4 | G_T_TYPE_ADJDATA | Private | See coding | Adjustment data table | 20080925 | g_t_type_adjdata TYPE STANDARD TABLE OF g_s_type_adjdata
|
|
| 5 | G_T_TYPE_LNCURR | Private | See coding | Rates' buffer table | 20070130 | g_t_type_lncurr TYPE STANDARD TABLE OF g_s_type_lncurr
|
Method Signatures
Method ADD_CURRENCY_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_NEW_ACCCR | Value transfer | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - New | 20070202 | |||
| 2 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20100309 | |||
| 3 | IF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20100309 | |||
| 4 | IT_HLP_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Help | 20070202 | |||
| 5 | IT_STD_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Standard | 20070202 |
Method ADD_CURRENCY_GROUP on class CL_GM_SERVICES has no exception.
Method BUILD_SELECT_FOR_DOC_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_T_SELECTION | Call by reference | Type reference (TYPE) | GUSL_T_SELECTION | 20011216 | ||||
| 2 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20011216 | |||
| 3 | IM_DOCNR | Call by reference | Type reference (TYPE) | ACC_DOCNR | Belegnummer | 20011216 | |||
| 4 | IM_OBJ_ORG | Call by reference | Type reference (TYPE) | AWORG | Referenzorganisationseinheiten | 20011216 | |||
| 5 | IM_OBJ_REF | Call by reference | Type reference (TYPE) | AWREF | Referenzbelegnummer | 20011216 | |||
| 6 | IM_OBJ_TYP | Call by reference | Type reference (TYPE) | AWTYP | Referenzvorgang | 20011216 | |||
| 7 | IM_RRCTY | Call by reference | Type reference (TYPE) | RRCTY | Satzart | 20011216 |
Method BUILD_SELECT_FOR_DOC_DISPLAY on class CL_GM_SERVICES has no exception.
Method CALCULATE_LOCAL_WITH_RATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TO_AMOUNT | Call by reference | Type reference (TYPE) | TVALXX9 | Amount in document currency | 20070129 | |||
| 2 | I_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20080708 | |||
| 3 | I_FROM_AMOUNT | Call by reference | Type reference (TYPE) | TVALXX9 | Amount in document currency | 20070129 | |||
| 4 | I_GRANT_NBR | Call by reference | Type reference (TYPE) | GM_GRANT_NBR | Grant | 20070129 | |||
| 5 | I_LINE | Call by reference | Type reference (TYPE) | GM_LINE | GM Budget Line | 20070129 | |||
| 6 | I_TO_CURRENCY | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20070129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error in conversion | 20070129 | ||
| 2 | Rate not Found | 20070129 |
Method CHECK_ALREADY_CALCULATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HLP_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Help | 20070202 | |||
| 2 | IT_STD_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Standard | 20070202 |
Method CHECK_ALREADY_CALCULATED on class CL_GM_SERVICES has no exception.
Method CHECK_GM_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CHECK_DATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20010131 | |||
| 2 | IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20010131 | |||
| 3 | IM_CO_AREA | Call by reference | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20011210 | |||
| 4 | RE_FM_IS_ACTIVE | Value transfer | Type reference (TYPE) | CHAR1 | Ist die HHM-Integration aktiv? | 20011102 | |||
| 5 | RE_GM_IS_ACTIVE | Value transfer | Type reference (TYPE) | CHAR1 | Ist das GM aktiv? | 20011102 |
Method CHECK_GM_ACTIVE on class CL_GM_SERVICES has no exception.
Method CHECK_GM_AVC_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_AVC_ACTIVE | Call by reference | Type reference (TYPE) | XFELD | Ist die Verfügbarkeitskontrolle aktiv? | 20020220 | |||
| 2 | IM_COMPANY_CODE | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20020220 | |||
| 3 | IM_FISCYEAR | Value transfer | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20020220 |
Method CHECK_GM_AVC_ACTIVE on class CL_GM_SERVICES has no exception.
Method CHECK_GM_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_RELEVANT | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20011113 | |||
| 2 | EX_STATS | Call by reference | Type reference (TYPE) | GM_STATS | Statistisches Kennzeichen | 20011113 | |||
| 3 | IM_ACCOUNT | Call by reference | Type reference (TYPE) | HKONT | Hauptbuchkonto | 20010213 | |||
| 4 | IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20010213 | |||
| 5 | IM_COST_ELEMENT | Call by reference | Type reference (TYPE) | KSTAR | Kostenart | 20011103 | |||
| 6 | IM_CO_GROUP | Call by reference | Type reference (TYPE) | GM_VGROUP | CO-Vorgang | 20011113 | |||
| 7 | IM_FROM_GRANT | Call by reference | Type reference (TYPE) | GM_STAT_IND_FROM_GRANT | Stat Indicator Specified on Grant Master | 20130308 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Konto wurde im FMM nicht eingerichtet | 20020304 | ||
| 2 | Komplettintegration ins CO fehlt | 20020516 |
Method CHECK_NEED_CALCULATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HLP_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Help | 20070202 | |||
| 2 | IT_STD_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Standard | 20070202 |
Method CHECK_NEED_CALCULATION on class CL_GM_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_GM_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GM_SERVICES has no exception.
Method CURRENCY_GROUP_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_STD_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Standard | 20070202 | |||
| 2 | RI_RESULT | Value transfer | Type reference (TYPE) | CHAR01 | Exist or not | 20070202 |
Method CURRENCY_GROUP_EXISTS on class CL_GM_SERVICES has no exception.
Method GET_CURRENCY_ADJUSTMENT_AMOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_S_GLU1 | Call by reference | Type reference (TYPE) | GLU1 | G/L user table 1 | 20080925 |
Method GET_CURRENCY_ADJUSTMENT_AMOUNT on class CL_GM_SERVICES has no exception.
Method GET_CURR_CONVERSION_BADI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_O_BADI | Value transfer | Object reference (TYPE REF TO) | BADI_GM_EXCHANGE_DATA | Interface for BAdI: BADI_GM_EXCHANGE_DATA | 20070129 |
Method GET_CURR_CONVERSION_BADI on class CL_GM_SERVICES has no exception.
Method GET_CURR_CONV_FROM_BADI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_F_TO_AMOUNT | Call by reference | Type reference (TYPE) | VTCUR9 | Value in Transaction Currency | 20070129 | |||
| 2 | E_F_XCH_DATE | Call by reference | Type reference (TYPE) | GM_EXCHANGE_RATE_DATE | Exchange Rate Date | 20070129 | |||
| 3 | E_F_XCH_RATE | Call by reference | Type reference (TYPE) | GM_EXCHANGE_RATE | Grant exchange rate | 20070129 | |||
| 4 | E_F_XCH_RATEX | Call by reference | Type reference (TYPE) | NUMC11 | Numeric Character Field, Length 11 | 20100601 | |||
| 5 | E_F_XCH_TYPE | Call by reference | Type reference (TYPE) | KURST_CURR | Exchange rate type | 20070129 | |||
| 6 | I_F_FROM_AMOUNT | Call by reference | Type reference (TYPE) | VLCUR9 | Value in local currency | 20070129 | |||
| 7 | I_F_FROM_CURR | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency - From | 20070129 | |||
| 8 | I_F_TO_CURR | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency - To | 20070129 | |||
| 9 | I_S_ACCIT | Call by reference | Type reference (TYPE) | ACCIT_GLX | FI: Interface to Accounting: Item Information | 20070129 | |||
| 10 | I_S_BDGTLINE | Call by reference | Type reference (TYPE) | GMBDGT_S_LINES | Generic Item + Header Info for GM Budgeting | 20070129 | |||
| 11 | I_S_GMIA | Call by reference | Type reference (TYPE) | GMIA | Actual Line Item Table | 20070129 | |||
| 12 | I_T_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information | 20070129 |
Method GET_CURR_CONV_FROM_BADI on class CL_GM_SERVICES has no exception.
Method GET_GRANT_CURR_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_F_GRANT_CURR | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20070828 | |||
| 2 | C_F_LOCAL_CURR | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20070129 | |||
| 3 | E_F_GRANT_AMOUNT | Call by reference | Type reference (TYPE) | VTCUR9 | Value in Transaction Currency | 20070129 | |||
| 4 | E_F_XCH_RATE | Call by reference | Type reference (TYPE) | GM_EXCHANGE_RATE | Grant exchange rate | 20080925 | |||
| 5 | E_F_XCH_RATEX | Call by reference | Type reference (TYPE) | NUMC11 | Numeric Character Field, Length 11 | 20100601 | |||
| 6 | I_S_ACCIT | Call by reference | Type reference (TYPE) | ACCIT_GLX | FI: Interface to Accounting: Item Information | 20070129 | |||
| 7 | I_S_GMIA | Call by reference | Type reference (TYPE) | GMIA | Actual Line Item Table | 20070129 | |||
| 8 | I_T_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information | 20070129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Grant is either space or NOT Relevant | 20070129 | ||
| 2 | Invalid currency | 20070129 | ||
| 3 | Invalid Grant | 20070129 |
Method GET_LOCAL_CURR_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_F_GRANT_CURRENCY | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20070129 | |||
| 2 | E_F_LOCAL_AMOUNT | Call by reference | Type reference (TYPE) | VTCUR9 | Value in Transaction Currency | 20070129 | |||
| 3 | E_F_LOCAL_CURRENCY | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20070129 | |||
| 4 | E_GRANT_CURRENCY | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20070129 | |||
| 5 | E_LOCAL_CURRENCY | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20070129 | |||
| 6 | I_F_GRANT_AMOUNT | Call by reference | Type reference (TYPE) | TVALXX9 | Budget amount in transaction currency | 20070129 | |||
| 7 | I_S_LINE | Call by reference | Type reference (TYPE) | GMBDGT_S_LINES | Generic Item + Header Info for GM Budgeting | 20070129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Grant is either space or NOT Relevant | 20070129 |
Method GET_NOT_RELEVANT_GRANT Signature
Method GET_NOT_RELEVANT_GRANT on class CL_GM_SERVICES has no parameter.
Method GET_NOT_RELEVANT_GRANT on class CL_GM_SERVICES has no exception.
Method GET_ORG_FISCAL_YEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20020506 | |||
| 2 | IM_COMPANY_CODE | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20020506 | |||
| 3 | IM_DATE | Value transfer | Type reference (TYPE) | DATUM | Datum | 20020506 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Year Not Found | 20050617 |
Method INIT_ATTRIBUTES Signature
Method INIT_ATTRIBUTES on class CL_GM_SERVICES has no parameter.
Method INIT_ATTRIBUTES on class CL_GM_SERVICES has no exception.
Method INIT_COMMIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KIND | Value transfer | Attribute reference (LIKE) | 20080925 |
Method INIT_COMMIT on class CL_GM_SERVICES has no exception.
Method INIT_ROLLBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KIND | Value transfer | Attribute reference (LIKE) | 20080925 |
Method INIT_ROLLBACK on class CL_GM_SERVICES has no exception.
Method MESSAGES_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ARBGB | Call by reference | Type reference (TYPE) | T100-ARBGB | 'GRANTMGMT' | Anwendungsbereich | 20011012 | ||
| 2 | IM_MSGNO | Call by reference | Type reference (TYPE) | SYST-MSGNO | Nachrichten, Nachrichtennummer | 20011012 | |||
| 3 | IM_MSGTY | Call by reference | Type reference (TYPE) | SYST-MSGTY | 'E' | Nachrichten, Nachrichtenart | 20011012 | ||
| 4 | IM_MSGV1 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariablen | 20011012 | |||
| 5 | IM_MSGV2 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariablen | 20011012 | |||
| 6 | IM_MSGV3 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariablen | 20011012 | |||
| 7 | IM_MSGV4 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariablen | 20011012 |
Method MESSAGES_STORE on class CL_GM_SERVICES has no exception.
Method REFRESH_CURRENCY_ADJUSTMENT Signature
Method REFRESH_CURRENCY_ADJUSTMENT on class CL_GM_SERVICES has no parameter.
Method REFRESH_CURRENCY_ADJUSTMENT on class CL_GM_SERVICES has no exception.
Method REFRESH_CURRENCY_GROUP Signature
Method REFRESH_CURRENCY_GROUP on class CL_GM_SERVICES has no parameter.
Method REFRESH_CURRENCY_GROUP on class CL_GM_SERVICES has no exception.
Method SET_BUFFER_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_GRANT_NBR | Call by reference | Type reference (TYPE) | GM_GRANT_NBR | Grant | 20080715 | |||
| 2 | IM_T_GMBDGTLINE | Call by reference | Type reference (TYPE) | GMSTRUC_GMBDGTLINE | GM Structure with GMBDGTLINE Fields | 20080715 |
Method SET_BUFFER_CURRENCY on class CL_GM_SERVICES has no exception.
Method SET_CURRENCY_ADJUSTMENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_F_GRANT_CURRENCY | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20080925 | |||
| 2 | I_F_LOCAL_CURRENCY | Call by reference | Type reference (TYPE) | GM_GRANT_CURRENCY | Grant currency | 20080925 | |||
| 3 | I_F_XCH_RATE | Call by reference | Type reference (TYPE) | GM_EXCHANGE_RATE | Grant exchange rate | 20080925 | |||
| 4 | I_F_XCH_RATEX | Call by reference | Type reference (TYPE) | NUMC11 | Numeric Character Field, Length 11 | 20100601 | |||
| 5 | I_S_ACCIT | Call by reference | Type reference (TYPE) | ACCIT_GLX | FI: Interface to Accounting: Item Information | 20080925 |
Method SET_CURRENCY_ADJUSTMENT_DATA on class CL_GM_SERVICES has no exception.
Method SET_CURRENCY_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20100309 | |||
| 2 | IF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20100309 | |||
| 3 | IF_POSNR | Call by reference | Type reference (TYPE) | POSNR_ACC | Accounting Document Line Item Number | 20070823 | |||
| 4 | IT_HLP_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Help | 20070202 | |||
| 5 | IT_STD_ACCCR | Call by reference | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - Standard | 20070202 | |||
| 6 | RT_NEW_ACCCR | Value transfer | Type reference (TYPE) | ACCCR_T | Accounting interface: Currency information - New | 20070202 |
Method SET_CURRENCY_GROUP on class CL_GM_SERVICES has no exception.
Method SET_LOGICAL_SYSTEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_AWSYS | Call by reference | Type reference (TYPE) | AWSYS | Logisches System des Quellbelegs | 20030128 |
Method SET_LOGICAL_SYSTEM on class CL_GM_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 462A |