Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on September 25, 2015, 08:57:48 am



Title: APUS niet reorganiseren i.g.v. "LO"; wel i.g.v. "RES"
Post by: Heart Informatisering B.V. on September 25, 2015, 08:57:48 am
Bij "Reorganiseren Bestanden" (Hmenu-9-5-1) kan middels een kode worden aangegeven wat er gereorganiseerd moet worden. De gebruikers tabel "APUS", waar we in de VFP versie maar 1 versie van hebben die door zowel Produktie- als Test gebruikt wordt, werd tot op heden gereorganiseerd i.g.v. kode "APUS", "ALL" en "LO".

Per heden is dit gewijzigd in "APUS", "ALL" en "RES".

"RES" reorganiseert in principe ook alles, behoudens die tabellen die niet aan verandering onderhevig zijn; aangezien APUS wel degelijk kan wijzigen, zal ook deze verwerkt moeten worden.

"LO" reorganiseert alle Logistieke bestanden. In theorie zouden we kunnen stellen dat "APUS" daar ook bij hoort, doch...

Stel dat wij in de Produktiebestanden "ALL" of "RES" of "LO" gaan reorganiseren, dan mag het vanzelf sprekend zijn dat iedereen moet vrijgeven of Profit moet afsluiten, immers, de tabellen mogen niet in gebruik zijn.

Naast Produktiebestanden hebben we echter ook Testbestanden. Testbestanden staan los van de Produktiebestanden, en, terwijl iedereen in Produktie aan het werk is, zouden de Testbestanden niet in gebruik hoeven te zijn. We zouden in Test dus best moeten kunnen reorganiseren (ook al zijn er in Produktie gebruikers aan het werk). Niet helemaal, want de Systeembestanden zijn ook voor Test- en Produktie gelijk, en dus, als we "SY" zouden reorganiseren (wat ook gebeurt als je "ALL" of "RES" opgeeft) zullen ook de SY bestanden vrijgegeven moeten worden, en impliceert dat weer dat er niemand in Produktie aan het werk mag zijn.

"LO" moet in principe probleemloos gereorganiseerd kunnen worden in Test, terwijl er in Produktie wordt doorgewerkt. Dit laatste bleek niet het geval, omdat helemaal aan het einde van het reorganisatie proces (alle tabellen waren dan al gereorganiseerd) werd bij opgave van "LO" ook nog "APUS" gereorganiseerd, en dat resulteerde (als er gebruikers in Produktie aan het werk waren) meteen tot een melding dat de gevraagde gegevens geallokkeerd waren. Derhalve wordt "APUS" nu niet meer gereorganiseerd bij "LO".

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOBHOI      Reorganiseren Bestanden    09-09-2015    25-09-2015