SAP ABAP Class CL_J3RF_TRANSFER_PRICING (Transfer pricing processor)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     J3RF (Package) Localization Russia: FI
Properties
Class CL_J3RF_TRANSFER_PRICING  
Short Description Transfer pricing processor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class J_3RF_TP    
Program status     
Category 0   
Package J3RF   Localization Russia: FI 
Created 20121108   SAP 
Last change 20140121   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 SZADR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_J3RF_TRANSFER_PRICING has no interface implemented.
Friends
Class CL_J3RF_TRANSFER_PRICING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BKPF_AWTYP Static Attribute Public Type reference (TYPE) BKPF-AWTYP 'BKPF' Reference Transaction 20121207
2 GC_CORR_SWITCH Static Attribute Private Type reference (TYPE) C 'X' Enable/disable logic to process correction invoices 20121206
3 GC_RMRP_AWTYP Static Attribute Public Type reference (TYPE) BKPF-AWTYP 'RMRP' Reference Transaction 20121207
4 GC_TREAS_AWTYP Static Attribute Public Type reference (TYPE) BKPF-AWTYP 'TR-TM' Reference Transaction 20130226
5 GC_VBRK_AWTYP Static Attribute Public Type reference (TYPE) BKPF-AWTYP 'VBRK' Reference Transaction 20121207
6 GR_BELNR Static Attribute Public Type reference (TYPE) TT_BELNR_RANGE Internal use 20130807
7 GS_MAIN Static Attribute Public Type reference (TYPE) J_3RF_TP_MAIN Main Information of Notification 20130201
8 GT_BKPF_ALL Static Attribute Protected Type reference (TYPE) TT_BKPF_ALL 20121228
9 GT_BKPF_ORI Static Attribute Private Type reference (TYPE) TT_BKPF_ORI 20121228
10 GT_BSEG_COR Static Attribute Public Type reference (TYPE) TT_BSEG 20121203
11 GT_BSEG_ORI Static Attribute Public Type reference (TYPE) TT_BSEG 20121203
12 GT_BSEG_RES Static Attribute Private Type reference (TYPE) TT_BSEG 20121203
13 GT_CONTRACT Static Attribute Protected Type reference (TYPE) TY_T_CONTRACT Contract buffer 20130515
14 GT_CORR_INV Static Attribute Private Type reference (TYPE) J_3RFV_CORR_INV_T Define Correction Invoices (Russia) 20121206
15 GT_ISO_CODE Static Attribute Private Type reference (TYPE) TY_T_ISO_CODE 20121220
16 GT_OKP Static Attribute Private Type reference (TYPE) TY_T_OKP OKP buffer 20130515
17 GT_PARTNER Static Attribute Private Type reference (TYPE) TY_T_PARTNER Partner buffer 20130515
18 GT_PLANT Static Attribute Private Type reference (TYPE) TY_T_PLANT Plant buffer 20130515
19 GT_POKEYS Static Attribute Public Type reference (TYPE) TT_POKEYS 20130226
20 GT_TNVED Static Attribute Private Type reference (TYPE) TY_T_TNVED TN VED buffer 20130515
21 GT_TREASURE Static Attribute Private Type reference (TYPE) TY_T_TREASURE 20130226
22 GT_UNITCODE Static Attribute Private Type reference (TYPE) TY_T_UNITCODE Unit code buffer 20130515
23 GT_VBRK Static Attribute Private Type reference (TYPE) TT_VBRK 20130515
24 GV_TREAS_PROCESSED Static Attribute Private Type reference (TYPE) BOOLE_D Treasury documents processed 20131028
25 G_END_DATE Static Attribute Public Type reference (TYPE) BKPF-BUDAT Posting Date in the Document 20130515
26 G_PROC_YEAR Static Attribute Protected Type reference (TYPE) GJAHR Fiscal Year for processing 20130515
27 G_SELECT_VARIANT Static Attribute Public Type reference (TYPE) CHAR1 '2' Single-Character Indicator 20130201
28 G_TIME_MEASUREMENT Static Attribute Public Type reference (TYPE) FLAG '' 'X' - measurement is ON 20130201
29 G_YEAR_PLUS Static Attribute Public Type reference (TYPE) CHAR1 SPACE '-' - less then year, SPACE - whole year,'+' - year and next 20130515
30 LT_LIST1A Static Attribute Private Type reference (TYPE) J_3RF_TP_LIST1A_T Table type for the 1a pages for transfer pricing 20121120
31 LT_LIST1B Static Attribute Private Type reference (TYPE) J_3RF_TP_LIST1B_T Table type for the 1b pages for transfer pricing 20121120
32 LT_LIST2 Static Attribute Private Type reference (TYPE) J_3RF_TP_LIST2_T Table type for the 2a pages for transfer pricing 20121204
33 LT_MAIN Static Attribute Private Type reference (TYPE) J_3RF_TP_MAIN_T Table type for the main results table for transfer pricing 20121120
34 TT_BSEG_COR Static Attribute Private Type reference (TYPE) TT_BSEG 20121203
35 TT_BSEG_ORI Static Attribute Private Type reference (TYPE) TT_BSEG 20121203
36 TT_BSEG_RES Static Attribute Private Type reference (TYPE) TT_BSEG 20121203
Methods
# Method Level Visibility Method type Description Created on
1 BSEG_PROCESSING Static method Private Method One document item processing 20130201
2 BUILD_RANGE Static method Private Method Build range for parameter 20121113
3 CHECK_CLEARED_DOC_IN_PREV_YEAR Static method Protected Method 20131112
4 CHECK_CORR_CUSTOMIZING Static method Private Method Check customizing. To determine whether corrective invoice 20121207
5 CHECK_ORIG_CORR_COMPLIANCE Static method Private Method Check compliance between orig./corrective items 20121219
6 CHECK_SEL_CRIT Static method Private Method Check selection criteria 20130807
7 EXPORT Static method Public Method Export data to XML 20121108
8 FIND_PREVIOUS_FI_DOCUMENT Static method Private Method Find previous original or corrective invoice (FI) 20121203
9 FIND_PREVIOUS_MM_DOCUMENT Static method Private Method Find previous original or corrective invoice (MM) 20121203
10 FIND_PREVIOUS_SD_DOCUMENT Static method Private Method Find previous original or corrective invoice (SD) 20121203
11 FIND_PREVIOUS_TREAS_DOCUMENT Static method Private Method Find "original" treasury document (FI) 20130226
12 GET_CONTRACT Static method Private Method Get contract information 20130515
13 GET_DATA Static method Public Method Get data for Transfer Pricing Notification 20121113
14 GET_DATA_DOC_CHAIN_DOCS Static method Private Method Empty method, it is not used, delete is forbidden 20130521
15 GET_DATA_PREPARE Static method Private Method Get data for Transfer Pricing Notification(Prepare) 20121229
16 GET_ISO_CODE Static method Private Method Get ISO code for country 20121220
17 GET_LINK_TO_MM_ITEM Static method Private Method Find link between FI item and MM one 20130515
18 GET_LINK_TO_SD_ITEM Static method Private Method Find link between FI item and SD one 20130515
19 GET_LIST2 Static method Private Method Fill structure for List 2 20121204
20 GET_MAIN_LIST Static method Private Method Fill structure for Main List 20130515
21 GET_OKP Static method Private Method Get OKP code for material 20130515
22 GET_PARTNER Static method Private Method Get partner information 20130515
23 GET_PHONE_NUMBER Static method Private Method Get phone number 20130219
24 GET_PLANT Static method Private Method Get plant address 20130515
25 GET_PREV_DOCNO Static method Private Method Get previous document number 20121203
26 GET_TNVED Static method Private Method Get TN VED code 20130515
27 GET_UNITCODE Static method Private Method Get unit code for unit measure 20130515
28 GET_VBFA_TAB Static method Private Method Get SD document flow 20121203
29 MAKE_BSEG_RES Static method Private Method Do Partial Result table 20121203
30 MERGE_DOCS Static method Private Method Merge similar position in documents 20121207
31 READ_N_ADD_POKEYS Static method Public Method 20130226
32 REMOVE_GAPS Static method Private Method Empty method, it is not used, delete is forbidden 20130521
33 SAVE Static method Private Method Save data to database 20121108
34 SELECT Static method Protected Method Select relevant documents 20121108
35 SET_DATA Static method Public Method Data setter for class 20121120
36 SUMMARIZE_ORIG_CORRS Static method Private Method Check compliance between orig./corrective items 20121219
37 UPDATE_DOCS Static method Protected Method Update of amount and quantities in documents 20121129
38 UPDATE_TOTAL Static method Private Method Update total structure 20121109
Events
Class CL_J3RF_TRANSFER_PRICING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CONTRACT_RANGE Public See coding Contract Number Range 20121109 contract_range TYPE RANGE OF dzuonr
2 CONTRACT_TYPE_RANGE Public See coding Contract Type Range 20121112 contract_type_range TYPE RANGE OF j_3rf_cnttype
3 CORR_TABLE Public See coding 20130201 corr_table TYPE TABLE OF j_3rf_tp_bsegcor
4 COST_CENTER_RANGE Public See coding Cost Center Range 20121109 cost_center_range TYPE RANGE OF kostl
5 CUSTOMER_RANGE Public See coding Customer Number Range 20121109 customer_range TYPE RANGE OF kunnr
6 DATE_RANGE Public See coding 20130807 DATE_RANGE TYPE RANGE OF sy-datum
7 GL_ACCOUNT_RANGE Public See coding G/L Account Number Range 20121109 gl_account_range TYPE RANGE OF hkont
8 INT_ORDER_RANGE Public See coding Order Number Range 20121109 int_order_range TYPE RANGE OF aufnr
9 LIST1A_TABLE Public See coding List 1A Table 20121114 list1a_table TYPE STANDARD TABLE OF j_3rf_tp_list1a
10 LIST1B_TABLE Public See coding List 1B Table 20121114 list1b_table TYPE STANDARD TABLE OF j_3rf_tp_list1b
11 LIST2_TABLE Public See coding List 2 Table 20121204 list2_table TYPE STANDARD TABLE OF j_3rf_tp_list2
12 MAIN_LIST_TABLE Public See coding Main List Table 20121114 main_list_table TYPE STANDARD TABLE OF j_3rf_tp_main
13 MATERIAL_RANGE Public See coding Material Number Range 20121109 material_range TYPE RANGE OF matnr
14 ORIG_TABLE Public See coding 20130201 orig_table TYPE TABLE OF j_3rf_tp_bsegori
15 PROFIT_CENTER_RANGE Public See coding Profit Center Range 20121109 profit_center_range TYPE RANGE OF prctr
16 RANGE Public See coding Default range 20121113 BEGIN OF range, sign TYPE tvarv_sign, option TYPE tvarv_opti, low TYPE tvarv_val, high TYPE tvarv_val, END OF range
17 SCRMAT_TABLE Public See coding Materials table 20121114 scrmat_table TYPE STANDARD TABLE OF j_3rf_tp_scrmat
18 SCR_SEL_OPT Public See coding 20130515 scr_sel_opt TYPE STANDARD TABLE OF j_3rf_tp_scrs
19 SCR_TABLE Public See coding Selection criteria table 20121114 scr_table TYPE HASHED TABLE OF j_3rf_tp_scr
20 SEL_CRIT_RANGE Public See coding 20130807 sel_crit_range TYPE RANGE OF j_3rf_tp_scr-sel_crit
21 ST_BKPF Protected See coding 20121203 BEGIN OF st_bkpf. TYPES: bukrs type bkpf-bukrs, belnr type bkpf-belnr, gjahr type bkpf-gjahr, blart type bkpf-blart, bldat type bkpf-bldat, budat type bkpf-budat, awkey type bkpf-awkey, awtyp type bkpf-awtyp, stblg type bkpf-stblg, stjah type bkpf-stjah, stgrd type bkpf-stgrd, bktxt TYPE bkpf-bktxt, waers TYPE bkpf-waers, dyear TYPE bkpf-gjahr, " Processed year exnum TYPE vbrk-exnum, inco1 TYPE vbrk-inco1. TYPES: belnr_prev TYPE bkpf-belnr, gjahr_prev TYPE bkpf-gjahr, prev_prev TYPE flag, deleted TYPE flag, belnr_orig TYPE bkpf-belnr, gjahr_orig TYPE bkpf-gjahr, exclude TYPE flag, END OF st_bkpf
22 ST_BSEG Public See coding 20121203 BEGIN OF st_bseg . * INCLUDE TYPE bseg. TYPES: bukrs TYPE bseg-bukrs. INCLUDE TYPE j_3rf_tp_common_st_bseg. TYPES: paobjnr TYPE bseg-paobjnr, active TYPE flag, END OF st_bseg
23 ST_POKEYS Public See coding 20130226 BEGIN OF st_pokeys, belnr TYPE bkpf-belnr, ebeln TYPE ekpo-ebeln, ebelp TYPE ekpo-ebelp, END OF st_pokeys
24 ST_SELECT_BSEG Private See coding 20130204 BEGIN OF st_select_bseg, bukrs TYPE bseg-bukrs, belnr TYPE bseg-belnr, gjahr TYPE bseg-gjahr, buzei TYPE bseg-buzei, buzid TYPE bseg-buzid, shkzg TYPE bseg-shkzg, koart TYPE bseg-koart, dmbtr TYPE bseg-dmbtr, kostl TYPE bseg-kostl, zuonr TYPE bseg-zuonr, sgtxt TYPE bseg-sgtxt, aufnr TYPE bseg-aufnr, vbeln TYPE bseg-vbeln, hkont TYPE bseg-hkont, kunnr TYPE bseg-kunnr, lifnr TYPE bseg-lifnr, matnr TYPE bseg-matnr, werks TYPE bseg-werks, menge TYPE bseg-menge, meins TYPE bseg-meins, ebeln TYPE bseg-ebeln, ebelp TYPE bseg-ebelp, prctr TYPE bseg-prctr, projk TYPE bseg-projk, paobjnr TYPE bseg-paobjnr, xnegp TYPE bseg-xnegp, END OF st_select_bseg
25 ST_VBRK Private See coding 20130206 BEGIN OF st_vbrk, vbeln TYPE vbrk-vbeln, fkart TYPE vbrk-fkart, bukrs TYPE vbrk-bukrs, sfakn TYPE vbrk-sfakn, zuonr TYPE vbrk-zuonr, exnum TYPE vbrk-exnum, inco1 TYPE vbrk-inco1, vbtyp TYPE vbrk-vbtyp, END OF st_vbrk
26 TOTAL Public See coding Total structure for storing relevant documents 20121109 BEGIN OF total, group TYPE j_3rf_tp_group, grouping TYPE j_3rf_tp_grouping, bukrs TYPE bukrs, belnr TYPE belnr_d, gjahr TYPE gjahr, buzei TYPE buzei, buzid TYPE buzid, budat TYPE budat, shkzg TYPE shkzg, xnegp TYPE xnegp, dmbtr TYPE dmbtr, hkont TYPE hkont, zuonr TYPE dzuonr, sgtxt TYPE sgtxt, matnr TYPE matnr, werks TYPE werks_d, menge TYPE menge_d, meins TYPE meins, ebeln TYPE ebeln, ebelp TYPE ebelp, vbeln TYPE vbeln_vf, paobjnr TYPE rkeobjnr, prio TYPE n LENGTH 1, partner TYPE koart, lifnr TYPE lifnr, kunnr TYPE kunnr, exnum TYPE exnum, inco1 TYPE inco1, text_pos TYPE arktx, vbeln_sd TYPE vbeln_vf, posnr_sd TYPE posnr_vf, belnr_mm TYPE belnr_d, gjahr_mm TYPE gjahr, buzei_mm TYPE rblgp, END OF total
27 TOTAL_TABLE Public See coding Total table for storing relevant documents 20121114 total_table TYPE STANDARD TABLE OF total WITH KEY group bukrs belnr gjahr
28 TP_GROUP_RANGE Public See coding Group Code Range 20121109 tp_group_range TYPE RANGE OF j_3rf_tp_group
29 TP_TABLE Public See coding Group selection info table 20121114 tp_table TYPE STANDARD TABLE OF j_3rf_tp
30 TT_BELNR_RANGE Public See coding 20130807 tt_belnr_RANGE TYPE RANGE OF bkpf-belnr
31 TT_BKPF_ALL Protected See coding 20121228 tt_bkpf_all TYPE TABLE OF st_bkpf WITH NON-UNIQUE KEY bukrs belnr gjahr WITH NON-UNIQUE SORTED KEY orig COMPONENTS belnr_orig gjahr_orig
32 TT_BKPF_ORI Private See coding 20121228 tt_bkpf_ori TYPE HASHED TABLE OF st_bkpf WITH UNIQUE KEY bukrs belnr gjahr
33 TT_BSEG Public See coding 20121203 tt_bseg TYPE TABLE OF st_bseg WITH NON-UNIQUE KEY bukrs belnr gjahr buzei
34 TT_POKEYS Public See coding 20130226 tt_pokeys TYPE HASHED TABLE OF st_pokeys WITH UNIQUE KEY belnr ebeln ebelp
35 TT_SCR Private See coding 20130807 tt_scr TYPE HASHED TABLE OF j_3rf_tp_scr WITH UNIQUE KEY sel_crit
36 TT_SCRMAT Private See coding 20130807 tt_scrmat TYPE STANDARD TABLE OF j_3rf_tp_scrmat
37 TT_SCRS Private See coding 20130807 tt_scrs TYPE STANDARD TABLE OF j_3rf_tp_scrs
38 TT_SELECT_BSEG Private See coding 20130204 tt_select_bseg TYPE TABLE OF st_select_bseg WITH NON-UNIQUE KEY bukrs belnr gjahr buzei
39 TT_TRAN_NUMBER Public See coding 20130201 tt_tran_number TYPE TABLE OF j_3rf_tp_list1a-tran_number
40 TT_VBRK Private See coding 20130515 tt_vbrk TYPE HASHED TABLE OF st_vbrk WITH UNIQUE KEY vbeln
41 TY_S_AUGBL Private See coding 20130515 BEGIN OF ty_s_augbl, augbl TYPE bseg-augbl, belnr TYPE bseg-belnr, gjahr TYPE bseg-gjahr, END OF ty_s_augbl
42 TY_S_CONTRACT Protected See coding 20130515 BEGIN OF ty_s_contract, zuonr TYPE dzuonr, contract_number TYPE j_3rf_tp_contract_num_060, contract_date TYPE j_3rf_cntdat, contract_type TYPE j_3rf_cnttype, END OF ty_s_contract
43 TY_S_CORR_BEWTP Private See coding 20121207 BEGIN OF ty_s_corr_bewtp, bewtp TYPE ekbe-bewtp, END OF ty_s_corr_bewtp
44 TY_S_ISO_CODE Private See coding 20121220 BEGIN OF ty_s_iso_code, land1 TYPE land1, intcn3 TYPE intcn3, END OF ty_s_iso_code
45 TY_S_OKP Private See coding 20130515 BEGIN OF ty_s_okp, matnr TYPE matnr, okp TYPE j_3rf_tp_tran_okp_043, END OF ty_s_okp
46 TY_S_PARTNER Private See coding 20130515 BEGIN OF ty_s_partner, koart TYPE koart, partner TYPE c LENGTH 10, country TYPE j_3rf_tp_country_org, iso TYPE j_3rf_tp_iso_org, region TYPE j_3rf_tp_ship_regio_080, city TYPE j_3rf_tp_ship_city1_080, township TYPE j_3rf_tp_ship_township_080, name TYPE j_3rf_tp_name_org, inn TYPE j_3rf_tp_inn_org, kpp TYPE j_3rf_tp_kpp_org, regnum TYPE j_3rf_tp_regnum_org, taxcode TYPE j_3rf_tp_taxcode_org, address TYPE j_3rf_tp_address_org, END OF ty_s_partner
47 TY_S_PARTY_NUMS Private See coding 20130226 BEGIN OF ty_s_party_nums, lifnr TYPE lifnr, kunnr TYPE kunnr, num(4) TYPE n, END OF ty_s_party_nums
48 TY_S_PLANT Private See coding 20130515 BEGIN OF ty_s_plant, werks TYPE werks_d, iso TYPE j_3rf_tp_ship_intcn3_080, region TYPE j_3rf_tp_ship_regio_080, city TYPE j_3rf_tp_ship_city1_080, township TYPE j_3rf_tp_ship_township_080, END OF ty_s_plant
49 TY_S_TNVED Private See coding 20130515 BEGIN OF ty_s_tnved, matnr TYPE matnr, tnved TYPE j_3rf_tp_tran_ved_040, country TYPE herkl, END OF ty_s_tnved
50 TY_S_TREASURE Private See coding 20130226 BEGIN OF ty_s_treasure, bukrs TYPE bkpf-bukrs, gjahr TYPE bkpf-gjahr, belnr TYPE bkpf-belnr, bktxt TYPE bkpf-bktxt, monat TYPE bkpf-monat, budat TYPE bkpf-budat, shkzg TYPE bseg-shkzg, dmbtr TYPE bseg-dmbtr, deleted TYPE boole_d, " if document should be excluded from result changed TYPE boole_d, " if the amount in document was corrected END OF ty_s_treasure
51 TY_S_UNITCODE Private See coding 20130515 BEGIN OF ty_s_unitcode, meins TYPE meins, code TYPE mseh6, END OF ty_s_unitcode
52 TY_T_CONTRACT Protected See coding 20130515 ty_t_contract TYPE HASHED TABLE OF ty_s_contract WITH UNIQUE KEY zuonr
53 TY_T_CORR_BEWTP Private See coding 20121207 ty_t_corr_bewtp TYPE STANDARD TABLE OF ty_s_corr_bewtp
54 TY_T_ISO_CODE Private See coding 20121220 ty_t_iso_code TYPE HASHED TABLE OF ty_s_iso_code WITH UNIQUE KEY land1
55 TY_T_OKP Private See coding 20130515 ty_t_okp TYPE HASHED TABLE OF ty_s_okp WITH UNIQUE KEY matnr
56 TY_T_PARTNER Private See coding 20130515 ty_t_partner TYPE HASHED TABLE OF ty_s_partner WITH UNIQUE KEY koart partner
57 TY_T_PARTY_NUMS Private See coding 20130226 ty_t_party_nums TYPE HASHED TABLE OF ty_s_party_nums WITH UNIQUE KEY lifnr kunnr
58 TY_T_PLANT Private See coding 20130515 ty_t_plant TYPE HASHED TABLE OF ty_s_plant WITH UNIQUE KEY werks
59 TY_T_TNVED Private See coding 20130515 ty_t_tnved TYPE HASHED TABLE OF ty_s_tnved WITH UNIQUE KEY matnr
60 TY_T_TREASURE Private See coding 20130226 ty_t_treasure TYPE STANDARD TABLE OF ty_s_treasure
61 TY_T_UNITCODE Private See coding 20130515 ty_t_unitcode TYPE HASHED TABLE OF ty_s_unitcode WITH UNIQUE KEY meins
62 VENDOR_RANGE Public See coding Vendor Number Range 20121109 vendor_range TYPE RANGE OF lifnr
63 WBS_ELEMENT_RANGE Public See coding WBS Element Range 20121109 wbs_element_range TYPE RANGE OF ps_psp_pnr
Method Signatures

Method BSEG_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CCODE Call by reference Type reference (TYPE) BUKRS Company Code 20130201
2 Importing CONTRACT_TYPE Call by reference Type reference (TYPE) CONTRACT_TYPE_RANGE Contract Type Range 20130201
3 Importing IS_BSEG Call by reference Type reference (TYPE) ST_SELECT_BSEG Accounting Document Segment 20130201
4 Importing IS_BSEG_PARTNER Call by reference Type reference (TYPE) ST_SELECT_BSEG Accounting Document Segment 20130201
5 Changing IS_TOTAL Call by reference Type reference (TYPE) TOTAL Total structure for storing relevant documents 20130201
6 Changing IV_MAX_PRIO Call by reference Type reference (TYPE) TOTAL-PRIO Total structure for storing relevant documents 20130228
7 Importing I_BUDAT Call by reference Type reference (TYPE) BUDAT Posting Date in the Document 20130201
8 Importing SCR Call by reference Type reference (TYPE) SCR_TABLE Selection criteria table 20130201
9 Importing SCRMAT Call by reference Type reference (TYPE) SCRMAT_TABLE Materials table 20130201
10 Importing SCR_OPT Call by reference Type reference (TYPE) SCR_SEL_OPT Select options for accounts 20130515
11 Importing TP Call by reference Type reference (TYPE) TP_TABLE Group selection info table 20130201

Method BSEG_PROCESSING on class CL_J3RF_TRANSFER_PRICING has no exception.

Method BUILD_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIGH Call by reference Type reference (TYPE) ANY ABAP/4: Selection value (LOW or HIGH value, external format) 20121113
2 Importing LOW Call by reference Type reference (TYPE) ANY ABAP/4: Selection value (LOW or HIGH value, external format) 20121113
3 Changing RANGE Value transfer Type reference (TYPE) ANY Default range 20121113

Method BUILD_RANGE on class CL_J3RF_TRANSFER_PRICING has no exception.

Method CHECK_CLEARED_DOC_IN_PREV_YEAR Signature

Method CHECK_CLEARED_DOC_IN_PREV_YEAR on class CL_J3RF_TRANSFER_PRICING has no parameter.
Method CHECK_CLEARED_DOC_IN_PREV_YEAR on class CL_J3RF_TRANSFER_PRICING has no exception.

Method CHECK_CORR_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BKPF Call by reference Type reference (TYPE) ST_BKPF 20121207
2 Importing IS_RBKP Call by reference Type reference (TYPE) RBKP Document Header: Invoice Receipt 20121207
3 Importing IS_VBRK Call by reference Type reference (TYPE) ST_VBRK Billing Document: Header Data 20121207
4 Returning R_CORR Value transfer Type reference (TYPE) XFELD 'X' - corrective invoice, '' - original one 20121207

Method CHECK_CORR_CUSTOMIZING on class CL_J3RF_TRANSFER_PRICING has no exception.

Method CHECK_ORIG_CORR_COMPLIANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CORR Call by reference Type reference (TYPE) ST_BSEG Item of corrective invoice 20121219
2 Importing IS_ORIG Call by reference Type reference (TYPE) ST_BSEG Item of original invoice 20121219
3 Importing I_AWTYP Call by reference Type reference (TYPE) BKPF-AWTYP Reference Transaction 20121219
4 Importing I_AWTYPCOR Call by reference Type reference (TYPE) BKPF-AWTYP Reference Transaction for Correction 20131028
5 Returning R_SUITABLE Value transfer Type reference (TYPE) XFELD 'X' - suitable items 20121219

Method CHECK_ORIG_CORR_COMPLIANCE on class CL_J3RF_TRANSFER_PRICING has no exception.

Method CHECK_SEL_CRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SCR Call by reference Type reference (TYPE) SCR_TABLE Selection criteria definition 20130807
2 Importing IT_SCRMAT Call by reference Type reference (TYPE) SCRMAT_TABLE Selection criteria: materials 20130807
3 Importing IT_SCRS Call by reference Type reference (TYPE) SCR_SEL_OPT Select options for accounts 20130807
4 Importing I_BSEG Call by reference Type reference (TYPE) ST_SELECT_BSEG 20130807
5 Importing I_SEL_CRIT Call by reference Type reference (TYPE) J_3RF_TP_SEL_CRIT Selection criteria 20130807
6 Returning R_FITTED Value transfer Type reference (TYPE) XFELD 'X' - sel.crieria is suitable 20130807

Method CHECK_SEL_CRIT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST1A Call by reference Type reference (TYPE) J_3RF_TP_LIST1A_T Table type for the 1a pages for transfer pricing 20121120
2 Exporting ET_LIST1B Call by reference Type reference (TYPE) J_3RF_TP_LIST1B_T Table type for the 1b pages for transfer pricing 20121120
3 Exporting ET_LIST2 Call by reference Type reference (TYPE) J_3RF_TP_LIST2_T Table type for the 2a pages for transfer pricing 20121204
4 Exporting ET_MAIN Call by reference Type reference (TYPE) J_3RF_TP_MAIN_T Table type for the main results table for transfer pricing 20121120

Method EXPORT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method FIND_PREVIOUS_FI_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BKPF Call by reference Type reference (TYPE) ST_BKPF 20121203

Method FIND_PREVIOUS_FI_DOCUMENT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method FIND_PREVIOUS_MM_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BKPF Call by reference Type reference (TYPE) ST_BKPF 20121203

Method FIND_PREVIOUS_MM_DOCUMENT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method FIND_PREVIOUS_SD_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BKPF Call by reference Type reference (TYPE) ST_BKPF 20121203

Method FIND_PREVIOUS_SD_DOCUMENT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method FIND_PREVIOUS_TREAS_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BKPF Call by reference Type reference (TYPE) ST_BKPF 20130226
2 Changing CT_TOTAL Call by reference Type reference (TYPE) TOTAL_TABLE Total table for storing relevant documents 20131028

Method FIND_PREVIOUS_TREAS_DOCUMENT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130515
2 Exporting CONTRACT_DATE Call by reference Type reference (TYPE) J_3RF_TP_CONTRACT_DATE_065 Date of contract 065 20130515
3 Exporting CONTRACT_NUMBER Call by reference Type reference (TYPE) J_3RF_TP_CONTRACT_NUM_060 Number of contract 060 20130515
4 Importing ZUONR Call by reference Type reference (TYPE) DZUONR Assignment Number 20130515

Method GET_CONTRACT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CCODE Call by reference Type reference (TYPE) BUKRS Company Code 20121114
2 Importing CONTRACT Call by reference Type reference (TYPE) CONTRACT_RANGE Contract Number Range 20121114
3 Importing CONTRACT_TYPE Call by reference Type reference (TYPE) CONTRACT_TYPE_RANGE Contract Type Range 20121114
4 Importing COST_CENTER Call by reference Type reference (TYPE) COST_CENTER_RANGE Cost Center Range 20121114
5 Importing CUSTOMER Call by reference Type reference (TYPE) CUSTOMER_RANGE Customer Number Range 20121114
6 Importing DOCUMENT Call by reference Type reference (TYPE) J_3RF_TP_DOCUMENT Confirmation document 20121205
7 Exporting ET_LIST1A Call by reference Type reference (TYPE) LIST1A_TABLE List 1A Table 20121228
8 Exporting ET_LIST1B Call by reference Type reference (TYPE) LIST1B_TABLE List 1B Table 20121228
9 Exporting ET_LIST2 Call by reference Type reference (TYPE) LIST2_TABLE List 2 Table 20121228
10 Exporting ET_MAIN_LIST Call by reference Type reference (TYPE) MAIN_LIST_TABLE Main List Table 20121228
11 Importing FIRST_NAME Call by reference Type reference (TYPE) J_3RF_TP_FIRST_NAME First name 20121205
12 Importing FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121114
13 Importing GL_ACCOUNT Call by reference Type reference (TYPE) GL_ACCOUNT_RANGE G/L Account Number Range 20121114
14 Importing INT_ORDER Call by reference Type reference (TYPE) INT_ORDER_RANGE Order Number Range 20121114
15 Importing LAST_NAME Call by reference Type reference (TYPE) J_3RF_TP_LAST_NAME Last name 20121205
16 Importing MATERIAL Call by reference Type reference (TYPE) MATERIAL_RANGE Material Number Range 20121114
17 Importing MERGE Call by reference Type reference (TYPE) J_3RF_TP_MERGE Merge similar transactions 20130301
18 Importing NAME_ORG Call by reference Type reference (TYPE) J_3RF_TP_NAME_ORG Name of organization 20121205
19 Importing PROFIT_CENTER Call by reference Type reference (TYPE) PROFIT_CENTER_RANGE Profit Center Range 20121114
20 Importing SECOND_NAME Call by reference Type reference (TYPE) J_3RF_TP_SECOND_NAME Second name 20121205
21 Importing TAXPAYER Call by reference Type reference (TYPE) J_3RF_TP_TAXPAYER Taxpayer 20121205
22 Importing TP_GROUP Call by reference Type reference (TYPE) TP_GROUP_RANGE Group Code Range 20121114
23 Importing VENDOR Call by reference Type reference (TYPE) VENDOR_RANGE Vendor Number Range 20121114
24 Importing WBS_ELEMENT Call by reference Type reference (TYPE) WBS_ELEMENT_RANGE WBS Element Range 20121114

Method GET_DATA on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_DATA_DOC_CHAIN_DOCS Signature

Method GET_DATA_DOC_CHAIN_DOCS on class CL_J3RF_TRANSFER_PRICING has no parameter.
Method GET_DATA_DOC_CHAIN_DOCS on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_DATA_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CCODE Call by reference Type reference (TYPE) BUKRS Company Code 20121229
2 Importing CONTRACT Call by reference Type reference (TYPE) CONTRACT_RANGE Contract Number Range 20121229
3 Importing CONTRACT_TYPE Call by reference Type reference (TYPE) CONTRACT_TYPE_RANGE Contract Type Range 20121229
4 Importing COST_CENTER Call by reference Type reference (TYPE) COST_CENTER_RANGE Cost Center Range 20121229
5 Changing CO_BADI Call by reference Object reference (TYPE REF TO) J_3RF_TP_BADI 20121229
6 Changing CT_TOTAL Call by reference Type reference (TYPE) TOTAL_TABLE Total table for storing relevant documents 20121229
7 Importing CUSTOMER Call by reference Type reference (TYPE) CUSTOMER_RANGE Customer Number Range 20121229
8 Importing FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121229
9 Importing GL_ACCOUNT Call by reference Type reference (TYPE) GL_ACCOUNT_RANGE G/L Account Number Range 20121229
10 Importing INT_ORDER Call by reference Type reference (TYPE) INT_ORDER_RANGE Order Number Range 20121229
11 Importing MATERIAL Call by reference Type reference (TYPE) MATERIAL_RANGE Material Number Range 20121229
12 Importing PROFIT_CENTER Call by reference Type reference (TYPE) PROFIT_CENTER_RANGE Profit Center Range 20121229
13 Importing TP_GROUP Call by reference Type reference (TYPE) TP_GROUP_RANGE Group Code Range 20121229
14 Importing VENDOR Call by reference Type reference (TYPE) VENDOR_RANGE Vendor Number Range 20121229
15 Importing WBS_ELEMENT Call by reference Type reference (TYPE) WBS_ELEMENT_RANGE WBS Element Range 20121229

Method GET_DATA_PREPARE on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_ISO_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INTCN3 Value transfer Type reference (TYPE) INTCN3 ISO Country Code Numeric 3-Characters 20121220
2 Importing LAND1 Call by reference Type reference (TYPE) LAND1 Country Key 20121220

Method GET_ISO_CODE on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_LINK_TO_MM_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BKPF Call by reference Type reference (TYPE) ST_BKPF 20131028
2 Changing CS_BSEG Call by reference Type reference (TYPE) ST_BSEG 20130515
3 Changing CT_RSEG Call by reference Type reference (TYPE) TY_RSEG RSEG 20130515
4 Changing CT_RSEGEXCL Call by reference Type reference (TYPE) TY_RSEG RSEG 20130515
5 Exporting ES_EKBE Call by reference Type reference (TYPE) EKBE History per Purchasing Document 20130515
6 Importing I_ORIG Call by reference Type reference (TYPE) FLAG 'X' - original document 20131028
7 Importing I_RCAT Call by reference Type reference (TYPE) FLAG 'X' - read category 20130515

Method GET_LINK_TO_MM_ITEM on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_LINK_TO_SD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSEG Call by reference Type reference (TYPE) ST_BSEG 20130515
2 Changing CT_VBRP Call by reference Type reference (TYPE) TDT_VBRP VBRP 20130515
3 Changing CT_VBRPEXCL Call by reference Type reference (TYPE) TDT_VBRP VBRP 20130515
4 Exporting ES_VBRP Call by reference Type reference (TYPE) VBRP History per Purchasing Document 20130515
5 Importing IS_BKPF Call by reference Type reference (TYPE) ST_BKPF 20130515
6 Importing I_RCAT Call by reference Type reference (TYPE) FLAG 'X' - read category 20130515

Method GET_LINK_TO_SD_ITEM on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_LIST2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIST2 Value transfer Type reference (TYPE) J_3RF_TP_LIST2 Information of Notification. List 2 20121204
2 Importing TOTAL Call by reference Type reference (TYPE) TOTAL Total structure for storing relevant documents 20121204

Method GET_LIST2 on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_MAIN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESS Call by reference Type reference (TYPE) SZADR_ADDR1_COMPLETE Company address 20130515
2 Importing CCODE Call by reference Type reference (TYPE) BUKRS Company Code 20130515
3 Importing DOCUMENT Call by reference Type reference (TYPE) J_3RF_TP_DOCUMENT Confirmation document 20130515
4 Importing FIRST_NAME Call by reference Type reference (TYPE) J_3RF_TP_FIRST_NAME First name 20130515
5 Importing FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20130515
6 Importing LAST_NAME Call by reference Type reference (TYPE) J_3RF_TP_LAST_NAME Last name 20130515
7 Returning MAIN_LIST Value transfer Type reference (TYPE) J_3RF_TP_MAIN Main Information of Notification 20130515
8 Importing NAME_ORG Call by reference Type reference (TYPE) J_3RF_TP_NAME_ORG Name of organization 20130515
9 Importing SECOND_NAME Call by reference Type reference (TYPE) J_3RF_TP_SECOND_NAME Middle name 20130515
10 Importing TAXPAYER Call by reference Type reference (TYPE) J_3RF_TP_TAXPAYER Taxpayer 20130515

Method GET_MAIN_LIST on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_OKP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MATNR Call by reference Type reference (TYPE) MATNR Material Number 20130515
2 Returning OKP Value transfer Type reference (TYPE) J_3RF_TP_TRAN_OKP_043 OKP code of transaction 043 20130515

Method GET_OKP on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KOART Call by reference Type reference (TYPE) KOART Account Type 20130515
2 Importing PARTNER Call by reference Type reference (TYPE) TY_S_PARTNER-PARTNER Partner code 20130515
3 Returning PARTNER_INFO Value transfer Type reference (TYPE) TY_S_PARTNER Partner information 20130515

Method GET_PARTNER on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_PHONE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PHONE_NUMBER Call by reference Type reference (TYPE) J_3RF_TP_PHONE Phone number 20130219
2 Importing IS_ADDRESS Call by reference Type reference (TYPE) SZADR_ADDR1_COMPLETE Address data 20130219

Method GET_PHONE_NUMBER on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PLANT Value transfer Type reference (TYPE) TY_S_PLANT 20130515
2 Importing WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20130515

Method GET_PLANT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_PREV_DOCNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PREV Call by reference Type reference (TYPE) ST_BKPF-BELNR_PREV 20121203
2 Exporting E_YEAR Call by reference Type reference (TYPE) ST_BKPF-GJAHR_PREV 20130515
3 Importing I_BELNR Call by reference Type reference (TYPE) ST_BKPF-BELNR Accounting Document Number 20121203
4 Importing I_BKTXT Call by reference Type reference (TYPE) ST_BKPF-BKTXT Document Header Text 20121203
5 Importing I_GJAHR Call by reference Type reference (TYPE) ST_BKPF-GJAHR Fiscal Year 20121203

Method GET_PREV_DOCNO on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_TNVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COUNTRY_CODE Call by reference Type reference (TYPE) HERKL 20130515
2 Exporting TN_VED Call by reference Type reference (TYPE) J_3RF_TP_TRAN_VED_040 VED code of transaction 040 20130515
3 Importing TOTAL Call by reference Type reference (TYPE) TOTAL Total structure for storing relevant documents 20130515

Method GET_TNVED on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_UNITCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CODE Value transfer Type reference (TYPE) MSEH6 External Unit of Measurement in Technical Format (6-Char.) 20130515
2 Importing MEINS Call by reference Type reference (TYPE) MEINS Base Unit of Measure 20130515

Method GET_UNITCODE on class CL_J3RF_TRANSFER_PRICING has no exception.

Method GET_VBFA_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VBFA Call by reference Type reference (TYPE) VBFA_T Table Type for Structure vbfa 20121203
2 Importing IS_VBRK Call by reference Type reference (TYPE) ST_VBRK Billing Document: Header Data 20121203

Method GET_VBFA_TAB on class CL_J3RF_TRANSFER_PRICING has no exception.

Method MAKE_BSEG_RES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BKPFORIG Value transfer Type reference (TYPE) ST_BKPF Reference Transaction 20131028
2 Changing CT_BKPFCORR Call by reference Type reference (TYPE) TT_BKPF_ALL Corrections 20131028
3 Changing CT_BSEG Call by reference Type reference (TYPE) TT_BSEG Accounting Document Segment 20121203

Method MAKE_BSEG_RES on class CL_J3RF_TRANSFER_PRICING has no exception.

Method MERGE_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOTAL Call by reference Type reference (TYPE) TOTAL_TABLE Total table for storing relevant documents 20121207
2 Importing IV_MERGE Call by reference Type reference (TYPE) J_3RF_TP_MERGE Merge similar transactions 20130301

Method MERGE_DOCS on class CL_J3RF_TRANSFER_PRICING has no exception.

Method READ_N_ADD_POKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CORR Call by reference Type reference (TYPE) ST_BSEG 20130226
2 Returning R_ALREADYEXIST Value transfer Type reference (TYPE) ABAP_BOOL 'X' already exists 20130226

Method READ_N_ADD_POKEYS on class CL_J3RF_TRANSFER_PRICING has no exception.

Method REMOVE_GAPS Signature

Method REMOVE_GAPS on class CL_J3RF_TRANSFER_PRICING has no parameter.
Method REMOVE_GAPS on class CL_J3RF_TRANSFER_PRICING has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CORR Call by reference Type reference (TYPE) CORR_TABLE 20130201
2 Changing CT_LIST1A Call by reference Type reference (TYPE) LIST1A_TABLE List 1A Table 20130201
3 Changing CT_LIST1B Call by reference Type reference (TYPE) LIST1B_TABLE List 1B Table 20130201
4 Changing CT_LIST2 Call by reference Type reference (TYPE) LIST2_TABLE List 2 Table 20130201
5 Changing CT_MAIN_LIST Call by reference Type reference (TYPE) MAIN_LIST_TABLE Main List Table 20130201
6 Changing CT_ORIG Call by reference Type reference (TYPE) ORIG_TABLE 20130201

Method SAVE on class CL_J3RF_TRANSFER_PRICING has no exception.

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CCODE Call by reference Type reference (TYPE) BUKRS Company Code 20121108
2 Importing CONTRACT Call by reference Type reference (TYPE) CONTRACT_RANGE Contract Number Range 20121108
3 Importing CONTRACT_TYPE Call by reference Type reference (TYPE) CONTRACT_TYPE_RANGE Contract Type Range 20121108
4 Importing COST_CENTER Call by reference Type reference (TYPE) COST_CENTER_RANGE Cost Center Range 20121108
5 Importing CUSTOMER Call by reference Type reference (TYPE) CUSTOMER_RANGE Customer Number Range 20121108
6 Importing FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121108
7 Importing GL_ACCOUNT Call by reference Type reference (TYPE) GL_ACCOUNT_RANGE G/L Account Number Range 20121108
8 Importing INT_ORDER Call by reference Type reference (TYPE) INT_ORDER_RANGE Order Number Range 20121108
9 Importing MATERIAL Call by reference Type reference (TYPE) MATERIAL_RANGE Material Number Range 20121108
10 Importing PROFIT_CENTER Call by reference Type reference (TYPE) PROFIT_CENTER_RANGE Profit Center Range 20121108
11 Importing SCR Call by reference Type reference (TYPE) SCR_TABLE Selection criteria table 20121114
12 Importing SCRMAT Call by reference Type reference (TYPE) SCRMAT_TABLE Materials table 20121114
13 Importing SCR_OPT Call by reference Type reference (TYPE) SCR_SEL_OPT Select options for accounts 20130515
14 Returning TOTAL Value transfer Type reference (TYPE) TOTAL_TABLE Total table for storing relevant documents 20121114
15 Importing TP Call by reference Type reference (TYPE) TP_TABLE Group selection info table 20121114
16 Importing TP_GROUP Call by reference Type reference (TYPE) TP_GROUP_RANGE Group Code Range 20121108
17 Importing VENDOR Call by reference Type reference (TYPE) VENDOR_RANGE Vendor Number Range 20121108
18 Importing WBS_ELEMENT Call by reference Type reference (TYPE) WBS_ELEMENT_RANGE WBS Element Range 20121108

Method SELECT on class CL_J3RF_TRANSFER_PRICING has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LIST1A Call by reference Type reference (TYPE) J_3RF_TP_LIST1A_T Table type for the 1a pages for transfer pricing 20121120
2 Importing IT_LIST1B Call by reference Type reference (TYPE) J_3RF_TP_LIST1B_T Table type for the 1b pages for transfer pricing 20121120
3 Importing IT_LIST2 Call by reference Type reference (TYPE) J_3RF_TP_LIST2_T Information of Notification. List 2 20121204
4 Importing IT_MAIN Call by reference Type reference (TYPE) J_3RF_TP_MAIN_T Table type for the main results table for transfer pricing 20121120

Method SET_DATA on class CL_J3RF_TRANSFER_PRICING has no exception.

Method SUMMARIZE_ORIG_CORRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CORR Call by reference Type reference (TYPE) ST_BSEG Item of corrective invoice 20121219
2 Changing CS_RESU Call by reference Type reference (TYPE) ST_BSEG Item of original invoice 20121219
3 Importing I_AWTYP Call by reference Type reference (TYPE) BKPF-AWTYP Reference Transaction 20121219
4 Importing I_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20121219

Method SUMMARIZE_ORIG_CORRS on class CL_J3RF_TRANSFER_PRICING has no exception.

Method UPDATE_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOTAL Call by reference Type reference (TYPE) TOTAL_TABLE Total table for storing relevant documents 20121129
2 Importing RETURN_RESULT Call by reference Type reference (TYPE) FLAG 'X' 'X' - result returns 20121229

Method UPDATE_DOCS on class CL_J3RF_TRANSFER_PRICING has no exception.

Method UPDATE_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Type reference (TYPE) ST_SELECT_BSEG Accounting Document Segment 20121109
2 Importing DOC_DATE Call by reference Type reference (TYPE) BUDAT Posting Date in the Document 20121120
3 Importing GROUP Call by reference Type reference (TYPE) J_3RF_TP_GROUP Transfer pricing group code 20121109
4 Importing GROUPING Call by reference Type reference (TYPE) J_3RF_TP_GROUPING Indicator: transactions should be grouped 20121114
5 Changing MAX_DUPL Call by reference Type reference (TYPE) N Max duplicated priority 20121109
6 Importing PARTNER Call by reference Type reference (TYPE) ST_SELECT_BSEG Accounting Document Segment 20121116
7 Importing PRIORITY Call by reference Type reference (TYPE) N Priority of candidate 20121109
8 Changing TOTAL Call by reference Type reference (TYPE) TOTAL Total structure for storing relevant documents 20121109

Method UPDATE_TOTAL on class CL_J3RF_TRANSFER_PRICING has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 617