SAP ABAP Class CL_GTR_EVENT_2612_E1 (CL_GTR_EVENT_2612_E1)
Hierarchy
☛
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
⤷
IS-PS-CA (Application Component) Public Sector Contract Accounting
⤷
FMCA_GRANTOR_EHP1 (Package) PSCD: Enhancements for Grantor Management from EhP1
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FMEF_CONST_BASE | Basis Constants | 20070410 |
Properties
| Class | CL_GTR_EVENT_2612_E1 | |
| Short Description | ||
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FMCA_GRANTOR_EHP1 | PSCD: Enhancements for Grantor Management from EhP1 |
| Created | 20070410 | SAP |
| Last change | 20070914 | 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
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FMEF_CONST_BASE | Basis Constants | 20070410 |
Friends
Class CL_GTR_EVENT_2612_E1 has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GADV' | Payment Type for Grantor | 20070416 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR20 | 'AGREEMNT' | Character Field Length = 10 | 20070416 | ||
| 3 | Constant | Private | Type reference (TYPE) | CHAR1 | 'P' | Single-Character Indicator | 20070410 | ||
| 4 | Constant | Private | Type reference (TYPE) | GTR_EF_MODE_E1 | 'C' | Consumption Mode | 20070410 | ||
| 5 | Constant | Private | Type reference (TYPE) | TFKFBM-FBEVE | '1101' | Event in Which a Function Module is Called | 20070410 | ||
| 6 | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GHBK' | Payment Type for Grantor | 20070416 | ||
| 7 | Constant | Private | Type reference (TYPE) | GTR_PT_IN_OUT_E1 | 'I' | Incoming Payment | 20070410 | ||
| 8 | Constant | Private | Type reference (TYPE) | GTR_PT_IN_OUT_E1 | 'O' | Outging Payment | 20070410 | ||
| 9 | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GPOU' | Payment Type for Grantor | 20070416 | ||
| 10 | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GPRC' | Payment Type for Grantor | 20070416 | ||
| 11 | Constant | Private | Type reference (TYPE) | GTR_EF_MODE_E1 | 'R' | Reduction Mode | 20070410 | ||
| 12 | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GPIN' | Payment Type for Grantor | 20070416 | ||
| 13 | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070410 | ||
| 14 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GTR_MULTIFUND_SPLIT_PROC' | 20070416 | |||
| 15 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CX_GTR_MULTIFUND_EXC' | Reference type | 20070416 | ||
| 16 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CX_GTR_TRANSLATOR' | Reference type | 20070416 | ||
| 17 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CX_GTR_UTILS_EXC' | Reference type | 20070416 | ||
| 18 | Static Attribute | Private | Type reference (TYPE) | TY_OPEN_AMOUNT_TAB | 20070410 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Call Derivation tool | 20070410 | |
| 2 | Static method | Private | Method | Classify payment type as Incoming or Outgoing | 20070410 | |
| 3 | Static method | Private | Method | Invoicing-Items zusammenfassen | 20070410 | |
| 4 | Static method | Private | Method | Consume EF Amounts | 20070410 | |
| 5 | Static method | Public | Method | Create Invoicing Items by new derivation (no EF documents) | 20070410 | |
| 6 | Static method | Public | Method | Create Invoicing Items by consuming/releasing EF documents | 20070410 | |
| 7 | Static method | Private | Method | Dtermine whether Consumation or Reducation has to take place | 20070410 | |
| 8 | Static method | Private | Method | Fill CRM Object Definition for derivation needs | 20070410 | |
| 9 | Static method | Private | Method | Fill one Invoicing Document Position | 20070410 | |
| 10 | Static method | Private | Method | Determine Business Partner Reconcilation Account | 20070410 | |
| 11 | Static method | Public | Method | Mapping Invoicing fields to FMDERIVE | 20070410 | |
| 12 | Static method | Private | Method | Process condensed InvDoc Lines by consuming/releasing EF doc | 20070410 | |
| 13 | Static method | Public | Method | Read Earmarked Funds in global buffer, Lock Split Rules | 20070410 | |
| 14 | Static method | Public | Method | Read Grantor specific FI-CA invoicing Customizing | 20070410 | |
| 15 | Static method | Private | Method | Save assignment Agreement -> Split Rule (No EFs used) | 20070410 | |
| 16 | Static method | Private | Method | Reduction of consumed EF Amounts | 20070410 | |
| 17 | Static method | Private | Method | Save assignment Agreement -> Split Rule (No EFs used) | 20070410 |
Events
Class CL_GTR_EVENT_2612_E1 has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_COBL_EXT | Private | See coding | 20070410 | BEGIN OF ty_cobl_ext,
cobl TYPE cobl,
ext_fields TYPE ty_ext_fields,
END OF ty_cobl_ext
|
||
| 2 | TY_EF_ITEM | Private | See coding | 20070410 | BEGIN OF ty_ef_item,
belnr TYPE kblp-belnr,
blpos TYPE kblp-blpos,
* Amounts
* hwfree TYPE kblp-hwfree,
* hwges TYPE kblp-hwges,
* hwabg TYPE kblp-hwabg,
wtfree TYPE kblp-wtfree,
wtges TYPE kblp-wtges,
wtabg TYPE kblp-wtabg,
* Multi Funding
grouping TYPE kblp-fm_split_batch,
* Exceed without limit flag (same for all EF lines within same GROUPING!)
consumekz TYPE kblp-consumekz,
* Payment/Expense Type
payment_type TYPE gtrt_crm_grm_payment_type_e1,
expense_type TYPE gtrt_crm_grm_expense_cat_e1,
* Account Assignments
kstar TYPE kblp-kstar,
fipos TYPE kblp-fipos,
aufnr TYPE kblp-aufnr,
kostl TYPE kblp-kostl,
pspnr TYPE kblp-pspnr,
fistl TYPE kblp-geber,
geber TYPE kblp-geber,
saknr TYPE kblp-saknr,
fipex TYPE kblp-fipex,
fkber TYPE kblp-fkber,
grant_nbr TYPE kblp-grant_nbr,
gsber TYPE kblp-gsber,
measure TYPE kblp-measure,
END OF ty_ef_item
|
||
| 3 | TY_EF_ITEMS | Private | See coding | 20070410 | ty_ef_items TYPE SORTED TABLE OF ty_ef_item WITH NON-UNIQUE KEY
grouping belnr blpos
|
||
| 4 | TY_EXT_FIELDS | Private | See coding | 20070410 | BEGIN OF ty_ext_fields,
main_transaction TYPE acpi_main_trans,
sub_transaction TYPE acpi_sub_trans,
cost_element TYPE kstar,
sponsored_prog TYPE gm_sponsored_prog,
sponsored_class TYPE gm_sponsored_class,
END OF ty_ext_fields
|
||
| 5 | TY_GTRPROG_PROFILE | Private | See coding | 20070416 | BEGIN OF ty_gtrprog_profile,
mandt TYPE mandt,
prog_profile TYPE gtr_prog_profile_e1,
group_id TYPE fmsp_group_id,
year_dep_flg TYPE xflag,
multi_fund_flg TYPE xfeld, " gtr_multi_fund_flg
chng_prog_flg TYPE xfeld, " gtr_chng_prog_flg,
chng_appl_flg TYPE xfeld, " gtr_chng_appl_flg,
chng_agre_flg TYPE xfeld, " gtr_chng_agre_flg,
use_vers_flg TYPE xfeld, " gtr_use_vers_flg,
END OF ty_gtrprog_profile
|
||
| 6 | TY_GTR_RESULT | Private | See coding | 20070416 | BEGIN OF ty_gtr_result,
cobl TYPE cobl,
ext_fields TYPE ty_ext_fields,
amount TYPE kblbtr,
END OF ty_gtr_result
|
||
| 7 | TY_GTR_RESULT_TT | Private | See coding | 20070416 | ty_gtr_result_tt TYPE STANDARD TABLE OF ty_gtr_result WITH DEFAULT KEY
|
||
| 8 | TY_INVDOC_INVBILL | Private | See coding | 20070410 | BEGIN OF ty_invdoc_invbill,
item_guid TYPE fkkinvbill_i-item_guid,
item_objtype TYPE fkkinvbill_i-item_objtype,
payment_type TYPE fkkinvbill_i-payment_type,
expense_type TYPE fkkinvbill_i-expense_type,
faedn TYPE faedn_kk,
mode TYPE gtr_ef_mode_e1, "R = Reduction; C = Consumption
classification TYPE gtr_pt_in_out_e1, "Incoming, Outgoing
bltyp TYPE kblk-bltyp,
total_betrw TYPE betrw_kk, " summarized amount of all items with same ITEM_GUID/OBJTYPE
waers TYPE waers_kk, " Currency of this total amount
bri_guid TYPE gtr_bri_guid,
invdoc TYPE fkkinvdoc_i_2612,
invbill TYPE fkkinvbill_i,
END OF ty_invdoc_invbill
|
||
| 9 | TY_INVDOC_INVBILL_TAB | Private | See coding | 20070410 | ty_invdoc_invbill_tab TYPE SORTED TABLE OF ty_invdoc_invbill
WITH NON-UNIQUE KEY faedn
|
||
| 10 | TY_OPEN_AMOUNT | Private | See coding | 20070410 | BEGIN OF ty_open_amount,
* hwfree_sum TYPE kblp-hwfree,
wtfree_sum TYPE kblp-wtfree,
twaers TYPE kblk-waers,
fdatk TYPE kblp-fdatk,
bltyp TYPE kbltyp,
main_trans TYPE acpi_main_trans,
sub_trans TYPE acpi_sub_trans,
consumekz TYPE kblp-consumekz, " exceed without limit flag (same for all ef lines lt_ef_items within same grouping!)
lt_ef_items TYPE ty_ef_items,
* hwges_sum TYPE kblp-hwges,
wtges_sum TYPE kblp-wtges,
* hwabg_sum TYPE kblp-hwabg,
wtabg_sum TYPE kblp-wtabg,
END OF ty_open_amount
|
||
| 11 | TY_OPEN_AMOUNT_TAB | Private | See coding | 20070410 | ty_open_amount_tab TYPE TABLE OF ty_open_amount
|
||
| 12 | TY_SPLIT_RULE | Private | See coding | 20070416 | BEGIN OF ty_split_rule,
split_rule TYPE fmsp_rule_id,
from_date TYPE begdatum,
payment_type TYPE gtrt_crm_grm_payment_type_e1,
lock_flg TYPE abap_bool,
active_flg TYPE abap_bool,
END OF ty_split_rule
|
||
| 13 | TY_V_GTRRULE_COND | Private | See coding | 20070416 | BEGIN OF ty_v_gtrrule_cond,
split_rule TYPE fmsp_rule_id,
data TYPE gtr_rule_cond_tt_e1 ,
END OF ty_v_gtrrule_cond
|
||
| 14 | TY_V_GTRRULE_COND_TT | Private | See coding | 20070416 | ty_v_gtrrule_cond_tt TYPE HASHED TABLE OF ty_v_gtrrule_cond
WITH UNIQUE KEY split_rule
|
Method Signatures
Method CALL_DERIVATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_INVDOC_ITEM | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612 | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | |||
| 2 | IM_CRM_OBJ | Call by reference | Type reference (TYPE) | GTR_CRMDERIVE_SRC | Source fields for derivation strategy 'GOCO' | 20070410 | |||
| 3 | IM_GTR_HEADER | Call by reference | Type reference (TYPE) | TY_OPEN_AMOUNT | 20070410 | ||||
| 4 | IM_GTR_ITEM | Call by reference | Type reference (TYPE) | TY_EF_ITEM | 20070410 |
Method CALL_DERIVATION on class CL_GTR_EVENT_2612_E1 has no exception.
Method CLASSIFY_PT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PT | Call by reference | Type reference (TYPE) | PAYMENT_TYPE_PS | Payment Method | 20070410 | |||
| 2 | RE_CLASSIFICATION | Value transfer | Type reference (TYPE) | GTR_PT_IN_OUT_E1 | Grantor Invoicing Payment Type: Incoming or Outgoing | 20070410 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Payment Type not known | 20070410 |
Method CONDENSE_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_INVBILL_I | Call by reference | Type reference (TYPE) | FKKINVBILL_I_TAB | Standard Table for Structure FKKINVBILL_I | 20070410 | |||
| 2 | IM_INVDOC_I | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | |||
| 3 | RE_CONDENSED_INVDOC_TAB | Value transfer | Type reference (TYPE) | TY_INVDOC_INVBILL_TAB | TY_INVDOC_INVBILL_TAB | 20070410 |
Method CONDENSE_ITEMS on class CL_GTR_EVENT_2612_E1 has no exception.
Method CONSUME_AMOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_INVDOC_ITEM | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL | 20070410 | ||||
| 2 | EX_INVDOC_TAB | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | |||
| 3 | EX_OPEN_AMOUNT | Call by reference | Type reference (TYPE) | TY_OPEN_AMOUNT | 20070410 | ||||
| 4 | IM_BILL_HEADER | Call by reference | Type reference (TYPE) | FKKINVBILL_H | Billing Document Header | 20070410 | |||
| 5 | IM_BILL_ITEM | Call by reference | Type reference (TYPE) | FKKINVBILL_I | Billing Document Items | 20070410 | |||
| 6 | IM_CLASSIFICATION | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20070410 | |||
| 7 | IM_CRM_OBJ | Call by reference | Type reference (TYPE) | GTR_CRMDERIVE_SRC | Source fields for derivation strategy 'GOCO' | 20070410 | |||
| 8 | IM_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070410 | |||
| 9 | IM_OPEN_AMOUNT | Call by reference | Type reference (TYPE) | TY_OPEN_AMOUNT | 20070410 |
Method CONSUME_AMOUNT on class CL_GTR_EVENT_2612_E1 has no exception.
Method CREATE_BY_DERIVATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_INVDOC_I_2612_TAB | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | |||
| 2 | IM_INVBILL | Call by reference | Type reference (TYPE) | FKKINVBILL | Billing Document | 20070410 |
Method CREATE_BY_DERIVATION on class CL_GTR_EVENT_2612_E1 has no exception.
Method CREATE_BY_EF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_INVDOC_I_2612_TAB | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | |||
| 2 | IM_GTR_TRANSLATOR_RECORD_TAB | Call by reference | Type reference (TYPE) | GTR_TRANSLATOR_RECORD_TAB_E1 | Grantor Translator: Record Tab | 20070410 | |||
| 3 | IM_INVBILL | Call by reference | Type reference (TYPE) | FKKINVBILL | Billing Document | 20070410 |
Method CREATE_BY_EF on class CL_GTR_EVENT_2612_E1 has no exception.
Method DETERMINE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DOC_BILL | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL | 20070410 | ||||
| 2 | RE_MODE | Value transfer | Type reference (TYPE) | GTR_EF_MODE_E1 | Grantor Invoicing Mode: Reduction or Consumption | 20070410 |
Method DETERMINE_MODE on class CL_GTR_EVENT_2612_E1 has no exception.
Method FILL_CRM_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BILL_HEADER | Call by reference | Type reference (TYPE) | FKKINVBILL_H | Billing Document Header | 20070410 | |||
| 2 | IM_BILL_ITEM | Call by reference | Type reference (TYPE) | FKKINVBILL_I | Billing Document Items | 20070410 | |||
| 3 | RE_CRM_OBJ | Value transfer | Type reference (TYPE) | GTR_CRMDERIVE_SRC | Source fields for derivation strategy 'GOCO' | 20070410 |
Method FILL_CRM_OBJ on class CL_GTR_EVENT_2612_E1 has no exception.
Method FILL_INVDOC_POS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BETRW | Call by reference | Type reference (TYPE) | BETRW_KK | Amount in Transaction Currency with +/- Sign | 20070410 | |||
| 2 | IM_BRI_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in character form | 20070410 | |||
| 3 | IM_COBL_EXT | Call by reference | Type reference (TYPE) | TY_COBL_EXT | Single-Character Indicator | 20070410 | |||
| 4 | IM_FKKOP | Call by reference | Type reference (TYPE) | FKKOP | Business Partner Items in Contract Account Document | 20070410 | |||
| 5 | IM_INVBILL_HEADER | Call by reference | Type reference (TYPE) | FKKINVBILL_H | Billing Document Header | 20070410 | |||
| 6 | IM_TEMPLATE_POS | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL | 20070410 | ||||
| 7 | RE_POS | Value transfer | Type reference (TYPE) | FKKINVDOC_I_2612 | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 |
Method FILL_INVDOC_POS on class CL_GTR_EVENT_2612_E1 has no exception.
Method GET_BP_RECONCILIATION_ACCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FKKOP | Call by reference | Type reference (TYPE) | FKKOP | Business Partner Items in Contract Account Document | 20070410 | |||
| 2 | RE_HKONT | Value transfer | Type reference (TYPE) | HKONT_KK | General ledger account | 20070410 |
Method GET_BP_RECONCILIATION_ACCT on class CL_GTR_EVENT_2612_E1 has no exception.
Method MAP_INV_TO_FM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_FM | Call by reference | Type reference (TYPE) | FMDERIVE | FM Derivation Structure | 20070410 | |||
| 2 | IM_INVOICE_ITEM | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612 | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 |
Method MAP_INV_TO_FM on class CL_GTR_EVENT_2612_E1 has no exception.
Method PROCESS_INVDOC_LINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_CONDENSED_INVDOC | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL_TAB | 20070410 | ||||
| 2 | CH_INVDOC_I_2612_TAB | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | |||
| 3 | IM_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070410 | |||
| 4 | IM_HWAER | Call by reference | Type reference (TYPE) | HSWAE | Local currency key | 20070410 | |||
| 5 | IM_INVBILL | Call by reference | Type reference (TYPE) | FKKINVBILL | Billing Document | 20070410 |
Method PROCESS_INVDOC_LINES on class CL_GTR_EVENT_2612_E1 has no exception.
Method READ_EF_LOCK_SPLIT_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_GTR_TRANSLATOR_RECORD_TAB | Call by reference | Type reference (TYPE) | GTR_TRANSLATOR_RECORD_TAB_E1 | Grantor Translator: Record Tab | 20070410 | |||
| 2 | IM_REVERSAL_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070410 |
Method READ_EF_LOCK_SPLIT_RULE on class CL_GTR_EVENT_2612_E1 has no exception.
Method READ_INVOICING_CUST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070410 | |||
| 2 | RE_CUST | Value transfer | Type reference (TYPE) | GTR_INVOICING_CUST_E1 | Grantor Invoicing Customizing Structure | 20070410 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customizing Error | 20070410 |
Method READ_SPLIT_RULE_FOR_INV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AGREEMENT_GUID | Call by reference | Type reference (TYPE) | GTR_REFDOC_GUID | Grantor Billing/Agreement: UUID (Technical Key) | 20070410 | |||
| 2 | R_SPLIT_RULE | Value transfer | Type reference (TYPE) | FMSP_RULE_ID | Identifier for Rule-Based Acct Asst Distributions Rule | 20070410 |
Method READ_SPLIT_RULE_FOR_INV on class CL_GTR_EVENT_2612_E1 has no exception.
Method REDUCTION_CONSUMED_AMOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_INVDOC_ITEM | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL | 20070410 | ||||
| 2 | EX_INVDOC_TAB | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | |||
| 3 | EX_OPEN_AMOUNT | Call by reference | Type reference (TYPE) | TY_OPEN_AMOUNT | 20070410 | ||||
| 4 | IM_BILL_HEADER | Call by reference | Type reference (TYPE) | FKKINVBILL_H | Billing Document Header | 20070410 | |||
| 5 | IM_BILL_ITEM | Call by reference | Type reference (TYPE) | FKKINVBILL_I | Billing Document Items | 20070410 | |||
| 6 | IM_CLASSIFICATION | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20070410 | |||
| 7 | IM_CRM_OBJ | Call by reference | Type reference (TYPE) | GTR_CRMDERIVE_SRC | Source fields for derivation strategy 'GOCO' | 20070410 | |||
| 8 | IM_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070410 | |||
| 9 | IM_OPEN_AMOUNT | Call by reference | Type reference (TYPE) | TY_OPEN_AMOUNT | 20070410 |
Method REDUCTION_CONSUMED_AMOUNT on class CL_GTR_EVENT_2612_E1 has no exception.
Method SAVE_SPLIT_RULE_FOR_INV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AGREEMENT_GUID | Call by reference | Type reference (TYPE) | GTR_REFDOC_GUID | Grantor Billing/Agreement: UUID (Technical Key) | 20070410 | |||
| 2 | I_SPLIT_RULE | Call by reference | Type reference (TYPE) | FMSP_RULE_ID | Identifier for Rule-Based Acct Asst Distributions Rule | 20070410 |
Method SAVE_SPLIT_RULE_FOR_INV on class CL_GTR_EVENT_2612_E1 has no exception.
History
| Last changed by/on | SAP | 20070914 |
| SAP Release Created in | 600 |