SAP Reports / Programs | Enterprise Controlling | Profit Center Accounting | Basic Settings(EC-PCA-BS) SAP EC

PCA_TP_FIND_FORM SAP ABAP INCLUDE - PCATPFINDFORM







PCA_TP_FIND_FORM is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter PCA_TP_FIND_FORM into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT PCA_TP_FIND_FORM. "Basic submit
SUBMIT PCA_TP_FIND_FORM AND RETURN. "Return to original report after report execution complete
SUBMIT PCA_TP_FIND_FORM VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT PCA_TP_FIND_FORM

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-004 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '01' I_NODE_KEY = node_key .

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-004 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '02' I_NODE_KEY = node_key .

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-004 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '03' I_NODE_KEY = node_key .

READ_T685 CALL FUNCTION 'READ_T685' EXPORTING i_kappl = gp_KAPPL i_kvewe = 'A' tables etab_condtypes = gt_cond EXCEPTIONS NOT_FOUND = 0 .

READ_T683_FOR_APPL CALL FUNCTION 'READ_T683_FOR_APPL' EXPORTING i_kappl = gp_kappl i_kvewe = 'A' tables etab_calc_header = gt_calc_header EXCEPTIONS NOT_FOUND = 0 .

READ_TPVAR1 CALL FUNCTION 'READ_TPVAR1' EXPORTING i_kokrs = gp_kokrs tables etab_tpvar = gt_tpvar EXCEPTIONS NOT_FOUND = 0 .

STC1_SELECT_SUBSCREEN CALL FUNCTION 'STC1_SELECT_SUBSCREEN' EXPORTING header = 'Kalkulationsschema'(051) tabname = 'V_T683S' DISPLAY_ONLY = gp_display_only endless = 'X' modify_check = chk_routine IMPORTING dynproreport = g_program dynpronr = g_dynsub tabhandle = G_TC_0300_HANDLE TABLES table = gt_calc_lines fielddif = gt_dif_calc EXCEPTIONS no_more_tables = 1 too_many_fields = 2 nametab_not_valid = 3 handle_not_valid = 4 OTHERS = 5 .

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_TC_0300_HANDLE delete_data = 'X' tables table = gt_calc_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_TC_0300_HANDLE delete_data = 'X' tables table = gt_calc_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

READ_T683S CALL FUNCTION 'READ_T683S' EXPORTING i_kappl = gp_kappl i_kvewe = 'A' i_kalsm = gs_calc_header-kalsm tables etab_calc_lines = gt_calc_lines EXCEPTIONS NOT_FOUND = 0 .

STC1_SELECT_SUBSCREEN CALL FUNCTION 'STC1_SELECT_SUBSCREEN' EXPORTING header = 'Transferpreisvarianten'(052) tabname = 'V_TPVAR2' DISPLAY_ONLY = gp_display_only endless = 'X' IMPORTING dynproreport = h_program dynpronr = h_dynsub tabhandle = g_TC_0400_HANDLE TABLES table = gt_tpvar_lines fielddif = GT_DIF_TPVAR EXCEPTIONS no_more_tables = 1 too_many_fields = 2 nametab_not_valid = 3 handle_not_valid = 4 OTHERS = 5 .

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_TC_0400_HANDLE delete_data = 'X' "731764 tables table = gt_tpvar_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

READ_TPVAR2 CALL FUNCTION 'READ_TPVAR2' EXPORTING i_kokrs = gp_kokrs i_variant = gs_tpvar1-variant tables etab_tpvar_lines = gt_tpvar_lines EXCEPTIONS NOT_FOUND = 0 .

K_KOKRS_SET CALL FUNCTION 'K_KOKRS_SET' EXPORTING I_KOKRS = gp_kokrs POPUP = '1' IMPORTING E_KOKRS = gp_kokrs E_ACTION = ACTION.

ACC_CA_TREE_CREATE CALL FUNCTION 'ACC_CA_TREE_CREATE' EXPORTING I_TREE_NUMBER = '03' i_size = '25' i_hierarchy_header = hierarchy_header_tpvar * i_single_click_mode = singleclk * i_item_selection = itemsel * i_ctmenu = 'CTMEN' TABLES it_node = node_table_tpvar it_item = item_table_tpvar it_columns = columns_tpvar it_headers = headers_tpvar.

ACC_CA_TREE_INITIALIZE





CALL FUNCTION 'ACC_CA_TREE_INITIALIZE' EXPORTING I_CALLBACK_REPID = cb_REPID I_CALLBACK_FORM = 'HANDLE_CALLBACK' i_callback_ctmenu = 'HANDLE_CONTEXTMENU' I_DOCKING_DYNNR = dc_DYNNR I_DOCKING_REPID = dc_REPID I_DOCK_AT = DOCK_AT I_NUMBER_OF_TREES = gp_tree_no.

ACC_CA_TREE_CREATE CALL FUNCTION 'ACC_CA_TREE_CREATE' EXPORTING I_TREE_NUMBER = '01' i_size = '50' I_EXPAND_TO_LEVEL = '2' i_hierarchy_header = hierarchy_header_cond * i_single_click_mode = singleclk * i_item_selection = itemsel * i_ctmenu = 'CTMEN' TABLES it_node = node_table_cond it_item = item_table_cond it_columns = columns_cond it_headers = headers_cond.

ACC_CA_TREE_CREATE CALL FUNCTION 'ACC_CA_TREE_CREATE' EXPORTING I_TREE_NUMBER = '02' i_size = '25' i_hierarchy_header = hierarchy_header_calc * i_single_click_mode = singleclk * i_item_selection = itemsel * i_ctmenu = 'CTMEN' TABLES it_node = node_table_calc it_item = item_table_calc it_columns = columns_calc it_headers = headers_calc.

STC1_SET_COMMAND CALL FUNCTION 'STC1_SET_COMMAND' EXPORTING command = ok_code * IMPORTING * PICKED_LINE = * PICKED_HANDLE = * EXCEPTIONS * INVALID_CURSORPOSITION = 1 * OTHERS = 2 .

STC1_GET_DATA CALL FUNCTION 'STC1_GET_DATA' EXPORTING tab_handle = g_tc_0400_handle TABLES table = gt_tpvar_lines MODIFIED_DATA = gt_modified_tpvar_lines DELETED_DATA = gt_deleted_tpvar_lines NEW_DATA = gt_new_tpvar_lines * DIFFERENT_DATA = * marked_data = EXCEPTIONS * TABLE_NOT_FOUND = 1 OTHERS = 2 .

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_tc_0400_handle tables table = gt_tpvar_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

K_TRANS_AUTOMATIC_INSERT CALL FUNCTION 'K_TRANS_AUTOMATIC_INSERT' EXPORTING E_SOBJ_NAME = G_OBJECTNAME E_SOBJ_TYPE = 'T' TABLES T_E071K = GT_TABKEYS EXCEPTIONS TRANSPORT_OBJECT_ERROR = 1 ERROR_DURING_INSERT = 2 OTHERS = 3.

UPDATE_TPVAR2 CALL FUNCTION 'UPDATE_TPVAR2' TABLES ITAB_MODIFIED_TPVAR_LINES = gt_MODIFIED_TPVAR_LINES ITAB_DELETED_TPVAR_LINES = gt_deleted_TPVAR_LINES .

UPDATE_TPVAR1 CALL FUNCTION 'UPDATE_TPVAR1' EXPORTING modified_v_tpvar1 = gs_tpvar1 .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '03' i_node_key = node_key .

ACC_CA_TREE_ADD_NODES CALL FUNCTION 'ACC_CA_TREE_ADD_NODES' EXPORTING I_TREE_NUMBER = '03' TABLES it_node = p_node_table[] it_item = p_item_table[] .

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '03' I_NODE_KEY = node_key .

RV_CONDITION_RECORD_DISPLAY CALL FUNCTION 'RV_CONDITION_RECORD_DISPLAY' EXPORTING ACCESS_SEQUENCE = I_KOZGF APPLICATION = I_KAPPL CONDITION_TYPE = I_KSCHL CONDITION_USE = I_KVEWE DISPLAY_TABLE = 'X' FOR_MAINTENANCE_ONLY = 'X' EXCEPTIONS INVALID_ACCESS_SEQUENCE = 1 INVALID_CALCULATION_PROCEDURE = 2 INVALID_CONDITION_TYPE = 3 NO_CONDITION_TYPE_SELECTED = 4 NO_REPORT = 5 OTHERS = 6.

SD_COND_T685_SELECT CALL FUNCTION 'SD_COND_T685_SELECT' "WK 46B EXPORTING "WK 46B cts_kappl = gp_kappl "WK 46B cts_kschl = v_t685a_tp-kschl "WK 46B cts_kvewe = 'A' "WK 46B IMPORTING "WK 46B CTS_T685 = old_t685 "WK 46B CTS_T685A = old_t685a. "WK 46B

K_TRANS_AUTOMATIC_INSERT CALL FUNCTION 'K_TRANS_AUTOMATIC_INSERT' EXPORTING E_SOBJ_NAME = G_OBJECTNAME E_SOBJ_TYPE = 'T' TABLES T_E071K = GT_TABKEYS EXCEPTIONS TRANSPORT_OBJECT_ERROR = 1 ERROR_DURING_INSERT = 2 OTHERS = 3.

UPDATE_T685 CALL FUNCTION 'UPDATE_T685' EXPORTING modified_v_t685a_tp = v_t685a_tp .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '01' i_node_key = node_key .

ACC_CA_TREE_ADD_NODES CALL FUNCTION 'ACC_CA_TREE_ADD_NODES' EXPORTING I_TREE_NUMBER = '01' TABLES it_node = p_node_table[] it_item = p_item_table[] .

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '01' I_NODE_KEY = node_key .

STC1_SET_COMMAND CALL FUNCTION 'STC1_SET_COMMAND' EXPORTING command = ok_code * IMPORTING * PICKED_LINE = * PICKED_HANDLE = * EXCEPTIONS * INVALID_CURSORPOSITION = 1 * OTHERS = 2 .




STC1_GET_DATA CALL FUNCTION 'STC1_GET_DATA' EXPORTING tab_handle = g_tc_0300_handle TABLES table = gt_calc_lines MODIFIED_DATA = lt_modified_calc_lines DELETED_DATA = lt_deleted_calc_lines NEW_DATA = gt_new_calc_lines * DIFFERENT_DATA = * marked_data = EXCEPTIONS * TABLE_NOT_FOUND = 1 OTHERS = 2 .

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_tc_0300_handle delete_data = 'X' tables table = gt_calc_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'TPVAR1' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'TPVAR2' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'TPVAR1T' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'T685' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'T685A' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'T685T' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'T683' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'T683U' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'T683S' VARKEY = tabkey EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3 .

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

K_TRANS_AUTOMATIC_INSERT CALL FUNCTION 'K_TRANS_AUTOMATIC_INSERT' EXPORTING E_SOBJ_NAME = G_OBJECTNAME E_SOBJ_TYPE = 'T' TABLES T_E071K = GT_TABKEYS EXCEPTIONS TRANSPORT_OBJECT_ERROR = 1 ERROR_DURING_INSERT = 2 OTHERS = 3.

UPDATE_TPVAR2 CALL FUNCTION 'UPDATE_TPVAR2' TABLES ITAB_DELETED_TPVAR_LINES = gt_TPVAR_LINES .

UPDATE_TPVAR1 CALL FUNCTION 'UPDATE_TPVAR1' EXPORTING deleted_v_tpvar1 = gs_tpvar1 .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '03' i_node_key = node_key .

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_TC_0400_HANDLE tables table = gt_tpvar_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

K_TRANS_AUTOMATIC_INSERT CALL FUNCTION 'K_TRANS_AUTOMATIC_INSERT' EXPORTING E_SOBJ_NAME = G_OBJECTNAME E_SOBJ_TYPE = 'T' TABLES T_E071K = GT_TABKEYS EXCEPTIONS TRANSPORT_OBJECT_ERROR = 1 ERROR_DURING_INSERT = 2 OTHERS = 3.

UPDATE_T685 CALL FUNCTION 'UPDATE_T685' exporting DELETED_v_t685a_tp = v_t685a_tp .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '01' i_node_key = node_key .

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING DYNAME = PROG DYNUMB = DYNNR TABLES DYNPFIELDS = DYNPREAD EXCEPTIONS INVALID_ABAPWORKAREA = 1 INVALID_DYNPROFIELD = 2 INVALID_DYNPRONAME = 3 INVALID_DYNPRONUMMER = 4 INVALID_REQUEST = 5 NO_FIELDDESCRIPTION = 6 UNDEFIND_ERROR = 7 OTHERS = 8.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-001 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-005 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

K_TRANS_AUTOMATIC_INSERT CALL FUNCTION 'K_TRANS_AUTOMATIC_INSERT' EXPORTING E_SOBJ_NAME = G_OBJECTNAME E_SOBJ_TYPE = 'T' TABLES T_E071K = GT_TABKEYS EXCEPTIONS TRANSPORT_OBJECT_ERROR = 1 ERROR_DURING_INSERT = 2 OTHERS = 3.

UPDATE_T683S CALL FUNCTION 'UPDATE_T683S' TABLES ITAB_MODIFIED_CALC_LINES = gt_MODIFIED_CALC_LINES ITAB_DELETED_CALC_LINES = gt_deleted_CALC_LINES .

UPDATE_T683 CALL FUNCTION 'UPDATE_T683' EXPORTING modified_v_t683 = gs_calc_header .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '02' i_node_key = node_key .

ACC_CA_TREE_ADD_NODES CALL FUNCTION 'ACC_CA_TREE_ADD_NODES' EXPORTING I_TREE_NUMBER = '02' TABLES it_node = p_node_table[] it_item = p_item_table[] .

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '02' I_NODE_KEY = node_key .

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-005 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-005 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-001 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_TC_0400_HANDLE delete_data = 'X' "731764 tables table = gt_tpvar_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-001 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_TC_0300_HANDLE tables table = gt_calc_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

K_TRANS_AUTOMATIC_INSERT CALL FUNCTION 'K_TRANS_AUTOMATIC_INSERT' EXPORTING E_SOBJ_NAME = G_OBJECTNAME E_SOBJ_TYPE = 'T' TABLES T_E071K = GT_TABKEYS EXCEPTIONS TRANSPORT_OBJECT_ERROR = 1 ERROR_DURING_INSERT = 2 OTHERS = 3.

UPDATE_T683S CALL FUNCTION 'UPDATE_T683S' TABLES ITAB_DELETED_CALC_LINES = gt_calc_lines .

UPDATE_T683 CALL FUNCTION 'UPDATE_T683' EXPORTING DELETED_V_T683 = gs_calc_header .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '02' i_node_key = node_key .

STC1_PUT_DATA CALL FUNCTION 'STC1_PUT_DATA' EXPORTING handle = g_TC_0300_HANDLE delete_data = 'X' "HW658347 tables table = gt_calc_lines EXCEPTIONS NO_MORE_TABLES = 1 TOO_MANY_FIELDS = 2 NAMETAB_NOT_VALID = 3 HANDLE_NOT_VALID = 4 OTHERS = 5 .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '01' i_node_key = fb_cond .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '02' i_node_key = fb_calc .

ACC_CA_TREE_DELETE_NODE CALL FUNCTION 'ACC_CA_TREE_DELETE_NODE' EXPORTING I_TREE_NUMBER = '03' i_node_key = fb_tpvar .

ACC_CA_TREE_ADD_NODES CALL FUNCTION 'ACC_CA_TREE_ADD_NODES' EXPORTING I_TREE_NUMBER = '01' TABLES it_node = p_node_table[] it_item = p_item_table[] EXCEPTIONS OTHERS = 3 .

ACC_CA_TREE_ADD_NODES CALL FUNCTION 'ACC_CA_TREE_ADD_NODES' EXPORTING I_TREE_NUMBER = '02' TABLES it_node = p_node_table[] it_item = p_item_table[] EXCEPTIONS OTHERS = 3 .

ACC_CA_TREE_ADD_NODES CALL FUNCTION 'ACC_CA_TREE_ADD_NODES' EXPORTING I_TREE_NUMBER = '03' TABLES it_node = p_node_table[] it_item = p_item_table[] EXCEPTIONS OTHERS = 3 .

K_TRANS_AUTOMATIC_CHECK CALL FUNCTION 'K_TRANS_AUTOMATIC_CHECK' EXPORTING e_sobj_name = G_OBJECTNAME e_sobj_type = 'T' IMPORTING NO_AUTOMATIC_RECORDING = G_NO_RECORDING EXCEPTIONS TRANSPORT_OBJECT_ERROR = 1 SHOW_DATA_ONLY = 2 ERROR_CANCEL_TRANSACTION = 3 OTHERS = 4 .

STC1_SET_DISPLAY_MODE CALL FUNCTION 'STC1_SET_DISPLAY_MODE' EXPORTING TAB_HANDLE = G_TC_0300_HANDLE display_only = gp_display_only EXCEPTIONS NO_TABLE_FOUND = 1 OTHERS = 2 .

STC1_SET_DISPLAY_MODE CALL FUNCTION 'STC1_SET_DISPLAY_MODE' EXPORTING TAB_HANDLE = G_TC_0400_HANDLE display_only = gp_display_only EXCEPTIONS NO_TABLE_FOUND = 1 OTHERS = 2 .

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-301 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = ANSWER.

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = jump_tree I_NODE_KEY = jump_node .

ACC_CA_TREE_DOCK CALL FUNCTION 'ACC_CA_TREE_DOCK' EXPORTING i_repid = dc_repid i_dynnr = history_table-dynnr.

RKC_DOMA_GET CALL FUNCTION 'RKC_DOMA_GET' EXPORTING DOMNM = DOM_NAME WITH_TEXT = 'X' TABLES DD07V = DFV_TAB EXCEPTIONS DOMAIN_NOT_FOUND = 1 DOMAIN_ERROR = 2 OTHERS = 3.

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING SELECTFIELD = DOM_NAME IMPORTING IND = INDEX SELECT_VALUE = SEL_VALUE TABLES FIELDS = F4_FIELD_TAB FULL_TABLE = F4_VALUE_TAB EXCEPTIONS FULL_TABLE_EMPTY = 1 NO_TABLESTRUCTURE_GIVEN = 2 NO_TABLEFIELDS_IN_DICTIONARY = 3 MORE_THEN_ONE_SELECTFIELD = 4 NO_SELECTFIELD = 5 OTHERS = 6.

ACC_CA_TREE_UNSELECT_ALL CALL FUNCTION 'ACC_CA_TREE_UNSELECT_ALL' EXPORTING I_TREE_NUMBER = l_tree_no .

RKC_DOMA_GET CALL FUNCTION 'RKC_DOMA_GET' EXPORTING DOMNM = DOM_NAME WITH_TEXT = 'X' TABLES DD07V = DFV_TAB EXCEPTIONS DOMAIN_NOT_FOUND = 1 DOMAIN_ERROR = 2 OTHERS = 3.

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING SELECTFIELD = DOM_NAME IMPORTING IND = INDEX SELECT_VALUE = SEL_VALUE TABLES FIELDS = F4_FIELD_TAB FULL_TABLE = F4_VALUE_TAB EXCEPTIONS FULL_TABLE_EMPTY = 1 NO_TABLESTRUCTURE_GIVEN = 2 NO_TABLEFIELDS_IN_DICTIONARY = 3 MORE_THEN_ONE_SELECTFIELD = 4 NO_SELECTFIELD = 5 OTHERS = 6.

RKC_DOMA_GET CALL FUNCTION 'RKC_DOMA_GET' EXPORTING DOMNM = 'KZBZG' WITH_TEXT = 'X' TABLES DD07V = DFV_TAB EXCEPTIONS DOMAIN_NOT_FOUND = 1 DOMAIN_ERROR = 2 OTHERS = 3.

VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING ID = NAME VALUES = LIST EXCEPTIONS ID_ILLEGAL_NAME = 1 OTHERS = 2 .

VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING ID = NAME VALUES = LIST EXCEPTIONS ID_ILLEGAL_NAME = 1 OTHERS = 2 .

RKC_DOMA_GET CALL FUNCTION 'RKC_DOMA_GET' EXPORTING DOMNM = 'KRECH' WITH_TEXT = 'X' TABLES DD07V = DFV_TAB EXCEPTIONS DOMAIN_NOT_FOUND = 1 DOMAIN_ERROR = 2 OTHERS = 3.

VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING ID = NAME VALUES = LIST EXCEPTIONS ID_ILLEGAL_NAME = 1 OTHERS = 2 .

VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING ID = NAME VALUES = LIST EXCEPTIONS ID_ILLEGAL_NAME = 1 OTHERS = 2 .

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TITEL = TEXT-302 TEXTLINE1 = TEXT-003 IMPORTING ANSWER = P_ANSWER.

K_KOKRS_SET call function 'K_KOKRS_SET' exporting i_kokrs = l_kokrs popup = '1' importing e_kokrs = l_kokrs.

ACC_CA_TREE_DELETE CALL FUNCTION 'ACC_CA_TREE_DELETE'.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = l_tcode EXCEPTIONS OK = 1 NOT_OK = 2 OTHERS = 3.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = l_tcode EXCEPTIONS OK = 1 NOT_OK = 2 OTHERS = 3.

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '01' I_NODE_KEY = node_key .

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '02' I_NODE_KEY = node_key .

ACC_CA_TREE_SELECT_NODE CALL FUNCTION 'ACC_CA_TREE_SELECT_NODE' EXPORTING I_TREE_NUMBER = '03' I_NODE_KEY = node_key .

RKC_DOMA_GET CALL FUNCTION 'RKC_DOMA_GET' EXPORTING DOMNM = DOM_NAME WITH_TEXT = 'X' TABLES DD07V = DFV_TAB EXCEPTIONS DOMAIN_NOT_FOUND = 1 DOMAIN_ERROR = 2 OTHERS = 3.

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING SELECTFIELD = DOM_NAME IMPORTING IND = INDEX SELECT_VALUE = SEL_VALUE TABLES FIELDS = F4_FIELD_TAB FULL_TABLE = F4_VALUE_TAB EXCEPTIONS FULL_TABLE_EMPTY = 1 NO_TABLESTRUCTURE_GIVEN = 2 NO_TABLEFIELDS_IN_DICTIONARY = 3 MORE_THEN_ONE_SELECTFIELD = 4 NO_SELECTFIELD = 5 OTHERS = 6.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name PCA_TP_FIND_FORM or its description.