Title: Bijwerken Public variabele "Externe Magazijnen" na wijzigen Magazijn Post by: Heart Informatisering B.V. on February 12, 2019, 04:07:34 pm Op talloze plekken in het systeem hebben we de wetenschap nodig of een Magazijn een "Intern" danwel een "Extern" Magazijn is. En, aangezien veel implementaties een boel Externe Magazijnen hebben, is er ooit voor gekozen om deze allemaal eenmalig bij het aktiveren van een Bedrijf op te sommen in een Public Variable, die gedurende die hele sessie gebruikt kan worden.
Pas vandaag is bij toeval gekonstateerd dat deze Public Variable niet opnieuw bepaald wordt als er een nieuw Magazijn wordt toegevoegd, een Magazijn wordt gewijzigd, of wordt verwijderd. Veel van dit soort settings die bij het opstarten van het pakket worden bepaald, zijn settings die we normaliter niet veranderen. Het wordt eenmaal ingericht, en daarna wijzigingen die dingen veelal niet meer. Merk ook op dat als dit soort settings (of bijv. bedrijfsparameters) worden gewijzigd, die wijziging ook niet direkt merkbaar is op andere werkstations. Toch geldt normaliter dat áls we zoiets wijzigen, deze wijziging wel meteen merkbaar moet zijn in de aktieve sessie. Dat andere gebruikers de wijziging pas merken als ze hun sessie opnieuw hebben opgestart blijft, maar, voor het aktieve werkstation dient een wijziging meteen van kracht te worden. Per heden wordt de string met Externe Magazijnen, alsmede een string waarin alle Magazijnen worden opgesomd die dekkend zijn voor een Verkooporderregel waarbij de Raapvloer niet is ingevuld opnieuw bepaald zodra er een Magazijn wordt toegevoegd, gewijzigd of verwijderd.
|