Heart-Profit ERP
November 27, 2024, 03:22:32 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: ADS - Performance Behoefterun bij filter op Artikel  (Read 787 times)
0 Members and 0 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27476


View Profile WWW
« on: June 17, 2019, 09:08:10 am »

Als voorbereiding op een nog te ontwikkelen scherm, waarmee we de Behoefterun gaan laten bepalen hoe de Output van een Produktieorder moet worden afgevuld, is de Behoefterun sneller gemaakt indien er een filter wordt gelegd op het Artikelnummer.

Bij het opstarten van de Behoefterun kan op zich al sinds jaar en dag een Filter op Artikel(Groep) en zelfs Artikel-/Verschijning worden ingesteld, maar, op zich puur opgezet door alléén de Elementaire Behoeftes van de opgevraagde kombinaties mee te nemen in de Behoefterun, en de overige behoeftes "over te slaan".

Dit "overslaan" gebeurt niet overal volgens een index, en derhalve zit er veel overhead in het initiërende deel van de Behoefterun. Hoewel het plannen van de Output van een P.O. op zich best wel even wat tijd mag kosten, anticiperen we op de opname van een control waarbij we kunnen spelen t/m welke Behoeftedatum de behoeftes door de Behoefterun berekend moeten worden. Daarbij zal de Behoefterun bij iedere wijziging opnieuw moeten worden opgestart, waarvoor deze performancewinst benodigd is.

Overigens wordt i.g.v. analyse van de Behoefterun sowieso vaker een Behoefterun van slechts één Artikel gedraaid, welke door deze aanpassing ook sneller is geworden.

De performancewinst wordt overigens alleen in de ADS versie behaald, en wel zodra er een filter op Artikel, Artikel-/Verschijning of Artikelgroep wordt toegepast. In de ADS versie zal in dat geval met een SQL Query worden bepaald welke orderregels mee moeten worden genomen in de Behoefterun.

Overigens is niet de hele opbouw van de Elementaire Behoeftebasis omgezet naar SQL. Indien hier meer tijd ($$) in geïnvesteerd wordt, zal er kwa performance nog wel wat winst behaald kunnen worden. Vooralsnog zijn alleen die elementen versneld die voor de klant waarvoor het aanstaande maatwerk ontwikkeld wordt aangepast; immers, voor dié situatie hebben we e.e.a. nu nodig.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOBHOBMS    Omschrijving (nog) niet bekend    14-06-2019    14-06-2019
LOBHOBOB    Omschrijving (nog) niet bekend    14-05-2019    17-06-2019
LOBHOBTD    Omschrijving (nog) niet bekend    17-05-2019    14-06-2019
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.189 seconds with 20 queries.