Fonction SAP BKK_COND_CALC_CTL_ONLINE_BATCH - Control of Account Balancing: Multiple Periods

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_CLS_DATE SYST-DATUM D 8 X
I_KEY_PROGRAM_RUN BKKD_S_RUNKEY 0
I_S_SPOOLPARAM IBKK9K u 5 X
I_TRACE IBKKM9-TRACE C 1 X
I_T_ACCT_DATES BKKC_T_CLOS_DETAILS 0
I_WHTAX_BASIC TBKK80BAS-WHTAX C 1
I_XBAPI BOOLE-BOOLE C 1 Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ')
I_XFEEACCR IBKKM9-XFEEACCR C 1 Indicator: Accrue/Defer Interest
I_XINTACCR IBKKM9-XACCRUAL C 1
I_XRESTART BOOLE-BOOLE C 1 X
I_XSIMULATE IBKK9P-SIM_RUN C 1

Paramètre Reférence Type Long. Description
E_T_ACCT_BATCH BKK_TAB_BKK9_IC0 h 14 Table: Bank Area and Internal Account Number

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_T_ACCT_ALL BKK_STAB_BKK9_IC6 h 41 Table: Bank Area and Internal Account Number

Paramètre Reférence Long. Facultatif Description
I_T_ROOTACCNT BKK610 212 X
I_T_SUBACCNT BKK600 51 X

Exception Description
MAJOR_ERROR

Functionality
This function module is used to control the account balancing if thecapital yield tax (CYT) is calculated in batch mode. If there arecorrection periods, then each period is processed in turn in a loop.Accounts that are transferred to the CYT module cannot be completelybalanced at first. To continue processing the accounts, the CYT modulemust call BAPI_COND_CALC_AFTER_WHTAX.