Hierarchy
⤷ ICM (Application Component) Incentive and Commission Management (ICM)
⤷ CACS2D (Package) ICM: DDIC for ICM Basis Framework
Basic Data
Data Element | CACSNRBATCH |
Short Description | Indicator: Number Range Allowed for Batch Processes |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | XFELD | |
Data Type | CHAR | Character String |
Length | 1 | |
Decimal Places | 0 | |
Output Length | 1 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Batch |
Medium | 15 | Batch |
Long | 20 | Batch |
Heading | 5 | Batch |
Documentation
Use
Ensures that a number range is permitted for batch mass processing procedures.
Through process allocation, individual number ranges in a number range object are released for relevant process categories. Possible process categories are batch and online.
By marking a checkbox you can release a number range for a process type and reserve it using a particular editing process. Once it has been reserved (locked) no other process (even if it is of the same type) can use this number range until the number range is released again (for example, by leaving the transaction).
Through long-term locking however, when the reserving process seldom picks numbers, number ranges can be locked for further number selection.
Locking number ranges speeds up mass processing in systems which are overloaded since reservations alleviate locking and queuing problems on the server.
A special case involves those number ranges which have not been released for a process category (in other words neither of the checkboxes for batch or online were marked), number ranges that cannot be locked exclusively. These number ranges are only locked temporarily while an individual number is being picked. After this they are released again immediately. If several processes try to pick a number from one of these ranges at the same time, then each process takes it in turns to pick a number while the other ones wait. Of these number ranges which have not been released for a process category, the one with the lowest numbers is always used. These number ranges are used in particular for manual creation.
Standard recommendation
- Select the amount of batch number ranges you need to cover the highest degree of parallel processing for batch processes.
- If you also wish to start mass processing online, select number ranges of the type online, as with batch.
- Choose at least one number range without process assignment. One such number range should be created and assigned for every 100 users who are creating manually, all working at the same time.
If batch and online run separately, then you should allocate some number ranges to both process types. Ask your consultant about other number range strategies for systems with heavy loads.
History
Last changed by/on | SAP | 20020219 |
SAP Release Created in |