Heart-Profit ERP
July 05, 2024, 11:50:26 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Aanpassen Gefaktureerd Verkoopoverzicht m.b.t. lezen data uit Backupfiles  (Read 1044 times)
0 Members and 0 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27445


View Profile WWW
« on: October 26, 2010, 10:58:13 am »

Een Visual FoxPro tabel kan maximaal 2 GB aan data bevatten. Zodra deze limiet bereikt wordt, zal de tabel kleiner moeten worden gemaakt m.b.v. een speciaal daarvoor ontwikkelde opschoonfunktie.

Het kleiner maken van de betreffende tabel is (natuurlijk) alleen mogelijk door data uit die tabel te verwijderen. De oudste data (orders) zullen de eerste zijn die in aanmerking komen om uit de tabel te worden verwijderd. Nu verwijdert de opschoonfunktie de data niet echt, maar hevelt ze over naar een backupfile, opdat deze data bij een andere onderliggende database (bijv. ADS, waarbij we niet gebonden zijn aan een maximum van 2 GB per tabel) altijd weer kan worden samengevoegd tot één grote live tabel.

Stel dat we alle Verkooporderregels van een bepaald jaar hebben "opgeschoond", dan zijn die regels niet meer in het systeem bekend. Zouden we de headers van de Verkooporders niet opschonen (ja, daarmee ontstaat een inconsistente database, hetgeen hier wordt toegestaan omdat het uitgangspunt is dat we behoudens rapportage doeleinden niets meer zullen doen met deze data) dan zou de situatie ontstaan dat we wel een Verkooporder aantreffen in het systeem, maar als we met Shift-F4 naar de Verkooporderregels gaan, er geen regels zijn.

Het Gefaktureerde Verkoopoverzicht is m.i.v. deze Releasenote aangepast opdat deze toch kan rapporteren op basis van deze opgeschoonde tabellen. In plaats van dat de data uit één LOVR tabel wordt gehaald, zullen ook alle Backupfiles die in de loop der tijd van LOVR zijn gemaakt worden doorlopen.

Het Gefaktureerde Verkoopoverzicht anticipeert momenteel op backupfiles van de volgende tabellen:

LOFR - Faktuurregels

LOVO - Verkooporders

LOVR - Verkooporderregels

LOCL - Charge-/Leveringen

LOLR - Raaplijstregels

Zodra er opschoonfunkties (moeten) worden ontwikkeld voor andere tabellen die in het Gefaktureerde Verkoopoverzicht worden gebruikt, zal dit Verkoopoverzicht daar expliciet op moeten worden aangepast.

Let op: Door de backupfiles (inclusief indexen) te kopiëren naar uw lokale schijf (Userdrive, met verder dezelfde directory structuur, dus bijv."C:FOXLOLOPFBACKUP") zullen de backupfiles voor alleengebruik worden geopend vanaf uw lokale werkstation. Dit zal de performance ten goede komen.

Let op: het is niet voldoende om de Backupfiles alléén op de lokale schijf te hebben. De basislokatie dwingt af welke Backupfiles er zijn, en als dié Backupfiles lokaal ook aanwezig zijn, wordt de lokale versie gebruikt.

Om het berekenen o.b.v. deze Backupfiles te aktiveren, dient bij Bedrijfsparameter, Management-Informatie een parameter te worden geaktiveerd.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOOZVFBP    Omschrijving (nog) niet bekend    25-06-2009    18-10-2010
LOPAIN      Initialiseren Parameters.    15-10-2010    26-10-2010
LOPAMIWY    Wijzigen Management Inf. Parameters    05-02-2009    26-10-2010
LOPRSTOB    Omschrijving (nog) niet bekend    15-07-2010    25-10-2010
LOPRVKO1    Omschrijving (nog) niet bekend    04-05-2009    26-10-2010
LOPRVKO4    Omschrijving (nog) niet bekend    08-05-2008    19-10-2010
LOSOKPBR    Omschrijving (nog) niet bekend    28-08-2007    25-10-2010
LOUFGNCO    Omschrijving (nog) niet bekend    24-04-2008    25-10-2010
SYINCHN     Omschrijving (nog) niet bekend    11-11-2005    26-10-2010
SYSS        Omschrijving (nog) niet bekend    15-10-2010    26-10-2010
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.049 seconds with 19 queries.