Leveringsperformatie logging. Bij het op bon zetten wordt er gekeken of er een backorder wordt gekreëerd en hoe de stock op dat moment is. Tevens wordt 's nachts de log entries aangemaakt om te late leveringen te registreren. De nachtelijke log entries worden verdicht tot één lijn bij het op bon zetten van de orderlijn. Dit verdichten gebeurt ook door de nachtelijke job. Verwijderde orders worden ook verwijderd uit de leveringsperformantie door de nachtelijke job persistent VHopslag %Library.Persistent 0 %Library.String 0 0 0 0 0 0 0 0 %Library.Integer 0 0 0 0 0 0 0 0 %Library.Integer 0 0 0 0 0 0 0 0 %Library.Date 0 0 0 0 0 0 0 0 %Library.Date 0 0 0 0 0 0 0 0 %Library.Integer 0 0 0 0 0 0 0 0 Order creator Res.InternePersoon 0 0 0 0 0 0 0 0 %Library.Integer 0 0 0 0 0 0 0 0 %Library.Boolean 0 0 0 0 0 0 0 0 Indien het order aan een KOM-bestelling gelinkt is of geweest is Leeg : Niet KOM T : Nog gelinkt aan toelevering K : Niet meer gelinkt aan toelevering %Library.String 0 0 0 0 0 0 0 0 %Library.Boolean 0 0 0 0 0 0 0 0 %Library.String 0 0 0 0 0 0 0 0 Hoe het met de kredietlimiet gesteld is: Als de klant op Kode staat dan "K" Als de klant geen kredietlimiet heeft dan leeg Als de klant een kredietlimiet heeft en de openstaand krediet is kleiner dan "+" Anders "-" (betekend kredietlimiet overschreden) %Library.String 0 0 0 0 0 0 0 0 Verschil van de gevraagdeleverdatum met de geleverdedatum %Library.Integer 0 0 0 0 0 0 0 0 %Library.Date 0 0 0 0 0 0 0 0 Uniek orderlijnnr %Library.Integer 0 0 0 0 0 0 0 0 %Date 0 0 0 0 0 0 0 0 %Library.Integer 0 0 0 0 0 0 0 0 %Library.String 0 0 0 0 0 0 0 0 %Library.Date 0 0 0 0 0 0 0 0 Prod.Product 0 0 0 0 0 0 0 0 Sys.cTimeStampDisp 0 0 0 0 0 0 0 0 De controle van de stock heeft 3 categoriëen (of strafpunten): 0 : Er is voldoende dynamische theoretische stock 1 : Er is onvoldoende dynamische theoretische stock excl. de toelevering van de laatste week 2 : Er is onvoldoende dynamische theoretische stock incl. de toelevering van de laatste week 5 : De toelevering is te laat %Library.String 0 0 0 0 0 0 0 0 De controle van de stock heeft 3 categoriëen (of strafpunten): 0 : Er is voldoende dynamische theoretische stock 1 : Er is onvoldoende dynamische theoretische stock excl. de toelevering van de laatste week 2 : Er is onvoldoende dynamische theoretische stock incl. de toelevering van de laatste week 5 : De toelevering is te laat %Library.String 0 0 0 0 0 0 0 0 %Library.Integer 0 0 0 0 0 0 0 0 %Library.Integer 0 0 0 0 0 0 0 0 %Library.String 0 0 0 0 0 0 0 0 %Library.Date 0 0 0 0 0 0 0 0 %Library.Date 0 0 0 0 0 0 0 0 %Library.Integer 0 0 0 0 0 0 0 0 Property WaardeGeleverd As %Library.Float [ Calculated, SqlComputeCode = { Set {*}=##class(Prod.Product).GetPropViaNr({Product},"CifPPL")*{AantalGeleverd} }, SqlComputed ]; Property WaardeOrder As %Library.Float [ Calculated, SqlComputeCode = { Set {*}=##class(Prod.Product).GetPropViaNr({Product},"CifPPL")*{AantalOrder} }, SqlComputed ]; Uniekheid index voor property OrderDatum 0 1 1 PickDatum,VolgNr 1 %Library.CacheSQLStorage ^Stat.LevPerfHistS data ^LEVPERF delimited "D" {PickDatum} {VolgNr} "\" 27 "\" 13 "\" 14 "\" 7 "\" 10 "\" 9 "\" 28 "\" 26 "\" 16 "\" 20 "\" 15 "\" 1 "\" 2 "\" 17 "\" 18 "\" 5 "\" 6 "\" 4 "\" 8 "\" 3 "\" 21 "\" 24 "\" 22 "\" 25 "\" 23 "\" 19 "\" 12 "\" 11