[Allegro] win-alf: Gebührenmahnungen ausschliessen (lösung)
Klaus Lehmann
lehmann_klaus at t-online.de
Do Okt 22 19:43:24 CEST 2009
liebe kollegen
ich weiss, hier gibt es einige, die auf win-alf-lösungen sehnlichst
warten, weil sie den steinigen weg aus dos-alf nach win-alf nehmen
mussten...
ein großes problem ist erstmal gelöst:
(das betrifft große ausleihbibliotheken, wo es erheblich viele
mahnvorgänge gibt; für kleine bibl's mag es nicht sehr interessant
sein)
!!!!die grundlegenden flex-änderungen sind von herrn eversberg!!!!
[danke!]
wie verhindere ich gebührenmahnungen
=============================
=beim ausdruck als **ERINNERUNG** gekennzeichnet)
einträge/veränderungen sind in a-mahnex.flx vorzunehmen:
die angabe der zeilennummer soll eine grobe orientierung geben
[wünschenswert wäre, wenn andere kollegen hier auch die zeilennummer
angeben könnten; damit reduziert sich die zahl der rückfragen ;-) ]
a-mahnex.flx
==========
ab ca Zeile 26
Gebuehrensaetze des gewaehlten Registrierdatums finden
war bis 10/2009
var "|; GD" #uaG "? or |; GB?"
var "|; GD" #uaG "?
find
if l1 jump nix
vorher potientielle files löschen 10/2009
ich habe es gerne "sauber":
wenn später benutzte files VORHER nicht existieren,
is es besser.
var W "\\mahn.x"
del
var W "\\mahn.dat"
del
var W "\\mahn.rtf"
del
Hilfsdatei oeffnen, sie wird eine Zeile je Mahnung enthalten
open x mahn.x
weiter....
ca Zeile 108 (bedenken sie, daß jetzt ca 10 zeilen hinzugekommen
sind...)
var "mahn.dat"
ins #uGM
delete aresqa.lst
sortierte Hilfdsdatei im aresqa-Fenster zeigen
(dort kann man Zeilen loeschen)
aresqa mahn.dat
Wurde was veraendert? Dann gibt es die Datei aresqa.lst
fsize aresqa.lst
if no jump expo
yes Bearbeitete Datei nehmen? (Nein: Originaldatei)
if yes var "aresqa.lst"
if no var #uGM
ins #uGM
ich mag das areskanische fenster nicht. es stört auf dem weg zur
perfekten mahnung.
es behindert den ablauf. wer das fenster braucht, bitte die
entsprechenden zeilen aktivieren.
conclusion:
var "|; GD" #uaG "? or |; GB?"
var "|; GD" #uaG "?
..ist die einzig wichtige änderung IN der datei. alles andere ist
beiwerk.
sollte ich mich geirrt haben, schicke ich gerne auf anfrage meine
komplette a-mahnex.flx per email.
als nächste aufgaben warten auf mich (oder auf andere ;-) :
=============================================
1. wo geschieht die optik von mahn.rtf
woher kommen die unseligen leerzeichen am anfang (name, mahnbuch etc),
die unselige zeilentrennung her?
2. wie kann man die datenbank aufräumen (gibt es wirklich 100.000 oder
weniger ungültige gebührensätze, die gestornt/getilgt sind);
gibt es eine routine, die in dos-alf war, die die datenbank auf
inkonsistenzen prüft?
viele grüße
Ihr Klaus Lehmann
--
Klaus Lehmann
eMail: allegronet at t-online.de
phone: 03528-452 807(fax 809); mobil 0171-953 7843
adress: allegronet.de Klaus Lehmann
D-01454 Radeberg; Kleinwolmsdorfer Str. 37
http://allegronet.de + http://allegronetCMS.de
Die langjaehrige allegro-Werkstatt
Internetkataloge & WebHosting für AllegroC
Praesentationen auf den jaehrlichen bibliothe-
karischen Fachkongressen seit 2006
****"Our best ideas are born at home"
(Dave Lester: New Freedom Data Center,1995)
**** 2008: allegro-ivrit (hebraeisch)
**** 2009: allegro-utf8 für alle Sprachen dieser Welt
Mehr Informationen über die Mailingliste Allegro