FlexPer-Zeitschriftenverwaltung - technische Dokumentation

Version 1.06 (Arbeitsversion)

1. Besonderheiten beim Einsatz:

  • Es werden die ModPar-Funktionen benutzt, insbesondere für die Satztyp-Erkennung und die Kontextmenüs (<F8>).
  • Das Datenschema, die Register und die Geschäftsregeln wurden gegenüber ZAboM neu definiert.
  • Wurde vor Einfühung des FlexPer-Moduls schon mit ZaboM gearbeitet, können die Abo- und Umlaufdaten Daten konvertiert werden.

Die in diesem Dokument verwendeten Variablennamen werden in den Scripten im Allegro-Zeichensatz verwendet, auch wenn sie hier im Text im "Windows"-Zeichensatz dargestellt werden.

(Beispiel: Variablennamen: ASCII, d.h. Æ = Code 146 dezimal)
 

2. Zustände und Daten

2.1. Datensätze und deren Beziehungen zueinander


Datensatz-Beziehungen

Abo-Sätze, klassische Bestellsätze und Freie Positionen sind gleichberechtigt Positionssätze für einen Lieferanten-Auftrag.
Auftrags-Zustände:
- Entwurf
- ausgelöst
- geliefert (offene Verbindlichkeit)
- Zahlung angewiesen (=erledigt)

Zu Abos, zu denen alle Medien eines Zeitraums geliefert wurden, wird auf Nachfrage automatisch ein Folge-Abo-Satz angelegt. Andernfalls wird das Abo als 
beendet markiert.

 

2.2. Abonnement - Zustände

Zustandsdiagramm
 

aktives Abo:
  • Kennung "aktiv" ('l')
  • enthält, wenn es ein Folgesatz ist, die Bestellunmmer des Vorgängersatzes
  • gilt für eine Liefer-Periode


fortgeführtes Abo:
  • Kennung "forgeführt" ('f')
  • enthält Bestellnummer des Folgeabo-Satzes

beendetes Abo:
  • Kennung "beendet" ('b')
  • keine Folge-Nummer
  • Für ein beendetes Abo existiert kein aktiver Abo-Satz



3. Datenspeicherung

3. 1. Globale Variablen

 
Variable Teilfeld Beschreibung
#uÆP   Speicher für Inhalt des FlexPer-Konfigurationssatzes
$D Dialog-Codes: Codierte Angaben zur Dialog-Steuerung: Format x:y;
$FPAct   ist mit Versionsnummer belegt, wenn FlexPer initialisiert ist

 

3.2 Verzeichnis der zusätzlichen Satzarten (in #0s)

 
Kennung  Beschreibung
ABO ABO-Satz
DIS Verteilerstammsatz
CFGfp Konfiguration FlexPer-Grundeinstellungen
CFGu Konfiguration Umlaufverwaltung



Konfigurationssatz
 

Kat. Teilf. Beispiel Bemerkung Index
#9A   cFP[{Operator}] ohne Angabe eines Operators = globale Konfiguration Reg. 11 SYScFP  
D X:1; Dialog-Codes zur Steuerung der Bedien-Varianten  

 

Artikel zuletzt bearbeitet am: 16.04.2019 09:47