Resolve Cost Element Group via Buffer Table

 

KAGRP_BUFFER

* from Allevo version 2.9.36

Resolving cost element groups via SAP functions may be noticeably time-consuming with large groups or many groups used at the same time and may therefore affect Allevo performance.

Background: Allevo is able to use SAP standard cost element groups for displaying a variety of cost elements in a single row (1/N function for cost elements). Depending on the application, this means that data for all cost elements contained in the list must be read. This list must be regularly created in the system.

The constant KAGRP_BUFFER allows to temporarily store the used groups with the contained cost elements in a separate Allevo table (buffer tables). The list will then be directly read from here upon the next call.

The constant is activated by entering X in column Value from.

Allevo subsequently uses the following tables for temporary storage:

§  /KERN/IPPSETHEAD with the cost element groups resolved so far (incl. date/time of the last update)

§  /KERN/IPPSETDATA with the cost elements per group

Note:

Prior to reading data from the buffer tables, Allevo checks for the date of the last modification of an SAP group definition. If the date here is newer than in a buffer table, contents of the current group will automatically be determined again.