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
⤷ 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 | ABAP | 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 | CON_ADVANCE | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GADV' | Payment Type for Grantor | 20070416 | |
2 | CON_AGREEMNT | Constant | Public | Type reference (TYPE) | CHAR20 | 'AGREEMNT' | Character Field Length = 10 | 20070416 | |
3 | CON_APPAREA | Constant | Private | Type reference (TYPE) | CHAR1 | 'P' | Single-Character Indicator | 20070410 | |
4 | CON_CONSUMPTION | Constant | Private | Type reference (TYPE) | GTR_EF_MODE_E1 | 'C' | Consumption Mode | 20070410 | |
5 | CON_EVT_BP_HKONT | Constant | Private | Type reference (TYPE) | TFKFBM-FBEVE | '1101' | Event in Which a Function Module is Called | 20070410 | |
6 | CON_HOLDBACK | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GHBK' | Payment Type for Grantor | 20070416 | |
7 | CON_INCOMING | Constant | Private | Type reference (TYPE) | GTR_PT_IN_OUT_E1 | 'I' | Incoming Payment | 20070410 | |
8 | CON_OUTGOING | Constant | Private | Type reference (TYPE) | GTR_PT_IN_OUT_E1 | 'O' | Outging Payment | 20070410 | |
9 | CON_PAYMENT | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GPOU' | Payment Type for Grantor | 20070416 | |
10 | CON_PAYMENTRECOVERY | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GPRC' | Payment Type for Grantor | 20070416 | |
11 | CON_REDUCTION | Constant | Private | Type reference (TYPE) | GTR_EF_MODE_E1 | 'R' | Reduction Mode | 20070410 | |
12 | CON_REPAYMENT | Constant | Public | Type reference (TYPE) | GTRT_CRM_GRM_PAYMENT_TYPE_E1 | 'GPIN' | Payment Type for Grantor | 20070416 | |
13 | CON_TRUE | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070410 | |
14 | GC_CL_GTR_MULTIFUND_SPLIT_PROC | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GTR_MULTIFUND_SPLIT_PROC' | 20070416 | ||
15 | GC_CX_GTR_MULTIFUND_EXC | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CX_GTR_MULTIFUND_EXC' | Reference type | 20070416 | |
16 | GC_CX_GTR_TRANSLATOR | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CX_GTR_TRANSLATOR' | Reference type | 20070416 | |
17 | GC_CX_GTR_UTILS_EXC | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CX_GTR_UTILS_EXC' | Reference type | 20070416 | |
18 | GT_OPEN_AMOUNT | Static Attribute | Private | Type reference (TYPE) | TY_OPEN_AMOUNT_TAB | 20070410 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALL_DERIVATION | Static method | Private | Method | Call Derivation tool | 20070410 |
2 | CLASSIFY_PT | Static method | Private | Method | Classify payment type as Incoming or Outgoing | 20070410 |
3 | CONDENSE_ITEMS | Static method | Private | Method | Invoicing-Items zusammenfassen | 20070410 |
4 | CONSUME_AMOUNT | Static method | Private | Method | Consume EF Amounts | 20070410 |
5 | CREATE_BY_DERIVATION | Static method | Public | Method | Create Invoicing Items by new derivation (no EF documents) | 20070410 |
6 | CREATE_BY_EF | Static method | Public | Method | Create Invoicing Items by consuming/releasing EF documents | 20070410 |
7 | DETERMINE_MODE | Static method | Private | Method | Dtermine whether Consumation or Reducation has to take place | 20070410 |
8 | FILL_CRM_OBJ | Static method | Private | Method | Fill CRM Object Definition for derivation needs | 20070410 |
9 | FILL_INVDOC_POS | Static method | Private | Method | Fill one Invoicing Document Position | 20070410 |
10 | GET_BP_RECONCILIATION_ACCT | Static method | Private | Method | Determine Business Partner Reconcilation Account | 20070410 |
11 | MAP_INV_TO_FM | Static method | Public | Method | Mapping Invoicing fields to FMDERIVE | 20070410 |
12 | PROCESS_INVDOC_LINES | Static method | Private | Method | Process condensed InvDoc Lines by consuming/releasing EF doc | 20070410 |
13 | READ_EF_LOCK_SPLIT_RULE | Static method | Public | Method | Read Earmarked Funds in global buffer, Lock Split Rules | 20070410 |
14 | READ_INVOICING_CUST | Static method | Public | Method | Read Grantor specific FI-CA invoicing Customizing | 20070410 |
15 | READ_SPLIT_RULE_FOR_INV | Static method | Private | Method | Save assignment Agreement -> Split Rule (No EFs used) | 20070410 |
16 | REDUCTION_CONSUMED_AMOUNT | Static method | Private | Method | Reduction of consumed EF Amounts | 20070410 |
17 | SAVE_SPLIT_RULE_FOR_INV | 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 | Changing | CH_INVDOC_ITEM | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612 | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | ||
2 | Importing | IM_CRM_OBJ | Call by reference | Type reference (TYPE) | GTR_CRMDERIVE_SRC | Source fields for derivation strategy 'GOCO' | 20070410 | ||
3 | Importing | IM_GTR_HEADER | Call by reference | Type reference (TYPE) | TY_OPEN_AMOUNT | 20070410 | |||
4 | Importing | 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 | Importing | IM_PT | Call by reference | Type reference (TYPE) | PAYMENT_TYPE_PS | Payment Method | 20070410 | ||
2 | Returning | 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 | NOT_KNOWN | Payment Type not known | 20070410 |
Method CONDENSE_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_INVBILL_I | Call by reference | Type reference (TYPE) | FKKINVBILL_I_TAB | Standard Table for Structure FKKINVBILL_I | 20070410 | ||
2 | Importing | IM_INVDOC_I | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | ||
3 | Returning | 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 | Changing | CH_INVDOC_ITEM | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL | 20070410 | |||
2 | Exporting | EX_INVDOC_TAB | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | ||
3 | Exporting | EX_OPEN_AMOUNT | Call by reference | Type reference (TYPE) | TY_OPEN_AMOUNT | 20070410 | |||
4 | Importing | IM_BILL_HEADER | Call by reference | Type reference (TYPE) | FKKINVBILL_H | Billing Document Header | 20070410 | ||
5 | Importing | IM_BILL_ITEM | Call by reference | Type reference (TYPE) | FKKINVBILL_I | Billing Document Items | 20070410 | ||
6 | Importing | IM_CLASSIFICATION | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20070410 | ||
7 | Importing | IM_CRM_OBJ | Call by reference | Type reference (TYPE) | GTR_CRMDERIVE_SRC | Source fields for derivation strategy 'GOCO' | 20070410 | ||
8 | Importing | IM_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070410 | ||
9 | Importing | 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 | Changing | 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 | Importing | 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 | Changing | 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 | Importing | IM_GTR_TRANSLATOR_RECORD_TAB | Call by reference | Type reference (TYPE) | GTR_TRANSLATOR_RECORD_TAB_E1 | Grantor Translator: Record Tab | 20070410 | ||
3 | Importing | 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 | Importing | IM_DOC_BILL | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL | 20070410 | |||
2 | Returning | 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 | Importing | IM_BILL_HEADER | Call by reference | Type reference (TYPE) | FKKINVBILL_H | Billing Document Header | 20070410 | ||
2 | Importing | IM_BILL_ITEM | Call by reference | Type reference (TYPE) | FKKINVBILL_I | Billing Document Items | 20070410 | ||
3 | Returning | 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 | Importing | IM_BETRW | Call by reference | Type reference (TYPE) | BETRW_KK | Amount in Transaction Currency with +/- Sign | 20070410 | ||
2 | Importing | IM_BRI_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in character form | 20070410 | ||
3 | Importing | IM_COBL_EXT | Call by reference | Type reference (TYPE) | TY_COBL_EXT | Single-Character Indicator | 20070410 | ||
4 | Importing | IM_FKKOP | Call by reference | Type reference (TYPE) | FKKOP | Business Partner Items in Contract Account Document | 20070410 | ||
5 | Importing | IM_INVBILL_HEADER | Call by reference | Type reference (TYPE) | FKKINVBILL_H | Billing Document Header | 20070410 | ||
6 | Importing | IM_TEMPLATE_POS | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL | 20070410 | |||
7 | Returning | 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 | Importing | IM_FKKOP | Call by reference | Type reference (TYPE) | FKKOP | Business Partner Items in Contract Account Document | 20070410 | ||
2 | Returning | 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 | Changing | CH_FM | Call by reference | Type reference (TYPE) | FMDERIVE | FM Derivation Structure | 20070410 | ||
2 | Importing | 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 | Changing | CH_CONDENSED_INVDOC | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL_TAB | 20070410 | |||
2 | Changing | 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 | Importing | IM_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070410 | ||
4 | Importing | IM_HWAER | Call by reference | Type reference (TYPE) | HSWAE | Local currency key | 20070410 | ||
5 | Importing | 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 | Importing | IM_GTR_TRANSLATOR_RECORD_TAB | Call by reference | Type reference (TYPE) | GTR_TRANSLATOR_RECORD_TAB_E1 | Grantor Translator: Record Tab | 20070410 | ||
2 | Importing | 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 | Importing | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070410 | ||
2 | Returning | RE_CUST | Value transfer | Type reference (TYPE) | GTR_INVOICING_CUST_E1 | Grantor Invoicing Customizing Structure | 20070410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CUSTOMIZING_ERROR | 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 | Importing | I_AGREEMENT_GUID | Call by reference | Type reference (TYPE) | GTR_REFDOC_GUID | Grantor Billing/Agreement: UUID (Technical Key) | 20070410 | ||
2 | Returning | 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 | Changing | CH_INVDOC_ITEM | Call by reference | Type reference (TYPE) | TY_INVDOC_INVBILL | 20070410 | |||
2 | Exporting | EX_INVDOC_TAB | Call by reference | Type reference (TYPE) | FKKINVDOC_I_2612_TAB | Event 2612: Ext. Acct Assignment of Invoicing/Posting Item | 20070410 | ||
3 | Exporting | EX_OPEN_AMOUNT | Call by reference | Type reference (TYPE) | TY_OPEN_AMOUNT | 20070410 | |||
4 | Importing | IM_BILL_HEADER | Call by reference | Type reference (TYPE) | FKKINVBILL_H | Billing Document Header | 20070410 | ||
5 | Importing | IM_BILL_ITEM | Call by reference | Type reference (TYPE) | FKKINVBILL_I | Billing Document Items | 20070410 | ||
6 | Importing | IM_CLASSIFICATION | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20070410 | ||
7 | Importing | IM_CRM_OBJ | Call by reference | Type reference (TYPE) | GTR_CRMDERIVE_SRC | Source fields for derivation strategy 'GOCO' | 20070410 | ||
8 | Importing | IM_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070410 | ||
9 | Importing | 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 | Importing | I_AGREEMENT_GUID | Call by reference | Type reference (TYPE) | GTR_REFDOC_GUID | Grantor Billing/Agreement: UUID (Technical Key) | 20070410 | ||
2 | Importing | 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 |