Prestatieoverwegingen bij het berekenen van kost- en waarderingsprijzen

Als u kost- en waarderingsprijzen berekent en actualiseert en de prestaties tegenvallen, kunt u gebruikmaken van extra servers ('parallelle bshells') om de snelheid van het berekenings- en actualiseringsproces te verhogen.

U moet de servers definiëren in de detailsessie Performance-boosters (tcmcs0597m000). Als u de servers activeert, wordt een extra tabblad toegevoegd aan de sessie Kostprijzen berekenen (ticpr2210m000): Het tabblad Parallelle bshells.

Berekenen en actualiseren

Berekeningen worden in de modus Parallelle bshell bottom-up en per niveau uitgevoerd, te beginnen met het laagste niveau (inkoopartikelen). Binnen een niveau worden de artikelen berekend in de modus Single-level.

Als u kost- en waarderingsprijzen actualiseert in de modus Parallelle bshell, wordt er geen verslag afgedrukt met geactualiseerde kosten en waarderingen. In plaats daarvan kunt u nadat u de sessie Kostprijzen berekenen (ticpr2210m000) hebt uitgevoerd, de sessie Voorraadherwaarderingsmutaties afdrukken (whina1422m000) gebruiken om de herwaarderingsmutaties af te drukken.

Batch-grootte

In de sessie Kostprijzen berekenen (ticpr2210m000) kunt u op het tabblad Parallelle bshells, op het veld Batch-grootte, het aantal artikelen definiëren dat tegelijkertijd wordt ingediend bij de parallelle servers (bshells). Als u een grote batch definieert, vermindert u de overhead per artikel. Dit kan het proces van de berekening en actualisering versnellen. Een grote batch kan echter ook het proces vertragen vanwege de wachttijden aan het einde van een niveau. Als u twijfelt, gebruikt u de default waarde van dit veld.

Logbestand

Als u de berekening of actualisering uitvoert in de modus Parallelle bshell, worden de waarschuwingen die gewoonlijk naar een printer of weergaveapparaat worden verzonden, gelogd in het logbestand log.cpr2210. Gebruik de sessie Foutenlogbestand opvragen (ttstperrlog) om het logbestand te bekijken.

Aanvullende informatie over het proces van berekening en actualisering, bijvoorbeeld het aantal artikelen en stuktijden, kan worden gelogd in het logbestand log.cprdll2001. Hiervoor voegt u de volgende instelling toe aan uw BWC-bestand:

-instellen LOGGER=1 -instellen LOGGER_LEVEL=INFO