[Allegro] win-alf: mahnungen (neuer ansatz zu einem problem)
Klaus Lehmann
lehmann_klaus at t-online.de
Do Nov 19 12:01:00 CET 2009
guten tag herr eversberg,
irgendwas läuft nicht alles zu 100% so, wie es soll....
im kalenderdatensatz ist eingetragen: Mo,Mi,Do und Fr als öffnungstage
= also 4 tage die woche.
der mahnzyklus ist alle 10 tage
und erst nach 10tage überfälligkeit soll gemahnt werden.
#9A sf M und N
#9A sf S ist auf 3 gesetzt (mehr als 3 mahns soll es nicht geben)
im großen und ganzen laufen die mahnungen sauber ab.
da der mahnzyklus eben 10 tage beträgt, haben wir derzeit eine lange
testphase von ca 3 monaten, wo wir alle varianten ausschöpfen wollen.
einige wenige "ausrutscher" gibt, die lassen mich vermuten, das da
anders gerechnet wird, als gehofft...
ein ex.-satz hat den inhalt:
====================
#00 IdNr À-
#9DF Exemplarsatz TitelId Àa0015497+arb,2008,01
#9DG ExplDaten Àl
s MagazSign ÀARB Lw (03)
z ZugNr À08-14-223
a Barcode À100175493795
m Medientyp ÀNO
e ExplNr À1
F Ausl.Frequenz À1
#9DH Ausleihdaten À
u Benutzercode À200001765795
C EntleiherKlasse À2
R LeihfristEnde À20091106
A AuslDatum À20091005
D EntleihDatum À20091005
M NchstMahnung À20091129
n Expl.Komment. À1
m AktuelleMahnung À20091119
ich interpretiere das ganze so:
=======================
am 6.11.2009 war das medium überfällig (=sa), also gilt der Mo
(=9.11.2009)
als aktuelle mahnung wurde heute eingetragen= 19.11.2009 (=Do)
rechnet man mal zurück: man komtm NICHT auf die 10 öffnungstage.
die heutige mahnung kommt m.E. 2 tage zufrüh.
=1. problem
das 2. problem ist das nächste mahndatum, das wird mit 29.11.2009
eingetragen
das sind von heute abgerechnet genau 10 kalendertage. das entspricht
aber nicht den eingetragenen 10 öffnungstagen im kalendersatz.
er rechnet also hier ab heute 10 tage.
=2. problem (s.u.: Day +10)
in der a-mahnrg.flx steht das so drin:
Jetzt Expl.Satz aktualisieren
naechstes Mahndatum ist morgen (noch verbessern)
11/2009 +1 bedeutet wohl das ex wird jeden tag gemahnt....?
Day +10 (sic)
var (e"/")
ins $M-#9DH
var #dts(0,8)
ins $m-#9DH
fragen:
======
problem1: ich finde leider nicht die stelle, (blind?) bei der er das
aktuelle mahndatum ausrechnet. deshalb kannich auch keiner
spezifizierte frage/anregung dazu stellen...
problem2: kann a-mahnrg.flx die 10 öffnungstage "irgendwie" mit
unterstützung des kalenderdatzsatzes berechnen?
danke und gruß k.lehmann
Mehr Informationen über die Mailingliste Allegro