home *** CD-ROM | disk | FTP | other *** search
/ 64'er Special 70 / 64er_Magazin_Sonderheft_70_19xx_Markt__Technik_de_Side_A.d64 / vv.anleitung < prev    next >
Encoding:
Text File  |  1990-01-01  |  15.2 KB  |  355 lines

  1. "Leistungsbeschreibung:
  2. "
  3. "Dieses Programmpaket dient der Verwaltung des Mitgliederbestandes von Vereinen.
  4. "Es k{CBM-C}nnen max. 1400 Mitglieder, 40 Sparten, 40 Funktionen und {SHIFT-+}mter, 48 Bei-
  5. "tragsklassen, 10 Anreden und ein einfacher Terminkalender verwaltet werden.
  6. "EDV-Kenntnisse sind nicht erforderlich, die Programmiersprache ist Basic 7.0.
  7. "
  8. "
  9. "Dokumentationen:
  10. "
  11. "- Listen des Mitgliederbestandes aller Mitglieder oder einer Sparte
  12. "- Liste von Mitgliedern mit anstehendem Geburtstag
  13. "- Liste von Mitgliedern mit anstehendem Jubil{CBM-F}um
  14. "- Listen der Jahresstatisktiken
  15. "- Ausdruck von Lastschriftformularen mit Begleitliste
  16. "- Terminkalenderfunktion
  17. "- Verarbeitungsprotokoll
  18. "- Exportdateifunktion
  19. "
  20. "
  21. "Hardwarevoraussetzungen:
  22. "
  23. "C 128, Diskettenlaufwerk, 80-Zeichen Monitor, ggf. Drucker.
  24. "
  25. "
  26. "Eingabehinweise:
  27. "
  28. "Eine einfache, men{CBM-X}gesteuerte Bedienerf{CBM-X}hrung und in den Programmteilen selbst-
  29. "erkl{CBM-F}rende Untermen{CBM-X}punkte erlauben auch Anf{CBM-F}ngern ein leichtes Arbeiten mit
  30. "diesem Programm.
  31. "Sind Eingaben erforderlich, ist jedes Eingabefeld durch ein Fenster begrenzt.
  32. "Das n{CBM-F}chste Eingabefeld wird mit >TAB<, >CURSOR DOWN< oder nach {CBM-X}berschreitung
  33. "der rechten Fenstergrenze angesprungen. Ein R{CBM-X}cksprung erfolgt mit >SHIFT+TAB<,
  34. ">CURSOR UP< oder nach {SHIFT--}berschreitung der linken Fenstergrenze.
  35. "Mit >ESC< ist i. d. R. ein R{CBM-X}cksprung zum Hauptmen{CBM-X} oder zum letzten Eingabe-
  36. "bereich m{CBM-C}glich, zudem lassen sich einige Programme w{CBM-F}hrend der Ausf{CBM-X}hrung mit
  37. ">ESC< abbrechen, es erfolgt dann eine R{CBM-X}ckkehr ins Hauptmen{CBM-X}.
  38. "Der aktuelle Bildschirminhalt kann durch Dr{CBM-X}cken der >ALT<  - Taste auf den
  39. "Drucker ausgegeben werden.
  40. "
  41. "
  42. "Erstinbetriebnahme:
  43. "
  44. "Wenn Sie dieses Programm das erste Mal anwenden (z. B. mit dem Befehl
  45. "> RUN VV - START <) sind f{CBM-X}r den einwandfreien Programmablauf verschiedene
  46. "Voreinstellungen vorzunehmen:
  47. "
  48. "Nachdem Sie sich im Hauptmen{CBM-X} befinden, w{CBM-F}hlen Sie den Men{CBM-X}punkt -4- (Dienst-
  49. "programme) aus und anschlie{CBM-V}end im folgenden Untermen{CBM-X} jeweils einen der
  50. "folgenden Auswahlpunkte:
  51. "
  52. "        -1-   Beitragsklassen verwalten:
  53. "              definieren Sie zu einer Beitragsklasse den entprechenden Beitrag
  54. "
  55. "        -2-   Anreden verwalten:
  56. "              definieren Sie zu einem Anredenschl{CBM-X}ssel die dazugeh{CBM-C}rige Anrede
  57. "
  58. "        -3-   Spartenbezeichnungen verwalten:
  59. "              definieren Sie zu einer Spartenkennung die dazugeh{CBM-C}rige Sparte
  60. "
  61. "        -4-   Funktionen/{SHIFT-+}mter verwalten:
  62. "              definieren Sie zu einer Funktions- bzw. Amtskennung die (das)
  63. "              dazugeh{CBM-C}rige Funktion (Amt)
  64. "
  65. "        -7-   Programmparameter verwalten:
  66. "              setzen Sie die Werte entsprechend den Erfordernissen Ihres
  67. "              Vereines
  68. "
  69. "        -a-   Druckersteuerzeichen verwalten:
  70. "              wenn Sie mit einem Drucker arbeiten wollen, ist es unbedingt er-
  71. "              forderlich, die angegebenen Funktionen zu definieren.
  72. "
  73. "Eine Beschreibung der o. g. Dienstprogramme und weiterer Men{CBM-X}punkte finden Sie
  74. "auf den nachfolgenden Seiten (auf allgemeing{CBM-X}ltige Regelungen wird ver-
  75. "zichtet):
  76. "
  77. "
  78. "
  79. "Programmstart:                                  (Programm: vv - start)
  80. "
  81. "Dieses Basic-Programm wird durch das Einschalten des Computers bei eingelegter
  82. "Diskette oder durch die Befehle  >RUN  VV - START <  bzw.  >DLOAD  VV - START :
  83. "RUN<  gestartet.
  84. "Es wird erst das Datum in der Form TTMMJJ verlangt. Nach dr{CBM-X}cken von ENTER wird
  85. "dieses Datum (sowie jedes andere Datum in anderen Programmteilen) auf seine
  86. "Plausibilit{CBM-F}t gepr{CBM-X}ft. Das eingegebene Datum darf nicht kleiner sein, als das
  87. "Datum des letzten Terminverarbeitungslaufes, ggf. erfolgt eine entsprechende
  88. "Fehlermeldung. Danach werden die Anreden, Sparten, Funktionen, Beitragsklassen,
  89. "Programmparameter, Druckersteuerzeichen und der Mitgliederbestand geladen, es
  90. "erscheint das Hauptmen{CBM-X}.
  91. "
  92. "
  93. "Mitgliederbestand ausgeben:                     (Programm: vv.p.mitaus)
  94. "
  95. "Es wird gefragt, ob der Mitgliederbestand auf
  96. "
  97. "                     1  =  Bildschirm
  98. "                     2  =  Drucker
  99. "                     3  =  sequentielle Datei
  100. "
  101. "ausgegeben wird und nach welcher Sparte gesucht werden soll.
  102. "Die Ausgabe erfolgt selbstverst{CBM-F}ndlich in alphabetischer Reihenfolge.
  103. "
  104. "Beispiel f{CBM-X}r die Engabe der Sparte:
  105. "
  106. "                   99 = alle Sparten
  107. "                   03 = nur Mitglieder die in einer der 10 Spartenkennungen des
  108. "                        Mitgliedersatzes die Sparte 3 eingetragen haben
  109. "                   00 = es werden nur Mitglieder ausgegeben, die keine Ein-
  110. "                        tragung einer Sparte aufweisen
  111. "
  112. "Erfolgt die Ausgabe auf eine sequentielle Datei (Exportdatei), wird weiterhin
  113. "die Angabe eines Dateinamens erwartet. Nun werden Anrede (falls vorhanden),
  114. "Vorname, Name, Str. + Hn., PLZ + Ort sowie das Geburtsdatum mit vorstehendem *
  115. "ausgegeben. Ist keine Anrede definiert, werden anstelle der Anrede 3 Byte mit
  116. "CHR$(160) = shift/Space in die Datei geschrieben.
  117. "Diese Exportdateien k{CBM-C}nnen u. a. als Einzugsdateien f{CBM-X}r Serienbriefe, Adre{CBM-V}-
  118. "etikettenerstellung usw. verwendet werden.
  119. "
  120. "
  121. "Mitgliedersatz erfassen bzw. {CBM-F}ndern:            (Programm: vv.p.miterf)
  122. "
  123. "Sind die erforderlichen Angaben gemacht, werden nach dr{CBM-X}cken von >RETURN<
  124. "(= Satz {CBM-X}bergeben) folgende Plausibilit{CBM-F}ten gepr{CBM-X}ft:
  125. "
  126. "          - Anrede definiert ?
  127. "          - Name, Vorname und Anschrift vorhanden ?
  128. "          - Geburtsdatum richtig und kleiner oder gleich Tagesdatum ?
  129. "          - Eintrittsdatum richtig und gr{CBM-C}{CBM-V}er oder gleich Geburtsdatum ?
  130. "          - ggf. Austrittsdatum richtig und gr{CBM-C}{CBM-V}er oder gleich Eintrittsdatum ?
  131. "          - Beitragsschl{CBM-X}ssel definiert ?
  132. "          - Sparte(n) definiert oder doppelt eingetragen ?
  133. "          - Funktion(en)/A(e)mt(er) definiert oder doppelt eingetragen ?
  134. "
  135. "Mit >ESC< wird das Programm verlassen, ohne den Satz anzulegen bzw. die
  136. "{SHIFT-+}nderungen zur{CBM-X}ckzuschreiben.
  137. "
  138. "Durch die Eingabe eines Fragezeichens (?) in die Felder Anrede, Beitrags-
  139. "schl{CBM-X}ssel, Sparte oder Funktion/Amt wird eine entsprechende {SHIFT--}bersicht der
  140. "Kennungen mit den dazugeh{CBM-C}rigen Bezeichnungen eingeblendet.
  141. "Selbstverst{CBM-F}ndlich k{CBM-C}nnen in den Eingabefeldern Komma und Doppelpunkt ver-
  142. "wendet werden.
  143. "
  144. "Jeder neuangelegte oder ge{CBM-F}nderte Mitgliedersatz wird im Anschlu{CBM-V} alphabetisch
  145. "eingeordnet. Je nach Gr{CBM-C}{CBM-V}e der in >Programmparameter< festgelegten Mitglieder-
  146. "zahl kann dies einige Sekunden dauern. Es ist daher empfehlenswert, diese Mit-
  147. "gliederzahl nicht gleich auf den Maximalwert (1401) zu setzen, sondern den
  148. "jeweiligen Verh{CBM-F}ltnissen anzupassen und bei Bedarf zu erh{CBM-C}hen.
  149. "
  150. "Nachdem der neue Mitgliedersatz eingeordnet worden ist, vergibt das Programm
  151. "eine Mitgliedsnummer f{CBM-X}r das neue Mitglied, wobei die Mitgliedsnummer 1 aus
  152. "programmtechnischen Gr{CBM-X}nden nicht vergeben wird.
  153. "Diese Mitgliedsnummer wird in der Erfassungsmaske oben in das Feld >Mitgl-Nr.<
  154. "ausgegeben und bleibt solange sichtbar, bis der neue Satz in die Mitglieder-
  155. "datei geschrieben ist (max. einige Sekunden). Danach wird die Erfassungsmaske
  156. "neu aufgebaut.
  157. "
  158. "Soll ein Mitgliedersatz ge{CBM-F}ndert werden, erscheint die Erfassungsmaske, anschl.
  159. "wird die Eingabe der Mitglieds-Nr. erwartet. Anhand der Mitgl.-Nr. werden die
  160. "Eingabefelder mit den entsprechenden Daten aufgef{CBM-X}llt, der Satz kann ge{CBM-F}ndert
  161. "werden.
  162. "
  163. "
  164. "Terminverarbeitung:                             (Programm: vv.p.termin)
  165. "
  166. "Mit diesem Programmaufruf wird der gesamte Mitgliederbestand sowie die Termin-
  167. "kalenderdatei abgearbeitet und im Hinblick auf terminrelevante Kriterien ge-
  168. "pr{CBM-X}ft, z. B. {SHIFT-+}nderung der Beitragsklasse nach Vollendung eines festgelegten
  169. "Alters, L{CBM-C}schung aus Mitgliederdatei x Jahre nach Austritt des Mitgl. (siehe
  170. "Programmparameter).
  171. "
  172. "Es ist zudem m{CBM-C}glich, eine Liste mit anstehenden Geburtstagen oder Jubil{CBM-F}en
  173. "ausgeben zu lassen, wenn in den entsprechenden Eingabefeldern Suchkriterien
  174. "angegeben werden.
  175. "
  176. "Durch die Eingabe eines >Datums f{CBM-X}r die Terminverarbeitung< (Default ist Tages-
  177. "datum) wird die vorgriffsweise Verarbeitung von Terminsachen erm{CBM-C}glicht.
  178. "
  179. "          Beispiel 1:    Tagesdatum:       09.06.90
  180. "                         Datum f{CBM-X}r die Terminverarbeitung: 09.06.90
  181. "
  182. "                         Es werden z. B.
  183. "                         - aus der Terminkalenderdatei alle Vormerkungen aus-
  184. "                           gegeben, deren Ank{CBM-X}ndigungsdatum kleiner oder gleich
  185. "                           dem 09.06.90 ist,
  186. "                         - nur Beitrags{CBM-F}nderungen durchgef{CBM-X}hrt, die bis zum
  187. "                           09.06.90 f{CBM-F}llig sind.
  188. "
  189. "          Beispiel 2:    Tagesdatum:       09.06.90
  190. "                         Datum f{CBM-X}r die Terminverarbeitung: 30.09.90
  191. "
  192. "                         - aus der Terminkalenderdatei werden nun alle
  193. "                           Vormerkungen ausgegeben, deren Ank{CBM-X}ndigungsdatum
  194. "                           kleiner oder gleich dem 30.09.90 ist,
  195. "                         - Beitrags{CBM-F}nderungen, die bis zum 30.09.90 f{CBM-F}llig
  196. "                           sind, werden nun vorgriffsweise durchgef{CBM-X}hrt.
  197. "
  198. "W{CBM-F}hrend der Verarbeitung wird jeder Mitgliedersatz nochmals auf Plausibilit{CBM-F}ten
  199. "gepr{CBM-X}ft. Dieses Programm erstellt zudem die Statistikdaten, es ist daher
  200. "empfehlenswert, einen zus{CBM-F}tzlichen Lauf am Jahresende zu starten.
  201. "
  202. "Ein umfangreicheres Verarbeitungs- und Fehlerprotokoll wird auf dem Bildschirm
  203. "und - falls vorhanden - ein kleines Protokoll mit den wichtigen Daten {CBM-X}ber
  204. "L{CBM-C}schungen, Beitrags{CBM-F}nderungen usw. auf dem Drucker ausgegeben.
  205. "
  206. "Nachdem die Mitgliederdatei abgearbeitet worden ist, wird die Terminkalender-
  207. "datei bearbeitet.
  208. "
  209. "          Hinweis:  Vormerkungen aus dem Terminkalender werden kein weiteres
  210. "                    mal ausgegeben!
  211. "
  212. "Nach Beendigung der Terminverarbeitung wird das Tagesdatum in einer Datei fest-
  213. "gehalten. Bei einem erneuten Start der Programmes > VV - START < wird nun bei
  214. "der Eingabe des Datums kein kleineres Tagesdatum angenommen, es gibt auch
  215. "keinen Grund ein kleineres Datum anzugeben.
  216. "
  217. "
  218. "
  219. "
  220. "
  221. "
  222. "Statistiken:                                    (Programm: vv.p.statis)
  223. "
  224. "Hiermit lassen sich zu einem bestimmten Jahr die Statistikdaten ausgeben, die
  225. "anhand der letzten Terminverarbeitung erstellt worden sind, z. B. {CBM-X}ber die
  226. "Anzahl der Mitglieder in den verschiedenen Sparten, Anzahl der Sparten usw.
  227. "Weiterhin erscheint eine Auflistung des Mitgliederbestandes, getrennt nach
  228. "Alter und Geschlecht.
  229. "
  230. "
  231. "
  232. "
  233. "D i e n s t p r o g r a m m e :
  234. "
  235. "Die Anwendung und der Zweck dieser Programme ist i. d. R. sehr einfach und
  236. "selbsterkl{CBM-F}rend. Im Folgenden werden daher nur Besonderheiten beschrieben.
  237. "
  238. "Beitragsklassen verwalten:                      (Programm: vv.p.beitra)
  239. "          Die Angabe der Beitragsklasse ist zum Ausdruck der Lastschrift-
  240. "          formulare erforderlich.
  241. "
  242. "Anreden verwalten:                              (Programm: vv.p.anrede)
  243. "          Eine Geschlechtsangabe ist lediglich f{CBM-X}r die Erstellung der
  244. "          Statistikdaten erforderlich.
  245. "
  246. "Sparten verwalten:                              (Programm: vv.p.sparte)
  247. "
  248. "Funktionen/{SHIFT-+}mter verwalten:                     (Programm: vv.p.funkti)
  249. "
  250. "Satz in Terminkalender aufnehmen:               (Programm: vv.p.terauf)
  251. "          Der eingetragene Text wird ausgegeben, sobald ein Termin-
  252. "          verarbeitungslauf gestartet wird, dessen >Datum f{CBM-X}r die
  253. "          Terminverarbeitung< gr{CBM-C}{CBM-V}er oder gleich dem Ank{CBM-X}ndigungsdatum ist
  254. "          (= Ank{CBM-X}ndigungszeitpunkt ist erreicht oder bereits {CBM-X}berschritten).
  255. "
  256. "Satz in Terminkalender {CBM-F}ndern:                  (Programm: vv.p.ter{CBM-F}nd)
  257. "          Aus Dokumentationsgr{CBM-X}nden k{CBM-C}nnen bereits ausgegebene Termindaten
  258. "          nicht mehr ge{CBM-F}ndert oder gel{CBM-C}scht werden.
  259. "          (Eine L{CBM-C}schung erfolgt automatisch nach Ausdruck und Zeitablauf der
  260. "          L{CBM-C}schungsvorgabe lt. >Programmparameter<.
  261. "
  262. "Programmparameter verwalten:                    (Programm: vv.p.parame)
  263. "          Eine Verkleinerung der Mitgliederzahl ist nicht m{CBM-C}glich.
  264. "          Bei einer Vergr{CBM-C}{CBM-V}erung erfolgt ein automatischer Neustart, da
  265. "          das Feld mit dem Mitgliederbestand neu dimensioniert werden mu{CBM-V}.
  266. "
  267. "Lastschriftbelege drucken:                      (Programm: vv.p.lastdr)
  268. "          Es kann f{CBM-X}r alle Mitglieder gedruckt werden, oder nur f{CBM-X}r Mitglieder
  269. "          einer bestimmten Sparte.
  270. "          Ist ein Mitglied zum Eintritt vorgemerkt (Eintrittsdatum ist gr{CBM-C}{CBM-V}er
  271. "          als das Tagesdatum) oder bereits ausgetreten (Austrittsdatum ist
  272. "          kleiner oder gleich Tagesdatum), wird f{CBM-X}r dieses Mitglied kein
  273. "          Lastschriftbeleg ausgedruckt.
  274. "          Weiterhin kann der Jahres-, Halbjahres-, Quartals- oder Monatsbeitrag
  275. "          eingezogen werden.
  276. "          Je nach Beitragsauswahl wird ein entsprechender Verwendungszweck vor-
  277. "          gegeben, der auch nach eigenen Vostellungen ge{CBM-F}ndert werden kann.
  278. "
  279. "          Wenn der Beitrag f{CBM-X}r ein Mitglied 0 DM ist, (=Beitragsfrei), erfolgt
  280. "          der Ausdruck: nicht verwenden! auf dem Lastschriftbeleg.
  281. "
  282. "          Zahlungsempf{CBM-F}nger ist selbstverst{CBM-F}ndlich der Verein.
  283. "          Kontonummer, BLZ, Kreditinstitut und die Anschrift des Vereins werden
  284. "          -falls vorhanden- vorgegeben, diesbez{CBM-X}gliche {SHIFT-+}nderungen werden auch
  285. "          beim n{CBM-F}chsten Lauf ber{CBM-X}cksichtigt.
  286. "
  287. "          Der Abstand zwischen der letzten Druckzeile eines Lastschriftbeleges
  288. "          und der ersten Zeile des n{CBM-F}chsten Lastschriftbeleges (bei Endlos-
  289. "          formularen) ist bei den Druckersteuerzeichen festzulegen:
  290. "          Er betr{CBM-F}gt 7 Leerzeilen, kann aber bei Bedarf und Papierl{CBM-F}ngen-
  291. "          abweichungen je nach M{CBM-C}glichkeiten des Druckers auch individuell
  292. "          den entsprechenden Erfordernissen nach eingestellt werden.
  293. "
  294. "          Nachdem die Lastschriftbelege ausgedruckt worden sind besteht die
  295. "          M{CBM-C}glichkeit, eine Begleitliste ausdrucken zu lassen, mit der z. B.
  296. "          Zahlungseing{CBM-F}nge {CBM-X}berpr{CBM-X}ft werden k{CBM-C}nnen.
  297. "
  298. "Druckersteuerzeichen verwalten:                 (Programm: vv.p.druckstz)
  299. "          Hiermit wird eine leichte Anpassung verschiedener Druckertypen
  300. "          erm{CBM-C}glicht.
  301. "          Einzugeben sind Dezimalwerte!
  302. "
  303. "          Beispiel:    Befehl f{CBM-X}r Breitschrift ein = CHR$(27)+CHR$(119)+CHR$(1)
  304. "                       (laut Bedienungsanleitung des Druckers):
  305. "
  306. "                       Eingabe:   27-119-1
  307. "
  308. "          In dem Feld > Einstellung bei Druckbeginn < k{CBM-C}nnen zus{CBM-F}tzliche
  309. "          Druckereinstellungen nach eigenen Vorstellungen vorgenommen werden
  310. "          (z. B. Fett-, Schattenschrift, Zeilenabstand, Kursivschrift usw.).
  311. "
  312. "          Durch die Einrichtung eigener Sekund{CBM-F}radressen f{CBM-X}r die Daten und die
  313. "          Steuerzeichen wird die getrennte {SHIFT--}bertragung von Daten-Bytes und
  314. "          Steuerzeichen-Bytes erm{CBM-C}glicht, wodurch dem Einsatz von verschiedenen
  315. "          Druckerinterfacetypen Rechnung getragen wird.
  316. "          Die entsprechenden Sekund{CBM-F}radressen sind dem Drucker- bzw. Interface-
  317. "          Handbuch zu entnehmen.
  318. "
  319. "
  320. "Hinweise:    - sollten die Dateipointer der Mitgliederdatei zerst{CBM-C}rt worden
  321. "               sein (z. B. durch einen Stromausfall w{CBM-F}hrend eines Schreibzu-
  322. "               griffes), kann mit dem Programm  >MITGL-DAT PR{SHIFT--}FEN<  dieser
  323. "               Fehler behoben werden.
  324. "
  325. "
  326. "
  327. "
  328. "
  329. "
  330. "
  331. "
  332. "
  333. "
  334. "
  335. "
  336. "
  337. "
  338. "
  339. "
  340. "
  341. "
  342. "
  343. "
  344. "
  345. "F{CBM-X}r Mitteilungen und Anregungen ist Ihnen der Programmautor jederzeit dankbar!
  346. "Weiterhin k{CBM-C}nnen f{CBM-X}r dieses Programmpaket individuelle Softwarel{CBM-C}sungen auf
  347. "Wunsch gerne erstellt weden.
  348. "Wenden Sie sich hierzu bitte an:
  349. "
  350. "                     Gerhard Maier
  351. "                     Grub 41
  352. "                     8371 Rinchnach
  353. "                     Tel. 09928/1511
  354. "
  355.