Mass Processing
Introduction
Business processes that process large volumes of data, such as the payment or dunning run, are performed in Contract Accounts Receivable and Payable by mass activities. Mass activities automatically distribute the dataset to be processed, such as a set of business partners or contract accounts, to several technical jobs and process them in parallel.
With the mass activity you can process large data volumes in the minimum amount of time. There are a lot of FI-CA functionalities which use the parallel data processing in mass runs. You can also create your own installation-specific mass activities.
All mass activities have a uniform layout. You enter data on the following tabs:
-
General Selections
-
Activity-Specific Selections
-
Technical Settings
-
Logs
On the Technical Settings tab, you can choose either an automatic load distribution made by the system, where you enter only the number of jobs, or an explicit load distribution.
For mass activities that post, such as dunning, payments, and interest calculations, you can define a reservation key for reconciliation keys in Customizing. This ensures that not all mass activities access the same origin key.
additional number ranges must be defined for mass processing
business transactions (parallel) like (invoicing, payment run).
The key for the mass processing number range must begin with a letter.
Since parallel mass background processes obtain their document numbers from these number range intervals, they must be defined based on the expected data volume and the number of parallel background processes.
Sample Transaction Codes
Transaction Code | Description |
---|---|
FPSCHEDULER | Execute Mass Activity |
SLG1 | Application Log: Display Logs |
SLG_ISU | Log Display for Parallel Mass Run |
Sample Perocess Flow
Customizing
FICAIMG
> Contract Accounts Receivable and Payable
> Technical Settings
Number Range Object
Posting Areas:
Posting Area | Description |
---|
Tables
Table | Description |
---|---|
FKKDIHDR | FI-CA: Distrib. of intervals - header |
FKKDIHDTMP | FI-CA: Distrib. of intervals - temporal copy of header |
FKKDIJOB | FI-CA: Distrib. of intervals - table of jobs |
FKKDIPOS | FI-CA: Distribution of intervals - items |
RFTD | Accounting Data (INDX Structure) |
TFK090A | Mass Activity Types |
Authorization Objects
F_KKMA - authorization for the mass activity
F_KKVARI - processing of the variants
Possible values
Function Modules / BAPI
Function Module | Description |
---|
BAPI | Description |
---|
Events
Event | Description | Sample Module |
---|---|---|
1792 | Mass Act: Delete Run Parameters | FKK_SAMPLE_1792 ISU_SAMPLE_1792 |
1793 | Mass Activity: Copy Run Parameters | FKK_SAMPLE_1793 ISU_SAMPLE_1793 |
1794 | Mass Activity: Change Run Parameters | FKK_SAMPLE_1794 ISU_SAMPLE_1794 |
1795 | Mass Activity: Save Run Parameters | FKK_SAMPLE_1795 ISU_SAMPLE_1795 |
1796 | Mass Activity: Event before First Interval | FKK_SAMPLE_1796 ISU_SAMPLE_1796 |
1797 | Mass Activity: Before First Process Interval | FKK_SAMPLE_1797 ISU_SAMPLE_1797 |
1798 | Mass Activity: After Last Process Interval | FKK_SAMPLE_1798 ISU_SAMPLE_1798 |
1799 | Mass Activity: Event after Very Last Interval | FKK_SAMPLE_1799 ISU_SAMPLE_1799 |
1900 | Job Control: Parameters from External Specifs (Standard) | FKJO_SAMPLE_1900 |
1901 | Job Control: Parameters from Ext. Specifs (Parallel Jobs) | FKJO_SAMPLE_1901 |
1902 | Job Control: Start of Process Chain | FKJO_SAMPLE_1902 |
1903 | Job Control: Beginning of Container | FKJO_SAMPLE_1903 |
1904 | Job Control: End of Container | FKJO_SAMPLE_1904 |
1905 | Job Control: End of Process Chain | FKJO_SAMPLE_1905 |
1906 | Job Control: Derive Parameters from Sample (Parallel Jobs) | FKJO_SAMPLE_1906 |
Reports
Report | Description |
---|---|
RFKK_MASS_ACT_DISPATCHER | Dispatcher for Mass Activities |
RFKK_MASS_ACT_PARAMETER | Copy and Move Parameter Records for Parallel Processing Jobs |
RFKK_MASS_ACT_PARAMETER_DELETE | Deletion of Deactivated Parameters for Mass Activity Runs |
RFKK_MASS_ACT_PARAMETER_HIDE | Deactivation of Parameters for Mass Activity Runs |
RFKK_MASS_ACT_PARAMETER_UNHIDE | Activation of Deactivated Parameters for Mass Activity Runs |
RFKK_MASS_ACT_SINGLE_JOB | Activity Processor - Job |
Mass Run Parameters
Release | Constant | Value |
---|---|---|
607 | gc_ma_version_ERP2005_EhP5 20120101 | |
607, SP4 | gc_ma_version_ERP2005_EhP7_SP4 20140423 | |
608 | gc_ma_version_ERP2005_EhP8 20150701 | |
609 | gc_ma_version_ERP2005_EhP9 20150901 |
Package
Report | Description |
---|---|
FKKB | Contract A/R & A/P: Central Objects |
Function Groups
Function Group | Program | Short Description |
---|---|---|
FKKAKTIV | SAPLFKKAKTIV | Mass Activity in Contract A/R+A/P |
FKKAKTIV2 | SAPLFKKAKTIV2 | Tabstrip-Based Mass Activities |
FKKAKTIVGEN | SAPLFKKAKTIVGEN | FI-CA Mass Activities: Table Maintenance Dialog |
==============================
Updates in progress - Stay Tuned..!!!