|
Het gebruik van Tools.exe bij
WiverSoft programma's.
Tools.exe is een programma waarmee via xbase
commando's de databestanden bekeken en aangepast kunnen worden.
Dit was in oorsprong bedoeld voor
mezelf, om eventuele problemen bij de klanten thuis
te kunnen helpen.
Ervaren
computergebruikers kunnen het echter wel gebruiken, en er "krachtige"
dingen mee doen.
Het is opzettelijk niet
mee opgenomen in het menu, omdat onervaren computergebruikers het beter
niet kennen.
Op het gebruik van Tools.exe wordt geen ondersteuning gegeven.
Neem zeker eerst een
backup
voor je
het gebruikt !
|
|
Hoe
Tools.exe gebruiken:
Opstarten via de
Windows-verkenner.
De commando's dienen
ingegeven te worden in het kleine commando-window, telkens gevolgd door
de enter toets.
Enkele basis-commando's:
Commando
|
Wat het commando uitvoert
|
|
dir
|
De lijst met
databestanden tonen
|
|
use
xxxxxx
|
Een bestand
openen.
xxxxxx staat voor de naam van het bestand, bv klanten, factuur,
factdata, betaal, ...
Is steeds nodig voordat een bewerking op een bestand kan uitgevoerd
worden.
|
browse
|
Het bestand
tonen in een lijst.
Hier kunnen alle gegevens gewijzigd worden!
Voorbeeld:
use
klanten
browse
|
replace
xxx with yyy for zzz
|
Een veld
vervangen door iets anders:
xxx: de naam van het veld waarvan de inhoud moet vervangen
worden.
yyy: datgene wat in de plaats moet komen van xxx
zzz : (optioneel) eventuele voorwaarde
Voorbeeld 1 (alle klanten heten vanaf nu Janssens):
use
klanten
replace all naam with "Janssens"
Voorbeeld 2 (alle artikels met artikelgroep 2 worden 15 % duurder):
use
artikels
replace verk_excl with verk_excl * 1.15 for groep = 2
|
|
Enkele
waarschuwingen:
-
Bij de meeste tabellen wordt automatisch een
nieuw nummer aangemaakt indien er een record toegevoegd wordt. Het
laatste nummer wordt bewaard in de tabel IDS (klantnummer, artikelnr,
factuurnr, ...). Het volgende nummer wordt dus bepaald volgens de tabel
IDS. Als je iets wijzigt aan het laatste nummer in een
bepaalde tabel, moet je goed opletten dat dit in de tabel IDS ook
aangepast wordt. Anders loopt het fout met de nummeringen.
-
Facturen worden bewaard in "factuur.dbf". De
data-lijnen in "factdata.dbf". Let op : als je in factdata
bedragen wijzigt, kloppen de totalen in factuur niet meer.
-
Hetzelfde principe geldt voor bonnen,
offertes, verzendnota's, bestellingen en leveringen .
-
Betalingen worden afzonderlijk bewaard in
"betaal.dbf". Een factuur kan zo een onbeperkt aantal aanbetalingen
hebben. Hier moet je ook opletten: de som van de betaalde bedragen
wordt immers ook bewaard in factuur.
-
De meeste tabellen hebben een nummering die
uniek moet zijn (klantnr, artikelnr en artikelcode, factuurnr, ...).
-
Het record met klantnr 0 in het klantenbestand
niet deleten.
-
Klanten niet deleten als er enige historiek
aan verbonden is (voor de free-versie enkel facturen).
-
Het record met artnummer 0 in het
artikelbestand niet deleten.
-
Artikels die ooit gefactureerd geweest zijn
ook best niet deleten.
-
De nummering van klantgroepen (klantgrp.dbf)
moet 1,2,3,4,... zijn. Deze nummers mogen niet in een andere volgorde
staan. Nummer 0 mag niet voorkomen. Er mag ook geen nummer ontbreken.
-
Hetzelfde geldt voor artikelgroepen
(artgrp.dbf).
-
De tabel IDS heeft een veld 'backup'. Hier
wordt bewaard welke tabellen gekopiëerd worden bij het nemen
van een backup. Wijzig hier niets aan, anders zullen de backups
onvolledig zijn.
-
De tabel IDS heeft een record 'nummering'.
Hier wordt bewaard hoe facturen, bonnen, ... genummerd worden. Wijzig
dit niet !
|
"Tools.exe"
is een krachtige tool is, met veel mogelijkheden. De minste foute
wijziging kan echter tot gevolg hebben dat het facturatieprogramma niet
meer functioneert.
Neem zeker
eerst een backup voor je wijzigingen aanbrengt via tools.
WiverSoft is
niet verantwoordelijk voor ... om het even wat er fout mee gaat.
|
|
|