Startseite | Ãœber...  
 Anfrage

OrgaMon
=======

Integrierte Unternehmenslösung: ERP, CRM, HR, B2B, CMS, WebShop. Alles für administrativen Geschäftsvorgänge
Zentral auf InterNet-Technologien abgestimmt. Beinhaltet einen XML-RPC-Server, um direkt eCommerce Anfragen aus dem TWebShop(PHP) zu beantworten. Schwerpunkte Resourceplanung, Lagerhaltung, Kundenbeziehung, Dienstleistung, Versand, Verlagswesen

Anfrage via eMail

Alles über OrgaMon  OrgaMon Rev 8.753 (15.02.2024) Andreas Filsinger
 Open-Source Unternehmenssoftware (CRM,ERP,HR)
  Was ist neu  Download Setup  Download Update   Projekt-Info






Zur Startseite


Info Dokument für OrgaMon Rev. 8.753

  Was ist neu

Inhaltsverzeichnis

  Dokumentation

Dokumentation

Weblink: Onlinedokumentation "OrgaMon"

Rev 8.753 (15.02.2024) Andreas Filsinger

 Bug: Tagwache/Tagesabschluss: Am Ende wurde auf <ENTER> gewartet

Rev 8.752 (08.02.2024) Andreas Filsinger

 Neu: Win32+Flag "IMAGE_FILE_LARGE_ADDRESS_AWARE": mehr Hauptspeicher möglich
      also ca. 4 GB anstelle von 2 GB

Rev 8.751 (03.02.2024-07.02.2024) Andreas Filsinger

 Bug: WordIndex: Suchindex erstellen war bei großen Datenmengen unmöglich
      (benutze dazu nun lOrgaMon Win64)

Rev 8.750 (08.01.2024) Andreas Filsinger

 Bug: SFTP: .dir hatte nicht funktioniert

Rev 8.749 (08.01.2024) Andreas Filsinger

 Neu: SFTP: Update auf tgputtylib Rev. 25

Rev 8.748 (14.12.2023) Andreas Filsinger

 Bug: Ablegen einer Baustelle die als Original= dient hatte nicht funktioniert

Rev 8.747 (14.12.2023) Andreas Filsinger

 Neu: System: Parameter: DiagnoseFTP=Host;User;pwd

Rev 8.746 (28.10.2023) Andreas Filsinger

 Bug: Foto: Statistik der fehlenden Bilder enthielt unberechtigte Einträge

Rev 8.745 (06.10.2023) Andreas Filsinger

 Neu: Systempflege: Datensparsamkeit: Abschlüsse für MAIL,WARENBEWEGUNG,EREIGNIS

Rev 8.744 (26.09.2023) Andreas Filsinger

 Neu: WordIndex: refactor "ReloadIfNew"

Rev 8.743 (16.08.2023) Andreas Filsinger

 Neu: Datensicherung: Tagesabschluss: Quota der Gesamtsicherungen wird im
      Punkt "3" sichergestellt.

Rev 8.742 (15.08.2023) Andreas Filsinger

 Neu: OrgaMon.ini: Kommandozeilenparameter --Id=~~: Es wird Sektion [~Id~] benutzt

Rev 8.741 (31.05.2023) Andreas Filsinger

 Neu: OrgaMon.ini: DatabaseHost= für den Eigennamen des DB-Servers

Rev 8.740 (31.05.2023) Andreas Filsinger

 Neu: Tagesabschluss: Mehr Info für die Console

Rev 8.739 (26.05.2023) Andreas Filsinger

 Bug: Korrekt "MyDocuments" unter "wine32, Windows 7" ermitteln

Rev 8.738 (23.05.2023) Andreas Filsinger

 Wegfall: cOrgaMon: Abhängigkeiten vom "ContextPath"

Rev 8.737 (22.05.2023) Andreas Filsinger

 Bug: Migration: FOTO+TS ist möglicherweise optional

Rev 8.736 (17.05.2023) Andreas Filsinger

 Info: Normalversion

Rev 8.735 (17.05.2023) Andreas Filsinger

 Bug: aktive Dienste: Formularpositionen wurden gespeichert
 Neu: Kommandozeilenparameter "-dd" deaktiviert auch das Drucken aus OLAP heraus

 Info: Spezialversion für "HeBu"

Rev 8.734 (15.05.2023) Andreas Filsinger

 Info: Normalversion

Rev 8.733 (15.05.2023) Andreas Filsinger

 Neu: Bei einem der aktiven Dienste [Kasse, Tagwache, Tagesabschluss, XMLRPC,
      Mailer] werden am Programmende die Formularpositionen nicht mehr gespeichert.

 Info: Spezialversion für "HeBu"

Rev 8.732 (05.05.2023) Andreas Filsinger

 Info: Normalversion

Rev 8.731 (05.05.2023) Andreas Filsinger

 Bug: Beleg: eMail: Wenn Lieferanschrift<>Auftraggeber wurde die eMail "Versand@"
      falsch vorbereitet, Baustein: und Anlage: wurden bei der Liefer-Person gesucht

 Info: Spezialversion für "HeBu"

Rev 8.730 (28.04.2023) Andreas Filsinger

 Bug: App: Es konnte kein ID ausgewählt werden

Rev 8.729 (25.04.2023-28.04.2023) Andreas Filsinger

 Neu: cOrgaMon.Foto: "Protokoll", Monteur- Zäherlinfo auf 1275 Bytes erweitert.
 Neu: App: Migrations-Tool für das neue Dateiformat

Rev 8.728 (20.04.2023) Andreas Filsinger

 Bug: "Abstrakter Fehler": FotoLog war nicht implementiert

Rev 8.727 (20.04.2023) Andreas Filsinger

 Neu: FotoBenennung: #: mehr Info wie die nächste/aktuelle Nummer berechnet wird

Rev 8.726 (17.04.2023) Andreas Filsinger

 Info: Beginn einer RC-Phase

 Neu: Bei jeder Foto-Dateinamen/Foto-Pfad ermittlung spielt die Phase noch eine
      Rolle. Zu Anfang gibt es 3 Phasen die als Parameter immer mit angegeben werden
      müssen: Build, Unpack und Deliver (dokumentiert in [[Fotos.Phasen]])

Rev 8.725 (12.04.2023) Andreas Filsinger

 Neu: Baustelle: Reiter Foto: klargestellt von wo die Bilder.zips geladen werden. Und
      wohin diese entpackt werden.

Rev 8.724 (12.04.2023) Andreas Filsinger

 Neu: Auftrag: Ergebnis: neue Option OhneKonvertiertXLS=JA unterdrückt die Meldung
      der *Konvertiert*.xls in der Ergebnismeldung

Rev 8.723 (12.04.2023) Andreas Filsinger

 Bug: Q25: Foto-Story-Modus: Es wurde das zukünftig/nächste Bild geprüft

Rev 8.722 (25.03.2023) Andreas Filsinger

 Bug: Buch: Anzeigeschwierigkeiten bei Konto "Deckblatt" (SQL-Error)

Rev 8.721 (16.03.2023) Andreas Filsinger

 Bug: Belegkopie: Das Feld INFO ('Position') wurde nicht kopiert

Rev 8.720 (01.03.2023) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.295" neu compiliert!

Rev 8.719 (05.01.2023-02.02.2023) Andreas Filsinger

 Neu: Buch: Deckbatt: Skript: Sortierung= kann nun frei bestimmt werden
      (Default ist DATUM,POSNO aber es gibt viele Ausnahmen)
 Neu: Foto: Reiter "Verzeichnis": Es kann in einer Internet-Ablage ein
      Unterverzeichnis angelegt werden.

Rev 8.718 (04.01.2023) Andreas Filsinger

 Neu: Buch: Auflösen von Gruppen mit neuem Symbol "durchgetrichenes S" in der
      Ansicht für einzelne Buchungen

Rev 8.717 (03.01.2023) Andreas Filsinger

 Bug: Buch: Saldieren: Die BSCARD Buchung an sich gehört nicht in die Liste der
      Ausgleichsbuchungen!

Rev 8.716 (03.01.2023) Andreas Filsinger

 Bug: Buch: Saldieren: Bereits gruppierte wurden nicht berücksichtigt (2. Versuch)

Rev 8.715 (03.01.2023) Andreas Filsinger

 Bug: Buch: Saldieren: Bereits gruppierte wurden nicht berücksichtigt

Rev 8.714 (20.12.2022) Andreas Filsinger

 Bug: Buch: Saldieren: Automatik hat nicht mehr gestoppt

Rev 8.713 (20.12.2022) Andreas Filsinger

 Bug: Buch: Saldieren, negativer Storno war nicht möglich
 Bug: Buch: "S" Anzeige, muss verlassen werden bei "suchen"
 Bug: Buch: Wegen Stornobuchungen kann die Anzahl auch anders sein

Rev 8.712 (20.12.2022) Andreas Filsinger

 Neu: Buch: "S"aldieren Ansicht, es wird die angezeigte Liste auf die Datesätze
      mit dem gleichen EREIGNIS_R eingeschränkt.
 Neu: Bei Folgebuchungssätzen wird das Merkmal "gebucht" ja/nein auch durch
      durchgestrichene Kontonummer angezeigt.
 Neu: Buch: Saldieren: Saldo muss "0" sein, ansonsten wird es nicht gebucht

Rev 8.711 (12.12.2022) Andreas Filsinger

 Neu: Buch: Schema=Saldieren, Gruppen von Buchungen müssen "0" ergeben

Rev 8.710 (08.12.2022) Andreas Filsinger

 Neu: Ausgangsrechnungen: Konto 1010 kann ausgewählt werden
 Neu: Buch: es werden die EC- Gutschriften erkannt (Blaue Farbe)

Rev 8.709 (06.10.2022) Andreas Filsinger

 Neu: Artikel: Neues Feld EURP für terminierte oder vorübergehende Preisumstellungen

Rev 8.708 (26.08.2022) Andreas Filsinger

 Neu: Buch: Skript: VORGANG=Text überschreibt das Feld
      "VORGANG" (das von der Bank kommt)

Rev 8.707 (16.08.2022) Andreas Filsinger

 Neu: Auftrennung "FormatZaehlernummerNeu" und "FormatReglerNummerNeu" im Foto-Server
 Neu: Reset von Z#Neu und R#Neu wenn Sonderzeichen enthalten sind, um weitere Verarbeitung
      zu verhindern

Rev 8.706 (02.06.2022) Andreas Filsinger

 Neu: eMail: Vorlage: Neue Werte: ~ANLAGE.*~ aus .html

Rev 8.705 (21.05.22-23.05.2022) Andreas Filsinger

 Neu: Gesamtsicherung: Quota der Datensicherungen: Bei der Listung der
      Löschkandidaten werden nun alle Dateierweiterungen beachtet und nicht
      nur "*.zip", dadurch erweitert sich die Kontrolle z.B. auch auf ".7z"
      und weitere Dateiendungen. Die neue Maske ist der SicherungsPrefix + '*'
 Neu: Gesamtsicherung: Deaktivierung der Erstellung des .zip ist durch neuen
      Systemparameter "SicherungsTyp=Extern" möglich. In Zukunft können auch
      andere Archiv-Erstellung-Methoden "7zip" und "zstd" gesetzt werden.

Rev 8.704 (04.05.22) Andreas Filsinger

 Neu: Tagesabschluss: Auftrag Suchindex ohne GUI

Rev 8.703 (04.05.22) Andreas Filsinger

 Neu: Tagesabschluss: HBCI-Kontoauszug: Refresh des Suchindex bei Buchungen

Rev 8.702 (03.05.22) Andreas Filsinger

 Neu: Tagesabschluss cOrgaMon: im Log nicht den Eindruck erwecken dass ALLE
      Aktionen ohne GUI ausgeführt werden können.

Rev 8.701 (28.04.22) Andreas Filsinger

 Neu: Artikel: Import: entferne alle ASCII-Steuerzeichen

Rev 8.700 (26.04.22) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.294" neu compiliert!

Rev 8.699 (11.04.22) Andreas Filsinger

 Neu: System: FotoRecherchePfad: Maske '#*' ist nun möglich

Rev 8.698 (30.03.22) Andreas Filsinger

 Neu: Foto-Service: Ids auch aus der globalen OrgaMon.ini laden
 Neu: Foto-Service: wenn nur ein Id vorhanden ist -> gleich in die ComboBox laden

Rev 8.697 (29.03.22) Andreas Filsinger

 Neu: Auftrag: Foto: Recherche: F?=000-*: Es wird ganz unabhängig vom GeräteID recherchiert

Rev 8.696 (29.03.22) Andreas Filsinger

 Neu: Transaktion "SC1": Schreibweise der F?=* Protokollparameter korrigieren

Rev 8.695 (03.03.22) Andreas Filsinger

 Bug: Tagewache: Ausschluss von einstelligen Aktionen "2" ergab auch Treffer bei "12"

Rev 8.694 (03.03.22) Andreas Filsinger

 Bug: Tagesabschluss: Ausschluss von einstelligen Aktionen "2" ergab auch Treffer bei "12"

Rev 8.693 (25.02.22) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Anz=0 stimmt nicht - er meldet 1

Rev 8.692 (24.02.22) Andreas Filsinger

 Bug: Ablage: Feld KOPIE_R vergessen!

Rev 8.691 (21.02.22) Andreas Filsinger

 Info: ohne Änderung

Rev 8.690 (18.02.22-21.02.22) Andreas Filsinger

 Info: Beginn einer RC-Phase

 Bug: Foto: Download der Fotos und Auspacken: keine Fehlermeldung bei falschem
      Passwort

 Neu: Auftrag: neues Feld KOPIE_R speichert bei kopierten Datensätzen den RID
      des Quell-Datensatzes
 Neu: Foto: Bei "Foto"-Angelegenheiten wird mit dem KOPIE_R-RID gearbeitet.
      Kopiebaustellen haben also keine eigene Foto-Logik, sondern immer die
      Logik, Pfade, Dateinamen des Quell-Datensatzes
 Neu: RC- Phase: nach einem Datenbank-Update wird nicht die neue Versions-Nummer
      eingetragen
 Neu: Foto: Reiter "Zip-Archiv": Info, welches Passwort für ein Zip-Archiv
      verwendet wurde
 Neu: Foto: Download: Über Fehler wird jetzt in den Namespace "FOTODOWNLOAD"
      berichtet
 Neu: Baustelle: Ergebnis: Quelle= kann nun auch mit einem Baustellenkürzel
      arbeiten (nicht nur der RID der Baustelle)

Rev 8.689 (10.02.22) Andreas Filsinger

 Neu: Auftrag: Qualitätssicherung: Merkmale Q04 & Q05 mit mehr Möglichkeiten

Rev 8.688 (08.02.22) Andreas Filsinger

 Bug: Auftrag: Kopiebaustelle: SQL_Filter wurde falsch angewendet

Rev 8.687 (07.02.22) Andreas Filsinger

 Bug: Foto: Internet-Ablage: *.jpg -> .zip bei Unterverzeichnissen, extra Passwort
      für das Unterverzeichnis wurde (immer noch) nicht berücksichtigt

Rev 8.686 (30.01.22) Andreas Filsinger

 Bug: Foto: Internet-Ablage: *.jpg -> .zip bei Unterverzeichnissen, extra Passwort
      für das Unterverzeichnis wurde nicht berücksichtigt

Rev 8.685 (28.01.22) Andreas Filsinger

 Neu: Datenschutz: Auftrag: Upload ins Diagnose-Verzeichnis entfällt
 Neu: Oc: xls->html, html: '--' im Ausgabename wird verhindert
 Neu: wegen "Oc Rev. 1.293" neu compiliert!

Rev 8.684 (27.01.22) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.292" neu compiliert!

Rev 8.683 (26.01.22) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.291" neu compiliert!

Rev 8.682 (25.01.22) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.290" neu compiliert!

Rev 8.681 (25.01.22) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.289" neu compiliert!

Rev 8.680 (23.01.22) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.288" neu compiliert!

Rev 8.679 (20.01.22) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.287" neu compiliert!

Rev 8.678 (20.01.22) Andreas Filsinger

 Neu: Auftrag: AuchAlsHTML: Es wird auch im unmöglich-Fall eine .html erstellt
 Neu: Auftrag: AuchAlsHTML_Unmöglich=NEIN: Es kann verhindert werden, dass im
      unmöglich-Fall eine .html erstellt wird

Rev 8.677 (15.01.22) Andreas Filsinger

 Bug: OLAP: integrate2: unbekannter Feedback-Key 1000

Rev 8.676 (12.01.22) Andreas Filsinger

 Neu: Foto: Service: ZIPs erstellen: jedes Unterverzeichnis kann ein
      privates Passwort verwenden

Rev 8.675 (22.12.21) Andreas Filsinger

 Neu: Buch: Autobuch: Buchungen automatisch an Suchmerkmalen erkennen und
      eine Buchungsfolge dafür einmal vorbereiten, danach massenhaft buchen

Rev 8.674 (10.12.21) Andreas Filsinger

 Bug: eMail: eMails werden versendet obwohl der Datei-Anhang im Moment
      nicht verfügbar ist. Die Versendung wird nun später wiederholt.

Rev 8.673 (17.11.21) Andreas Filsinger

 HBCI-Umsatzabfrage: "NOTPROVIDED" hat keinen Informationsgehalt

Rev 8.672 (17.11.21) Andreas Filsinger

 Neu: Foto: Reiter Unverarbeitet: Es wird auch zusätzlich aus .\bak\log\
      der abgelegte Anteil der Log-Datei geladen.

Rev 8.671 (17.11.21) Andreas Filsinger

 Bug: Foto: Reiter Unverarbeitet: Klick auf Fotodateiname: Es wird die falsche
      Log- Datei geladen

Rev 8.670 (16.11.21) Andreas Filsinger

 Neu: HBCI-Kontoabruf: Von der GUI gretrennt nun in Funktionen_Buch
 Neu: cOrgaMon: Tagesabschluss führt HBCI-Kontoabruf aus

Rev 8.669 (16.11.21) Andreas Filsinger

 Neu: Auftrag: Reiter "Protokolle & Status": Foto-Anzeige

Rev 8.668 (12.11.21) Andreas Filsinger

 Wegfall: REST-Server

Rev 8.667 (12.11.21) Andreas Filsinger

 Neu: Artikel: Music Upload remote Webshop: Höchste RIDs zuerst!

 Wegfall: "FotoMeldung" via Baustelle Reiter Foto
 Wegfall: "BaustelleFoto", Speicherkarten Zuordnung

Rev 8.666 (30.09.21) Andreas Filsinger

 Neu: TsTable: Hash: Erzeuge die Datei in ./hash/ wenn unverändert
      aber sie fehlen

Rev 8.665 (10.09.21) Andreas Filsinger

 Neu: App-Server: Foto: Neuer Parameter AblagePath=
 Neu: App-Server: Foto: ablage.csv nur noch optional für abweichende Pfade

Rev 8.664 (07.09.21) Andreas Filsinger

 Neu: Transaktion KF1: Gross-, Kleinschreibung spielt keine Rolle mehr

Rev 8.663 (03.09.21) Andreas Filsinger

 Neu: Beleg: 'ZUTAT'-Posten laufen nicht mehr in die Beleg MENGEN_ Summierung

Rev 8.662 (01.09.21) Andreas Filsinger

 Bug: Foto-Server: 7zip Installation ist erforderlich

Rev 8.661 (19.08.21) Andreas Filsinger

 Neu: App-Server: vertrag.html wird nach jedem Start neu erstellt

Rev 8.660 (13.08.21) Andreas Filsinger

 Bug: Foto-Server: Überfällige Fotos falsch ermittelt beim TAN FlipOver '99999'
 Bug: App-Server: DoBackup, auch hier: Blind gegenüber FlipOver
 Bug: App-Server: DoBackup, Verzeichnisse ohne Proceed: Irgendwann auch sichern
 Bug: App-Server: DoBackup, Verzeichnisse ohne Inhalt: Irgendwann auch sichern

Rev 8.659 (09.08.21) Andreas Filsinger

 Bug: AppServer: senden.html: "gelbe Zeilen" gingen verloren

 Neu: AppServer: senden.html: Versionswarnung wenn zu alt mit JavaScript

Rev 8.658 (30.07.21) Andreas Filsinger

 Neu: wegen "Hausverwaltung Rev. 1.009" neu compiliert!

Rev 8.657 (26.07.21) Andreas Filsinger

 Neu: Transaktionen: "FK1" erkennt jetzt neben "EDIS" auch "Edis"

Rev 8.656 (21.07.21) Andreas Filsinger

 Bug: Foto: Jpeg: F5 - Compress (via Gimp) hatte nicht funktioniert

 Neu: Auftrag: Terminlisten: Jetzt immer "Alle Monteure der Baustelle" möglich

Rev 8.655 (17.07.21) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Mussfelder=, Mussfelder-ART=

Rev 8.654 (17.07.21) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Q(23,24,25)-Umfang-ART=

Rev 8.653 (15.07.21) Andreas Filsinger

 Bug: Foto: ~#~ Fotos wurden bei der Kontrolle immer in die Zukunft benannt

Rev 8.652 (15.07.21) Andreas Filsinger

 Neu: Auftrag: Spaltenreihenfolge=: dF* für die echten Foto-Dateinamen, sie
      bleiben leer wenn die jeweilige Datei nicht existiert

Rev 8.651 (07.07.21) Andreas Filsinger

 Bug: AutoUp: .rev Files wurden nicht als UTF8-Datei anerkannt

Rev 8.650 (05.07.21) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Neuer Modus "Zählwerk=JA"

Rev 8.649 (01.07.21) Andreas Filsinger

 Bug: Foto: '#' wurde als Spaltenüberschrift interprätiert und somit bemängelt

Rev 8.648 (29.06.21) Andreas Filsinger

 Bug: Foto: "Zielbaustelle" aus den Intern-Feldern wurde nicht berücksichtigt

Rev 8.647 (16.06.21) Andreas Filsinger

 Bug: Foto: Jpegs: "refresh" suchte im falschen Verzeichnis

Rev 8.646 (16.06.21) Andreas Filsinger

 Bug: FotoParameter-~BaustelleKürzel~.ini wurde nicht an den App-Server übertragenn

Rev 8.645 (14.06.21) Andreas Filsinger

 Neu: Transaktion: FK1 nun auch mit dem Begriff "EDIS" (für MEA)

Rev 8.644 (22.04.21) Andreas Filsinger

 Neu: AutoUp: Auslieferung von Android-Projekten

Rev 8.643 (12.04.21) Andreas Filsinger

 Bug: App-Server: proceed: RemoteRev=0.000

Rev 8.642 (12.04.21) Andreas Filsinger

 Sicherheit: App-Server: Neu: in ./tls/ ab sofort https:// von OrgaMon-App Rev. 2.043

Rev 8.641 (06.04.21) Andreas Filsinger

 Sicherheit: App- und Foto- Server: Neu: Trennung in ./web/ und ./htm/ Unterverzeichnis

Rev 8.640 (05.04.21) Andreas Filsinger

 Bug: Auftrag: Sync (alle Baustellen) schlug fehl

Rev 8.639 (11.03.21-31.03.21) Andreas Filsinger

 Neu: Baustelle: Foto: FotoBenennung=JA

Rev 8.638 (10.03.21) Andreas Filsinger

 Bug: Fotobenennung: default "0" darf nicht der neue WarteRaum Modus sein

Rev 8.637 (09.03.21) Andreas Filsinger

 Bug: Foto: BisherGeliefert funktionierte nur wenn Foto-Datei existiert

Rev 8.636 (09.03.21) Andreas Filsinger

 Neu: System: Parameter AppServerId, hier kann der Id/Mandant des AppServers
      angegeben werden

Rev 8.635 (01.03.21) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Auswertung des Rückkanales bei xls2csv

Rev 8.634 (25.02.21) Andreas Filsinger

 Bug: Person: Löschen hatte BUGET.MONTEUR_R nicht beachtet
 Bug: Person: Rollback der Löschung: Dump wurde beim 2. Versuch der
      Löschung überschrieben

 Neu: OLAP: Integration von "Oc" als weitere Verarbeitungsstufe
 Neu: Stapeltransaktionen: Fehlerbericht nach Errorlog "STAPELTRANSAKTION"

Rev 8.633 (25.02.21) Andreas Filsinger

 Bug: Beleg-Löschung: Dateidokumente wurden nicht gelöscht
 Bug: Arbeitszeit: Nach Beleg-Löschung blieben zugehörige Arbeitszeiten erhalten
 Bug: Ausgangsrechnung: Nach Beleg-Löschung blieben zugehörige Buchungen erhalten

 Neu: Arbeitszeit: Systemparameter BuchFokus= gilt nun auch hier

Rev 8.632 (23.02.21) Andreas Filsinger

 Neu: Auftrag: Lagerdatei: In "Zaehlwerke_Lager" werden die Obis aus der
      FreieZähler= -Datei gesammelt.
 Neu: wegen "Oc Rev. 1.284" neu compiliert!

Rev 8.631 (22.02.21) Andreas Filsinger

 Wegfall: Foto: "Bilder.ini" hat nur Probleme gemacht ohne wesentlichen Mehrwert

Rev 8.630 (18.02.21) Andreas Filsinger

 Neu: Foto: Zeitspanne zwischen Fotoankunft und "senden" max 10 Tage
 Bug: Foto: "n" ausserhalb der Schleife ungültig!

Rev 8.629 (18.02.21) Andreas Filsinger

 Neu: anfix32, basic32, binlager32 sind nicht mehr "32-Bit"

Rev 8.628 (07.02.21) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.284" neu compiliert!

Rev 8.627 (05.02.21) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Planen mit rotem Pfeil ging nicht mehr

Rev 8.626 (04.02.21) Andreas Filsinger

 Regression: Oc: Zeitanteil "Wechselzeit" wurde als "0" ausgegeben

Rev 8.625 (02.02.21) Andreas Filsinger

 Bug: Tagesabschluss: Berechnen der Lieferzeit: das Feld "SYNC" hatte in 2 Abfragen
      gefehlt.

Rev 8.624 (28.01.21) Andreas Filsinger

 Neu: Baustelle: Aufwand: Briefumschlag: alle Übereinstimmungen von ZEIT_VON, ZEIT_BIS
      mit den Standardwerten werden mit "null" überschrieben.

Rev 8.623 (28.01.21) Andreas Filsinger

 Neu: Auftrag: csv: neue Felder "Zeit_Von", "Zeit_Bis", "Zeitfenster" mit
      Planungsuhrzeiten. "Zeit_Von" und "Zeit_Bis" ist immer gefüllt, Zeitfenster
      nur wenn es von Standard abweicht.
 Neu: Auftragsarbeitsplatz: Anzeige des Feldes "Zeitfenster" in der Liste bei
      "MonteurInfo"

Rev 8.622 (27.01.21) Andreas Filsinger

 Neu: Auftrag: Zeitfenster-Änderungen sind jetzt "Terminänderungen"
 Neu: Auftrag: Zeitfenster-Änderungen (abweichend vom Standard) werden
      als Text in die Monteur-Infos automatisch übernommen

Rev 8.621 (27.01.21) Andreas Filsinger

 Neu: Auftrag: Verbesserte "default" Behandlung des Zeitfensters

Rev 8.620 (26.01.21) Andreas Filsinger

 Neu: Auftrag: Planungstermin nun mit Zeitfenster ZEIT_VON bis ZEIT_BIS

Rev 8.619 (22.01.21) Andreas Filsinger

 Bug: Buch: der VORGANG war bei "LASTSCHRIFT-EINZUG" nicht sichtbar

Rev 8.618 (22.01.21) Andreas Filsinger

 Neu: FTP: Fehler "Software caused connection abort" ist nun "FATAL"
 Neu: FTP: Verminderung unsinniger Wiederholungsraten bei Fehlern

Rev 8.617 (15.01.21) Andreas Filsinger

 Bug: Wine: Unter "Application Data" kann kein Verzeichnis angelegt werden
 Bug: Context: Der Mandant wurde bisher nicht beachtet
 Bug: Wine: Symbolische Pfade "Context" und "Anwender" wurden beim Start nicht angelegt

Rev 8.616 (13.01.21) Andreas Filsinger

 Neu: Foto: Fotos-nnnn.ini, "Sequence=<leer>" hatte nicht funktioniert

Rev 8.615 (30.12.20) Andreas Filsinger

 Neu: cOrgaMon.exe: --tagesabschluss / --tagwache auf den Stand der Technik gebracht

Rev 8.614 (28.12.20) Andreas Filsinger

 Neu: Tagesabschluss: Prüfung der Zeitabweichung: +-10 sind OK, +-25 Warnung, Rest ERROR
 Neu: Tagesabschluss: Löschung der CLUB$ Tabellen, bis auf 10
 Neu: Update: Ermittlung der Datenbankverbindungen via MON$ Tabelle

Rev 8.613 (18.12.20) Michael Hack Software e.K.

 Geändert: SYNC Felder nicht mehr NOT NULL

Rev 8.612 (18.12.20) Andreas Filsinger

 Bug: erste "SYNC"- Felder gesetzt, wegen Forderung "NOT NULL"

Rev 8.611 (17.12.20) Michael Hack Software e.K.

 Neu: Webshop Sync Flag in Datenbank integriert

Rev 8.610 (15.12.20) Andreas Filsinger

 Neu: OLAP: Verwendung der no-gui Version in Tagwache und Tagesabschluss
 Neu: OLAP: Dateimaske kann verwendet werden

Rev 8.609 (15.12.20) Andreas Filsinger

 Neu: Buch: gegebene Gutschrift kann im Forderungsausgleich gebucht werden, indem
      man den "Ertrags"- Haken setzt.
 Neu: HTML: Typ= wird ausgegeben mit "LIEFERSCHEIN", "RECHNUNG" oder "GUTSCHRIFT"

Rev 8.608 (14.12.20) Andreas Filsinger

 Neu: Tagesabschluss: unsynchrone Zeit: Unterscheidung zwischen WARNING/ERROR
 Neu: Ticket: Firebird: Neuer Parameter "firebird-host="

Rev 8.607 (08.12.20) Andreas Filsinger

 Bug: SFTP: ">cd /" in a NOT chrooted server

Rev 8.606 (08.12.20) Andreas Filsinger

 Bug: FTP: Host-Alias Ersetzung hatte nicht mehr funktioniert

Rev 8.605 (04.12.20) Andreas Filsinger

 Neu: Datenbanksicherung "fbak": Kompressionsmodus "9", Ultra
 Neu: Buch: Umsatzanzeige: Vorgang Abschluss wird grau hinterlegt
 Neu: Buch: Vorgang "Abschluss" von Sparkasse und Postbank
 Neu: Buch: Abschluss-betrag kann manuell eingegeben werden

Rev 8.604 (03.12.20) Andreas Filsinger

 Wegfall: Zip: "Deflate64" (da kein Support von zlib)

Rev 8.603 (30.11.20) Andreas Filsinger

 Bug: Person: Löschung/Haifisch nicht möglich da Referenz AUFTRAG.MONTEUR1/2
      nicht berücksichtigt wurde.

Rev 8.602 (25.11.20) Andreas Filsinger

 Neu: Baustelle: Manuelle Bildzuordnung wieder aktiviert

Rev 8.601 (20.11.20) Andreas Filsinger

 Bug: SicherungenAnzahl=0,0,0,* hatte nicht funktioniert (nur Quartale)

Rev 8.600 (19.11.20) Andreas Filsinger

 Bug: SicherungenAnzahl=5,0,0,0,* hatte nicht funktioniert

Rev 8.599 (18.11.20) Andreas Filsinger

 Neu: System: SicherungenAnzahl= stark erweitert, siehe im Wiki "Datensicherung"

Rev 8.598 (10.11.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.281" neu compiliert!

Rev 8.597 (06.11.20-09.11.20) Andreas Filsinger

 Bug: SicherungenAnzahl: Sicherungen wurden nicht gelöscht wenn sie direkt
      im Zielverzeichnis erstellt werden, also wenn nicht ein lokales
      Verzeichnis zur Archiv-Erstellung verwendet wird.
 Neu: wegen "Oc Rev. 1.280" neu compiliert!

Rev 8.596 (05.11.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.279" neu compiliert!

Rev 8.595 (30.10.20) Andreas Filsinger

 Bug: Aufträge: Ergebnis: Alle Uploads in dasselbe Verzeichnis

Rev 8.594 (28.10.20) Andreas Filsinger

 Bug: Aufträge: einige Monteure haben in Listen und Auslastungen gefehlt

Rev 8.593 (27.10.20) Andreas Filsinger

 Bug: Fotos: Download der Fotos-nnnn.zip: Bei Unterverzeichnissen wurde aus ".." geladen

Rev 8.592 (27.10.20) Andreas Filsinger

 Bug: Auftrag: Symbol "den ganzen Tag des Monteurs anzeigen": keine Funktion bei Teams

Rev 8.591 (26.10.20) Andreas Filsinger

 Bug: Ergebnis: fehlerhafte Warnung: "Kein Eintrag in FTPServer=..."

 Info: Ende einer RC-Phase

Rev 8.590 (23.10.20) Andreas Filsinger

 Neu: Baustelle: Ergebnismeldung pausieren

Rev 8.589 (22.10.20) Andreas Filsinger

 Neu: weitere Umstellungen auf TSolidFTP

Rev 8.588 (22.10.20) Andreas Filsinger

 Neu: SFTP: Erkennung von "falsches Passwort"

Rev 8.587 (21.10.20) Andreas Filsinger

 Bug: Einstellungen, explizit leerer Wert ist ""

Rev 8.586 (21.10.20) Andreas Filsinger

 Bug: tgputtylib.dll hat im Setup gefehlt

Rev 8.585 (13.10.20) Andreas Filsinger

 Neu: Ergebnis: Umstellung auf FTP/SFTP/CoreFTP Objekt

Rev 8.584 (10.10.20) Andreas Filsinger

 Neu: SFTP via sftp:hostname[:port]

Rev 8.583 (29.09.20) Andreas Filsinger

 Wegfall: TPicUpload

Rev 8.582 (28.09.20) Andreas Filsinger

 Bug: System: Freigabepfad= kann berechtigt leer bleiben wenn es sich
      um eine lokale Datenbank auf einem Windows-System handelt. In diesem
      Fall gibt es kein Samba-Share "firebird" das den Zugriff sichert.

Rev 8.581 (27.09.20) Andreas Filsinger

 Neu: Buch: PDF-Kontrolle, nicht bei 1590 Buchung
 Neu: Buch: PDF-Kontrolle, nicht bei Budget=0

Rev 8.580 (19.09.20) Andreas Filsinger

 Neu: System: FreigabePfad= hat jetzt einen berechneten Default unter der
      Annahme dass das Samba-Share für den firebird-Datenbank-Speicher-Bereich
      "firebird" heisst.

Rev 8.579 (19.09.20) Andreas Filsinger

 Wegfall: System: Parameter: "SYSDBAPasswort=" (Sicherheitsverbesserung)
 Neu: OrgaMon intern wird nur noch die verschlüsselte Version des Datenbank-
      Passwortes im Hauptspeicher gehalten (Sicherheitsverbesserung)

Rev 8.578 (05.09.20) Andreas Filsinger

 Neu: Foto: F?-Zielbaustelle

Rev 8.577 (25.08.20) Andreas Filsinger

 Bug: Geo: locate: Nominatim erfordert aktuelles TLS

Rev 8.576 (13.08.20) Andreas Filsinger

 Bug: Qualität: Q23, Q24 und Q25 hatten nicht mehr funktioniert!

Rev 8.575 (10.08.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.278" neu compiliert!

Rev 8.574 (07.08.20) Andreas Filsinger

 Neu: Mailer: gesicherte Verbindung verwendet jetzt TLS 1.2

Rev 8.573 (04.08.20) Andreas Filsinger

 Wegfall: Abhängigkeiten zu Oracle DynDNS.com

Rev 8.572 (03.08.20) Andreas Filsinger

 Bug: Foto-Server: Fehlfunktion bei fehlender Eingabe.GGG.txt

Rev 8.571 (23.07.20) Andreas Filsinger

 Bug: Foto-Server: verbotene Zeichen in Zählernummer-Neu

Rev 8.570 (17.07.20) Andreas Filsinger

 Bug: ein Fehler im SQL_Filter= brach die Liste der Ergebnismeldungen ab

 Neu: Auftrag: Ergebnis: Formatierung des SQL_Filter
 Wegfall: Baustelle: SQL_Filter= 'and' am Ende muss nicht mehr angegeben werden

Rev 8.569 (15.07.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.277" neu compiliert!

Rev 8.568 (14.07.20) Andreas Filsinger

 Neu: Baustelle: FOTOS_LADEN (Ankreuzfeld) für automatisches Laden der Fotos bekannt als
                 "Fotoladebaustelle"

Rev 8.567 (14.07.20) Andreas Filsinger

 Bug: OLAP: complete: Beleg(BELEG_R,TEILLIEFERUNG): Alle Steuerberechnungen "0"

Rev 8.566 (13.07.20) Andreas Filsinger

 Neu: Baustelle: Festlegung des Prüfumfanges für Q23, Q24, Q25. Default ist
                 Q23-Umfang=FA
                 Q24-Umfang=FA
                 Q25-Umfang=FA;FN

Rev 8.565 (11.07.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.275" neu compiliert!
 Neu: Auftrag: Import: Zählwerk-Ausbau (nur in Zusammenhang mit SAP_Art_#_#)
 Neu: Auftrag: Import: Zählwerk-Einbau (nur in Zusammenhang mit SAP_Art_#_#)

Rev 8.564 (10.07.20) Andreas Filsinger

 Neu: baustelle.csv: neue Spalte "BAUSTELLE_KUERZEL", ungekürzte Spalte "NUMMERN_PREFIX"

Rev 8.563 (10.07.20) Andreas Filsinger

 Bug: Auftrag: Anzahl bei "Es wurden 0 Monteur(e) informiert!" war falsch

Rev 8.562 (10.07.20) Andreas Filsinger

 Bug: Import: Schema musste immer gespeichert werden
 Bug: Import: Ändern der Reihenfolge ist Änderung des Schemas

Rev 8.561 (09.07.20) Andreas Filsinger

 Bug: Foto: Recherche: Erstellen des Ordners "~art~"
 Bug: System: Parameter: FotoRecherchePfad: leerer Pfad wurde nicht ignoriert
 Bug: System: Parameter: FotoRecherchePfad: Pfad ohne abschliessenden \ wurde akzeptiert

 Neu: Transaktion LU1: wie BO1 aber ohne die Internet-Ablage zu befüllen
 Neu: Auftrag: Wahl zwischen BO1 und LU1

Rev 8.560 (07.07.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.275" neu compiliert!

Rev 8.559 (06.07.20) Andreas Filsinger

 Neu: Foto: Benennung: Modus 6: neue Spalte "Zielbaustelle" für alternative Pfade

Rev 8.558 (01.07.20) Andreas Filsinger

 Bug: Barsoi Liste Import war nicht mehr möglich

Rev 8.557 (01.07.20) Andreas Filsinger

 Bug: Forderungsausgleich bei Forderungen (vor der MwSt-Umstellung entstanden)
 Bug: Ausgabenbuchung bei Belegen (mit Datum vor der MwSt-Umstellung)

 Neu: Buchhaltung: BELEG (Timestamp)

Rev 8.556 (29.06.20) Andreas Filsinger

 Neu: Pflege: Datenbank: Commit der DropTable-Halde
 Neu: Geoarbeitsplatz: keine Limitierung mehr auf 500 Routeneinträgen pro Planungslauf
 Neu: CLUB: Es werden nun firebird "global temporary table"s benutzt

Rev 8.555 (25.06.20) Andreas Filsinger

 Neu: OpenSSL: 1.0.2u
 Neu: Geo: Tile Server fordern TLS 1.1 oder besser

Rev 8.554 (22.06.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.274" neu compiliert!

Rev 8.553 (22.06.20) Andreas Filsinger

 Bug: Artikel: Preis: e_r_SortimentSatz-Cache hatte zahllose unnötige Datensätze

 Neu: Sortiment: MWST_NAME für "SATZ1", "SATZ2" oder "SATZ3"
 Neu: System: Beim Parameter "MwStSatzManuelleArtikel" sollte auch der Name des MwSt-Satzes
      eingetragen sein, also z.B. "SATZ1"

 Wegfall: Sortiment: Feld MWST_R

Rev 8.552 (17.06.20) Andreas Filsinger

 Neu: Baustelle: Ergebnis: neue Einstellung "AuchAlsCSV_Unmöglich", siehe Wiki

Rev 8.551 (16.06.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.273" neu compiliert!

Rev 8.550 (16.06.20) Andreas Filsinger

 Neu: unreflektierte Worte entfernt

Rev 8.549 (10.06.20-12.06.20) Andreas Filsinger

 Neu: Auftrag: ZAEHLWERKE_AUSBAU, ZAEHLWERKE_EINBAU
 Neu: Transaktion FK1: Füllt ZAEHLWERKE_AUSBAU, ZAEHLWERKE_EINBAU

Rev 8.548 (09.06.20) Andreas Filsinger

 Bug: Auftrag: In Ergebnis-Info kann man nicht scrollen

Rev 8.547 (08.06.20) Andreas Filsinger

 Neu: Auftrag: neues Feld "ERGEBNIS_INFO" entlastet "INTERN_INFO"
      dieses Feld kann nicht kopiert werden.
 Neu: Transaktion: FK1: tgw_obiscode aufzählen

Rev 8.546 (04.06.20) Andreas Filsinger

 Neu: OrgaMon-App-Server: "SALT" ist Teil der Senden-Tabelle
 Neu: OrgaMon-App-Server: Eintrag verbleibt nun länger in der Senden-Tabelle

Rev 8.545 (27.05.20) Andreas Filsinger

 Bug: Tagwache: Bei der Ergebnismeldung war die FotoBenennung eventuell nicht
      auf dem neuesten Stand. Nun wird sie VOR der Ergebnismledung aktualisiert
      und nicht wie bisher danach.

Rev 8.544 (19.05.20) Andreas Filsinger

 Neu: Import: Intern_Info_#_#, der erste Parameter kann mit "=" abgeschlossen werden
      somit sind über alle Zählwerke gleichbleibende Werte in die Interninfos mit
      "=" importierbar.

Rev 8.543 (18.05.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.272" neu compiliert!

Rev 8.542 (12.05.20) Andreas Filsinger

 Neu: Ergebnis: <NULL> wird als '' (=leerer Text) ausgegeben

Rev 8.541 (06.05.20) Andreas Filsinger

 Neu: App-Server: SALT zur Handy-Geräteidentifikation

Rev 8.540 (06.05.20) Andreas Filsinger

 Neu: App-Server: Backup: Verschieben der versionierten Dateien ins ./bak

Rev 8.539 (04.05.20) Andreas Filsinger

 Bug: App-Server: Bildverarbeitung war auf "FA=" angewiesen
 Bug: App-Server: Eingabe.GGG.txt bekommt keinen Eintrag

 Neu: App-Server: bessere Fehlermeldung bei zu viele Protokollwerte

Rev 8.538 (28.04.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.271" neu compiliert!

Rev 8.537 (14.04.20) Andreas Filsinger

 Wegfall: Abhängigkeiten zu GHD_ Units

Rev 8.536 (14.04.20) Andreas Filsinger

 Bug: Geo: Absturz beim Anzeigen des Warte.png

 Neu: Geo: Zoomstufen 900, 1500, 2800 sind wieder auswählbar

Rev 8.535 (09.04.20) Andreas Filsinger

 Neu: Geo.de: Verbesserung von Tile laden und anzeigen

Rev 8.534 (08.04.20) Andreas Filsinger

 Neu: Geo.de: Verbesserung von Tile laden und anzeigen

Rev 8.533 (07.04.20) Andreas Filsinger

 Bug: KartenHost= wurde nicht ausgewertet

Rev 8.532 (01.04.20) Andreas Filsinger

 Neu: Person: Suchbegriff hat nun maximal 80 Zeichen

Rev 8.531 (25.03.20) Andreas Filsinger

 Neu: OrgaMon-App: Zaehlernummer_korr, Zaehlernummer_neu, Reglernummer_korr,
      Reglernummer_neu:
      1. Schritt: Wenn länger als 15 Stellen -> Leerzeichen werden entfernt
      2. Schritt: Wenn länger als 15 Stellen -> Kürzung auf die letzten 15

Rev 8.530 (25.03.20) Andreas Filsinger

 Neu: Transaktion "BO3", flexible Datenkorrektur aus einer .csv anhand der RID

Rev 8.529 (24.03.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.269" neu compiliert!

Rev 8.528 (19.03.20) Andreas Filsinger

 Neu: Bank: Lastschrift: neuer Text der Fiducia "LASTSCHR. (171)"
 Neu: Lastschrift: grüner Haken zum rausbuchen von Zeilen die anderweitig verbucht sind

Rev 8.527 (18.03.20) Andreas Filsinger

 Bug: FotoBenennung=6: ~#~ für fortlaufende Nummern, Speicherort war falsch

Rev 8.526 (16.03.20) Andreas Filsinger

 Neu: EFRE: mehrzeiliger Import der Zählwerke von EFRE Zählern
 Neu: wegen "Oc Rev. 1.268" neu compiliert!

Rev 8.525 (13.03.20) Andreas Filsinger

 Neu: FotoBenennung=6: ~#~ für fortlaufende Nummern

Rev 8.524 (11.03.20) Andreas Filsinger

 Neu: HBCI: Replay: Aus dem Log auch mit "*" möglich

Rev 8.523 (10.03.20) Andreas Filsinger

 Neu: Default: Bankreihenfolge wird nun nicht mehr vertraut
 Neu: Zahlung: HBCI-Abfrage: Replay aus Log möglich

Rev 8.522 (06.03.20) Andreas Filsinger

 Bug: Meldebaustelle: Fotoverzeichnis muss aus der Datenbaustelle kommen

Rev 8.521 (06.03.20) Andreas Filsinger

 Bug: Meldebaustelle: Ergebnismeldung: Einzelner RID war nicht möglich

Rev 8.520 (05.03.20) Andreas Filsinger

 Neu: FotoTouch auf anfix32.VeryClose umgestellt

Rev 8.519 (05.03.20) Andreas Filsinger

 Neu: "VeryClose" für den TDateTime ist nun 2 Sekunden

Rev 8.518 (04.03.20) Andreas Filsinger

 Bug: Service: Foto: FileDate() anstelle von FileTouched()

Rev 8.517 (03.03.20) Andreas Filsinger

 Neu: Service: Foto: F6, Recherche in den Sicherungen

Rev 8.516 (03.03.20) Andreas Filsinger

 Neu: Service: Foto: F6, Recherche in den Sicherungen

Rev 8.515 (02.03.20) Andreas Filsinger

 Neu: Geo: Manchmal kommt eine Lokalisierung ohne PLZ zurück, dann
      wird die PLZ der Anfrage genommen

Rev 8.514 (01.03.20) Andreas Filsinger

 Bug: FileCopy, sollte DateiDatum und DateiUhrzeit prüfen

Rev 8.513 (01.03.20) Andreas Filsinger

 Neu: Foto: FileCopy, noch mehr Info

Rev 8.512 (01.03.20) Andreas Filsinger

 Neu: Foto: FileCopy, noch mehr Info

Rev 8.511 (01.03.20) Andreas Filsinger

 Neu: Foto: FileCopy, noch mehr Info

Rev 8.510 (01.03.20) Andreas Filsinger

 Neu: Foto: FileCopy, noch mehr Info

Rev 8.509 (01.03.20) Andreas Filsinger

 Neu: Foto: FileTouch, noch mehr Info

Rev 8.508 (28.02.20) Andreas Filsinger

 Neu: FileTouch mehr DebugInfo

Rev 8.507 (28.02.20) Andreas Filsinger

 Neu: FileTouch neu implementiert

Rev 8.506 (27.02.20) Andreas Filsinger

 Neu: Mehr Fehlertoleranz wenn Foto-Touch misslingt
 Neu: Überprüfung, ob Zieldateien Datum/Uhrzeit verlieren

Rev 8.505 (18.02.20) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.268" neu compiliert!

Rev 8.504 (17.02.20) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Oc: GM: Arbeitsschritte 2.4 Integration

Rev 8.503 (16.02.20) Andreas Filsinger

 Neu: Auftrag: Reiter "Protokolle & Status": Foto Info
 Neu: Auftrag: Reiter "Protokolle & Status": Foto Refresh (Erneut Umbenennen)
 Neu: Systemparameter: FotoRecherchePfad=Pfad{;Pfad}
 Neu: Systemparameter: InternetAblagenPfad=Pfad
 Neu: Transaktion: "BO1" Foto Refresh (Erneut Umbenennen)

Rev 8.502 (11.02.20) Andreas Filsinger

 Neu: Foto: Mehr Info welche Zielbaustelle nicht gefunden wurde

Rev 8.501 (29.01.20) Andreas Filsinger

 Neu: Lager: ARTIKEL.X=0 ist OK

Rev 8.500 (28.01.20) Andreas Filsinger

 Bug: Baustelle: Fotos: "Sync Server" konnte Exception auslösen

Rev 8.499 (27.01.20) Andreas Filsinger

 Bug: Belege: Ein versandfähiger Beleg ohne Ü-Fach sollte weiterhin versuchen
      eines zu erhalten.

 Neu: D-BASIC: Ablauffehler: Wird nun auch als Buchungsfehler aufgelistet

Rev 8.498 (25.01.20) Andreas Filsinger

 Bug: Ü-Fach: Fehler beim Caching des Ü-Fach RIDs

Rev 8.497 (25.01.20) Andreas Filsinger

 - keine Änderungen -

Rev 8.496 (24.01.20) Andreas Filsinger

 Bug: Belege: Stille Exception beim Buchen, jetzt kommt ein Fehlerdialog, im
      Bearbeiter mit FehlerAbzeichnen=NEIN abschaltbar.
 Bug: Lager: Vergabe eines weiteren Ü-Faches wenn das alte nicht mehr passt

 Neu: Lager: Vergabe eines reservierten Ü-Faches wenn alle öffentlichen voll sind

Rev 8.495 (23.01.20) Andreas Filsinger

 Bug: Beleg: Daumen: Unberechtigter Ü-Fach Eintrag wird gelöscht

Rev 8.494 (23.01.20) Andreas Filsinger

 Neu: Person: LAGER_R, privates Übergangsfach (im Reiter WebShop)
 Neu: Pflege: Stapel-Transaktion zum Löschen von Lagerplätzen

Rev 8.493 (23.01.20) Andreas Filsinger

 Neu: Parameter: cF?: ohne ",Umbenennung abgeschlossen JA/NEIN"

Rev 8.492 (21.01.20) Andreas Filsinger

 Neu: Service: mehr Infos auf die Console

Rev 8.491 (17.01.20) Andreas Filsinger

 Wegfall: Auftrag:Ergebnis: Export_*.csv in Diagnose
 Neu: Auftrag:Ergebnis: Ergebnis-*.log.txt in Diagnose

Rev 8.490 (15.01.20) Andreas Filsinger

 Bug: Auftrag: Import: Nachfrage "Doppelte" ohne Wirkung

Rev 8.489 (14.01.20) Andreas Filsinger

 Bug: Ergebnis: Spaltenreihenfolge=, explizit angegebene Felder müssen enthalten sein
      unabhängig von "VerboteneSpalten="

Rev 8.488 (10.01.20) Andreas Filsinger

 Neu: Person: Versicherungsnummer ist im Suchindex

Rev 8.487 (09.01.20) Andreas Filsinger

 Bug: AppServer "Foto": Foto-Umbenennung hat Sonderzeichen im (.>) im Dateinamen

 Wegfall: AppServer "Foto": Startdelay 10 Minuten

Rev 8.486 (09.01.20) Andreas Filsinger

 Neu: Service: Foto: Nur noch modal, nur noch im "ohne Dienste" Modus, halt after close
 Neu: Service: App: Nur noch modal, nur noch im "ohne Dienste" Modus, halt after close

Rev 8.485 (08.01.20) Andreas Filsinger

 Bug: Foto: Laden der IMEI.csv notwendig (wegen Statistik!)

Rev 8.484 (08.01.20) Andreas Filsinger

 Bug: Foto: Laden der IMEI.csv notwendig (wegen Statistik!)

Rev 8.483 (08.01.20) Andreas Filsinger

 Neu: App-Server: Rückstand-Statistik: mehr Infos

Rev 8.482 (08.01.20) Andreas Filsinger

 Neu: App-Server: ReglerNummerNeu.xls.csv für die Suche von ReglerNummern
 Neu: App-Server: ReglerNummerNeu.xls.csv, ZaehlerNummerNeu.xls.csv wird nach 5 Tagen
      weggesichert.

Rev 8.481 (07.01.20) Andreas Filsinger

 Bug: Aufträge: Transaktion "HAA" öffnet keinen Bericht mehr

Rev 8.480 (07.01.20) Andreas Filsinger

 Neu: App-Server: Vorrangiges Laden aus ./hash/-Verzeichnis

Rev 8.479 (06.01.20) Andreas Filsinger

 Neu: Foto: FE: diverse Angleichungen analog zu FN

Rev 8.478 (05.01.20) Andreas Filsinger

 Neu: Auftrag: Protokoll: Foto: Doppelklick aufs Protkollfeld: Es werden alle F*
      Parameter ausgewertet (auch FE)

Rev 8.477 (30.12.19) Andreas Filsinger

 Neu: eMail: Icon "V": Einschränken der Ansicht auf die eMail-Vorlagen

Rev 8.476 (29.12.19) Andreas Filsinger

 Bug: Auftrag: Sync zum AppServer: .xls Limitation: 256 Spalten

 Neu: Auftrag: Sync zum AppServer: .xls nur noch wenn Vorlage.xls existiert

Rev 8.475 (19.12.19) Andreas Filsinger

 Neu: App-Server: Backup: automatischer Verzeichniswechsel
 Neu: App-Server: Backup: Datei "MOVE-OK" wenn Verschieben ok

Rev 8.474 (16.12.19) Andreas Filsinger

 Bug: csv-Dateien: Umbruch in einem Textfeld wurde falsch erkannt

Rev 8.473 (14.12.19) Andreas Filsinger

 Neu: Internetablage: DSGVO: Datenhaltung nur noch 39 Tage

Rev 8.472 (09.12.19) Andreas Filsinger

 Neu: IMEI-Tabellen sind MD5 gesichert vor Manipulation

Rev 8.471 (09.12.19) Andreas Filsinger

 Bug: MD5 Summenfehler beim Laden der IMEI Tabellen

Rev 8.470 (09.12.19) Andreas Filsinger

 Bug: Foto: Umbenennung: ~~Token~ führte zu Endlosschleife

Rev 8.469 (09.12.19) Andreas Filsinger

 Neu: Foto: Neue Option: Nur ein JPG verarbeiten

Rev 8.468 (08.12.19) Andreas Filsinger

 Neu: System: AppServerPfad= Verzeichniseinstieg für den cOrgaMonApp-Server
 Neu: Auftrag: PEM: Als Protokollverzeichnis kann das echte AppServer-Verzeichnis
      benutzt werden.

Rev 8.467 (08.12.19) Andreas Filsinger

 Bug: Baustelle: Ergebnis: "VerboteneSpalten=" hatte nicht funktioniert

Rev 8.466 (08.12.19) Andreas Filsinger

 Neu: Foto-Umbenennung=6: Neue Möglichkeiten (TTMMJJJJ)

Rev 8.465 (20.11.19) Andreas Filsinger

 Neu: EREIGNIS_POSNO: Es wird festgehalten aus welcher Zeile ein Bank-Umsatz stammt
 Neu: EREIGNIS.TEILLIEFERUNG: Es wird festgehalten wie das Startdatum der HBCI-Abfrage war

Rev 8.464 (19.11.19) Andreas Filsinger

 Bug: Forderungsausgleich: Debitorensuche hatte nicht mehr funktioniert

Rev 8.463 (19.11.19) Andreas Filsinger

 Bug: HBCI: Überlange Überweisungstexte konnte man nicht lesen

Rev 8.462 (19.11.19) Andreas Filsinger

 Neu: HBCI: Neue Option "Bankreihenfolge vertrauen", also darauf vertrauen dass
      die Banken-IT Umsätze immer in verlässlicher Reihenfolge liefert, die Sortierung
      bei weiteren Abrufen nicht ändert, so wie keine Buchungen weglässt oder neu
      Buchungen dazwischenmischt (Alles schon passiert!!!)
 Neu: HBCI: "Skip"-Technologie die Veränderungen am Umsatzformat von einer aqbd-Version
      zur nächsten Version toleriert weil abweichende MD5 Hashes toleriert werden.
      Bei Verbesserungen am sqbd-Umsatz werden so Umsatz-Dubletten vermieden.
 Neu: HBCI: Verbesserte Infos im Verwendungszweck hereinkommender Umsätze,
      insbesondere bei "BIC: " oder "IBAN: "
 Neu: HBCI: Speichern der IBAN auch im BUCH.IBAN zur verbesserten Wiedererkennung
      von Konten

Rev 8.461 (15.11.19) Andreas Filsinger

 Neu: Artikel: braunes Lager-Info-Symbol bei Artikel und Ausgabeart

Rev 8.460 (15.11.19) Andreas Filsinger

 Bug: Artikel: Einlagern, nicht beachtet, dass ARTIKEL.VERLAG_R ein PERSON_R ist

 Neu: Lager: Noch mehr Info in die Diagnose "LAGER" Datei (Diagnosemodus aktivieren!!!)

Rev 8.459 (07.11.19) Andreas Filsinger

 Bug: Artikel: Prämisse "Heimweg" hatte nicht funktioniert

Rev 8.458 (07.11.19) Andreas Filsinger

 Bug: Artikel: Lagervorschlag arbeitet mit falschem VERLAG_R

Rev 8.457 (04.11.19) Andreas Filsinger

 Bug: Vertrag: Nächste Anwendung: Endlosschleife
 Neu: Artikel: Einlagern, Funktionsaufruf Standardisiert (EINHEIT,AA,ARTIKEL)

Rev 8.456 (01.11.19) Andreas Filsinger

 Neu: Artikel: Einlagern

Rev 8.455 (31.10.19) Andreas Filsinger

 Neu: Landscape-Artikel automatisch beim Einlagern drehen
 Neu: Refactoring, neue Unit "Funktionen_Artikel"
 Neu: Ü-Fach Suche über X,Y,Z bis es passt

Rev 8.454 (29.10.19) Andreas Filsinger

 Neu: LAGER.PLATZIERUNG

Rev 8.453 (28.10.19) Andreas Filsinger

 Wegfall: Lager: Fallback von Artikel-Ausgabeart auf Artikel
 Neu: Einheit: "Faktor" Eingegebene Menge * Faktor = Belegmenge

Rev 8.452 (28.10.19) Andreas Filsinger

 Neu: Beleg: Lagerbedarf bemessen in "Volumen" und "Dimensionen"

Rev 8.451 (23.10.19) Andreas Filsinger

 Neu: System: LagerPrinzip=Volumen|Menge|Masse|Diversität, default Diversität
 Neu: System: LagerPrämisse=Fluten|Zufall|Heimweg|Gastweg, default Fluten

Rev 8.450 (15.10.19) Andreas Filsinger

 Neu: Lager: X,Y,Z greift nur wenn alles passt

Rev 8.449 (15.10.19) Andreas Filsinger

 Neu: LAGER: Lagerprüfung, erste Beurteilung bereits gemachter X,Y,Z Eintragungen

Rev 8.448 (13.09.19) Andreas Filsinger

 Neu: REST: Response-Zeichensätzen "none", "utf-8" und "ansi"

Rev 8.447 (13.09.19) Andreas Filsinger

 Neu: REST: Flexibleres Verhalten bei unterschiedlichen Response-Zeichensätzen

Rev 8.446 (04.09.19) Andreas Filsinger

 Neu: System: FTPServer=alias>host { ";" alias>host }

Rev 8.445 (22.08.19) Andreas Filsinger

 Bug: Kommandozeilenparameter -es (enable Spare) wurde bei
      mehrstufigen Inis nicht berücksichtigt.

Rev 8.444 (20.08.19) Andreas Filsinger

 Bug: D-BASIC: Im Fehlerfall - falsche Zeilennummer

 Neu: D-BASIC: CLS, Name des Skriptes in Fehlermeldungen
 Neu: System: Parameter SicherungLokalesZwischenziel=NEIN bewirkt dass nicht
      "Eigene Dokumente" für eine Zwischensicherung ausgewählt wird.

Rev 8.443 (01.08.19) Andreas Filsinger

 Neu: D-BASIC ermöglicht lange Zeilen, die am Ende mit "#" zusammengeführt werden

Rev 8.442 (18.07.19) Andreas Filsinger

 Bug: iOLAPPath wurde falsch berechnet

Rev 8.441 (16.07.19) Andreas Filsinger

 Bug: Falscher Aufruf von e_r_OLAP (doppelte Pfadangabe)
 Bug: Existenz des OLAP-Ausgabeverzeichnis wurde nicht überprüft

Rev 8.440 (15.07.19) Andreas Filsinger

 Neu: ms im Logging Bereich eingeführt

Rev 8.439 (13.07.19) Andreas Filsinger

 Neu: Buch: Liste: #Baustelle und @Budget werden direkt angezeigt
 Neu: Bender: BAUSTELLE_R und BUDGET_R werden vererbt

Rev 8.438 (08.07.19) Andreas Filsinger

 Neu: BUCH: BAUSTELLE_R und BUDGET_R
      Zuordnen von Buchungen zu bestimmten Baustellen / Objekten
      Abschreiben von Buchungen an bestimmten Budgets

Rev 8.437 (13.06.19) Andreas Filsinger

 Neu: eMail: Fehlerlog in .\Diagnose

Rev 8.436 (16.05.19) Andreas Filsinger

 Neu: OLAP: Es wird immer zusätzlich "OLAP-Ergebnis.csv" erstellt

Rev 8.435 (16.05.19) Andreas Filsinger

 Bug: Import: Zugriffsverletzung bei ...

Rev 8.434 (14.05.19) Andreas Filsinger

 Bug: OLAP: Es wurde nicht das angezeigte Skript ausgeführt

 Neu: OLAP: "Ausführen" führt zuvor "Save" aus
 Neu: Vertrag: der Gültigkeitszeitraum einer Vertragszeile kann im Posten-Feld
      'von' (AUSFUEHRUNG alias Datum) bis 'bis' (ZUSAGE) angegeben werden. Ab-
      hängig vom Anwendungsmonat lassen sich so Vertragszeilen aktivieren oder
      deaktivieren. Einmalige Anwendungen oder Preisumstellungen lassen sich
      so vorausplanen und automatische Anwendungsübergänge sind so transparent
      möglich.

Rev 8.433 (09.05.19) Andreas Filsinger

 Neu: Ergebnis: InternInfo-Feld "cWechselMoment"

Rev 8.432 (08.05.19) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Symbol "Markierte als Sonderterminliste ausgeben"
      war ohne Funktion.

Rev 8.431 (06.05.19) Andreas Filsinger

 Neu: OLAP: complete: load: Angabe eines Dateinamens nicht nötig
 Neu: Pflege: Stapeltransaktion: Vertragsanwendung
 Neu: Vertrag: simulierte Vertragsanwendung mit "?"

Rev 8.430 (02.05.19) Andreas Filsinger

 Bug: Import: "Abgelehnte.csv" hatte nicht mehr funktioniert

Rev 8.429 (02.05.19) Andreas Filsinger

 Bug: OLAP: DoContext-OLAP war ohne Feedback - obwohl aus GUI heraus gerufen

Rev 8.428 (02.05.19) Andreas Filsinger

 Bug: OLAP: Unbekannter Feedback Key 8000

Rev 8.427 (29.04.19) Andreas Filsinger

 Neu: Artikel: Lagerbedarf x,y,z

Rev 8.426 (15.04.19) Andreas Filsinger

 Neu: JonDa-Server: Filecopy: Ist die Dateigröße=0, reicht das Anlegen der Ziel-
      Datei

Rev 8.425 (11.04.19) Andreas Filsinger

 Bug: Aufträge: Baustellen ohne Daten waren in der Auswahlbox
 Bug: OrgaMon.ini wurde im falschen Dateimodus geöffnet, nun TMemIniFile

Rev 8.424 (11.04.19) Andreas Filsinger

 Neu: jonda: keine Ergebniskopie im refresh-Modus

Rev 8.423 (09.04.19-10.04.19) Andreas Filsinger

 Bug: Mobil: Senden, es wurden immer alle Monteure ausgegeben
 Bug: Auftragsarbeitsplatz: Unbekannter Feedback Key
 Bug: Auftragsarbeitsplatz: Dokument wurde nicht geöffnet

 Neu: Baustelle: Monteure "P" springt zur Monteur-Person
 Neu: XMLRPC: Senden jetzt mit Parameter "GeraeteNo"

Rev 8.422 (09.04.19) Andreas Filsinger

 Bug: Mobil: Empfangen: Unbekannter Feedback Key 2000

Rev 8.421 (09.04.19) Andreas Filsinger

 Neu: JonDaServer: Proceed im "Refresh" Modus

Rev 8.420 (08.04.19) Andreas Filsinger

 Neu: JonDaServer: XMLRPC "Senden"

Rev 8.419 (05.04.19) Andreas Filsinger

 Bug: Transaktionen ohne Feedback

Rev 8.418 (04.04.19) Andreas Filsinger

 Neu: UI-Entflechtung: Mobil: "senden" / "empfangen"

Rev 8.417 (04.04.19) Andreas Filsinger

 Neu: XMLRPC: "Senden" für die Lager-Funktion der OrgaMon-App
 Wegfall: OLAP: "connect" (Sicherheitsbedenken)

 Bug: Auftrags-Import: keine Funktion

Rev 8.416 (03.04.19) Andreas Filsinger

 Bug: Auftrag-Ergebnis: Unbekannter Feedback Key 3001

Rev 8.415 (01.04.19) Andreas Filsinger

 Wegfall: OLAPArbeitsplatz

Rev 8.414 (30.03.19) Andreas Filsinger

 Bug: Foto: Log ging (immer noch) in die falsche Datei

Rev 8.413 (30.03.19) Andreas Filsinger

 Bug: cOrgaMon.exe: cOrgaMon.ini sollte "READY ONLY" geöffnet werden

Rev 8.412 (30.03.19) Andreas Filsinger

 Bug: Foto: Log ging in die falsche Datei

Rev 8.411 (29.03.19) Andreas Filsinger

 Bug: Auswertung: Gewinnermittlung: Arbeitsblattnamen sind falsch

Rev 8.410 (28.03.19) Andreas Filsinger

 Bug: Auswertung: Umsatzsteuervoranmeldung

 Neu: Buch: ausstehende Lastschrift: verbesserte Transaktionskontrolle

Rev 8.409 (28.03.19) Andreas Filsinger

 Bug: OLAP öffnet kein XLS

Rev 8.408 (20.03.19-28.03.19) Andreas Filsinger

 Info: Beginn einer RC-Phase

 Bug: App-Server: kein Touch nach Kopie von Auftrags-Templates (z.B. "unbezahlt")

 Neu: App-Server: Vereinigung von "JonDaExec" und "FotoExec" zu "Funktionen_App"
 Neu: App-Server: keine Pfadkonfiguration bei Standard-Verzeichnisstruktur mehr nötig
 Neu: UI-Entkopplung: Neues "FeedBack" Systemeingeführt: OLAP, Import, Ergebnis,
      Mobil Empfangen, Mobil Senden

Rev 8.407 (16.03.19) Andreas Filsinger

 Wegfall: Foto: Wegfall von FTP Aktivitäten ("Sync")

Rev 8.406 (16.03.19) Andreas Filsinger

 Wegfall: JonDa: Wegfall des Flags "OldInfrastructure"

Rev 8.405 (15.03.19) Andreas Filsinger

 Wegfall: JonDa: Wegfall von FTP Aktivitäten

Rev 8.404 (06.03.19) Andreas Filsinger

 Wegfall: Internationalisierung mit "gettext".
 Wegfall: Fehlermeldungen an den CareServer.

Rev 8.403 (26.02.19) Andreas Filsinger

 Neu: Hilfe: auf "https://" umgestellt

Rev 8.402 (22.02.19-23.02.19) Andreas Filsinger

 Neu: Auftrag: Aufwand: Kapazität kann Halbtageweise eingeschränkt/erhöht werden
 Neu: Baustelle: Umgestaltung der Reiter, Dokumentations Struktur angelegt

Rev 8.401 (20.02.19) Andreas Filsinger

 Bug: Ergebnis: AuchAlsHTML: !Base64: Fehlendes Bild, war fataler Fehler es
      sollte aber nur eine Warnung sein.

Rev 8.400 (04.02.19) Andreas Filsinger

 Neu: Zahlung: Forderungsausgleich: Sortierung nach Rechnungsnummer
      (Symbol: grüner Pfeil nach unten)

Rev 8.399 (28.01.19) Andreas Filsinger

 Neu: Beleg: neues Feld: KUNDEN_AUFTRAG für eine PO Nummer / Auftragsnummer usw.
 Neu: Posten: neues Feld: SERIENNUMMER und KUNDEN_AUFTRAG

Rev 8.398 (28.01.19) Andreas Filsinger

 Neu: Replikation: FelderAuf0= kann Felder zwangsweise im Rahmen der Replikation nullen

Rev 8.397 (09.01.19) Andreas Filsinger

 Neu: Kassenschublade öffnen via XMLRPC

Rev 8.396 (09.01.19) Andreas Filsinger

 Neu: XMLRPC Server neuer Modus "--magneto"

Rev 8.395 (09.01.19) Andreas Filsinger

 Bug: html: ~Ort~, ~Ort1~, ~Ort2~ werden nun immer ausbelichtet

Rev 8.394 (09.01.19) Andreas Filsinger

 Bug: Vertrag: Monatliche Abrechnung kam nicht mit jedem Zeitraum zurecht

Rev 8.393 (29.12.18) Andreas Filsinger

 Neu: Freepascal-Port: Anpassungen an Zeos Rev. 7.3.0
 Neu: Freepascal-Port: Anpassungen an ibx 2.3.2
 Neu: Zeos: Datenbank: Impliziter Zeichensatz erforderlich

Rev 8.392 (14.12.18) Andreas Filsinger

 Bug: Foto: Betrachtung von Meldezeiträumen für die es kein Log mehr gibt
 Bug: Foto: FileReduce(Foto-Transaktionen) war mit 2 MB zu klein -> 3 MB

 Neu: Foto: Fotos von 280x280 Pixel werden akzeptiert
 Neu: POS: USB Relay via HID werden untersützt

Rev 8.391 (31.10.18) Andreas Filsinger

 Wegfall: Cron

Rev 8.390 (25.10.18) Andreas Filsinger

 Bug: Artikel: MEDIA_CHECK fehlt

Rev 8.389 (25.10.18) Andreas Filsinger

 Neu: Contentmanagement: MEDIA_CHECK Prüfung maximal 35 Minuten lang

Rev 8.388 (24.10.18) Andreas Filsinger

 Neu: Contentmanagement: MEDIA_CHECK, Skalierung nach dem Worker-Prinzip

Rev 8.387 (24.10.18) Andreas Filsinger

 Neu: Contentmanagement: MEDIA_CHECK wird auch bei Artikeln ohne Media gesetzt. Die
      Prüfung auf Content fand ja statt.

Rev 8.386 (23.10.18) Andreas Filsinger

 Neu: Contentmanagement: neues Feld "MEDIA_CHECK" mit dem Moment der nächsten Prüfung

Rev 8.385 (11.10.18) Andreas Filsinger

 Neu: cOrgaMon: Vereinheitlichtes Log nach "XMLRPC-
 Neu: cOrgaMon: Erkennt eine lokale Datenbank-Verbindung und benutzt entsprechend das
      lokalhost: tcp-Protokoll.

Rev 8.384 (11.10.18) Andreas Filsinger

 Bug: Person: Feld "PAPERCOLOR" nicht gefunden

 Neu: Kommandozeilenparameter "-cl" check local schaltet die neue "lokale Datenbank"
      Option erst ein.
 Neu: Fotos: Unverarbeitete können auch in der Form "???-???-???.jpg" vorliegen, so sind
      in der Regel Fotos benannt, die durch die Amnestie Funktion umkopiert wurden.
 Neu: 64bit-Putty kann nun gerufen werden

Rev 8.383 (09.10.18-10.10.18) Andreas Filsinger

 Bug: Tagesabschluss: Reihenfolge "Content-Upload" und "Media-Upload" verwechselt

 Neu: Kommandozeilenparameter "-ds" (Disable Server) unterbindet auch das
      langwierige Caching beim Programmstart
 Neu: cOrgaMon: Erkennt eine lokale Datenbank-Verbindung und benutzt entsprechend das
      lokal Protokoll.

Rev 8.382 (09.10.18) Andreas Filsinger

 Neu: Contentmanagement: WebShop: MP3: Caching bei der Prüfung ob eine MP3 bereits existiert

Rev 8.381 (26.09.18) Andreas Filsinger

 Neu: Ticket: Putty: Es wird wenn vorhanden die 64bit Variante von Putty gestartet

Rev 8.380 (13.09.18) Andreas Filsinger

 Bug: Update: Durch die lange Startzeit misslang das automatische Update

Rev 8.379 (13.09.18) Andreas Filsinger

 Neu: Gattung: Neues Feld BEMERKUNG (Freitext)

Rev 8.378 (12.09.18) Andreas Filsinger

 Neu: Person: schnellerer Start des Fensters durch Verschiebung der Index-
      Bildung an den Programmstart.
 Neu: Beleg: schnellerer Start des Fensters durch Verschiebung der Index-
      Bildung an den Programmstart.

Rev 8.377 (12.09.18) Andreas Filsinger

 Neu: Artikel: Ausgabeart: Sortierung möglich nach einigen Feldern
 Neu: Artikel: Schnellerer Start des Fensters durch Verschiebung der Index-
      Bildung an den Programmstart.

 Wegfall: Artikel: Erneute Indexbildung alle 30 Minuten

Rev 8.376 (12.09.18) Andreas Filsinger

 Neu: Anschrift: PLZ ist jetzt ein alphanumerisches Feld

Rev 8.375 (25.08.18) Andreas Filsinger

 Neu: zip: AES256 Support durch Verwendung von 7zip

Rev 8.374 (02.07.18) Andreas Filsinger

 Neu: FTP: <Leerschritte> am Anfang oder Ende eines Benutzernamens werden ignoriert
 Neu: FTP: <Leerschritte> am Anfang oder Ende eines Unterverzeichnisses werden ignoriert
 Neu: Foto: Wartende: von FA bis FK: Regler / von FL bis FZ: Zähler
 Neu: Foto: Benennung: "~wieFA~", "~wieFN~", "~wieFE~"
 Neu: Foto: Benennung: FN-Kurz wirkt auch bei FB, ...

Rev 8.373 (29.06.18) Andreas Filsinger

 Bug: FotoService: "Neu" - Logik darf nur bei "FN" und "FE" reagieren

Rev 8.372 (29.06.18) Andreas Filsinger

 Bug: FotoService: "Neu" - Logik darf nur bei "FN" und "FE" reagieren

Rev 8.371 (29.06.18) Andreas Filsinger

 Bug: SolidFTP: Mehrstufiges wechseln des Verzeichnisses mit "\" misslang

Rev 8.370 (18.06.18) Andreas Filsinger

 Neu: Artikel: Datenbankfeld: MINDESTBESTELLMENGE (in den Tabellen ARTIKEL, ARTIKEL_AA, AUSGABEART)
 Neu: Beleg: Artikel-Auswahl: Menge wird mit der MINDESTBESTELLMENGE vorbelegt (wenn vorhanden)
 Neu: Beleg: Beim Wechsel der Ausgabeart wird MENGE gegen den MINDESTBESTAND kontrolliert

Rev 8.369 (12.06.18) Andreas Filsinger

 Bug: Person: Unterer Teil (Anschrift) konnte mit Firebirdsql-Server 2.5.8 nicht mehr
      geändert werden.
 Bug: Konto: Suche nach "KONTO" Inhalten war nicht (mehr?) möglich

Rev 8.368 (07.06.18) Andreas Filsinger

 Neu: Mandat: Suche nach IBAN

Rev 8.367 (06.06.18) Andreas Filsinger

 Neu: Auftrag: Ergebnis, weglassen des HTML durch OhneHTML=JA

Rev 8.366 (30.05.18) Andreas Filsinger

 Neu: Buch: Suche nach <Stempel><Nummer> möglich, also "ER2740" oder "AR273"
 Neu: Buch: Dokumentabgleich, fehlende ER- AR- Dokumente ..., erstellt To-Do-Liste
 Neu: Buch: Einlesen einer toDo-Liste
 Neu: Buch: neues Symbol: Einsicht in die PDF-Dokumente
 Neu: Rechnungen: neues Symbol: PDF ansehen (und ggf. erstellen falls nicht vorhanden)
 Neu: Forderungsausgleich: Rechnungen: Automatisch Kopie nach "AR-" Datei erstellen
 Neu: Buch: Steuerberater: ER-Belege/AR-Belege gehen zusätzlich in die Übergabe-Datei
 Neu: wegen "Oc Rev. 1.267" neu compiliert!

Rev 8.365 (25.05.18) Andreas Filsinger

 Neu: OSM: neue Server
 Neu: Google-Maps: Referer war falsch

Rev 8.364 (24.05.18) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.266" neu compiliert!

Rev 8.363 (24.05.18) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.265" neu compiliert!

Rev 8.362 (24.05.18) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.264" neu compiliert!

Rev 8.361 (24.05.18) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.263" neu compiliert!

Rev 8.360 (23.05.18) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.262" neu compiliert!

Rev 8.359 (08.05.18) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.261" neu compiliert!

Rev 8.358 (08.05.18) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.260" neu compiliert!

Rev 8.357 (07.05.18) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.259" neu compiliert!

Rev 8.356 (04.05.18) Andreas Filsinger

 Neu: Tagwache: Systemparameter: TagwacheAusschluss=
 Neu: Tagesabschluss: Systemparameter: TagesabschlussAusschluss=
 Neu: cOrgaMon: --tagesabschluss: mehr mögliche Punkte im Tagesabschluss

Rev 8.355 (02.05.18) Andreas Filsinger

 Neu: Artikel: Neues Datenfeld SEITEN

Rev 8.354 (30.04.18) Andreas Filsinger

 Bug: Foto: Ablage: Unterverzeichnisse B von A wurd als AB erstellt (Richtig A\B)

Rev 8.353 (27.04.18) Andreas Filsinger

 Bug: Foto: Ablage von ZIPs: Bei Unterverzeichnissen: Werden nicht erstellt

Rev 8.352 (26.04.18) Andreas Filsinger

 Bug: Foto: Ablage von ZIPs: Bei Unterverzeichnissen: Wird im Backup ev. Überschrieben

Rev 8.351 (26.04.18) Andreas Filsinger

 Bug: Person: Haifisch: Referenzfehler bei Tabelle WEBSHOPCLICKS

Rev 8.350 (24.04.18) Andreas Filsinger

 Neu: OLAP: complete: Netto

Rev 8.349 (10.04.18) Andreas Filsinger

 Bug: Regression aus 8.347: Fehler "ORTSTEIL" nicht gefunden
 Neu: Person: Ortsteil im Suchindex

Rev 8.348 (10.04.18) Andreas Filsinger

 Bug: Regression aus 8.347: Fehler "ORTSTEIL" nicht gefunden

Rev 8.347 (09.04.18) Andreas Filsinger

 Neu: Anschrift: Ort-Formatierungsstring "%t" als Ortsteil
 Neu: Anschrift: STATE ist jetzt VARCHAR(45)
 Neu: BLA-Dateien: Maximal 2.5 Mio anstelle von 250.000 Datensätzen

Rev 8.346 (15.03.18) Andreas Filsinger

 Bug: Datenbank: "DropTable.txt" wurde im falschen Pfad gespeichert
 Neu: OLAP: $NAMESPACE=TMP, Optional kann ein anderer Namespace für die
      OLAP$Tabellennamen gesetzt werden. Dadurch kommen sich verschiedene
      Auswertungen nicht mehr in die Quere. Da OLAP Tabellen nicht mehr gelöscht
      werden, sondern immer nur wiederverwendet, kann es passieren dass die
      erwartete Struktur bei einer Wiederverwendung nicht übereinstimmt.
      Deshalb kann man sich eindeutige Namespaces ausdenken.

Rev 8.345 (14.03.18) Andreas Filsinger

 Neu: SolidFTP: SolidUpload, ein Hybrid aus SolidUp und SolidStore ...

Rev 8.344 (12.03.18) Andreas Filsinger

 Bug: Firebird: vermeide "drop table"

Rev 8.343 (05.03.18) Andreas Filsinger

 Neu: Artikel: Zusage: Eine Änderung der Zusage erzeugt ein Ereignis, das nun mit
      der Vorlage "ZUSAGE" in eine eMail umgesetzt werden kann.

Rev 8.342 (01.03.18) Andreas Filsinger

 Bug: Foto: Download mit Unterverzeichnissen war nicht möglich
 Bug: Auftrag: Ergebnis: Missverständliche Warnung

Rev 8.341 (01.03.18) Andreas Filsinger

 Neu: Beleg: D-BASIC Skript "BelegStatusBuchen-1" nach "BerechneBeleg"
 Bug: D-BASIC: Prüfung auf String-Identität (if s1=s2 then) hatte versagt
      Fälle von Falsch-Positiv

Rev 8.340 (28.02.18) Andreas Filsinger

 Bug: Foto: Ablage: Es wurden keine Foto- Zips mehr erstellt

Rev 8.339 (26.02.18) Andreas Filsinger

 Neu: Artikel: Eingang: Anzeige von BBELEG.RID - BBELEG.BESTELLT - BBELEG.PERSON_R.SUCHBEGRIFF
 Neu: Artikel: Eingang: Anzeige: Zusage mit entsprechender Farbe
 Neu: Artikel: Eingang: +4,+7,+x, Festes Datum

Rev 8.338 (23.02.18) Andreas Filsinger

 Neu Artikel: Eingang: Vergriffen

Rev 8.337 (23.02.18) Andreas Filsinger

 Wegfall: Ablage: Keine Gegenprüfung mehr des Ablage-Namens gegen den FTP-Benutzer

Rev 8.336 (23.02.18) Andreas Filsinger

 Bug: SolidFTP: e_r_FTP_SourcePath: hat "/" und "\" verschluckt
 Bug: Fotoladebaustelle: existiert das Verzeichnis nocht nicht, dreht er sich zu lange im Kreis.
      Jetzt wird eine Prüfung gemacht.

Rev 8.335 (22.02.18) Andreas Filsinger

 Neu: Einstellungen: ArtikelEingangScannerHost=
 Neu: Eingang: Schnelles verbuchen von Wareneingängen

Rev 8.334 (20.02.18) Andreas Filsinger

 Bug: anfix32: dirs lieferte auch Dateinamen

Rev 8.333 (19.02.18) Andreas Filsinger

 Neu: Foto: Unterverzeichnisse: ~fx~,~baustelle~,~geraet~ und ~art~ nun möglich

Rev 8.332 (15.02.18) Andreas Filsinger

 Neu: Konto: Salden: Buchungen, die nach einem Abschluss (am selben Tag) stattfinden werden
      nicht mehr zum Abschluss zugehörig betrachtet. Sie werden nunmehr als "nachträglich"
      markiert und fallen in der Sortierung nun hinter den Abschluss.

Rev 8.331 (14.02.18) Andreas Filsinger

 Neu: Baustelle: FTPServer= ist nun optional

Rev 8.330 (12.02.18) Andreas Filsinger

 Bug: Vertrag: Fortlaufende Anwendungen, also Vertragsanwendungen, die in einen bestehenden
               Vertrag fortschreiben suchen nach dem Beleg der gleichen Farbe wie die
               Vertrags-Vorlage. Dadurch werden durchmischungen unterschiedlicher Vertrags-
               varianten verhindert.

 Neu: Vertrag: Kommt es zur Vertragsanwendung so wird die betroffene Person gepinnt

Rev 8.329 (08.02.18) Andreas Filsinger

 Neu: Foto: Download: Unterverzeichnis im FTPBenutzer wird berücksichtigt
 Neu: Foto: Download: Mit FotoZiel= lässt sich der Bestimmungsort für die jpgs bestimmen
      so lassen sich Fotos-nnnn.zip und JPGs trennen.

Rev 8.328 (06.02.18) Andreas Filsinger

 Neu: Foto: Unterverzeichnisse werden bei "workAblage" berücksichtigt
 Neu: Foto: Unterverzeichnisse: index.php und ampel.gif werden automatisch bei
      Neuanlage bereitgestellt

Rev 8.327 (05.02.18) Andreas Filsinger

 Neu: Foto: Unterverzeichnisse sind möglich

Rev 8.326 (24.01.18) Andreas Filsinger

 Neu: html: "load A,B" hat jetzt einen Fallback auf "B"

Rev 8.325 (12.01.18) Andreas Filsinger

 Neu: Artikel: Suchindex: Erstellen: Optimierte Freigabe von Hauptspeicher

Rev 8.324 (12.12.17) Andreas Filsinger

 Bug: Rechnungen: Symbol: "Dokument-Ansicht": "combined" Belege wurden nicht angezeigt
 Bug: html: "combined": Doppelung von Style-Elementen

 Neu: Mahnung: Kombiniere die Mahnung mit den betroffenen Rechnungen zu einem Dokument
 Neu: Mahnung: Wandle die Mahnung in ein PDF
 Neu: Mahnung: Sende die Mahnung als eMail

Rev 8.323 (06.12.17) Andreas Filsinger

 Neu: Einheit: Wunsch-RID setzbar

Rev 8.322 (05.12.17) Andreas Filsinger

 Neu: Einheit: Löschen bereits verwendeter Einheiten nun möglich
 Neu: Einheit: Hilfe bei der Umvernummerung von Einheiten: Man kann RIDs die ich verwenden will
      aber die durch einen anderen Datensatz blockiert sind umvernummern lassen
 Neu: Einheit: Nach Neuanlage: Cursor steht auf der neuen Zeile

Rev 8.321 (24.11.17) Andreas Filsinger

 Neu: Vertrag: "Bezahlt"-Merkmal wird unabhängig von Liefermenge eingetragen,
      ausschlaggebend ist die Vertragsmenge. Für die "Bezahlt" Aktion ist aus-
      schlaggebend, dass man sich für diesen Umstand entschieden hat, nicht die
      tatsächliche Menge. So ist es auch möglich anhand von Zeitbelegen den bezahlte
      Vertragszeitraum zu buchen.

Rev 8.320 (20.11.17) Andreas Filsinger

 Neu: OrgaMon-Foto Server: Protokoll-Verschiebung sollte eine durchgängige
      Groß- Kleinschreibung aufweisen.

Rev 8.319 (20.11.17) Andreas Filsinger

 Bug: OrgaMon-App Server: Protokolle, Gross- Kleinschreibung inkonsistent

Rev 8.318 (19.11.17) Andreas Filsinger

 Bug: Kreative: Verkettung hatte nicht mehr funktioniert

Rev 8.317 (16.11.17) Andreas Filsinger

 Bug: unzip: Kein Entpacken bei <Leerschritt> in Zielverzeichnis-Namen

Rev 8.316 (15.11.17) Andreas Filsinger

 Neu: Kreative: TICKET wenn Haifisch
 Neu: Kreative: Symbol "Playknopf": automatisches Zusammenführung von Kreativen
      anhand bisheriger manueller Zusammenführungen

Rev 8.315 (15.11.17) Andreas Filsinger

 Bug: Artikel: Import: xls - Spalte "KOMPONIST", "ARRANGEUR" führt zu Doppelanlagen
 Bug: Artikel: Komponist: Refresh ohne Funktion
 Bug: Artikel: Arrangeur: Refresh ohne Funktion

 Wegfall: Modul eOLAP

Rev 8.314 (14.11.17) Andreas Filsinger

 Bug: Ausgangsrechnungen: Anzahlung war nicht mehr möglich

Rev 8.313 (13.11.17) Andreas Filsinger

 Neu: Enheit: NENNER=3, NENNER=4

Rev 8.312 (13.11.17) Andreas Filsinger

 Neu: FotoBenennung=6: ~TT.MM.JJJJ~ ist nun möglich

Rev 8.311 (10.11.17) Andreas Filsinger

 Bug: Einheit: Eine leere ART ("[ ]") führte zu "1  " anstelle von "1"

Rev 8.310 (08.11.17) Andreas Filsinger

 Neu: Einheit: NENNER

Rev 8.309 (06.11.17) Andreas Filsinger

 i18n: NichtMehrLieferbarInfo ist jetzt internationalisiert
 i18n: BereitsGeliefertInfo ist jetzt internationalisiert
 i18n: NachlieferungInfo ist jetzt internationalisiert

 Neu: Einheit: [Text-Singular|Text-Plural] in der Spalte ART gibt die
      ganzzahlige Einheit an. Es wird in diesem Fall NICHT umgerechnet

Rev 8.308 (02.11.17) Andreas Filsinger

 Wegfall: Pascal Script

Rev 8.307 (30.10.17) Andreas Filsinger

 Bug: Lagermenge von AA Artikel wurde nicht erhöht. Deshalb Rolle der Funktion
      "e_w_Menge" gestärkt: Artikel: Auch Mengen-Zugang wird über die
      Routine "e_w_Menge" gebucht

Rev 8.306 (27.10.17) Andreas Filsinger

 Bug: Artikel: Fenster [M] war nicht sizeable

 Neu: Artikel: Fenster [M]: andere Ausgabearten lassen sich einblenden

Rev 8.305 (27.10.17) Andreas Filsinger

 Bug: Agent: Symbol "System Bestellvorschlag löschen" hat nicht mehr funktioniert
 Bug: Agent: Lagermenge und Mindestbestand bei Ausgabeart-Artikeln wurde nicht richtig berechnet

Rev 8.304 (26.10.17) Andreas Filsinger

 Bug: Inventur: Sortierung nach TITEL war nicht möglich

 Neu: Inventur: Symbol "Neue" Inventur starten indem die aktuelle Liste geleert wird

Rev 8.303 (26.10.17) Andreas Filsinger

 Bug: Beleg: Anspringen einer bekannten Position inerhalb des Beleges misslang
 Bug: Artikel: [M] vermischt Hauptartikel mit Ausgabeart

 Neu: Artikel: [M] Anzeige des Artikels mit seiner Ausgabeart im Titel

Rev 8.302 (09.10.17) Andreas Filsinger

 Bug: Beleg: Erkennung: "Gutschrift" / "Rechnung" Anfällig für Rundungsproblematik

Rev 8.301 (02.10.17) Andreas Filsinger

 Neu: Remote-WebShop: Ablauf ohne FTP möglich

Rev 8.300 (15.09.17) Andreas Filsinger

 Neu: Artikel: neues Feld EXTERN_RID, für einen Abgleich beim Import

Rev 8.299 (12.09.17) Andreas Filsinger

 Neu: Artikel: Suchindex: VERLAGNO jetzt auch am Stück suchbar

Rev 8.298 (07.09.17) Andreas Filsinger

 Neu: OLAP: "repeat" kann mit mehreren Feldern aus der Quelltabelle umgehen

Rev 8.297 (05.09.17) Andreas Filsinger

 Neu: Ausgangsrechnung "Z": Bar und Rückgeld
 Neu: "Bar": erste Anzeige beschleunigt durch caching

Rev 8.296 (04.09.17) Andreas Filsinger

 Neu: Automatische GTIN Vergabe prüft auf Existens der nächsten Stempelnummer, so
      dass eine Doppelt-Vergabe vermieden wird.

Rev 8.295 (02.09.17) Andreas Filsinger

 Bug: FotoService: Bei nicht eindeutigem Namens-Schema misslangen "-Neu"-
      umbenennungen.

Rev 8.294 (23.08.17) Andreas Filsinger

 Neu: FotoService: Protokolle werden aus dem FTP-Bereich
      ins Protokollverzeichnis verschoben

Rev 8.293 (28.07.17) Andreas Filsinger

 Bug: Artikel: Scan: Führende Nullen des Scans dürfen nicht entfernt werden

Rev 8.292 (20.07.17) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.257" neu compiliert!

Rev 8.291 (17.07.17) Andreas Filsinger

 Neu: Erweiterung der DATEV Schnittstelle (http://wiki.orgamon.org/index.php5/Datev)

Rev 8.290 (30.06.17) Andreas Filsinger

 Bug: Artikel: Warenbewegung: Script: Nach [WARENBEWEGUNG.eGTIN] wurde keine
      Refresh beim ARTIKEL gemacht

 Neu: BASIC: [ARTIKEL_AA.*]

Rev 8.289 (26.06.17) Andreas Filsinger

 Neu: BASIC: [WARENBEWEGUNG.eGTIN] setzt die GTIN des Artikels der Warenbewegung

Rev 8.288 (26.06.17) Andreas Filsinger

 Neu: Auftrag: Ergebnis: HTML-Benennung, bei Dateien ungültige Zeichen werden
      gefiltert (incl. ".")

Rev 8.287 (22.06.17) Andreas Filsinger

 Neu: Person: "Vorname" <Leerschritt> "Nachname" kann durch Taste VN in
      die Zwischenablage kopiert werden.
 Neu: Baustelle: Exporte: AuchAlsXLS=SEPARAT ist nun möglich

Rev 8.286 (07.06.17) Andreas Filsinger

 Neu: cOrgaMon: Ermöglichen von Tabletts als Clients

Rev 8.285 (07.06.17) Andreas Filsinger

 Neu: OpenStreetmap: Kenn nun auch <footway> und <pedestrian>

Rev 8.284 (02.06.17) Andreas Filsinger

 Neu: Artikel: GTIN automatisch über einen Stempel setztbar.
      Stempel "+mmmmmnnnnnp+ muss existieren
      mmmm = Mandant Nummer
      nnnn = Platzhalter für die Stellenanzahl des Artikelbereiches
      p = Platzhalter für die Prüfziffer

Rev 8.283 (18.05.17) Andreas Filsinger

 Bug: Externer Shop: Das Zeichen "\" kann nicht verarbeitet werden

Rev 8.282 (15.05.17) Andreas Filsinger

 Neu: Artikel: GTIN ist jetzt alphanumerisches Feld

Rev 8.281 (15.05.17) Andreas Filsinger

 Bug: Auftrag: Ergebnis: ZIP Erstellung - zu grosse Vorsicht bei der Anzahl der
      Archiv-Dateien. Es wird mit Datei-Masken gearbeitet die eine unterschiedliche
      Anzahl von Archiv-Dateien bewirkt.

Rev 8.280 (11.05.17) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Fatale Export Konfigurationsfehler führten zum unterlassen
      des Uploads bei den folgenden Baustellen.

Rev 8.279 (10.05.17) Andreas Filsinger

 Bug: Bei Fenster "Zahlung" fehlt DPI-Fähigkeit

Rev 8.278 (05.05.17) Andreas Filsinger

 Neu: DPI-Fähigkeit des Beleg-Fensters
 Neu: Icon des cOrgaMon

Rev 8.277 (19.04.17) Andreas Filsinger

 Wegfall: DPI-Fähigkeit des Beleg-Fensters

Rev 8.276 (11.04.17) Andreas Filsinger

 Neu: XMLRPC: Funktion "NextVal"

Rev 8.275 (05.04.17) Andreas Filsinger

 Neu: Foto: F2: Ablage kann direkt angegeben werden, dadurch ist die Aktion
      vom Arbeitsverzeichnis unabhängig.

Rev 8.274 (05.04.17) Andreas Filsinger

 Bug: Foto: "Neu" - Umbenennung unterblieb bei dem Server bekannter Zähler-#-Neu

Rev 8.273 (31.03.17) Andreas Filsinger

 Neu: Audit: RWE angepasst an ORDER.id im INTERN_INFO Feld.

Rev 8.272 (27.03.17) Andreas Filsinger

 Neu: Auftrag: Ergebnis: neues Ausgabemöglichkeit: Pro Auftrag ein XML
 Neu: wegen "Oc Rev. 1.256" neu compiliert!

Rev 8.271 (13.03.17) Andreas Filsinger

 Regression 8.270: eMail: Ereignis beenden nicht möglich

Rev 8.270 (09.03.17) Andreas Filsinger

 Bug: Geolokalisierung: "=" SQL Error
 Bug: OrgaMon.ini: DataBaseName ohne "*", jedoch mit ";"

Rev 8.269 (08.03.17) Andreas Filsinger

 Neu: Order: Änderung des Feldes "ZUSAGE" erzeugt ein Ereignis "36"

Rev 8.268 (08.03.17) Andreas Filsinger

 Neu: Musiker: Feld "GEAENDERT"

Rev 8.267 (07.03.17) Andreas Filsinger

 Bug: FotoService: Ausstehende-Statistik: Bilddateinamen mit ungültigem Syntax
      wurde berücksichtigt
 Neu: FotoService: Ausstehende-Statistik: Monteursnamen

Rev 8.266 (03.03.17) Andreas Filsinger

 Bug: FotoService: Datei "Fotobenennung-*" mit Sonderzeichen kann die Verarbeitung stören
 Bug: FotoService: Falsche Syntax des Foto-Dateinamens kann die Verarbeitung stören

Rev 8.265 (16.02.17) Andreas Filsinger

 Bug: Foto "Neu-1.jpg" wurde nicht korrekt in die -Neu Tabelle eingetragen

Rev 8.264 (13.02.17) Andreas Filsinger

 Neu: Scanner: neue Spalten "Lagerplatz" und "Verlagsname"

Rev 8.263 (08.02.17) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.255" neu compiliert!

Rev 8.262 (31.01.17) Andreas Filsinger

 Bug: Ausgangsrechnungen: Anzeigefehler bei alternativen DPI- Einstellungen

Rev 8.261 (18.01.17) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.254" neu compiliert!

Rev 8.260 (18.01.17) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Einstellung "FreieZählerBlanks=JA" erhält die Leerschritte
      in der Resource-Datei

Rev 8.259 (10.01.17-17.01.17) Andreas Filsinger

 Bug: Länder: Cache: "#13#10" oder $0D$0A wurde im Länder-
      Namens-Cache gespeichert

 Neu: Länder: Formatierungsstring für Ort kann nun auch "|"
 Neu: HTML: Belege: Ort1, Ort2, Ort3 ... für mehrzeilige Ortsangaben
 Neu: BASIC: [ADRESSE.6] ist Ort2
 Neu: Buch: Einfärben springt eine Zeile nach unten
 Neu: Buch: Stapelbuchung ist nun mit allen Farben möglich

Rev 8.258 (04.01.17) Andreas Filsinger

 Neu: Service: Backup: Kürzen der Log- Dateien
 Neu: Service: Backup: Ablage zu alter Log- Dateien

Rev 8.257 (21.12.16) Andreas Filsinger

 Neu: WebShop: XMLRPC: es kann nun auch ein remote XMLRPC angesteuert werden

 FreePascal-Port: IBX 2.0.0 aufgenommen
 FreePascal-Port: non GUI: "Backup/Restore" implementiert

Rev 8.256 (13.12.16) Andreas Filsinger

 Neu: Baustelle: Reaktivieren von abgelegten Daten anhand der des Ablage-RIDs
 Neu: Foto: Wiederholen: Infos an den Benutzer verberssert

Rev 8.255 (06.12.16) Andreas Filsinger

 Neu: Beleg: Artikel-Suche: Symbol "Refresh/Neuerstellung des Artikel-Suchindex"

Rev 8.254 (23.11.16) Andreas Filsinger

 Bug: Webshop: Artikel-OLAPs "System.WebShop.*" werden nun im System-OLAP Verzeichnis
      gesucht, nicht im privaten Verzeichnis.

 Neu: cOrgaMon: Kommandozeilenparameter "--tagesabschluss"

Rev 8.253 (22.11.16) Andreas Filsinger

 Neu: SEPA-Lastschriftverfahren: "COR1": Prüfung gegen die pain.008.003.02.xsd

Rev 8.252 (21.11.16) Andreas Filsinger

 Neu: SEPA-Lastschriftverfahren: "COR1"

Rev 8.251 (15.11.16) Andreas Filsinger

 Neu: Foto: Mehr Debug-Infos beim Umbenennen im Modus 6

Rev 8.250 (15.11.16) Andreas Filsinger

 Neu: Foto: neue, fehlertolerante Ermittlung für den Wert ~JJJJMMTT~

Rev 8.249 (15.11.16) Andreas Filsinger

 Neu: Foto: Mehr Diagnose-Ausgabe bei Bestimmung des Foto-Dateinamens

Rev 8.248 (15.11.16) Andreas Filsinger

 Neu: Foto: "Neu" Logik: "Neu" kann jetzt an beliebiger Stelle im Dateinamen stehen, aber
      das am weitesten rechts stehende "Neu" wird durch die Z#Neu/R#Neu ersetzt.
 Neu: Foto: FotoBenennung=6: Wird die Spalte "ZaehlerNummerNeu" verwendet und der Wert
      ist im Moment "leer" so greift die normale Platzhaltermethode mit dem Platzhalter
      "Neu".

Rev 8.247 (09.11.16) Andreas Filsinger

 Neu: Foto: Service: Recherche nach Datum und Ablagename

Rev 8.246 (08.11.16) Andreas Filsinger

 Neu: Foto: Service: *.zip-Ablage: fehlertolerant gegenüber Dateien mit "?"

Rev 8.245 (07.11.16) Andreas Filsinger

 Neu: Gimp: kompatibel mit Gimp Version 2.8.* 64Bit

Rev 8.244 (07.11.16) Andreas Filsinger

 Bug: Foto: Service: "/" in Z# Neu stoppte den FotoService

Rev 8.243 (03.11.16) Andreas Filsinger

 Neu: Foto: Kopieren von Bildern "ohne ZaehlerNummerNeu" nach "mit ZaehlerNummerNeu"

Rev 8.242 (02.11.16) Andreas Filsinger

 Bug: Auftrag: Ergebnis: PDF wurde nur neu erstellt wenn eine ev. vorhandenes
      PDF veraltet war. In diesem Fall ein Fehler da das zugrundeliegende html
      mit "touch" behandelt wurde.
 Neu: html2pdf: Schalter "OnlyIfOutDated"

Rev 8.241 (31.10.16) Andreas Filsinger

 Bug: Auftrag: Ergebnis: PDF-Erstellung hatte nicht mehr funktioniert.

Rev 8.240 (27.10.16) Andreas Filsinger

 Bug: fs: html: Test-Modus: Verbesserte Logik für das Arbeitsverzeichnis

Rev 8.239 (25.10.16) Andreas Filsinger

 Neu: Tagwache: Fotos laden als eigener Punkt.

Rev 8.238 (21.10.16) Andreas Filsinger

 Neu: Geo: OSM: diverse Verbesserungen bei der Interprätation des  Ergebnisses
 Neu: Geo: OSM: Autogen der Mapping
 Neu: Geo: OSM: Zwischendateien entstehen nun im Anwenderverzeichnis
 Neu: wegen "Oc Rev. 1.253" neu compiliert!

Rev 8.237 (21.10.16) Andreas Filsinger

 Neu: Geo: diverse Verbesserungen bei der Interprätation des Display Names

Rev 8.236 (18.10.16) Andreas Filsinger

 Bug: Geo: OSM: class=shop wurde berücksichtigt

Rev 8.235 (18.10.16) Andreas Filsinger

 Neu: Geo: Lokalisierung jetzt mit UTF8 Umlauten

Rev 8.234 (14.10.16) Andreas Filsinger

 Neu: Geo: Lokalisierung nun über OpenStreetMap

Rev 8.233 (13.10.16) Andreas Filsinger

 Neu: Person: Schnelldruck: Es wird jetzt unter "Windows XP" wieder per printhtml gedruckt!

Rev 8.232 (12.10.16) Andreas Filsinger

 Bug: Fehler im Belegverbuchen

Rev 8.231 (11.10.16) Andreas Filsinger

 Neu: CtrlDown: Abfrage verbessert
 Neu: erstmals lokalisierte System-Parameter

Rev 8.230 (06.10.16-07.10.16) Andreas Filsinger

 Neu: PDF: Systemparameter PDFZoom
 Neu: PDF: Mehr Diagnose wenn es nicht klappt
 Neu: Aufruf externer Apps zentralisiert, mit Debug-Möglichkeit
 Neu: erstmals Unit "systemd", jedoch noch ohne Funktion

Rev 8.229 (06.10.16) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.252" neu compiliert!

Rev 8.228 (28.09.16) Andreas Filsinger

 Neu: FileVersionedCopy: Wenn es den Dateinamen der Sicherungskopie "-nnn" schon gibt wird incrementiert.
      Das kommt vor, wenn die .ini Datei z.B. verloren geht oder veraltet aus einer Sicherung rückgesichert
      wird, die Benennung selbst war aber bereits viel weiter.
 Neu: FotoBenennung=6: ~ohne-Z#Neu~ (Erklärung siehe Wiki)
 Neu: FotoBenennung=6: ~-Neu-ist-OK~ (Erklärung siehe Wiki)

Rev 8.227 (27.09.16) Andreas Filsinger

 Neu: html2pdf: neue Routine im wanfix32, Feintuning der Parameter
                Es gibt jetzt 3 Stellen im Orgamon bei denen PDF erstellt werden

Rev 8.226 (23.09.16) Andreas Filsinger

 Bug: Buch: weitere Anzeigefehler
 Bug: Ausgangsrechnung ("Z"): Anzeigefehler
 Bug: Rechnung als PDF: verschiedene Grössen auf unterschiedlichen Systemen

Rev 8.225 (21.09.16) Andreas Filsinger

 Bug: Buch: Forderungsausgleicht: Funktionsknöpfe sind falsch plaziert

Rev 8.224 (20.09.16) Andreas Filsinger

 Bug: Buch: Forderungsausgleicht: Funktionsknöpfe sind falsch plaziert

Rev 8.223 (20.09.16) Andreas Filsinger

 Bug: Beleg: Anzeigefehler der Rechnungsposten
 Bug: Beleg: Funktionsknöpfe fehlen

Rev 8.222 (16.09.16) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Bei Sonderbenennungen war die Ergebnisdatei nicht mit im ZIP

Rev 8.221 (12.09.16) Andreas Filsinger

 Info: Beginn einer RC-Phase

 Neu: Compiliert mit RAD Studio 10.1 Berlin Starter Edition auf einem Windows 10 System
 Neu: D_BASIC: Variable ZEILE für Debug-Zwecke (wird auch nur im Debug-Modus gesetzt)
 Neu: System: Parameter: memcachedHost, Schreibweise angepasst

Rev 8.220 (01.09.16) Susanne Geiger

 Neu: Person: Neue Datenfelder

Rev 8.219 (25.08.16) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.251" neu compiliert!

Rev 8.218 (20.08.16) Andreas Filsinger

 Neu: Foto-Service: Statistik "ausstehende-fotos": Vorablieferung auf 14 Tage erhöht

Rev 8.217 (19.08.16) Andreas Filsinger

 Bug: Foto-Service: Statistik "ausstehende-fotos": .JPG Lieferungen (anstelle von .jpg) wurden nicht berücksichtigt

Rev 8.216 (15.08.16) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.249" neu compiliert!

Rev 8.215 (14.08.16) Andreas Filsinger

 Bug: Tagwache: ersten beiden Punkte im Text waren vertauscht

Rev 8.214 (12.08.16) Andreas Filsinger

 Bug: Foto-Service: workWartend: Exception bei leerem Log
 Bug: Foto-Service: workSync: Beginnt zu arbeiten bei leerem FTP-UserName

Rev 8.213 (04.08.16) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.248" neu compiliert!

Rev 8.212 (04.08.16) Andreas Filsinger

 Neu: Auftrag: Ergebnis: vorzeitiger Abbruch wenn gar nichts mehr da ist zum melden
 Neu: Auftrag: Ergebnis: EFRE: richtige Fehlermeldung wenn Sparte mit einbezogen wird

Rev 8.211 (04.08.16) Andreas Filsinger

 Neu: Auftrag: Ergebnis: EFRE: Neue optionale Spalte "Obis"
 Neu: Oc: xls2csv: Wilken: Spalte Obis muss vorhanden sein

Rev 8.210 (29.07.16) Andreas Filsinger

 Neu: Service: Foto: Statistik über das Foto-Senden: Detail-Datei wird nun auch als html ausgegeben.
 Neu: Service: Foto: Statistik: Neue Tabelle 'FotoService-Upload-Ausstehend.csv'
 Neu: Service: Foto: Statistik: Neue Tabelle 'FotoService-Upload-Übersicht.csv'

Rev 8.209 (29.07.16) Andreas Filsinger

 Wegfall: Artikel: Import: KATEGORIE: es wird nicht mehr eine führende Null an den Suchstring angehängt

Rev 8.208 (28.07.16) Andreas Filsinger

 Neu: Service: Foto: Pause/ Play Möglichkeit
 Neu: Service: Foto: "touch <FName> <DateTime>" wird protokolliert

Rev 8.207 (28.07.16) Andreas Filsinger

 Neu: Foto: Benennungs-Modus "13": wie "1" jedoch ohne "-Neu" Logik
 Neu: Foto: Benennungs-Modus "14": wie "0" jedoch ohne "-Neu" Logik

Rev 8.206 (27.07.16) Andreas Filsinger

 Neu: Service: Foto: ausstegende-fotos.html mit einem Limitierten Betrachtungszeitraum von 20 Tagen
 Neu: Service: Foto: ausstehende-fotos.html mit Farben

Rev 8.205 (26.07.16) Andreas Filsinger

 Bug: Service: Foto: ausstehende-fotos.html mit mehr Infos

Rev 8.204 (26.07.16) Andreas Filsinger

 Neu: Service: Foto: ausstehende-fotos.html mit mehr Infos

Rev 8.203 (23.07.16) Andreas Filsinger

 Neu: Service: Foto: Info-Datei über Rückstand beim Fotos-Senden

Rev 8.202 (22.07.16) Andreas Filsinger

 Neu: Vertrag: Bezahlbestätigung, setzen des Felds "BEZAHLT_BIS": Erst über INFO, dann über den Namen

Rev 8.201 (18.07.16) Andreas Filsinger

 Neu: D-BASIC: Im Debug-Modus: Das Skript wird nicht mehr gecached
 Neu: Artikel: Suchindex: GTIN

Rev 8.200 (14.07.16) Andreas Filsinger

 Neu: D-BASIC: Fehler werden protokolliert: .\Diagnose\D-BASIC-ERROR-*.log.txt
 Neu: D-BASIC: Im Diagnose-Modus wird die D-BASIC Ausgabe protokolliert: .\Diagnose\D-BASIC-RUN-*.log.txt

Rev 8.199 (11.07.16) Andreas Filsinger

 Neu: WehSop: Änderung in Tabelle WEBSHOPCLICKS

Rev 8.198 (08.07.16) Andreas Filsinger

 Neu: Artikel: mehrere Artikel auf einem PDF möglich
 Neu: wegen "Oc Rev. 1.245" neu compiliert!

Rev 8.197 (06.07.16) Andreas Filsinger

 Neu: Vertrag: errechnetes Datum der nächsten ANWENDUNG

Rev 8.196 (30.06.16) Andreas Filsinger

 Neu: Tagesabschluss: OLAP: $ExcelOpen=NEIN ist nun default
 Neu: Tagwache: OLAP: $ExcelOpen=NEIN ist nun default

 Bug: SEPA: Konto-Auszug: ABSCHLUSS (805): Liebesgrüsse aus der Banken-IT (Kotz!)

Rev 8.195 (29.06.16) Andreas Filsinger

 Neu: Service: App: Namensermittlung bei Gerät "000" über die IMEI

 Wegfall: Service: App: Bezahlt-Bis bei Gerät "000" hat keine Bedeutung, entsprechende
          Zeitraumkontrolle entfernt

Rev 8.194 (22.06.16) Andreas Filsinger

 Neu: WebShop: mehr Infos in der Tabelle WEBSHOPCLICKS

Rev 8.193 (16.06.16) Andreas Filsinger

 Neu: Versand: in INTERNINFO nun auch SPALTENÜBERSCHRIFT=~Wert~ möglich. Wert kann sein:
      http://wiki.orgamon.org/index.php5/HTML_-_Vorlagen#Personen

Rev 8.192 (15.06.16) Andreas Filsinger

 Wegfall: Service: Foto: Ausführliches Umbenennungs Logging (wieder aktivierbar durch den DebugMode!)

Rev 8.191 (14.06.16) Andreas Filsinger

 Neu: Foto: Rollback mit dem Umfang anhand der "FotoBenennung.csv"

Rev 8.190 (14.06.16) Andreas Filsinger

 Bug: Service: Foto: "-Neu" Logik-Abschaltung war nicht verlässlich, lagen Infos vor hat er dennoch umbenannt

Rev 8.189 (14.06.16) Andreas Filsinger

 Bug: Service: Foto: "-Neu" werden nicht in die Datei der ausstehenden Umbenennungen eingetragen

Rev 8.188 (09.06.16) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Oc: Argos: "A6" -> Hülse [Mängelkarte] Wert "X" wird als "ja" ausgegeben alles andere als "nein"
 Neu: Auftrag: Ergebnis: Oc: Argos: "A7" -> Hülse [Mängelart] freies Textfeld

Rev 8.187 (09.06.16) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Oc: RWE: Arbeitsschritte 2.3 Integration

Rev 8.186 (08.06.16) Andreas Filsinger

 Neu: Person: Feld: WEBSHOP_EINSTELLUNGEN Text-Blob für diverse Einstellungen in der Form
      Token=Value

Rev 8.185 (07.06.16) Andreas Filsinger

 Neu: Import: SAP_Art Erkennung auf Schleupen-Schnittstelle angepasst: +"WZ", +"DSET", +"WSET"
 Neu: Service: Foto: Abbruch falls Foto-Dateien nicht verschoben werden können

Rev 8.184 (06.06.16) Andreas Filsinger

 Neu: Service: Foto: Ignoriere Socket Exception 10054 beim Schliessen einer FTP Verbindung

Rev 8.183 (06.06.16) Andreas Filsinger

 Neu: Artikel: Neuanlage mit neuer Schaltfläche "+"

Rev 8.182 (05.06.16) Andreas Filsinger

 Bug: Service: Foto: Exception bei Fehlermedlung "Datei weg"
 Bug: Service: Foto: Exception bei Fehlermeldung "Datei doppelt"
 Bug: Service: Foto: Ablage: Alte Infrastruktur: "-Neu" Bilder wurden ins tägliche Zip verfrachtet

Rev 8.181 (03.06.16) Andreas Filsinger

 Neu: Service: Foto: lauffähig auf alter Infrastruktur "JonDaServer"

Rev 8.180 (03.06.16) Andreas Filsinger

 Neu: eMail: AuthType von "satSASL" auf "DEF_SMTP_AUTH" geändert

Rev 8.179 (31.05.16) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Lagerdatei: Zählernummer muss 100% übereinstimmen

 Wegfall: Lager: Entfernen aller Buchstaben aus der Serialnummer, will man das alte Verhalten erreichen,
          so setzt man ZählerNummerNeuZeichen=0123456789

Rev 8.178 (29.04.16) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.243" neu compiliert!

Rev 8.177 (22.04.16) Andreas Filsinger

 Neu: Auftrag: Ergebnismeldung: Wechselbelege als HTML und PDF mit Wunsch-Dateinamen
 Neu: Auftrag: Ergebnismeldung: Einstellung "AuchAlsHTML="
 Neu: Auftrag: Ergebnismeldung: Einstellung "AuchAlsPDF="
 Neu: Auftrag: Ergebnismeldung: Einstellung "HTML-Benennung="

Rev 8.176 (21.04.16) Andreas Filsinger

 Bug: Ergebnis: Bei Problemen in der Ergebnismeldung 1. Teil (Erfolgreiche) hat er danach
      dennoch den 2. Teil (Erfolglos/Vorgezogen) ausgeführt

Rev 8.175 (20.04.16) Andreas Filsinger

 Neu: Ergebnis: Bei "AuchMitFoto=" muss ev. "OhneStandardXLS=JA" gesetzt werden

Rev 8.174 (19.04.16) Andreas Filsinger

 Neu: Foto-Zuordnung: Auch anhand des Planungsdatums
 Neu: Foto-Zuordnung: Ausführungsdatum ist anhand des Foto-Aufnahme Momentes setzbar

Rev 8.173 (07.04.16) Andreas Filsinger

 Neu: FotoService: Datei-Datum/Uhrzeit Korrektur aus Aufnahme-Datum/Uhrzeit jetzt VOR dem Backup der Datei

Rev 8.172 (07.04.16) Andreas Filsinger

 Bug: FotoService: Sortieren war nicht immer nötig

Rev 8.171 (06.04.16) Andreas Filsinger

 Neu: Vertrag: Buchung von BEZAHLT_BIS: "Gewicht" wird bei Relevanz um 1 erhöht, so kann man die Anwendung nach-
      vollziehen.
 Neu: Vertrag: Context-OLAP für eine Übersicht aller bisherigen Vertragsanwendungen

 Bug: Vertrag: Buchung von BEZAHLT_BIS, mehrere Zeiträume in Folge nun buchbar

Rev 8.170 (06.04.16) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.241" neu compiliert!

Rev 8.169 (05.04.16) Andreas Filsinger

 Bug: FotoService: Korrekturmöglichkeit: Opfer des "N"-Bugs

Rev 8.168 (05.04.16) Andreas Filsinger

 Bug: FotoService: Bei nachträglichen -Neu Umbenennungen blieb das "N" stehen

Rev 8.167 (23.03.16-04.04.16) Andreas Filsinger

 Neu: Beleg: PDF Erstellung: nun auch "combined" möglich (Rechnungen mit Zeitabrechnung als 2 seitges Dokument)
 Neu: FTP: PASV, misstraue den IP Adress-Angaben, nehme immer den Host des Commando-Kanals

Rev 8.166 (21.03.16) Andreas Filsinger

 Neu: Baustelle: Export: InternInfos=JA aktiviert pauschal alle Internfelder für die Ausgabe
 Neu: Baustelle: Export: VerboteneSpalten= kann die Ausgabe einzelner Spalten unterbinden

Rev 8.165 (18.03.16) Andreas Filsinger

 Bug: Foto: Funktion "Amnestie" und "Neu zuordnen"

 Neu: Beleg: PDF Erstellung aus Rechnungsbelegen
 Neu: Beleg: PDF per Mail an den Kunden
 Neu: eMail: ~MD5~ des Anhanges

Rev 8.164 (14.03.16) Andreas Filsinger

 Neu: AppService: Vertraglich freigegebene, aber noch nicht geplante Resource kann abgerufen werden

Rev 8.163 (12.03.16) Andreas Filsinger

 Bug: FotoService: Beim Archivieren von Fotos: "Listenindex überschreitet das Maximum (12)"

Rev 8.162 (11.03.16) Andreas Filsinger

 Neu: FotoService: Ablage: Verbesserte Fehlerausgabe

Rev 8.161 (10.03.16) Andreas Filsinger

 Neu: FotoService: Ablage: Verbesserte Fehlerausgabe
 Neu: AppService: erstmals automatische Datensicherung der Transaktionen

Rev 8.160 (09.03.16) Andreas Filsinger

 Neu: Foto: Ausstehende "-Neu" Umbenennungen: Amnestie für nicht mehr existierende Dateien
 Neu: Buch: Datumseintrag für "Gebucht" wird nur noch gemacht wenn das Gegenkonto auch gefüllt, eine "Verbuchung"
      ohne dahinter stehende Arbeit gibt es nicht mehr. "Ungebucht" ist weiterhin Gegenkonto da, aber Gebucht=null
 Neu: Lastschriften: SEPA Mandat im 1260, "GEBUCHT" oder nicht spielt hier keine Rolle mehr. Das Mandat gilt unabhängig
      von einer Verbuchung auf ein anderes Konto

Rev 8.159 (09.03.16) Andreas Filsinger

 Bug: Foto: Ablage: Exception im Index-13 : Ursache noch unklar, mehr debugging

 Neu: Artikel<->Vertrag<->OgaMon-App Logs: Transaktion "FI2": Artikel LETZTERVERKAUF für letztes "senden" wird gesetzt
 Neu: Foto: FotoBenennung=6: ~ohne-Neu~ umgeht die -Neu Umbenennung

Rev 8.158 (04.03.16) Andreas Filsinger

 Bug: FTP: vsftpd>2.3.2 "LIST ???.DAT" Bug

Rev 8.157 (03.03.16) Andreas Filsinger

 Bug: Ergebnis: Die manuelle Auslösung überschreibt Wochentage= mit dem Default

Rev 8.156 (01.03.16) Andreas Filsinger

 Neu: FotoService: mv der nicht zuordenbaren Fotos wird auch protokolloiert
 Neu: FotoService: Im Fehlerfall wird der AUFTRAG_R als Context und der Moment des Fehlers protokolliert
 Neu: App: Wegfall der fest kodierten URL, neuer Parameter AppServerURL=

 Wegfall: Fotomeldungen über Notebook

Rev 8.155 (19.02.16) Andreas Filsinger

 Neu: eMail: SSL/TLS Support bei Port=465 und Port=587

Rev 8.154 (17.02.16) Andreas Filsinger

 Bug: OLAP: im Diagnose-Modus -> Absturz wenn Globale Variable fehlen

 Neu: App-Service: Parameter: "TextPath" für Eingabe.nnn.txt Dateien
 Neu: Migration auf CCR Exif 1.5.3
 Wegfall: App-Service: .\Statistik Pfad

Rev 8.153 (12.02.16) Andreas Filsinger

 Neu: Vertrag: Bezahlt bis geht nun zusätzlicher über das Feld "INFO"

Rev 8.152 (11.02.16) Andreas Filsinger

 Neu: App-Service: StartTAN: Schon hier abprüfen der IMEI-OK

Rev 8.151 (11.02.16) Andreas Filsinger

 Bug: App-Service: Konzequenzlose Prüfung der IMEI

Rev 8.150 (10.02.16) Andreas Filsinger

 Wegfall: XMLRPC.log

Rev 8.149 (09.02.16-10.02.16) Andreas Filsinger

 Neu: Foto-Service: Reglernummer_Neu im Dateinamen bei FE möglich

Rev 8.148 (03.02.16) Andreas Filsinger

 Neu: OLAP: save as html: Angabe einer Zieldatei möglich

 Bug: Foto-Service: Ausstehend erzeugte "index.html", nun "ausstehende-fotos.html"

Rev 8.147 (03.02.16) Andreas Filsinger

 Neu: Beleg: Posten: Zeilen mit Artikel-Referenz: In der Spalte Ausgabeart: <Leertaste> ruft eine Schreibhilfe auf

 Neu: Ausgabeart: Formular mit einer inkrementellen Suche steht zur Verfügung

Rev 8.146 (03.02.16) Andreas Filsinger

 Bug: cOrgaMon: Foto: "XMLRPC.log" wurde ins Anwendungsverzeichnis geschrieben

Rev 8.145 (01.02.16) Andreas Filsinger

 Neu: App-Service: neue Pfad-Struktur
 Neu: Foto-Service: neue Pfad-Struktur

 Wegfall: ./Fotos/ in den Service-Apps, Migration auf ./db/ und ../log/

Rev 8.144 (28.01.16) Andreas Filsinger

 Bug: Beleg: ~VerlagNo~ blieb stehen

Rev 8.143 (23.01.16) Andreas Filsinger

 Neu: Monteur-Info: Brief- bzw. Anschreiben- Anschrift kann ausgegeben werden.

Rev 8.142 (23.01.16) Andreas Filsinger

 Neu: Order, Beleg: Neue Infofelder zu Artikel

Rev 8.141 (22.01.16) Andreas Filsinger

 Neu: Service-Foto: Verzeichnisse konfigurierbar
 Neu: Service-Foto: Mit einem OrgaMon Mandant beliebige Service-Foto Identitäten steuern

Rev 8.140 (20.01.16) Andreas Filsinger

 Neu: solidftp: nach "rename" Prüfung auf dessen Erfolg
 Neu: Verzeichnis: OrgaMon-App

 Wegfall: Entwickler-Verzeichnis: JonDaServer

Rev 8.139 (19.01.16) Andreas Filsinger

 Bug: Service-App: Anzahl der angezeigten IMEI, IMEI-OK stimmte nicht
 Bug: Service-App: Probleme bei Schreibweise der Dateinamen von Protokollen

 Wegfall: Online-Migrationshilfe von alten JonDa-Protokollen

Rev 8.138 (15.01.16-18.01.16) Andreas Filsinger

 Neu: Vertrag: Zusätzlich: Neuer Parameter "Rechnungsempfänger=~PERSON_R~", richtet die Abrechnung des
      Vertrages nicht an den Vertragsnehmer sondern eine andere Person
 Neu: Beleg: Kopie: der abweichende Rechnungsempfänger wird nicht mehr mitkopiert
 Neu: Beleg: Kopie: die abweichende Lieferanschrift wird nicht mehr mitkopiert
 Neu: OLAP: store funktioniert jetzt auch mit $Variablen

 Merge: JonDaServer 3.002
 Merge: FotoExec 2.000

Rev 8.137 (14.01.16) Andreas Filsinger

 Neu: System: Parameter: KartenQuota, ermöglicht eine platz-limitierende Pflege des KartenPfades

Rev 8.136 (14.01.16) Andreas Filsinger

 Neu: Artikel: Import: Spalte "DOKUMENT" (mehrfach möglich)

Rev 8.135 (11.01.16) Andreas Filsinger

 Neu: System: Parameter "TagesabschlussIdle" =JA|NEIN. NEIN verhindert das Setzen der
      Prozesspriorität, was auf dem Windows Server 2012 eine Exception auslöst.

Rev 8.134 (18.12.15) Andreas Filsinger

 Neu: Migration "JonDaServer" -> "OrgaMon" -> App
 Neu: Migration "cJonDaServer" -> "cOrgaMon" -> Kommandozeile "--app"
 Neu: Migration "OrgaMonServiceApp" (GUI) -> "OrgaMon" -> Foto
 Neu: Migration "OrgaMonServiceApp" (Server) -> "cOrgaMon" -> Kommandozeile "--foto"

 Info: cOrgaMon ist EINE exe, die in unterschiedlicher Idendität agieren kann
 Info: Versionssprung "foto" Identität auf 2.000 - ehemals OrgaMonServiceApp
 Info: Versionssprung "app" Identität auf 3.000 - ehemals JonDaServer

Rev 8.133 (08.12.15) Andreas Filsinger

 Neu: EC: Erkennung für bereits bestehende Mandate

Rev 8.132 (07.12.15) Andreas Filsinger

 Bug: Vertrag: Duplettenerkennung für Textüberschriften räuberte im ganzen Beleg

Rev 8.131 (02.12.15) Andreas Filsinger

 Neu: WebShop - Medien: Anzahl der Tracks wird mitgegeben

Rev 8.130 (24.11.15) Andreas Filsinger

 Bug: Beträge in der Abbuchung wurden nie fällig

Rev 8.129 (03.11.15-23.11.15) Andreas Filsinger

 Bug: Mahnung: "wurde abgebucht" war falsch
 Bug: Person löschen: Die Archivierung blieb bei nicht vorhandenem Dokumentverzeichnis hängen
 Bug: zia* Fragmente im Diagnose-Verzeichnis

Rev 8.128 (31.10.15) Andreas Filsinger

 Neu: Forderungsausfall: bei Anzahlungen: Artikel "Forderungsausfall" für den Rest, und
      automatische weitere Teillieferung
 Neu: Zahlungsausgleich: automatischer 1710 Ausgleich bei Forderungsminderung
 Neu: Forderungsausfall: vollständig: verbuchen auf 2400
 Neu: OrgaMon.ini: DataBaseName= kann eine Dateisuchmaske enthalten (mit einem '*')
 Neu: OrgaMon.ini: DataBaseName= kann einen Suchpfad für Datenbanknamen enthalten

Rev 8.127 (26.10.15) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.239" neu compiliert!

Rev 8.126 (23.10.15-26.10.15) Andreas Filsinger

 Bug: Auftrag: Ergebnis: SpalteAlsText= hat nicht funktioniert

Rev 8.125 (19.10.15-22.10.15) Andreas Filsinger

 Bug: Logging: SQL: e_r_GEN und e_w_GEN hatten gefehlt.

 Neu: Ausgleich Forderungen: Lastschrift: Tabelle wird aus dem DOKUMENT gelesen
 Neu: Ausgleich Forderungen: Lastschrift: Mandatssumme wird auf 1260 gegengebucht
 Neu: Lastschriften: Es wird angezeigt, für welchen Einzug kein explizites Mandat besteht
 Neu: Lastschriften: Es wird angezeigt, für welchen Einzug das explizite Mandat vom Betrag her nicht passt
 Neu: differenzierte Hilfe im "Zahlung"

Rev 8.124 (13.10.15-19.10.15) Andreas Filsinger

 Neu: (SEPA-)Mandatserteilung über Konto 1260

Rev 8.123 (07.10.15) Andreas Filsinger

 Neu: "Rollback" - Infrastruktur verbessert
 Neu: verbesserter Rollback-Domain "Löschung-Person"
 Neu: verbesserter Rollback-Domain "Storno-Beleg"

Rev 8.122 (21.08.15) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.238" neu compiliert!

Rev 8.121 (17.08.15) Andreas Filsinger

 Bug: Forderungs-Saldo eines einzelnen Belegs wurde mit "0" berechnet
 Bug: Ausgleich Forderungen: Debitorenliste blieb bei Debitorwechsel auf der aktuellen Listen-
      position stehen

 Neu: Ausgleich Forderungen: Kombinatorischer Ausgleichsvorschlag kann deaktiviert werden

Rev 8.120 (16.08.15) Andreas Filsinger

 Bug: Ausgleich Forderungen: Eigene Sortierung war nicht mehr möglich
 Bug: Ausgleich Forderungen: Verschieben der Liste war nicht möglich

 Neu: Ausgleich Forderungen: Optimierung nur bis 12 offenen Posten

Rev 8.119 (03.08.15) Andreas Filsinger

 Bug: Ausgleich Forderungen: Blind für Treffer bei folgenden Gutschriften

Rev 8.118 (29.07.15) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.237" neu compiliert!

Rev 8.117 (21.07.15) Andreas Filsinger

 Neu: Buch: Forderungsausgleich: Lastschrift Erkennung ist durch
      KontoSEPAFrist=NEIN
      deaktivierbar.

Rev 8.116 (20.07.15) Andreas Filsinger

 Bug: Mahnung: Autozahlungs-Beleg sollte nicht "fällig" werden. Die zeitnahe Abbuchung plant der
      Anwender

Rev 8.115 (25.06.15) Andreas Filsinger

 Bug: OLAP: complete: fehlende Datenzelle bei mehr als einer Ergebnisspalte, wenn letzte Zelle leer

 Neu: OLAP: verbesserte Debug/Diagnose-Ausgaben
 Neu: SQL: verbesserte Debug/Diagnose-Ausgaben

Rev 8.114 (24.06.15) Andreas Filsinger

 Bug: Auswertung: Vorlagen-Generator: Löschen und Einfügen von Orten hatte nicht mehr funktioniert

Rev 8.113 (23.06.15) Andreas Filsinger

 Neu: Lastschrift: Nur der "letzte" Beleg ist auf dem Unterschreibbeleg

Rev 8.112 (17.06.15) Andreas Filsinger

 Bug: COR1.xml immer noch nicht zugänglich

Rev 8.111 (16.06.15) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.236" neu compiliert!

Rev 8.110 (16.06.15) Andreas Filsinger

 Neu: COR1.xml nun Teil der Distribution

Rev 8.109 (12.06.15) Andreas Filsinger

 Neu: EC-POZ: Nachfrage, wenn die Daten NICHT von der Karte kommen

Rev 8.108 (21.05.15) Andreas Filsinger

 Neu: System: Stapeltransaktionen: freies SQL

Rev 8.107 (20.05.15) Andreas Filsinger

 Neu: OLAP: save: implizit distinct mit Prüfung
 Neu: OLAP: save: 100% schneller

Rev 8.106 (13.05.15) Andreas Filsinger

 Neu: Kasse: Unterstützung für Rev 1.022 ('*', Multiplikation)

Rev 8.105 (27.04.15) Andreas Filsinger

 Neu: Rechnungen: Erklärung der Farben
 Neu: b_w_ForderungsAusgleich: Es wird bei Lastschriften die Tabelle Dokument zu Rate gezogen.
 Neu: Buch: ausstehende Lastschrift: verbesserter Text

Rev 8.104 (27.04.15) Andreas Filsinger

 Bug: Rechnungen: Meldung "falscher Komponentenname"

Rev 8.103 (27.04.15) Andreas Filsinger

 Neu: Person: Beschleunigung von e_r_Person
 Neu: Buch: Beschleunigung von b_e_ForderungStatus

Rev 8.102 (24.04.15) Andreas Filsinger

 Neu: Rechnungen: Farben
      "Hell Gelb", steht bereit in der aktuellen Lastschrift Liste, der Bank noch unbekannt
      "Gelb", wurde an die Bank übertragen, wartet auf Gutschrift
      "dunkleres Ocker", Gutschrift erfolgt

Rev 8.101 (24.04.15) Andreas Filsinger

 Bug: Buch: Schema "BELEG", komische Fehlermeldung wenn der Beleg nicht existiert
 Bug: Lastschriftenausgleich: Es ist falsch Rücksicht auf die Höhe der Forderung
      zu nehmen, stur durchbuchen!

Rev 8.100 (24.04.15) Andreas Filsinger

 Bug: Kasse: eine leere Zeile am Ende und Löschen der Motivation

Rev 8.099 (24.04.15) Andreas Filsinger

 Bug: Lastschrift: Ausgleichbuchungen aufgrund Eingangsbuchung aus Lastschrift
      hatten nicht die Valuta der Kontobewegung.

 Neu: Buch: Suche nach Ereignis Eintrag über den Prefix "E" nun möglich.
      Suchbegriff "E~EREIGNIS_R~".

Rev 8.098 (23.04.15) Andreas Filsinger

 Neu: Ausgleich Forderungen: Gutschriften aus vorgelegten Lastschriften

Rev 8.097 (21.04.15) Andreas Filsinger

 Neu: Ausgangsrechnungen: Stornieren von Zahlungen
 Neu: Lastschriften: Volumen-Info nun auch in der Tabelle DOKUMENT
 Neu: Lastschriften: Ausgleich nur, noch wenn überhaupt offen

Rev 8.096 (15.04.15) Andreas Filsinger

 Neu: OLAP: add: "=N" für die Ganzzahl-Addition
 Neu: OLAP: header: ganz neue Spaltenüberschriften erzwingen
 Neu: OLAP: integrate3: Aggregation anhand von Befehlen in der Spaltenüberschrift
      "GROUP BY", "add MONEY", "add INTEGER"

Rev 8.095 (14.04.15) Andreas Filsinger

 Bug: Schnelle Rechnung: Forderungsausgleich war nicht "*" in der Teillieferung
      sondern 0.

Rev 8.094 (10.04.15) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.235" neu compiliert!

Rev 8.093 (26.03.15) Andreas Filsinger

 Neu: Vertrag: BEZAHLT_BIS
 Neu: Belege: Bezahlt bis der Verträge aus bezahlten Belegen füllen

Rev 8.092 (23.03.15) Andreas Filsinger

 Neu: Person: Import: Änderungen am Altbestand im Feld ".VERTRAG"

Rev 8.091 (23.03.15) Andreas Filsinger

 Neu: Person: Import: ".VERTRAG" und ".SQL"

Rev 8.090 (17.03.15) Andreas Filsinger

 Neu: Ticket: Rechner auf einer eigenen Seite

Rev 8.089 (09.03.15) Andreas Filsinger

 Neu: Mahnung: Beträge in Verzug sind nun im Schriftstil "fett" ausbelichtet

Rev 8.088 (06.03.15) Andreas Filsinger

 Bug: Mahnung: Zahlungen an ausgesetzten Mahnungen wurden vom fälligen Betrag
      abgezogen.

 Neu: Belege: Selektion nach "Mahnung ausgesetzt"
 Neu: Belege: Taste "M" (aktuelle Mahnung erstellen)
 Neu: Belege: Formulargrösse einstellbar und persistent

Rev 8.087 (25.02.15) Andreas Filsinger

 Neu: Bei Ablage=NEIN wird dennoch ein Protokoll verfasst

Rev 8.086 (25.02.15) Andreas Filsinger

 Neu: Systemparameter: "Ablage" Soll die 400 Tage Ablage durchgeführt werden
 Neu: Ablage: Protokollierung warum was abgelegt wurde in "Ablage-400-*" Dateien

Rev 8.085 (12.02.15) Andreas Filsinger

 Neu: BASIC: "SQL"-Befehle > 255 Zeichen nun möglich
 Neu: Foto: Fotobenennung=11: wie 0 aber FH mit Strasse Ort
 Neu: FTP: Weiche bei einem Lock einer .$$$ auf eine andere Datei aus
 Neu: FTP: Ignoriere "Connection Closed Gracefully" in einer Situation

Rev 8.084 (10.02.15) Andreas Filsinger

 Neu: Foto: Fotobenennung=10: wie 7 aber mit "-Neu" Umbenennung

Rev 8.083 (10.02.15) Andreas Filsinger

 Neu: BASIC: Zentrales ResovleSQL, "update" nun möglich

Rev 8.082 (02.02.15) Andreas Filsinger

 Bug: 400: Sollte "FileAge" misslingen wurde abgelegt.

Rev 8.081 (30.01.15) Andreas Filsinger

 Neu: Update: Verbesserte RC- und Rev. Update Logik
 Neu: Update: REVISION: Verstellen des DATUM in die Zukunft: Zwang auf diese Version

Rev 8.080 (23.01.15) Andreas Filsinger

 Bug: Scanner: Taste <F2> markierte NICHT den alten Inhalt des Eingabefeldes

 Neu: Scanner: Artikel ohne Barcode: "+00001-" sucht intelligent
 Neu: Scanner: "+00003-" bucht aktuelle Zeile
 Neu: Scanner: Symbol "grüner Haken" : bucht aktuelle Zeile

Rev 8.079 (22.01.15) Andreas Filsinger

 Neu: Scanner: Bluetooth Scanner HID amerikanisch

Rev 8.078 (20.01.15) Andreas Filsinger

 Bug: Belege: Unnötige Übergangsfach-Buchungen bei Konfigurationen ohne Übergangsfach

 Neu: Datensicherung: Datenbank: "zip"-Fragmente werden entfernt

Rev 8.077 (16.01.15) Andreas Filsinger

 Bug: Beleg: Entnahme eines Eintrages in TERMIN wurden nicht akzeptiert

Rev 8.076 (15.01.15) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Excel: Alle Werte waren vom Typ "Text"

Rev 8.075 (13.01.15) Andreas Filsinger

 Bug: Versand: Scan: Bei Artikeldubletten versagte die Suche nach dem 2. Auftreten
      des selben Artikels
 Bug: Versand: Scan: Nach einem erfolgreichen Scan wurde der Listecursor nicht
      weiterbewegt
 Bug: Beleg: Storno: Löschung der html-Belege war unsicher

 Neu: Versand: Scan: "+00002-" für Verbuchen
 Neu: Versand: Scan: Systemparameter "ScannerAutoBuchen", default "JA"
 Neu: Versand: Scan: neue Farbe für: Es gibt noch weitere
 Neu: Foto: Fotobenennung=6: "FN-Kurz" funktioniert nun auch bei FA und lässt die
      Zähler#-Alt aus dem Dateinamen weg.

Rev 8.074 (09.01.15) Andreas Filsinger

 Bug: Beleg: eine "ZUSAGE"-Änderung sollte nicht die Beleg-GENERATION erhöhen

Rev 8.073 (29.12.14) Andreas Filsinger

 Bug: Beleg: Zu häufiger Wechsel der GENERATION
 Bug: sBearbeiterKuerzel war nicht gesetzt

Rev 8.072 (18.12.14-28.12.14) Andreas Filsinger

 Bug: Funktionssicherstellung: Tests waren teilweise veraltet

 Neu: Intern: Migration FlexCel 3.5 auf 6.6.11
 Neu: Beleg: Diagnose: GENERATION-~Datum~.log Info über Statuswechsel
 Wegfall: Erstellen der Datei: C:\OrgaMon.csv

Rev 8.071 (17.12.14) Andreas Filsinger

 Neu: Auftrag: Doppelklick auf Auftrag: Der Foto-Pfad wird mit ausgegeben
 Neu: Auftrag: Doppelklick auf Auftrag: Die Existenz der Bild-Dateien wird geprüft
 Neu: Auftrag: Doppelklick auf Auftrag: Die Info wird auch in eine Diagnosedatei
      "Foto-" geschrieben

Rev 8.070 (15.12.14) Andreas Filsinger

 Bug: Scanner: Listenmarkierung geht nach unten, obwohl Restmenge>0

Rev 8.069 (12.12.14) Andreas Filsinger

 Neu: Beleg: Versandlaster: Anzeige des Bearbeiters
 Neu: Fenster: Positionsspeicherung: Beleg, Versand, Verträge, Artikel

Rev 8.068 (12.12.14) Andreas Filsinger

 Neu: Fenster: Positionsspeicherung: Auftrag, Geo
 Neu: Scanner: "Info unter den Posten" ist mit dabei
 Neu: Hauptschirm: Angemeldete, laufende Dienste sind "grün" markiert

Rev 8.067 (11.12.14) Andreas Filsinger

 Neu: Scanner: Lesbarkeit der Warentabelle verbessert
 Neu: Scanner: verbesserte Fokus-Kontrolle
 Neu: Scanner: Ausgabeart wird berücksichtigt

 Neu: Ausgabeart-Caching

Rev 8.066 (10.12.14) Andreas Filsinger

 Bug: XMLRPC: Versandkosten, ergab "-3.0" (unbekannt) anstelle von "0.0" (frei)
 Bug: XMLRPC: OLAP-Skript: "" Test auf eine Aktion bei einem ungebuchten Beleg misslang

 Neu: Webshop-Connector: memcached: "delete all" -> "flush_all"

Rev 8.065 (10.12.14) Andreas Filsinger

 Neu: XMLRPC: Versandkosten, 2. Parameter -1001 = Cache ausschalten

Rev 8.064 (09.12.14) Andreas Filsinger

 Neu: Scanner: Position und Grösse des Formulars werden abgespeichert
 Neu: Scanner: Artikel-Suche: Führende "0" werden unterdrückt.
 Neu: Scanner: Artikel-Suche: Scan "+00001-" ist immer OK auf aktuellem Artikel
 Neu: Scanner: Zutaten kommen nicht in die Liste, es sei denn sie haben eine GTIN

Rev 8.063 (08.12.14) Andreas Filsinger

 Bug: Lazarus Build war nicht mehr möglich

 Neu: Buch: MANDAT, Datum des Mandates
 Neu: jcl Rev. 2.6
 Neu: jvcl Rev. 3.48

Rev 8.062 (05.12.14) Andreas Filsinger

 Bug: Lastschriften: Versäumte Abbuchung bei sich überschneidenden Lastschriften

Rev 8.061 (04.12.14) Andreas Filsinger

 Neu: Artikel: Scanner: Einzel-Bestätigungs-Scan von Auslieferungen

Rev 8.060 (03.12.14) Andreas Filsinger

 Neu: Artikel: Scanner: Einzel-Bestätigungs-Scan von Auslieferungen

Rev 8.059 (01.12.14) Andreas Filsinger

 Bug: Kasse: Ereignis "17", "BEENDET" spielte frühere Uhrzeit vor

Rev 8.058 (24.11.14) Andreas Filsinger

 Neu: Mahnung: Beschleunigung von "Alle Häkchen wegnehmen"

Rev 8.057 (19.11.14) Andreas Filsinger

 Neu: BasePlug: StringIndex[16] memcache Versionsnummer "@" Systemparameter memcachedHost
 Neu: Foto: FotoBenennung=9 ~Art~_~Straße~_~Ort~

Rev 8.056 (19.11.14) Andreas Filsinger

 Neu: memcache: erste eigene Implementierung & Integration in den OrgaMon
 Neu: Versandkosten: Nutzung des memcache als Caching Lösung bei mehreren XMLRPCs
 Neu: System: Neuer Parameter memcachedHost=~Host~ [ ":" ~Port~ ]

Rev 8.055 (17.11.14) Andreas Filsinger

 Neu: XMLRPC: Versandkosten verwendet nun einen Cache

 Bug: WebShop: XMLRPC - Funktionen: Namespace wurde nicht mitgegeben

Rev 8.054 (12.11.14) Andreas Filsinger

 Neu: WebShop: XMLRPC - Funktionen

Rev 8.053 (04.11.14) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.233" neu compiliert!

Rev 8.052 (14.10.14) Andreas Filsinger

 Neu: Migration: Konto "AUSGANGSRECHNUNG" -> "BUCH".1400

Rev 8.051 (07.10.14) Andreas Filsinger

 Bug: Putty: ":Port" wurde nicht richtig verarbeitet
 Bug: Mahnung: Autozahlung ist eigentlich ausserhalb der Fälligkeit

 Neu: "Z": es kann auf "Überweisung" umgestellt werden (ZAHLUNGTYP_R) Dadurch kann
      dauerhaft diese Forderung aus der Lastschriftliste entfernt werden
 Neu: Lastschriften: Kann nur noch ausgeführt werden wenn ZAHLUNGTYP_R=null

Rev 8.050 (29.09.14) Andreas Filsinger

 Wegfall: KontoVorlauf: Wird langfristig durch Vorgemerkte ersetzt
 Neu: System: neuer Parameter: KontoSEPAFrist: Anzahl der Arbeitstage
      vor Ausführung wenn man heute einreicht. Normalerweise "5", manche
      Banken machen aber auch "6". Nur im Fall von abweichenden Fristen
      muss dieser Wert gesetzt werden.

Rev 8.049 (26.09.14) Andreas Filsinger

 Bug: Lastschriftenliste: Bereits ausgeglichene waren sichtbar.

Rev 8.048 (23.09.14) Andreas Filsinger

 Bug: Preis: Ausgabearten<>MP3 ohne Preiseintrag waren "vergriffen" richtig: "auf Anfrage"

Rev 8.047 (19.09.14) Andreas Filsinger

 Bug: SEPA: Kontoauszug: Nach "Konto:" stand nichts

Rev 8.046 (18.09.14) Andreas Filsinger

 Bug: SEPA: Durch die langen Fristen standen auf neuen SEPA-Mandaten auch noch die
      bei der Bank noch nicht durchgeführten "alten" Forderungen. Man musste für
      den aktuellen UND den ausstehenden Betrag unterschreiben.

Rev 8.045 (18.09.14) Andreas Filsinger

 Neu: Buch: Ausgleich Forderungen: SEPA Umstellung
 Neu: Vertrag: Bei Anwendung: Personen Kontext wird gefüllt

Rev 8.044 (03.09.14) Andreas Filsinger

 Neu: Buch: Ausgleich Lastschriften: Mandats Einzelansicht

Rev 8.043 (01.09.14) Andreas Filsinger

 Neu: Buch: Umsatzabfrage: neue Methode zur MD5-Abfrage (Achtung Dublettengefahr!)

Rev 8.042 (14.08.14) Andreas Filsinger

 Neu: Buch: Lastschriften: Sammler-Limitierung über Anzahl/Wert möglich

Rev 8.041 (12.08.14) Andreas Filsinger

 Neu: Buch: Umsatz: Anpassungen an aqbd Version 1.036

Rev 8.040 (05.08.14) Andreas Filsinger

 Neu: Buch: Reihenfolge der Lastschriften bei einer Sammellastschrift wird in
      der Kontoführung protokolliert.

Rev 8.039 (04.08.14) Andreas Filsinger

 Neu: Buch: SEPA Basis Lastschriften

Rev 8.038 (30.07.14) Andreas Filsinger

 Neu: Beleg: Einzeldokumente zu einem Beleg können zu einem HTML verschmolzen/
      zusammengefügt werden (Dieses Dokument ist dann mehrseitig). Neues Symbol
      Grüner vereinigender Pfeil nach rechts.

Rev 8.037 (25.07.14) Andreas Filsinger

 Neu: Auftrag: Ergebnis: EFRE Liste: neue informative Spalte "TextZaehlerNummerNeu"

Rev 8.036 (25.07.14) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Herausgenommene TAN bei Datenquelle= Baustellen hatte nicht funktioniert

Rev 8.035 (09.07.14) Andreas Filsinger

 Neu: D-BASIC Integration in die Beleg-Buchung. Dadurch können Marketing-Zugaben
      zum Beleg automatisch hinzugefügt werden.

Rev 8.034 (30.06.14) Andreas Filsinger

 Neu: Automatischer Forderungsausgleich: Ansicht des Rechnungsbeleges nun auch
      möglich, wenn es mehrere Belege gibt. Bedienung vereinfacht.

Rev 8.033 (27.06.14) Andreas Filsinger

 Neu: Foto: Benennung: Strasse und Ort lag nicht in der postalischen Variante vor

Rev 8.032 (04.06.14) Andreas Filsinger

 Neu: Datensicherung: ZIP Fragmente von Info-Zip werden nun zuvor gelöscht

Rev 8.031 (02.06.14) Andreas Filsinger

 Neu: Prorata: Weglassen von Nullverkäufen nun möglich

Rev 8.030 (29.05.14) Andreas Filsinger

 Neu: Tagwache: Erzeugung der Baustellen-Info-Dateien nun vor der
      Ergebnismeldung. Manche Baustellen benötigen ganz aktuelle
      Grundlagen zur Foto-Umbenennung.

Rev 8.029 (28.05.14) Andreas Filsinger

 Neu: Übernahme von der Tiersuche in die Personensuche möglich

Rev 8.028 (28.05.14) Andreas Filsinger

 Bug: Start von UltraVNC funktioniert u.U. nicht

Rev 8.027 (27.05.14) Andreas Filsinger

 Neu: Compiliert wegen anfix32 Rev. 1.063

Rev 8.026 (26.05.14) Andreas Filsinger

 Neu: Foto-Umbenennung=6: Neue Möglichkeiten (JJJJMMTT)

Rev 8.025 (26.05.14) Andreas Filsinger

 Neu: Foto-Umbenennung=6: Neue Möglichkeiten (FA-Kurz,~Spalte~,~F?-*~)

Rev 8.024 (14.05.14) Andreas Filsinger

 Neu: Foto: Benennung=6: Neue Pfad-Konvention: \~Baustelle~\FotoBenennung.csv

Rev 8.023 (14.05.14) Andreas Filsinger

 Bug: Sync: FotoBenennung=7: Es ist kein Sync nötig

Rev 8.022 (12.05.14-13.05.14) Andreas Filsinger

 Neu: Baustelle: "Sync"-Taste für baustelle.csv an den App-Server
 Neu: Baustelle: "Sync"-Taste für Auftrag.csv an den Foto-Server
 Neu: Tagesabschluss: Foto-Server "Sync" im Rahmen von "Auftrag Extern aufbereiten"

Rev 8.021 (08.05.14) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Fehlt das letzte von mehreren Bildern so ist die
      Datenmeldung verhindert, das erste Bild ist aber dennoch im ZIP.

Rev 8.020 (07.05.14) Andreas Filsinger

 Bug: Auftrag: Ergebnis: FTP-Testablage hat gar kein "FTPVerzeichnis="

 Neu: Baustelle: Foto: Angabe der Foto-Verzeichnisse

Rev 8.019 (06.05.14) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Foto-Anlagen: Mehr als nur FA

Rev 8.018 (23.04.14) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.232" neu compiliert!

Rev 8.017 (15.04.14) Andreas Filsinger

 Bug: Beleg: Artikelsuche: Bei der Mengenanzeige wurde das Alternativlager
      nicht berücksichtigt.
 Bug: Lager: Alternatv-Menge: wurde niemals weniger

Rev 8.016 (14.04.14) Andreas Filsinger

 - ohne Änderung -

Rev 8.015 (14.04.14) Andreas Filsinger

 Neu: Personen: Suche: Löschung in der Merkliste

Rev 8.014 (10.04.14) Andreas Filsinger

 Neu: Warenbewegung "ALTERNATIV" Markierung bei Bewegungen im Alternativ-Lager
 Neu: Artikel: Lagerbuchungen berücksichtigen das Alternativ-Lager

Rev 8.013 (10.04.14) Andreas Filsinger

 Bug: Datenbank: Tabelle ARTIKEL_AA, kein Constraint auf Alternativ Lager
 Bug: Lager: Bei freien Resource-Artikeln unterblieb die "letzter Verkauf" Buchung

Rev 8.012 (07.04.14) Andreas Filsinger

 Neu: Artikel: Barsoi: Import von "'"

Rev 8.011 (04.04.14) Andreas Filsinger

 Neu: Auftrag: Import: Protokoll_#, Protokoll_C_#, Protokoll_C_C

Rev 8.010 (02.04.14) Andreas Filsinger

 Neu: Beleg: Ausgabe in HTML: "Rechnungsdatum" ist nun immer belegt

Rev 8.009 (31.03.14) Andreas Filsinger

 Neu: FTP: Unsicherheit über TFTP.TransferTimeout, wieder zurück von 30000 auf 0

Rev 8.008 (28.03.14) Andreas Filsinger

 Neu: Auftrag: Ergebnis: EFRE, werden jetzt global gesammelt

Rev 8.007 (28.03.14) Andreas Filsinger

 Neu: FTP: Failover Hosts
 Neu: FTP: Falscher Benutzername/PWD ist nun fatal

Rev 8.006 (25.03.14) Andreas Filsinger

 Neu: FTP: mehr Diagnose Info
 Neu: FTP: Abort+Disconnect nach einem Fehler

Rev 8.005 (20.03.14) Andreas Filsinger

 Neu: Diagnose-Möglichkeit für "openShell" in Pflege -> Serversteuerung

Rev 8.004 (18.03.14) Andreas Filsinger

 Neu: Fotos mit leerer Zählernummer

Rev 8.003 (11.03.14) Andreas Filsinger

 Bug: Vertrag: Regression wegen Lazarus-Port

Rev 8.002 (07.03.14) Andreas Filsinger

 Bug: Geo: "commit" hatte gefehlt

Rev 8.001 (06.03.14) Andreas Filsinger

 Neu: Geo: falsche AB-Nummern bei Planung mit gemeinsamen Baustellen

Rev 8.000 (28.02.14) Andreas Filsinger

 Neu: cOrgaMon: Portierung auf Lazarus (ide) mit Freepascal (Compiler)

Rev 7.955 (17.02.14) Andreas Filsinger

 Bug: Personen Suche: Info+<ENTER>, danach Neuanlage: Info würde übernommen

Rev 7.954 (12.02.14) Andreas Filsinger

 Neu: Foto: Pfad für Nachschlagedateien der Fotoumbenennung ist ".\MonDaServer"
 Neu: Foto: Bei Fehlern liefert e_r_Foto nicht den Bildnamen sondern die
      Fehlermeldung

Rev 7.953 (12.02.14) Andreas Filsinger

 Neu: wegen WordIndex Rev. 1.024 neu compiliert

Rev 7.952 (07.02.14) Andreas Filsinger

 Neu: Personen suche: Speicherung von Kassenbelegen und späteres Verbuchen
 Neu: Artikel: Felder: MENGE_ALTERNATIV_LAGER, LAGER_ALTERNATIV_R

Rev 7.951 (07.02.14) Andreas Filsinger

 Bug: Auftrag: Reiter Protokoll: 3 Funktionsknöpfe waren verdeckt

Rev 7.950 (06.02.14) Andreas Filsinger

 Neu: Person-Suche: Aufgabe: Zuordnung eines Bar-Beleges (als Ereignis!)
 Neu: Person-Suche: Aufgabe: "Erledigt" wird als Ereignis gespeichert

Rev 7.949 (04.02.14) Andreas Filsinger

 Bug: Beleg: Übernahme in die Kasse: In Rückgeld stand ein Wert>0 Euro

Rev 7.948 (03.02.14) Andreas Filsinger

 Neu: Person-Suche: Aufgabe: Haifisch zur Änderung des Personenbezuges

Rev 7.947 (31.01.14) Andreas Filsinger

 Neu: Personen-Suche: anonyme Aufgabe
 Neu: Personen-Suche: Bei "anonymen Aufgaben": Zuordnung einer "persönlichen"
      schnellen Rechnung mit Taste "B"eleg

Rev 7.946 (31.01.14) Andreas Filsinger

 Neu: Personen-Suche: 2 neue Gruppen (Notfall+Telefon)
 Neu: Personen-Suche: INFO - Feld
 Neu: Personen-Suche: "B-1" bis "B-5" für Behandlungs oder Budget Zuteilung

Rev 7.945 (30.01.14) Andreas Filsinger

 Neu: Beleg: Übertrag in die Kasse möglich

Rev 7.944 (29.01.14) Andreas Filsinger

 Bug: Mahnung: Anzahlungen der letzten 2 Tage wurden ignoriert

Rev 7.943 (29.01.14) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.231" neu compiliert!

Rev 7.942 (14.01.14) Andreas Filsinger

 Neu: Auftrag: Materialnummer

Rev 7.941 (10.01.14) Andreas Filsinger

 Neu: Objekte: Verbräuche werden übersichtlich dargestellt

Rev 7.940 (08.01.14) Andreas Filsinger

 Bug: Auswertung: "Letztes Quartal" funktionierte nicht nach Jahreswechsel

Rev 7.939 (02.01.14) Andreas Filsinger

 Neu: Transaktion "MA1", Beleg um eine Mahnstufe zurücksetzen
 Neu: Pflege: Stapel-Transaktionen: Auch freie Transaktionen auswählbar

Rev 7.938 (10.12.13) Andreas Filsinger

 Neu: Mobil: Infotaste (Monteure "senden")

Rev 7.937 (05.12.13) Andreas Filsinger

 Neu: Systemparameter "ShopQRPfad" für statische Artikel-Seiten
 Neu: Artikel: ->Dokumente->Symbol "Internet Explorer"-Dokument
      (statisches HTML Dokument erstellen): Erstelle aus der HTML-Vorlage
      ShopQRPfad\HTML Vorlagen\index.html eine statische Seite für
      diesen Artikel in .\NUMERO\. Das Verzeichnis wird bei Bedarf erstellt.

Rev 7.936 (05.11.13) Andreas Filsinger

 Neu: In ->Pflege->Hardware kann nun der Port der Kassenschublade ermittelt werden

Rev 7.935 (30.10.13) Andreas Filsinger

 Bug: Foto-Benennung: Es hatte die Zählernummer-Neu-Formatierung gefehlt

Rev 7.934 (24.10.13) Andreas Filsinger

 Bug: Foto-Benennung: mehr als 15 Stellen sind in Z# Alt nicht möglich

Rev 7.933 (24.10.13) Andreas Filsinger

 Neu: Auftrag: Ergebnis: eMail: neuer Statistik-Wert "NICHT_EFRE"

Rev 7.932 (23.10.13) Andreas Filsinger

 Neu: Auftrag: Geo: Nummervergabe wird nun mit einem "commit" abgeschlossen

Rev 7.931 (22.10.13) Andreas Filsinger

 Neu: Bar: Öffnen der Kassenschublade (<ALT>&<S>)
 Neu: Artikel: POS: Öffnen der Kassenschublade mit neuem Symbol (<ALT>&<S>)
 Neu: Ausgangsrechnungen: Öffnen der Kassenschublade (<ALT>&<S>)

Rev 7.930 (21.10.13) Andreas Filsinger

 Neu: Auftrag: Ergebnis: FTP: Fehler werden in TICKET protokolliert

Rev 7.929 (18.10.13) Andreas Filsinger

 Neu: OLAP: "Store" Speichern eines Ergebnisses (.csv) in ein beliebiges
      Verzeichnis. Von der bisher dort angelegten Version wird eine
      Datensicherung angelegt. Gibt es keine Änderung zur aktuell dort
      vorgefundenen Version, so wird auch nichts kopiert und gesichert.

Rev 7.928 (14.10.13) Andreas Filsinger

 Neu: Ablagesystem "400": Ein Ablagefehler führt nicht mehr zum Abbruch des
      Tagesabschlusses, da die 400 Aktion nicht als kritisch eingestuft werden
      kann.

Rev 7.927 (14.10.13) Andreas Filsinger

 Neu: Ablagesystem "400": Diagnose-Datei im Fehlerfall

Rev 7.926 (01.10.13) Andreas Filsinger

 Neu: Vertrag: differenzierte Vertragsanwendung über "Kontext=". Kostenstellen oder
      Budgetierung ist so möglich.

Rev 7.925 (30.09.13) Andreas Filsinger

 Bug: Auftrag: Sortierung mit Stockwerken / Wohneinheiten war falsch

Rev 7.924 (30.09.13) Andreas Filsinger

 Bug: Auftrag: Zähler im Haus funktionierte nicht bei Stockwerken

Rev 7.923 (23.09.13) Andreas Filsinger

 Neu: Auftrag: Strasse '#" und eine Ziffer bezeichnet das Stockwerk
 Neu: Auftrag: Brief: Anschrift Strasse, ab "#" wird nichts mehr angegeben
 Neu: Geo: '#' Angaben in der der Strasse gehen nicht in die Geolokalisierung mit ein
 Neu: Auftrag: Doppelklick auf Liegenschaft-Strasse, Speicher den Index "STRASSE"
      und KUNDE_STRASSE nach Datei "Strassen.txt" im Anwenderverzeichnis

Rev 7.922 (12.09.13) Andreas Filsinger

 Bug: Beleg: Eingabe bei Interninfo und Texte war nicht möglich

Rev 7.921 (22.08.13) Andreas Filsinger

 Bug: Mobil: lesen: "Vn=" Neueingaben wurden ohne Berücksichtigung der Nummer "n"
      in der Reihenfolge ihres Auftretens berücksichtigt. Da OrgaMon-App V2=, V1=
      liefert wurde die Eingaben vertauscht.

Rev 7.920 (21.08.13) Andreas Filsinger

 Bug: Baustelle: Ablage: Reaktivierung in eine andere Baustelle ging nicht
 Bug: Mobil: lesen: "V" Logik nahm V(n>1) nach V1 ohne V(n>1) zu löschen

 Neu: Baustelle: Ablage: Reaktivierung ohne anschliessende Löschung in der Ablage

Rev 7.919 (06.08.13) Andreas Filsinger

 Neu: Beleg: Leicht modifizierte Grösse des Eingabefenster, so dass der Klick
      auf das unterste vollständig sichtbare Element gelingt.

Rev 7.918 (29.07.13) Andreas Filsinger

 Bug: FTP: numerischer UserName macht keinen Sinn
 Bug: FTP: "Exception"-Fehler gehen nicht in den Log
 Bug: FTP: Die Log Dateien wurden nicht in jedem Fall geschrieben
 Bug: FTP: Bei verbrannter Transaktion braucht nicht ewig gewartet werden

Rev 7.917 (19.07.13) Andreas Filsinger

 Bug: Baustelle: Fotos: "+" Baustellen in der Tagwache haben "-Foto" nicht ausgewertet

Rev 7.916 (18.07.13) Andreas Filsinger

 Bug: Baustelle: Fotos: "+" Baustellen in der Tagwache haben "-Foto" nicht ausgewertet

Rev 7.915 (16.07.13) Andreas Filsinger

 Bug: Beleg: "-" oder "+" im Status gelb

Rev 7.914 (11.07.13) Andreas Filsinger

 Neu: OLAP: ":INT" Funktion wandelt "X" und "J" in "1"

Rev 7.913 (25.06.13) Andreas Filsinger

 Neu: Asynchrone Webshopbestellung

Rev 7.912 (25.06.13) Andreas Filsinger

 Bug: Datensicherung: Restore: Refresh hatte nicht funktioniert.

Rev 7.911 (11.06.13) Andreas Filsinger

 Neu: Datensicherung: Prüfung auf inaktive Indizes

Rev 7.910 (10.06.13) Andreas Filsinger

 Bug: Datensicherung: Auf Fehler beim Datenbank-Backup-Restore-Lauf wurde
      nicht reagiert.
 Bug: Datensicherung: Datenbank: Vergleich der GENERATORs unwirksam

 Neu: Vertrag: ~Verstragsnehmer.Versicherungsnummer~
 Neu: Datensicherung: Sicherung der Datenbank wird protokolliert

Rev 7.909 (07.06.13) Andreas Filsinger

 Bug: Aufträge: Foto: Benennungsmodus 1+7: Umlaute+ß funktionierten nicht

Rev 7.908 (22.05.13) Andreas Filsinger

 Bug: Buch: Forderungsausgleich: Nach Buchen ist immer noch fixiert
 Bug: Geo: Nach "Position ermitteln" war die Datenbank deaktiviert

Rev 7.907 (22.04.13) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Filter={ ":" Stellenanzahl_ZählerNummerNeu [ "," ] }

Rev 7.906 (08.04.13) Andreas Filsinger

 Neu: Auswertung: Quartals-Zeitraum

Rev 7.905 (03.04.13) Andreas Filsinger

 Bug: Vertrag: "Ruhend" wurde nicht berücksichtigt

Rev 7.904 (28.03.13) Andreas Filsinger

 Bug: XMLRPC: BasePlug gab einen anderen Port an, als wirklich verwendet
 Bug: XMLRPC: Fehlermeldung waren wegen #13 nicht lesbar (richtig #13#10)

Rev 7.903 (28.03.13) Andreas Filsinger

 Bug: XMLRPC: BasePlug gab einen anderen Port an, als wirklich verwendet

Rev 7.902 (26.03.13) Andreas Filsinger

 Bug: Person: Löschung: GELIEFERT Tabelle blieb unberücksichtigt
 Bug: Person: Löschung: Rollback: Nun nicht mehr als 500 Elemete in der
      SQL-Abfrage "in ()" (Limit ist 1500)
 Bug: Person: Suche: nach "Refresh" wurde der Suchindex nicht neu geladen
 Bug: Person: Suche: gelöschte Personen: Velegenheitsanzeige anderer Personen

Rev 7.901 (22.03.13) Andreas Filsinger

 Revert: Beleg: "Z" funktioniert nicht bei eingetragenem Rechnungsempfänger
 Revert: Buch: Ausgleich Forderungen: Zuordnung zum Rechnungsempfänger hat nicht
         funktioniert

 Neu: Ausgangsrechnung: MANDANT_R (wird gefüllt schon im Hinblick auf Migration "1400")

Rev 7.900 (19.03.13) Andreas Filsinger

 Bug: html: "local" wurde nicht mehr erkannt

Rev 7.899 (15.03.13) Andreas Filsinger

 Bug: Person: PERSON ohne ANSCHRIFT_R konnte nicht geladen werden

Rev 7.898 (05.03.13-15.03.13) Andreas Filsinger

 Bug: Beleg: "Z" funktioniert nicht bei eingetragenem Rechnungsempfänger
 Bug: Buch: Ausgleich Forderungen: Zuordnung zum Rechnungsempfänger hat nicht funktioniert
 Bug: HTML Ausgabe: Block "MWST" auf "PAGE_LAST" wurde nicht berücksichtigt
      Die Mehrseitigkeit von Belegen war problematisch

 Neu: Buch: Ausgleich Forderungen: Neues Symbol "Fixierung aufheben"

Rev 7.897 (05.03.13) Andreas Filsinger

 Neu: Datensicherung: Mandant-Restore, jeder Schritt ist einzeln wählbar
 Neu: optional: Auspacken mit 7-zip

Rev 7.896 (04.03.13) Andreas Filsinger

 Bug: InfoZip konnte nicht entpacken bei Pfaden, die einen Leerschritt enthielten

Rev 7.895 (01.03.13) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.230" neu compiliert!

Rev 7.894 (01.03.13) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.229" neu compiliert!

Rev 7.893 (28.02.13) Andreas Filsinger

 Bug: Buch: Kopie: Stempel wurd mitkopiert, Ereignis wurde mitkopiert

Rev 7.892 (20.02.13) Andreas Filsinger

 Neu: Artikel: neue LIEFERZEIT Berechnung (UI-frei)

Rev 7.891 (20.02.13) Andreas Filsinger

 Neu: Artikel: neue RANG Berechnung (UI-frei)

Rev 7.890 (19.02.13) Andreas Filsinger

 Neu: Buch: Lastschrift: TAN kann nicht mehr mit "ENTER" übertragen werden
 Neu: Buch: Lastschrift: Erfolg verbuchen: "Löschen" ist möglich
 Neu: Buch: Lastschrift: Erfolg verbuchen: "Wiederholen" ist möglich

Rev 7.889 (14.02.13) Andreas Filsinger

 Neu: Auftrag: Datenfelder KUNDE_STRASSE, KUNDE_ORT, KUNDE_ORTSTEIL vergrössert

Rev 7.888 (13.02.13) Andreas Filsinger

 Bug: Geo: PLZ-Nachtrag darf nur bei Orten ohne "@" erfolgen!

Rev 7.887 (13.02.13) Andreas Filsinger

 Bug: Geo: "@" im Ort: NNNN "Bad" "Ortsname" wurde nicht richtig getrennt

 Neu: Geo: "@PLZORT" fehlertolerant gegenüber dieser falschen Zusammenschreibung

Rev 7.886 (13.02.13) Andreas Filsinger

 Neu: Geo: Mehr Debug-Info im Fehlerfall

Rev 7.885 (12.02.13) Andreas Filsinger

 Bug: EMAIL: Referenz INITIATOR_R war für Löschvorbereitung nicht eingetragen

Rev 7.884 (29.01.13) Andreas Filsinger

 Neu: Cron: zeitgesteuerte Dienste, erster Dienst: 21 Uhr "Cron.*" OLAPs

Rev 7.883 (28.01.13) Andreas Filsinger

 Neu: Auftrag: Ergebnis: TAN wiederholen:
      Durch Komma getrennte TANs sind möglich "1,2,3"
      TAN-Bereiche können durch "-" angegeben werden z.B. "5-12"
      Natürlich auch Kombination aus beiden "5,6,9-12"

Rev 7.882 (28.01.13) Andreas Filsinger

 Neu: Auftrag: '@' wird nun auch im Ort erkannt: Beispiel
      '76698 Zeutern@76698 Ubstadt-Weiher' geht als "76698 Ubstadt-Weiher" in die
      Geolokalisierung, und als "76698 Zeutern" in die Listenausgaben.

Rev 7.881 (28.01.13) Andreas Filsinger

 Bug: Auftrag: '!' und '?' wurden aus der Strasse bei der Listenausgabe nicht
      ausgeblendet.

Rev 7.880 (21.01.13) Andreas Filsinger

 Neu: Buch: Laschrift-Buchungsblock kann zurückgebucht werden.

Rev 7.879 (20.01.13) Andreas Filsinger

 Neu: Auftrag: Ergebnis: cFA, cFN : echter Bildname

Rev 7.878 (11.01.13) Andreas Filsinger

 Neu: Forderungsausgleich: Zusammengefasste eingehende Zahlung für 2 oder mehr Mandanten
 Neu: Verbrauchsprüfung "Anno" (Budget-Ausschöpfung pro Jahr)

Rev 7.877 (27.12.12) Andreas Filsinger

 Bug: Index: Auflisten deaktiver Keys war nicht mehr möglich

Rev 7.876 (17.12.12) Andreas Filsinger

 Neu: Cache: Preis

Rev 7.875 (06.12.12) Andreas Filsinger

 Neu: DB: Index in der Tabelle EREIGNIS

Rev 7.874 (06.12.12) Andreas Filsinger

 Neu: Mehr Info in die Tabelle EREIGNIS im Fehler-Fall

Rev 7.873 (27.11.12) Andreas Filsinger

 Neu: Lager für AA=1 (Probestimme) und AA=2 (Demoaufnahme)

Rev 7.872 (23.11.12) Andreas Filsinger

 Bug: Geo: OpenStreetMap-Karten liefen nicht mehr
 Bug: Geo: Map.Google-Karten liefen nicht mehr

 Neu: Geo: Kacheln benutzen keine Unterverzeichnisse mehr

Rev 7.871 (21.11.12) Andreas Filsinger

 Neu: WE.CSV: Wird gleich geöffnet solbald es mit den Handy-Symbol im Agent erzeugt wird
 Neu: WE.cSV: Sortierung nun "LAGER.NAME, BELEG.RID, ARTIKEL.TITEL, AUSGABEART.NAME"

Rev 7.870 (21.11.12) Andreas Filsinger

 Neu: WE.csv: +Lager-Scan 1, #Üfach-Scan 2, Ausgabeart

Rev 7.869 (21.11.12) Andreas Filsinger

 Bug: Auftrag: Ergebnismeldung: QS_Mode=0, hatte keine Auswirkung auf Dubletten-Prüfung.
 Bug: Auftrag: Dublettenprüfung: Eingabe "0" sollte als "keine Eingabe" gelten.

Rev 7.868 (20.11.12) Andreas Filsinger

 Neu: Mobil: Lesen: Bei der TagwacheBaustelle: Sollte ein RID nicht (mehr) existieren
      wird über die Zählernummer gesucht.

Rev 7.867 (20.11.12) Andreas Filsinger

 Neu: Auftrag: OpenStreetMap Button
 Neu: Auftrag: Adresse in die Zwischenablage

Rev 7.866 (19.11.12) Andreas Filsinger

 Neu: Einstellungen: TagWacheBaustelle=~BAUSTELLE_R~, RID der Baustelle für die
      Automatisch Importiert werden soll.
 Neu: Tagwache: automatischer Baustellen-Import möglich

Rev 7.865 (19.11.12) Andreas Filsinger

 Neu: Transaktionen: Auftrag: "KN2", bucht die passende Warenbewegung auf BEWEGT
      Aus Zählernummer-Alt stammt der RID aus der WARTENBEWEGUNG
 Neu: Meldung: Nach dem Export kann man eine nachgeschaltete Transaktion ausführen:
      AbschlussTransaktion=~Name~ [{ ";" ~Name~ }]

Rev 7.864 (09.11.12) Andreas Filsinger

 Neu: Agent: Ausgabe in eine CSV

Rev 7.863 (08.11.12) Andreas Filsinger

 Bug: Mobil: Socket-Error 10054 beim Disconnect

Rev 7.862 (07.11.12) Andreas Filsinger

 Bug: Person: Haifisch: VERTRAGs-Referenzen wurden nicht berücksichtigt
 Bug: Person: Ankreuzfelder wurden beim Ändern nicht gelb
 Bug: Person: Fehlermeldung "Eingabefokus, deaktiviertes Fenster ..."

Rev 7.861 (06.11.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.226" neu compiliert!

Rev 7.860 (05.11.12) Andreas Filsinger

 Neu: Kasse: Schubladensteuerung über Epson Druckertreiber

Rev 7.859 (02.11.12) Andreas Filsinger

 Neu: Vertrag: Formular nun Grössenänderbar
 Neu: Person: Makro-Erstellung: verbesserter Namensraum

Rev 7.858 (15.10.12-16.10.12) Andreas Filsinger

 Neu: eMail: Vorbereitung für Lastverteilung nach dem "Arbeiter-Modell"
 Neu: Person: csv Ausgabe für den DHL Versandhelfer
 Neu: Person: neue Datenfelder in der Personen.xls / Personen.csv

Rev 7.857 (11.10.12) Andreas Filsinger

 Neu: Person: Beliebige Firefox-iMacros können eingebunden werden. Datei-
      Präfix ist "OrgaMon-".

Rev 7.856 (10.10.12) Andreas Filsinger

 Neu: Buch: Schema "Beleg", BELEG=B#;*  Stern=Alle Teillieferungen ausgleichen

Rev 7.855 (09.10.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.225" neu compiliert!

Rev 7.854 (05.10.12) Andreas Filsinger

 Neu: Artikel: Zusammenschluss aller PDF, öffentlich UND privat

Rev 7.853 (05.10.12) Andreas Filsinger

 Neu: eMail: ARTIKEL_R, Anhang-Dubletten werden nicht mehr zugestellt

Rev 7.852 (05.10.12) Andreas Filsinger

 Neu: Zahlung: Wegfall unnötige Überschrift

Rev 7.851 (04.10.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.224" neu compiliert!

Rev 7.850 (02.10.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.223" neu compiliert!

Rev 7.849 (02.10.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.222" neu compiliert!

Rev 7.848 (02.10.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.221" neu compiliert!

Rev 7.847 (01.10.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.220" neu compiliert!

Rev 7.846 (01.10.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.219" neu compiliert!

Rev 7.845 (24.09.12) Andreas Filsinger

 Neu: Person: Passwortverwaltung um USER_SALT erweitert. Pwd-Check soll
      "SHA256(password+USER_SALT) = USER_HASH" werden.
 Neu: WebShop: USER_LOG - TMEMO Feld.
 Neu: OLAP: "load" kann absolute Pfad-Angabe

Rev 7.844 (13.09.2012-14.09.12) Andreas Filsinger

 Neu: Kasse: auf Druckermodell EPSON TM-T20 angepasst
 Neu: System: TestDrucker=NEIN ist möglich, "FreePDF" ist weiterhin Default
 Neu: Kasse: Öffnen der Schublade ist nun geschützt
 Neu: BASIC: ABORT, bricht aktuelles Skript ohne Druck ab!

Rev 7.843 (12.09.12) Andreas Filsinger

 Neu: Audit: Berührte Aufträge werden markiert.

Rev 7.842 (12.09.12) Andreas Filsinger

 Neu: Lastschrift: Erfolg verbuchen jetzt in eigenem Tab

Rev 7.841 (11.09.12) Andreas Filsinger

 Bug: Lastschrift: Buchungen zwischen Schritt 3 und 4 waren problematisch

 Neu: Lastschrift: neue Buchungsgruppen INfrastruktur über AUSGANGSRECHNUNG.EREIGNIS_R
 Neu: Lastschrift: im Ereignis hat "BEENDET" nun eine Bedeutung
 Neu: Lastschrift: Zusammenfassung zum Ereignis bei der TAN Eingabe
 Neu: Lastschrift: TAN,BETRAG,ANZAHL mit im Ereignis

Rev 7.840 (10.09.12) Andreas Filsinger

 Neu: XMLRPC: Anzeige der UpTime (System) und RunTime (Prozess)

Rev 7.839 (29.08.12) Andreas Filsinger

 Neu: XMLRPC: Protokollierung der Ausführungszeiten

Rev 7.838 (24.08.12-27.08.12) Andreas Filsinger

 Neu: MySQL: Nur ein Befehl pro Skript
 Neu: MySQL: pro Skript maximal 50.000 Artikel
 Neu: MySQL: Eigenes statisches Skript zum Leeren der Tabelle

Rev 7.837 (24.08.12) Andreas Filsinger

 Bug: Auftrag: Ergebnis: MaxAnzahl= wirkte nicht auf die Bilder

Rev 7.836 (23.08.12) Andreas Filsinger

 Bug: Buchen: SQL-Syntax-Fehler seit Rev. 7.830

Rev 7.835 (23.08.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.218" neu compiliert!

Rev 7.834 (21.08.12) Andreas Filsinger

 Neu: Baustelle: Ablage, Auflistung der Ablage-Vorgänge mit Stückzahl: Nun
      auch mit 'externer' Sicherungsdatenbank möglich!
 Neu: Baustelle: restore, nun auch anhand eines Ablage-RIDs möglich.

Rev 7.833 (15.08.12) Andreas Filsinger

 Neu: Zahlung: EC: Alternativer Karteninhaber ist "PERSON"
 Neu: Zahlung: EC: Alternativer Karteninhaber ist "manuelle Eingabe"

Rev 7.832 (09.08.12) Andreas Filsinger

 Neu: Tagesabschluss / Tagwache: Bessere Bezeichnungen im Log

Rev 7.831 (06.08.12) Andreas Filsinger

 Neu: System: verbessertes Handling bei fehlenden HTML Vorlagen

Rev 7.830 (06.08.12) Andreas Filsinger

 Bug: Beleg: "PostenInfo" rechnete mit falschen Mengen im Fall von Ausgabeart=MP3

Rev 7.829 (01.08.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.217" neu compiliert!

Rev 7.828 (31.07.12) Andreas Filsinger

 Neu: eMail: aus den Anhängen kann wiederum die ReferenzIdentitaet extrahiert werden

Rev 7.827 (30.07.12) Andreas Filsinger

 Bug: Buch: Nach Buchungssatz-Änderung im Forderungsausgleicht z.B. durch
      Eintrag von BETRAG= wurde die Liste nach Schliessen des Dialoges nicht
      aufgefrischt.

Rev 7.826 (27.07.12) Andreas Filsinger

 Neu: Person: via Firefox-Addon "iMacros" kann man den Login Automatisieren

Rev 7.825 (24.07.12) Andreas Filsinger

 Neu: Buch: Schema=Folge, Bei "BETRAG=" kann man nun z.B. "SATZ=1" schreiben

Rev 7.824 (02.07.12) Andreas Filsinger

 Neu: Auftrag: Import: Bei mehreren Zählwerken werden Intern-Infos auch aus
      den 2.ff Importzeilen eingetragen, mit dem Zusatz 'name.2='.

Rev 7.823 (22.06.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.216" neu compiliert!

Rev 7.822 (20.06.12) Andreas Filsinger

 Neu: Auftrag: Ergebnis: ".2" Intern-Feldwerte sind nun möglich (2. Zählwerk)

Rev 7.821 (18.06.12) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Transaktion "KEC": INTERN_INFO.aknr -> ReglerNr

Rev 7.820 (13.06.12) Andreas Filsinger

 Neu: Auftrag: Ergebnis: cZaehlerNummerEinbau, ist nun copy(2,9)

Rev 7.819 (13.06.12) Andreas Filsinger

 Bug: Baustelle: "+" Foto Ladebaustelle: "Fotos-nnnn.zip" wurde nicht berücksichtigt

Rev 7.818 (13.06.12) Andreas Filsinger

 Neu: Vertragsbuchung: frisch erstelle Beleg sind nun im Kontext!
 Neu: Vertragsbuchung: Vorlage-Beleg: Man kann in BTYP die maximale Vertrags-
      Anwendungs-Anzahl angeben die ein generierter Beleg maximal fassen kann.
      Dadurch werden zu zahlreiche Vertragsanwendungen auf einer Rechnung
      vermieden.

Rev 7.817 (06.06.12) Andreas Filsinger

 Bug: Lastschrift: für die "Gutschrift" wurde keiner "passender" Betrag gesucht

Rev 7.816 (06.06.12) Andreas Filsinger

 Bug: Alternative Bild-Dateinamen (Standard-Bilddateiname) mit "Komma"

Rev 7.815 (06.06.12) Andreas Filsinger

 Neu: Prüfung auf alternative Bild-Dateinamen (Standard-Bilddateiname)

Rev 7.814 (05.06.12) Andreas Filsinger

 Bug: Mobil: baustelle.csv berücksichtigte nicht die Fotovarianten der Parameter

Rev 7.813 (30.05.12) Andreas Filsinger

 Info: Refactoring "e_r_BaustellePfad"

Rev 7.812 (30.05.12) Andreas Filsinger

 Bug: Baustelle: Foto-Download beachtete nicht die Einstellung "ZipPasswort-Foto="

Rev 7.811 (29.05.12) Andreas Filsinger

 Bug: html: bei einseitigen Dokumenten hatte "Seite 1 von 1" gefehlt.

Rev 7.810 (23.05.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.215" neu compiliert!

Rev 7.809 (23.05.12) Andreas Filsinger

 Neu: Baustelle: Foto: Fehlertoleranz nach Löschen der Bilder.ini

Rev 7.808 (22.05.12) Andreas Filsinger

 Bug: Artikel: TAB Reihenfolge

Rev 7.807 (16.05.12) Andreas Filsinger

 Bug: Auftrag: Reiter "Info", RID war von Schaltfläche überdeckt

Rev 7.806 (15.05.12) Andreas Filsinger

 Neu: Zahlung: Verbesserter Umgang mit Bankverbindungsdubletten
 Neu: IBO Rev. 5.0.2 48

Rev 7.805 (15.05.12) Andreas Filsinger

 Agent: Bug: Bei der Warenbewegungs-Tabelle war "Löschen" (<Entf>) möglich
 Journal: Bug: Bei der Warenbewegungs-Tabelle war "Löschen" (<Entf>) möglich

Rev 7.804 (11.05.12) Andreas Filsinger

 Neu: Foto: Alternative Foto-Download Einstellung für Baustellen-Settings "-Foto"

Rev 7.803 (10.05.12) Andreas Filsinger

 Neu: Baustelle: Foto: Es werden nun auch MOB Fotos geladen.

Rev 7.802 (10.05.12) Andreas Filsinger

 Neu: Auftrag: Anzeige schneller bei langsamen Dateisystemen

Rev 7.801 (10.05.12) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Berechnetes Feld "cZaehlerNummerEinbau"

Rev 7.800 (09.05.12) Andreas Filsinger

 Artikel: Fenster passt auch auf 800x600 Schirme
 Zahlung: Fenster passt auch auf 800x600 Schirme

Rev 7.799 (09.05.12) Andreas Filsinger

 Bug: Datensicherung: "Refresh" ohne Wirkung

Rev 7.798 (08.05.12) Andreas Filsinger

 Neu: Auftrag: Kopie in eine fremde Datenbank nun möglich.

Rev 7.797 (07.05.12) Andreas Filsinger

 Neu: Buch: "BETRAG=" funktioniert nun auch beim Forderungsausgleich.

Rev 7.796 (05.05.12) Andreas Filsinger

 Neu: PDFPathApp= kann realtiv zum OrgaMon-Verzeichnis angegeben werden

Rev 7.795 (30.04.12) Andreas Filsinger

 Neu: Mobil: JonDaServer-Kommunikation: Baustellen-Infos über "baustelle.csv"
 Neu: Baustelle: Export: FotoBenennung= Art der Namensgebung für Fotos

Rev 7.794 (18.04.12) Andreas Filsinger

 Bug: Vertrag: Dupletten-Erkennung bei der Vertragsanwendung misslang

Rev 7.793 (18.04.12) Andreas Filsinger

 Bug: Start: Ist ein angegebenes Verzeichnis nicht vorhanden versuchte OrgaMon
      auf eine Datenbank mit diesem Namen zu verbinden. Folge war eine miss-
      verständliche Fehlermeldung.

Rev 7.792 (18.04.12) Andreas Filsinger

 Bug: Paket: Artikel nicht sichtbar

Rev 7.791 (17.04.12) Andreas Filsinger

 Wegfall: Abhängigkeiten von "IBService" also einer Borland-Interbase-Komponente

Rev 7.790 (16.04.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.214" neu compiliert!

Rev 7.789 (23.03.12-03.04.12) Andreas Filsinger

 Neu: Migration: Barsoi-Liste, neues Format (PERSONEN)
 Neu: Buch: Suche von Buchungen, Saldo der Trefferliste wird gebildet

Rev 7.788 (22.03.12) Andreas Filsinger

 Neu: Pflege: SQL-Performance Test

Rev 7.787 (21.03.12) Andreas Filsinger

 Bug: Vertragsverwaltung: Abrechnung erweitert einen Garantiebeleg

 Neu: Pflege: Datenbank Performance Test: a) Netzwerkgeschwindigkeit

Rev 7.786 (16.03.12) Andreas Filsinger

 Neu: Baustelle: Protokoll: Berechner der möglichen Protokollwerte
      aus dem Protokoll selbst

Rev 7.785 (16.03.12) Andreas Filsinger

 Neu: Mobil: Überlange Protokolle können eingelesen werden

Rev 7.784 (14.03.12) Andreas Filsinger

 Bug: Vertragsverwaltung: Abrechnung: Vertrags-Beginn war nur zum "1." sinnvoll

 Neu: Vertragsverwaltung: Abrechnung: Vermeidung doppelter Texte
 Neu: Vertragsverwaltung: Abrechnung: Verhinderung der Verbuchung durch Verbuchen=NEIN

Rev 7.783 (14.03.12) Andreas Filsinger

 Bug: Auftrag: Ergebnis: ZählerNummerNeuMitA1=JA ohne Funktion

 Neu: Auftrag: Ergebnis: Dublettenprüfung, Fehlermeldung verbessert

Rev 7.782 (13.03.12) Andreas Filsinger

 Bug: Person: Fenster liess sich nicht einfärben durch Farbe=

 Neu: wegen "Oc Rev. 1.213" neu compiliert!

Rev 7.781 (12.03.12) Andreas Filsinger

 Bug: Rechnungskopie Verzeichnis wurde nicht korrekt aufgeräumt
 Bug: Kreative: "alle anzeigen" bringt Fehlermeldung
 Bug: Beleg: Ausgabearten: <ESC>, es bleibt der Warte-Cursor stehen

 Neu: "Schnelle Rechnung" Kunde: Limitierung der html-Dateien

Rev 7.780 (01.03.12) Andreas Filsinger

 Bug: "A" Tasten funktionieren nicht

Rev 7.779 (01.03.12) Andreas Filsinger

 Bug: einige Datenbanktabellen sind nicht editierbar

Rev 7.778 (01.03.12) Andreas Filsinger

 Bug: Agent: "Warenbewegung gesamt" Klick: "ambigious fieldname RID"

Rev 7.777 (01.03.12) Andreas Filsinger

 Bug: "Dataset is not in an edit state", zurück zu IBO Rev. 5.0.2 40

Rev 7.776 (28.02.12) Andreas Filsinger

 Neu: IBO Rev. 5.0.2 43
 Neu: Person: "Rollback - Skript" im Fall von Person.Löschen

Rev 7.775 (22.02.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.212" neu compiliert!

Rev 7.774 (20.02.12) Andreas Filsinger

 Bug: Geo: Symbol "PQ1: Fehlermeldung "Object in use"

 Neu: e_x_commit;

Rev 7.773 (17.02.12) Andreas Filsinger

 Neu: Pflege: Datenbank: Manueller "Commit" der R- und W-Transaktion
 Neu: Pflege: Datenbank: Statusbar

Rev 7.772 (17.02.12) Andreas Filsinger

 Bug: Geo: Symbol "PQ1: Fehlermeldung "Object in use"
 Neu: IBO Rev. 5.0.2 40

Rev 7.771 (17.02.12) Andreas Filsinger

 Neu: Isolationsmodell "Commited": Record Version ist wieder aktiv.
 Neu: wegen "Oc Rev. 1.211" neu compiliert!

Rev 7.770 (14.02.12) Andreas Filsinger

 Neu: Hilfe: Neuer Hilfe-URL: "http://wiki.orgamon.org/index.php5/"
 Neu: Foto: Neuer JonDaServer URL: "http://217.91.31.84/"

Rev 7.769 (10.02.12) Andreas Filsinger

 Bug: Mahnung: Fehlerhafte Zinsformel

Rev 7.768 (06.02.12-07.02.12) Andreas Filsinger

 Wegfall: eCommerce-Funktion: "Kontext" (Der Kontext steht im BasePlug[23])
 Neu: IBO Rev. 5.0.2 37
 Neu: R-Transaktion für Read-Only Abfragen

Rev 7.767 (02.02.12) Andreas Filsinger

 Neu: BasePlug: Es wird angegeben mit welchem XMLRPC gesprochen wird.

Rev 7.766 (01.02.12) Andreas Filsinger

 Bug: BaseUpdate: War nicht mehr kompatibel mit Firebird 2.0

 Neu: Budget: Arbeiteszeiten kann eine Belegnummern manuell zugeteilt werden

Rev 7.765 (30.01.12) Andreas Filsinger

 Bug: Agent: Symbol "Unbestelltes einem Order-Beleg zuordnen" ging nicht!

Rev 7.764 (27.01.12) Andreas Filsinger

 Bug: cOrgaMon: ist mit falschen CharSet mit der Datenbank verbunden.
 Bug: cOrgaMon: hat Änderungen an den Systemeinstellungen vorgenommen.

Rev 7.763 (27.01.12) Andreas Filsinger

 Bug: Forderungsausgleich: Feld "ERTRAG" nicht gefunden!

Rev 7.762 (26.01.12) Andreas Filsinger

 Bug: Buch: Ertrags-SATZn Buchungen waren ohne Kopie des Ertragsfeldes.

Rev 7.761 (25.01.12) Andreas Filsinger

 Neu: Buch: "ERTRAG", hier kann man markieren was Ertragsbuchungen sind. Default
      ist BETRAG>0 = Ertrag, BETRAG<0 = Ausgaben, so einfach ist es nicht immer.

Rev 7.760 (24.01.12) Andreas Filsinger

 Neu: Person: Neuanlage verbessert.
 Neu: Person: Suche von bereits gelöschten: Es kommt ein Hinweis.

Rev 7.759 (23.01.12) Andreas Filsinger

 Bug: cOrgaMon: Sonderzeichen im OrgaMon-Logo

Rev 7.758 (19.01.12) Andreas Filsinger

 Neu: Auftrag: Mobil: Nach Meldung eines Datensatzes werden noch Ergänzungen
      akzeptiert aber keine Abänderungen mehr.

Rev 7.757 (19.01.12) Andreas Filsinger

 Wegfall: Datamodule "Datenbank" und "Caching"
 Neu: "cOrgaMon" ist nun echte Konsolen-App (Nachfolger von cXMLRPC)
 Neu: Projektname des UI-OrgaMon ist nun wieder "OrgaMon"

Rev 7.756 (18.01.12) Andreas Filsinger

 Neu: IBO Rev. 5.0.2 36e

Rev 7.755 (17.01.12) Andreas Filsinger

 Neu: Download: Verbesserte Diagnose

Rev 7.754 (16.01.12) Andreas Filsinger

 Neu: Auftrag: Ergebnis: "OhneStandardXLS=JA" unterdrückt die Auslieferung der
      Zaehlerdaten_nnnn.xls

Rev 7.753 (16.01.12) Andreas Filsinger

 Neu: Geo: Wartezeit aufs Dateisystem wird protokolliert

Rev 7.752 (16.01.12) Andreas Filsinger

 Neu: Geo: Wiederholte Versuche die Bilddatei zu öffnen

Rev 7.751 (16.01.12) Andreas Filsinger

 Neu: Geo: Warten auf die Bilder im Dateisystem

Rev 7.750 (16.01.12) Andreas Filsinger

 Neu: Geo: Mehr Diagnose im Fehlerfall (laden der Bilder)
 Neu: Geo: Laden zufälliger Umgebungsbilder

Rev 7.749 (12.01.12) Andreas Filsinger

 Bug: Start: -es kannte keine Fall-Back auf System
 Bug: Start: '{own}' wurde nur im ersten DataBaseName= beachtet

Rev 7.748 (12.01.12) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.210" neu compiliert!

Rev 7.747 (10.01.12-11.01.12) Andreas Filsinger

 Neu: Baustelle: Kopie kann erstellt werden mit Original=~BAUSTELLE_R~

Rev 7.746 (09.01.12) Andreas Filsinger

 Bug: Datensicherung: Falscher Schaltflächentext

 Neu: Hausverwaltung 1.008 integriert
 Neu: OLAP: Nur noch mit '$AuchAlsPDF=JA' wird ein PDF erstellt

Rev 7.745 (05.01.12) Andreas Filsinger

 Neu: Datensicherung: Manueller Restore

Rev 7.744 (20.12.11) Andreas Filsinger

 Neu: Belege: Storno nun auch hier möglich

Rev 7.743 (20.12.11) Andreas Filsinger

 Neu: Auftrag: Transaktion FI1: FA eintragen

Rev 7.742 (17.12.11-19.12.11) Andreas Filsinger

 Bug: Auswertung: Funktion "Nächster Monat" versagte beim Jahreswechsel

 Neu: Intern: Delphi XE 2 Update 3
 Neu: Baustelle: Foto: Zerlegbar in kleine Archive mit "FotoMaxAnzahl="
 Neu: Baustelle: Foto: "Resume" ist nun möglich
 Neu: Baustelle: Foto: Endloser Upload

Rev 7.741 (16.12.11) Andreas Filsinger

 Neu: Beleg: Beleg Storno

Rev 7.740 (16.12.11) Andreas Filsinger

 Bug: Kontext (gelber Notizblock): Ansicht wurde nicht immer aktualisiert

Rev 7.739 (15.12.11) Andreas Filsinger

 Bug: Person: Hai: Hatte nur in "Alle anzeigen" funktioniert
 Bug: Person: Speichern: "oben" und "unten" war unterschiedlich
 Bug: Person: Löschen im Einzelanzeigemodus: War einfach nur grau
 Bug: Beleg: Speichern der Spaltenreihenfolge: "MAHNUNG" und "MAHNUNG1" wurde verwechselt

Rev 7.738 (15.12.11) Andreas Filsinger

 Neu: Intern: IBO Rev. 5.0.2 28c

Rev 7.737 (14.12.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.209" neu compiliert!
 Neu: Direkthilfe, neu Version (für Windows 7 tauglich)

Rev 7.736 (08.12.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.208" neu compiliert!

Rev 7.735 (08.12.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.207" neu compiliert!

Rev 7.734 (30.11.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.205" neu compiliert!

Rev 7.733 (30.11.11) Andreas Filsinger

 Neu: Person: setContext: Es wird nur die einzelne Person angezeigt

Rev 7.732 (29.11.11) Andreas Filsinger

 Bug: html: "Page-Consumer" arbeitete sich nicht bis zum Ende der Datei!

 Neu: FS: Namespace "html"

Rev 7.731 (28.11.11) Andreas Filsinger

 Neu: Kasse: "-" Bon (heutiger Abschluss)

Rev 7.730 (25.11.11) Andreas Filsinger

 Neu: Kasse: *2+ funktioniert nun
 Neu: Kasse: Auch die Beleg, die bereits eingebucht sind: deren Datei wird
      verschoben.

Rev 7.729 (24.11.11) Andreas Filsinger

 Bug: Belege: Ansicht wurde u.U. nicht mehr aufgefrischt

Rev 7.728 (23.11.11) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Dubletten-Prüfung erfolgte in falscher Baustelle

Rev 7.727 (22.11.11) Andreas Filsinger

 Bug: WakeOnLAN: ohne Funktion

Rev 7.726 (22.11.11) Andreas Filsinger

 Bug: Prorata: durchgängige Lösung für die Ausgabeart

Rev 7.725 (21.11.11) Andreas Filsinger

 Bug: Beleg: Geklärt: "AfterScroll" durch "RefreshKeys"
 Bug: Ticket: "Firebird-Server Version" war ohne Funktion

Rev 7.724 (18.11.11) Andreas Filsinger

 Neu: Auftrag: Bildzuordnung: Zählernummer Neu in der Liste
 Neu: Auftrag: Bildzuordnung: Reglernummer in der Liste
 Neu: Auftrag: Bildzuordnung: weitere Baustellen-RIDs möglich
 Neu: Auftrag: Bildzuordnung: bisheriger Dateinamen wird angezeigt. Es kann dann
      einfach "-" gedrückt werden wenn alles OK ist.

Rev 7.723 (17.11.11) Andreas Filsinger

 Bug: Baustelle: "ZipPasswort-Foto=" ohne Wirkung
 Bug: SolidFTP: pro Exception-Typ nur ein einzger Handler möglich

Rev 7.722 (16.11.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.204" neu compiliert!

Rev 7.721 (16.11.11) Andreas Filsinger

 Neu: FTP: Mehr Debug-Info

Rev 7.720 (15.11.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.203" neu compiliert!

Rev 7.719 (14.11.11) Andreas Filsinger

 Neu: Auftrag: Ergebnis: 'MaxAnzahl' beachtete nicht den 'N' Fall

Rev 7.718 (14.11.11) Andreas Filsinger

 Bug: SolidFTP: Windowsbasierte FTP Server wurden nicht erkannt

 Neu: wegen "Oc Rev. 1.202" neu compiliert!

Rev 7.716 (10.11.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.201" neu compiliert!

Rev 7.715 (10.11.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.200" neu compiliert!

Rev 7.714 (10.11.11) Andreas Filsinger

 Neu: Auftrag: Ergebnis: neue Qualitätsprüfungen Q23,Q24,Q25
 Neu: wegen "Oc Rev. 1.199" neu compiliert!

Rev 7.713 (04.11.11-08.11.11) Andreas Filsinger

 Bug: Zeiterfassung: Fokus nicht auf neuer Zeile nach "+"
 Bug: Person: Springen der Anzeige von "alter" zu "neuer" Person
 Bug: Beleg: Fokus nicht auf neuer Zeile nach "+"

Rev 7.712 (04.11.11) Andreas Filsinger

 Neu: Intern: IBO Rev. 5.0.2 21
 Neu: Intern: Indy Rev. 10.5.8.0

Rev 7.711 (31.10.11-02.11.11) Andreas Filsinger

 Neu: Intern: Compiliert mit Delphi XE2 Update 2
 Neu: Intern: IBO 5.0.2 19
 Neu: Intern: Pascal-Script 3.0.53.935
 Neu: Intern: JCL 2.4
 Neu: Intern: JVCL 3.45
 Neu: Intern: FlexCell 3.5

Rev 7.710 (25.10.11) Andreas Filsinger

 Neu: Baustelle: Foto: der Wartebalken ist jetzt "unten", so ist man das auch
      von anderen Programmen her "gewöhnt".
 Neu: Baustelle: Foto: links vom Wartebalken steht jetzt auch was
 Neu: Baustelle: Foto: Nach der Zuordnung sagt er jetzt "092: 15 von 16 erkannt",
      also es wird zusammengefasst was er gemacht hat

Rev 7.709 (24.10.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.198" neu compiliert!

Rev 7.708 (24.10.11) Andreas Filsinger

 Neu: 400: Es wird keine neue Backup-Nummer gezogen

Rev 7.707 (19.10.11) Andreas Filsinger

 Neu: Baustelle: Foto: Upload verbessert
 Neu: Baustelle: alternative Foto-FTP Zugangs-Daten können angegeben werden

Rev 7.706 (18.10.11) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Kein Upload falls nicht ALLES OK

 Neu: Auftrag: Ergebnis: Unterdrückung der Benutzung der Vorlage.xls
      im Fall von "unmöglich" nun möglich.
      AuchAlsXLS_Unmöglich=NEIN
 Neu: wegen "Oc Rev. 1.197" neu compiliert!

Rev 7.705 (18.10.11) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Oc-Fehler nun auch im Export-Log

Rev 7.704 (17.10.11) Andreas Filsinger

 Bug: Aufgaben: erste Aufgabe hatte falsche Farbe

Rev 7.703 (17.10.11) Andreas Filsinger

 Bug: keine Sanduhr bei den "Nachmeldungen"
 Bug: Nachmeldungen liefen u.U. Endlos und kamen nie zum Ende

 Neu: Nachmeldungen: Immer nur max 5 Stück pro Start-Up
 Neu: Rechner: Sortierung nach "Host".

Rev 7.702 (12.10.11) Andreas Filsinger

 Neu: Warteliste / Personenbezogene Aufgaben, gelöst über "Gruppen"

Rev 7.701 (11.10.11) Andreas Filsinger

 Neu: BUCH: Migration "AUSGANGSRECHNUNGEN"

Rev 7.700 (10.10.11) Andreas Filsinger

 Neu: Datensicherung: Wegsichern allzu "alter" Umsatzdaten

Rev 7.699 (07.10.11) Andreas Filsinger

 Bug: Artikel: Preis in der Ausgabeart "MP3"

Rev 7.698 (06.10.11) Andreas Filsinger

 Neu: OLAP: replace kann mit SQL("") umgehen

Rev 7.697 (30.09.11) Andreas Filsinger

 Neu: Geo: Einführung eines Hilfseintrages in die Lokalisierungsdatenbank bei
      abweichendem Ortsnamen. Markiert mit einem "?".

Rev 7.696 (30.09.11) Andreas Filsinger

 Bug: Auftrag: Absturz beim Start

Rev 7.695 (30.09.11) Andreas Filsinger

 Neu: Baustelle: "Geodaten" löschen löscht auch den Cache

Rev 7.694 (28.09.11) Andreas Filsinger

 Neu: Baustelle: ZusätzlicheZips=JA ist nun möglich, es wird dann der Standard-
      Upload-Pfad eingesetzt
 Neu: Baustelle: Bilder-Zuordnen: Meldung "Es gibt noch %d unzugeordnete Bilder!"
 Neu: Baustelle: Vor Bilder-Upload: Meldung "Es gibt noch unzugeordnete Bilder"
 Neu: Baustelle: Nach Bilder-Upload: Meldung "Upload erfolgreich"
 Neu: Baustelle: Nach Bilder-Upload: Meldung "Upload fehlgeschlagen, nochmals versuchen?"
 Neu: wegen "FlexCell 3.5" neu compiliert

Rev 7.693 (27.09.11) Andreas Filsinger

 Neu: Prorata umgestellt auf variable Verzeichniskonfiguration
 Neu: Fenster "Prorata" maximierbar
 Neu: Fenster "Artikel" maximierbar
 Neu: Prorata hat nun AUSGABEART_R

Rev 7.692 (20.09.11) Andreas Filsinger

 Bug: Menge: Ausgabeart "MP3" lieferte falsche Mengenangaben

Rev 7.691 (19.09.11) Andreas Filsinger

 Bug: Kontoinfo: Gutschriften wurden nicht vom Endbetrag abgezogen.

Rev 7.690 (09.09.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.196" neu compiliert!

Rev 7.689 (09.09.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.195" neu compiliert!

Rev 7.688 (09.09.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.194" neu compiliert!

Rev 7.687 (09.09.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.193" neu compiliert!

Rev 7.686 (05.09.11) Andreas Filsinger

 Neu: eCommerce: ArtikelVersendetag Status 4: Zustellung eMail
 Neu: eCommerce: ArtikelVersendetag Status 5: Zustellung Download

Rev 7.685 (05.09.11) Andreas Filsinger

 Bug: Artikelpreis: individuelle Preise in MP3-Ausgabeart hatten nicht funktioniert

Rev 7.684 (31.08.11) Andreas Filsinger

 Bug: Auftragergebnis: "!"-Felder, "  " wurde als OK durchgewinkt

Rev 7.683 (31.08.11) Andreas Filsinger

 Bug: wenn "eigene Dateien" ein Netzlaufwerk war, war der Pfad "H:\\"
 Bug: Pfad "EigeneDateien\OrgaMon" wurde nicht angelegt vor Ausgabe der LastRun.ini

Rev 7.682 (30.08.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.192" neu compiliert!

Rev 7.681 (23.08.11) Andreas Filsinger

 Neu: OLAP-Pfad Migration

Rev 7.680 (11.08.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.191" neu compiliert!

Rev 7.679 (22.07.11) Andreas Filsinger

 Bug: Buch: Name der Bank wurde nicht zur Prüfung übergeben

Rev 7.678 (21.07.11) Andreas Filsinger

 Bug: Person: Grüner Dollar: fehlerhafte Funktion

Rev 7.677 (21.07.11) Andreas Filsinger

 Bug: Core: IsHaben=true bei 0,00 Euro

Rev 7.676 (19.07.11) Andreas Filsinger

 Neu: Skript: Verzeichnis .\Skripte
 Neu: Skript: Integration in die Transaktionen mit dem Namensraum
      Transaktion-"Transaktionsname".Skript.txt. Die Routine, die aufgerufen,
      und durch das Skript implementiert werden muss ist:
      procedure "Transaktionsname" (RID: Integer);

Rev 7.675 (18.07.11) Andreas Filsinger

 Bug: PDF-Exporter: "Type Error" wegen UTF8 Wide String Kodierung

Rev 7.674 (13.07.11) Andreas Filsinger

 Bug: Auswertung: Generator: Namen der Backup-Dateien waren UTF8 und falsch.

Rev 7.673 (11.07.11) Andreas Filsinger

 Bug: Kasse: Display-"Druck" erzeugte eingefrohrenes System

Rev 7.672 (08.07.11) Andreas Filsinger

 Neu: PQ: AB-Nummer kann jetzt über mehrere Baustellen gesetzt werden
 Neu: Geo: Es können nun auch 2 Baustellen angezeigt und geplant werden

Rev 7.671 (04.07.11) Andreas Filsinger

 Bug: PEP: Debug "beep" bei besonderer Monteur- & Datums- Kombination

 Neu: Sperre: Mehr Info bei falsch formulierten Sperren

Rev 7.670 (04.07.11) Andreas Filsinger

 Bug: PEP: Beim Bestimmen der Hauptbaustelle wurde u.U. KEINER der Baustellen
      gewählt.

Rev 7.669 (01.07.11) Andreas Filsinger

 Bug: OLAP: Benutzerrechte-Prüfung erfolgte nur im Interaktiven Modus
      (wo es keinen Sinn macht, nur im aktiven Modus)

Rev 7.668 (01.07.11) Andreas Filsinger

 Neu: Benutzerrechte: Verbotswarnung ist nun mit automatischen Timeout.
 Neu: Benutzerrechte: verbotswarnung gibt Auskunft über Name des abgeprüften Rechts.
 Neu: OLAP: Alle OLAPs werden anhand ihres Namens nach Verboten überprüft.
      Der Name ist jeweils "OLAP:Name-des-Skripts" (ohne ".OLAP.txt")

Rev 7.667 (27.06.11) Andreas Filsinger

 Neu: .rev.txt Datei wird aus der Anwendungs.drc Datei gewonnen
 Neu: InnoSetup kennt selbsttätig das Ausgabeverzeichnis
 Neu: Delphi kennt selbsttätig das Ausgabeverzeichnis

Rev 7.666 (27.06.11) Andreas Filsinger

 Bug: FlexCel geht im Umlauten in Formeln falsch um

Rev 7.665 (21.06.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.190" neu compiliert!

Rev 7.664 (15.06.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.189" neu compiliert!

Rev 7.663 (12.06.11) Andreas Filsinger

 Bug: Touch-Kasse: Einbuchen der Belege

Rev 7.662 (10.06.11) Andreas Filsinger

 Bug: Touch-Kasse: Einbuchen der Belege

Rev 7.661 (10.06.11) Andreas Filsinger

 Bug: Touch-Kasse: Freie Eingabe

Rev 7.660 (10.06.11) Andreas Filsinger

 Neu: Touch-Kasse: Anpassungen

Rev 7.659 (10.06.11) Andreas Filsinger

 Neu: Touch-Kasse: Anpassungen

Rev 7.658 (08.06.11) Andreas Filsinger

 Neu: Touch-Kasse: Grundfunktionen fertiggestellt

Rev 7.657 (07.06.11) Andreas Filsinger

 Neu: Touch-Kasse: Bon "merken"

Rev 7.656 (07.06.11) Andreas Filsinger

 Neu: Touch-Kasse: weitere Grundfunktionen

Rev 7.655 (04.06.11) Andreas Filsinger

 Neu: Touch-Kasse: Schriftart leserlicher
 Neu: Touch-Kasse: die ersten 5 Systemschaltflächen

Rev 7.654 (04.06.11) Andreas Filsinger

 Neu: Touch-Kasse: Farbverlauf umgekehrt
 Neu: Touch-Kasse: Zentrale "Button" Funktion
 Neu: Touch-Kasse: Button Design+Grösse überarbeitet
 Neu: Touch-Kasse: Copyright eingearbeitet

Rev 7.653 (03.06.11) Andreas Filsinger

 Neu: Context: Gimp erstellt via "Script Fu" Touch - Folien

Rev 7.652 (31.05.11) Andreas Filsinger

 Neu: Systemparameter: SchubladePort

Rev 7.651 (31.05.11) Andreas Filsinger

 Bug: Kasse: Auswahl des Comports war nicht möglich.

Rev 7.650 (31.05.11) Andreas Filsinger

 Neu: Kasse: Öffnen der Kassenschublade mit USB Relais

Rev 7.649 (30.05.11) Andreas Filsinger

 Neu: Kasse: "Kasse-*.bmp" werden in die Kasse geladen.

Rev 7.648 (25.05.11) Andreas Filsinger

 Neu: Lastschriften: Verrechnung einer Gutschrift im Rahmen der Abbuchung

Rev 7.647 (23.05.11) Andreas Filsinger

 Neu: Meilenstein erreicht in Richtung cOrgaMon: "Skript" ist XMLRPC Funktion

Rev 7.646 (23.05.11) Andreas Filsinger

 Neu: (historischer Moment) erstmalige Pascal-Skript Integration
      Unit BASIS läuft

Rev 7.645 (19.05.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.188" neu compiliert!

Rev 7.644 (17.05.11) Andreas Filsinger

 Neu: cOrgaMon: Wegfall von 4 "DataModules"

Rev 7.643 (16.05.11) Andreas Filsinger

 Neu: Belege: Rücknahme: Automatische Zuteilung eines Lagerplatzes

Rev 7.642 (13.05.11) Andreas Filsinger

 Bug: OLAP: <ENTER> am Ende der Zeile verschob den Cursor nicht eins nach unten

Rev 7.641 (04.05.11) Andreas Filsinger

 Bug: Resource: Arbeit: Wenn Zordnung= eine Baustelle mit echter Arbeit beschreibt
      hat das Baustellen-Ergebnis auch die Wertigkeit "echteArbeit" (bisher "Zuordnung)

Rev 7.640 (04.05.11) Andreas Filsinger

 Neu: Resource: Arbeit: Bei Arbeit auf mehreren Baustellen wird die Zuordnung= gezogen

Rev 7.639 (04.05.11) Andreas Filsinger

 Neu: Resource: Arbeit: Hellgrün wenn keine Arbeit an einem nicht Modelltag
 Neu: Resource: Arbeit: Lila an einem Sonntag
 Neu: Resource: Arbeit: Anderer Halbtag: Arbeitet man an eine Halbtag auf mehreren Baustellen so
      wählt OrgaMon für den anderen Halbtag die am besten passende Baustelle selbst aus.

Rev 7.638 (03.05.11) Andreas Filsinger

 Neu: Resource: Arbeit: Hellblau wenn keine Arbeit und kein Modell

Rev 7.637 (30.04.11) Andreas Filsinger

 Neu: Ergebnis: Spalte "ZaehlwerkMitArt"

Rev 7.636 (28.04.11) Andreas Filsinger

 Neu: Ergebnis: ZählwerkmitArt: Das Zählwerk um die Art + "-" ergänzt

Rev 7.635 (28.04.11) Andreas Filsinger

 Neu: Ergebnis: ZählwerkmitArt: Das Zählwerk um die Art ergänzt

Rev 7.634 (14.04.11) Andreas Filsinger

 Neu: iGOT: Artikelsortierung aus A00 (="Lager"-Schalter)

Rev 7.633 (12.04.11) Andreas Filsinger

 Bug: "Print-OK" Dateien im Diagnose-Verzeichnis auch ohne "Debug-Modus"

 Neu: OLAP: bessere Diagnose im "Debug-Modus"
 Neu: SQL: bessere Diagnose im "Debug-Modus"

Rev 7.632 (11.04.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.187" neu compiliert!

Rev 7.631 (11.04.11) Andreas Filsinger

 Wegfall: Person "Index neu"
 Neu: Person suchen, Index aktualisieren (eCommerce-Funktion ohne GUI)

Rev 7.630 (08.04.11) Andreas Filsinger

 Neu: Baustelle: Import: Oc mehrere Versuche für das Umbenennen der EXPORT- Datei

Rev 7.629 (07.04.11) Andreas Filsinger

 Bug: Buch "Alles anzeigen" hatte nicht nach "Neu" funktioniert

 Neu: Buch->"CSV Schnittstelle" nun "Verwaltung"
 Neu: Buch->Verwaltung: Löschen von Konten ist nun möglich

Rev 7.628 (06.04.11) Andreas Filsinger

 Neu: Web-Content-Uploader: weniger unnötigte Caretaker Fehlermeldungen
 Neu: Web-Content-Uploader: Limit von 100 Uploads pro Lauf abschaltbar
 Neu: Web-Content-Uploader: Limit von 10 Reconnects pro Lauf abschaltbar

Rev 7.627 (05.04.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.186" neu compiliert!

Rev 7.626 (05.04.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.185" neu compiliert!

Rev 7.625 (04.04.11) Andreas Filsinger

 Neu: Medien: PDF verschieben

Rev 7.624 (01.04.11) Andreas Filsinger

 Neu: Medien: MP3 verschieben

Rev 7.623 (01.04.11) Andreas Filsinger

 Neu: wegen "TPicUpload Rev. 1.042" neu compiliert!

Rev 7.622 (30.03.11) Andreas Filsinger

 Neu: System: Parameter "KartenProfil"
 Neu: Geolokalisierung: Es kann auch ein Such-Profil übergeben werden
      (default,fuzzy,phonetic)

Rev 7.621 (30.03.11) Andreas Filsinger

 Bug: Person: Feld "Datum" wurde nicht richtig ausgegeben
 Neu: Person: Serienbriefvorlagen sind nun alphabetisch sortiert

Rev 7.620 (29.03.11) Andreas Filsinger

 Neu: Download: durch "." im URL kann auch das lokale Verzeichnis überprüft
      werden.

Rev 7.619 (29.03.11) Andreas Filsinger

 Bug: Bilder: Zuordnung lief schief (jpg waren in Wirklichkeit umkopierte mp3 oder pdf)

Rev 7.618 (25.03.11) Andreas Filsinger

 Bug: Bar: Doppelklick auf "Buchen" wurde nicht verhindert

Rev 7.617 (24.03.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.184" neu compiliert!

Rev 7.616 (23.03.11) Andreas Filsinger

 Neu: wegen "TPicUpload Rev. 1.041" neu compiliert!

Rev 7.615 (22.03.11) Andreas Filsinger

 Neu: wegen "TPicUpload Rev. 1.038" neu compiliert!

Rev 7.614 (20.03.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.183" neu compiliert!

Rev 7.613 (20.03.11) Andreas Filsinger

 Neu: wegen "TPicUpload Rev. 1.037" neu compiliert!

Rev 7.612 (20.03.11) Andreas Filsinger

 Neu: wegen "TPicUpload Rev. 1.036" neu compiliert!

Rev 7.611 (18.03.11) Andreas Filsinger

 Bug: Bilder: Logik-Fehler beim Überschreiben alter Bilder

Rev 7.610 (18.03.11) Andreas Filsinger

 Bug: Bilder: .gif Verarbeitung war nicht möglich
 Neu: Bilder: INFO wird ausgegeben wenn Bild soweit OK

Rev 7.609 (18.03.11) Andreas Filsinger

 Neu: Erweiterung der Tabelle Dokument, ANLAGE + DATUM + ETAG
 Neu: Bilder: Neuanlage bei bereits vorhandenen Bildern kann unterbleiben
 Neu: System: Parameter: TPicUploadPfad, Default-Verzeichnis für TPicUpload
 Neu: System: Parameter: VerlagsdatenabgleichPfad, Default-Verzeichnis

 Neu: wegen "TPicUpload Rev. 1.035" neu compiliert!

Rev 7.608 (18.03.11) Andreas Filsinger

 Bug: Dokumente: Es wurde nicht das aktuellste Dokument ausgegeben

Rev 7.607 (17.03.11) Andreas Filsinger

 Neu: OLAP: $KopieSpeichernUnter=~Pfad~\ speichert alle Ausgaben eines Skripts auch
      im angegebenen Pfad. Wie immer: den abschliessenden Backslash nicht vergessen.
 Neu: OLAP: Tagwache- und Tagesabschluss- OLAPs werden aus dem System-OLAP-Verzeichnis
      geladen.

Rev 7.606 (16.03.11) Andreas Filsinger

 Bug: Belege: Buchen: Arbeitszeiten wurden verbucht selbst dann wenn
      in dem Beleg gar keine Budgets eingetragen waren. Ein gesetzter BUGET_R
      ist nun die Voraussetzung für die Arbeitszeit-Buchung!

 Neu: wegen "TPicUpload Rev. 1.034" neu compiliert!

Rev 7.605 (15.03.11) Andreas Filsinger

 Neu: .gif nach .jpg Konverter

Rev 7.604 (15.03.11) Andreas Filsinger

 Neu: wegen "TPicUpload Rev. 1.033" neu compiliert!

Rev 7.603 (15.03.11) Andreas Filsinger

 Neu: Bilder: diverse Verbesserungen
 Neu: Download: Resource Download (mp3, pdf, gif) von anderen Websites

Rev 7.602 (14.03.11) Andreas Filsinger

 Neu: "Bilder" zum Abgleich von HeBuGet Verzeichnissen.

Rev 7.601 (14.03.11) Andreas Filsinger

 Neu: wegen "TPicUpload Rev. 1.032" neu compiliert!

Rev 7.600 (11.03.11) Andreas Filsinger

 Bug: Anwendungstitel war "LN-MITS bearbeiten"

Rev 7.599 (10.03.11) Andreas Filsinger

 Bug: _ und \ in den Formeln

Rev 7.598 (10.03.11) Andreas Filsinger

 Bug: Umlaute und weitere Sonderzeichen in den Formeln

Rev 7.597 (10.03.11) Andreas Filsinger

 Neu: Auswertung: erster Auswertungsgenerator: MixStatistik

Rev 7.596 (10.03.11) Andreas Filsinger

 Neu: Baustelle: el. Meldung für manuelle Bildzuordnung möglich!

Rev 7.595 (09.03.11) Andreas Filsinger

 Neu: Baustelle: manuelle Bildzuordnung verbessert

Rev 7.594 (07.03.11) Andreas Filsinger

 Neu: Resource: Zuordnung= wirkt nur an Arbeitstagen
 Neu: Resource: Arbeit= wirkt nur an Arbeitstagen (Mehrarbeit immer!)

Rev 7.593 (07.03.11) Andreas Filsinger

 Neu: System: Excel: Zell-Kommentare sind nun möglich

Rev 7.592 (07.03.11) Andreas Filsinger

 Bug: Ablage der Markierten: Nun auf dem Niveau der Ablagefunktion inerhalb
      der Baustelle.

Rev 7.591 (04.03.11) Andreas Filsinger

 Neu: Resource: Einsatz: Wegfall Limitierung: '?' nach letzter !! Baustelle
 Neu: Resource: Einsatz: Bewertung ALLER Baustellen auf Arbeitszeitmodell
 Neu: Resource: Grau: keine besondere Lösung

Rev 7.590 (04.03.11) Andreas Filsinger

 Bug: Auswertung hatte kein passendes von bis Datum

Rev 7.589 (04.03.11) Andreas Filsinger

 Neu: Import: SAP 220/380 V

Rev 7.588 (04.03.11) Andreas Filsinger

 Neu: Import: SAP 220V

Rev 7.587 (03.03.11) Andreas Filsinger

 Neu: Resource: Markierung der Baustellenangabe auf Vermutungsbasis mit der Farbe "rot".

Rev 7.586 (02.03.11) Andreas Filsinger

 Neu: Terminarbeitsplatz: Anzeige nun für 3 Zeilen erweitert.

Rev 7.585 (02.03.11) Andreas Filsinger

 Neu: Resource: Umsetzer "Baustelle"
 Neu: Resource: Wertigkeit bei Baustelle
 Neu: Resource: Automatische Auswahl des Arbeitszeitmodelles, Arbeit1=, Arbeit2, ...

Rev 7.584 (01.03.11) Andreas Filsinger

 Neu: Baustelle: kleineres Formular wegen der Netbooks der Monteure

Rev 7.583 (01.03.11) Andreas Filsinger

 Neu: wegen "TPicUpload Rev. 1.031" neu compiliert!

Rev 7.582 (24.02.11) Andreas Filsinger

 Bug: Arbeitszeit: Beim Abrechnen von Sub-Budgets werden dennoch ALLE Arbeitszeiten
      dem aktuellen Beleg zugeteilt.

 Neu: Intern: Zentrale Funktion zur Abschreibung der Budgets

Rev 7.581 (24.02.11) Andreas Filsinger

 Neu: Auswertung: Überschreiben der Auswertung via "*.Vorlage.xls" erst ab
      dem Sheet mit dem Namen "Parameter" und folgende!
 Neu: OLAP: Neuer Block "evaluation" : Die Möglichkeit eine Auswertungen
      auszuführen.

Rev 7.580 (23.02.11) Andreas Filsinger

 Bug: html: Umsetzer von HTML nach ANSI hatte nicht mehr funktioniert

Rev 7.579 (22.02.11) Andreas Filsinger

 Wegfall: eCommerce: Im Rahmen der "Kontoinfo" wird kein Arbeitszeitbeleg mehr erstellt.

Rev 7.578 (22.02.11) Andreas Filsinger

 Neu: eCommerce: "Buchen" erstellt nun eine Zeitabrechnung.

Rev 7.577 (22.02.11) Andreas Filsinger

 Neu: Mahnung: Person "Schnelle Rechnung" wird grundsätzlich ausgeklammert

Rev 7.576 (22.02.11) Andreas Filsinger

 Bug: System: preDeleteBeleg: mehr Referenzen werden aufgelöst
 Bug: System: preDeletePosten: mehr Referenzen werden aufgelöst

 Neu: System: e_x_SQL: Wird im Diagnosemodus nun protokolliert

Rev 7.575 (21.02.11) Andreas Filsinger

 Neu: Wareneingang ins Lager: MENGE_BISHER, MENGE_NEU wird aufgezeichnet

 Bug: (J) Warenjournal: O (Order): keine Funktion
 Bug: Löschen von Postenzeilen: Alle zugehörigen Warenbewegungen wurden gelöscht

Rev 7.574 (21.02.11) Andreas Filsinger

 Neu: Budget: Die Vorlage "Arbeitszeit.html" kann kundenindividuell aus
      privatem Verzeichnis gezogen werden.
 Neu: Budget: Über [Kostenstellen] wird werden Zeiten und Lohn aufsummiert

Rev 7.573 (21.02.11) Andreas Filsinger

 Bug: Baustelle: Ablage: Anzahl der Datensätze war mit NULL angegeben

 Neu: Baustelle: Ablage: Datentabelle "CLUB" wird jetzt in einem Zug angelegt

Rev 7.572 (18.02.11) Andreas Filsinger

 Bug: Baustelle: Löschen war nicht mehr möglich
 Wegfall: TPicUpload

Rev 7.571 (18.02.11) Andreas Filsinger

 Bug: Baustelle: Ablegen war nicht mehr möglich
 Bug: Baustelle: Löschen war nicht mehr möglich

Rev 7.570 (17.02.11) Andreas Filsinger

 Bug: Baustelle: Foto: Speicherkarte lesen: Falscher Hinweistext "Komponist"

 Neu: Baustelle: Foto: Speicherkarte lesen: Hilfe

Rev 7.569 (17.02.11) Andreas Filsinger

 Neu: Auftrags-Arbeitsplatz: Sortierung nach dem Wechselmoment nun möglich

Rev 7.568 (11.02.11) Andreas Filsinger

 Wegfall: Auftrag: Ergebnis: Zählernummer Neu: A1 aus Protokoll nun möglicher Prefix

Rev 7.567 (11.02.11) Andreas Filsinger

 Neu: Tagwache: Eigener Punkt für Tagwache* OLAPs

Rev 7.566 (11.02.11) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Zählernummer Neu: A1 aus Protokoll nun möglicher Prefix

Rev 7.565 (08.02.11) Andreas Filsinger

 Neu: Resource: Fehlermeldung bei Sperre= wenn gar keine Baustelle bekannt ist
 Neu: Resource: Einsatz: "!!" ist echte Einplanung
 Neu: Resource: Einsatz: "!" ist echte Einplanung an dem anderen Halbtag
 Neu: Resource: Einsart "@" ist eine Baustellenzuordnung
 Neu: Resource: "Automatische Arbeit" Zuordnung zur Baustelle des anderen halbtages,
      wenn aktueller Halbtag nicht besetzt und keine sonstigen "Sperre=,
      Arbeit=,Baustopp=,Arbeitszeitmodell="
 Neu: Resource: Halbtagstrenner ist nun " / "

 Wegfall: Resource: Erfassung der letzten Einplanung ist jetzt egal!

Rev 7.564 (07.02.11) Andreas Filsinger

 Neu: Person: Zusätzlich: Zuordnung= für Baustellen-Zuordnungen

Rev 7.563 (04.02.11) Andreas Filsinger

 Bug: Order: Wareneingang war nicht mehr möglich

Rev 7.562 (04.02.11) Andreas Filsinger

 Neu: BasePlug: Enthält nun auch den Kontext

Rev 7.561 (03.02.11) Andreas Filsinger

 Neu: Person: Anzeige aller Zahlungspflichtigen
 Neu: Buchen: Durch Eingabe eines ELV Freigabe BEtrages >0 kann alternativ zur
      Konto-Suche die Zahlung freigegeben werden.
 Neu: Buchen: Die BLZ/KontoNummer/Name der Bank wird auf Plausibilität geprüft.
 Neu: XMLRPC: Der Kontext wird auf dem Start-Screen mit ausgegeben

Rev 7.560 (02.02.11-03.02.11) Andreas Filsinger

 Neu: Baustelle: Ankreuzmöglichkeit: Vorrangige Baustelle
 Neu: Resource: Vorrangige Baustelle für Hauptmonteure

Rev 7.559 (02.02.11) Andreas Filsinger

 Bug: Ausgabeart "MP3"-Download wird fest variabel bestimmt.
 Neu: XMLRPC: Im DebugMode wird auch der globale Debugmode gesetzt.

Rev 7.558 (02.02.11) Andreas Filsinger

 Neu: XMLRPC: "Kontext" gibt die eindeutige Instanz-ID des Anwendunsservers zurück.
      Beim Start erzeugt sich der Server eine eindeutige ID (9 stellig! Ziffern und Buchstaben),
      diese ändert sich während der ganzen Laufzeit nicht mehr. Baseplug-Strings
      und wesentliche Datenbankkonstanten ändern sich nur im Zusammenhang mit einer
      Kontext-Änderung.

Rev 7.557 (31.01.11) Andreas Filsinger

 Bug: Wareneingang war nicht mehr möglich

Rev 7.556 (31.01.11) Andreas Filsinger

 Neu: Ereignis: 20 - Benutzer Text Upload
 Neu: Ereignis: 21 - Webshop Bestellung : Dazu gibt es Infos

Rev 7.555 (31.01.11) Andreas Filsinger

 Neu: Buchen: Fehlerbericht in die Tabelle EREIGNIS
 Neu: Buchen: Prüfungen, ob Konto-Nr BLZ schon bekannt ist.

Rev 7.554 (31.01.11) Andreas Filsinger

 Bug: Buch: ForderungBuchen war nicht mehr möglich!

Rev 7.553 (28.01.11) Andreas Filsinger

 Bug: Person: Löschung war u.U. nicht mehr möglich

Rev 7.552 (27.01.11) Andreas Filsinger

 Neu: Buch: Feld "ZAHLUNGSPFLICHTIGER_R"
 Neu: Ausgangsrechnung: Feld "ZAHLUNGSPFLICHTIGER_R"
 Neu: Beleg: Feld "ZAHLUNGTYP_R"
 Neu: Ausgabeart: Feld "ZAHLUNGTYP_R"

Rev 7.551 (26.01.11) Andreas Filsinger

 Neu: System: Parameter "MaxDownloadsProArtikel" geht nach MENGE_AGENT bei
      ARTIKELART_R = Vollständige Aufnahme (7)
 Neu: Ausgabeart: ARTIKEL_R für einen "Abrechnungsartikel/Musterartikel" wenn
      man diese Ausgabeart wählt.

Rev 7.550 (26.01.11) Andreas Filsinger

 Neu: Beleg: "FILTER-GNT=" Abrechnungsfilter für die Aktuelle Abrechnung dieser GNT
 Neu: Beleg: "BTYP-GNT=" Versandkosten Modifikator für die aktuelle Abrechnung dieser GNT

Rev 7.549 (25.01.11) Andreas Filsinger

 Neu: XMLRPC: "Buche"
 Neu: Intern: Neue fest verdrahtete Ausgabeart: "Aufnahme MP3" = 7
 Neu: Ausgabeart: Verarbeitungsart "3" für die MP3 Downloads

Rev 7.548 (24.01.11) Andreas Filsinger

 Bug: PEP: "Neu Anschreiben" - Termine wurden als Proforma-Termine interpretiert

Rev 7.547 (21.01.11) Andreas Filsinger

 Neu: neuer Systemparameter "ShopMusicPath"

Rev 7.546 (20.01.11) Andreas Filsinger

 Bug: AY5: Es sollten auch die neuen Bilder vorhanden sein!

Rev 7.545 (20.01.11) Andreas Filsinger

 Neu: Transaktion: AY5 erstellen von Bild-Zips
 Neu: Beleg: Feld ZAHLUNGSPFLICHTIGER_R

Rev 7.544 (20.01.11) Andreas Filsinger

 Bug: Resource: Einsatz: 2 zeilige Angabe waren falsch formatiert.

Rev 7.543 (20.01.11) Andreas Filsinger

 Neu: Resource: "?" für Tage nach der letzten Einplanung
 Neu: Resource: Neue Farbe für Tage nach der letzten Einplanung
 Neu: Resource: Bei Unterschieden in Vormittag und nachmittag wird alles klein geschrieben

Rev 7.542 (18.01.11) Andreas Filsinger

 Neu: Warenkorb kann als Ablage benutzt werden. Neue Felder (SCHRANK, POSNO).

Rev 7.541 (18.01.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.182" neu compiliert!

Rev 7.540 (14.01.11) Andreas Filsinger

 Bug: Resource: Entscheidungen via Arbeitszeitmodell darf nur getroffen werden
      wenn es auch eines gibt!
 Bug: Resource: Nachmittagsarbeiten wurden bis in den Folgetag gezogen

Rev 7.539 (13.01.11) Andreas Filsinger

 Bug: PrintHTMLOK: Es kann bei einem (sogar) unbenutzen Windows keine Annahme über
      die Anzahl der aktuellen Fenster gemacht werden, das schwankt ständig. Somit
      kann die Anzahl der Fenster NACH einem Druckbefehlt auch KLEINER sein als zuvor,
      die "OK" Routine war vom Gegenteil ausgegangen - was so nicht immer funktioniert.

Rev 7.538 (12.01.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.181" neu compiliert!

Rev 7.537 (12.01.11) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.180" neu compiliert!

Rev 7.536 (10.01.11) Andreas Filsinger

 Neu: Belege: ZUTATEN - Summe wird bei den Belegen erfasst

Rev 7.535 (22.12.10) Andreas Filsinger

 Bug: Automatischer Setup war defekt

Rev 7.534 (22.12.10) Andreas Filsinger

 - ohne Änderung -

Rev 7.533 (22.12.10) Andreas Filsinger

 Neu: Baustelle: Ablage abgesichert
 Neu: Drucken: Mehr Debug Infos

Rev 7.532 (21.12.10) Andreas Filsinger

 Neu: Automatischer Druck von htmls: Mehr Diagnose-Infos falls es nicht
      funktioniert.

Rev 7.531 (16.12.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.179" neu compiliert!

Rev 7.530 (13.12.10) Andreas Filsinger

 - ohne Änderung -

Rev 7.529 (10.12.10) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Spalte "ART" kann durch den Umsetzer zerstört werden,
      wird aber später unverfälscht für die "Mehrzeilig"-Logik noch gebraucht.
 Neu: Es wird im "Log" angezeigt, wenn mehrzeilig ausgegeben wird.

Rev 7.528 (10.12.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.178" neu compiliert!

Rev 7.527 (09.12.10) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Pfadangaben haben unzuverlässig funktioniert
 Bug: AutoUp: Speicherung der *_Info.html in ..\..\CargoBay fehlte

Rev 7.526 (09.12.10) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Logik der "nicht-EFRE" Datei vereinfacht

Rev 7.525 (07.12.10) Andreas Filsinger

 Neu: Excel: neuer Datentyp "TIME"

Rev 7.524 (07.12.10) Andreas Filsinger

 Bug: Intern: "spawn" Resource-Leak
 Neu: Vorbereitungen zur Behebung des "printhtmlok" Bugs

Rev 7.523 (03.12.10) Andreas Filsinger

 Bug: Scanner: Fehlerhaftes SQL

Rev 7.522 (03.12.10) Andreas Filsinger

 Neu: Ticket: "vnc-host" ermöglicht es, andere Ports oder Hosts anzugeben

Rev 7.521 (03.12.10) Andreas Filsinger

 Neu: Paket-ID: Hilfe / Abbruchmöglichkeit / Caretaker Info deaktivierbar

Rev 7.520 (03.12.10) Andreas Filsinger

 Neu: Versenden: System.Nach-Paket-ID-Eintragen*.OLAP.txt

Rev 7.519 (02.12.10) Andreas Filsinger

 Neu: OLAP: excel: "save as html" Ergebnistabelle als html-Dokument
 Neu: OLAP: excel: "print" druckt direkt das erzeugte html-Dokument

Rev 7.518 (01.12.10) Andreas Filsinger

 Bug: Geo: Flackern im Geo-Arbeitsplatz
 Neu: Geo: OpenStreetMap, verbessertes Caching

Rev 7.517 (30.11.10) Andreas Filsinger

 Neu: Resource: Berücksichtigung des Planungsendes
 Neu: Resource: Wegfall eines Standard-Arbeitszeitmodelles
 Neu: Resource: Unterscheidung "Vormittags" ----- "Nachmittags"

Rev 7.516 (27.11.10) Andreas Filsinger

 Neu: Geo: Integration OpenStreetMap

Rev 7.515 (25.11.10) Andreas Filsinger

 Bug: AutoUp: Update-Setup, Version des Vollsetup war unbestimmt

Rev 7.514 (25.11.10) Andreas Filsinger

 Neu: Auftrag-Ergebnis: Fehlermeldung "Oc misslungen" etwas erweitert
 Neu: Oc: Flood - Identitätssuche aufgeweicht: Führende Nullen werden ignoriert.

Rev 7.513 (22.11.10) Andreas Filsinger

 Neu: Geo: System-Grafik-Elemente sind nun im System-Verzeichnis

Rev 7.512 (17.11.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.177" neu compiliert!

Rev 7.511 (17.11.10) Andreas Filsinger

 Neu: Transaktion: "HAA" ist nun fehlertolerant bei der Suche

Rev 7.510 (16.11.10) Andreas Filsinger

 Bug: Arbeit: nicht notwendiger "Beep"

Rev 7.509 (16.11.10) Andreas Filsinger

 Neu: Baustelle: Baustopp= für weitere Sperren

Rev 7.508 (12.11.10) Andreas Filsinger

 Neu: Arbeit:  Farbe der Kostenstellen ist nun WEISS
      Ist die Baustellen-Zuordnung uneindeutig aber die Kostenstelle
      identisch so wird die Baustellen-Liste rediziert (dadurch weniger MULTI-Fehler)
      Sperren werden nur noch an Arbeitstagen berücksichtigt.
      Feiertagssperren werden unterschiedlich dargestellt "F" bedeutet:
      "F" : Die Feiertagsbestimmung war uneingeschränkt möglich, da bekannt ist auf welcher
      Baustelle er arbeitet
      "f" : Die Feiertagsbestimmung bezieht sich nur auf die Bundesweiten Feiertage
      ein Monteur ohne Favoritenzuordnung wird nun auf die "+" - Baustelle geschickt
      ein jungfräulicher Monteur wird orange eingefärbt

Rev 7.507 (11.11.10) Andreas Filsinger

 Bug: Einsatz: identische 2 "!" Baustellen

 Neu: Arbeit: "MULTI" durch bessere Variante ersetzt
 Neu: Arbeit: schaut auch auf vergangene oder zukünftige Tage

Rev 7.506 (10.11.10) Andreas Filsinger

 Neu: OLAP: Complete "Einsatz"
 Neu: OLAP: Complete "Arbeit", Baustelle "von" - "bis"

Rev 7.505 (08.11.10) Andreas Filsinger

 Neu: Sperre: Feiertagssperren werden in TSperre aufgenommen so dass
      Priorität+Grund ausgewertet werden kann.

Rev 7.504 (04.11.10) Andreas Filsinger

 Neu: Auftrag: Ergebnis: SpalteAlsText=

Rev 7.503 (04.11.10) Andreas Filsinger

 Neu: Tagwache: Auch Unbenannte-Bilder werden geladen

Rev 7.502 (04.11.10) Andreas Filsinger

 Bug: Es wurden keine "normalen" Bilder mehr von den Baustellen geladen

Rev 7.501 (04.11.10) Andreas Filsinger

 Neu: Person: "Arbeit=", "Mehrarbeit=" zieht stärker als echte Arbeit

Rev 7.500 (04.11.10) Andreas Filsinger

 Bug: TsTable: SaveToFile beachtete nicht einen vom Standard abweichenden
      Separator

Rev 7.499 (03.11.10) Andreas Filsinger

 Bug: Sperre: Vormittagssperre hatte nicht funktioniert
 Bug: Sperre: "N"-"V" Sperre hatte nicht funktioniert

Rev 7.498 (02.11.10) Andreas Filsinger

 Bug: Auftrag-Ergebnis: "Flood" hatte nicht funktioniert

Rev 7.497 (02.11.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.176" neu compiliert!

Rev 7.496 (01.11.10) Andreas Filsinger

 Neu: Sperre: Wochentagssperre kann den (GRUND) speichern
 Neu: Sperre: Wochentagssperre wird in die normalen Daten eingelesen
 Neu: Sperre: Neuer, schnellerer Parser

Rev 7.495 (28.10.10) Andreas Filsinger

 Neu: Sperren: [Umstand] Es können gewisse einschränkende Umstände eingegeben
      werden (eckige Klammern)!

Rev 7.494 (28.10.10) Andreas Filsinger

 Bug: Auftrag: "Blauer Doppelpfeil": Texte von "Etwas" auf "Nichts" ändern wurde
      nicht kopiert!

Rev 7.493 (27.10.10) Andreas Filsinger

 Neu: Qualität: "I7" wird nun neben "I3" und "I6" als Bemerkung akzeptiert

Rev 7.492 (27.10.10) Andreas Filsinger

 Neu: Auswertung: "Refresh" für Datenbank Caches

Rev 7.491 (26.10.10) Andreas Filsinger

 Neu: Resource: Arbeit=
 Neu: Resource: Mehrarbeit=

Rev 7.490 (25.10.10) Andreas Filsinger

 Neu: Resource: Arbeit: Umsetzer

Rev 7.489 (22.10.10) Andreas Filsinger

 Bug: Buch: Nach "Alle anzeigen" war in der Liste der markierte Datensatz nicht
      sichtbar.

Rev 7.488 (15.10.10) Andreas Filsinger

 Bug: Belege: Datumseingabemaske war nicht mehr aktiv ...

Rev 7.487 (14.10.10) Andreas Filsinger

 Bug: Rechnungen: Formular Resize war nicht korrekt

 Neu: verwendeter Compiler: Delphi XE Update 1
 Neu: Rechnungen: EC - Symbol

Rev 7.486 (13.10.10) Andreas Filsinger

 Neu: Resource: e_r_Arbeit ausgebaut

Rev 7.485 (12.10.10) Andreas Filsinger

 Bug: Audit: falsche Gross- Kleinschreibung bei Dateinamen führte
      zum Überschreiben der Quelldatei.

Rev 7.484 (12.10.10) Andreas Filsinger

 Neu: OLAP: Excel: 4 Feldformatierungen Farbe,Breite,Vertikal,Zentriert

Rev 7.483 (11.10.10) Andreas Filsinger

 Bug: Rechnungen: im Fenster nicht alles sichtbar

Rev 7.482 (11.10.10) Andreas Filsinger

 Bug: Rechnungsübersicht: Anzahlungen waren "-"
 Bug: Lastschriften: Anzahlungen wurden nicht korrekt berücksichtigt

Rev 7.481 (07.10.10) Andreas Filsinger

 Neu: Transaktion KE2 verbessert: Korrektur der Jahreszahl!

Rev 7.480 (05.10.10) Andreas Filsinger

 Neu: Tagesabschluss: Kassenbuchung nicht gebuchter Belege
 Neu: Auswertung: Zeitbegriff "vorgestern", "gestern", "heute"

Rev 7.479 (04.10.10) Andreas Filsinger

 Neu: Baustelle: Foto: Es kann eine grössere Anzahl als 2 pro Termin gespeichert
      werden

Rev 7.478 (04.10.10) Ronny Schupeta

 Neu: Feiertage (für Sperre) jetzt bearbeitbar (Über Baustellen->Daten->Button Feiertage...)
      In der Sperre wird jetzt hierfür das Jahr des Feiertages berücksichtigt.
      Daten werden aus eine Konfigurationsdatei (XML) gelesen. Der Ort der Datei liegt
      standardmäßig im gleichen Verzeichnis wie die OrgaMon.exe, kann aber über die
      OrgaMon-Einstellungen (System) über folgenden Parameter geändert werden:

         FeiertageDatei=[Pfad + Dateiname]

 Bug: In der TXLib hatte teilweise Probleme bei der Erzeugung mit XML-Daten.
      Lag am Typ PString, dieser wurde in PAnsiString geändert (mit FS geprüft).

Rev 7.477 (04.10.10) Andreas Filsinger

 Bug: AutoUp: Kam nicht mit 4 stelligen Jahreszahlen zurecht.

Rev 7.476 (30.09.10) Andreas Filsinger

 Neu: Buch: HBCI: Saldo-Abfrage

Rev 7.475 (30.09.10) Andreas Filsinger

 Neu: Kasse: Angebot möglich
 Neu: Tagesabschluss: Schnelle Rechnungen werden nur dann gelöscht, wenn sie
      keinen Wert in Motivation haben

Rev 7.474 (28.09.10) Andreas Filsinger

 Neu: Kasse: Buchung von Kommentarzeilen wird übersprungen

Rev 7.473 (27.09.10) Andreas Filsinger

 Neu: Zahlungsart: "Ü00" und "Ü000" nun möglich
 Neu: Lastschrift: Verwendungszweck jetzt für 7 Zeilen vorbereitet
 Neu: 1710: RID des Ausgleichssatzes wird nun wiederverwendet falls möglich
 Neu: 1710: An den Beleg-Nummern-Orientierte Reihenfolge
 Neu: Buch: Abbruch, bevor Initialer-Datensatz gelöscht würde

Rev 7.472 (22.09.10) Andreas Filsinger

 Neu: Tagwache/Tagesabschluss: ausführender ComputerName im Bericht
 Neu: Person: EC-Zahlungsvorbereitung

Rev 7.471 (21.09.10) Andreas Filsinger

 Wegfall: Buch-CSV-Exporter: "Stempel"
 Wegfall: Buch-CSV-Exporter: Buchungs-Zeile aus "Initialer Buchungssatz"
 Wegfall: Buch-CSV-Exporter: Buchungs-Zeile aus "SATZ*" Buchungssatz

 Neu: Buch-CSV-Exporter: Spalte "Gegenkonto"
 Neu: Buch-CSV-Exporter: spalte "RechnungsNummer"
 Neu: Buch-CSV-Exporter: Spalte "BetragNetto"
 Neu: Buch-CSV-Exporter: Spalte "BetragSteuer"
 Neu: Buch-CSV-Exporter: Geldformatierung ohne Euro Zeichen und Tausender Punkte
 Neu: Buch-CSV-Exporter: Rechnungsnummer: Stempel-Angaben ohne "-"
 Neu: Buch-CSV-Exporter: Alle Vorzeichen nun negiert

Rev 7.470 (16.09.10) Andreas Filsinger

 Bug: Arbeitszeit: "Neu" hatte nicht funktioniert.

Rev 7.469 (14.09.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.175" neu compiliert!

Rev 7.468 (10.09.10) Andreas Filsinger

 Bug: Forderungsausgleich: "Invalid Transaktion Handle"

Rev 7.467 (08.09.10) Andreas Filsinger

 Bug: EC-Kartenzahlung: Auch eine Rechnung über nur 1 Cent wird jetzt aktzeptiert!

Rev 7.466 (08.09.10) Andreas Filsinger

 Bug: WARENKORB: Falscher Umgang mit RID bei Datenbank-INSERT

Rev 7.465 (07.09.10) Andreas Filsinger

 Neu: Datensicherung des Gesamtsystems kann ausgesetzt werden
      (SicherungenAnzahl=-1)

Rev 7.464 (06.09.10) Andreas Filsinger

 Neu: MessageBoxTimeout ist wieder aktiv (ab Windows XP)

Rev 7.463 (06.09.10) Andreas Filsinger

 Bug: Nicht mehr lauffähig auf Windows 2000

Rev 7.462 (02.09.10) Andreas Filsinger

 Bug: Stopp beim misslungenen Versuch andere OrgaMon Instanzen zu beenden
 Bug: Tagesabschluss: Bei misslungenem Tagesabschluss wurde der Rechner nicht
      neu gestartet.

 Neu: wegen "Oc Rev. 1.174" neu compiliert!

Rev 7.461 (25.08.10) Andreas Filsinger

 Neu: Ereignis: BEENDET ist neue Spalte

Rev 7.460 (25.08.10) Andreas Filsinger

 Neu: OLAP: "html"
 Neu: OLAP: "list" kann nun mehrere Zeilen verarbeiten

Rev 7.459 (23.08.10) Andreas Filsinger

 Neu: Kasse

Rev 7.458 (19.08.10) Andreas Filsinger

 Neu: Versionsnummer im Info-ZIP

Rev 7.457 (17.08.10) Ronny Schupeta

 Neu: Baustellensperre um automatische Feiertagssperre (abhängig vom Bundesland)
      erweitert. Einstellbar über Baustellen (Reiter "Daten")
 Neu: Parser für Sperren um Wochentagssperren und Angabe über
      Vormittags-/Nachmittagssperren erweitert
 Neu: In der erweiterten Suche ist jetzt die Suche innerhalb der Monteurs-Info
      nicht Case sensitive.

Rev 7.456 (17.08.10) Andreas Filsinger

 Neu: eMail: "Port" Einstellungen bei eigenen Benutzer binden stärker als die
      Port Einstellung in der Versende-Identität
 Neu: eMail: Lastverteilung jetzt ganz einfach über GUI

Rev 7.455 (13.08.10) Andreas Filsinger

 Neu: SQL: Vorbereitungen auf Firebird 2.5

Rev 7.454 (11.08.10) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: INTERN_INFO und ZAEHLER_NUMMER sind wieder offen
      für Kopie

Rev 7.453 (09.08.10) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Fehler einlesen (Ungemeldete) hatte die aktuelle Liste
      nicht gelöscht
 Bug: Auftragsarbeitsplatz: Fehler einlesen hatte die aktuelle Ansicht nicht gespeichert
 Bug: Auftrag: Ergebnis: Dupletten wurden nicht bei Problemdatensatz angezeigt

Rev 7.452 (09.08.10) Andreas Filsinger

 Bug: eMail: doppelter Text-Body (also Textinhalt der Mail war direkt und als Anlage)

Rev 7.451 (06.08.10) Andreas Filsinger

 Neu: Ergebnis: Zählernummervorsatz kann aus "A1" gelesen werden

Rev 7.450 (05.08.10) Andreas Filsinger

 Bug: Geolokalisierung: nicht Lokalisieren mit intern PLZ "99999" war nicht mehr möglich

Rev 7.449 (05.08.10) Andreas Filsinger

 Neu: Mobil: V1,V2,V3 ... werden nicht mehr überschrieben

Rev 7.448 (05.08.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.173" neu compiliert!

Rev 7.447 (04.08.10) Andreas Filsinger

 Neu: QS: "QS_UMGANGEN" wird nun grundsätzlich ausgewertet
 Neu: QS: "Q12=erlösend" ist nun Standard bei den Baustellen
 Neu: cXMLRPC: cJonDaServer ist integriert

Rev 7.446 (04.08.10) Andreas Filsinger

 Bug: Geo: PLZ 99999 wird nicht mehr gespeichert

Rev 7.445 (04.08.10) Andreas Filsinger

 Neu: Audit: RWE: Spalte "Position" ist optional!

Rev 7.444 (03.08.10) Andreas Filsinger

 Neu: eMail Logik etwas angepasst

Rev 7.443 (03.08.10) Andreas Filsinger

 Neu: cXMLRPC unter wine lauffähig

Rev 7.442 (02.08.10) Andreas Filsinger

 Neu: txlib_UI eingebunden

Rev 7.441 (02.08.10) Andreas Filsinger

 Neu: Artikel: Transaktion "KN1"

Rev 7.440 (30.07.10) Ronny Schupeta

 Neu: Über die erweiterte Suche im Auftragsarbeitsplatz kann jetzt zusätzlich nach
      Zählerstand und Zählerstand Neu eingeschränkt werden.

Rev 7.439 (30.07.10) Ronny Schupeta

 Neu: Wochentagssperren hinzugefügt
      Einstellbar über Personen und Baustellen über den Reiter "Zusätzlich" mittels dem Parameter:
      SPERRE_WOCHENTAG=[Mo,Di,Mi,Do,Fr,Sa,So]

Rev 7.438 (29.07.10) Andreas Filsinger

 Neu: Audit: Verbesserte Phasen-Status-Berechnung.

Rev 7.437 (29.07.10) Andreas Filsinger

 Neu: Audit ist jetzt keine Klasse, und einfach erweiterbar
 Neu: Audit: 2. Audit ist "enBW"

Rev 7.436 (28.07.10) Andreas Filsinger

 Bug: eMails: *.eml Dateien wurden nicht ins Indy-konforme Format konvertiert

 Neu: Migration: eMail: "Start" kann auch einfach als Test durchgeführt werden

Rev 7.435 (27.07.10) Andreas Filsinger

 Neu: OLAP: Speed-Up bei "subtract"

Rev 7.434 (27.07.10) Andreas Filsinger

 Neu: eMail: "UMFANG", also die grösse in Bytes der eMail wird eingetragen
 Neu: eMail: "BEGINN" des Sendens einer eMAIL wird eingetragen

Rev 7.433 (27.07.10) Andreas Filsinger

 Neu: eMail: neue Felder EINTRAG, UMFANG, BEGINN

Rev 7.432 (27.07.10) Andreas Filsinger

 Neu: Baustelle: Export "ZählerNummerNeuAusN1=NEIN" verhindert die Kontrolle des N1 Feldes

Rev 7.431 (26.07.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.172" neu compiliert!

Rev 7.430 (26.07.10) Andreas Filsinger

 Neu: eMail: AUSGANGS-Datum der VORLAGE wird beim grünen OLAP-Würfel übernommen

Rev 7.429 (26.07.10) Andreas Filsinger

 Neu: Baustelle: Export: "SpaltenOhneInhalt" default =Bemerkung

Rev 7.428 (23.07.10) Andreas Filsinger

 Bug: Ergebnis: bei TAN-Wiederholungen erfolgte kein QS
 Bug: Ergebnis: bei TAN-Wiederholungen war die Anzahl in der Mail immer "0"

Rev 7.427 (23.07.10) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Neu "Q21" Doppelter Einbau-Zähler
 Neu: Auftrag: Ergebnis: Neu "Q22" falscher Einbaustand

Rev 7.426 (22.07.10-23.07.10) Andreas Filsinger

 Bug: Baustelle: Foto: Manuelle Bildzuordnung: ".html" wurde geöffnet

 Neu: Ereignis: "18": Newsletter.eml wurde eben generiert
 Neu: Auftrag: Ergebnis: "4" ist der Standard Plausibilitäts Modus
 Neu: Auftrag: Ergebnis: Zählernummer Neu (+N1) wird immer gegen den aktuellen Bestand geprüft
 Neu: Auftrag: Ergebnis: vereinheitlichung der Qualitätsmodell Ziffern (Singen+Rest der Welt)
 Neu: Auftrag: Ergebnis: Beim durchrasseln durch die QS gibt es alle kritischen Gründe im Log

Rev 7.425 (22.07.10) Ronny Schupeta

 Neu: Im Auftragsarbeitsplatz in der Historienansicht ist es nun möglich bei einzelnen
      Datensätzen den Status "Monteur informiert" zu löschen.


      Zusätzlich zum Löschen des Status "Monteur informiert" einzelner
      Datensätze, wird jetzt auch der Datensatz berücksichtigt,
      bei dem AUFTRAG.RID = AUFTRAG.MASTER_R gilt.

Rev 7.424 (22.07.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.171" neu compiliert!

Rev 7.423 (22.07.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.170" neu compiliert!

Rev 7.422 (20.07.10) Andreas Filsinger

 Neu: OLAP: "default" für das Setzen ungesetzer Parameter

Rev 7.421 (19.07.10) Andreas Filsinger

 Bug: XMLRPC: "ArtikelPreis" defekt
 Bug: XMLRPC: "ArtikelRabattPreis" defekt

 Neu: eMail: Blocklist nur bei ".eml" Versand aktiv (i.d. Regel Newsletter)

Rev 7.420 (16.07.10) Andreas Filsinger

 Neu: eMail: "Blocklist.txt" im Ordner Suchindex wird jetzt berücksichtigt.
 Neu: eMail: Symbol "schwarzes Stopp-Schild": Blocklist editieren
 Neu: Diagnose: In "Blocklist.log.txt" wird angegeben wer wann geBlocklistet wurde.

Rev 7.419 (16.07.10) Andreas Filsinger

 Neu: Migration: eMail Newsletter

Rev 7.418 (16.07.10) Andreas Filsinger

 Neu: Migration: eMail Newsletter

Rev 7.417 (15.07.10) Andreas Filsinger

 Neu: eMail: ".eml" Anhänge können nun angegeben werden. Es wird direkt das eml gesendet
 Neu: eMail: grüner OLAP-Würfel kann auf eine Vorlage eMail angewendet werden, die als
             Vorgabe ausschliesslich eine Dateianlage beinhält

Rev 7.416 (15.07.10) Andreas Filsinger

 Bug: eMail: Symbol "Daumen" hatte nicht funktioniert

Rev 7.415 (13.07.10) Andreas Filsinger

 Neu: Baustelle: Foto: neue Symbole
 Neu: Baustelle: Foto: neuer Modus: Manuelle Zuordnung
 Neu: wegen "Oc Rev. 1.169" neu compiliert!

Rev 7.414 (13.07.10) Andreas Filsinger

 Neu: Transaktion KEB, "X" aus dem Objektschlüssel nach " " umsetzten
 Neu: wegen "Oc Rev. 1.168" neu compiliert!

Rev 7.413 (09.07.10) Andreas Filsinger

 Neu: Audit: DLA: Speichert jetzt die Ergebnistabelle

Rev 7.412 (08.07.10) Andreas Filsinger

 Neu: Audit: Thema "DLA"

Rev 7.411 (06.07.10) Andreas Filsinger

 Neu: OLAP: Neue Global-Parameter:  $Diagnose, $SEQ_TAGESABSCHLUSS, $SEQ_TAGWACHE
 Neu: OLAP: "Speichern" Knopf
 Neu: OLAP: "System OLAPs" Knopf
 Neu: Person: eMail: Baustein: Datei-Platzhalter "*,?,.." werden entfernt
 Neu: Tagesabschluss: OLAPs "System.Tagesabschluss.*" werden ausgeführt
 Neu: Tagwache: OLAPs "System.Tagesabschluss.*" werden ausgeführt
 Neu: Tagwache: OLAPs "Tagwache.*" werden ausgeführt

Rev 7.410 (06.07.10) Andreas Filsinger

 Neu: Baustelle: Foto: durch "!" als erste Stelle im Dateinamen kann man erzwingen,
      dass Datum/Uhrzeit aus dem Datei/Datum/Uhrzeit gezogen wird - nicht aus der
      EXIF Info.

Rev 7.409 (05.07.10) Andreas Filsinger

 Neu: Geo: "!" kann Verwendung des Ortsteile erzwingen
 Neu: Geo: Diagnose: nur noch eine Log-Box
 Neu: Geo: Diagnose: Parameter gehen in die Eingabe-Felder
 Neu: wegen "Oc Rev. 1.167" neu compiliert!

Rev 7.408 (02.07.10) Andreas Filsinger

 Bug: eCommerce: KontoInfo lieferte nicht den Kontostand des Kunden

Rev 7.407 (02.07.10) Andreas Filsinger

 Bug: Baustelle: Import: Es werden Datensicherungen der XML gemacht

Rev 7.406 (02.07.10) Andreas Filsinger

 Neu: Baustelle: Import: Es werden Datensicherungen der XML gemacht

Rev 7.405 (30.06.10) Andreas Filsinger

 Neu: Transaktion HAC, bei "Sparte=Einbau" wird FA=, nachgetragen
 Neu: Import: Die Möglichkeit im Anschluss an den Import Transaktionen zu fahren
 Neu: Import: Mehr Geschwindigkeit durch den Index "RID_AT_IMPORT"

Rev 7.404 (30.06.10) Andreas Filsinger

 Bug: Baustelle: Ergebnis: TAN der Datenquelle muss weitergezählt werden

Rev 7.403 (30.06.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.166" neu compiliert!

Rev 7.402 (28.06.10) Andreas Filsinger

 Neu: anfix32: "TestMode" auf weitere Datums-Routinen ausgeweitet
 Neu: wegen "Oc Rev. 1.165" neu compiliert!

Rev 7.401 (24.06.10) Andreas Filsinger

 Neu: Buch: DATEV(r)(tm) Schnittstelle

Rev 7.400 (23.06.10) Andreas Filsinger

 Bug: Auftrag: Ergebnis: EFRE mit "Sparte" ging nicht!

Rev 7.399 (23.06.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.164" neu compiliert!

Rev 7.398 (21.06.10) Andreas Filsinger

 Bug: Beleg: "x" bei Darreichungsauswahl, danach konnte keine Postenzeile an
      aktueller Position eingefügt werden.
 Bug: Beleg: Darreichungsauswahl / Ausgabearten, Darstellungsfehler in der
      Listbox.

 Neu: Mahnung: Problemliste kann im Texteditor geöffnet werden.

Rev 7.397 (18.06.10) Andreas Filsinger

 Bug: unzip32.dll: Nach dem unzip mit einem Passwort stürzte OrgaMon ab

 Neu: infozip: unzip.exe 6.0.0 wird nun verwendet
 Neu: Tagwache: "Fotos" holen bei allen Baustellen mit "+"

Rev 7.396 (17.06.10) Andreas Filsinger

 Bug: Beleg: Man konnte Status "gelb" nicht erkennen.
 Bug: Beleg: Man konnte "verbuchen" obwohl Status "gelb" geboten war.

 Neu: Baustelle: Löschen einer Baustelle muss bestätigt werden.
 Neu: Beleg: Verbuchen: Macht mehr Vorprüfungen.

Rev 7.395 (16.06.10) Andreas Filsinger

 Bug: Baustelle: Fotos melden: Bei komprimiertem html kan es zur Fehldiagnose
 Bug: Update: Bei komprimiertem html konnte die Versionsnummer nicht erkannt werden

Rev 7.394 (15.06.10) Andreas Filsinger

 Neu: Baustelle: Import: "Oc" Integration

Rev 7.393 (14.06.10) Andreas Filsinger

 Bug: Artikel: Import: Problematischer "open" / "close" (Wirkung des Fix fraglich!)

Rev 7.392 (11.06.10) Andreas Filsinger

 Neu: Auftrag: Import: Völlig konstanter Wert in die SAP/Intern-Infos

Rev 7.391 (10.06.10) Andreas Filsinger

 Bug: Baustelle: Foto (Versorger-Modus) ging dennoch trotz falscher Uhr

Rev 7.390 (09.06.10) Andreas Filsinger

 Neu: Transaktion "KEA": N2 aus den Regler-Feldern sichern

Rev 7.389 (27.05.10) Andreas Filsinger

 Bug: FTP: Parser wurde u.U. nicht korrekt gesetzt.

Rev 7.388 (27.05.10) Andreas Filsinger

 Neu: Baustelle: Import von XML-Aufträgen nun möglich!

Rev 7.387 (27.05.10) Andreas Filsinger

 Neu: Ergebnis: EFRE ist nun TsTable
 Neu: Ergebnis: "EFRE-Sparten.ini" ist nun ein Umsetzer der Spalte "Sparte" in der EFRE
 Neu: Ergebnis: "EFRE-Sparten.ini" ist nun ein Umsetzer der Art im Auftrag
 Neu: Ergebnis: "Diagnose-EFRE.csv" ist die interne Repräsentation der Resource-Tabelle
 Neu: Ergebnis: Zählerstandsprüfung gegen "0" werden nicht mehr durchgeführt, da "0"="ohne Wert"

Rev 7.386 (22.05.10) Andreas Filsinger

 Bug: Z: Zahlungseingang buchen ging nicht

Rev 7.385 (21.05.10) Andreas Filsinger

 Bug: Z: Selektion, "+" / "-" war nicht mehr zeitgemäß

 Neu: Buch: Buchungs-Fokus-Zeitraum angebbar, Default: kein Fokus
 Neu: Z: Man kann nun auch nach Teillieferung selektieren
 Neu: Automatischer Forderungsausgleich: Man kann Belege direkt ansehen

Rev 7.384 (18.05.10-19.05.10) Andreas Filsinger

 Bug: DTA: DTAUS.DTA hatte falsche Zeichenkodierung
 Bug: Buch: HBCI-Sammellastschrift, gelber Ordner sollte HBCI-Verzeichnis öffnen

Rev 7.383 (16.05.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.163" neu compiliert!

Rev 7.382 (10.05.10) Andreas Filsinger

 Neu: Ergebnis: Filter für Bilddateinamen
 Neu: Baustelle: FotosLaden: Besser abgesichert

Rev 7.381 (10.05.10) Andreas Filsinger

 Neu: Ergebnis: Hochladen in ein Unterverzeichnis auf dem FTP-Server

Rev 7.380 (10.05.10) Andreas Filsinger

 Neu: Ergebnis: neuer Schalter "AuchMitFoto" um Fotos in das ZIP mit aufzunehmen
 Neu: Ergebnis: bei "AuchMitFoto" unterbleibt die .xls Datenlieferung
 Neu: Oc: Bild "neu" wird nicht mitgeliefert, Logik ist deaktiviert

Rev 7.379 (07.05.10) Andreas Filsinger

 Neu: Baustelle: Quelle für Fotos kann nun auch die FTP-Ablage sein ...

Rev 7.378 (04.05.10) Andreas Filsinger

 Neu: Auftrag: Protokoll als html: Verbesserter Titel
 Neu: AutoUp: Fehlertoleranter wenn der Vollsetup fehlt

Rev 7.377 (04.05.10) Andreas Filsinger

 Neu: Auftrag: Protokoll-Vorlage
 Neu: Auftrag: Protokoll-Verzeichnis

Rev 7.376 (03.05.10) Andreas Filsinger

 Neu: Auftrag: Protokoll-Ansicht

Rev 7.375 (29.04.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.161" neu compiliert!

Rev 7.374 (29.04.10) Andreas Filsinger

 Neu: Prorata: Beachtung der Spalten "VON" bis "BIS"
 Neu: Prorata: Diagnose-Ausgabe in .csv
 Neu: Prorata: Spalten VON,BIS,START

Rev 7.373 (28.04.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.160" neu compiliert!

Rev 7.372 (28.04.10) Andreas Filsinger

 Neu: Prorata: Bank-Verbindung mit im HTML-Beleg

Rev 7.371 (27.04.10) Andreas Filsinger

 Neu: Argos-P: Kein Abbruch mehr bei einzelnen Problemen

Rev 7.370 (27.04.10) Andreas Filsinger

 Bug: Auftrag: Ergebnis: Absolute Umsetzer mit z.B. "Column_49.ini"

Rev 7.369 (27.04.10) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Absolute Umsetzer mit z.B. "Column_49.ini"

Rev 7.368 (22.04.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.158" neu compiliert!

Rev 7.367 (22.04.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.157" neu compiliert!

Rev 7.366 (20.04.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.156" neu compiliert!

Rev 7.365 (16.04.10) Andreas Filsinger

 Neu: Baustelle: aus Datensicherung: automatisches Anlegen fehlender Monteure

Rev 7.364 (15.04.10) Andreas Filsinger

 Neu: kleinere Anpassungen

Rev 7.363 (14.04.10-15.04.10) Andreas Filsinger

 Neu: Auswertung
 Neu: Zahlung: Buch: Bildschirmfüllende Darstellung möglich

 Wegfall: Buch: Auswertung

Rev 7.362 (14.04.10) Andreas Filsinger

 Bug: Bearbeiter: Nach Doppelklick auf den eigenen Namen waren 2 Felder gesperrt

 Neu: Baustelle: Bearbeiter und Vertretung
 Neu: Bearbeiter: Alles anzeigen

Rev 7.361 (12.04.10-13.04.10) Andreas Filsinger

 Neu: OLAP: Table: SQL: $-Parameter funktionieren nun
 Neu: Kalender: Zur Steuerung der zeitlichen Komponente

Rev 7.360 (10.04.10) Andreas Filsinger

 Neu: Buch: Kontonummer
 Neu: Baustelle: Kostenstelle
 Neu: Person: Personalnummer

Rev 7.359 (25.03.10) Andreas Filsinger

 Bug: html: !Null8 : Blanks sollten nicht erlaubt sein ...

Rev 7.358 (22.03.10) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Neues Symbol: "eMail" an alle Markierten
 Neu: Import: Importierte sind automatisch auch markiert (abschaltbar)

Rev 7.357 (20.03.10) Andreas Filsinger

 Bug: EC-Zahlungsbeleg: Nur "echte" Forderungen ausgeben (keine Gebühren / Zinsen)

 Wegfall: Rechnungen: Taste "Test"

Rev 7.356 (19.03.10) Andreas Filsinger

 Bug: Artikel: Spalte "PAPERCOLOR" fehlt!

 Neu: Pflege: Berechnung des PAPERCOLOR anhand eines HTML-Farbwertes

Rev 7.355 (19.03.10) Andreas Filsinger

 Neu: Artikel: Darstellung der PAPERCOLOR bei den Darreichungsformen
 Neu: Beleg: Darreichungsform Auswahl: PAPERCOLOR wird berücksichtigt

Rev 7.354 (18.03.10) Andreas Filsinger

 Neu: Pakete: Artikel - AA können übernommen werden
 Neu: Artikel: PAPERCOLOR in den Artikel - AA (aber noch ohne Funktion)

Rev 7.353 (18.03.10) Andreas Filsinger

 Bug: GpLists TStringList-Helper "sort" Bug

Rev 7.352 (18.03.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.154" neu compiliert!

Rev 7.351 (17.03.10) Andreas Filsinger

 Bug: GpLists SetCapacity-Bug

Rev 7.350 (17.03.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.153" neu compiliert!

Rev 7.349 (17.03.10) Andreas Filsinger

 Neu: GpLists 1.43

Rev 7.348 (17.03.10) Andreas Filsinger

 Bug: Auftrag: Refresh stürzt ab ...

Rev 7.347 (17.03.10) Andreas Filsinger

 Neu: Ergebnis: Löscht den Cache "ProblemInfos"
 Neu: Auftrag: Refresh Knopf für "ProblemInfos"
 Neu: Auftragsarbeitsplatz: "Probleme anzeigen" macht zuvor einen Refresh
      der "ProblemInfos"

Rev 7.346 (15.03.10) Andreas Filsinger

 Neu: Ergebnis: Doppelauslösung "Los" verhindert. Schaltfläche umbenannt.
 Neu: Forderungsausgleich: Treffer nach "Belegnummer-TL" oder "Rechnungsnummer"
 Neu: Forderungsausgleich: Erkannte Rechnungsnummer: Wenn Saldo=0 wird dies nicht
      mehr als Treffer eingestuft (Schlafmütze).

Rev 7.345 (12.03.10) Andreas Filsinger

 Neu: eBasis: Info-strings: "ZeitLog"

Rev 7.344 (12.03.10) Andreas Filsinger

 Neu: eMail: auf grundlegende Infos kann nun immer zugegriffen werden!

Rev 7.343 (12.03.10) Andreas Filsinger

 Bug: XLS: Referenz verschiedener Formulare gehen unbemerkt verloren

Rev 7.342 (10.03.10) Andreas Filsinger

 Bug: Baustelle: Foto: Info-HTML Dokument wird auch geöffnet wenn gar keine
      Bilder vorhanden waren!

Rev 7.341 (09.03.10) Andreas Filsinger

 Bug: Baustelle: Foto-Meldung: Name des neuen Bildes hatte nicht funktioniert

 Neu: Baustelle: Trennung der Reiter "Protokolle" / "Fotos"

Rev 7.340 (08.03.10) Andreas Filsinger

 Neu: Auftrag: Direktes vermailen der Termin-Info

Rev 7.339 (08.03.10) Andreas Filsinger

 Bug: Word-Serienbrief: "Ungültiges Argument beim Kodieren des Datums"

Rev 7.338 (07.03.10) Andreas Filsinger

 Neu: Baustelle: Versorger-Modus: Foto-Bericht wird als html-vorgelegt!

Rev 7.337 (05.03.10) Andreas Filsinger

 Bug: Artikel: WebShop: Suchindex, es wurde kein default 'abu' - Suchindex erstellt
 Bug: cXMLRPC: Beim Vergleich des "NT-Anmeldenames" wurde nicht wie an anderer Stellte
      "uppercase" verwendet.

Rev 7.336 (05.03.10) Andreas Filsinger

 Neu: XMLRPC: Fehlender Suchindex wird angezeigt

Rev 7.335 (02.03.10-04.03.10) Andreas Filsinger

 Bug: Foto: Speicherkarte leerlesen: Bildnamen der Datensicherung war falsch
 Bug: Anfix32: ExtractSegmentBetween: Ähm, es gibt Strings die länger sind als 255

 Neu: Foto: Meldung der Protokoll-Werte
 Neu: Foto: Datensicherungsphase auf 40 Tage erhöht
 Neu: BaseUpdate: Ignorieren aller Fehler möglich

Rev 7.334 (02.03.10) Andreas Filsinger

 Neu: System: Menge "unbestimmt" ist -2
 Neu: Artikel-Versendetag: Keine Exception mehr bei ungültigem Artikel-RID

Rev 7.333 (26.02.10) Andreas Filsinger

 Neu: Import: SAP-Art: 'W' und 'WA' -> 'WA'

Rev 7.332 (25.02.10) Andreas Filsinger

 Neu: Anpassung an neue Crypt-Technologie

Rev 7.331 (25.02.10) Andreas Filsinger

 Bug: eResource: Baustellen-Cache muss nicht im "FormDestroy" geleert werden!

 Neu: Auftrag: Import: Info wenn nichts importiert.

Rev 7.330 (24.02.10) Andreas Filsinger

 Bug: Artikel: Externe Links haben nicht mehr funktioniert.

Rev 7.329 (23.02.10) Andreas Filsinger

 Neu: HBCI-Lastschrift: Mehr Infos über die Ausführung ...

Rev 7.328 (22.02.10) Andreas Filsinger

 Bug: Ergebnis: feste TAN= erzeugte Datei "TAN+1"

 Neu: wegen "Oc Rev. 1.152" neu compiliert!

Rev 7.327 (22.02.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.151" neu compiliert!

Rev 7.326 (17.02.10) Andreas Filsinger

 Neu: Ergebnis: "q"-Felder sind "Text"-Formatiert

Rev 7.325 (17.02.10) Andreas Filsinger

 Neu: Ergebnis: "q"-Felder sind "Text"-Formatiert

Rev 7.324 (17.02.10) Andreas Filsinger

 Neu: Ergebnis: "q"-Felder sind "Text"-Formatiert

Rev 7.323 (12.02.10) Andreas Filsinger

 Neu: FTP: kleinere Anpassungen

Rev 7.322 (11.02.10) Andreas Filsinger

 Bug: FTP: Default ist nun "Binary" Mode

Rev 7.321 (11.02.10) Andreas Filsinger

 Neu: Baustelle: Foto: Erst Löschen, wenn
      a) Generator erhöht und
      b) Dateien gezipped wurden

Rev 7.320 (10.02.10) Andreas Filsinger

 Bug: Baustelle: Foto: "0-Byte Foto": Falscher Dateiname im Log

Rev 7.319 (10.02.10) Andreas Filsinger

 Neu: FTP: Unnötige FTP Exception abgefangen ...

Rev 7.318 (10.02.10) Andreas Filsinger

 Neu: FTP: Unnötige FTP Exception abgefangen ...

Rev 7.317 (10.02.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.150" neu compiliert!

Rev 7.316 (08.02.10) Andreas Filsinger

 Bug: Kein Fehlercode, sobald "0" Dateien übertragen

 Neu: CoreFTP: Auch die XLS werden übertragen
 Neu: Baustelle: Export: "CoreFTP="
 Neu: eBasis: Stärkung durch mehr Low-Level Routinen

Rev 7.315 (08.02.10) Andreas Filsinger

 Neu: CoreFTP Integration

Rev 7.314 (05.02.10) Andreas Filsinger

 Neu: OLAP: Statement "table", Erstellung von 2D Tabellen

Rev 7.313 (04.02.10) Andreas Filsinger

 Neu: Foto: Zwangs-Datensicherung auch wenn "FotoAblage" undefiniert
 Neu: Foto: Datensicherung schon beim Kopieren von der Speicherkarte
 Neu: Foto: Datensicherung aller zips mit neuem Namensraum
 Neu: Foto: Umbenennen von bereits vorliegenden Zips

Rev 7.312 (03.02.10) Andreas Filsinger

 Bug: SAP: Auf Wochentage eingeschränkter Betrieb konnte durch manuellen Start
      nicht aktiviert werden.

 Neu: SAP: Erweitertes Logging

Rev 7.311 (03.02.10) Andreas Filsinger

 Neu: FlexCel 3.2.1

Rev 7.310 (02.02.10) Andreas Filsinger

 Wegfall: "Monteur"
 Wegfall: "Auftraggeber"

Rev 7.309 (01.02.10) Andreas Filsinger

 Bug: Buch: Gebuchte Summe muss "0" sein, oder gleich dem Ursprungsbetrag
 Bug: Buch: 1710: Bei Erreichen des Vollausgleiches: "VORZEICHENWECHSEL"!

Rev 7.308 (28.01.10) Andreas Filsinger

 Bug: srvXMLRPC: QuoteString

Rev 7.307 (28.01.10) Andreas Filsinger

 Bug: cXMLRPC: sBearbeiter war gar nicht gesetzt!

Rev 7.306 (28.01.10) Andreas Filsinger

 Bug: Mobil: Zugangsdaten hatten gefehlt

 Neu: Rechnungen: Mahnstufe (MS) mit in der Tabelle
 Neu: Sicherheit: Mobil-FTP-Zugangsdaten in den Systemparametern
 Neu: Systemparameter: "MobilFTP=Host;User;Pwd"

Rev 7.305 (28.01.10) Andreas Filsinger

 Neu: cXMLRPC mehr Debug- und Fehler- Infos

Rev 7.304 (27.01.10) Andreas Filsinger

 Neu: AutoUp: .\AutoUp\Content\

 Wegfall: AutoUp: Parametrisierbarer Web-Content Pfad
 Wegfall: Systemparameter: "AutoUpWebPfad"

Rev 7.303 (27.01.10) Andreas Filsinger

 Neu: Auftrag: Import: Zuordnungen lassen sich tauschen

Rev 7.302 (27.01.10) Andreas Filsinger

 Neu: OLAP: Complete: VerlagsRabatt(VERLAG_R,PERSON_R):double [%.1f]

Rev 7.301 (27.01.10) Andreas Filsinger

 Bug: AutoUp: "Über" / "Rechtliches" wurde zusammen mit der Versionsinfo ausgegeben

Rev 7.300 (26.01.10) Andreas Filsinger

 Neu: erstmals wieder Veröffentlicht im normalen Release-Modus

Rev 7.252 (26.01.10) Andreas Filsinger

 Bug: FTP: "Passive" war nicht gesetzt

 Wegfall: SyncLocalTime (nicht Aufgabe des OrgaMon), "TimeServer="

Rev 7.251 (21.01.10) Andreas Filsinger

 Neu: Person-Mailer: kleine Verbesserungen

Rev 7.250 (21.01.10) Andreas Filsinger

 Bug: Basic32: Exception bei Programmstart

Rev 7.249 (21.01.10) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.148" neu compiliert!

Rev 7.248 (19.01.10) Andreas Filsinger

 Neu: Geo: Strassen-Namen Identitätsprüfung: Ä=AE,Ö=OE,Ü=UE

Rev 7.247 (19.01.10) Andreas Filsinger

 Bug: Geo-Arbeitsplatz: schwarze Route: Eintragen der PQs war nicht möglich!

Rev 7.246 (17.01.10) Andreas Filsinger

 Neu: Versand: Es können mehrere Forderungen pro Teillieferung entstehen

Rev 7.245 (16.01.10) Andreas Filsinger

 Bug: Beleg: Haifisch konnte nicht zwischen "Join" und "Move" unterscheiden
 Bug: JoinBeleg: Tabelle "GELIEFERT" u.a. blieben unberücksichtigt

 Neu: FlexCel 3.2

Rev 7.244 (15.01.10) Andreas Filsinger

 Bug: eResource: weitere "DSQL"s / "Querys" hatten nicht funktioniert

Rev 7.243 (14.01.10) Andreas Filsinger

 Bug: weitere "DSQL"s hatten nicht funktioniert

Rev 7.242 (14.01.10) Andreas Filsinger

 Bug: Löschen hatte nicht mehr funktioniert

Rev 7.241 (14.01.10) Andreas Filsinger

 Wegfall: eConnect: Abhängigkeiten von "Einstellungen"

 Neu: cXMLRPC.exe Konsolen-Anwendung (Server) funktioniert erstmals

Rev 7.240 (14.01.10) Andreas Filsinger

 Wegfall: eCommerce: Abhängigkeiten von "Baustelle"
 Wegfall: eConnect: Abhängigkeiten von "SystemPflege"

Rev 7.239 (14.01.10) Andreas Filsinger

 Wegfall: eCommerce: Abhängigkeiten von "Monteur"

Rev 7.238 (13.01.10) Andreas Filsinger

 Wegfall: eCommerce: Abhängigkeiten von "Laender"
 Wegfall: eCommerce: Abhängigkeiten von "Musiker"

 Neu: eBasis (für Länder-Code)
 Neu: eResource (für Baustelle,Musiker,Monteur)

Rev 7.237 (12.01.10) Andreas Filsinger

 Bug: eConnect: BasePlug war nicht "Array"
 Bug: eConnect: ArtikelSuche: Namespace wurde falsch ermittelt
 Bug: eConnect: .Init wurde nicht gerufen. Suchbegriff-Log war somit falsch

Rev 7.236 (12.01.10) Andreas Filsinger

 Bug: Scanner: SysHot war auf DFM
 Wegfall: IBO Rev. 4.9.9 - zu viele Probleme

 Neu: IB_Connection wir nun auf DataModuleDatenBank.IB_Connection1 gesetzt
 Neu: IBO Rev. 4.9.8 incl. IB_Grid Patch

Rev 7.235 (11.01.10) Andreas Filsinger

 Bug: "Connection has no Transaction"

Rev 7.234 (11.01.10) Andreas Filsinger

 Neu: IBO Rev. 4.9.9

Rev 7.233 (07.01.10) Andreas Filsinger

 Bug: IB_Grid: embedded CheckBox failure

Rev 7.232 (07.12.09) Andreas Filsinger

 Neu: IBO Rev. 4.9.8

Rev 7.231 (07.12.09) Andreas Filsinger

 Bug: D2010 Regression: "Cache Statements" muss aus sein!

Rev 7.230 (03.12.09) Andreas Filsinger

 Neu: Baustelle: ABLAGE aus anderer Datenbank zurückholen verbessert.

Rev 7.229 (03.12.09) Andreas Filsinger

 Neu: Baustelle: ABLAGE zurückladen verbessert

Rev 7.228 (03.12.09) Andreas Filsinger

 Neu: Baustelle: ABLAGE Sachen verbessert

Rev 7.227 (03.12.09) Andreas Filsinger

 Neu: Tagesabschluss: NoTimer wird jetzt gesetzt

Rev 7.226 (01.12.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.147" neu compiliert!

Rev 7.225 (01.12.09) Andreas Filsinger

 Neu: SAP: Mehr Info wer was warum ...

Rev 7.224 (30.11.09) Andreas Filsinger

 - ohne Änderung -

Rev 7.223 (30.11.09) Andreas Filsinger

 Bug: D2010 Regression: Exec

 Neu: AutoUp: nativer RC-Mode
 Neu: BaseUpdate: RC-Updates über normale Update-Funktion

Rev 7.222 (27.11.09) Andreas Filsinger

 Bug: D2010 Regression: Spielt keine Sounds mehr ab!

Rev 7.221 (26.11.09) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Fenster variable gross

Rev 7.220 (26.11.09) Andreas Filsinger

 Bug: D2010 Regression: Auftragarbeitsplatz: Context-System

Rev 7.219 (25.11.09) Andreas Filsinger

 Bug: D2010 Regression: encrypted PWDs in OrgaMon.ini

 Neu: wegen "Oc Rev. 1.146" neu compiliert!

Rev 7.218 (23.11.09) Andreas Filsinger

 Bug: D2010 Regression: LibXML2.pas

Rev 7.217 (21.11.09) Andreas Filsinger

 Neu: CCR.Exif
 Wegfall: dExif

Rev 7.216 (20.11.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.144" neu compiliert!
 Neu: FS: Sinnvollere Anzeigen beim Testen

Rev 7.215 (19.11.09) Andreas Filsinger

 Bug: D2010 Regression: XMLRPC Server

Rev 7.214 (19.11.09) Andreas Filsinger

 Neu: Intern: erstmalig als D2010 Compilat ausgeliefert

Rev 7.213 (18.11.09) Ronny Schupeta

 Neu: FS: "txlib"-Test angepasst. Verglichen werden jetzt gefundene Indizes, was das Finden
          evtl. Fehler erleichtert.

Rev 7.212 (18.11.09) Ronny Schupeta

 Neu: FS: Erster Test für die integrierte Funktionsbibliothek "txlib" eingebaut.
          Getestet werden die Suchfunktionen, welche u.a. entscheidend für den
          Umsetzer ist.

Rev 7.211 (10.11.09) Andreas Filsinger

 Neu: FS: "size_" Prefix bei Soll-Ergebnisdateien lockert das Testverfahren
      -> es muss nur noch die Dateigrösse übereinstimmen, dann ist der Test OK

Rev 7.210 (10.11.09) Andreas Filsinger

 Bug: FS: Test muss ausgeführt werden auch wenn es keine Ergebnisse im
      "Soll-Ergebnis"-Verzeichnis gibt.
 Bug: FS: Log-Inhalt sollte vor 2. Test gelöscht werden

 Neu: FS: neuer Namespace "infozip"
 Neu: FS: Namespace Filter

Rev 7.209 (09.11.09) Andreas Filsinger

 Bug: Beleg: Automatische Anlage der Ausgabeart, sobald es im Beleg verwendet wird
      ging nicht mehr. Ev. wegen Verschachtelung von IB_Query und IB_Cursor. Fehler
      nicht konkret behoben sondern Technik modernisiert.

Rev 7.208 (06.11.09) Andreas Filsinger

 Neu: eAPI: Angepasst an Windows 2000

Rev 7.207 (06.11.09) Andreas Filsinger

 Neu: Mailer: Lastverteilungmit SQL Filter nun möglich

Rev 7.206 (06.11.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.144" neu compiliert!

Rev 7.205 (06.11.09) Andreas Filsinger

 Bug: XLS: Adrians' FlexCel-Fix "Access Violation FFFFFF"

 Neu: Ergebnis: XLS-Zellenerzeugung besser abgesichert.

Rev 7.204 (05.11.09) Andreas Filsinger

 Neu: OLAP-Arbeitsplatz: mehr Diagnose-Möglichkeiten im Fehlerfall "<?>"

Rev 7.203 (05.11.09) Andreas Filsinger

 Neu: stilles Drucken ...

Rev 7.202 (04.11.09) Andreas Filsinger

 Neu: Ereignis: Kasse mit Spooler

Rev 7.201 (03.11.09) Andreas Filsinger

 Neu: FS: Namespace "Oc" hinzugefügt
 Neu: FS: Namespace "txlib" hinzugefügt (ohne Implementierung)

Rev 7.200 (03.11.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.143" neu compiliert!

Rev 7.199 (03.11.09) Ronny Schupeta

 Bug: Umsetzer erzeugte "==" anstatt "===" für die Umschliessung von Wiki-Headlines

Rev 7.198 (02.11.09) Andreas Filsinger

 Neu: Artikel: Feld "GTIN" für EAN Codes
 Neu: Artikel: Feld "KASSE" für numerische Kassen-Schnell-Codes
 Neu: Artikel-Ausgabearten: Feld "PAPERCOLOR" für bevorzugte Ausgabearten

 Neu: Funktions Sicherstellung: erster Test für Namens-Raum "Oc"

Rev 7.197 (28.10.09) Andreas Filsinger

 Bug: Start mit langem Passwort war nicht mehr möglich

Rev 7.196 (28.10.09) Andreas Filsinger

 - ohne Änderung -

Rev 7.195 (28.10.09) Andreas Filsinger

 - ohne Änderung -

Rev 7.194 (28.10.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.141" neu compiliert!

Rev 7.193 (28.10.09) Andreas Filsinger

 Bug: Kommandozeilenparameter "-dh" hatte nicht funktioniert
 Bug: Hauptmenü: Einfärbern der Serverdienste hatte nicht funktioniert

 Neu: Kommandozeilenparameter "-dd" für die Deaktivierung der Druckdienste
 Neu: Kommandozeilenparameter "-ds" für die Deaktivierung aller Dienste

Rev 7.192 (27.10.09) Andreas Filsinger

 Bug: MD5: Berechnung war fehlerhaft, diverse Auswirkungen

Rev 7.191 (23.10.09) Andreas Filsinger

 Bug: Datensicherung: Upload: Exception ausserhalb des gehandelten Context war denkbar

 Neu: OLAP: Auswertungen: "4" Werte liegen im plausiblen Bereich
 Neu: System: FlexCel 3.1.1
 Neu: System: JCL 2.0
 Neu: System: JVCL 3.38

Rev 7.190 (22.10.09) Andreas Filsinger

 Bug: Datensicherung: Endloser Upload-Versuch

Rev 7.189 (22.10.09) Andreas Filsinger

 Neu: Datensicherung: Endloser Upload-Versuch

Rev 7.188 (20.10.09) Andreas Filsinger

 Neu: FTP: REST nach Upload Fail

Rev 7.187 (15.10.09) Andreas Filsinger

 Bug: OLAP: complete: Default-Spaltennamen haben nicht mehr funktioniert.

Rev 7.186 (15.10.09) Andreas Filsinger

 Neu: HBCI: Warnungen / Infos und Fehler werden angezeigt.

Rev 7.185 (15.10.09) Andreas Filsinger

 Neu: Import: Zusatzarbeiten in Monteurinfo

Rev 7.184 (12.10.09) Andreas Filsinger

 Bug: OLAP: complete: die meisten Funktionen ohne Referenz-Möglichkeiten

 Neu: OLAP: complete: SQL("")

Rev 7.183 (12.10.09) Andreas Filsinger

 Bug: anfix32: HugeSingleLine: Delimiter verbleiben in der ersten Spalte

 Neu: OLAP: "Woche", um aus einem Datum eine Kalenderwoche zu berechnen

Rev 7.182 (08.10.09) Andreas Filsinger

 Neu: AutoUp: "KurzName" und "Ordner" stehen dem Innosetup zur Verfügung

Rev 7.181 (08.10.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.140" neu compiliert!

Rev 7.180 (06.10.09) Andreas Filsinger

 Neu: AutoUp: "TXT VERSIONING"

Rev 7.179 (06.10.09) Andreas Filsinger

 Neu: AutoUp: "PHP VERSIONING" ~Konstante~ "," ~PHP-Dateiname~

Rev 7.178 (05.10.09) Andreas Filsinger

 Neu: eCommerce: JSON Server (Generiert neues Ereignis: "Kasse")

Rev 7.177 (01.10.09) Andreas Filsinger

 Bug: Anzeige der Rechnungsnummer ohne führende Nullen an verschiedenen Stellen

 Neu: Ticket: Es kann nun auch ein grafischer Login gestartet werden (xterm)
      Voraussetzungen: Xming/Xming-Fonts/Putty(wegen Plink!) Installation
 Neu: Mahnung: Es wird bei "Ihre Zahlung" nun die Rechnungsnummer angegeben (bisher
      die Teillieferungsnummer).

Rev 7.176 (30.09.09) Andreas Filsinger

 Bug: Geo: Identität von "Neustadt a. d. Weinstraße" vs "Neustadt an der Weinstraße" konnte
      nicht erkannt werden.

Rev 7.175 (30.09.09) Andreas Filsinger

 Bug: Geo: Identität von "Neustadt an der Weinstrasse" vs "Neustadt an der Weinstraße" konnte
      nicht erkannt werden.

Rev 7.174 (30.09.09) Andreas Filsinger

 Bug: Import: Strasse, die Leerzeichen bei der Strasse wurden nicht entfernt

Rev 7.173 (29.09.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.139" neu compiliert!

Rev 7.172 (28.09.09) Andreas Filsinger

 Neu: Beleg: Die Zahlungsart kann über die Beleg-Vorlage (Präfix) gesteuert werden.
 Neu: Beleg: Die Wahl des Rechnungsnummern-Stempel kann über die Beleg-Vorlage
      gesteuert werden. Via OLAP: "Beleg-Stempel"
 Neu: html: Anzahl der ausbelichteten Exemplare kann gesteuert werden:
      (!-- SET NUMBER OF COPIES --)
 Neu: Beleg: Spalten "Verlag", "Gewicht", "Konto"

Rev 7.171 (25.09.09) Andreas Filsinger

 Bug: eCommerce: AusgabeBeleg: "#?"-Belege: Es wurden keine lokalen Daten geschrieben

Rev 7.170 (22.09.09) Andreas Filsinger

 Neu: Person: Letzter Kontakt wird nun gepfelgt Feld intern: KONTAKTAM
 Neu: Beleg: Beleg-Vorlage kann nun besser über die Motivation selektiert werden ([])

Rev 7.169 (21.09.09) Andreas Filsinger

 Neu: Person: OpenOffice: Ausgabedokumente werden durchnummeriert
 Neu: Aufträge: QS: Laden der Fehler-CSV verbessert
 Neu: Aufträge: Neues Symbol "Übertragungsprobleme auflisten"

Rev 7.168 (16.09.09) Andreas Filsinger

 Neu: System: Parameter "TestDrucker" Name des Druckers für OrgaMon-Testausdrucke
 Neu: Spooler: sofortiger Testausdruck auf den TestDrucker von jedem Arbeitsplatz aus
      möglich.
 Neu: Spooler: Neue Symbolik: rot "löschen" grün "setzen"

Rev 7.167 (16.09.09) Andreas Filsinger

 Neu: Vertrag: Alle Verträge anzuwenden kann nun auch in "Verträge" ausgelöst
      werden. Neuer Funktionsknopf dazu ist "buchen".

Rev 7.166 (11.09.09) Andreas Filsinger

 Neu: Auftrag: Import: "Termin" kann importiert werden
 Neu: anfix: Datumsformat JJJJ-MM-TT wird nun verstanden

Rev 7.165 (11.09.09) Andreas Filsinger

 Neu: Auftrag: Import: Numerischer Wert bei "Monteur1" ist nun möglich!

Rev 7.164 (10.09.09) Andreas Filsinger

 Neu: Import: Taste für "Abgelehnte.csv"
 Neu: wegen "Oc Rev. 1.138" neu compiliert!

Rev 7.163 (07.09.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.137" neu compiliert!

Rev 7.162 (07.09.09) Andreas Filsinger

 Bug: "AY4" hatte nicht funktioniert

Rev 7.161 (07.09.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.136" neu compiliert!
 Neu: Transaktion AY4, Ersetzen von Texten

Rev 7.160 (06.09.09) Andreas Filsinger

 Bug: Oc: Vorlage.ml: "!"-Funktionen wurden nicht aufgerufen

Rev 7.159 (06.09.09) Andreas Filsinger

 Neu: Integration der xsd-Prüfung in die Konvertierung xls->ml

Rev 7.158 (05.09.09) Andreas Filsinger

 Bug: libxml2 ist abhängig von weiteren DLLs -> nun mit im SetUp

Rev 7.157 (04.09.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.135" neu compiliert!

Rev 7.156 (31.08.09) Andreas Filsinger

 Bug: Zahlungsart: "FAELLIG" [in Tagen] wurde beim Verbuchen einer Forderung nicht
      berücksichtigt.

 Wegfall: Parameter "ZahlunginXTagen", ist jetzt hinreichend über die Zalhungsart gesteuert

Rev 7.155 (28.08.09) Andreas Filsinger

 Bug: fbaks über 2 Gig konnten nicht archiviert werden
 Bug: Gesamtsicherung mit mehr als 65535 Dateien konnten nicht gesichert werden

 Neu: InfoZip

Rev 7.154 (25.08.09) Andreas Filsinger

 Bug: Ortsnamen und PLZ war verschwunden!

Rev 7.153 (24.08.09) Andreas Filsinger

 Neu: '!' im Ort erzwingt die Geolokalisierung mit Hilfe der PLZ UND des Ortsnamens.
 Neu: Bei der Ausgabe des Ortes wird nun '?' und '!' ausgeblendet.

Rev 7.152 (17.08.09) Ronny Schupeta

 Neu: Bei der Geolokalisierung wurde als Zwischenschritt noch eine Bewertung der Adresse
      eingefügt. Dadurch wird die Trefferquote bei ungenauen Adressen erhöht.

Rev 7.151 (14.08.09) Ronny Schupeta

 Neu: Unter Baustellen (Reiter Exporte) ist es jetzt unter Einstellungen möglich
      mittels Parameter "Verzeichnis" explizit den Baustellenpfad anzugeben.
      Wenn dieser nicht angegeben wird (oder leer ist), wird das Verzeichnis wie
      gewohnt über den Parameter "FTPBenutzer" bestimmt.

Rev 7.150 (03.08.09) Andreas Filsinger

 Neu: Buch: "1200" Lastschrifteinzug OK Buchung, ist nun mit einem Ereignis versehen.
 Neu: Buch: Umsatzabruf ist nun mit einem Ereignis versehen.

Rev 7.149 (29.07.09) Andreas Filsinger

 Bug: zip: Bei leerem Passwort wurde es über einen Dialog abgefragt

Rev 7.148 (29.07.09) Andreas Filsinger

 Neu: Update: keine Admin Rechte mehr notwendig
 Neu: Setup: Admin Rechte nun notwendig

Rev 7.147 (28.07.09) Andreas Filsinger

 Wegfall: Abhängigkeiten von 7za.dll
 Wegfall: Abhängigkeiten von VCLZip

Rev 7.146 (24.07.09) Andreas Filsinger

 Bug: Rechnungen: In der Summe bereits bezahlte Rechnungen (mit mehreren Teil-
      lieferungen die sich jedoch im "Z" ausgleichen) wurden dennoch aufgelistet

Rev 7.145 (24.07.09) Andreas Filsinger

 Bug: html: ~!< konnte nicht verarbeitet werden!

Rev 7.144 (22.07.09) Andreas Filsinger

 Neu: System: OrgaMon-Ordner Sicherung verbessert (7zip aber fragwürdig!)

Rev 7.143 (20.07.09) Andreas Filsinger

 Neu: Wegfall: VCLzip, da kommerzielle Lizenz
 Neu: System: ZipMaster, da Open Source

Rev 7.142 (17.07.09) Andreas Filsinger

 Neu: Wegfall: "gnugettext"
 Neu: Nutzung der 7za.dll aus dem 7-zip Projekt
 Neu: Gesamtsicherung mit Build-In 7zip
 Neu: datenbanksicherung mit Build-In 7zip

Rev 7.141 (15.07.09) Andreas Filsinger

 Bug: Import: "alle" konnte nicht mit fehlenden Spalten umgehen.

Rev 7.140 (15.07.09) Ronny Schupeta

 Bug: Aus den Übersetzer-Ini's wurden bei den übernommenen Werten die Spaces, Tabs, etc.
      (Char <= ' ') mit übernommen, wodurch ungültige Werte bei den Meldungen produziert
      wurden.
      Problem konnte durch Value := Trim(Value) gelöst werden.

Rev 7.139 (14.07.09) Andreas Filsinger

 Neu: Baustelle: Editiermöglichkeit "Mappings" von Protokoll-Spalten
 Neu: Baustelle: Ausgabemöglichkeit ins Wiki

Rev 7.138 (13.07.09) Andreas Filsinger

 Neu: SAP: Einzelne TAN kann wiederholt werden

Rev 7.137 (13.07.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.133" neu compiliert!

Rev 7.136 (10.07.09) Ronny Schupeta

 Bug: Auftragsarbeitsplatz -> erweiterte Suche -> Sonderfunktionen
      Suche über das Protokollfeld funktionierte nicht.

Rev 7.135 (10.07.09) Andreas Filsinger

 Bug: Baustelle: Alle Löschen: Keine Sanduhr
 Bug: Import: CSV-Zellen wie "A;B" konnten nicht importiert werden
 Neu: Personen: Suche: Anzeige der Suchergebnisse ist nun System.OLAP: "Personen.Auswahl"

Rev 7.134 (08.07.09) Andreas Filsinger

 Neu: Auftrag: Import: "eindeutig" liefert lesbare Info

Rev 7.133 (08.07.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.132" neu compiliert!

Rev 7.132 (07.07.09) Ronny Schupeta

 Neu: Orientation Convert - Argos-XML
      Folgende Hülsenbezeichnungen wurden verändert:
        - "TRE Einbau" => jetzt "Huckepack-TRE"
        - "TRE-Huckepack neu" => jetzt "Huckepack-TRE"
        - "TRE-Kommando Einzeln neu" => jetzt "TRE-Kommando Einzeln"

Rev 7.131 (02.07.09) Andreas Filsinger

 Neu: OLAP: System-OLAP Pfad ist unterschiedlich zum "privaten" OLAP-Pfad
 Neu: Person: Suche: Anzeige der Suchtreffer jetzt über System-OLAP "Person.Suche"

Rev 7.130 (30.06.09) Andreas Filsinger

 Neu: Auftrag: Erster Rückinfo-Kanal: I1,I2,I6,I7,I8

Rev 7.129 (25.06.09) Andreas Filsinger

 Neu: Auftrag: SQL - Favoriten in den OLAP-Pfad verschoben

Rev 7.128 (24.06.09) Andreas Filsinger

 Bug: Pflege->Datenbank->Datenbank Browser->Generators ergab unvollständige Anzeige

Rev 7.127 (17.06.09) Andreas Filsinger

 Neu: Adresse: ~KontoER~ ~KontoAR~ nun verfügbar

Rev 7.126 (12.06.09) Andreas Filsinger

 Neu: Baustelle: Protokoll: Ausgabemöglichkeit Wiki

Rev 7.125 (08.06.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.131" neu compiliert!

Rev 7.124 (03.06.09) Andreas Filsinger

 Neu: Foto: Zählernummer Neu + Prefix mit im Dateinamen!

Rev 7.123 (28.05.09) Andreas Filsinger

 Bug: html: Rohdatenzeichen müssen ASCII<127 sein, Sonderzeichen
      werden nun als #$xx codiert

Rev 7.122 (28.05.09) Andreas Filsinger

 Neu: Mahnung: Bis wann bezahlt werden soll: "BisDatum"

Rev 7.121 (27.05.09) Andreas Filsinger

 Bug: Buchhalter: DTA-Sammelüberweisung war empfindlich bei fehlenden Spalten in der CSV

Rev 7.120 (25.05.09) Andreas Filsinger

 Neu: Tagwache: Nach Tagwache kann neu gestartet werden
 Neu: Tagwache: "NoTimer" wird gesetzt

Rev 7.119 (20.05.09) Ronny Schupeta & Andreas Filsinger

 Neu: SAP: Fehlerhafte Daten bei den Hülsen
    "Korr. Standortnr", "Korr. Standortzusatz", "Korr. Standortzusatz Freitext"

Rev 7.118 (20.05.09) Ronny Schupeta & Andreas Filsinger

 Neu: SAP: Oc: Argos-XML: Neue Hülsen "Spannungsunterbrechung",
      "Dauer Spannungsausfall", "TRE Einbau", "TRE-Huckepack neu",
      "TRE-Kommando Einzeln neu"

Rev 7.117 (18.05.09) Ronny Schupeta & Andreas Filsinger

 Neu: SAP: Oc: Argos-XML: Änderung der Hülsenbezeichnung von
      "Korr. Sperrmöglichkeittxt" auf "Korr. Sperrmöglichkeitnr."

Rev 7.116 (18.05.09) Ronny Schupeta & Andreas Filsinger

 Neu: SAP: 1:1 Umsetzer für Spalteninhalte

Rev 7.115 (18.05.09) Andreas Filsinger

 Neu: Zahlung: Auswertung: freier Parameter Text

Rev 7.114 (15.05.09) Andreas Filsinger

 Neu: DTA: Gutschrift

Rev 7.113 (15.05.09) Andreas Filsinger

 Neu: DTA: Gutschrift

Rev 7.112 (14.05.09) Andreas Filsinger

 Bug: Zahlung: Automatischer Forderungsausgleich: letzte Teilzahlung war nicht "Grün"

Rev 7.111 (13.05.09) Andreas Filsinger

 Neu: OLAP: Auftrag()
 Neu: Rechnungen: Standard-Sortierung ist nun "Ausgangsrechnung" descending

Rev 7.110 (11.05.09) Andreas Filsinger

 Bug: Rechnungen: Anzahlungen wurden nicht korrekt angezeigt
 Bug: Rechnungen: "Z" erreichnete nicht gleich den richtigen Zahlbetrag

 Neu: Rechnungen: Anzeige der Person-Kurz-Form
 Neu: Versand: Lösch-ICON ist nun sichtbar
 Neu: Versand: Löschung muss nun bestätigt werden

Rev 7.109 (07.05.09) Andreas Filsinger

 Bug: Unvollständige Buchung, falls "Rückgelieferte Menge" zufälligerweise "Gelieferte Menge"

Rev 7.108 (07.05.09) Andreas Filsinger

 Bug: Unvollständige Buchung, falls "Rückgelieferte Menge" zufälligerweise "Gelieferte Menge"

Rev 7.107 (06.05.09) Andreas Filsinger

 Neu: Zahlung: Auswertung, fehlende OLAP-Skripte werden automatisch als leere Datei
      angelegt.
 Neu: Zahlung: Auswertung: $Vorlage wird mit dem Namen des Templates belegt

Rev 7.106 (06.05.09) Andreas Filsinger

 Neu: OLAP: include: das Skript kann sich nun aus Modulen kompelttieren

Rev 7.105 (05.05.09) Andreas Filsinger

 Neu: OLAP: complete: Protokoll(AUFTRAG_R) ~Protokollfeld~[":INT"];V2;

Rev 7.104 (04.05.09) Andreas Filsinger

 Bug: Transaktionen HE1: ohne Funktion

Rev 7.103 (04.05.09) Andreas Filsinger

 Neu: Transaktionen: HE1 (Neu): PROTOKOLL - Schreibweisen Ersetzung aus "Protokoll-Ersetzungen.txt"

Rev 7.102 (29.04.09) Ronny Schupeta

 Neu: SAP / XLS Export:
      Nach einem Export bzw. Schliessen des Fensters bleiben folgende selektierten Steuerelemente (samt Inhalt) erhalten:
        - Radiobuttons
        - Eingabefeld "RID"
        - ComboBox "Einzelne Baustelle"

Rev 7.101 (28.04.09) Ronny Schupeta

 Neu: Auftragsarbeitsplatz -> erweiterte Suche (Lupe):
      Im Reiter Sonderfunktionen kann jetzt die Selektion nach Wechselzeiträume und
      Sperrfristen eingeschränkt werden.

 Wegfall: Auftragsarbeitsplatz -> erweiterte Suche (Lupe):
          Im Reiter erweiterte Selektion wird jetzt durch Auswahl des Eintrages unter Favoriten
          das "freie SQL" -Statement direkt gesetzt (vorher musste der Button "auswählen" geklickt
          werden). Der Button "auswählen" wurde entfernt.

Rev 7.100 (28.04.09) Andreas Filsinger

 Neu: Qualität: Modell 2: N1 oder ZählernummerNeu muss gesetzt sein

Rev 7.099 (27.04.09) Ronny Schupeta

 Neu: Auftragsarbeitsplatz -> erweiterte Suche (Lupe):
      Favoriten für das Feld "freies SQL" hinzugefügt.
      Favoritendaten werden in einer XML-Datei (favorites.xml) gehalten. Ort der Datei wird in OrgaMon.ini
      unter

        ...
        [Favorites]
        SQLFavorites_OrderWorkplace=<Pfad>

      angegeben. Standardmäßig wird das Installationsverzeichnis verwendet (wenn Pfad nicht angegeben wurde).

Rev 7.098 (26.04.09) Andreas Filsinger

 Bug: interne Exceptions werden nach aussen geworfen?!
      Einfach auf einem anderen System compiliert.

Rev 7.097 (22.04.09) Ronny Schupeta

 Neu: Auftragsarbeitsplatz -> erweiterte Suche (Lupe):
      Das aus Rev. 7096 hinzugefügte Eingabefeld "Planquadrat" wird jetzt genauso wie z.B. "freies SQL" aus dem
      Reiter erweiterte Selektion in die SQL-Selektion einbezogen. Die Selektion bleibt solgange erhalten, bis
      das Feld Planquadrat leer ist.

Rev 7.096 (21.04.09) Ronny Schupeta

 Neu: Auftragsarbeitsplatz -> erweiterte Suche (Lupe):
      Im Reiter "Sonderfunktionen" kann jetzt über "Planquadrat" ein bestimmtes Planungsvolumen gesucht werden.
      Es ist eine Alternative zur Suche via "planquadrat starts with '...'" im Reiter erweiterte Selektion -> freies SQL.

 Bug: Auftragsarbeitsplatz -> erweiterte Suche (Lupe): Fenster wurde nicht geschlossen.

Rev 7.095 (20.04.09) Andreas Filsinger

 Neu: OrgaMon.ini wird vorrangig im Pfad {own}OrgaMon.ini gesucht. Also in
      .\Eigene Dateien\OrgaMon.ini

Rev 7.094 (17.04.09) Andreas Filsinger

 Bug: Baustelle Korrektur: Markieren hatte nicht funktioniert

Rev 7.093 (17.04.09) Andreas Filsinger

 Neu: Baustelle Korrektur: "Name" kann weggelassen werden

Rev 7.092 (17.04.09) Ronny Schupeta

 Neu: Auftragsarbeitsplatz: Auftrag: RID ist kopierbar

Rev 7.091 (14.04.09) Andreas Filsinger

 Wegfall: Terminplaner, ist nun eigenständige Anwendung!

Rev 7.090 (11.04.09) Andreas Filsinger

 Bug: AutoUp: linke Projektliste hatte nicht mehr funktioniert

Rev 7.089 (09.04.09) Andreas Filsinger

 Bug: Ergebnis: keine Probleme bei "unmöglichen" löschte nichtEFRE-Fehlerbericht.

 Neu: Ergebnis: eMail auch, wenn nichts versendet wurde - Wegen des Fehlerberichtes

Rev 7.088 (09.04.09) Andreas Filsinger

 Neu: Prorata: Neuer MWST-Satz "Prorata" für diese Abrechnungsvariante

Rev 7.087 (08.04.09) Andreas Filsinger

 Neu: Transaktion: KE9, Nachtrag bei JonDa-Protokollfeldern

Rev 7.086 (08.04.09) Andreas Filsinger

 Wegfall: Autoup: "Projekte.txt" Bedeutung war unklar
 Neu: AutoUp: iss- "OutputDir=" kann als relativer Pfad angegeben werden

Rev 7.085 (08.04.09) Andreas Filsinger

 Neu: AutoUp: Die Endung der .rev-Dateien ist nun .rev.txt
 Neu: AutoUp: SOURCE DIR: ist jetzt relativ zum Verzeichnis der rev.txt Datei

Rev 7.084 (08.04.09) Andreas Filsinger

 Neu: Ergebnis: csv-Info-Datei über fehlende Resourcen (nicht EFRE)
 Neu: Ergebnis: Mail: csv-Info-Datei als Anlage der Info-Mail

Rev 7.083 (06.04.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.130" neu compiliert!

Rev 7.082 (06.04.09) Andreas Filsinger

 Bug: AutoUp: relativer Projekt-Pfad konnte nicht ausgewertet werden

Rev 7.081 (04.04.09) Andreas Filsinger

 Neu: AutoUp: relativer Pfad für rev-Dateien kann nun angegeben werden

Rev 7.080 (03.04.09) Andreas Filsinger

 Neu: Transaktion KE8 -> voranstellen einer "60" vor die Zählernummer!

Rev 7.079 (01.04.09) Andreas Filsinger

 Neu: nix

Rev 7.078 (30.03.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.129" neu compiliert!

Rev 7.077 (26.03.09) Andreas Filsinger

 Neu: WebShop: auch "Arbeitszeit.html" wird erzeugt!

Rev 7.076 (26.03.09) Andreas Filsinger

 Neu: Beleg: Überschreiben einer bereits eingetragenen Rechnungsnummer wird
      an zentraler Stelle verhindert.

Rev 7.075 (26.03.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.128" neu compiliert!

Rev 7.074 (23.03.09) Andreas Filsinger

 Neu: Baustelle: Korrektur: "Historischer Datensatz erzeugen" ist nun Standard
 Neu: Auftrag: Ansicht "Protokolleingaben anzeigen" also "I3.." ist nun möglich

Rev 7.073 (20.03.09) Andreas Filsinger

 Neu: Migration: Einzelne Rechnungen möglich

Rev 7.072 (17.03.09) Andreas Filsinger

 Bug: Belege: kein "Refresh" nach Beleg-Vorschau

 Neu: Buch: Vorgang "RECHNUNG (73)" im Konto Ausgangsrechnungen eingeführt.

Rev 7.071 (17.03.09) Andreas Filsinger

 Neu: System: Parameter "RechnungsNummerVergabeMoment=Anlage|Berechnen|Vorschau|Verbuchen"

Rev 7.070 (16.03.09) Andreas Filsinger

 Bug: Buch: Ausgleich Forderungen: Anzahlungen sollten als "-" Wert angezeigt werden
 Bug: Artikel: Neuanlage: Defaults nur dann, wenn man KEIN Lager hat
 Bug: Beleg: problematische Vorab-Angabe unreservierter Rechnungsnummern

 Wegfall: System: Parameter "RechnungenFortlaufend"

Rev 7.069 (13.03.09) Andreas Filsinger

 Neu: Transaktionen: "HAB" IDOC Schreibweisen vereinheitlichen!

Rev 7.068 (12.03.09) Andreas Filsinger

 Bug: Forderungsausgleich: Zeichenfehler bei Kontozugängen

 Neu: Artikel: Standard bei der Neuanlage ist "Mindestbestand=-1", "Gewicht=-1"
 Neu: Forderungsausgleich: automatisches Löschen von führenden Nullen

Rev 7.067 (12.03.09) Andreas Filsinger

 Neu: Forderungsausgleich: Sortieren der Forderungen war seit 7.048 unwirksam

Rev 7.066 (09.03.09-10.03.09) Andreas Filsinger

 Bug: OLAP: "repeat" hatte nicht wie angegeben funktioniert.

 Neu: OLAP: verbesserte SQL-Fehler-Meldungen
 Neu: System: "DatabasePassword<n>=" ist nun möglich

Rev 7.065 (06.03.09) Andreas Filsinger

 Neu: Stapel-Transaktion: Forderungsausgleich

Rev 7.064 (05.03.09) Andreas Filsinger

 Neu: Belegausgabe: Person: Name2, Vorname, Nachname, Telefon

Rev 7.063 (05.03.09) Andreas Filsinger

 Neu: Person: Schnelldruck möglich.

Rev 7.062 (04.03.09) Andreas Filsinger

 Bug: HBCI: Probleme mit der Bank-Animation

 Neu: wegen "Oc Rev. 1.127" neu compiliert!

Rev 7.061 (03.03.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.126" neu compiliert!

Rev 7.060 (26.02.09) Andreas Filsinger

 Neu: HBCI: Fehlermeldungen des Servers werden angezeigt. Im Log sind alle Details
 Neu: HBCI: Neues Symbol (gelber Ordner): Direkter Link ins HBCI-Log-Verzeichnis

Rev 7.059 (25.02.09) Andreas Filsinger

 Bug: XP-Manifest: Person: Zeichenprobleme auf der "Toolbar"
 Bug: XP-Manifest: kleine Positionsanpassungen
 Bug: Migration: EP: Personen: LAND wurde nicht gesetzt

 Neu: Migration: EP "Rechnungen" auf neuesten Stand gebracht
 Neu: System: Rechnungsdatum kann vor dem Buchen vorgegeben werden

Rev 7.058 (24.02.09) Andreas Filsinger

 Bug: XP-Manifest: Farbe der Geldanzeige verschwunden.
 Bug: XP-Manifest: Datenbank-Buttons undeutlich.

 Neu: Migration: EP "Medikamente/Leistungen" wieder einlesbar ...
 Neu: Migration: EP "Rechnungen" wieder einlesbar ...

Rev 7.057 (23.02.09) Andreas Filsinger

 Neu: System: Windows XP Manifest verwendet

Rev 7.056 (23.02.09) Andreas Filsinger

 Neu: Artikel: Suche@Namespace jetzt möglich

Rev 7.055 (20.02.09-23.02.09) Andreas Filsinger

 Bug: Geo: Baustellen ohne Kürzel wurden als 2. Baustelle benutzt!
 Bug: Geo: Schwierigkeiten bei der Geolokalisierung von PLZ mit führender "0"
 Bug: Geo: "Multible Choice" jetzt verbessert (aber immer noch problematisch)

 Neu: Ergebnis: Nach "Vorlage.xls" ist jetzt "CSV" möglich!
 Neu: Geo: Anzeigen der aktuellen Route möglich (Dokument-Symbol)
 Neu: Geo: PQ ist jetzt kopierbar
 Neu: Import: Import-RID ist jetzt kopierbar
 Neu: Auftrag: "@" in der Kundenstrasse wird jetzt unterdrückt

Rev 7.054 (18.02.09) Andreas Filsinger

 Neu: Transaktion: KE7 berichtigt Schreibweisen in der Intern-Info

Rev 7.053 (18.02.09) Andreas Filsinger

 Bug: Tagwache: Mehrfacher Start, sobald Tagwache-Aktionen sehr kurz dauern

Rev 7.052 (17.02.09) Andreas Filsinger

 Neu: Baustelle: Ablage unter einem anderen RID möglich

Rev 7.051 (17.02.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.125" neu compiliert!

Rev 7.050 (16.02.09) Andreas Filsinger

 Bug: Forderungsausgleich: Vor der Auswahl des Kontos wurden die Datensätze der
      vorherigen Selektion angezeigt.

Rev 7.049 (16.02.09) Andreas Filsinger

 Bug: System: Update-Setup: Beim Neustart des OrgaMon nach einem Update-Setup
      gingen Kommandzeilenparameter 2, 3, ... verloren.

 Neu: System: Neustart des OrgaMon jetzt ohne "Update.Bat" (Tribut an Vista)

Rev 7.048 (13.02.09) Andreas Filsinger

 Bug: Forderungsausgleich: Identischer Zahler in 2 aufeinanderfolgenden
      Buchungen hatte nicht funktioniert.

Rev 7.047 (13.02.09) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Verbesserte Prüfung des Uploads
 Neu: HBCI: Lastschriften nun im 3 Schrittverfahren

Rev 7.046 (11.02.09-13.02.09) Andreas Filsinger

 Bug: Geo: "Auf'm Bruch" konnte nicht Geolokalisiert werden
 Neu: Baustelle: Foto: Leere Dateien werden nicht übertragen
 Neu: HBCI: Lastschrift: Vorbereitung für "SammelLastschrift"

Rev 7.045 (06.02.09) Andreas Filsinger

 Neu: Die Gesamtsicherung wird zunächst auf "Eigene Dateien" angelegt, danach
      verschoben!

Rev 7.044 (06.02.09) Andreas Filsinger

 Neu: eMail: Port= nun möglich

Rev 7.043 (06.02.09) Andreas Filsinger

 Bug: Ergebnis: Fehler bei der Ausgabe anhand der Vorlage.ml blieben unbemerkt.

Rev 7.042 (05.02.09) Andreas Filsinger

 Neu: Buch: Kontenabgleich: mehr Infos über den Fortschritt
 Neu: Buch: Kontenabgleich: Neue Buchungen werden mit "neu" angezeigt
 Neu: Buch: Kontenabgleich: Nach Kontenabgleich wird gleich in die "neu" Ansicht
      gewechselt!

Rev 7.041 (30.01.09) Andreas Filsinger

 Neu: Ausgangsrechnungen: Button "K": Möglichkeit zum "Buch" / "Konto" / "Kasse"
      zu springen!
 Neu: Buch: Auch bei Zahlungen über Kasse wird der RID ins "Ausgangsrechnungen"
      eingetragen.
 Neu: Ausgangsrechnungen: Button "T": Springt ins Teillieferungskonto mit dem
      entprechenden Beleg.
 Neu: Buch: Belegnummer "-" TEILLIEFERUNG Anzeige in der Buchungsliste

Rev 7.040 (29.01.09) Andreas Filsinger

 Bug: Buch: Schema "BELEG=": negative Menge aus GELIEFERT wurden nicht
      berücksichtigt.

Rev 7.039 (28.01.09) Andreas Filsinger

 Neu: Forderungsausgleich: Optimierte Abfragen.
 Neu: Teilzahlungen: Optimierte Anlage der 1710 Buchung.
 Neu: 7-zip: Command-Line Version 4.64
 Neu: Firebird-Embed: Version 2.0.5.13206

Rev 7.038 (28.01.09) Andreas Filsinger

 Neu: Beleg: Löschung des Beleges löscht nun auch Einträge im "Z"
      (Bisher: Beträge blieben bestehen, nur die Beleg-Referenz wurde entfernt!)
 Neu: Beleg: Verbesserte Prüfung, ob ein Beleg ausgeglichen ist.

Rev 7.037 (26.01.09-27.01.09) Andreas Filsinger

 Bug: Forderungsausgleich: Suche mit zu langen Nummern im Überweisungstext

 Neu: Buch: Man kann nun nach "BELEG" <BELEG_R> suchen

Rev 7.036 (26.01.09) Andreas Filsinger

 Bug: Ausgangsrechnungen: Gutschriften konnten nicht ausgeglichen werden
 Bug: Mahnungen: Vertrags %= Steuerungsfelder sind mit auf der Mahnung
 Bug: Teilzahlungen: mit Gutschriften nicht möglich

Rev 7.035 (26.01.09) Andreas Filsinger

 Bug: Forderungsausgleich: Gutschriften
 Bug: Forderungsausgleich: "negative" Teilzahlungen aus Gutschriften

Rev 7.034 (25.01.09) Andreas Filsinger

 Bug: Rechnungen: Vollständig bezahlten waren in der Liste
 Bug: Belege: zu viele Rechnungsnummern in der Anzeige
 Bug: Forderungsausgleich: Gutschriften wurden nicht berücksichtigt

 ... erwarte weitere Bugs wegen Umstellung in 7.033 ...

Rev 7.033 (22.01.09) Andreas Filsinger

 Bug: Forderungsausgleich: Überweisungszeilen mit dem Wort "RECHNUNG" wurden
      ausgeblendet.
 Bug: Forderungsausgleich: es wurde nur ein einziger BELEG-TL berücksichtigt
 Bug: Beleg: Rücknahme / Forderungsverzicht muss Rechnungsnummer erzeugen!
 Bug: Beleg: Anzeige der Rechnungsnummer(n) war nicht vollständig falls
      Rechnungssumme<0

 Neu: Forderungsausgleich: Jetzt werden auch 4 stellige Rechnungsnummern
      unterstützt.

Rev 7.032 (21.01.09) Andreas Filsinger

 Neu: Forderungsausgleich: Suche anhand der Rechnungsnummer

Rev 7.031 (19.01.09) Andreas Filsinger

 Neu: Baustelle: Foto-Upload

Rev 7.030 (16.01.09) Andreas Filsinger

 Neu: Person: Spalten KONTO_ER, KONTO_AR
 Neu: Person: Suche: nach KONTO_ER, KONTO_AR ist nun suchbar

Rev 7.029 (14.01.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.123" neu compiliert!

Rev 7.028 (12.01.09) Andreas Filsinger

 Neu: OLAP: complete: Funktion "Zeit"

Rev 7.027 (12.01.09) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: "Zeitraum anzeigen" ist nun möglich.

Rev 7.026 (09.01.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.122" neu compiliert!

Rev 7.025 (09.01.09) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.121" neu compiliert!

Rev 7.024 (08.01.09) Andreas Filsinger

 Bug: Baustelle: Ablage grosser Aufträge (>5.000)

 Neu: Baustelle: Ablagevorgänge können aufgelistet werden (ähnlich wie Importe)

Rev 7.023 (23.12.08) Andreas Filsinger

 Bug: Pflege->Datenbank->Datenbank Browser->Generators ergab keine Anzeige

Rev 7.022 (17.12.08) Andreas Filsinger

 Neu: Transaktion "AH3" modifiziert

Rev 7.021 (15.12.08) Andreas Filsinger

 Bug: Land: Eingabe nicht möglich

Rev 7.020 (15.12.08) Andreas Filsinger

 Neu: Land: EU - Ankreuzmöglichkeit.

Rev 7.019 (15.12.08) Andreas Filsinger

 Neu: OLAP: Beleg(BELEG_R): NETTO1,SATZ1,STEUER1...3
 Neu: OLAP: Land(LAND_R): setzt LAND_R in ISO Kennzeichen um

Rev 7.018 (15.12.08) Andreas Filsinger

 Neu: Person: KONTO_ER (Lieferant) aus Generator GEN_PERSON_ER
 Neu: Person: KONTO_AR (Kunde) aus Generator GEN_PERSON_AR

Rev 7.017 (11.12.08) Andreas Filsinger

 Neu: SNMP zum Abfragen von Server-Werten
 Neu: (Wine) verbesserte Kompatibilität

Rev 7.016 (08.12.08) Andreas Filsinger

 Bug: OLAP: Arbeitsplatz-Fenster zu klein.
 Bug: Tagwache: Nach Abschluss: Blieb auf "läuft" stehen.

 Wegfall: Unterstützung für Testversion von DDBAC aufgrund der neuen
          Lizenzbestimmungen.

Rev 7.015 (04.12.08) Andreas Filsinger

 Neu: Forderungsausgleich: Debitor grün Anzeige jetzt auch bei der
      Überschrift "Debitor"
 Neu: Forderungsausgleich: Überschrift "Forderung" hat nun die Ergebnisfarbe
 Neu: Forderungsausgleich: Klick auf die linkeste Spalte, Forderung wird ganz
      nach rechts verschoben und dadurch "ausgeblendet"
 Neu: Forderungsausgleich: "links" / "rechts" Pfeile zum verschieben

Rev 7.014 (03.12.08) Andreas Filsinger

 Neu: AuftragsErgebnis: Es können auch Dateien ohne FTP-Upload erzeugt werden.
 Neu: wegen "Oc Rev. 1.118" neu compiliert!

Rev 7.013 (28.11.08-30.11.08) Andreas Filsinger

 Neu: Forderungsausgleich: Anhand Datum: Nun auf "GELIEFERT" umgestellt.
 Neu: Buch: "BELEG=" Zeilen lassen sich im "Z" ausgleichen.

Rev 7.012 (27.11.08) Andreas Filsinger

 Bug: Mahnung: Buchen: Es wurde nicht der aktuelle Mahnbeleg gespeichert,
      sondern die Mahnstufe erhöht, und dann dieser Beleg dauerhaft abgelegt.

 Wegfall: Mahnung: Redundantes Verzeichnis "Mahnungen"

Rev 7.011 (26.11.08) Andreas Filsinger

 Bug: Forderungsausgleich: "Suche" hatte sich zu wenig in den Vordergrund
      gestellt!

 Neu: Forderungsausgleich: Nun wird der angeklickte immer an die erste (linke)
      Position geschoben!

Rev 7.010 (26.11.08) Andreas Filsinger

 Bug: Forderungsausgleich: Tausch der Forderung: Es wurde dennoch in
      Original-Reihenfolge gebucht.

 Neu: Forderungsausgleich: Manuelle Hilfe für die Belegsuche.

Rev 7.009 (24.11.08) Andreas Filsinger

 Bug: Forderungsausgleich: Tausch der Forderung: Es wurde dennoch in
      Original-Reihenfolge gebucht.
 Bug: Forderungsausgleich: Bei gesetzer Rechnungsanschrift ist Schuldner
      dennoch der Auftraggeber.

Rev 7.008 (24.11.08) Andreas Filsinger

 Neu: Buch: Forderungsausgleich anhand der Belegnummer & Betrag

Rev 7.007 (20.11.08) Andreas Filsinger

 Neu: OLAP: Beleg(BELEG_R,TEILLIEFERUNG) : BELEG;NETTO;SATZ1;SATZ2;SATZ3

Rev 7.006 (20.11.08) Andreas Filsinger

 Bug: OLAP: Beleg(BELEG_R,TEILLIEFERUNG) : NETTO;SATZ1;SATZ2

Rev 7.005 (20.11.08) Andreas Filsinger

 Neu: OLAP: Beleg(BELEG_R,TEILLIEFERUNG) : NETTO;SATZ1;SATZ2

Rev 7.004 (18.11.08) Andreas Filsinger

 Bug: Ergebnis: Resource-Zähler-# finden war nicht möglich sobald "." in der Zählernummer

Rev 7.003 (14.11.08) Andreas Filsinger

 Neu: Beleg: Ausfuhr in Drittländer ist nun möglich

Rev 7.002 (12.11.08) Andreas Filsinger

 Bug: Ergebnis: ohne "Vorlage.xls" erfolgte ein Absturz

 Neu: Ergebnis: AuchAlsARGOS=JA

Rev 7.001 (11.11.08) Andreas Filsinger

 Bug: Scanner: F2-Bindung hatte nicht funktioniert. Ursache unklar!

Rev 7.000 (10.11.08) Andreas Filsinger

 Neu: Buch: HBCI: Es kann nun ein einzelner Job-ID nachgelesen werden

Rev 6.999 (05.11.08) Andreas Filsinger

 Bug: Terminarbeitsplatz: Status "schaue gerade historische Datensätze an" wurde
      nicht fotografiert.
 Bug: Terminarbeitsplatz: Klick auf "historische Anzeigen" stehend auf einem
      Historischen -> Absturz!
 Bug: Terminarbeitsplatz: "Alle Anzeigen" beendet den historischen Modus

 Neu: Auftragsarbeitsplatz: Verschieben:
       * Es wird ein historischer Datensatz angelegt
       * Es wird das PLANQUADRAT geleert
       * Es wird die Baustelle in den Historischen Datensätzen erhalten

Rev 6.998 (05.11.08) Andreas Filsinger

 Bug: Verlage: Identische Verlags-Begriffe hatten nicht funktioniert.

 Neu: Verlage: Anzeige jetzt "Name" "[" VERLAG_R, PERSON_R "]"

Rev 6.997 (04.11.08) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Filter für Zählernummer neu.

Rev 6.996 (03.11.08) Andreas Filsinger

 Bug: Auftrag: Markierte Verschieben: AB-Nummer wurde nicht zurückgesetzt

Rev 6.995 (29.10.08) Andreas Filsinger

 Neu: "AH3" suche anhand der PLZ und Zählernummer!

Rev 6.994 (28.10.08) Andreas Filsinger

 Bug: Auftrag: Mobil: Auslesen: Aufträge ohne Termin waren immun gegen Einspielung.

Rev 6.993 (23.10.08) Andreas Filsinger

 Bug: Geo: KUNDE_BRIEF bei der PLZ-Korrektur vergessen!

Rev 6.992 (23.10.08) Andreas Filsinger

 Neu: Geo: nun werden fehlende PLZ nachgetragen

Rev 6.991 (21.10.08) Andreas Filsinger

 Neu: Geo: nun "#160", und "doppeltes Blank-" und "führendes Blank" fest

Rev 6.990 (15.10.08) Andreas Filsinger

 Neu: Geo: Google Maps als manuelles Nachschlagewerk

Rev 6.989 (15.10.08) Andreas Filsinger

 Neu: Geo: Locate: Strasse: "ß" -> "SS"
 Neu: Geo: Locate: Strasse: "ST." -> "SANKT"
 Neu: Geo: Locate: Strasse: Zusammenschreibung ist nun nicht mehr relevant
 Neu: Geo: Locate: Strasse: "@" nimmt den Anteil nach dem "@" zur Lokalisierung

Rev 6.988 (13.10.08) Andreas Filsinger

 Neu: Oc: Integration in den Auftragsarbeitsplatz

Rev 6.987 (09.10.08) Andreas Filsinger

 Bug: Vertrag: Anzeige von Datensätzen ohne Beleg oder Person

Rev 6.986 (09.10.08) Andreas Filsinger

 Bug: Vertrag: Nach Löschung kein Refresh

Rev 6.985 (08.10.08) Andreas Filsinger

 Bug: HBCI: aqb: Einzelbeträge über 999,99 Euro waren nicht möglich

Rev 6.984 (07.10.08) Andreas Filsinger

 Bug: Ausgabe: "#" wurde bei Standardfeldern nicht berücksichtigt

Rev 6.983 (06.10.08) Andreas Filsinger

 Bug: System: Status "Sanduhr" wurde nicht immer sofort angezeigt!

 Neu: Beleg: Anzahl = "1" kann in der Ausgabe unterdrückt werden!, neuer System-
      Parameter: EinsUnterdrückung=JA

Rev 6.982 (06.10.08) Andreas Filsinger

 Neu: ~FolgeMonat~, ~FolgeJahr~

Rev 6.981 (01.10.08) Andreas Filsinger

 Bug: OLAP: Fehlverhalten im "save", alte OLAPs vertrauen ggf. auf diese
      Fehlfunktion -> alte OLAPs ev. anpassen!

Rev 6.980 (01.10.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.116" neu compiliert!

Rev 6.979 (30.09.08) Andreas Filsinger

 Neu: Auftrag: Lupe: erstmalig das OrgaTix Logo

Rev 6.978 (23.09.08) Andreas Filsinger

 Neu: Buch: Bar Kasse: Nun 6 Erlös-Sortimente in der Anzeige

Rev 6.977 (19.09.08) Andreas Filsinger

 Neu: OrgaTix: Neue Felder für das Webinterface (Geburtstunde von OrgaTix)

Rev 6.976 (18.09.08) Andreas Filsinger

 Neu: HBCI: 3. "PlugIn" Lesen von Umsätzen jetzt auch aus den Logs!

Rev 6.975 (11.09.08-13.09.08) Andreas Filsinger

 Neu: Geo: Webservice: Entweder über "PLZ" oder "Ort+Ortsteil"
 Neu: Geo: Webservice-Ergebnis: Erkennung mehrerer Antworten (ohne Konzequenz)
 Neu: Geo: Webservice: Strassen-Bezeichnung sollte schon identisch sein
 Neu: Geo: '?' in der Strasse verhindert das Lokalisieren anhand dieser Strasse
 Info: Geo: '?' im Ort verhindert das Lokalisieren dieser Adresse
 Neu: Auftrag: Geo: Mehr Diagnose Möglichkeiten, warum ein Datensatz nicht
      geolokalisierbar war.

Rev 6.974 (09.09.08) Andreas Filsinger

 Bug: Geo: Saabrücken war teilweise ausserhalb Deutschlands 3/3
 Bug: Geo: Lokalisierung rein über die PLZ war nicht möglich!

Rev 6.973 (09.09.08) Andreas Filsinger

 Bug: Geo: Saabrücken war teilweise ausserhalb Deutschlands 2/3

Rev 6.972 (09.09.08) Andreas Filsinger

 Bug: Geo: Saabrücken war teilweise ausserhalb Deutschlands 1/3

Rev 6.971 (05.09.08) Andreas Filsinger

 Neu: Budget: Es kann nun auch nach dem Subbudget selektiert werden

Rev 6.970 (02.09.08) Andreas Filsinger

 Neu: Person: Kürzel ist mit im Suchindex

Rev 6.969 (27.08.08) Andreas Filsinger

 Neu: Q2: Baustellenbeginn und -ende beachten

Rev 6.968 (22.08.08) Andreas Filsinger

 Neu: Solid-FTP: secure commit

Rev 6.967 (22.08.08) Andreas Filsinger

 Neu: K22: "ZZ" als Selbstablesermerkmal

Rev 6.966 (21.08.08) Andreas Filsinger

 Neu: K22: mehrstufiger Bericht!

Rev 6.965 (14.08.08) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Es wurde die falsche Stückzahl angezeigt!

Rev 6.964 (14.08.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.114" neu compiliert!

Rev 6.963 (13.08.08) Andreas Filsinger

 Bug: Baustelle: Aktualisierung der Anzeigetabelle im Reiter "Importe" erfolgt nicht

 Neu: Geoarbeitsplatz: "N"eu nur mit Rückfrage
 Neu: wegen "Oc Rev. 1.113" neu compiliert!

Rev 6.962 (13.08.08) Andreas Filsinger

 Bug: Baustelle: Monteurauswahl hatte bei nicht "frei verfügbaren" keine Auswirkung

 Neu: Auftragsarbeitsplatz: Monteur DropDownBox kann aktualisiert werden!

Rev 6.961 (12.08.08) Andreas Filsinger

 Neu: Webshop: Verbessert abgesicherter Medium- und Content- Upload.

Rev 6.960 (07.08.08) Andreas Filsinger

 Neu: Import: Doppelte-Zählernummern werden über die "Sparte" identifiziert

Rev 6.959 (06.08.08) Andreas Filsinger

 Bug: WebShopConnector: mehrfach Fehler-Erkennung mit automatischem Neustart war defekt

 Neu: eMail: der "INITIATOR_R" kann eingetragen werden, bisher noch ohne Funktion (ev. können
      eMails dadurch "signiert" werden!)
 Neu: Import: Ergänzung über "Art" wieder aktiviert.

Rev 6.958 (06.08.08) Andreas Filsinger

 Neu: Import: Ergänzung über "Art" nun abschaltbar

Rev 6.957 (05.08.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.112" neu compiliert!
 Neu: WebShop: keine "Zugriffsverletzung" mehr
 Neu: Vertrag:

Rev 6.956 (05.08.08) Andreas Filsinger

 Neu: Monteur: verbesserte Ansicht
 Neu: Monteur: deaktiviertes "A00" bewirkt Herausnahme aus freier Auswahl
 Neu: SAP: Ergebnis: Bei über Baustellen hinweg benutzten Zugang kann nun
      ein differenzierter Ablage-Pfad an die Benutzerkennung "FTPBenutzer" angehängt
      werden. Beispiel:
      FTPBenutzer=stadtwerke-versorger\Test

Rev 6.955 (04.08.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.111" neu compiliert!

Rev 6.954 (04.08.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.110" neu compiliert!

Rev 6.953 (04.08.08) Andreas Filsinger

 Neu: SAP-Art: "G10", "G25" sind alles Gas!

Rev 6.952 (04.08.08) Andreas Filsinger

 Neu: SAP-Art: "G16", "BK4", "BK6" sind alles Gas!

Rev 6.951 (31.07.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.108" neu compiliert!

Rev 6.950 (30.07.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.107" neu compiliert!

Rev 6.949 (28.07.08) Andreas Filsinger

 Bug: Baustelle: Versorger-Abgleich: zu wenig Diagnose-Infos.

Rev 6.948 (28.07.08) Andreas Filsinger

 Neu: Baustelle: Foto: "FotoAblage="
 Neu: Baustelle: Foto: "FotoZiel="

Rev 6.947 (24.07.08) Andreas Filsinger

 Bug: Ergebnis: eMAIL= Parameter wurde nicht auf Gültigkeit überprüft.

Rev 6.946 (24.07.08) Andreas Filsinger

 Neu: WebShop: "Zugriffsverletzung" nicht mehr "kritischer" Fehler
 Neu: WebShop: neue Abwehr von "Drohender Zugriffsverletzung"

Rev 6.945 (23.07.08-24.07.08) Andreas Filsinger

 Bug: Mahnung: Ausschluss durch "mahnfreie Zeit" in Kombination mit Frist ausblenden
      hatte nicht funktioniert.

 Neu: Mahnung: Pro Buchungs-Mahnlauf nur ein (immer identischer) Zeitstempel!
 Neu: Mahnung: wichtige Meldungen (!...) sind jetzt oben
 Neu: Mahnung: Eine Warnmeldung wird ausgegeben, sobald es wichtige Meldungen (!...) gab.
 Neu: Tagesabschluss: Mahnbelegerstellung wird ausgesetzt bis alle Fehler bereinigt sind.

Rev 6.944 (23.07.08) Andreas Filsinger

 Neu: Baustelle: Pfad ist ein Systemparameter
 Neu: Baustelle: Foto: Informative Wechselmomente

Rev 6.943 (21.07.08) Andreas Filsinger

 Neu: Auftrag: Ergebnis: Plausibilitätsmodell "2": normaler Turnuswechsel
 Neu: wegen "Oc Rev. 1.106" neu compiliert!

Rev 6.942 (17.07.08) Andreas Filsinger

 Neu: SAP: KK22: Ablesung durch '01' / '02' wird erzeugt

Rev 6.941 (17.07.08) Andreas Filsinger

 Neu: WebShop: Bessere Erkennung ungesetzter Parameter
 Neu: WebShop: "Neustart" erst nach 12 Fehlern

Rev 6.940 (17.07.08) Andreas Filsinger

 Neu: WebShop: Bessere Absicherung gegen ungesetzte Parameter

Rev 6.939 (17.07.08) Andreas Filsinger

 Neu: WebShop: Bessere Absicherung beim Auftreten von Exceptions

Rev 6.938 (11.07.08) Andreas Filsinger

 Bug: Import: OEM-Zeichensatz war bei "MEA" immer aktiv!

Rev 6.937 (10.07.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.105" neu compiliert!
 Neu: html-Vorlagen: Steuerkommentar "OHNE ROHDATEN"

Rev 6.936 (10.07.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.104" neu compiliert!

Rev 6.935 (09.07.08) Andreas Filsinger

 Neu: Sortiment: Preisänderungen nun möglich.

Rev 6.934 (08.07.08) Andreas Filsinger

 Bug: Lastschrift: Anzeige von Forderungen aufgrund Rundungsproblematik bei
      Teilzahlungen.

Rev 6.933 (04.07.08) Andreas Filsinger

 Neu: Zahlung: Automatischer Forderungsausgleich:
  Alternative Debi-Suche über "Betrag"
  Mehr Debis in der Anzeige, sobald man "mehr ..." drückt

Rev 6.932 (04.07.08) Andreas Filsinger

 Bug: Tier - Neuanlage war problematisch
 Bug: Paket - Änderung und Löschung war nicht möglich

 Neu: Tier: Löschen: Jetzt mit Rückfrage
 Neu: "Z": Zahlung ohne Kassenbuchung möglich

Rev 6.931 (03.07.08) Andreas Filsinger

 Bug: Hilfe: direkte Links haben nicht mehr funktioniert.

 Neu: Import: Hilfe
 Neu: Import: Fehlermeldung, die informiert wieviele "Zählwerk 0" haben

Rev 6.930 (27.06.08) Andreas Filsinger

 Bug: HBCI: Rest: iTAN: Job-ID wurde nicht übermittelt

Rev 6.929 (26.06.08) Andreas Filsinger

 Bug: Baustelle: Foto: Bild-Kopie beachtete nicht die Geräte-Nummer
 Bug: Baustelle: Foto: Zwischenspeicher wurde ggf. nicht automatisch angelegt

 Neu: Baustelle: Foto: Beachtung aller Unterverzeichnisse ab "FotoQuelle"
 Neu: Baustelle: Foto: Zieldateiname ist jetzt "GEN_MEDIUM"

Rev 6.928 (26.06.08) Andreas Filsinger

 Neu: OLAP: Typen "CHAR" / "VARCHAR" werden jetzt erkannt

Rev 6.927 (23.06.08) Andreas Filsinger

 Neu: Baustelle: Leerlesen der Speicherkarten

Rev 6.926 (20.06.08) Andreas Filsinger

 Bug: HBCI: REST: iTAN-Übergabe erfolgte an den falschen Server

Rev 6.925 (20.06.08) Andreas Filsinger

 Neu: HBCI: Name des REST-Host ist jetzt der Systemparameter "HBCIRest"

Rev 6.924 (17.06.08) Andreas Filsinger

 Neu: Auftrag: "Ja" / "Nein" / "Abbrechen" Frage bei Nichtspeichern!

Rev 6.923 (16.06.08) Andreas Filsinger

 Bug: Auftrag: "Restant" oder "Neu anschreiben" blieb unter Umständen stehen
 Bug: Auftrag: Status-Änderungen waren keine Taster sondern Knödel
 Bug: Auftrag: Fenster konnte geschlossen werden, ohne zu speichern / abzubrechen.

Rev 6.922 (12.06.08) Andreas Filsinger

 Bug: Import: Doppelter Start war möglich!

Rev 6.921 (10.06.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.102" neu compiliert!

Rev 6.920 (10.06.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.101" neu compiliert!

Rev 6.919 (09.06.08) Andreas Filsinger

 Bug: Lastschrift: Anzahlungen wurden bei der Abbuchung nicht berücksichtigt.

Rev 6.918 (05.06.08) Andreas Filsinger

 Bug: Baustelle: Reaktivierung anhand einzelner RIDs war nicht möglich, bei RIDs
      aus verschiedenen Baustellen.

Rev 6.917 (02.06.08) Andreas Filsinger

 Bug: Ergebnis: identische Spalten wurden nur einmal ausgegeben.

Rev 6.916 (27.05.08) Andreas Filsinger

 Bug: Datensicherung: Zips>2Gig wurden als "leer" betrachtet. (2nd)

Rev 6.915 (27.05.08) Andreas Filsinger

 Bug: Datensicherung: Zips>2Gig wurden als "leer" betrachtet.

Rev 6.914 (27.05.08) Andreas Filsinger

 Bug: html: Hinzunahme des Zeichens "&acute;"
 Neu: WebShop: Sammlung aller Suchbegriffe in ./Suchindex Verzeichnis mit JJJJ-MM
      Namenskonvention

Rev 6.913 (27.05.08) Andreas Filsinger

 Neu: nnn.nnn wird nach "000nnn-nnn" umgesetzt

Rev 6.912 (23.05.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.100" neu compiliert!

Rev 6.911 (23.05.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.099" neu compiliert!

Rev 6.910 (16.05.08) Andreas Filsinger

 Bug: Export: "AuchAlsKK22" sollte nur bei "erfolgreichen" gemacht werden
 Bug: Beleg: Arbeitszeit.html wurde nicht korrekt kopiert

Rev 6.909 (16.05.08) Andreas Filsinger

 Neu: Budget: Selektion "gebuchte" ist nun möglich.
 Neu: Export: "AuchAlsKK22" nun möglich.
 Neu: Oc: Suche unter der Maske "EXPORT*.txt" die Original-Aufträge.

Rev 6.908 (15.05.08) Andreas Filsinger

 Bug: Budget: Anzeige "aller" Buchungen war nicht mehr möglich

Rev 6.907 (15.05.08) Andreas Filsinger

 Bug: eMail: Mails ohne PERSON_R jedoch mit "EMPFAENGER" wurden nicht versendet.

Rev 6.906 (14.05.08) Andreas Filsinger

 Neu: System: "Label" JA/NEIN steuert nun der Versender, hat er im LOGO das Zeichen
      "+" so wird ein Label mit ausgegeben.
 Neu: Scanner: "+00000-" startet die Paket-ID Zuordnung sofort.
 Neu: Scanner: Es wird alles VOR der Belegnummer als LOGO-Bezeichnung des Versenders
      interpretiert. Wird der VERSENDER so identifiziert wird der Eintrag in VERSAND
      entsprechend geändert.

Rev 6.905 (14.05.08) Andreas Filsinger

 Bug: eMial: doVersand: PERSON_R wurde falsch eingetragen.

 Neu: eMail: ~ANSCHRIFT.*~ ist nun verfügbar.
 Neu: Tagesabschluss: Paket-ID vorverlegt.

Rev 6.904 (11.05.08) Andreas Filsinger

 Bug: eMail: Fehler in "doVersand" kann "doPDF" verhindern

Rev 6.903 (10.05.08) Andreas Filsinger

 Neu: eMail: "Baustein:" um Text-Dateien einfach als Inhalt mit in die Mail aufzunehmen
 Neu: Ereignis: "Paket-ID zugeteilt" wird erzeugt
 Neu: Paket-ID: manuelle Zuteilung von Paket-IDs ist möglich
 Neu: eMail: Ereignis "Paket-ID zugeteilt" nach "eMail" Umsetzer (doVersand)
      Neben doPDF jetzt der 2. Ereignis nach Mail Umsetzer.

Rev 6.902 (08.05.08-09.05.08) Andreas Filsinger

 Neu: Paket-ID: Verschieben bereits gelesener Dateien in ".\Ablage".
 Neu: Beleg: Mehrfache Belichtung im Buchungsmoment möglich (Web- oder Duplikat-).
      Vorlagen müssen mit Postfix "#?" (also "#1", "#2", "#B")  benannt sein.
 Neu: html: Möglichkeit, Belichtungen im ANSI-Zeichensatz vorzunehmen

Rev 6.901 (08.05.08) Andreas Filsinger

 Bug: Paket-ID: Einlesen mehrerer Dateien ging schief!

Rev 6.900 (08.05.08) Andreas Filsinger

 Neu: DHL: Eintrag der Paket-ID damit kann der Kunden Sendungen verfolgen.

Rev 6.899 (07.05.08) Andreas Filsinger

 Bug: Artikel: Suchindex: OLAPs wurden inhaltlicht nicht berücksichtigt.
 Wegfall: Systemparameter: "GermanParcel", Lösung jetzt über einen
          verallgemeinerten Ansatz.

Rev 6.898 (07.05.08) Andreas Filsinger

 Neu: Budget: bisherige Arbeitszeit kann einfach pauschal angegeben werden.

Rev 6.897 (30.04.08) Andreas Filsinger

 Neu: Mahnung: Zinsformel umgestellt

Rev 6.896 (28.04.08-29.04.08) Andreas Filsinger

 Neu: Sortiment: MWST-Modifikationen (z.B. Portologik) können durch den Schalter
      MWST_FIXIERT unterbunden werden.
 Neu: Spooler: Druckaufträge, Rückfrage vor dem Verbuchen
 Neu: Merge-Beleg: auch Positionen mit "0" im Preis werden kopiert!

Rev 6.895 (24.04.08) Andreas Filsinger

 Bug: OLAP: Grüner Würfel (Personen): kommt nicht mit allen Ergebnismengen klar.

 Neu: Beleg: Auch Belege, bei denen man als Rechnungsempfänger drinsteht werden
      nun angezeigt.

Rev 6.894 (24.04.08) Andreas Filsinger

 Bug: Auftragarbeitsplatz: Symbol "Haus", unterschiedliche Strassen-Schreibweisen
      wurden nicht korrekt erkannt.

 Neu: Auftragarbeitsplatz: Symbol "Haus": Jetzt auch möglich bei nicht
      geolokalisierten Baustellen.

Rev 6.893 (23.04.08) Andreas Filsinger

 Neu: Buch: Deckblatt: im Skript: BAR=NEIN verhindert die Anzeige in "Bar"

Rev 6.892 (23.04.08) Andreas Filsinger

 Neu: Lastschrift: SKONTO bei Autozahlungen wird berücksichtigt.

Rev 6.891 (21.04.08) Andreas Filsinger

 Neu: AutoUp: "* ARCHIVE: YES" kopiert die Ergebnis-Datei in das "SOURCE DIR"

Rev 6.890 (18.04.08) Andreas Filsinger

 Bug: Lohn: Summen: Ankreuzfeld "Beschäftigte" blieb unberücksichtigt
 Bug: OLAP: unbekannte "Complete"-Funktionen lösten keinen Fehler aus

 Neu: OLAP: $Parameter=<select Statement> ist nun möglich

Rev 6.889 (17.04.08) Andreas Filsinger

 Neu: Agent: Motivation ist 25 ist "fett & kursiv"
 Wegfall: QRechner

Rev 6.888 (16.04.08) Andreas Filsinger

 Wegfall: Systemparameter "VersandKosten"
 Wegfall: Datadesign "DDBAC" wird nicht mehr verwendet, Testphase abgebrochen
          aufgrund der neuen Lizenzbestimmungen.

 Neu: AqBanking: Alle Tests bestanden ist nun vollständiger Ersatz von DDBAC

Rev 6.887 (15.04.08) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Monteur-Info-Blatt: Wordempfänger sind unterstrichen

Rev 6.886 (15.04.08) Andreas Filsinger

 Bug: TPicUpload: "Resize" war bei Neueinstellen eines Bildes unterblieben

 Neu: Artikel: Feld "GEMA_WN" VARCHAR 15 für die GEMA Werknummer
 Neu: Artikel: Suchindex enthält nun GEMA_WN
 Neu: Beleg: ~GEMA_WN~ wird im Beleg ausbelichtet
 Neu: System: default für "ShopArtikelBilderURL" ist "BilderURL"

Rev 6.885 (11.04.08) Andreas Filsinger

 Neu: Baustelle: Verarbeiten: globale Reorganisation möglich
 Neu: Geo: Routen-Nummer nun 5 stellig

Rev 6.884 (09.04.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.097" neu compiliert!

Rev 6.883 (08.04.08) Andreas Filsinger

 Bug: Auftrag: "STR" wurde nicht nach "STR." verändert.

Rev 6.882 (05.04.08-07.04.08) Andreas Filsinger

 Bug: Backup: missverständliche Fehlermeldung korrigiert

 Neu: Ticket: direkter UltraVNC Aufruf
 Neu: Geo: tgetmap4-Fähig! (deaktiviert, da noch png-Probleme)

Rev 6.881 (03.04.08) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Nach einer Transaktion wurden die "Markierten" nicht
      angezeigt, bzw. die Anzeige-Stückzahlen nicht aktualisiert.

 Neu: OLAP: Excel: open: Tabelle (Sheet) heisst jetzt wie das OLAP-Script.
 Neu: Buch: Lastschrift: Im klassischen TAN Verfahren kann sofort die TAN eingegeben
      werden. Dadurch können Timeouts verhindert werden.
 Neu: System: Kunden mit "Rabatt" erzeuge Motivation "25"
 Neu: Order: Anzeige der neuen Motivation "25" als "kursiv"
 Neu: Agent: Anzeige der neuen Motivation "25" als "kursiv"

Rev 6.880 (02.04.08) Andreas Filsinger

 Bug: Artikel: "Refresh" bei Sortiments-Auswahl ohne Funktion
 Bug: System: "Blanks" hinter den Systemparametern wurden nicht entfernt

 Neu: Artikel: "S" hinter dem Sortiment springt zum passenden Sortiment
 Neu: Rabatt: Obergrenze für einen Rabatt nun definierbar (auch 0 möglich)

Rev 6.879 (02.04.08) Andreas Filsinger

 Neu: Import: SAP_Art: Regler-Nummer aus dem Zählwerk "2" lesbar.

Rev 6.878 (31.03.08) Andreas Filsinger

 Bug: Forderungsausgleich: fehlerhaftes "Blau" bei mehreren offenen Posten

Rev 6.877 (28.03.08) Andreas Filsinger

 Bug: Auftrag: Textpositionen im Reiter "Info"

 Neu: Buch: Kopie eines initialen Buchungssatzes
 Neu: Transaktion: "AH2" löschen der "Monteur informiert Info" innerhalb der
      historischen Datensätze

Rev 6.876 (26.03.08) Andreas Filsinger

 Neu: e_w_BerechneBeleg: Plausibilisierung des Parameters BELEG_R
 Neu: Beleg: Beim Verkauf ist die "Autoanlage" eines Artikels möglich.
 Neu: System: Parameter BelegArtikelNeu=  // default=NEIN

Rev 6.875 (19.03.08-26.03.08) Andreas Filsinger

 Neu: Buch: REST-Anbindung externer Konten (Umsatz,Lastschrift)
 Neu: Terminarbeitsplatz: diverse Datenbank-Änderungen für 3 grosse Erweiterungen

Rev 6.874 (18.03.08-19.03.08) Andreas Filsinger

 Neu: ersten OrgaMon aktivieren: Jetzt "<Alt> & <F10>".
      (<Alt> & <F9> ist ungut (wegen Word!))
 Neu: "HAA" kleinere Verbesserungen
 Neu: DTA: jetzt auch in UTF-8 Kodierung

Rev 6.873 (17.03.08-18.03.08) Andreas Filsinger

 Bug: minimierte Fenster wurden nach Auswahl der entsprechenden Menü-Option nicht
      vergrössert dargestellt.
 Neu: <Alt> & <F9> macht das Hauptmenü des OrgaMon sichtbar, danach kann man weitere
      <Alt> & <Buchstabe> drücken um Funktionen zu starten.

Rev 6.872 (13.03.08) Andreas Filsinger

 Neu: Systemparameter: PortoMwStLogik=[JA|NEIN] // Standard=JA

Rev 6.871 (12.03.08) Andreas Filsinger

 Neu: Extern: Neuer Begriff incl. Infrastruktur "Abgezogene".

Rev 6.870 (12.03.08) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Lokale Suche geht jetzt.
 Neu: Baustelle: Lokaler Suchindex kann erstellt werden.

Rev 6.869 (06.03.08-11.03.08) Andreas Filsinger

 Bug: Tagesabschluss: Remote-WebShop läuft an obwohl "Artikel.des.WebShop" fehlt
 Bug: eCommerce: rpc_e_r_Versandkosten mit exception, wenn leer
 Bug: Mahnung: "Mahnbelege" anstelle von "Mahnungsbelege"

 Neu: Buch: Vorbereitungen Wegfall "AUSGANGSRECHNUNGEN"

Rev 6.868 (06.03.08) Andreas Filsinger

 Bug: Geo.de: Nach "STOP" wird mit vermindertem Volumen dennoch in die Karte
      gewechselt. Dadurch waren Planungen unvollständig!

Rev 6.867 (04.03.08-05.03.08) Andreas Filsinger

 Bug: Update: Message-Box verhinderte ordentlichen Restart von OrgaMon.

 Neu: Person: Datum wird in csv als "String" ausgegeben, da es unter OpenOffice
      sonst nicht richtig dargestellt wird.
 Neu: Update: Signalisierung des Updatestatus durch Symbole.

Rev 6.866 (27.02.08-03.03.08) Andreas Filsinger

 Bug: Buch: Ausgleich von Forderungen: Speicherleck

 Neu: Buch: Ausgleich von Forderungen: Kassenbuchungen können nun auch zugeordnet
      werden
 Neu: Buch: Teilzahlungen zu Belegen gehen auf 1710 bis Vollausgleich

Rev 6.865 (26.02.08) Andreas Filsinger

 Neu: Buch: Forderungsausgleich: Drehen der Forderungen nun möglich.

Rev 6.864 (25.02.08) Andreas Filsinger

 Neu: Buch: Forderungsausgleich: Diverse Erweiterungen

Rev 6.863 (22.02.08) Andreas Filsinger

 Neu: intern: compiliert mit ANFiX Rev 1.059

Rev 6.862 (19.02.08-21.02.08) Andreas Filsinger

 Bug: Buch: Konto "1200" wurde rosa gebucht

 Neu: Druckauftrag: Massenausdruck aller abgelegten Dateien

Rev 6.861 (15.02.08-18.02.08) Andreas Filsinger

 Bug: Buch: Suche: "Refresh" Knopf bildete nur den Index der "aktuell Angezeigten"

 Neu: Vertrag: "Vollständig=JA" erzeugt Beleg-Kopieren ohne weggelassene Zeilen.
 Neu: Vertrag: Die Intern-Infos (+Rechnungsanschrift, +Lieferanschrift) werden
      nun auch aus dem Vertrags-Beleg übernommen, und nicht nur aus dem
      Vertrags-Vorspann.

Rev 6.860 (14.02.08) Andreas Filsinger

 Bug: Buch: Suche: Suchindex-Umschaltung hatte nicht zuverlässig funktioniert.
 Bug: Buch: Wechsel vom Reiter "Ausgleich Forderungen" zu "Buch" -> Fehler

Rev 6.859 (14.02.08) Andreas Filsinger

 Bug: Datensicherung: SicherungAnzahl= hatte keine Wirkung
 Bug: Buch: Schema=Folge: es werden 2 Stempel-Nummern verbraucht
 Bug: Buch: Auswertung: Schreibfehler
 Bug: Artikel: Löschung war ggf. nicht möglich (Fehlermeldung "... GELIEFERT ...")

 Neu: Datensicherung:
  SicherungAnzahl=0 bewirkt "keinerlei Limitierung"
  neuer default: SicherungAnzahl=10
  neuer default: SicherungsPfad=%EigeneDateien%OrgaMon
  interner Packer: Sicherung zunächst nach Datei *.$$$
  interner Packer: diverse neue Prüfungen mit eigenen Fehlermeldungen
  interner Packer: ggf. wird Neuanlage des Zielverzeichnises versucht

Rev 6.858 (13.02.08) Andreas Filsinger

 Bug: Belege: grüner OLAP Würfel: Funktion unvollständig
 Bug: Belege: grüner OLAP Würfel: Fehlermeldung, falls OLAP-Ergebnis leer war

 Neu: Migration: Barsoi, "LETZTEAENDERUNG" wird jetzt gesetzt
 Neu: Vertrag: "bing" sobald kein Vertrag gefunden wurde

Rev 6.857 (12.02.08) Andreas Filsinger

 Bug: Mahnung: !Differenz hatte nicht mehr funktioniert
 Bug: Mahnung: !Mahnschwelle hatte nicht mehr funktioniert

 Neu: Mahnung: diverse Aktualisierungen

Rev 6.856 (11.02.08) Andreas Filsinger

 Neu: Baustelle: Restore einer ABLAGE nun möglich!

Rev 6.855 (08.02.08) Andreas Filsinger

 Bug: Artikel-Suche war nicht mehr möglich!

Rev 6.854 (08.02.08) Andreas Filsinger

 Neu: WebShop: Suche via Namespace.

Rev 6.853 (07.02.08) Andreas Filsinger

 Neu: Transition: Dokument-Dateien

Rev 6.852 (06.02.08) Andreas Filsinger

 Neu: Oc: Aufhebung der Beschränkung: IDOC nur für "G" und "WA"

Rev 6.851 (05.02.08) Andreas Filsinger

 Neu: Replikation: Modus "Transition" - Datenbank Merge unter Berücksichtigung
      von sich überschneidenden RIDs.

Rev 6.850 (31.01.08) Andreas Filsinger

 Bug: Beleg: Fehler "deaktiviertes Fenster kann nicht den Fokus erhalten"

 Neu: Beleg: "Druckauftrag=JA" wird ausgewertet
 Neu: Beleg: direktes Öffnen des html Beleges, analog zur Rechnungsansicht.

Rev 6.849 (31.01.08) Andreas Filsinger

 Neu: Mahnung: der Beleg-Ausschluss ist jetzt nachladbar.

Rev 6.848 (31.01.08) Andreas Filsinger

 Neu: Mahnung: neue Texte.

Rev 6.847 (31.01.08) Andreas Filsinger

 Bug: Mahnung: Fehlermeldung bei Forderungen von "0" ohne Beleg-Referenz.

 Neu: Mahnung: Blocklist System mit Hilfe von "System.Mahnung.Ausschluss"
 Neu: Mahnung: Dialoge angepasst.

Rev 6.846 (30.01.08) Andreas Filsinger

 Bug: Zahlung: Forderungsausgleich "unbar" benutzte im "Z" das falsche Datum.

Rev 6.845 (30.01.08) Andreas Filsinger

 Bug: Zahlung: Forderungsausgleich war nicht mehr möglich.

Rev 6.844 (29.01.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.096" neu compiliert!

Rev 6.843 (29.01.08) Andreas Filsinger

 Neu: SAP: "BZG", "G4", "G6" neue Gas-Zählerarten.

Rev 6.842 (28.01.08) Andreas Filsinger

 Bug: Person: Datenerstellung für das Serienbriefdokument, unnütze Tierauswahl
      bei gar keinem Tier.
 Bug: Vertrag: nicht "Vertrag=" sondern "VertragsReferenz="

 Neu: Vertrag: Einzelanwendung eines Vertrages für ein bestimmtes Datum möglich.
 Neu: wegen "Oc Rev. 1.095" neu compiliert!

Rev 6.841 (27.01.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.093" neu compiliert!

Rev 6.840 (27.01.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.093" neu compiliert!

Rev 6.839 (24.01.08-27.01.08) Andreas Filsinger

 Neu: Ticket: "Firebird-Version abfragen"
 Neu: wegen "Oc Rev. 1.092" neu compiliert!

Rev 6.838 (23.01.08) Andreas Filsinger

 Bug: Belege: Tierauswahl funktioniert nicht zuverlässig
 Bug: Belege: "Neutrale" Artikelauswahl jetzt möglich (<Strg>&<ENTER>)

 Neu: Buch: Auswertungen: (Kontext OLAP) verallgemeinerter Ansatz für Auswertungen
 Neu: Buch: Auswertungen: die üblichsten Zeitangaben als Schnelltasten

Rev 6.837 (22.01.08) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.091" neu compiliert!
 Neu: Baustelle: Verzeichnis "Baustellen-Dokumente"
 Neu: Baustelle: Verzeichnis "Baustellen-Ablage"
 Neu: Import: Diagnose doppelte ist jetzt verbessert

Rev 6.836 (21.01.08) Andreas Filsinger

 Neu: Import: SAP-Art: Zählwerk muss "1" sein. Es kann aber auch Zählwerk "0"
      Zeilen geben, ohne dass der "Block" identischer Zähler-Zeilen aufbricht.

Rev 6.835 (18.01.08) Andreas Filsinger

 Bug: Rabatt: via "SORTIMENT_R" hatte nicht funktioniert

 Neu: Rabatt: diverse neue Möglichkeiten, siehe OrgaMon-Wiki "Preis"

Rev 6.834 (17.01.08) Andreas Filsinger

 Neu: KE2: nun "Ableseeinheit="

Rev 6.833 (17.01.08) Andreas Filsinger

 Neu: Foto: Direkter Link aus Baustelle ins Foto-Verzeichnis

Rev 6.832 (17.01.08) Andreas Filsinger

 Neu: Foto: Monteur kann ausgewählt werden.

Rev 6.831 (14.01.08) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Durch die Namen der Bewohner wurde die Sortierung des
      Hausnummernzusatzes überschrieben.

Rev 6.830 (11.01.08-13.01.08) Andreas Filsinger

 Bug: Menge: AA: Falsche Stückzahl bei nicht gespeicherter Einheit. Tritt auf, sobald
      von einer existierenden Einheit auf ungespeicherte Einheit umgeschaltet wird.
 Bug: Beleg: fehlerhafte Rundung im Modell "Einheit"

 Neu: MwSt: systemweit vereinheitlichte Routine (Unit Geld).
 Neu: Geld: gesicherte Rundungsfunktion zur allgemeinen Verwendung.
 Neu: Buch: "BELEG=" Korrektur der Detail-Buchungen, so dass die Summe wieder stimmt.
 Neu: Buch: "Migrationshilfe" jetzt für alle Angezeigten durchführbar.
 Neu: Buch: Auswertung: Umsatzsteuererklärung

Rev 6.829 (09.01.08) Andreas Filsinger

 Neu: Buch: Ignorieren von Rundungsdifferenzen im 1 Cent Bereich. Muss
      aber noch vollständig geklärt werden.

Rev 6.828 (09.01.08) Andreas Filsinger

 Bug: Buch: Zahlung konnte nicht verbucht werden!

Rev 6.827 (08.01.08) Andreas Filsinger

 Bug: Buch: Forderungsausgleich aus den Lastschriften misslang

 Neu: Buch: Migrationshilfe "BELEG="

Rev 6.826 (07.01.08) Andreas Filsinger

 Bug: Vollständiger Setup: Datenbank-Update lief nicht durch!

 Neu: Buch: grüner OLAP-Würfel

Rev 6.825 (07.01.08) Andreas Filsinger

 Neu: Auftragarbeitsplatz: Status Sortierung

Rev 6.824 (05.01.08-07.01.08) Andreas Filsinger

 Bug: Buch: Beim Schema "Folge" wurde kein Stempel eingetragen
 Bug: Buch: Bei Zahlung über automatischen Forderungsausgleich konnte kein Stempel eingetragen werden

 Neu: Buch: Der Belegausgleich wird nun immer über BELEG= gebucht.
 Neu: Transaktionen: "HAA": Zählernummern einer Liste im aktuellen Volumen markieren.

Rev 6.823 (03.01.08-04.01.08) Andreas Filsinger

 Bug: Buch: Salden von Girokonten nach "ABSCHLUSS" waren falsch

 Neu: Buch: Auswertung: Umsatzsteuererklärung (unvollständig)
 Neu: Excel: Farbeschema lässt sich auf Ausgabegruppen ausweiten
      Farbspalte=<SpaltenName>

Rev 6.822 (02.01.08) Andreas Filsinger

 Neu: Farbschema auf Listenansicht ausgeweitet.
 Neu: Personen: Farbschema
 Neu: Beleg: Farbschema
 Neu: Order: Farbschema (nur vorbereitet)
 Neu: Buch: Farbschema (nur vorbereitet)

Rev 6.821 (31.12.07) Andreas Filsinger

 Bug: Datensicherung: Es wurde kein Fehler angezeigt wenn das Gesamtsicherungs
      ZIP nicht auf dem SicherungsPfad angekommen war.
 Neu: Datensicherung: Neuer Parameter "SicherungenAnzahl="

Rev 6.820 (31.12.07) Andreas Filsinger

 Neu: Person: Jetzt auch PAPERCOLOR-Konzept.

Rev 6.819 (31.12.07) Andreas Filsinger

 Neu: Schnelle Rechnung: Aufruf beschleunigt.
 Neu: Artikel: PAPERCOLOR ist zurück!!! Einfärbung der Artikel-Ansicht bei der
      Beleg-Suche.
 Neu: OLAP: HTML-Farben mit vorangestelltem "#"-Zeichen können als Konstanten
      verwendet werden, sie werden im Rahmen der Parameter-Anwendung in eine
      Ganzzahl umgewandelt. Beispiel:
      $gelb=#FFFF00

Rev 6.818 (28.12.07) Andreas Filsinger

 Bug: Buch: In der "*"-Konto-Ansicht konnte nicht gesucht werden.

 Wegfall: Systemparameter: LöschenBezahlterBelege.
 Wegfall: automatische Löschung bezahlter Belege ist nicht mehr möglich.
 Neu: Es werden nur noch Belege aus der "schnellen Rechnung" gelöscht.
 Neu: Buch: Erweiterte Suchmöglichkeiten, nach "Kontobezeichnung" und
      Erweiterung der Such-Präfixe:
      B<BetragInCent> also B10000. sucht den Betrag 100,00 Euro
      K<Name> also K1590 sucht das Konto 1590
      G<Name> also G8200 sucht das Gegenkonto 8200

Rev 6.817 (28.12.07) Andreas Filsinger

 Bug: Kasse: unterste Eingabe hatte sich nicht gelöscht!

Rev 6.816 (18.12.07) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.090" neu compiliert!

Rev 6.815 (17.12.07) Andreas Filsinger

 Neu: Export: "SQL_Filter=" Beschränkung auf gewisse Quellen
 Neu: Export: "Datenquelle=" Daten können aus anderer Baustelle stammen

Rev 6.814 (14.12.07) Andreas Filsinger

 Bug: Buch: Forderungsausgleich hatte nicht funktioniert.

 Neu: Buch: Feld "ZUSAMMENHANG_R" referenziert bei Steuerbuchungen nun den Netto-
      Betrag.
 Neu: Buch: Beim Buchen ganzer Listen wird nur noch der initiale Buchungssatz gebucht.
 Neu: Belege: neue Selektion "ungebucht".

Rev 6.813 (13.12.07) Andreas Filsinger

 Neu: Buch: im SATZ= kann jetzt der Skonto-Satz angeben werden.

Rev 6.812 (13.12.07) Andreas Filsinger

 Neu: Transaktion: HA9: Ablesehinweise und Vorgezogen aktualisieren aus Nachtrag.xls

Rev 6.811 (12.12.07) Andreas Filsinger

 Bug: negative Verkäufe wurden fehlerhaft verbucht.
 Bug: Buch: Ansicht wurde nach durchbuchen nicht aufgefrischt.
 Bug: Buch: Sprung in einen nicht existenten Datensatz war möglich, in diesem
      Fall wurde einfach der zuletzt aktivierte angezeigt.

 Neu: Buch: Man kann jetzt auch eine Liste von Folgebuchungssätzen verbuchen.
 Neu: Buch: Man kann jetzt direkt die EC-Lastschriften richtig buchen.

Rev 6.810 (12.12.07) Andreas Filsinger

 Neu: Buch: durchgestrichenes Gegenkonto, sobald Buchung erfolglos war.
 Neu: Buch: Vorzeichenwechsel nun möglich!
 Neu: Buch: Forderungsausgleich jetzt im "Rechnungsmodus" möglich!
 Neu: Buch: BELEG= , es sind nun mehrere Rechnungszahlungen auf einen Schlag
            möglich.

Rev 6.809 (11.12.07) Andreas Filsinger

 Bug: Ergebnis: "Einzelner RID", es wurde die "letzte TAN" nicht erhöht.

 Neu: Ergebnis: Erhöhung der letzten TAN kann deaktiviert werden.
 Neu: REST: Erstes Mounting auf die Datenbank.

Rev 6.808 (06.12.07) Andreas Filsinger

 Bug: Import: Bei "Nummer_Automatisch" wurde das Planquadrat nicht gesetzt.
 Neu: Ergebnis: Alias-Definition für Spaltenüberschriften ist nun möglich.

Rev 6.807 (04.12.07) Andreas Filsinger

 Bug: Buch: Uhrzeitanteil war nicht richtig sichtbar

 Neu: Buch: Anzahl der Buchungen wird angezeigt
 Neu: Import: AB Nummer lässt sich automatisch setzen

Rev 6.806 (02.12.07) Andreas Filsinger

 Neu: WebShop: XMLRPC ist nun Namespace fest!
 Neu: WebShop: Protokollierung der Suchanfragen in die Datei
      Webshop-Suche.<NameSpace>.csv

Rev 6.805 (30.11.07) Andreas Filsinger

 Bug: WebShop: Versandkostenberechungen haben einen Bedarf erzeugt.

Rev 6.804 (30.11.07) Andreas Filsinger

 Neu: Versandkosten: Mehr Diagnose.

Rev 6.803 (30.11.07) Andreas Filsinger

 Wegfall: eCommerce: e_r_BelegInfo über Warenkorb ist nicht notwendig.

Rev 6.802 (30.11.07) Andreas Filsinger

 Bug: WebShop: Einkaufswagen haben scheinbar keine Beleg-Referenz.

Rev 6.801 (30.11.07) Andreas Filsinger

 Bug: WebShop: Versandkostenberechnung lieferte gar keine Artikel mehr!

Rev 6.800 (30.11.07) Andreas Filsinger

 Neu: WebShop: erstmals durchgängige Versandkostenberechnung

Rev 6.799 (30.11.07) Andreas Filsinger

 Neu: Beleg: Versandkosten Berechnung läuft auch über Aktion "Portofrei"

Rev 6.798 (29.11.07) Andreas Filsinger

 Neu: Buch: massenhaftes Nachbuchen nun möglich

Rev 6.797 (29.11.07) Andreas Filsinger

 Bug: Beleg: Pakte einzufügen machte Zwischenberechnungen

 Neu: Rechnungen: Bezahlte lassen sich ausblenden
 Neu: Buch: Schema=Folge (ehemals Schema=Bar) ist nun programmiert

Rev 6.796 (28.11.07) Andreas Filsinger

 Bug: Buch: Netto-Einkünfte wurden als "0" auf 8200 gebucht
 Bug: Buch: Deckblätter: Anzeige der Kontonummer fehlte
 Bug: Buch: Deckblätter: Kontoname fehlte

 Neu: Buch: Liste der "Ungebuchten"

Rev 6.795 (28.11.07) Andreas Filsinger

 Bug: Buch: Verbuchen anhand eines Belegs (Schema=Beleg) funktionierte
      nicht mehr.

Rev 6.794 (28.11.07) Andreas Filsinger

 Neu: Buch: Bar-Erlöse nach Kasse (direktes Buchen jetzt möglich) über Taste "bar".

Rev 6.793 (27.11.07) Andreas Filsinger

 Bug: Buch: minimale Differenzen bei Umsatzsteuer führten
      zu Buchungsfehler.

Rev 6.792 (27.11.07) Andreas Filsinger

 Neu: Export: Neue Tätigkeitsbezeichnungen beim Argos-Modus.

Rev 6.791 (26.11.07) Andreas Filsinger

 Neu: TPicUpload: Rev. 1.025 integriert

Rev 6.790 (23.11.07-24.11.07) Andreas Filsinger

 Bug: Forderungsausgleich: ohne Name -> es wurde dennoch ein Name gesucht
 Neu: intern: Delphi Compiler 11.0.2877.10210

Rev 6.789 (22.11.07) Andreas Filsinger

 Bug: Buch: falsche Datenanzeige im Journal, sobald der Datensatz zuvor gelöscht wurde
 Bug: Buch: kein Refresh der Liste, falls Änderungen am Buchungssatz
 Bug: Buch: Betrag "0" wurde nicht angezeigt
 Bug: Buch: Löschen (-) im Journal hatte nicht funktioniert

Rev 6.788 (22.11.07) Andreas Filsinger

 Bug: Buch: Löschen eines initialen Buchungssatz war nicht möglich
 Bug: Rechnung: Ausgleichszahlungen waren auch in der Liste

 Neu: Buch: Satz: Datum wird automatisch gesetzt, falls leer
 Neu: Rechnung: nur noch die letzten 356 Tage in der Liste

Rev 6.787 (21.11.07-22.11.07) Andreas Filsinger

 Neu: Buch: Funktion "b_w_ForderungsAusgleich"
 Neu: Buch: initialer Buchungssatz bekommt "OK" von Bender entzogen falls Buchung
            ohne Erfolg
 Migration: Buch: Lastschriften via b_w_ForderungAusgleich
 Migration: Buch: "Z" via b_w_ForderungAusgleich
 Migration: Buch: Forderungs-Ausgelich über b_w_ForderungAusgleich

Rev 6.786 (20.11.07) Andreas Filsinger

 Neu: Buch: keine Warnmeldung mehr wenn Betrag=0.

Rev 6.785 (20.11.07) Andreas Filsinger

 Neu: Buch: Stempel=NEIN, ermöglicht Umgehung der Verwendung eines Stempels.

Rev 6.784 (19.11.07) Andreas Filsinger

 Neu: Buch: Erstmalige Buchung mit dem Schema=Beleg. Kasse an Erlöse.

Rev 6.783 (16.11.07-19.11.07) Andreas Filsinger

 Bug: Buch: Kontojournal: Das Deckblatt war in der Auflistung

 Neu: Buch: initialer Buchungsatz bekommt "OK" von Bender. Feld: GEBUCHT
 Neu: Buch: Verbesserte Logik bei der Anzeige eines Buchungssatzes
 Neu: Buch: Prüfung ob Anforderung zum Buchen überhaupt ein initialer Buchungssatz ist.
 Neu: Buch: Farbliche Sichtbarkeit, ob es ein initialer Buchungssatz ist, oder eine
      Folge-Buchung.

Rev 6.782 (15.11.07) Andreas Filsinger

 Neu: Beleg: Tabelle "GELIEFERT" für "verbuchte" POSTEN

Rev 6.781 (15.11.07) Andreas Filsinger

 Neu: Geo: mehr Filtermöglichkeiten.

Rev 6.780 (14.11.07-15.11.07) Andreas Filsinger

 Neu: Belege: "B" springt auf den Beleg inerhalb der Beleglistenansicht.
 Neu: Belege: Beleg ist erst löschbar, wenn sein Micro-Saldo "null" ist.

 Wegfall: Mailer: (Socket)-Fehler gehen nicht mehr zum Caretaker, da sie zumeist
          durch Bandbreitenanbieter oder eMail-Provider verursacht sind.

Rev 6.779 (14.11.07) Andreas Filsinger

 Bug: Vertrag: Taste "B" in den Referenzen hatte nicht funktioniert.

 Neu: Vertrag: Textersetzung ~~ erfolgt beim Ausbelichten und Buchen.

Rev 6.778 (14.11.07) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: roter Pfeil ging nicht mehr!

 Neu: Vertrag: Übernahme von Vertragsoptionen in die Intern-Info.
 Neu: Vertrag: Zahlreiche neue Vertragsoptionen dokumentiert.

Rev 6.777 (12.11.07-13.11.07) Andreas Filsinger

 Bug: Versender: Wenn PACKFORM_R des Standard-Versenders undefiniert war, gab es
      beim Beleg-Verbuchen eine Exception. Jetzt wird das Leergewicht auf "0"
      gesetzt.
 Bug: HBCI: Kontoverbindungsdaten zur Lastschrift müssen aus dem Rechnungsempfänger
      genommen werden!

 Neu: Geo: Möglichkeit des Kartenholens via Proxy.

Rev 6.776 (12.11.07) Andreas Filsinger

 Neu: Auftrag: Strassenindex jetzt mit dem Namen.

Rev 6.775 (09.11.07) Andreas Filsinger

 Neu: OLAP: "append" zum Weiterschreiben existierender Tabellen

Rev 6.774 (08.11.07-09.11.07) Andreas Filsinger

 Bug: Ausgabeart: Beleg: Abänderung der Ausgabeart ergab 2 Leerschritte.
 Bug: Artikel: Ausgabearten: Datenbanktabelle hatte kein Status "gelb" bei Änderungen.
 Bug: Ausgabeart: Menge wurde nicht mehr auf AGE(nt) gebucht, sondern auf (REC)hnung.
      Änderung in eCommerce::e_r_Menge
 Bug: Ausgabeart: Verkäufe / Zugänge wurde nicht gebucht
      Änderung in eCommerce::e_w_Menge

 Neu: ENHEIT_R in WARENBEWEGUNG

Rev 6.773 (08.11.07) Andreas Filsinger

 Bug: Person: "Neu" funktioniete nicht im OLAP-Modus

 Neu: Belege: VORLAGE_PREFIX wird dem Vorlage-Beleg bei der html-Ausbelichtung vorangestellt.
 Neu: Belege: ~HauptNummer~, ~Rechnungsdatum~
 Neu: Belege: weitere ~~ Zuweisungen über die Intern-Infos möglich!

Rev 6.772 (07.11.07) Andreas Filsinger

 Neu: Versand: Systemparameter: BruttoVersandGewicht=JA (Standard=NEIN)

Rev 6.771 (05.11.07) Andreas Filsinger

 Neu: System: Neue Sprachregelung "Erlaubnis" und "Billigung" ersetzt "Recht"
 Neu: Billigung: BelegLöschen
 Neu: Person: Datenfeld "STRASSE" ist jetzt 120 Zeichen lang.

Rev 6.770 (05.11.07) Andreas Filsinger

 Bug: Prorata: Spalten "LagerMenge=" und "VerlagNo=" wurde falsch übertragen.

Rev 6.769 (02.11.07) Andreas Filsinger

 Neu: Buch: (AR-) Konto-Nummer ist im Sortiment hinterlegt.
 Neu: Beleg: verbuchen anhand aller Sortiment-Angaben.
 Neu: Buch: Zurücktaste: Springe zum zuvor bearbeiteten Buchungssatz.

Rev 6.768 (02.11.07) Andreas Filsinger

 Neu: Buch: Refresh nach dem buchen ...
 Neu: Buch: Kontenauswahl beschränkt sich auf die wirklich benutzten Konten

Rev 6.767 (02.11.07) Andreas Filsinger

 Neu: Buch: Mehr Diagnose, besonders im Fehlerfall.

Rev 6.766 (01.11.07-02.11.07) Andreas Filsinger

 Neu: Buch: SATZ= Entnahme aus der Buchungsregel
 Neu: Buch: Stempel sichtbar in Buch

Rev 6.765 (31.10.07) Andreas Filsinger

 Neu: Buch: Einlesen des SKR03 Kontenrahmens aus externer Datei
 Neu: Buch: STEMPEL= mit erster Buchungs-Vorlage
 Neu: Intern: IBObjects Rev. 4.8.7
 Neu: Migration: ER/AR Umsetzer

 Wegfall: Buch: Buchsatz

Rev 6.764 (29.10.07) Andreas Filsinger

 Bug: OLAP: keine aussagekräftige Fehlermeldung falls Datei fehlt!

 Neu: Compiliert mit Delphi 2007 Update 4
 Neu: System-Pflege: Versionsinfos des BasePlug nun auch sichtbar
 Neu: OLAP: kleinere Änderungen

Rev 6.763 (26.10.07) Andreas Filsinger

 Bug: Mengen aus Ausgabearten wurden nicht richtig übernommen.

Rev 6.762 (25.10.07) Andreas Filsinger

 Neu: Belege: Auswahl einer vorbereiteten Ausgabeart.

Rev 6.761 (23.10.07-24.10.07) Andreas Filsinger

 Bug: Migration: #26 wurde nicht ersetzt.
 Bug: Migration: Fehler bei der Zusammenstellung der Ausgabearten.
 Bug: Dokumentation: Link "Sortiment"(e).

 Neu: Migration: Barsoi: Personen.
 Neu: Migration: Barsoi: Einheiten.
 Neu: Geoarbeitsplatz: Formular ist minimierbar.

Rev 6.760 (16.10.07-19.10.07) Andreas Filsinger

 Neu: Migration: Import aus der Medizin-Datenbank (unvollendet).
 Neu: Ausgabeart: Erste Programmierung einer Art "Standard" Ausgabeart.
 Neu: Ausgabeart: Einheit ist nun Teil einer Ausgabe-Art.

Rev 6.759 (16.10.07) Andreas Filsinger

 Neu: Budget: (P)erson und (A)rtikel Referenzen.
 Neu: Artikel: Import aus der Medizin-Datenbank (unvollendet).
 Neu: Buch: Lastschriften: Erst ab erreichtem "Datum" wird abgebucht. So kann man
      einzelne Buchungen aussetzen.
 Neu: Buch: Neue Funktion zum schnellen Aussetzen einer Lastschrift um 24h.

Rev 6.758 (12.10.07) Andreas Filsinger

 Bug: DPI-fähigkeit: Geoarbeitsplatz.

Rev 6.757 (10.10.07) Andreas Filsinger

 Neu: Kommandozeilenparameter "-es": Enable Spare: [Spare] Rubrik des OrgaMon.ini
      wird verwendet.

Rev 6.756 (10.10.07) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: ABNummern Sortierung.

Rev 6.755 (10.10.07) Andreas Filsinger

 Neu: Geo: Log um Uhrzeit erweitert.
 Neu: Geo: Log jetzt "Exception" sicher.

Rev 6.754 (09.10.07) Andreas Filsinger

 Neu: Geo: Mehr Diganose-Möglichkeiten

Rev 6.753 (09.10.07) Andreas Filsinger

 Neu: Auftrag-Ergebnis: Spalte "ProtokollText" liefert den Gesamt-Text des Protokolles.

Rev 6.752 (04.10.07) Andreas Filsinger

 Neu: Compiliert mit Oc 1.089

Rev 6.751 (03.10.07) Andreas Filsinger

 Neu: Full-Install mit firebird embed 2.0.3

Rev 6.750 (02.10.07) Andreas Filsinger

 Bug: DPI Unabhängigkeit: mehr Anpassungen bei Grids.

Rev 6.749 (01.10.07) Andreas Filsinger

 Bug: DPI Unabhängigkeit: mehr Anpassungen bei ToolBars.

Rev 6.748 (30.09.07-01.10.07) Andreas Filsinger

 Bug: DPI Unabhängigkeit: 4 Symbol-Bars waren nicht grössenangepasst.
 Bug: Datensicherung: Upload freier Dateien: Liste war nicht sortiert.
 Bug: Auftragsarbeitsplatz: Darstellungsfehler.
 Bug: Prorata: ";" aus dem Posten wurden in die csv übernommen.

Rev 6.747 (28.09.07) Andreas Filsinger

 Neu: DPI Unabhängigkeit verbessert.
 Neu: Transaktion: KE6: "Postleitzahl" "-" und neu!

Rev 6.746 (26.09.07) Andreas Filsinger

 Wegfall: "Statistik" (Funktion wurde vom TWebShop2 übernommen)
 Wegfall: "Web-Export" (Funktion wurde vom TWebShop2 übernommen)

Rev 6.745 (26.09.07) Andreas Filsinger

 Neu: Personen: (im Bereich "Name") Taste "X" um den Maus-Cursor
      wiederherzustellen.

Rev 6.744 (26.09.07) Andreas Filsinger

 Neu: QS: Ablesenstand unterschreitet leicht den letzten Stand

Rev 6.743 (25.09.07) Andreas Filsinger

 Neu: Transaktion: HA8: Setzt das QS-umgangen Flag.

Rev 6.742 (25.09.07) Andreas Filsinger

 Bug: Person: Doppelte: funktionierte nicht mehr!

Rev 6.741 (24.09.07) Andreas Filsinger

 Neu: Transaktion: "KE5": Quelle=XML in die Zählerinfos nachtragen (wenn fehlt)!

Rev 6.740 (20.09.07) Andreas Filsinger

 Neu: Compiliert mit Oc 1.086

Rev 6.739 (18.09.07) Andreas Filsinger

 Bug: Lieferzeit: Wurde nicht richtig ermittelt sobald keine Verlagszuordnung
      eingetragen war. Muss aber auch ohne (aktuellen) Lieferant funktionieren!

 Neu: Versendetag: Status "1" wird erstmals geliefert. (wenn Preis=-1)
 Neu: Versendetag: Status "10" wird erstmals geliefert. (wenn Mindestbestand=-1)

Rev 6.738 (17.09.07) Andreas Filsinger

 Neu: QS: Neues QS-Ereignis "QS Umgehen" möglich. Dadurch sind "erlösende"
      Eintragungen jetzt möglich.

Rev 6.737 (14.09.07) Andreas Filsinger

 Neu: Transaktion: "KE4", aus Zähler-Info "NummerAlt:_870919" in Zählernummer

Rev 6.736 (13.09.07) Andreas Filsinger

 Neu: SAP: '!' (Mussfeld) sollte nur im Status "Erfolg" erzwungen werden.
 Neu: QS: Ergebnisse aus QS werden nach "VERBRAUCH_PRO_JAHR" kopiert damit werden
      OLAP Abfragen möglich.

Rev 6.735 (13.09.07) Andreas Filsinger

 Bug: SAP: '!' (Mussfeld) hatte nicht bei ALLEN Feldern immer eine Kontrollwirkung

Rev 6.734 (12.09.07) Andreas Filsinger

 Neu: QS: "0" ist im Gasbereich ein gültiger Ablesestand.
 Neu: QS: Bewerten der ermittelten Q-Merkmale anhand der Brisanz-Tabelle.
      Qnn=["kritisch"]|"unkritisch"|"erlösend"

Rev 6.733 (12.09.07) Andreas Filsinger

 Neu: QS: Einige Korrekturen an den Q-Merkmalen ...
 Neu: Auftrag: Symbol: Meldung rausnehmen!
 Neu: Auftrag: Symbol: Als manuell gemeldet markieren!

Rev 6.732 (11.09.07-12.09.07) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: "grünes Schloss": manuelle Meldung (EXPORT_TAN=0)
 Neu: Auftragsarbeitsplatz: Ticket: mehrzeilige Fehlermeldungen
 Neu: QS: neues Qualitätsmerkmal "Lief bereits über die Schnittstelle"
 Neu: QS: unterscheidung zwischen "massiven" und "leichtem" Bruch des Toleranz-
      Bandes.

Rev 6.731 (10.09.07) Andreas Filsinger

 Neu: Import: Min-/Max- Plausibilität wird nun auch mit "letzer Stand" komplettiert.
 Neu: SAP: Modell Singen zusätzliche Prüfung: "Negativer Verbrauch".
 Neu: Auftrag: Q(ualitäts)S(icherung) Funktion für direkte Diagnose-Anzeige.
 Neu: Transaktion: HA7: QS.csv für alle angezeigten wird ausgegeben.

Rev 6.730 (07.09.07-09.09.07) Andreas Filsinger

 Bug: Auftrags-Arbeitsplatz: Sonder-Termine "01.01.2000" und "02.01.2000" wurden
      als Verletzung der Sperre gewertet.

 Neu: SAP: Qualitätssichernde Massnahmen: Erstmals Modell "Singen".
      QS_Mode=1

Rev 6.729 (06.09.07) Andreas Filsinger

 Bug: Musiker: Caching-Objekt lies sich durch "Zeilenumbruch" in der Eingabe
      verwirren. Dadurch konnte ein Versatz in der Zuordnung entstehen.

Rev 6.728 (05.09.07) Andreas Filsinger

 Bug: WebShop: "Passwort zuteilen" hatte nicht mehr funktioniert mit TWebShop2
 Bug: WebShop: "Shop" (Login in den Shop) hatte nicht mehr funktioniert mit TWebShop2

 Neu: WebShop: Artikel: "Shop" Taste zeigt den Artikel im Shop an.
 Neu: WebShop: Artikel: "suche im Webshop" leite Suchbegriff in den Shop weiter.

Rev 6.727 (30.08.07) Andreas Filsinger

 Neu: eMail: Antwortadresse der eMail-Identität kann nun angegeben werden.
      Reply=

Rev 6.726 (14.08.07) Andreas Filsinger

 Neu: IDOC: auch Sparte "WA"(sser) kann nun gemeldet werden.

Rev 6.725 (13.08.07) Andreas Filsinger

 Neu: Protokollierung der webshop Suchanfragen mit deren Anfrage-Dauer.

Rev 6.724 (09.08.07) Andreas Filsinger

 Bug: "Datum+Uhrzeit"- Synchronisation mit Zeitserver verstelle u.U.
      Uhrzeit&Datum total.

Rev 6.723 (03.08.07) Andreas Filsinger

 Bug: Ablage: Befüllen der Ablage war nicht mehr möglich!

Rev 6.722 (03.08.07) Andreas Filsinger

 Neu: Compiliert mit Oc 1.080

Rev 6.721 (03.08.07) Andreas Filsinger

 Neu: Ticket: verbesserte Anzeige der Fehlermeldung.

Rev 6.720 (02.08.07) Andreas Filsinger

 Neu: DTA: vereinfachter Vergleich der geplanten Abbuchungen in Form eines Journals.

Rev 6.719 (02.08.07) Andreas Filsinger

 Neu: Geo: Sicherheitsfunktionen für "AB Nummer überschreiben".
      Nach einer Aktion wird das Häkchen wieder entfernt.
 Neu: DTA: Ein leerer Verwendungszweck wird nicht mehr akzeptiert.

Rev 6.718 (02.08.07) Andreas Filsinger

 Bug: IDOC: Das obere Datum sollte ein echtes Datum sein und kein TimeStamp mit Uhrzeit
 Bug: IDOC: Zähler Ausbau / Zähler Einbau war vertauscht

 Neu: IDOC: Für jeden Wechsel eine eigene IDOC-Datei
 Neu: IDOC: Sender und Empfänger wieder so wie im Beispiel
 Neu: IDOC: MOVE-Zeile soll nun "U61U62~Werk~1000INETI003" lauten
 Neu: IDOC: "WechselMoment" und "WechselDatum"
 Neu: IDOC: Die IDOC-Nummer enthält jetzt die TAN und die laufende IDOC Nummer

Rev 6.717 (01.08.07) Andreas Filsinger

 Neu: SAP: EFRE: Die Spalten "Werk" und "Lager" können übergeben werden.
 Neu: Ergebnis: IDOC-Modus implementiert.

Rev 6.716 (01.08.07) Andreas Filsinger

 Neu: Transaktion: "KE3": Übernahme der Hausnummer/des Zusatzes in die Brief-Adresse,
      sobald Ort gleich ist und der Zusatz im Brief fehlt!

Rev 6.715 (01.08.07) Andreas Filsinger

 Neu: SAP-Art: "230/400V" = D, "230V" = WE, "QN" = WA

Rev 6.714 (31.07.07) Andreas Filsinger

 Neu: Beleg: html-Ausbelichtung: Neu "Beleg_kurz=" für Beleg-Überschriften:
      Lieferschein/Rechnung/Gutschrift.

Rev 6.713 (27.07.07) Andreas Filsinger

 Bug: XMLRPC: LogonInfo hatte nicht funktioniert.

 Neu: eMail: "Bcc" zur Diagnose möglich!
 Neu: XMLRPC: "miniscore" : verbessertes Prüfen der Übergabe-Paramter

Rev 6.712 (26.07.07) Andreas Filsinger

 Neu: eMail: Baustellenbezeichnung in der Betreffzeile.
 Neu: eMail: Stückzahlen sind nun um die fehlerhaften berichtigt.
 Neu: Export: Zugangsdaten (Passworte) sind nun nicht mehr im Log.

Rev 6.711 (25.07.07) Andreas Filsinger

 Neu: Vertrag: Vertrag "Neu" löscht den Vertrags-Cache.
 Neu: Beleg: Rechnungsnummer wird auch bei negativen Liefermengen vergeben.

Rev 6.710 (24.07.07) Andreas Filsinger

 Bug: WebShop: Suche: RID<n>{ "," <n> }, es wird dennoch sortiert.

Rev 6.709 (18.07.07-19.07.07) Andreas Filsinger

 Neu: Mobil: Auslesen: "doppelte RIDs" werden nicht mehr überwacht, es wird nunmehr
      chronologisch importiert.
 Neu: Mobil: Auslesen: "MONDA_SCHUTZ" wird nicht mehr gesetzt
 Neu: Mobil: Auslesen: die TANs werden jetzt nach .\Diagnose verschoben
 Neu: Mobil: Auslesen: es wird eine .csv mit allen geänderten RIDs erstellt
 Neu: Mobil: Auslesen: es werden die geänderten Werte protokolliert
 Neu: Mobil: Auslesen: Erfolg,Unmöglich,Vorgezogen,NeuAnschreiben sind kein
      Hinderungsgrund mehr für JonDa-Ergebnisse.
 Neu: Mobil: Auslesen: frühere Eintragungen können nicht mehr vom Monteur gelöscht
      werden
 Neu: Mobil: Auslesen: diverse weitere kleinere Änderungen ...

Rev 6.708 (17.07.07) Andreas Filsinger

 Neu: Prorata: Feld "VERLAGNO"

Rev 6.707 (13.07.07) Andreas Filsinger

 Bug: Tagesabschluss: "DMO_PDF_Bericht.txt" gespeichert, auch wenn leer
 Bug: Tagesabschluss: "DatenbankFehler.txt" gespeichert, auch wenn leer
 Bug: Tagesabschluss: "composer.txt" gespeichert, auch wenn leer
 Bug: Tagesabschluss: "comp2.txt" gespeichert, auch wenn leer
 Bug: Tagesabschluss: "AlleMusiker.txt" gespeichert, auch wenn leer
 Bug: Tagesabschluss: "Lieferzeit.txt" gespeichert, auch wenn leer

 Neu: eMail: Sollte mal "Benutzer(USER_ID)" leer sein, wird "eMail" gezogen!

Rev 6.706 (12.07.07) Andreas Filsinger

 Bug: Artikel: Sollte bei sehr vielen Artikeln das Lager freigegeben werden können,
      so war das SQL-Statement nicht auf die Vielzahl vorbereitet -> Fehler.
 Bug: Tagesabschluss: die Vertragsanwendung erzeugt nur dann eine Datei wenn auch
      wirklich was zu melden ist.

 Neu: SAP: "Fehler" gehen nicht mehr ins Ticket-Protokoll. Hier sind sind ja auch
      inzwischen Fehl am Platz. Die Fehler müssen jetzt aus den Export.csv gelesen
      werden!
 Neu: Tagesabschluss: Log-Einträge des Tagesabschluss selbst gehen nun auf alle
      Fälle in eine Datei.

Rev 6.705 (12.07.07) Andreas Filsinger

 Bug: Ergebnis: Die eMailparameter wurden nicht gelöscht, und so wurden .zip-Dateien
      an alle versendet.

 Neu: eMail: Man kann (zu Testzwecken) alle ausstehenden Mails an die Test-Mail-
      Adresse versenden.

Rev 6.704 (10.07.07) Andreas Filsinger

 Neu: Ergebnis: Es kann gesteuert werden, an welchen Wochentagen die Daten
      übertragen werden sollen. Beispiel:
      Wochentage=DIE,FRE
 Neu: Ergebnis: Die entstandenen Zips können als Anhang zur Mail gespeichert
      werden. Beispiel:
      ZipAlsAnlage=JA

Rev 6.703 (10.07.07) Andreas Filsinger

 Bug: eMail: TimeZone war nicht ausgelesen worden, dadurch war das eMail-Datum
      verfälscht.

Rev 6.702 (09.07.07) Andreas Filsinger

 Neu: Ergebnis: auch die nicht meldbaren sind Teil der eMail. Damit müsste
      die Motivation steigen, die unmeldbaren doch noch zu melden.

Rev 6.701 (09.07.07) Andreas Filsinger

 Neu: neues Mail-Ereignis: Baustellen-Upload.
 Neu: Ergebnis: neuer Parameter: eMail=<RID der Person>.
 Neu: eMail-Vorlage: "ERGEBNIS"

Rev 6.700 (06.07.07) Andreas Filsinger

 Neu: Beleg: "VerlagNo" in der Artikel-Suchtabelle sichtbar. In der 2. Zeile
      unter der Artikelbezeichnung im Format "Landeskennzeichen-Verlag (Nummer)"
 Neu: Prorata: neues HTML-Feld "Lagermenge"

Rev 6.699 (05.07.07) Andreas Filsinger

 Neu: Vertrag: Person: Reiter CMS, Ankreuzen jetzt möglich!

Rev 6.698 (04.07.07-05.07.07) Andreas Filsinger

 Neu: Vertrag: Ankreuzfelder, um Verträge einfach zu buchen, oder abzubestellen.
 Neu: OLAP: "add" kann nun auch Summespalten bilden.

Rev 6.697 (03.07.07-04.07.07) Andreas Filsinger

 Neu: D-BASIC: neue Tabellen "PERSON", "ANSCHRIFT", "BELEG", "ADRESSE".
 Neu: Spooler: neuer Ereignisname "BelegBuchen".
 Neu: Dokumentiert: "Drucken", hier auch "Adressaufkleber".

Rev 6.696 (03.07.07) Andreas Filsinger

 Bug: Versender: Grundgewicht der Standard-Packform wird nicht berücksichtigt.

Rev 6.695 (02.07.07) Andreas Filsinger

 Neu: Beleg: Lieferung (RID) nun Lieferung (TL).
 Neu: Anschrift: "name1", "name2" kann vorrangig in die Anschrift übernommen
      werden. Default nun über den Systemparameter, AnschriftNameOben=
 Neu: ARTIKEL.TITEL nun 120 Zeichen
 Neu: PERSON.WEBSITE nun 120 Zeichen

Rev 6.694 (29.06.07) Andreas Filsinger

 Neu: Beleg: Bei der Beleg-Suche wird nun automatisch auch alternativ
      nach der Rechnungsnummer (R#) gesucht!

Rev 6.693 (27.06.07) Andreas Filsinger

 Neu: Belege: weitere Programmierung für die Reservierung der Rechnungsnummern.

Rev 6.692 (27.06.07) Andreas Filsinger

 Neu: Belege: Reservierung der Rechnungsnummer nun möglich!
 Neu: System: "RechnungenFortlaufend=NEIN" für die Rechnungsnummer-Reservierung
      schon bei der Belegberechnung.
 Neu: Person: erzwungene RIDs (die es noch nicht gibt) beim XLS-Import nun möglich!

Rev 6.691 (26.06.07) Andreas Filsinger

 Bug: Bearbeiter: Auto ADMIN Anlage hatte nicht funktioniert.
 Bug: Person: (Autosuche der PLZ) Länge der PLZ wurde nicht aus dem links
      gewählten LAND gelesen.

 Neu: Stempel: Bei der Beleg-Erstellung kann von Stempeln die Rechnungsnummer
      gelesen werden. Im Wiki dokumentiert im Artikel "Stempel".

Rev 6.690 (26.06.07) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Nach Erzeugung eines historischen Datensatzes leuchtet
      das Symbol "Historische Anzeigen" kurz auf.
 Neu: Auftragsarbeitsplatz: Sobald der Bearbeiter wechselt wird auf alle Fälle ein
      historischer Datensatz angelegt.

Rev 6.689 (22.06.07) Andreas Filsinger

 Neu: System: Bei "Exec" wird nun überwiegend Zeit dem System zurückgegeben.

Rev 6.688 (21.06.07) Andreas Filsinger

 Neu: Terminarbeitsplatz: Roter Pfeil ist nun effektiver gelöst! (bringt was!)
 Neu: Backup: Man kann auch nur packen, ohne zu sichern! Um z.B. einen neuen
      externen Packer auszuprobieren.

Rev 6.687 (20.06.07) Andreas Filsinger

 Neu: Mobil: "abgearbeitete" sind für JonDa nicht sichtbar, und können nicht ab-
      geändert werden.

Rev 6.686 (20.06.07) Andreas Filsinger

 Neu: Mobil: Historischer Datensatz wird (immer) angelegt!
 Neu: Mobil: JonDa einlesen macht der Funktions-User "JonDaAdmin" (falls definiert!)
 Neu: Systemparameter: JonDaAdmin=<RID des JonDa-Funktions-Benutzers "JonDa">
      dieser RID wird durch Änderungen der Monteure eingetragen!

Rev 6.685 (19.06.07) Andreas Filsinger

 Neu: Terminarbeitsplatz: Roter Pfeil ist nun effektiver gelöst! (bringt was!)

Rev 6.684 (18.06.07) Andreas Filsinger

 Neu: Beleg: ~KomponistNachname~ in der html Ausbelichtung verfügbar.
 Neu: Beleg: ~ArrangeurNachname~ in der html Ausbelichtung verfügbar.
 Neu: Artikel-Suche: kein Prefix - "V" mehr, bei der Verlags-Bestellnummer.
      (Suchindex muss vor der ersten Verwendung neu erzeugt werden!)

Rev 6.683 (18.06.07) Andreas Filsinger

 Neu: Terminarbeitsplatz: Roter Pfeil ist nun effektiver gelöst! (bringt wenig!)
 Neu: intern: keine "ForcedWrites" mehr! (bringt wenig!)

Rev 6.682 (18.06.07) Andreas Filsinger

 Bug: Terminarbeitsplatz: ganze "KW" ausgeben hatte nur die Blauen berücksichtigt.

Rev 6.681 (13.06.07) Andreas Filsinger

 Neu: AH1: Hinzulesen der Auftragsdatei aus dem XML-Verzeichnis. ORDER id="117421432".

Rev 6.680 (12.06.07) Andreas Filsinger

 Bug: HBCI: Bei Kunden ohne HBCI Installation ging der Tagesabschluss nicht mehr.

Rev 6.679 (05.06.07) Andreas Filsinger

 Bug: Buch: Forderungsausgleich: Symbol-Knopf "offenes Buch" hatte nicht
      funktioniert.

Rev 6.678 (04.06.07) Andreas Filsinger

 Neu: Prorata: die Texte können jetzt auch aus den Belegen stammen.

Rev 6.677 (31.05.07-01.06.07) Andreas Filsinger

 Bug: Beleg: Verbuchen der Arbeitszeit: Sanduhr blieb stehen, wenn gar kein
      Arbeitszeitbeleg vorhanden war.
 Bug: Beleg: Verbuchen: Keine Rückfrage beim Verbuchen der Arbeitszeit.

 Neu: Beleg-Suche: "Volumen" jetzt auch in der Ansicht (dadurch abänderbar).

Rev 6.676 (31.05.07) Andreas Filsinger

 Neu: Creator: Kein "RangeChecking" mehr bei CD-R Aufbereitung.

Rev 6.675 (31.05.07) Andreas Filsinger

 Neu: Creator: Mehr Debug-Möglichkeiten bei der Content-Erzeugung.

Rev 6.674 (31.05.07) Andreas Filsinger

 Bug: Forderungsausgleich: "Gitterindex" Fehlermeldung.
 Bug: Buch: "Saldo" wurde nicht immer aufgefrischt.

Rev 6.673 (30.05.07) Andreas Filsinger

 Neu: HBCI: mehrere Giro-Konten sind nun abrufbar.
 Neu: Forderungen: Aus allen HBCI-Konten und "Kasse".

Rev 6.672 (29.05.07) Andreas Filsinger

 Bug: Buch: Die Buchungen wurden nach Änderung der Liste nicht im vollen
      Umfang angezeigt. Es wurden die Spalten-Höhen nicht angepasst.

 Neu: Person: Context-OLAP für Sonderanzeigen von Personen. OLAP-Ergebnis
      wird direkt geladen.
 Neu: Vertrag: Defaults können per Context-OLAP gesetzt werden.

Rev 6.671 (29.05.07) Andreas Filsinger

 Bug: Beleg: Abändern der Ausgabeart war nicht möglich (bei erstmaliger Preis-
      speicherung für diese Ausgabeart).

Rev 6.670 (29.05.07) Andreas Filsinger

 Bug: Update: Suche nach *.rev Datei ist nicht immer möglich.

Rev 6.669 (25.05.07-28.05.07) Andreas Filsinger

 Neu: Ausgleich: automatischer Modus.
 Neu: HBCI: Volltextsuche im Konto.

Rev 6.668 (24.05.07) Andreas Filsinger

 Bug: Ausgleich: Die 1. (bereits erfolgte) Teilzahlung wurde nicht berücksichtigt.
 Bug: Ausgleich: Überzahlungen wurden nicht berücksichtigt.

 Neu: Ausgleich: diverse Verbesserungen.

Rev 6.667 (19.05.07) Andreas Filsinger

 Neu: Vertrag: Anwendung in die Zukunft kann jetzt erzwungen werden!
 Neu: Ausgleich: "Storno" Buchung auf "durchlaufender Posten" "1590".
 Neu: Ausgleich: "Zahlungsbuchung" auf "Einkünfte" auf "8400".

Rev 6.666 (18.05.07) Andreas Filsinger

 Bug: Ausgleich: " UND " sowie " ODER " wurde falsch ersetzt
 Bug: Ausgleich: Update der Forderungsanzeige war nicht immer ok

 Neu: Vertrag: Anwendung: Posten: "Datum" wird gesetzt auf "von" sobald der
      Posten-Preis gesetzt ist.
 Neu: Ausgleich: Sollte es "DATUM"-Eintragungen bei Belegen geben kann im
      Forderungsausgleich eine Teilzahlung einfacher gebucht werden. In diesem
      Fall wird der Beleg auf die Teilforderungen aufgeteilt.

Rev 6.665 (18.05.07) Andreas Filsinger

 Bug: Ausgleich: Suche nach Teilworten hatte nicht mehr funktioniert.

Rev 6.664 (16.05.07) Andreas Filsinger

 Neu: Ticket: Rechner-Filter kann deaktiviert werden.

 Neu: Ausgleich: (funktionsloser) Button für Demarkierung.
 Neu: Ausgleich: Anzeige der Forderungen! Neue Idee: Aufsplittung der Forderungen
      nach "Datum" im Posten (wenn angegeben) ansonsten wird über das Rechnungs-
      Datum kummuliert.

Rev 6.663 (16.05.07) Andreas Filsinger

 Neu: Ausgleich: zahlreiche Verbesserungen beim Personen-Zuordnen.

Rev 6.662 (15.05.07) Andreas Filsinger

 Neu: Ausgleich: Personen-Identität mit dem grünen Smiley.

Rev 6.661 (15.05.07) Andreas Filsinger

 Neu: Person: Suche: KONTO_INHABER+BLZ+KONTO sind nun Teil des Suchindex.
 Neu: Ausgleich: Personen-Identität kann nun zugebucht werden.

Rev 6.661 (15.05.07) Andreas Filsinger

 Bug: FTP: Log-Objekt war nicht initialisiert -> Exception.

Rev 6.660 (15.05.07) Andreas Filsinger

 Neu: Tagesabschluss: Es können jetzt benutzerdefinierbare OLAPs ablaufen.
 Neu: SolidFTP: Anzahl der Versuche kann umgestellt werden.

Rev 6.659 (14.05.07) Andreas Filsinger

 Neu: Forderungen halbautomatisch ausgleichen!
 Neu: HBCI: Ersetzten von "Strasse" durch "Str." wenn es knapp wird.

Rev 6.658 (11.05.07) Andreas Filsinger

 Bug: Baustelle: Monteure verschwinden! (Ursache war "Neuanlage")

 Neu: Sperre: Priorität nun "Zaehler".."Baustelle".."Monteur"

Rev 6.657 (11.05.07) Andreas Filsinger

 Bug: Geo: Unverträglichkeit mit Firebird 2.0.1 Servern.

 Neu: Intern: Datenbank: IB_Connnection.CacheStatementHandles := false;

Rev 6.656 (11.05.07) Andreas Filsinger

 Bug: Geolokalisierung: Integer-Überlauf in der Kartendarstellung (PNG)

 Neu: Geolokalisierung: PNG-Image Rev. 1.564 integriert

Rev 6.655 (09.05.07-10.05.07) Andreas Filsinger

 Neu: Intern: Anpassungen an Delphi 2007 - compiliert mit Delphi 2007.
 Neu: Ticket: Versenden von WOL-(Wake-on-LAN)-Paketen zum Aufwecken von Servern.
 Neu: Ticket: Putty-Anbindung zum Single-Keystroke Login.
 Neu: Install: Der Firebird 2.0.1 embedded Server ist nun Teil des Einzelplatz-Setups.

Rev 6.654 (07.05.07-08.05.07) Andreas Filsinger

 Bug: HBCI: Anzahl der übertragenen Umsätze war nur 100.
 Bug: HBCI: Warnung (3060) wurde als Fehler ausgegeben.
 Bug: Update: Es war kein Fortschrittbalken mehr sichtbar.
 Bug: Lastschrift: Es gabe keine Sanduhr beim Erstellen der DTA-Datei.

Rev 6.653 (07.05.07) Andreas Filsinger

 Bug: HBCI: Anzahl der übertragenen Umsätze war nur 100.

Rev 6.652 (07.05.07) Andreas Filsinger

 Neu: HBCI: Vorlauf der Konto-Abfrage ist einstellbar.

Rev 6.651 (07.05.07) Andreas Filsinger

 Neu: Olap: "$Silent=NEIN" unterbindet im Kontext-OLAP den Silent-Modus.
 Neu: Vertrag: Erstmalig der "rote OLAP Würfel" (Kontext-OLAP).

Rev 6.650 (03.05.07) Andreas Filsinger

 Bug: Firebird-Ping hatte nicht mehr funktioniert!

 Neu: HBCI: DTAUS-Diff, zur Zugangs und Abgangs-Kontrolle.

Rev 6.649 (02.05.07) Andreas Filsinger

 Bug: eCommerce: CopyBeleg und MergeBeleg hatten die Reihenfolge der Belegzeilen
      nicht richtig berücksichtigt.
 Bug: HBCI: Exception beim Erzeugung der Lastschrift-Datei, sobald Fehler in
      der Kontodefinition des begünstigten vorhanden sind.
 Bug: HBCI: Leerschritte in der BLZ/Kontonummer wurden nicht toleriert.

 Neu: Person: Dropdown-Feld bei der Auswahl der Word-Vorlagentexte.

Rev 6.648 (27.04.07) Andreas Filsinger

 Bug: Ticket: "heute" Option funktionierte nicht!
 Bug: Vertrag: Vertragsanwendung erfolgte pro Buchungslauf nur ein mal. Beim
      "Nachholen" von Buchungen kann dies aber auch mehrfach notwendig sein.

Rev 6.647 (25.04.07-27.04.07) Andreas Filsinger

 Bug: Kontext: erste Seite ist immer die "Baustellen" Seite
 Bug: Geo: Unverträglichkeit mit Firebird 2.0.1

 Neu: Vertrag: "B" springt in den entsprechenden Beleg
 Neu: Beleg: "V" springt zur entsprechenden Vertragsvariante
 Neu: Datensicherung: *.fbak Bewegung kann nun auch via FPT erfolgen

Rev 6.646 (25.04.07) Andreas Filsinger

 Neu: Vertrag: Neuer Platzhalter ~Vertrag~ für die Vertragsnummer.
 Neu: Lastschrift: Es gibt nun eine bestimmte Ausgabeart (festgelegt mit Hilfe
      des neuen Systemparameters) die bewirkt, dass Postentexte aus dem
      Rechnungsbeleg auf der Lastschrift erscheinen.
 Neu: Vertrag: die VORLAGE_R-Referenz in der Vertragstabelle wird nun benutzt,
      mit diesem BELEG-RID kann ein Vorspann im generierten Beleg erzeugt werden.
 Neu: neuer Systemparameter: AusgabeartLastschriftText, RID der Ausgabeart deren
      Posten im Buchungstext der Lastschrift erscheinen soll.
 Neu: Lastschrift: "Ü1=Rechnung %n vom %d" kann durch die Option "Ü1=" deaktiviert
      werden.
 Neu: Lastschrift: Ist Vorname/Nachname leer, so wird alternativ auch aus NAME1 der
      Lastschriftnehmer gezogen.

Rev 6.645 (24.04.07-25.04.07) Andreas Filsinger

 Bug: Belege: Volumenberechnung hatte nicht die Einheit (z.B. Zeit) berücksichtigt.

 Neu: Person: Vertragsdatenfelder des aktuellsten Vertrags (der Vertrag mit
      der höchsten RID) sind jetzt mit in der Person.csv:
      Baustelle_Name
      Vertrag_Nummer
      Vertrag_Beginn
      Vertrag_Ende
      Vertrag_Stichtag
      Vertrag_Volumen
      Vertrag_Betrag
 Neu: Person: Das Dokument landet jetzt im Personen-Verzeichnis, und wird
      dort geöffnet, sobald es sich nur um eine Person handelt.
 Neu: Kontext: Doppelklick auf die Einträge möglich.

Rev 6.644 (24.04.07) Andreas Filsinger

 Bug: Personen-Suche: Formular war nicht in der Screen-Mitte.

Rev 6.643 (23.04.07-24.04.07) Andreas Filsinger

 Bug: Person: "V" ohne Funktion.

 Neu: Vertragsverwaltung: Buchungslauf im Tagesabschluss.
 Neu: Vertragsverwaltung: Generierte Belege werden sofort gebucht.

Rev 6.642 (23.04.07) Andreas Filsinger

 Neu: Context: Idee, aus dem Kontext heraus zu helfen.
 Neu: Vertragsverwaltung: Context hilft bei der Neuanlage "Vertrag".
 Neu: Vertragsverwaltung: Context hilft bei der Neuanlage "Vertragsnehmer".
 Neu: Vertragsverwaltung: Rückfrage vor Löschung.
 Neu: Vertragsverwaltung: Zahlreiche kleinere Verbesserungen.

Rev 6.641 (20.04.07-23.04.07) Andreas Filsinger

 Neu: Vertragsverwaltung: Verbesserte Übersicht im Vertrags-Fenster.

Rev 6.640 (19.04.07) Andreas Filsinger

 Neu: Backup: Im Anschluss an das fbak wird nun mit FileOperationMove gearbeitet.

Rev 6.639 (16.04.07) Andreas Filsinger

 Bug: Beleg: Forderung_Buchen hatte nicht mehr funktioniert!

 Neu: Vertragsverwaltung: Betrag2/3 geht in die Datenbank!

Rev 6.638 (14.04.07) Andreas Filsinger

 Neu: Ticket: Es kann ein freies Datum angegeben werden!
 Neu: eCommerce: Beleg: Kontobuchung nun vor Belegbuchung!

Rev 6.637 (11.04.07) Andreas Filsinger

 Bug: Barcode: Neue Spalte "Scan_Zaehler_Nummer_Neu" war ev. gefüllt.

Rev 6.636 (10.04.07) Andreas Filsinger

 Neu: Verträge: verbesserter Import.
 Neu: Barcode: Neue Spalte "Scan_Zaehler_Nummer_Neu" eingeführt: Enthält das
      Original-Scanergebnis so wie es direkt aus dem Scanner kommt.

Rev 6.635 (10.04.07) Andreas Filsinger

 Bug: SAP: Zählernummer-Neu war immer leer!

Rev 6.634 (10.04.07) Andreas Filsinger

 Neu: SAP: Zählernummer-Filter.
 Neu: Prorata: Details sind abschaltbar.

Rev 6.633 (10.04.07) Andreas Filsinger

 Neu: Auftrag: Tasten.txt wird jetzt von jedem User auf eine bestimmte Grösse
      minimiert.

Rev 6.632 (10.04.07) Andreas Filsinger

 Neu: AutoUp: SourceBall-Integration.
 Neu: Auftragsarbeitsplatz: Anzeigepriorität jetzt umgedreht.

Rev 6.631 (06.04.07) Andreas Filsinger

 Bug: Prorata: Verkaufsmengen waren leer.

Rev 6.630 (04.04.07) Andreas Filsinger

 Bug: Update: Updates im Updatepfad wurden fehlerhaft detektiert.
 Bug: Scanner: keine Reaktion auf den Scanner Event "F2".

 Neu: Updates: der Benutzername ist Teil des temporären Update-Setup-Dateinamens.

Rev 6.629 (03.04.07) Andreas Filsinger

 Bug: Preis: Systemweite Preisänderung war defekt.
 Bug: Kategorie: Dialog war defekt.

Rev 6.628 (02.04.07) Andreas Filsinger

 Bug: Belege: Probleme bei der Preis Eingabe.

Rev 6.627 (02.04.07) Andreas Filsinger

 Bug: Scanner: Versehentliche Komponentenlöschung!

Rev 6.626 (02.04.07) Andreas Filsinger

 Bug: SQL Fehler "insert": Anpassung an Delphi 2007!

Rev 6.625 (02.04.07) Andreas Filsinger

 Bug: Wareneingang: War nicht möglich!

Rev 6.624 (02.04.07) Andreas Filsinger

 Neu: Prorata: Alle Abfragen nach OLAP ausgelagert.
 Neu: Intern: Compiliert mit Delphi 2007

Rev 6.623 (29.03.07) Andreas Filsinger

 Neu: Transaktion "KE2": 2 verschiedene Schreibweisen
      'Abl.Einheit:_', 'AblEinheit:_';

Rev 6.622 (28.03.07-29.03.07) Andreas Filsinger

 Neu: Transaktion "KE2".

Rev 6.621 (22.03.07-27.03.07) Andreas Filsinger

 Bug: Beleg: Haifisch funktionierte nicht.
 Bug: Vertragsverwaltung: Vertragsablauf falsch bestimmt.
 Bug: Vertragsverwaltung: Stichtag nicht implementiert.
 Bug: Vertragsverwaltung: kein Refresh nach dem Verbuchen.

 Wegfall: Artikel "suche..." (hatte schon lange keine Funktion mehr)
 Neu: Prorata: Neues Abrechnungsmodell.

Rev 6.620 (20.03.07-22.03.07) Andreas Filsinger

 Neu: Vertragsverwaltung

Rev 6.619 (12.03.07) Andreas Filsinger

 Neu: Beleg: Budget: gewährter Rabatt wird nicht mehr überschrieben.

Rev 6.618 (06.03.07) Andreas Filsinger

 Bug: Person: nun wieder Speicherung nach C:\OrgaMon.csv (nur im .doc Modus).

 Neu: Person: nun auch Ausgabe in Person.csv.

Rev 6.617 (05.03.07) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.075" neu compiliert!

Rev 6.616 (05.03.07) Andreas Filsinger

 Neu: OLAP: impliziter Parameter $Datum, $Datum10, $Datum8.
 Neu: OLAP: Plural(ANKER,"der Hase","die Hasen") hilfreich für Serienbriefe.
 Neu: Person: Schnelltasten für Standard-Ansprachen.

Rev 6.615 (04.03.07) Andreas Filsinger

 Bug: Tier: Schreibfehler "Tätawiernummer".

 Neu: Tier: Hilfe Schaltfläche.
 Neu: OLAP: "story" mit einer einzelnen Ziel-Spalte.

Rev 6.614 (01.03.07) Andreas Filsinger

 Bug: OLAP: KomponistN und ArrangeurN lieferte auch den Vornamen.

Rev 6.613 (28.02.07) Andreas Filsinger

 Neu: Person: Ausgabe XLS heisst nun "Personen.xls".
 Neu: Person: Ausgabeverzeichnis ist nun "Eigene Dateien\OrgaMon".

Rev 6.612 (28.02.07) Andreas Filsinger

 Neu: Person: Ausgabe der "OrgaMon.xls" jetzt an Windows-Vista angepasst.
 Neu: OLAP: complete: KomponistN (Nur der Nachname des Komponisten)
 Neu: OLAP: complete: ArrangeurN (Nur der Nachname des Komponisten)

Rev 6.611 (25.02.07) Andreas Filsinger

 Neu: OLAP: "story": aufzählen von Spalten im Erzählstil nach rechts weg
      gruppiert über eine oder mehrere Ankerspalten.

Rev 6.610 (23.02.07) Andreas Filsinger

 Bug: Context: In einer Kollektion wurde auf Teilnehmer aus anderen Contexten
               angezeigt (nur wenn es in einem anderen Context dieselbe Kollektion
               auch gab! Eher unwahrscheinlich).
 Bug: Context: Nach einem Scroll im Context müssen auch die Teilnehmer aktualisiert
               werden.

 Neu: Context: Kollektionen als Teilnehmer von Kollektionen werden im Rahmen des
               Tagesabschlusses gelöscht.
 Neu: Context: Der RID des Context wird nun angezeigt.
 Neu: Context: "R-" Artikel-Referenz entfernen.
 Neu: Context: "T-" privater Text wieder einblenden.
 Neu: Context: "+" Teilnehmer ohne Artikel-Referenz hinzufügen.
 Neu: OLAP: Repeat: pro Repeat können mehrere "select" oder sonstige Läufe eingebaut
           werden.

Rev 6.609 (23.02.07) Andreas Filsinger

 Neu: OLAP: complete kann mit "||" verkettet werden. Somit können mehrere Complete
            Ergänzungen in eine Spalte ausgegeben werden.

Rev 6.608 (19.02.07-22.02.07) Andreas Filsinger

 Bug: OLAP: repeat: Tabellenzähler war falsch formuliert.
 Bug: OLAP: sort: Empfindsam gegenüber dem "-".

 Neu: OLAP: complete: freies Statement mit default Null Value.
 Neu: OLAP: repeat: kann nun auch ein "select" mehrfach ausführen.

Rev 6.607 (19.02.07) Andreas Filsinger

 Bug: Person: Import: Es musste immer zuerst eine Spalte vom Typ PERSON angegeben werden.
 Bug: Person: Import: Nicht mehr abhängig von XLS Adapter.
 Bug: Person: Import: Numerische Feldüberschriften wurden ignoriert.

Rev 6.606 (18.02.07) Andreas Filsinger

 Bug: Artikel: Hilfe-Symbol für Import war nicht mehr sichtbar.

 Neu: Person: Import/Export/Korrekturen via XLS-Dokument.

Rev 6.605 (16.02.07) Andreas Filsinger

 Neu: FTP: nun auch über Proxy möglich!

Rev 6.604 (14.02.07) Andreas Filsinger

 Bug: Mahnung: Fehler bei der Wandlung eines leeren Datumsfeldes.

 i18n: Mahnung: Weitere Texte internationalisiert.

Rev 6.603 (14.02.07) Andreas Filsinger

 Neu: Mahnung: Bei der Belegeausgabe noch ~Medium~ + ~Motivation~
 Neu: Baustelle: Reaktivierung einzelner Datensätze aus der Ablage via RIDs.

Rev 6.602 (08.02.07) Andreas Filsinger

 Bug: Beleg: Preisrundung hatte nicht mehr funktioniert.
 Bug: Beleg: Aufbau des Beleg-Fensters beschleunigt (auch schnelle Rechnung).

Rev 6.601 (08.02.07) Andreas Filsinger

 Neu: Hilfe-Funktion im MwSt Bereich. (Nun eigentlich allgemeiner Steuersätze)
 Neu: Auftrag: Ticket aus dem CareLog wird direkt am Datensatz angezeigt.

Rev 6.600 (07.02.07) Andreas Filsinger

 Neu: MwSt: Steuersätze mit Symbolischen Namen und Zeiträumen.
 Neu: Buch: SATZ<n> Buchungen laufen nun über die symbolischen Steuersätze.
 Neu: Buch: Der Buchungsmoment und auslösender Bearbeiter wird verzeichnet.
 Neu: Buch: Der Vorgang wird nach Bankvorbild (Primanota) gebucht.

Rev 6.599 (07.02.07) Andreas Filsinger

 Bug: Geolokalisierung: schon eingetragene Ortsteile wurden ggf. überschrieben.

Rev 6.598 (05.02.07) Andreas Filsinger

 Neu: Buch: Lastschriften jetzt in chronologischer Reihenfolge.

Rev 6.597 (02.02.07) Andreas Filsinger

 Bug: Beim Import wurden überschüssige Leerzeichen nicht entfernt.

Rev 6.596 (02.02.07) Andreas Filsinger

 Neu: xml: Wichtige Hinweise für die LZ.

Rev 6.595 (01.02.07) Andreas Filsinger

 Bug: Belege: Selektion "Offene Posten" übersah Belege mit "Gelieferte Menge=0"
      die z.B. durch eine Rücklieferung enstanden war.

Rev 6.594 (31.01.07) Andreas Filsinger

 Bug: html: Werte mit dem Text '-->' führten zum Schliessen des Kommentares.
 Neu: Import: Es wird nicht mehr das interne Oc gerufen, sondern das interne.

Rev 6.593 (31.01.07) Andreas Filsinger

 Neu: Beleg: 'GUTSCHRIFT NUMMER' anstelle von 'RECHNUNG NUMMER' bei Endsumme<0

Rev 6.592 (29.01.07-30.01.07) Andreas Filsinger

 Neu: XMLRPC: LoginInfo, lösst einen eMail Versand aus ... (Vorlage "LOGIN")
 Neu: intern: Ticket-Schnittstelle, es kann ein internes Ticket aus einem (e_w_Ticket)
      OrgaMon Fehlerzustand erzeugt werden (z.B. aus Datensicherung oder falsche
      Pfade oder fehlende Mail Vorlagen usw.)
 Neu: wegen "Oc Rev. 1.073" neu compiliert!

Rev 6.591 (25.01.07-29.01.07) Andreas Filsinger

 Neu: JonDa: Aufträge im "Neu Anschreiben" Status werden auch als "abgearbeitete"
      (oder auch "No-No" bezeichnet) an den Server gemeldet, somit werden weitere
      unberechtigte Restanten auf den JonDa Geräten verhindert.
 Neu: SAP: xml: Mehr als 2 Zählwerke werden einfach nicht gemeldet und werden
      übersprungen!
 Neu: Vertragsverwaltung: Neuanlage eines Vertrages.

Rev 6.590 (25.01.07) Andreas Filsinger

 Bug: SAP: bereits gemeldete konnten nicht nochmal gemeldet werden!

Rev 6.589 (24.01.07-25.01.07) Andreas Filsinger

 Bug: xml: falsche Ausbelichtung des kaufmännischen Und (&).

 Neu: Vertragsverwaltung.

Rev 6.588 (18.01.07-21.01.07) Andreas Filsinger

 Bug: Artikel, Beleg, Order, Pakete: Löschen: Trotz Betätigen des "abbrechen"-
      Tastfeldes bei einem Nachfragedialog "Wirklich löschen?" wurden vorbereitende
      Löschaktionen im Umfeld des zu Löschenden Datensatzes durchgeführt. Dies
      führte zum zwingenden Verlust aller Referenzen auf den Datensatz egal ob
      mit "OK" oder "Abbrechen" geantwortet wurde. Jetzt behoben!

Rev 6.587 (19.01.07) Andreas Filsinger

 Bug: Mahnung: Rundungsprobleme bei manuellen Zahlungen! (Bzw. Zahlungen, bei
      denen eine Beleg-Löschung erfolgte!)

Rev 6.586 (18.01.07) Andreas Filsinger

 i18n: Belegsuche jetzt internationalisiert!

Rev 6.585 (18.01.07) Andreas Filsinger

 Bug: Import: Ermittlung der Zählernummer misslang!

Rev 6.584 (18.01.07) Andreas Filsinger

 Bug: SAP: '#' (Raute erzwingen) und '!' (Mussfeld erzwingen) funktionierte nicht
           in Kombination.

 Neu: direktes Drucken von HTML nun möglich (auf den aktuellen Standard-Drucker)!
 Neu: direktes Drucken von PDF nun möglich (auf den aktuellen Standard-Drucker)!

Rev 6.583 (17.01.07) Andreas Filsinger

 Neu: SAP: Art "G" und "HQN" werden nun erkannt!

Rev 6.582 (15.01.07-16.01.07) Andreas Filsinger

 Neu: (Initiative "OrgaMon for all, all for OrgaMon"): Plakat Druck Integration
 Neu: TPicUpload: Rev. 1.021 integriert
 Neu: eCommerce: ~PL_Name~ Lagerbezeichnung
 Neu: i18n: Wegfall "SPRACHE_R" in der Land-Tabelle (wurde nicht benutzt)
      Wegfall, da es als Array Feld nicht portierbar war
 Neu: i18n: Postfix-Ziffer bei der Postleitzahl PLZ %p[<Ziffer>]
      Ziffer gibt die Anzahl der Stellen an
 Neu: i18n: neue Möglichkeit %c für das Land im Volltext

Rev 6.581 (10.01.07) Andreas Filsinger

 Neu: Fotos zuordnen an 2 Arbeitsplätzen nun möglich!

Rev 6.580 (09.01.07) Andreas Filsinger

 Neu: eCommerce: Forderung-Buchen: Ü2 und Ü3 werden aus der Zahlungsweise in die
      Intern-Info gebucht.
 Neu: Zahlungsart: Die Angabe weiterer Verwendungszwecke ist jetzt möglich!

Rev 6.579 (09.01.07) Andreas Filsinger

 Neu: SAP: bei '#' Feldern, wird im Falle dass ein "E" erkannt wird versucht
      wieder eine Zahl draus zu machen.

Rev 6.578 (08.01.07) Andreas Filsinger

 Neu: SAP: '#' wird nicht mehr durch Oc entfernt.
 Neu: SAP: '#' kann für die Ausgabe einzelner Spalten angefordert werden.
 Neu: Buch: Jede Zahlungsart kann noch Einstellungen mittragen.
 Neu: Buch: Einführung des Verwendungszweckes 'Ü0', der direkt nach
      dem Namen kommt.
 Neu: Tier: Beim Einfügen des Tiers wird der RID im Posten gespeichert.

Rev 6.577 (06.01.07) Andreas Filsinger

 Bug: i18n: Rückwandlung von ausländischen Währungen misslang.

Rev 6.576 (06.01.07) Andreas Filsinger

 Neu: i18n: weitere Begriffe übersetzbar ...

Rev 6.575 (06.01.07) Andreas Filsinger

 Bug: Rabatt wurde auf den Einzelpreis gerechnet, besser ist, wenn auf den
      errechneten Gesamtpreis (zeilenbezogen) gerechnet wird.

Rev 6.574 (06.01.07) Andreas Filsinger

 Bug: i18n: System: BearbeiterSprache= wurde nicht richtig ausgewertet.
      (Default ist weiterhin DE, US z.B. möglich)

 Neu: i18n: Person: Neuanlage: 'Neuer Eintrag' kann nun lokalisiert werden.

Rev 6.573 (05.01.07-06.01.07) Andreas Filsinger

 Neu: HTML-Belichtung: ~Versender~
 Neu: HTML-Belichtung: ~Zahlung.RID~, ~Zahlung.Bezeichnung~

Rev 6.572 (05.01.07) Andreas Filsinger

 Neu: i18n: Datumsausgabe anhand der Landeseinstellung nun möglich! An einigen
      wenigen Stellen im OrgaMon umgestellt.

Rev 6.571 (03.01.07) Andreas Filsinger

 Neu: "SQL direkt" heisst jetzt "Pflege".
 Neu: Intern: "Pflege"->"Indizierung"->"Indizierung auffrischen!".

Rev 6.570 (03.01.07) Andreas Filsinger

 Bug: i18n: IB_Edit / IB_Text / IB_ComboBox sind nun immun gegen die Übersetzung.

Rev 6.569 (03.01.07) Andreas Filsinger

 Bug: Verwaiste Verlage wurde nicht gelöscht!

Rev 6.568 (02.01.07) Andreas Filsinger

 Bug: Löschung von ARTIKEL war nicht immer möglich!

Rev 6.567 (20.12.06) Andreas Filsinger

 Neu: HBCI: mehr Möglichkeiten bei den Buchungstexten.

Rev 6.566 (19.12.06) Andreas Filsinger

 Neu: Import: Zaehler_Info_#_# kann die Form Wert,KonstanterWert haben!

Rev 6.565 (18.12.06) Andreas Filsinger

 Bug: SAP: Leerschritte in Parameternamen konnten nicht verarbeitet werden.

Rev 6.564 (17.12.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.067" neu compiliert!

Rev 6.563 (14.12.06) Andreas Filsinger

 Neu: XMLRPC: diverse neue Informationen.
 Neu: Baustelle: Korrektur: wird jetzt nach Diagnose gespeichert.

Rev 6.562 (14.12.06) Andreas Filsinger

 Neu: XMLRPC: diverse neue Informationen.

Rev 6.561 (12.12.06) Andreas Filsinger

 Neu: BASIC: erstmals eine eCommerce-Funktion auch von D-BASIC aus
      aufrufbar. WARENBEWEGUNG.ePreis oder ARTIKEL.ePreis.
      PRINT [WARENBEWEGUNG.ePreis] (Ausgabeart berücksichtigt)
      PRINT [ARTIKEL.ePreis] (Ausgabeart "standard")

Rev 6.560 (12.12.06) Andreas Filsinger

 Neu: html: auf Belegen sind nun alle (3) Anschriften angegeben.
 Neu: intern: diverse eCommerce Funktionen aus anderen Modulen sinnvoll
      umgelagert.

Rev 6.559 (12.12.06) Andreas Filsinger

 Neu: xml: Bei misslungenen Ausgaben wird auch der Grund und der RID angegeben!

Rev 6.558 (11.12.06) Andreas Filsinger

 Bug: SAP: "Status1" wurde nicht mehr exportiert, war leer!

Rev 6.557 (07.12.06) Andreas Filsinger

 Neu: Baustelle: Korrektur über beliebige Intern-Felder als Anker!

Rev 6.556 (06.12.06) Andreas Filsinger

 Neu: OrgaMon.ini: {exe} gibt den Pfad der Anwendung an. So kann variabel ge-
      steuert werden von welchem Ort aus die Datenbank geladen wird.
 Neu: SQL direkt: Stapel-Löschungen anhand von RID Listen (aus OLAP Abfragen).

Rev 6.555 (06.12.06) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Bei den Doppelten Nummern wird jetzt auch die
      "Reglernummer Alt" und die "Reglernummer Neu" kontrolliert.

Rev 6.554 (06.12.06) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Durch "keine" Doppelten bei Zählernummer Neu wurden
      die doppelten im Bereich "Zählernummer Alt" nicht ausgegeben. Die Meldung
      "keine Doppelten" wurde angezeigt.

Rev 6.553 (06.12.06) Andreas Filsinger

 Bug: Import: Erkennung der bisher doppelten.
 Bug: Auftragsarbeitsplatz: Erkennung der doppelten 33/33 Anpassung.

Rev 6.552 (05.12.06-06.12.06) Andreas Filsinger

 Bug: SAP: der STATUS "unmöglich" und "vorgezogen" wurde in der Plausibilitäts-
      prüfung nicht berücksichtigt.

Rev 6.551 (04.12.06) Andreas Filsinger

 Neu: SAP: Im "EineDatei" Modus werden erfolgreiche, unmögliche und vorgezogene
      zusammen gemeldet!

Rev 6.550 (01.12.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.064" neu compiliert!

Rev 6.549 (30.11.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.063" neu compiliert!

Rev 6.548 (24.11.06) Andreas Filsinger

 Bug: Mailer: Nach dauerhafter Zerstörung der IdSMPT Komponente (Ursache unklar)
      ging in dieser Laufzeit des OrgaMons nichts mehr -> IdSMPT wird jetzt
      jedesmal frisch erzeugt!

Rev 6.547 (24.11.06) Andreas Filsinger

 Bug: Mailer: der "Time Break" nach 3 Minuten hatte nicht funktioniert!

Rev 6.546 (24.11.06) Andreas Filsinger

 Neu: Mailer: mehr Infos nach dem Mailen!

Rev 6.545 (24.11.06) Andreas Filsinger

 Neu: Mailer: Mailt maximal 3 Minuten bevor neu geprüft wird.
 Neu: Mailer: Neue Policy: Erst die aktuellen, danach die "alten".

Rev 6.544 (24.11.06) Andreas Filsinger

 Neu: Mailer: Textnachrichten haben Vorrang vor Anforderung von Artikelinfos.
 Neu: Mailer: mit Abhaken des "Server" Häkchens lässt sicher der Server sanft abschalten.
 Neu: Mailer: Weiter verbessertes Exception Handling.
 Neu: Mailer: Ordentliches Logging im Fehlerfall.

Rev 6.543 (23.11.06) Andreas Filsinger

 Neu: Inventur: Jetzt auch im Hauptschirm die richtige Sortierung.
 Neu: Auftragsarbeitsplatz: Jetzt werden alle Zeilen der Bemerkungen ausgegeben.

Rev 6.542 (23.11.06) Andreas Filsinger

 Bug: GNU gettext hatte alle SQL Einstellungen zerstört! Somit diverse
      Fehlfunktionen bei den Datenbank-Funktionen.

 Neu: Inventur: Anfangssortierung ist nun "LAGER.NAME,ARTIKEL.TITEL".
 Neu: Bildzuordnung: Name des Kopierzieles wird angegeben und kann nun auch
      manuell zugeordnet werden.

Rev 6.541 (22.11.06) Andreas Filsinger

 Neu: Lokalisierung GNU getText implementiert!
      Erst mal die Foumulare: Main,Person,Beleg,Order,Person suche.
 Dokumentation: Lokalisierung

Rev 6.540 (21.11.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.062" neu compiliert!

Rev 6.539 (17.11.06) Andreas Filsinger

 Neu: SAP: Auswertung des OC_Berichtes
 Neu: wegen "Oc Rev. 1.061" neu compiliert!

Rev 6.538 (16.11.06) Andreas Filsinger

 Neu: SAP: primäre Plausibilität abschaltbar gemacht.

Rev 6.537 (16.11.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.059" neu compiliert!

Rev 6.536 (14.11.06) Andreas Filsinger

 Neu: SAP: Sparte wird, wenn vorhanden gegengeprüft! Einbau/Ausbau!

Rev 6.535 (14.11.06) Andreas Filsinger

 Neu: Sicherheitsrelevante, interne Änderung.
 Neu: Baustellen: Korrektur: Angleichen (Wertmäsiges Ersetzen) der InternInfo nun
      möglich.

Rev 6.534 (10.11.06) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Bei der Feldkopie wird INTERN_INFO als kritisches Feld
      betrachtet.
 Neu: Installation: msvcp71.dll, msvcr71.dll sind jetzt Teil des (Voll-)Setup.

Rev 6.533 (09.11.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.058" neu compiliert!

Rev 6.532 (08.11.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.057" neu compiliert!

Rev 6.531 (08.11.06) Andreas Filsinger

 Neu: wegen "anfix32 Rev. 1.056" neu compiliert!
 Neu: SAP: AuchAlsXLS, nun kann (endlich) mit einer Vorlage auch die konvertierung
      durchgeführt werden!

Rev 6.530 (08.11.06) Andreas Filsinger

 Neu: Neue SAP Materialarten Mappings für MVV.

Rev 6.529 (07.11.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.056" neu compiliert!

Rev 6.528 (07.11.06) Andreas Filsinger

 Neu: wegen "Oc Rev. 1.055" neu compiliert!

Rev 6.527 (07.11.06) Andreas Filsinger

 Neu: OLAP: "subtract" auf den normalen OLAP Syntax umgestellt!

Rev 6.526 (02.11.06) Andreas Filsinger

 Neu: SAP: "RS" für Rundsteuer-Geräte.
 Neu: Suchindex: Nach Reglernummer kann gesucht werden.

Rev 6.525 (31.10.06) Andreas Filsinger

 Neu: Bildzuordnung: weitere Verbesserungen!

Rev 6.524 (27.10.06) Andreas Filsinger

 Neu: Import: In Monteur-Info kann auch mehrzeiliger Text importiert werden,
      Trennzeichen ist dabei das '|'.

Rev 6.523 (25.10.06) Andreas Filsinger

 Bug: Import: Erkennung der Doppelten schlug fehl.

 Wegfall: Zwang für den Refresh der Baustellen-Liste jeden Tag.

 Neu: Bilder-Zuordnungsmodul: Zunächst schon die Bilder mit Namen.
 Neu: Bilder-Zuordnungsmodul: Freie Bild-Zuordnung.
 Neu: Tagesabschluss: neuer Punkt "Liste der aktiven Baustellen"!
 Neu: Import: neue Infodatei "Zählernummern.txt".
 Neu: Import: "Diagnose" im Dateiname fällt weg.

Rev 6.522 (21.10.06) Andreas Filsinger

 Neu: Datensicherung: Reine .fbak - Erstellung nun auch möglich!

Rev 6.521 (20.10.06) Andreas Filsinger

 Neu: Intern: Sicherheitsrelevante Änderung.

Rev 6.520 (20.10.06) Andreas Filsinger

 Bug: Import: OrgaMon starten->Importieren->Aufträge: Liste der markierten ist
      weg!

 Neu: Import: Zeichensatzkonvertierung OEM -> Ansi- Zeichensatz.
 Neu: Baustelle: Korrektur: Es kann die Anlage eines historischen Datensatzes
      erzwungen werden!

Rev 6.519 (19.10.06) Andreas Filsinger

 Bug: Automatische XML Erzeugung erfolgt nun nur im Erfolgsfall.

Rev 6.518 (19.10.06) Andreas Filsinger

 Neu: Oc 1.050 Integration!

Rev 6.517 (19.10.06) Andreas Filsinger

 Neu: SAP: Ablage der erzeugten Dateien in .\SAP\~FTPBenutzer~!
 Neu: SAP: xml Erzeugung nun automatisiert möglich (via Oc)!
 Neu: SAP: Oc Integration!

Rev 6.516 (19.10.06) Andreas Filsinger

 Bug: Import: Vermeidung Doppelter bei Mehrtarif-Zählern hatte nicht
      funktioniert! Systematik jetzt umgestellt.
 Bug: Auftragsarbeitsplatz: "33/33" Funktion (Diagnose Doppelte) war defekt.
 Bug: Auftragsarbeitsplatz: "33/33" Funktion schrieb nicht ins .\Diagnose
      Verzeichnis.

 Neu: Import: Die Doppelten sind jetzt auch in den abgelehnten mit dabei!

Rev 6.515 (18.10.06) Andreas Filsinger

 Neu: Import: Begrenung der Zählwerke auf "9".
 Neu: Import: Doppelte Zählernummern Diagnose funktioniert nun auch
      (im Fall von Doppelten) mit der Einschränkung auf nur Einfache!
      (insbesondere im SAP-Modus).

Rev 6.514 (18.10.06) Andreas Filsinger

 Neu: Import: "-" in der Zählernummer der RWE wird berücksichtigt.

Rev 6.513 (16.10.06) Andreas Filsinger

 Bug: Kommandozeilenparameter "-dw" deaktivierte die Tagwache nicht!

Rev 6.512 (16.10.06) Andreas Filsinger

 Bug: Mobil: Wechsel in "grünes Buch" misslang im Status "NeuAnschreiben" oder
      "Restant".
 Neu: Auftrag: neues Feld: STATUS_BISHER, hier wird der bisherige Status eines
      Auftrages gesichert (auch bei Historischen Aufträgen).
 Neu: Auftrag: Im Reiter Status: Status <STATUS_BISHER>  <STATUS>

Rev 6.511 (16.10.06) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Monteur Info Blatt: "TERMIN ALT" hatte gefehlt!

Rev 6.510 (16.10.06) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Monteur Info Blatt: WEGFALL: "bereits durchgeführt" hatte gefehlt!

Rev 6.509 (15.10.06) Andreas Filsinger

 - ohne Änderung -

Rev 6.508 (10.10.06) Andreas Filsinger

 Neu: HA6: Alles grosse Buchstaben.
 Neu: HA6: Default ist "Keller".

Rev 6.507 (06.10.06) Andreas Filsinger

 Neu: Datensicherung: Upload auch aus anderen Verzeichnissen, neben der normalen
      Datensicherung.
 Neu: Update: Denkbare parallele Downloadvorgänge des Updates werden jetzt
      besser verwaltet.

Rev 6.506 (06.10.06) Andreas Filsinger

 Neu: Transaktion HA6: Übernahme einiger Zähler-Infos nach BRIEF_NAME2

Rev 6.505 (02.10.06) Andreas Filsinger

 Wegfall: SAP: Quelle - das übernimmt nun grundsätzlich Oc.
 Neu: Datensicherung: Wegen Problemen mit einigen Win32 Maschinen: Sicherungsname
      ist nun "sicherung_*" in Kleinschreibweise.
 Neu: Transaktion "KE1": Umsetzten der Zählernummer.

Rev 6.504 (02.10.06) Andreas Filsinger

 Bug: SAP: TAN wurde nicht weitergezählt sobald "Unmögliche" nicht 100% gemeldet
           werden konnten, jedoch "Erfolg" ohne Probleme gemeldet wurden!

 Neu: HBCI: Mehr Fehlerdiagnose für den Fehlerfall.
 Neu: Buch: rote Farbe, wenn man sich auf einem Folgebuchungssatz befindet.

Rev 6.503 (29.09.06) Andreas Filsinger

 Neu: Ticket, Errorlog lässt sich besser übernehmen!

Rev 6.502 (28.09.06) Andreas Filsinger

 Neu: Transaktion HA5: Setzen der EXPORT_TAN!

Rev 6.501 (28.09.06) Andreas Filsinger

 Neu: SAP: Oc "Speichern als csv" kann im Anschluss an die Generierung der xls gerufen werden.
      AuchAlsCSV=JA

Rev 6.500 (27.09.06) Andreas Filsinger

 Neu: Auftrag: Export: Zwingend notwendig gefüllte Felder nun möglich durch "!"
 Neu: SAP: bleibt die Melde-Datei leer, da alle Datensätze auf einen Fehler laufen,
      so wird keine Melde-TAN mehr verbucht! Der Upload unterbleibt.

Rev 6.499 (27.09.06) Andreas Filsinger

 Neu: Transaktion HA4: Löschen der Export TAN.

Rev 6.498 (27.09.06) Andreas Filsinger

 Bug: Baustelle: Korrektur über "Ort" war nicht möglich!

Rev 6.497 (22.09.06) Andreas Filsinger

 Neu: Transaktion HA3: Löschen gewisser Internfelder
 Neu: Baustelle: Korrektur: Es kann nun auch der "Ort" hinzugezogen werden!

Rev 6.496 (22.09.06) Andreas Filsinger

 Neu: HA2: reine Ablesedatum Korrektur - ohne nochmalige Zählerstandskorrektur!

Rev 6.495 (18.09.06) Andreas Filsinger

 Neu: Baustelle: Kleinschreibung bei "sicherung_"
 Neu: Baustelle: kein .fbak.fdb mehr ...

Rev 6.494 (14.09.06) Andreas Filsinger

 Bug: Mobil: Es wurden zu früh, und zu viele Mobil-Volumen gelöscht!

Rev 6.493 (13.09.06-14.09.06) Andreas Filsinger

 Neu: Monteurinfo: "Fertige" kommen erst gar nicht auf die Liste!
 Neu: SQL: SQL-Monitor ist jetzt aktivierbar durch das Recht "SQL Monitor=JA"
 Neu: SAP: weitere Einschränkungen beim Umfang des Ergebnisvolumen möglich.

Rev 6.492 (13.09.06) Andreas Filsinger

 Neu: Mobil: Mehr Optionen, was alles gemacht wird - oder nicht.

Rev 6.491 (12.09.06) Andreas Filsinger

 Bug: Geoarbeitsplatz: komische Umrandungslinie entfernt.
      (hatte nicht funktioniert!)

 Neu: Geo.de: UND-Modus bei den Zählerinfos jetzt möglich!

Rev 6.490 (12.09.06) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: "Suche" >> Button ist wieder breiter!
 Neu: Geoarbeitsplatz: Stabilisierung im Fehlerfall (noch mehr Arbeit zu tun)!

Rev 6.489 (08.09.06) Andreas Filsinger

 Bug: Datensicherung: ".z0?" Sicherungsfragmente werden nicht gelöscht!

 Neu: Systemparameter: NachTagwacheAnwendungNeustart=NEIN
      Erzwingt nach erfolgreicher Tagwache ein Anwendungsneustart.
 Neu: Zeitsynchronisierung: Umgestellt auf RFC 868

Rev 6.488 (08.09.06) Andreas Filsinger

 Neu: Systemparameter: TagWacheWochentage=MON,DIE,MIT,DON,FRE,SAM,SON
      Wochentage, an denen die Tagwache erfolgen soll.
 Neu: Systemparameter: TagesabschlussWochentage=MON,DIE,MIT,DON,FRE,SAM,SON
      Wochentage, an denen der Tagesabschluss erfolgen soll.
 Neu: Transaktion "HA1" logged im Fehlerfall die Zählernummer!

Rev 6.487 (08.09.06) Andreas Filsinger

 Neu: Transaktion "HA1" hat neue Grundlage der Spaltenreihenfolge!

Rev 6.486 (07.09.06-08.09.06) Andreas Filsinger

 Neu: Baustellenbezogener Suchindex. Im Suchbegriff nun Baustellenkürzel und
      Doppelpunkt eingeben!

Rev 6.485 (07.09.06) Andreas Filsinger

 Neu: Transaktion "AY3".

Rev 6.484 (06.09.06) Andreas Filsinger

 Bug: Transaktion "HA1": MONDA_SCHUTZ wurde nicht gesetzt!

Rev 6.483 (06.09.06) Andreas Filsinger

 Neu: Transaktion "HA1".

Rev 6.482 (05.09.06) Andreas Filsinger

 Bug: Import: SAP_Sperre erzeugte Datum 01.01.2000 konnte aber nicht nachvollzogen werden,
      ev. Datenfehler der SUEWAG

 Neu: JonDa: Es werden nur die letzten 15 Stellen der Zählernummer alt übertragen.

Rev 6.481 (05.09.06) Andreas Filsinger

 Neu: Zaehler_Nummer hat jetzt 40 Stellen!
 Neu: Auftragsarbeitsplatz: Transaktion "AY2"

Rev 6.480 (05.09.06) Andreas Filsinger

 Bug: Sperre/Auszeit: Absturz bei leeren Sperren.

Rev 6.479 (31.08.06) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Transaktion "AY1"

Rev 6.478 (28.08.06) Andreas Filsinger

 Bug: Mobil: Exception "Ungültiges Argument beim Kodieren des Datums".

Rev 6.477 (28.08.06) Andreas Filsinger

 Neu: Resource: "Neu!" / "wie vereinbart" nicht mehr bei Sonderterminen.
 Neu: Import: "Gerade/Ungerade" kann schon beim Import aktiviert werden.
      Import-Tag ist dann "Strassen_erst_ungerade".
 Neu: CSV-Ausgabe, Schluss bei "v1=".
 Neu: Mobil: Einzelner Monteur kann ausgegeben werden.

Rev 6.476 (24.08.06) Andreas Filsinger

 Neu: Import: vorberechnete Plausibilität für alle Zählwerke.
 Neu: Import: Zählerinfos ohne weiteres Vorsatzwort nun möglich.
 Neu: Import: leere Zählerinfos erzeugen keine Leerzeile mehr.
 Neu: Resource: Freie Terminwahl (02.01.2000).

Rev 6.475 (23.08.06) Andreas Filsinger

 Neu: Import: SAP - Art, Festlegung der neuen Kürzel:
 Dokumentation: Zählerart

Rev 6.474 (22.08.06) Andreas Filsinger

 Neu: OLAP-Arbeitsplatz: Alternatives Mapping beim CSV-Import eingeführt!
 Dokumentation: OLAP-Arbeitsplatz
 Neu: OLAP-Arbeitsplatz: Doppelter Import von identischen CSV-Werten wird verhindert!

Rev 6.473 (21.08.06) Andreas Filsinger

 Neu: Auftragarbeitsplatz: Ausschluss von Baustellen bei der Termin-Info-Ausgabe.
 Neu: Baustelle: Basis-Daten: Ausschluss aus Termininfo nun ankreuzbar.

Rev 6.472 (11.08.06) Andreas Filsinger

 Neu: Geo: Taste <N>: Volumen wird eingefärbt.
 Neu: Geo: Buchen: PQ-Prefix wird ausgegeben.

Rev 6.471 (08.08.06) Andreas Filsinger

 Bug: Geo: mehr als 1500 im Kontingent ging nicht!

 Neu: System: erstmalige CLUB - Tabellen!
 Neu: Geo: Taste <N>, um Neu zu beginnen!

Rev 6.470 (08.08.06) Andreas Filsinger

 Bug: Auftrag: Extern: Leere ZIPS wurden ausgegeben!
 Bug: Geo: Sortierung: Unterschiedliche Schreibweisen bei "Straße"/"Strasse"/"Str."!
 Bug: Geo: Stack Overflow: Jetzt 5 Mbyte Stack anstelle der 1 MByte bisher.

Rev 6.469 (07.08.06) Andreas Filsinger

 Neu: Baustelle: Möglichkeit, die gesamte Ablage zu Löschen!

Rev 6.468 (03.08.06-04.08.06) Andreas Filsinger

 Neu: Import: Neue SAP- Mappings.
 Neu: Auftrag: Suchindex: Baustelle: Herausnehmen aus Suchindex nun möglich.

Rev 6.467 (01.08.06-02.08.06) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: diverse Anzeigefehler nach Ausführen von 33/33.
 Bug: Buch: "B" hatte nicht funktioniert.

Rev 6.466 (28.07.06) Andreas Filsinger

 Neu: OLAP-Arbeitsplatz: Feldzuordnungen angepasst ...

Rev 6.465 (27.07.06) Andreas Filsinger

 Bug: Hauptmenü: "gelber Order" im Hauptmenü öffnete "Diagnose" anstelle von "Anwender"
 Bug: OLAP-Arbeits: XLS Erstellung mit leerer Abfrage stürzt ab.

 Neu: OLAP-Arbeitsplatz: Automatische Generierung im Rahmen der Tagwache.
 Neu: Systemparameter: AuftragsAblagePfad= nun eigener Parameter.

Rev 6.464 (27.07.06) Andreas Filsinger

 Neu: OLAP-Arbeitsplatz: Mehr Einstellungs-Möglichkeiten.

Rev 6.463 (26.07.06) Andreas Filsinger

 Neu: OLAP-Arbeitsplatz: CSV-File-Importer aus 'AuftragsObjektPfad='.

Rev 6.462 (26.07.06) Andreas Filsinger

 Bug: EC-ELV: Taste "neu" ohne Funktion

 Neu: EC-ELV: Es können nun beliebige Testdaten verwendet werden. (Reiter Diagnose).

Rev 6.461 (25.07.06) Andreas Filsinger

 Bug: DTA: CSV hatte den falschen Zeichensatz.

 Neu: DTA: Kopie der DTAUS.DTA landet nun nach dem Verbuchen im HBCI Verzeichnis.
 Neu: Mahnung: Problem-Bericht landet jetzt in der Diagnose.
 Neu: DTA: CSV enthält nun auch den RID der Forderung.

Rev 6.460 (25.07.06) Andreas Filsinger

 Bug: ELV: "Rechnung" wurde beim Forderungsausgleich gesetzt.

 Neu: Person: ELV-Freigabe Betrag ist nun editierbar.
 Neu: WebShop: MP3 Namenskonvention für weitere Sätze nun *A, *B usw.

Rev 6.459 (24.07.06) Andreas Filsinger

 Bug: OLAP: complete(PERSON_R) hatte nicht mehr funktioniert.

 Neu: POZ: ELV-Freigabe ist nun ein Abbuchungs-Volumen. Implementiert ist
      eine pauschale ELV - Freigabe bis zum Moment des Einzugs. Es ist aber
      auch eine konkrete Beschränkung auf das Zahlungsbudget denkbar.
 Neu: html-Belichter: Nochmalige Ausgabe des EC-Block Textes möglich!

Rev 6.458 (24.07.06) Andreas Filsinger

 Bug: OLAP: '"' in einem BLOB Textfeld.
 Bug: OLAP: Ein ';' zuviel in der CSV - Ausgabe - Datei (Funktion ExportTable).

Rev 6.457 (23.07.06-24.07.06) Andreas Filsinger

 Neu: html: COMPUTE Befehl, zur vollen Context - Ausbelichtung eines Includes.
            (Anwendung: alternative Datenausprägung: z.B. Lieferschein als
             Beilage zu einer Rechnung, oder Rechnungsdublikat, oder doppelter
             EC-Lastschrift Beleg!)
 Neu: html: rawMode zur Unterdrückung des Rohdatenabschnittes.

Rev 6.456 (22.07.06-23.07.06) Andreas Filsinger

 Neu: Lastschrift: Verbuchen aller bezahlten Positionen (mit Ereignis
      und Ereignis - Verweis, Ausbau zu Rückgängig leicht möglich)!

Rev 6.455 (21.07.06) Andreas Filsinger

 Bug: EC-POZ: Nach "Buchen" ging der Dialog nicht zu!
 Bug: EC-POZ: Einsetzen der Person war anhand eines offenen Beleges nicht möglich!

 Neu: Lastschrift: Z,B,P im Lastschrift Fenster!

Rev 6.454 (21.07.06) Andreas Filsinger

 Neu: Hilfe: Live Unterstützung via VNC nun möglich.

Rev 6.453 (20.07.06) Andreas Filsinger

 Neu: EC-POZ: maueller Eintrag der Bank-Verbindung nun möglich.
 Neu: EC-POZ: Zuordnung zur Zahlungsvariante "Lastschrift" nun möglich.

Rev 6.452 (20.07.06) Andreas Filsinger

 Neu: Baustelle: Korrektur: Nur die "unvollständigen".
 Neu: Budget: Neue Steuersätze "Gerinfügig Beschäftigte".

Rev 6.451 (19.07.06) Andreas Filsinger

 Neu: Systemparameter: ShopMP3 kann nun eine Datei-Maske sein.

Rev 6.450 (19.07.06) Andreas Filsinger

 Bug: OLAP: Excel: Mehrzeilige Texte in Anführungszeichen die ein Semicolon
      enthalten, wurden nicht richtig geladen.
 Bug: OLAP: Excel: Zu grosse Zellenbreiten (>64k) können scheinbar von Excel
      nicht verarbeitet werden.

Rev 6.449 (18.07.06) Andreas Filsinger

 Neu: Import: SAP_Sperre_von, wegen Format JJJJMMTT
 Neu: Import: SAP_Sperre_bis, wegen Format JJJJMMTT
 Neu: Import: Bei der Hausnummer wird die führende Null entfernt.

Rev 6.448 (18.07.06) Andreas Filsinger

 Neu: Import: SAP: Art wird aus der maximalen Anzahl der Zählwerke gebildet.

Rev 6.447 (18.07.06) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Absturz nach Kopie

Rev 6.446 (17.07.06) Andreas Filsinger

 Neu: OLAP: .xls Dateien werden jetzt (endlich) im Anwenderverzeichnis gespeichert.

Rev 6.445 (12.07.06-14.07.06) Andreas Filsinger

 Bug: Tagesabschluss: Fehlermeldungs-Fenster bleibt offen, sobald Fehler beim
      Zeitsynchronisieren auftrat.

 Neu: Import: SAP: Diagnose Doppelte: (Zählwerk<>1) wird überlesen.
 Neu: Import: SAP: "mit Art ergänzen" wird automatisch gesetzt.
 Neu: Import: SAP: Importlauf: Zählwerk muss 1 oder 2 sein!

Rev 6.444 (12.07.06) Andreas Filsinger

 Bug: Scannner wurde nicht mehr an F2 gebunden!

Rev 6.443 (12.07.06) Andreas Filsinger

 Bug: OLAP: Fehler, sobald OpenOffice nicht installiert ist.

 Neu: System: Parameter "OpenOfficePDF=JA": Es werden parallel zum html auch
      OpenOffice Dokumente angelegt.

Rev 6.442 (09.07.06-11.07.06) Andreas Filsinger

 Bug: System: Überlauf des Bin-Lagers nun behoben.

 Neu: HBCI: Lastschriftbeleg wird nun immer neu erzeugt.

Rev 6.441 (06.07.06) Andreas Filsinger

 Neu: SAP: Default für Zählwerk ist "1".
 Neu: SAP: Fehlende Nebentarifstände führen zur Nichtmeldung!
 Neu: SAP: Fehlende Resource führt zur Nichtmeldung!

Rev 6.440 (05.07.06) Andreas Filsinger

 Neu: Replikation: Partielle Replikation nun möglich. (Umfang=)

Rev 6.439 (04.07.06) Andreas Filsinger

 Bug: SAP: Zählwerk "2" wurde nicht geschrieben.

 Neu: SAP: Fehlermeldung, wenn bei Art="*2" keine Nebentarife eingegeben wurden.

Rev 6.438 (03.07.06) Andreas Filsinger

 Neu: Auftrag: "Radar"-Symbol: Einfärben der Termine nach Kilometerabstand.
 Neu: Auftrag: "Abtand"-Symbol: Abstand dieses Termines zu anderen Terminen
      dieses Tages.

Rev 6.437 (02.07.06) Andreas Filsinger

 Neu: Auftragarbeitsplatz: Beschleunigte "selbes Haus" Anzeige.

Rev 6.436 (29.06.06) Andreas Filsinger

 Neu: Leistungsabrechung: Erste automatische SCHRITT Generierung.

Rev 6.435 (28.06.06) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: csv hatte falsches Format.

 Neu: Leistungsabrechnung: Erste GUI-Sachen, erste Anpassungen der SCHRITTE Tabelle.

Rev 6.434 (26.06.06-27.06.06) Andreas Filsinger

 Bug: Geoarbeitsplatz: Absturz bei leerem Kartenpfad

 Neu: Leistungsabrechung: Anlage der Tabelle SCHRITTE.

Rev 6.433 (26.06.06) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: IN." in den Aufzählungstypen.
 Bug: OLAP-Arbeitsplatz: " bei der Funktion CloneContent.

Rev 6.432 (26.06.06) Andreas Filsinger

 Bug: geo.csv wurde nicht mehr erzeugt.

Rev 6.431 (26.06.06) Andreas Filsinger

 Neu: SAP-Importmodell verbessert.

Rev 6.430 (23.06.06) Andreas Filsinger

 Bug: Auftrag: Mobil: V1, V2, V3 wurden falsch übernommen.

 Neu: Auftrag: xls Ausgabe: Auch Internfelder werden nun auf Wunsch berücksichtigt.

Rev 6.429 (22.06.06) Andreas Filsinger

 Bug: Auftragarbeitsplatz: csv-Ausgabe ";" Semikolon hatte die Ausgabe zerstört
 Bug: System: Schreibfehler "Restat", nun "Restant"

 Neu: Auftragarbeitsplatz: kein automatisches Öffnen der xls mehr
 Neu: Auftragarbeitsplatz: Oc wird automatisch gerufen falls "Vorlage.xls"
      vorhanden ist

Rev 6.428 (22.06.06) Andreas Filsinger

 Neu: System: Baustellen - Verzeichnis.
 Neu: Auftragsarbeitsplatz: xls Erzeugung ins Baustellenverzeichnis.
 Neu: Auftragsarbeitsplatz: neues Symbol (gelber Ordner): Öffnen des Baustellenverzeichnis.

Rev 6.427 (21.06.06) Andreas Filsinger

 Neu: eCommerce: neuer Systemparameter: ShopArtikelBilderURL=Website+Pfad für Artikel-Bilder
 Dokumentation: XMLRPC
 Dokumentation: Systemeinstellungen

Rev 6.426 (20.06.06) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: Anführungszeichen (berechtigt) verhinderten OLAP
      Weiterverarbeitungen ab der 2. Verschachtelungstiefe. Bitte durch
      einen Referenzbericht abprüfen!

Rev 6.425 (20.06.06) Andreas Filsinger

 Bug: eMail: Versenden von eMail-Datei-Anhängen hatte nicht funktioniert

 Neu: eMail: Verbesserte Fehlermeldung sobald Bearbeiter-Eintragungen fehlen
 Neu: eMail: Test-Mail: Versenden einer Anlage nun auch möglich
 Neu: eMail: eMail Test mit Indy 10.0.52

Rev 6.424 (19.06.06) Andreas Filsinger

 Neu: System: Migration von Indy 9.0.16 auf Indy 10.0.52.
 Info: Nun 765.248 Programmierzeilen.

Rev 6.423 (14.06.06) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: (33/33)-Funktion: Es werden jetzt auch doppelte
      Einbau-Serialnummern erfasst.

Rev 6.422 (14.06.06) Andreas Filsinger

 Neu: Order: "eMail" Knopf.
 Neu: Beleg: "eMail" Knopf.
 Neu: Person: "eMail" und "Web" Schaltflächen haben nun grafisches neues Outfit.

Rev 6.421 (14.06.06) Andreas Filsinger

 Bug: OLAP: spread2 hatte nicht mehr funktioniert.
 Bug: Buch: Nach Umschaltung der Konten erfolgte deren Anzeige nicht.
 Bug: Buch: "Refresh" der Umsatzanzeige hatte nicht funktioniert.

 Neu: HBCI: Kontoauszug holen erfolgt im Rahmen des Tagesabschluss.
 Neu: HBCI: Einstiegsfenster ist nun die Umsatzaktualisierung.
 Neu: OLAP: "delete" löscht Spalten aus dem Ergebnis.

Rev 6.420 (13.06.06) Andreas Filsinger

 Neu: Baustelle: Korrektur des Wechseldatums.

Rev 6.419 (08.06.06-09.06.06) Andreas Filsinger

 Neu: HBCI: Weitere Verbesserungen!
 Neu: Autoup: Löschung von Projekten jetzt möglich!

Rev 6.418 (07.06.06) Andreas Filsinger

 Bug: WebShop: Kein Returnwert bei XMLRPC Funktion "Miniscroe".

 Neu: Buch: direkter Abgleich eines Kontos via HBCI nun möglich.

Rev 6.417 (01.06.06-02.06.06) Andreas Filsinger

 Neu: POZ: EC-Magnetstreifenleser mit F2 Hotkey implementiert.
 Neu: POZ: gesamte Infrastruktur für die Bezahlung von Aussenständen via EC-Karte.
 Neu: POZ: HBCI+ dokumentiert.

Rev 6.416 (30.05.06-31.05.06) Andreas Filsinger

 Neu: Budget: "Hauptmonteur" kann angegeben werden.
 Neu: Budget: "Hauptmonteur" kann in alle Arbeitszeiten dieses Budgets
      eingetragen werden.
 Neu: HBCI: PIN ist nun Systemparameter.

Rev 6.415 (24.05.06-30.05.06) Andreas Filsinger

 Bug: Person: Neuanlage war nicht Multiuser-sicher!
 Bug: Beleg: Neuanlage war nicht Multiuser-sicher!
 Bug: Verschwundene Hilfe-Symbole wiederhergestellt!

 Neu: Person: erstmalig ein einfacher Import.
 Neu: ELV: Überweisungstext Autoübernahme aus Beleg.Intern INFO
 Neu: ELV: Konto-Eigner wird ggf. aus "Vorname Nachname" gebildet.
 Neu: ELV: Dokumentation.
 Neu: Belege: Automatisches Kopieren incl. Verbuchen von Belegen.

Rev 6.414 (24.05.06) Andreas Filsinger

 Bug: SAP: keine Ausgabe von Werten in Protokollspalten mit Wunschreihenfolge.

Rev 6.413 (19.05.06) Andreas Filsinger

 Neu: HBCI: Lastschrift: Arbeitet jetzt auch zusammen mit DDBAC 4.0

Rev 6.412 (19.05.06) Andreas Filsinger

 Neu: Auftrag: Suche (Lupe): Hilfe-Funktion.
 Neu: Replikation: Hilfe-Funktion.

Rev 6.411 (17.05.06) Andreas Filsinger

 Bug: Bearbeiter: Hilfe-Logo hat gefehlt.
 Bug: OLAP: Hilfe-Logo hat gefehlt.

Rev 6.410 (17.05.06) Andreas Filsinger

 Bug: System: Einfärben der Server-Aktivitäten ging bei Kunden-speziefischen
      Farben nicht mehr.

Rev 6.409 (16.05.06) Andreas Filsinger

 Bug: OLAP: Complete: Vorschau, Bild: Ging nicht mehr!

Rev 6.408 (16.05.06) Andreas Filsinger

 Neu: OLAP: Complete: Vorschau, Bild: Wegfall des Bildpfades.

Rev 6.407 (16.05.06) Andreas Filsinger

 Bug: Excel: mehrzeilige Texte funktionieren nun.

Rev 6.406 (15.05.06) Andreas Filsinger

 Wegfall: Artikel: Umsetzfunktion für fehlerhafte MEDIUM_R.

Rev 6.405 (15.05.06) Andreas Filsinger

 Neu: Artikel: Umsetzfunktion für fehlerhafte MEDIUM_R.

Rev 6.404 (15.05.06) Andreas Filsinger

 Bug: Artikel: Dokumente: Es wurden falsche Daten angezeigt.

Rev 6.403 (15.05.06) Andreas Filsinger

 Bug: Mobil: Leeres Auftragsvolumen wurde nicht geschrieben.
 Bug: Mobil: Weggefallene Auftragsvolumen wurden vom Server nicht entfernt.
 Bug: SAP: Einträge ohne FTP-Host oder FTP-Benutzer wurden dennoch bearbeitet.

Rev 6.402 (15.05.06) Andreas Filsinger

 Bug: Suchen nach zu kurzen Worten (die deshalb gar nicht Teil des Index sind!)

 Neu: TWordIndex: Neues Dateiformat (abwärtskompatibel).
 Neu: TWordIndex: Mindestwortlänge wird jetzt mit abgespeichert.

Rev 6.401 (15.05.06) Andreas Filsinger

 Neu: OLAP: Bild(ARTIKEL_R);
 Neu: OLAP: Vorschau(ARTIKEL_R);
 Neu: OLAP: Musik(ARTIKEL_R);
 Neu: OLAP: Kontext(ARTIKEL_R);

Rev 6.400 (11.05.06-12.05.06) Andreas Filsinger

 Neu: Baustelle: neues Symbol: Sofort Import. Hier kann forlaufend aus einer
      Datei hinzuimportiert werden!
 Neu: Import: Es kann jetzt indirekt auch das Excel-Format importiert werden. Das
      "Speichern unter ..." im Excel entfällt nun. Will man KARL.XLS importieren
      gibt man als Datei KARL.XLS.CSV an, die Konvertierung wird von Oc erledigt.

Rev 6.399 (09.05.06-10.05.06) Andreas Filsinger

 Neu: Mobil: FTP jetzt über Transaktionen gesichert.

Rev 6.398 (08.05.06) Andreas Filsinger

 Neu: Import: Zählernummern können rein numerisch importiert werden.
 Neu: Import: Es kann nur der letzte Ziffernblock einer Zählernummer importiert
      werden.

Rev 6.397 (08.05.06) Andreas Filsinger

 Neu: Auftrag: Doppelte Namenszeilen werden bei der Ausgabe unterdrückt.

Rev 6.396 (08.05.06) Andreas Filsinger

 Neu: Mobil: Abgearbeitete werden nun auch auf den MonDaServer übertragen!

Rev 6.395 (05.05.06-07.05.06) Andreas Filsinger

 Neu: Auftrag: Kopie ist nun verbessert.
 Neu: Mobil: Terminplanung. Sperren oder Wechselzeiträume werden in die Monteur-
      Info übernommen, sobald der Beginn oder das Ende +-7 Tage oder weniger
      vom Termin liegt.

Rev 6.394 (03.05.06) Andreas Filsinger

 Neu: Geo: (Mint)-Dokumentation der Mint-Baustelle!

Rev 6.393 (03.05.06) Andreas Filsinger

 Bug: SAP: Bei Baustellen ohne Internfelder wurde die Schreibposition "Zeile" in
      der Excelausgabe nicht fortgeführt -> dadurch wurde immer nur eine Zeile
      übertragen.

Rev 6.392 (02.05.06) Andreas Filsinger

 Neu: Ticket: Entschlüsseln von Caretaker Log - Dateien eines ganzen Pfades.
 Neu: Mobil: reiner Status "Restant" bei zukünftigen Terminen wird nicht
      mehr akzeptiert.
 Neu: Geoarbeitsplatz: Bei der 2. Baustelle werden alle unterminierten
      mintfarben dargestellt.
 Neu: Geolokalisierung: '?' in der Ortsangabe werden nicht gelokalisiert.

Rev 6.391 (26.04.06-27.04.06) Andreas Filsinger

 Neu: SAP: Eintrag eines Zählwerkes aus EFRE.

Rev 6.390 (25.04.06-26.04.06) Andreas Filsinger

 Neu: SAP: Nachladen von Spalten aus der EFRE-Datei.
 Neu: SAP: Doppelte Zeilen im Fall von NA und NN Eingaben.

Rev 6.389 (24.04.06) Andreas Filsinger

 Bug: Excel: mehrzeilige Strings hatten das falsche Zeilen-Trennungszeichen.

Rev 6.388 (24.04.06) Andreas Filsinger

 Bug: System: csv Dateien mit "mehrzeiligen" Text-Feldinhalten ist nun auf die
      OrgaMon-Norm "|" umgestellt.
 Bug: Buch: BETRAG= hatte nicht funktioniert.
 Bug: Excel: Monetäre Felder hatten falschen Spaltenbreiten.

 Neu: Excel: Mehrzeilige Texte.

Rev 6.387 (24.04.06) Andreas Filsinger

 Bug: System: csv Dateien mit " wurden falsch behandelt.
 Neu: Artikel: Kontext OLAP Schaltfläche.

Rev 6.386 (21.04.06) Andreas Filsinger

 Bug: Arbeitszeit: Trotz Abwahl des Lohnblock war "Geburtstag" und
      "Versicherungsnummer" sichtbar.
 Neu: Arbeitszeit: Selektion ist auch via bereits abgerechnetem Beleg
      möglich.
 Bug: Bender: BETRAG=9,99 wurde nicht berücksichtigt
 Bug: Bender: SATZ=1;9,99 wurde nicht berücksichtigt

Rev 6.385 (20.04.06) Andreas Filsinger

 Bug: Budget-Auswertung: Darf bei bereits "gelieferten" nichts mehr eintragen, es
      muss hier eine neue Zeile entstehen!
 Bug: Buch: Bender: Es muss auch das Buchungsdatum mit kopiert werden.
 Neu: OLAP: spread2 - "spread" jetzt auch alpha-numerisch!

Rev 6.384 (20.04.06) Andreas Filsinger

 Neu: Auftrag: Mobil: ZAEHLER_WECHSEL kann korrigiert werden!

Rev 6.383 (19.04.06) Andreas Filsinger

  Neu: Buch: Bender Integration. Erstmalige Folgebuchung aus einer initialen
       Buchung (Gegenkonto und MwSt-SATZ Buchung!).

Rev 6.382 (18.04.06) Andreas Filsinger

 Neu: Auftrag: "Normale Sortierung" ist jetzt vorrangig der "Ort", danach die
      Auftragsnummer.

Rev 6.381 (11.04.06) Andreas Filsinger

 Bug: Beleg: Verminderung der Auftragsmenge hatte nicht funktioniert.

Rev 6.380 (10.04.06) Andreas Filsinger

 Neu: Auftrag: Grundsätzlich wird jetzt bei Einzeländerugen im Auftrag (nicht
      blauer und roter (Doppel-)Pfeil) ein historischer Datensatz angelegt.

Rev 6.379 (10.04.06) Andreas Filsinger

 Neu: Auftrag: Durch das neue Symbol "Historischer" (kleine Diskette) kann die
      Anlage eines historischen Datensatzes bei der nächsten Änderung erzwungen
      werden.

Rev 6.378 (08.04.06-09.04.06) Andreas Filsinger

 Neu: Geolokalisierung: Migration auf M&G Webservices 3.0
 Neu: Geolokalisierung: Verbesserungen im PLZ read

Rev 6.377 (07.04.06) Andreas Filsinger

 Neu: Auftrag: Mobil: Vorlauf ist nun Werktag - abhängig. Also Samstag und
      Sonntag zählen nicht bei der Berechnung des Vorlaufes.
 Neu: Tagesabschluss: WebShop - Content Synchronisation
 Neu: Tagesabschluss: WebShop - Medien Synchronisation

Rev 6.376 (04.04.06-07.04.06) Andreas Filsinger

 Bug: Mobil: Fertige Aufträge wurden als Restanten aufs Gerät übertragen.
 Neu: Auftrag: Lupe: Es kann nach Aufträgen mit Eintrag gesucht werden.

Rev 6.375 (04.04.06) Andreas Filsinger

 Bug: Beleg: Verminderung der Auftragsmenge muss sich zunächst auf AGE und
      danach auf REC auswirken, bis die Verminderung erfüllt ist.
 Bug: Suchindex: Begriffe mit nur einem Buchstaben wurden nicht gefunden!

Rev 6.374 (30.03.06-31.03.06) Andreas Filsinger

 Neu: Baustelle: Reaktivierung der Ablage in eine andere Baustelle.
 Neu: Aufträge: Verschieben von Aufträgen in eine andere Baustelle.

Rev 6.373 (29.03.06) Andreas Filsinger

 Neu: Mini Job: Vorberechnung des Monatsbetrages bei unvollständigen Monat.
 Neu: Budget: freie Wahl des Anzeige - Zeitraumes bei Arbeitszeit - Belegen.
 Neu: Budget: Lohn und Steuer Block lassen sich unterdrücken.

Rev 6.372 (28.03.06) Andreas Filsinger

 Neu: Person: Sozial- Versicherungsnummer für Mini-Job-Abrechnung.
 Neu: Arbeitszeit: Angaben von personenbezogenen Daten nun möglich.
 Neu: Arbeitszeit: Summenbildung über die verschiedenen Stundensätze
      nun möglich.
 Neu: Mini Job: Steuerberechnung im Monatsbeleg.

Rev 6.371 (28.03.06) Andreas Filsinger

 Bug: Mobil: Wurde mal schnell die Gerätenummer des Monteurs geändert, so wurde
      das von "Mobil" nicht berücksichtigt. Ein Neustart von OrgaMon war bisher
      notwendig!
 Bug: Mobil: ewige "Sondertermine" (01.01.2000) wurden nicht ganz an den Anfang
      der Terminliste gestellt.

Rev 6.370 (27.03.06) Andreas Filsinger

 Neu: Budget: Arbeitszeiten lassen sich monatsweise ausgeben.

Rev 6.369 (27.03.06) Andreas Filsinger

 Bug: Person: Wenn ein Olapstatement ein leeres Ergebnis erbrachte, dann kam
      ein Programmabsturz bei Einlesen via grüner OLAP Würfel.
 Bug: Buchung: Komische Meldung mit Komma nach der Einsicht in den Konten-
      rahmen 03.

Rev 6.368 (27.03.06) Andreas Filsinger

 Neu: Budget: mit "TERMIN" kann man nächste Abrechnungen terminieren.

Rev 6.367 (22.03.06-24.03.06) Andreas Filsinger

 Neu: WebShop: Logging vereinheitlicht und verbessert!

Rev 6.366 (22.03.06-24.03.06) Andreas Filsinger

 Neu: WebShop: Signatur kann nun in beide Richtungen geprüft werden.

Rev 6.365 (22.03.06) Andreas Filsinger

 Neu: WebShop: Suchindex "2" für WebShop.
 Neu: WebShop: Nun auch die Entfernung zweckfremder Links.

Rev 6.364 (20.03.06) Andreas Filsinger

 Neu: WebShop: neue Systemparameter jetzt festgelegt.

Rev 6.363 (20.03.06) Andreas Filsinger

 Bug: WebShop: Nach Verbindungsabbruch wurde u.U. in das falsche Verzeichnis hochgeladen.
 Bug: WebShop: Uploadsummen wurden falsch berechnet.

 Neu: WebShop: einfache Entlastung der Bandbreite beim FTP Upload.

Rev 6.362 (20.03.06) Andreas Filsinger

 Bug: WebShop: ev. Leerung von eingegebenen Links.
 Bug: WebShop: FTP wurde trotz Abschaltung dennoch berührt.

 Neu: WebShop: mehr Info im Rahmen des Abgleich.

Rev 6.361 (19.03.06) Andreas Filsinger

 Bug: WebShop: Exception falls Datei vorhanden!

Rev 6.360 (19.03.06) Andreas Filsinger

 Bug: Exception bei Content Generierung.

Rev 6.359 (19.03.06) Andreas Filsinger

 Bug: WebShop: keine Fehlerausgabe!

Rev 6.358 (17.03.06-19.03.06) Andreas Filsinger

 Neu: WebShop: Link & Upload.

Rev 6.357 (17.03.06) Andreas Filsinger

 Neu: Ticket: int64 Verschlüsselung, vor und zurück!

Rev 6.356 (16.03.06) Andreas Filsinger

 Neu: Geo: Erzwunges Leerzeichen wird nun in normales Leerzeichen umgesetzt.

Rev 6.355 (15.03.06) Andreas Filsinger

 Neu: Artikel: Ausgabe in einen MySQL kompatiblen Dump.

Rev 6.354 (15.03.06) Andreas Filsinger

 Neu: Preis: USD (United States Dollar) nun in der Preis-Tabelle.

Rev 6.353 (13.03.06) Andreas Filsinger

 Neu: OLAP Arbeitsplatz: Die Dimension Frei.2 ist die Quelle für Wiengas Spalte 1

Rev 6.352 (08.03.06) Andreas Filsinger

 Bug: Baustelle: Das Hilfe-Symbol war nicht mehr zu sehen.

 Wegfall: Baustelle: Zwei Schalter für "Internet-" und "Anonyme ausgabe ins Internet".
          Bedeutung hat sich offensichtlich erledigt. Die Felder werden im OrgaMon nicht
          mehr benutzt.

Rev 6.351 (07.03.06) Andreas Filsinger

 Bug: Personen: OLAP danach wieder suche -> es werden keine Personen gefunden!
 Bug: Buch: Betrag Soll|Betrag Haben|Betrag war nicht eingebbar.

Rev 6.350 (07.03.06) Andreas Filsinger

 Bug: SAP-Export: Zeitstempel aus "vergebliche Besuche" wurde falsch konvertiert.

Rev 6.349 (07.03.06) Andreas Filsinger

 Neu: Refactoring: Modulname "GeoLokalisierung".
 Neu: Refactoring: Modulname "GeoPostleitzahlen".

Rev 6.348 (06.03.06) Andreas Filsinger

 Bug: Auftrag: "- & neu" hatte nicht mehr funktioniert.

 Neu: Baustelle: Rücknahme der ganzen Geolokalisierung nun möglich!
 Neu: Buch: Gegenkonto wird auf dem Jounal angezeigt.

Rev 6.347 (06.03.06) Andreas Filsinger

 Neu: Auftrag: Suchindex: '-' in der Zählernummer werden entfernt.

Rev 6.346 (22.02.06) Andreas Filsinger

 Neu: Import: SAP Zählwerke werden nun 2 stellig übertragen. '99' ist das
      unbekannte Zählwerk.

Rev 6.345 (20.02.06-22.02.06) Andreas Filsinger

 Bug: Postmailing: Person Feld 'ANREDE' wurde aus dem falschen Feld gezogen.

 Neu: Postmailing: Person Feld 'ANSPRACHE' wurde nicht berücksichtigt.
 Neu: Export: Bessere Diagnose-Möglichkeit nach FTP-Error.
 Neu: Export: Ergebnisse können anhand einer Vorlage gespeichert werden.

 Wegfall: SAP Modell "Karlsruhe I"

Rev 6.344 (17.02.06-20.02.06) Andreas Filsinger

 Neu: Artikel: Position angepasst.
 Neu: Budget: Aus einer Arbeitszeit (in Sekunden) kann das Arbeitsentgelt
      berechnet werden. Dazu werden auch noch die Steuersätze KV,RV,P berechnet.
      MiniJob-Dokumentation dazu passend ausgeweitet.

Rev 6.343 (15.02.06) Andreas Filsinger

 Bug: Mobil: "Neueste" Daten wurde VOR den "Alten" Daten verarbeitet. Dadurch
      wurde "Vorgezogen" oder "Zurück" erst eingespielt, und danach war der
      Weg für Wechseldaten versperrt.

Rev 6.342 (14.02.06) Andreas Filsinger

 Neu: Zip: zlib 1.2.3 und VCLzip 3.06b
 Neu: Belege: Bearbeiter und Anleger im Klartext.

Rev 6.341 (13.02.06) Andreas Filsinger

 Bug: Buchung: Tabreihenfolge verbessert.
 Bug: Buchung: Monitor - Position verbessert.

Rev 6.340 (13.02.06) Andreas Filsinger

 Neu: Gegenkonto: zusätzliche Eingabemöglichkeit

Rev 6.339 (09.02.06-13.02.06) Andreas Filsinger

 Neu: Buch: Geltungsbereiche für die Buchhaltung. (Idee aus OrgaMon-Hausverwaltung
      übernommen:).
      'D' : Dieser Tag, bezogen auf "DATUM"
      'M' : Dieser Monat, bezogen auf "DATUM"
      'Q' : Dieses Quartal, bezogen auf "DATUM"
      'J' : Dieses Jahr, bezogen auf "DATUM"
 Neu: Zeitabrechnung: Der Auszahlungsbetrag wird in RECHUNGS_BETRAG und
      DAVON_BEZAHLT geschrieben.

Rev 6.338 (08.02.06) Andreas Filsinger

 Neu: Lohn: Unterdrückung der "0" Angabe.

Rev 6.337 (08.02.06) Andreas Filsinger

 Bug: Aufträge: Historische mit "Monteur Informiert" jedoch ohne "Termin"
                wurden auf der Terminliste als "TERMIN ALT" ausgegeben.

Rev 6.336 (06.02.06) Andreas Filsinger

 Bug: Aufträge: Berechnung der Strassensortierung war falsch. Nun
                Strassenname HausNummer [[Alpha-]Numerischer Hausnummernzusatz]
                -> SortierString ist dann
                "Planquadrat" +
                "Strassenname" +
                "HausNummer 4 stellig" +
                "HausnummernZusatz 2 stellig" +
                "ganzer Hausnummern Zusatz"

Rev 6.335 (06.02.06) Andreas Filsinger

 Neu: Geolokalisierung: Umlaute werden nun umgewandelt.
 Neu: Geolokalisierung: Bessere Diagnose der Rückgabewerte.

Rev 6.334 (03.02.06) Andreas Filsinger

 Neu: Artikel: Reiter Dokumente, erstmalig primitive Texteingabe möglich.

Rev 6.333 (01.02.06) Andreas Filsinger

 Bug: eMail: Nach einem einzelnen Fehler war Versenden gar nicht mehr möglich.

 Neu: eMail: Nach Fehler: weitere Mailversuche werden erst nach 2,10,60,1440
             Minuten unternommen.
 Neu: SQL direkt: Man kann nun alle OrgaMon Timer deaktivieren, und so sanft den
      OrgaMon von Pollingaufgaben befreien.

Rev 6.332 (01.02.06) Andreas Filsinger

 Bug: Artikel: Kategorie, Anzeige stimmte nicht mit Realität überein.

Rev 6.331 (01.02.06) Andreas Filsinger

 Neu: Artikel: Kategorie: Testfunktion "refresh"
 Neu: Artikel: Kategorie: Testfunktion "aus Datenbank in XLS"

Rev 6.330 (31.01.06) Andreas Filsinger

 Neu: Artikel: Veränderungen in der Kategorieansicht

Rev 6.329 (30.01.06) Andreas Filsinger

 Neu: Auftrag: Beim Kalender, keine fremden Monate mehr.
 Neu: eMail: Neue Sortiermöglichkeiten beim eMail Fenster.

Rev 6.328 (30.01.06) Andreas Filsinger

 Bug: eMail: Text-Ersetzung berücksichtigte nicht die Betreffzeile.

 Neu: eMail: Versenden von Anhängen nun möglich.
 Neu: eMail: Weitere "Sicherheits-Nachfrage" bei "Alle Senden".
 Neu: eMail: Migration des PDF-Versenders.
 Wegfall: spezieller PFD-Versender.

Rev 6.327 (28.01.06) Andreas Filsinger

 Neu: Einheitliches Copyright vorbereitet.

Rev 6.326 (25.01.06) Andreas Filsinger

 Neu: Mobil: "BG" geht nach Zählernummer.
 Neu: Mobil: "I3+I4" geht nach Ort.
 Neu: Mobil: "I5+I6+I7" geht nach Strasse.
 Neu: Mobil: WechselDatum geht nach Datum.
 Neu: Mobil: Einlesen von Neuaufträgen verbessert.

Rev 6.325 (24.01.06) Andreas Filsinger

 Bug: Suchindex: Suche war nicht mehr möglich!

Rev 6.324 (24.01.06) Andreas Filsinger

 Bug: Person,Agent,OLAP-Arbeitsplatz,Auftrag: Leisten mit Funktionsknöpfen waren
      in der Anzeige "flach".

Rev 6.323 (18.01.06-23.01.06) Andreas Filsinger

 Neu: Mobil: Hinzunahme der "Selbstanlagen" aus dem Mobil-Teil.
 Neu: Compilat von "Delphi 20006"!
 Neu: Scanner: War leider gezwungen eine andere Uhr zu verwenden.
 Neu: Bearbeiter: War leider gezwungen den Dialog umzugestalten.

Rev 6.322 (18.01.06) Andreas Filsinger

 Neu: Belege: "versandfertig (alles da)" enthält jetzt auch die Termin=heute Beleg

Rev 6.321 (12.01.06-16.01.06) Andreas Filsinger

 Neu: eCommerce: Wareneingang wiederum verbessert.

Rev 6.320 (12.01.06) Andreas Filsinger

 Bug: Auftrag: Extern: Spaltenüberschrift bei "Termin" war falsch.

 Neu: Auftrag: Extern: zip Ablage wird vor dem Befüllen geleert.
 Neu: Auftrag: Extern: Ein "Punkt" zuviel bei "..summe"

Rev 6.319 (10.01.06) Andreas Filsinger

 Bug: Baustelle: Korrektur war falsch.

Rev 6.318 (10.01.06) Andreas Filsinger

 Bug: Mahnung: Fehler bei Belegen ohne Personen-Zuordnung, also verwaiste
      Belege.

Rev 6.317 (10.01.06) Andreas Filsinger

 Neu: Baustelle: Korrektur->enBAD Sperre. (Es werden aktuelle Jahreszahlen
      eingetragen!)

Rev 6.316 (10.01.06) Andreas Filsinger

 Neu: Import: Sperrzeitraum, von, bis, kann nun aus einzelnem Datum berechnet werden.

Rev 6.315 (09.01.06) Andreas Filsinger

 Neu: Resource: Wechselzeitraum nun angebbar. Also Zeitraum in der der Auftrag
      ausgeführt werden kann.
 Neu: Import: Wechselzeitraum von, bis, Zeitraum aus Datum berechnet.
 Neu: Import: Import RID jetzt mit in der Info-Datei.

Rev 6.314 (04.01.06) Andreas Filsinger

 Bug: OLAP: MF-Tabellen-Index war falsch bestimmt.
      Jetzt Q02max-Qmax.
      Bisher Q02max.

Rev 6.313 (03.01.06) Andreas Filsinger

 Neu: MDE extern: Nun tauglich für mehrere Baustellen.
 Neu: MDE extern: Verbesserte Fehlermeldungen.
 Neu: MDE extern: Verbesserte Fortschrittsanzeige.
 Neu: TPicUpload: Rev. 1.019 integriert.

Rev 6.312 (02.01.06) Andreas Filsinger

 Neu: MDE extern: 'ZipPräfix=' wird jetzt ausgewertet.
 Wegfall: Baustelle: Parameter für FIS-XP Sonderlösung.

Rev 6.311 (26.12.05) Andreas Filsinger

 Bug: Belege: Fehlermeldung beim Löschen von Belegen mit Ticket.

Rev 6.310 (23.12.05) Andreas Filsinger

 Bug: OLAP: Excel: Absturz bei leeren Ergebnistabellen.

Rev 6.309 (21.12.05) Andreas Filsinger

 Bug: Auftrag: Fehlerhafte Farbauswahl bei "Auszeit=" und "Sperre=".

 Neu: Auftrag: Neue Farben (beide grün) für Auszeit= und Sperre=.
 Neu: Geoarbeitsplatz: Prozentangabe zur Anfahrt der Aufträge.
 Neu: Geoarbeitsplatz: Genauere Berechnung des Mindestabstandes.

Rev 6.308 (20.12.05) Andreas Filsinger

 Neu: Geoarbeitsplatz: Minimale Luftlinie zwischen den Aufträgen wird berechnet.

Rev 6.307 (19.12.05) Andreas Filsinger

 Bug: Auftrag: keine Löschung der Export-Tan bei Status<>fertig.

Rev 6.306 (16.12.05-19.12.05) Andreas Filsinger

 Bug: OLAP: Autoerkennung monetärer Felder war zu locker.

 Neu: Artikel: Dokumente können einem Artikel zugeordnet werden.

Rev 6.305 (13.12.05) Andreas Filsinger

 Bug: Person: ev. falsche Positionierung bei Person: Muss jedoch gut getestet
      werden.

Rev 6.304 (13.12.05) Andreas Filsinger

 Bug: Auftrag: Status !!!FERTIG!!! fehlte!

Rev 6.303 (13.12.05) Andreas Filsinger

 Bug: Belege: Bei rabattfähigen Kunden darf kein "freie Lieferung ab" angezeigt
      werden da immer Portozwang erfolgt.
 Bug: Belege: Bei rabattfähigen Kunden darf keine organgene Farbe angezeigt werden.

 Neu: Person: direktes Erstellen der C:\OrgaMon.csv (für einen einzelnen Kundenserienbrief)
      durch neuen Funktionsknopf (Word-Symbol).

Rev 6.302 (09.12.05-12.12.05) Andreas Filsinger

 Bug: Belege: "orange" Farbe bei Belegen > 999.99 Euro

 Neu: Zeitabrechnung: "Z" Auch ohne Rechnungsstellung möglich.
 Neu: Zeitabrechnung: ARBEITSZEIT_R ist jetzt mit in der SQL-Ausgabe. Anhand
      dieser RIDs kann die spätere Abzeichnung erfolgen.
 Neu: Systemparameter PortoFreiAbBrutto kann auf einen Wert oder ein
      beliebiges OLAP Statement gesetzt werden.

Rev 6.301 (08.12.05) Andreas Filsinger

 Neu: HBCI: Distribution der erforderlichen Komponenten erweitert.

Rev 6.300 (07.12.05) Andreas Filsinger

 Neu: System: msvcp60.dll Teil der Distribution (nur im Setup nicht im Update!).

Rev 6.299 (06.12.05) Andreas Filsinger

 Bug: Person: Haifisch war nicht immer möglich.
 Bug: Person: Löschen war nicht immer möglich. Dokumente werden nun nach
      Verzeichnis .\0000000000 verschoben.

Rev 6.298 (02.12.05-05.12.05) Andreas Filsinger

 Neu: Buch: Farben für verschiedene Buchungstypen oder Stati.

Rev 6.297 (02.12.05) Andreas Filsinger

 Neu: OLAP: Excel: Verbesserte Ausgabe von Monetären und Datum/Zeit Feldern.
      Kombination aus automatischer Feld-Typ Erkennung und Feld-Typ-Vorgabe.

Rev 6.296 (02.12.05) Andreas Filsinger

 Bug: Context: Hinzunahme von Artikeln war nicht möglich.

 Neu: Der Ablage-Vorgang wird mit einem "Zusammenhang" versehen, dadurch ist ein
      "Rückgängig" leichter möglich!
 Neu: Sortiment: Anzeige aller Artikel des aktuellen Sortimentes.

Rev 6.295 (30.11.05) Andreas Filsinger

 Bug: Preis-Änderung: "A" ohne Funktion.
 Bug: Preis-Änderung: Preisänderungsdialog kommt auch dann wenn es gar keine
      anderen Änderungspunkte gibt.
 Bug: Belege: Zahlungsbedingungen müssen vom Rechnungsempfänger gezogen werden.

 Neu: Preis-Änderung: "B" muss auf den richtigen Posten springen!
 Neu: Agent: "O" muss auf die richtige Position springen.
 Neu: Person: Anzeigeverhalten auf den Stand der Technik gebracht
      (wegen Automatisierung).
 Neu: Belege: Anzeigeverhalten auf den Stand der Technik gebracht
      (wegen Automatisierung).

Rev 6.294 (29.11.05) Andreas Filsinger

 Bug: Update-System: Bei einem Versionssprung wurde ev. nicht die neueste Rev.
      im .\Update-Verzeichnis berücksichtigt. Der Download wurde u.U. doppelt
      ausgeführt.

 Neu: Update-System: Es wird zunächst nach .$$$ downgeloaded, erst nach Erfolg
      wird umbenannt.

Rev 6.293 (29.11.05) Andreas Filsinger

 Bug: Update-System: Bei fehlender Version x wurde nicht Version x+n aus dem
      Internet akzeptiert. Dies war bei selten gestarteten Arbeitsplätzen
      denkbar, oder bei Kunden mit Mandanten, die Versionen überspringen.

 Neu: Datensicherung: Alte Datensicherungen können nun auch hochgeladen werden.
 Neu: OLAP-Arbeitsplatz: Noch mehr freie Dimensionen.
 Neu: OLAP-Arbeitsplatz: Eingabe-Focus jetzt immer auf FIELD_ORDER.

Rev 6.292 (29.11.05) Andreas Filsinger

 Neu: Neue Server - Zugangsdaten für den Mobil-Teil.

Rev 6.291 (28.11.05) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: <Mappe>#<Spalte>: Es wurde immer alles in die letzte
      MAIN-Mappe geschrieben.

Rev 6.290 (28.11.05) Andreas Filsinger

 Neu: Arbeitszeit: Taste "Hilfe".
 Neu: Arbeitszeit: Taste "Neu".
 Neu: Arbeitszeit: Benutzer-Einstellung: "HauptBudget" dient als Vorbelegung zum
                   überwiegenden Benutzer Budget und wird bei "Neu" im Arbeitszeit
                   arbeitsplatz übernommen.
 Neu: Arbeitszeit: Rückfrage, vor dem Löschen einer Zeile.

Rev 6.289 (25.11.05-26.11.05) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: "&" Zeichen im Excel IN!Questionaire.
 Bug: Excel-Ausgabe: Datum war falsch formatiert.
 Bug: OLAP-Arbeitsplatz: XLS-ComboBox, Eintrag "- ohne -" hatte gefehlt. Es war
      nicht mehr möglich "aus dem nichts" eine out.xls zu erzeugen.
 Bug: OLAP-Arbeitsplatz: Nach Benutzerabbruch erfolgt nicht mehr die
      "unplausibel" Meldung.

 Neu: OLAP-Arbeitsplatz: mehrere MAIN* Mappen sind nun möglich. Dabei ist auch
      deren Name unerheblich. Bei Benutzung von Vorlagen werden einfach die
      letzten 4 Mappen für die Messwerte benutzt.
 Neu: OLAP-Arbeitsplatz: MAIN*: die Zelle UNTERHALB der <MAPPE>#<SPALTE> kann
      nun mit einem Beispielwert belegt werden und entsprechend frei formatiert
      werden. Die zukünftige Spalte übernimmt diese Formatierung komplett. So kann
      man mit einem deutschen PE#PRUEFMOMENT - Format dennoch einen amerikanischen
      Bericht mit entsprechendem Datums-Format erstellt werden.
 Neu: OLAP-Arbeitsplatz: neuer Typ-Beurteiler bei der Erstellung der Excel-
      Formatierungen Zahl / String / Datum.
 Neu: OLAP-Arbeitsplatz: realer Feldname im Excel IN!Questionaire in Klammer hinter
      dem angezeigten (.CAPTION).
 Neu: OLAP-Arbeitsplatz: CALIBRATION-ID ist jetzt ein Zahlenfeld.

Rev 6.288 (25.11.05) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: "label34" "label35".
 Bug: eCommerce: Übergangsfachbuchung bei Systemen ganz ohne Übergangsfach.

 Neu: OLAP-Arbeitsplatz: Abbruch bei langen Aktionen.
 Neu: OLAP-Arbeitsplatz: Refresh Möglichkeit für XLS ComboBox.

Rev 6.287 (22.11.05) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: Excel Aufzählungstypen numerisch waren falsch.

 Neu: OLAP-Arbeitsplatz: Übernahme von ganzen Spalten ins Excel. Syntax:
      <Arbeitsmappen-Name> "#" <Spaltenüberschrift>
 Neu: OLAP-Arbeitsplatz: Beliebige, benutzerdefinierte Spalten in der Mappe PE.
      Titel: Dimension.Frei.1, Dimension.Frei.2, Dimension.Frei.3
 Neu: OLAP: 'connect' verarbeitet nun auch Alias Namen.
 Neu: OLAP-Arbeitsplatz: Reconnect aus Combobox der Alias Namen.
 Neu: OLAP-Arbeitsplatz: Auswahl der Alias Namen aus einer ComboBox.
 Neu: OLAP-Arbeitsplatz: Ausgewählter Datenbank-Alias ist mit im Excel.
 Neu: OLAP-Arbeitsplatz: Änderungsmaske ist gesperrt.

Rev 6.286 (21.11.05) Andreas Filsinger

 Bug: eCommerce: Beleg: TERMIN wurde immer neu gesetzt.

Rev 6.285 (21.11.05) Andreas Filsinger

 Bug: eCommerce: Beleg mit Termin konnten nicht gebucht werden.

 Neu: Bearbeiter: Kommandozeilenparameter '--g' startet den OrgaMon mit dem
      Bearbeiter "Gast".

Rev 6.284 (21.11.05) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: Fenster war nicht in der Bildschirmmitte.
 Bug: OLAP-Arbeitsplatz: Datumsformat wurde nicht als Excel Datumsformat ausgegeben.

 Neu: OLAP-Arbeitsplatz: Eingabe-Beschriftungen sind nun einstellbar.
 Neu: OLAP-Arbeitsplatz: "Field-Order" anstelle von "Typ".
 Neu: OLAP-Arbeitsplatz: Neue Spalte "3", stellt die Anzahl der Messpunkte dar.
 Neu: OLAP-Arbeitsplatz: Prüfung auf "3" bevor die XLS Datei ausgegeben wird.
 Neu: OLAP-Arbeitsplatz: Erst Ausgabe der Anzahl, dann Füllen des Grids.
 Neu: OLAP-Arbeitsplatz: Prüfung, ob out.xls im Moment durch Excel gesperrt ist.
 Neu: OLAP-Arbeitsplatz: Excel: 3 neue IN! Zeilen "Questionaire", "COUNT", "FIELD_ORDER".
 Neu: OLAP-Arbeitsplatz: Excel: 2 neue Spalten in PE! COUNT und FIELD_ORDER.
 Neu: OLAP-Arbeitsplatz: Wartebalken bei der Kompletierung der aktuellen Daten.

Rev 6.283 (10.11.05) Andreas Filsinger

 Neu: OLAP-Arbeitsplatz: Die Übernahme ganzer Datenreihen ist nun möglich.
 Neu: Ereignis: LAGER_R wird bei 'Übergangsfach' Ereignissen nun gesetzt.
 Neu: OLAP: Complete: bei <Null> Feldern erfolgt keine Komplettierung.

Rev 6.282 (08.11.05) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: Aufzählungstyp mit SQL "<field> in (<set>)" ging nicht.

 Neu: OLAP-Arbeitsplatz: Aufzählungslisten der einzelnen Spalten.
 Neu: OLAP-Arbeitsplatz: 33/33 suche nach identischen Serialnummern.

Rev 6.281 (08.11.05) Andreas Filsinger

 Bug: OLAP-Arbeitsplatz: Eine <NULL> Spalte im Ergebnis.
 Bug: OLAP-Arbeitsplatz: Numerische Werte (+.., -..) wurden als Text ins
      Excel übernommen.

 Neu: OLAP-Arbeitsplatz: Anzahl der Ausfälle wird angegeben
 Neu: OLAP-Arbeitsplatz: Anzahl der Messungen wird angegeben
 Neu: OLAP-Arbeitsplatz: Anzahl Messungen+
 Neu: OLAP-Arbeitsplatz: Anzahl Messungen-
 Neu: OLAP-Arbeitsplatz: Neue Spalte "Typ".
 Neu: OLAP-Arbeitsplatz: OLAPedit : erlaubte Eingriffe in die Datenbank.

 Neu: HBCI: Überweisungstexte 2-4 sind individuell angebbar.

Rev 6.280 (03.11.05-07.11.05) Andreas Filsinger

 Neu: (Initiative "OrgaMon for all, all for OrgaMon"): OLAP Arbeitsplatz (Hard Coded)!

Rev 6.279 (03.11.05) Andreas Filsinger

 Bug: Embedded Version hatte nicht mehr funktioniert.
 Bug: Setup: Das (Vollständige)Setup hatte OrgaMon.exe nicht überschrieben.

Rev 6.278 (02.11.05) Andreas Filsinger

 Bug: AutoUp: Cargobay-Server Adresse war falsch angegeben.

Rev 6.277 (02.11.05) Andreas Filsinger

 Bug: AutoUp: Das Anwendungs - Icon wurde u.U. nicht hochgeladen.
 Bug: Belege: Feld "TERMIN" war editierbar.
 Bug: Beleg: In der Postenansicht wurde ein anderes Layout gezogen wie sonst.

 Neu: Beleg: Neue Sortiermöglichkeit: Terminierte

Rev 6.276 (31.10.05) Andreas Filsinger

 Neu: AutoUp, System, Update, Hilfe, CareTaker, CareServer: Umzug auf neuen Server

Rev 6.275 (28.10.05) Andreas Filsinger

 Neu: Beleg: "TERMIN" auch im Beleg-Kopf. Somit wird der nächste kommende Termin
      von allen ungelieferten Posten in den Beleg-Kopf kopiert.
 Neu: Ticket: Sortieren nach allen Feldern.

Rev 6.274 (25.10.05-26.10.05) Andreas Filsinger

 Bug: Auftragsarbeitsplatz: Änderung der Sortierung speicherte alten Stand falsch ab!
 Bug: Auftragsarbeitsplatz: Nur noch die Markierten anzeigen -> es muss in die
      s_liste gespeichert werden.

Rev 6.273 (21.10.05-24.10.05) Andreas Filsinger

 Neu: Ticket: Bei Order - Bedarf eines Artikel ensteht ein Ticket.
 Neu: Ticket: Jetzt ordentliche Texte im Ticket.
 Neu: Ticket: "A" Referenz.
 Neu: Artikel: "M" gibt auch Auskunft über unbestelltes.

 Neu: OLAP: Excel - Spaltenbreiten passen sich automatisch an.
 Neu: OLAP: Excel - Farb-Schema laut SAP Standard.
 Neu: OLAP: ConteXt OLAP <Alt><X> in ausgewählten Tabellen.

Rev 6.272 (20.10.05-21.10.05) Andreas Filsinger

 Bug: Artikel: Lieferzeiten über den Betrachtungszeitraum hinweg wurde im Artikel
      belassen.
 Bug: Order: Im Moment der Order erfolgte keine Änderung des ZUSAGE - Feldes in
      den Kundenbelegen.
 Bug: HBCI: Fand sich kein letzter Kontostand, wohl aber eine letzte Buchung, war
      der Abfragstart nicht angebbar.

 Neu: Ticket: Ein Ticket lässt sich auf einen "ARTIKEL_R" binden.
 Neu: Ticket: Hilfe Funktion ins OrgaMon Wiki.

Rev 6.271 (20.10.05) Andreas Filsinger

 Neu: Datensicherung: Änderung des FTP - Ziels für "Upload ins Diagnose-Verzeichnis".

 Neu: Ticket: Erstes manuelle Abmelden von Tickets nun möglich.
 Neu: Ticket: Beleg: Agent-Mengen erzeugen System-Tickets.
 Neu: Ticket: Beleg: Lieferungen löschen System-Tickets.

Rev 6.270 (18.10.05-19.10.05) Andreas Filsinger

 Bug: Mobil: "Mobil Index" 'bis' Datum war ein Tag später als wirklich!

 Neu: Buch: Satz: Textfeld für Buchungsinfos eingefügt.
 Neu: Buch: Kontoauszug: Konto, welches angezeigt wird ist nun angebbar.

 Neu: Mobil: Termine mit dem '01.01.2000' gehen IMMER auf den Mobil-Teil.
 Neu: Mobil: Ergebnisse aus dem Mobil-Teil zu Aufträgen mit Ausführungsdatum
      '01.01.2000' können nicht eingetragen werden (Es sollte eine Auftrags
      Neuanlage erstellt werden).
 Neu: Mobil: Neue Hauptmenü Funktion: "Mobil-Index". Es wird ein Überblick über
      Monteure und deren mobiles Auftragsvolumen gegeben.

Rev 6.269 (18.10.05) Andreas Filsinger

 Neu: Auftrag: Suche nach Inhalten aus Textfeldern nun möglich!

Rev 6.268 (14.10.05-17.10.05) Andreas Filsinger

 Neu: Ticket: Für interne Qualitäts-Sicherung. Sorgt sicht nicht um Zuständigkeiten
      sondern nur mal um den Vorgang selbst. (nur Datenbank interna!)
 Neu: Order: "E" ermöglicht Buchungen auf das Eingangsrechnungskonto.
 Neu: Order: Anzeige des Saldos des Lieferanten gesamt (oben)
 Neu: Order: Anzeige des Saldos der Order (unten)

Rev 6.267 (13.10.05) Andreas Filsinger

 Bug: Beleg: '*' im Subbudget ohne Not.

Rev 6.266 (12.10.05) Andreas Filsinger

 Bug: XMLRPC: Miniscore: keine Funktion!

Rev 6.265 (12.10.05) Andreas Filsinger

 Neu: XMLRPC: Miniscore: Verbessertes debug
 Neu: System: Fenster ist jetzt in der Bildschirmmitte

Rev 6.264 (11.10.05-12.10.05) Andreas Filsinger

 Neu: eMail: Empfänger wird jetzt verwendet.
 Neu: eMail: UID der ausgehenden Mail wird gespeichert.
 Neu: eMail: Anzahl der fehlerhaften Sende-Versuche wird gespeichert.

 Neu: Inventur: Wegfall "Inventur-Anzahl"
 Neu: Inventur: "A" Funktions Knopf
 Wegfall: Inventur: Spalte "I-Anz", also die Eingefrohrene Menge zum Inventurbeginn.

Rev 6.263 (10.10.05-11.10.05) Andreas Filsinger

 Neu: Budget: Teilabrechnung ist anhand von Suchbegriffen möglich, die dann im
      Detailtext der Zeiterfassung vorkommen muss.
 Neu: eMail: neues Feld "EMPFAENGER".

Rev 6.262 (07.10.05) Andreas Filsinger

 Neu: OLAP: 'spread' wertet jetzt die Spaltenüberschrift richtig aus.
 Neu: OLAP: 'add' nimmt manuelle Datenzeilen hinzu.

Rev 6.261 (05.10.05-06.10.05) Andreas Filsinger

 Neu: OLAP: 'consult' Ein Join aus einer externen csv-Datei.
 Neu: OLAP: 'excel' Speicherung ins Excel-Format.
 Neu: HBCI: Aus "ABSCHLUSS (805)" wird der Endsalo berechnet, und angezeigt. So
            muss keine Anfangsbestand Buchung durchgeführt werden, da aus der
            letzten Zeile des Abschlusses der aktuelle Saldo fortgeführt wird.

Rev 6.260 (01.10.05-04.10.05) Andreas Filsinger

 Neu: HBCI: Buchungen erfolgen zum Teil mit zukünftigen Buchungsdatums.
 Neu: OLAP: complete: SQL Statment ist nun möglich, bis vorhandene Spalten können als
            lokale Parameter mit '$' verwendet werden.

Rev 6.259 (30.09.05) Andreas Filsinger

 Bug: OrgaMon legt Verzeichnisse an, obwohl keine OrgaMon.ini in dem Pfad gefunden
      wurde.

 Neu: System: noch mehr Debug-Infos in der StartDebug.log

Rev 6.258 (30.09.05) Andreas Filsinger

 Neu: System: Kommandozeilenparameter "--d": Es wird eine StartDebug.log Datei im
              Verzeichnis der .exe angelegt.

Rev 6.257 (29.09.05) Andreas Filsinger

 Neu: OLAP: "Connect" Statement, wechselt die Verbindung aus!
 Neu: OLAP: Parameter sind aus einem dynamischen erzeugtem Dialog auslesbar!

Rev 6.256 (29.09.05) Andreas Filsinger

 Bug: Geo: Deutschland ist im Westen grösser als gedacht. Neue Grenzen eingegeben.

 Neu: OLAP: "New Bern" Integration erste Stufe.

Rev 6.255 (28.09.05) Andreas Filsinger

 Neu: HBCI: Nur noch der Änderungszeitraum wird abgefragt.
 Neu: HBCI: "Alle Umsätze" kann angegeben werden.
 Neu: HBCI: Keine Saldenabfrage mehr.
 Neu: HBCI: "Referenz:" heist jetzt "Schecknummer:"
 Neu: HBCI: Variable Anzahl der Zeilen bei der Kontoauszugsanzeige.

Rev 6.254 (27.09.05) Andreas Filsinger

 Neu: Spooler: "J" Funktion.
 Neu: HBCI: Scheck Nummer wird im Überweisungstext mit angegeben.
 Neu: HBCI: Kontoauszug optisch aufgewertet.

Rev 6.253 (27.09.05) Andreas Filsinger

 Bug: Wareneingang: Eventuelle neue LAGER Zuordnung wurde nicht berücksichtigt.

 Neu: Spooler: "A" Funktion.

Rev 6.252 (27.09.05) Andreas Filsinger

 Neu: Aufträge: "normale Sortierung" schaut jetzt auch auf die Liegenschaft "Name1".
 Neu: Sicherheit: Fixe Speicherung des Datenbank SYSDBA Entwicklungspasswortes ist nun aufgehoben.
 Neu: Sicherheit: "DatabaseUser=" ist in der OrgaMon.ini einstellbar.

Rev 6.251 (27.09.05) Andreas Filsinger

 Bug: Start bei "masterkey" Systemem.

Rev 6.250 (26.09.05-27.09.05) Andreas Filsinger

 Bug: Artikel: "M": Refresh war ohne Wirkung.

 Neu: HBCI: Konten nun auswählbar.
 Neu: HBCI: Kontoauszug wird angezeigt.
 Neu: HBCI: PIN nun eingebbar.

Rev 6.249 (26.09.05) Andreas Filsinger

 Neu: Buchhaltung: HBCI: Kontoumsätze gehen in das BUCH! (historischer Moment!)

Rev 6.248 (23.09.05) Andreas Filsinger

 Neu: (Initiative "OrgaMon for all, all for OrgaMon"): HBCI Integration!
 Neu: Verbesserungen bei der Wareneingangsbuchung!
 Neu: Geo.de: Filter nach "Zähler-Info" nun möglich.

Rev 6.247 (21.09.05) Andreas Filsinger

 Bug: Lohn: Speicherung der Arbeitszeittabelle im Diagnose Verzeichnis!

Rev 6.246 (16.09.05) Andreas Filsinger

 Neu: eMail: lokaler smtp Mailserver. Ausgabe der Mails ins Diagnose Verzeichnis.

Rev 6.245 (16.09.05) Andreas Filsinger

 Bug: Person: Absturz, wenn man die Frage "Serienbriefsteuerdatei mit x Datensätzen erstellen?" mit NEIN beantwortet.

 Neu: Geo.de: Position des Forms war falsch.

Rev 6.244 (14.09.05) Andreas Filsinger

 Neu: Budget: Sanduhr wird nun angezeigt.
 Neu: Budget: Nach einfügen des Budget wird der Beleg nun gleich neu berechnet.
 Neu: WebShop: Funktion "Miniscore".
 Neu: Ereignis: Neues Ereignis "Miniscore": PDF Anforderungen über die Ereignistabelle.

Rev 6.243 (13.09.05) Andreas Filsinger

 Neu: Geo: Ist sofort im Linienmodus, sobald "m" gedrückt wird.
 Neu: Webshop: TPicUpload Rev. ist mit im BasePlug.

Rev 6.242 (12.09.05) Andreas Filsinger

 Bug: Geo: "R" (Rückgängig) machte aus unplanbaren planbare (ganz schlimm!!).
 Bug: Geo: "M" war bei der Nächstensuche unzuverlässig.

Rev 6.241 (09.09.05) Andreas Filsinger

 Neu: System: Experimenteller Ticker, der jede Minute die Datenbank abfrägt, nur
      um ein Dummy-Paket über die Leitung zu bringen. Dies könnte die Timeout
      Probleme von Christian lösen.

Rev 6.240 (09.09.05) Andreas Filsinger

 Neu: Mahnung: Vollständig bezahlte Teillieferungen werden nun ausgeblendet.

Rev 6.239 (05.09.05-08.09.05) Andreas Filsinger

 Bug: Geolokalisierung: Beim Caching darf nicht nur die PLZ, sondern es muss auch
      der Ortsname mit berücksichtigt werden. Dazu wurde jetzt auch ein "Ortidentisch"
      eingeführt.
 Bug: Auftragsarbeitsplatz: Die aktuelle Sortierung wird nicht berücksichtigt bei
      übergabe von internen Listen an den Auftragsarbeitsplatz.

 Neu: (Initiative "OrgaMon for all, all for OrgaMon"): Rechnermanagement Integration
 Neu: Auftrag: Erste Versuche die PLZ abzuprüfen.
 Neu: Auftrag: Markieren auch mit der Leertaste möglich.
 Neu: Hauptmenü: Notwendige Neusortierung.

Rev 6.238 (31.08.05) Andreas Filsinger

 Neu: Monteurauslastung: Schriftart ist jetzt kleiner -> geht jetzt mehr drauf

Rev 6.237 (31.08.05) Andreas Filsinger

 Bug: AutoUp: Beim Ruf der externen Anwendung InnoSetup waren u.U. die Pfadan-
      gaben falsch.

Rev 6.236 (30.08.05) Andreas Filsinger

 Bug: Zahlung: Vollausgleich des Beleges führte nicht zur Löschung von Mahndaten.
 Bug: Zahlung: Teillieferung war in der Regel nicht belegt.

 Neu: Buch: neue Datenfelder zur offenen Posten - Verwaltung. Erste Vorbereitungen
      zur Umstellung des Mahnsystems auf die Buchführung.

Rev 6.235 (29.08.05-30.08.05) Andreas Filsinger

 Bug: Mahnung: "vom" - Datum stimmt nicht.
 Bug: Mahnung: Fax Nummer stimmte nicht.

 Neu: Buchführung: Erste Tabellenanlage.

Rev 6.234 (26.08.05) Andreas Filsinger

 Bug: Splash Screen war noch auf "Desktop" Center.

Rev 6.233 (25.08.05-26.08.05) Andreas Filsinger

 Neu: (intern) Auftragsarbeitsplatz: spezieller SAP- Modus wird nun auch vom allgemeinen
      Export-Modus abgedeckt -> spezielle Source Teile gelöscht.
 Neu: (intern) Auftragsarbeitsplatz: erstmalig csv - Adressierung via twh_
 Neu: Auftragsarbeitsplatz: Ortsteil ist jetzt beim Monteur mit dabei.

Rev 6.232 (23.08.05) Andreas Filsinger

 Neu: OLAP: "load" Anlage aus externer Datei.
 Neu: OLAP: "repeat" SQL Statement wird aus Tabelle gesteuert.

Rev 6.231 (22.08.05) Andreas Filsinger

 Neu: Geo: Ist keine PLZ eingetragen, so kann diese durch den Dienst nachgetragen
      werden.
 Neu: Geo: Das Ortsteil wird dem Geo-Dienst mitgegeben, damit er noch mehr Hinweise
      hat, wo ein Ort zu finden ist.
 Neu: Geo: Ist die PLZ falsch, so wird die PLZ des Geodienstes als Interninfo
      in das Feld "GEO_PLZ=" eingetragen.
 Neu: Geo: Ist auch der Ortsteil falsch, wird er eingetragen.(noch nicht perfekt!
      Man müsste mal die Ortsteilangabe auf der Monteurinfo prüfen!)

Rev 6.230 (19.08.05-22.08.05) Andreas Filsinger

 Neu: Export: sehr lange Nummern (ab 9 Stellen) werden wegen des EXCEL Problemes
      mit einem Nummern Symbol vor der Nummer ausgegeben. Dies wirkt nur auf
      Protokoll Felder.

Rev 6.229 (19.08.05) Andreas Filsinger

 Bug: Halbtagssperre: Ergab kein ACHTUNG Symbol nach dem Buchen des Termines im
      Urlaub des Monteures.

Rev 6.228 (17.08.05-18.08.05) Andreas Filsinger

 Neu: Artikel: Das kleine Vorschaubild aus dem WebShop wird nun auch in der Artikel
      ansicht direkt im OrgaMon angezeigt.
 Neu: TPicUpload: Direkte Integration in den OrgaMon.
 Neu: Person: Neuer Reiter CMS zum Test eines Bild Uploads mit dieser Indentität.

Rev 6.227 (17.08.05) Andreas Filsinger

 Bug: Geo: Locate Aufruf meldete unter Umständen einen Datenbankfehler - Jetzt
      ist es ein stiller Fehler!

Rev 6.226 (17.08.05) Andreas Filsinger

 Bug: Geo: Bei Änderungen an Strasse oder Ort wurde dennoch die alte
      Geolokalisierung beibehalten.
 Bug: Geo: Es erfolgte keine Warnung, wenn einzelne Datensätze einer
      Baustelle nicht geolokalisiert wurden.

 Neu: Geo: Zusammenlegung aller Schritte.
 Neu: Geo: Austragen Fehlerhafter Geolokalisierungen aus dem Cache nun möglich.
      (vorher markieren - rechter Mausklick auf Ablage der Markierten)

Rev 6.225 (16.08.05) Andreas Filsinger

 Bug: Geo: War die schreibweise xxxstraße zusammenhängend wurde die Identität von
           "Josephsburgstraße" mit "Josephsburgstr." nicht erkannt. Jetzt ok.

Rev 6.224 (16.08.05) Andreas Filsinger

 Neu: Karlsruhe: Korrektur der ReglerNummerAlt.

Rev 6.223 (11.08.05) Andreas Filsinger

 Neu: Server Verwaltung: alle 30 Sekunden kann ein Wake On Lan Paket dauerhaft
      erzeugt werden.

Rev 6.222 (10.08.05) Andreas Filsinger

 Bug: Geoarbeitsplatz: unmögliche, erledigte, vorgezogene - ohne Termin - wurden
      "grün" dargestellt.

Rev 6.221 (09.08.05) Andreas Filsinger

 Neu: OLAP: Neue Funktion: "spread"
      Weblink: Onlinedokumentation "OrgaMon"

Rev 6.220 (09.08.05) Andreas Filsinger

 Bug: Resourceplanung: Texte hinter der Klammer wurden berücksichtigt. Die "runde
      Klammer auf" leitet nun erweiterte Texte ein. Oder Doppelpunkt ":" oder ";"
      Strichpunkt.

Rev 6.219 (09.08.05) Andreas Filsinger

 Neu: Resourceplanung: Nun auch 'AUSZEIT=' möglich.
      Weblink: Onlinedokumentation "OrgaMon"

Rev 6.218 (09.08.05) Andreas Filsinger

 Neu: Resourceplanung: Angabe von Tag-Faktoren nun möglich.
      Weblink: Onlinedokumentation "OrgaMon"

Rev 6.217 (08.08.05-09.08.05) Andreas Filsinger

 Neu: Resourceplanung: Angabe von Halbtagen nun möglich.
      Weblink: Onlinedokumentation "OrgaMon"

Rev 6.216 (02.08.05) Andreas Filsinger

 Neu: Geo: "Neu anschreiben" hat die Farbe: lila
 Neu: Geo: "normale" Termine haben die Farbe: grün

Rev 6.215 (30.07.05) Andreas Filsinger

 Bug: Mahnung: Negative "Beträge in Verzug" waren möglich.

Rev 6.214 (30.07.05) Andreas Filsinger

 Neu: System: Kommandozeilen Parameter --password=<firebird.SYSDBA.password>
      erzeugt die verschlüsselte Form des Passworts und speichert es in
      .\Diagnose\password.txt.

Rev 6.213 (28.07.05) Andreas Filsinger

 Neu: Dokumente: Infrastruktur geschaffen.

Rev 6.212 (25.07.05) Andreas Filsinger

 Bug: Geo: Geo-De: Der Baustelleneintrag ging immer verloren!

 Neu: Geo: SQL Filter Code nun frei angebbar.

Rev 6.211 (20.07.05-24.07.05) Andreas Filsinger

 Bug: Geo: kein Punkt, wenn man direkt von einem Auftrag in die Karte springt.
 Bug: Geo: Wird eine Strasse in einem "PLZ diversen" Gebiet nicht gefunden, so
           wird nun dennoch der WebService angehauen.
 Bug: Geo: Liefert der Webservice eine andere PLZ so wird das Ergebnis als nicht
           gültig angesehen. Früher entstanden dadurch Ausreisser! Nun müssen
           diese Punkte nachkontrolliert werden.
 Bug: Geo: Anfangs-Zoom-Stärke wurde nicht angezeigt.

 Neu: Geo: Beschleunigung der Diversitäts Bestimmung durch zwei neue Datenbank-
           Indizes.
 Neu: Geo: Geo-de: nicht Geolokalisierbare Punkte werden nun direkt im Auftrags-
           arbeitsplatz angezeigt.

Rev 6.210 (20.07.05) Andreas Filsinger

 Bug: Geo: Lange Strassen in Grossstädten können mehrere PLZ haben. Sie müssen
           aber auf den selben Punkt geolokalisiert werden.

Rev 6.209 (13.07.05) Andreas Filsinger

 Neu: Geo: Restaten sind "gelb" auf der Karte.

Rev 6.208 (13.07.05) Andreas Filsinger

 Neu: Import: Name1 kann aus 2 Quell-Spalten importiert werden

Rev 6.207 (13.07.05) Andreas Filsinger

 Neu: Baustelle: Rücksichern von Daten via Import RID.
 Neu: Geo: Neue Auflösung: 1500.

Rev 6.206 (08.07.05) Andreas Filsinger

 Bug: Datensicherung: FTP Upload blieb bei Fehler connectiert.
 Bug: Datensicherung: FTP Upload brach ab bei bereits bestehender Verbindung.
 Bug: Auftragsarbeitsplatz: '@' in der Monteurinfo hatte nicht immer funktioniert.

Rev 6.205 (07.07.05) Andreas Filsinger

 Bug: Multibildschirmsysteme: Diverse Formulare (ca. 16) umgestellt.

Rev 6.204 (07.07.05) Andreas Filsinger

 Bug: Belege: Ausgabe: Sortierung war schon mal grundsätzlich immer die native
      und nicht die z.B. durch die Pfeile angepasste.
 Bug: Belege: Ausgabe: Sortierung von Postenzeilen ohne Menge (Textfelder) war
      falsch. Jetzt wird angenommen, dass diese Textfelder immer zum darauffolgenden
      Posten gehören. Mit diesem werden sie verschmolzen und sollten nicht mehr
      auseinandergerissen werden.
 Bug: Person: Multibildschirmsysteme: Das Formular war auf "Desktopcenter" gestellt.
      Sollte aber Screencenter heissen.

Rev 6.203 (05.07.05) Andreas Filsinger

 Neu: OLAP: complete: Neue Funktion "Lohn()": damit Monatsangaben um Lohnauszahlungen
      ergänzt werden können.

Rev 6.202 (04.07.05-05.07.05) Andreas Filsinger

 Neu: Beleg: Ausgabe des Beleges: Unterdrücken der bereits vollständig gelieferten
             Positionen möglich. Dazu neuer Systemparameter:
             BelegUnterdrückeGeliefertes=JA
 Neu: Beleg: Ausgabe des Beleges: Sortierung der Postenausgabe nach Lieferstatus:
             "Rechnung / Nachlieferungen / bereits geliefert (ausblendbar) ]".
             Dazu neuer Systemparameter:
             BelegMengenSortierung=JA
 Neu: Diagnosemodus: Ist dieser aktiviert werden mehr Detailinfos in das
      Diagnoseverzeichnis ausgegeben.
 Neu: Diagnoseordner: Direktes Öffnen des Diagnoseverzeichnisses.

Rev 6.201 (01.07.05) Andreas Filsinger

 Neu: Zahlung: HBCI Banking ist jetzt Teil der Distribution.
 Neu: Zahlung: HBCI Banking Aufruf nun überarbeitet.
 Doku: HBCI überarbeitet.

Rev 6.200 (30.06.05) Andreas Filsinger

 Bug: Kategorie: Nach OrgaMon Start ist der Dialog einfach nur leer.
 Bug: Kategorie: Öffnen eines Knoten färbte alles gelb ein.

 Neu: Kategorie: Neuanlage ist nun möglich: Kann nun einfach mit "+" angelegt
      werden.

Rev 6.199 (30.06.05) Andreas Filsinger

 Bug: Baustelle: Baustellendaten wurden ggf. nicht auf dem Bildschirm aktualisiert,
      nachdem man z.b. SAP Export durchgeführt hatte.

 Neu: Baustelle: Korrekturlauf "Sparte" für Karlsruhe.
 Neu: Baustelle: Verbrauchte TAN und Infovolumen können angezeigt werden.
 Neu: SAP: Blocklist der Internen Felder sind nun "CALL" UND "ERGEBNIS".

Rev 6.198 (29.06.05) Andreas Filsinger

 Bug: Kategorie: <ESC> hatte das Formular nicht verlassen.

 Neu: Baustelle: Baustellenanzeige durch Auswahlfeld nun möglich.
 Neu: Baustelle: Ankreuzbar: Geo - Baustelle (noch ohne Funktion!).
 Neu: Baustelle: Ankreuzbar: Ortsteil - Baustelle (noch ohne Funktion!).
 Neu: Baustelle: Ortsteile aus Geodatenbank übernehmbar.

 Neu: Geo: Eintrag des Ortsteiles in POSTLEITZAHLEN im
           Rahmen der Geo-Lokalisierung.
 Neu: Geo: Erstmalig Pflege der GEO Datenbank möglich.
 Neu: Geo: Warnung, falls Datensätze nicht geolokalisierbar sind.

Rev 6.197 (28.06.05) Andreas Filsinger

 Bug: Kategorie: Setzten eines Kreuzchens hatte keine Wirkung.

 Wegfall: Belege: rechter Mausklick "demO","probe","auf 0%".
 Neu: Kategorie: Baumhintergrundfarbe wechselt nach gelb, sobald an der Datenbank
      was geändert wurde. Eine Speicherung ist jedoch nicht notwendig. Ein
      Rückgängigmachen der Änderungen sind auch nicht möglich.
 Neu: Kategorie: ESC verlässt dieses Fenster.
 Neu: Kategorie: <Entf> auf einem Eintrag in der Liste der angehakten Kategorien
      (ganz oben) löscht diesen Haken.

Rev 6.196 (27.06.05) Andreas Filsinger

 Neu: Auftragsarbeitsplatz: Neben der Baustelle kann man nun direkt in die Baustellen Einstellungen springen.
 Neu: Personen: Es gibt einen speziellen Hilfe Einstieg für den Mobil- Bereich neben der MonDa- Nummer.

Rev 6.195 (09.06.05) Andreas Filsinger

 Neu: SAP: Datei "Freie Zähler" wird besser überwacht!
 Neu: SAP: Fehlt die Datei "Freie Zähler" wird abgebrochen!

Rev 6.194 (08.06.05) Andreas Filsinger

 Bug: Baustelle: Routine zur Bedarfermittlung der Anzahl der Zählerstellen schlug
      ggf. fehl.

Rev 6.193 (08.06.05) Andreas Filsinger

 Neu: OLAP: Zwischenergebnisse lassen sich in echte Datenbanktabellen speichern,
      somit lassen sich Ergebnisse mehrstufig aufbauen.

Rev 6.192 (08.06.05) Andreas Filsinger

 Bug: Beleg: Automatisches setzen der Anzahl auf "1" bei verkäufen hatte nicht
      mehr funktioniert.

Rev 6.191 (07.06.05) Andreas Filsinger

 Neu: OLAP: '$$' wird zu '$'.
 Neu: eMail: Beim Mailer können nun auch cc= Adressen in Dienste hinzugefügt
      werden.

Rev 6.190 (07.06.05) Andreas Filsinger

 Neu: Geo: Weisse/Graue/Lila lassen sich ausblenden.
 Neu: Geo: Hilfe nun auch im Einstiegsschirm.

Rev 6.189 (07.06.05) Andreas Filsinger

 Bug: Update: Programmversion wurde nicht zuverlässig upgedatet.

 Neu: Aufträge: Bei Termin-Infos werden immer die aktuellsten Monteur-Infos
      gezogen. Nicht die aus dem "WEGFALL" - Datensatz der ja historisch ist.

Rev 6.188 (07.06.05) Andreas Filsinger

 Neu: OLAP: data: nun auch 'delete' als Script möglich!
 Neu: OLAP: list: null Values werden SQL konform umkodiert!

Rev 6.187 (03.06.05) Andreas Filsinger

 Bug: AutoUp: Projektliste wurde nicht um neue Projekte ergänzt.
 Bug: Geoarbeitsplatz: Nach einem Zoom verschwanden zuvor Blau markierte Knödel.

Rev 6.186 (02.06.05-03.06.05) Andreas Filsinger

 Neu: Mobil: Bereits an den Auftraggeber gemeldete Aufträge können vom Mobilteil
      nicht mehr überschrieben werden. Es wird entsprechend in der Log-Datei darüber
      berichtet.

Rev 6.185 (01.06.05) Andreas Filsinger

 Neu: Baustelle: Korrektur: fehlerhafte SAP Schreibweisen werden durch
      reorganisieren korrigiert.
 Neu: Aufträge: csv-Export: Warnhinweis, sobald keine Baustelle ausgewählt ist.
 Neu: Aufträge: csv-Export: Warnhinweis, sobald mehrere Baustellen ausgewählt
      sind.

Rev 6.184 (01.06.05) Andreas Filsinger

 Neu: Aufträge: csv Export gelingt nur noch, wenn eine Baustelle gewählt ist.
 Neu: Aufträge: Existenz des Wordverzeichnisses wird jetzt geprüft.

Rev 6.183 (27.05.05) Andreas Filsinger

 Neu: JonDa: Upload der Monteur-Volumen nun Transaktionsgesteuert.
 Neu: JonDa: Download der Monteur-Ergebnisse lösen jetzt auch ein "delete" der
             Informations-häppchen aus.

Rev 6.182 (25.05.05) Andreas Filsinger

 Neu: OLAP: Man kann nun auch update Scripte mit OLAP ausführen. Erstmalig kann man so
            via OLAP auch Datenbankänderungen vornehmen.

Rev 6.181 (23.05.05) Andreas Filsinger

 Neu: Geo: Neue Zugangsdaten von Map Guide.
 Neu: Geo: PHP-Seite: "Test" führt unabhängig vom Cache immer zu einer Onlineabfrage.
 Neu: Geo: Arbeitsplatz: "Test" führt unabhängig vom Cache immer zu einer Onlineabfrage.

Rev 6.180 (19.05.05) Andreas Filsinger

 Bug: Beleg: Ausgabe ins html: Negative Mehrwertsteuer wurden nicht ausbelichtet.

Rev 6.179 (18.05.05-19.05.05) Andreas Filsinger

 Bug: Beleg: Ausgabe ins html: Negative Gesamtpreise wurden nicht ausbelichtet.
 Bug: Beleg: Versand: Bei Versendungen mit Rücksende-Anteil wurde kein Übergangsfach
      zugeteilt.

 Neu: Auftrag: Aufträge ohne Planquadrat werden jetzt ganz unten angezeigt.
 Neu: Baustelle: Eine Reorganisation der Daten ist nun möglich. Dabei werden die
      Indizes und die Plausibilität der Auftragsdatensätze neu berechnet.

Rev 6.178 (15.05.05-16.05.05) Andreas Filsinger

 Bug: SQL direkt: Server-Versions-Info konnte nicht ermittelt werden.

 Neu: Datensicherung: Mehr Info im Fehlerfall.

Rev 6.177 (13.05.05) Andreas Filsinger

 Bug: Beleg: "Rücklieferungen" durch negative Mengen wurden nicht von der gelieferten
      Menge abgezogen.

Rev 6.176 (13.05.05) Andreas Filsinger

 Bug: Geo: "Terminierte" waren auch als "verplanbar" markiert.

Rev 6.175 (13.05.05) Andreas Filsinger

 Bug: Geo: Es wurden auch nicht planbare Punkte mit in die Route übernommen. Dabei
      war es denkbar, dass unberührbare Punkte dennoch mit in die neue Route
      rutschten.

 Neu: Geo: Eine Route lässt sich "zurückplanen". Dabei werden die "alten"
      Planquadrate wieder hergestellt.

Rev 6.174 (13.05.05) Andreas Filsinger

 Bug: Webshop: "Preis" Funktion lieferte kein Array.

Rev 6.173 (13.05.05) Andreas Filsinger

 Bug: Webshop: Falsch konnektierte neue XML-RPC Routinen.

Rev 6.172 (13.05.05) Andreas Filsinger

 Bug: Geo: "Unsichtbar" sind nur Punkte gleicher Position UND gleiche Ebene.

 Neu: Geo: Termine ab heute haben die Farbe "weiss" anstelle von grau.

Rev 6.171 (12.05.05) Andreas Filsinger

 Bug: Geo: Gerade Doppel-Termine wurden dummerweise ausgeblendet. (Entdeckt durch
      Frau Aynaci). Das bedeutet: Bereits verplante Gebiete haben u.U. noch
      Resttermine.

 Neu: Geo: Erstmals werden "unberührbare" eingesetzt. (schon Terminierte)
 Neu: Geo: Erstmals werden Farben mit Bedeutung eingesetzt.
 Neu: Geo: Erstmals werden Zeichenebenen eingesetzt. Unberührbare dürfen
      die Routenpunkte nicht überdecken.
 Neu: Geo: Es wird (wie ehemals) immer die gesamte Baustelle angezeigt.
 Neu: Geo: Man kann markierte des Auftragarbeitsplatzes in der Karte als blaue
      Punkte darstellen.
 Neu: Geo: Farbknödel sind jetzt in der Online Hilfe dokumentiert.

Rev 6.170 (12.05.05) Andreas Filsinger

 Bug: Order: Falsche Farben in der Order
 Bug: Artikel: "Mengen": "ungeliefertes" enthielt "unbestelltes", jetzt
      Bezeichnungen verbessert.

Rev 6.169 (11.05.05) Andreas Filsinger

 Neu: Import: Strassen: Gerade/Ungerade Sortierung ist jetzt standard-mäßig
      ausgeschaltet.

Rev 6.168 (11.05.05) Andreas Filsinger

 Neu: Geo: Zentrum einer Baustelle muss nun ein echter Auftragspunkt sein.
 Neu: Geo: Alle Aufträge mit Termin (auch in der Zukunft) werden
      ausgeblendet.

Rev 6.167 (10.05.05-11.05.05) Andreas Filsinger

 Neu: System: Proxy - Überlistung bei der Abfrage der aktuellen Rev-Nummer im
      Internet.
 Neu: Auftrag: Löschen des Planquadrates durch Klick auf die Überschrift
      "Planquadrat".
 Neu: Auftrag: Löschen einer AB-Nummer durch Klick auf die AB# im Auftrag.
 Neu: Geo: automatische Vergabe von neuen AB-Nummern im Moment der
      Planquadrat Übernahme.

Rev 6.166 (09.05.05) Andreas Filsinger

 Neu: System: Neuer Parameter: NachTagesAbschlussRechnerNeustarten, es wird
      ein Windows Reboot des Rechners ausgeführt.

Rev 6.165 (09.05.05) Andreas Filsinger

 Neu: Geo: Umgehung der Proxyproblematik bei Actaris.
 Neu: Geo: Eigenes, internes Caching der aktuellen IP Adresse der Ubstadter
      Server.

Rev 6.164 (07.05.05) Andreas Filsinger

 Bug: Geo: Blinkender Punkt wurde nicht zurückgesetzt.

 Neu: Geo: Umsetzen der "Blocklist" in echte Geo-Planquadrate.
 Neu: Geo: Geotransaktionen speichern vorher/nachher Werte in einer csv:
           RID;PQ-alt;PQ-neu
 Neu: Geo: Geotransaktionen laufen über ein EInzelupdate der Datensätze.

Rev 6.163 (06.05.05-07.05.05) Andreas Filsinger

 Bug: Geo: Anzahl der Termine hatte nicht gestimmt.

 Neu: Geo: Rückgängig bei der Route jetzt möglich (Taste <r>).
 Neu: Geo: Routenmodus bekommt eigenen Cursor (ein Fadenkreuz mit Pfeilen).
 Neu: Geo: Taste <L>: Linienmodus, verbindet einzelne schwarze Punkte.
 Neu: Belege: Neue Funktion: Leerzeile direkt dorthin wo man steht.

Rev 6.162 (05.05.05-06.05.05) Andreas Filsinger

 Neu: Geo: Markierung mit "Schwarz" erfordert nun "Berührung" der Punkte. Diese
      Treffer sind nun unabhängig vom "zoom" der Karte.
 Neu: Geo: Serienmarkierung "schwarz", bei vielen Punkten an einem Platz.
 Neu: Geo: Endpunkte im "m" Modus werden rot blinkend dargestellt.
 Neu: Geo: Kartenmittelpunkt wird mit dem rechten Mausklick verschoben.

Rev 6.161 (03.05.05-04.05.05) Andreas Filsinger

 Neu: Geo: Grössere und farbige Punkte mit "+".
 Neu: Geo: Bestimmung der Anzahl der Termine mit <LeerTaste>.
 Neu: Geo: Rücksprung von der Karte auf einen Termin.
 Neu: Geo: Grafisches Objekt kann messen welcher Punkt in der Nähe liegt.
 Neu: Geo: Lumpensammler klappert die Strassen ab, und vergibt Planquadrate
      für jeden berührten Punkt (schwarz!).
 Neu: Geo: Anzahl der bisher verplanten Termine wird angezeigt.

Rev 6.160 (03.05.05) Andreas Filsinger

 Bug: Geo: Fehlermeldung beim Neueintrag von Geodaten.

Rev 6.159 (29.04.05-03.05.05) Andreas Filsinger

 Neu: Ticket: Die Ansicht lässt sich auf "eigene" Rechner einschränken.
 Neu: Geo: Der Eintrag in die PLZ-Tabelle erfolgt Hausnummern genau. Die Suche
      dagegen bleibt Strassengenau oder Hausnummerngenau.
 Neu: Geo: Es wird eine Geo-Referenz in den Auftrag eingetragen, so dass alles
      ein wenig flotter berechnet werden kann.
 Neu: Geo: Es wird die Baustellen Grenze berechnet. Damit ist der Baustellen-
      mittelpunkt bestimmt. (Und angezeigt).
 Neu: Geo: Es wird ein Baustellenmittelpunkt berechnet. (Und angezeigt).
 Neu: Geo: Die Text-Chunks der PNG Dateien können nun zurückgelesen werden. Damit
      sind neben den Bilddaten auch die Dimensionen bekannt.
 Neu: Geo: In der angezeigten Karte werden entsprechend der Dimensionen die
      Auftrags-Punkte gesetzt.
 Neu: Geo: Ein Mausklick auf die Karte bewegt das Zentrum an diesen Punkt. Rückrechnung
      der Pixelwerte -> Reale Werte ist gelungen.
 Neu: Geo: Mausklick-Punkte werden durch Nächstensuche auf reale Auftragspunkte
      abgebildet. Somit werden nur Karten zu echten Aufträgen angefordert.

Rev 6.158 (27.04.05-28.04.05) Andreas Filsinger

 Bug: Auftrag: '"' in den Protokoll-Feldern wird bei der Ausgabe unterdrückt.

 Neu: B2B: XML-RPC: Vorbereitungen für Abschied von 'abu'.

Rev 6.157 (27.04.05) Andreas Filsinger

 Neu: B2B: XML-RPC: "abu.Rabatt" / "abu.Preis"

Rev 6.156 (27.04.05) Andreas Filsinger

 Neu: Lohn: Nachfrage, ob Datensatz wirklich gelöscht werden darf

Rev 6.155 (27.04.05) Andreas Filsinger

 Neu: Lohn: Tabelle BUCHUNG_KALKULATION

Rev 6.154 (25.04.05) Andreas Filsinger

 Bug: Order: Farbgebung hatte nicht mehr funktioniert.

 Neu: Geo: In den PNG Dateien (TEXT-Chunks) sind nun Dimensions - Metadaten
      mit dabei.

Rev 6.153 (25.04.05) Andreas Filsinger

 Neu: Geo: Kartenverzeichnis kann jetzt frei gewählt werden.
 Neu: Geo: Kartenserver kann jetzt statisch gesetzt werden.
 Neu: SQL direkt: Metadaten jetzt mit mehr Information
        * Name der konnektierten Datenbank
        * OrgaMon Version
        * Datenbank Version

Rev 6.152 (25.04.05) Andreas Filsinger

 Neu: Inventur: LABEL Menge lässt sich mit "0" oder "alles" vorbelegen.
 Neu: Order: VERLAGNO (html ~VerlagNo2~).
 Neu: Order: INFO (html Info).
 Neu: Order: NUMERO ? (html ~Numero2~).
 Neu: Order: Speicherung der Spaltenbreiten und Spaltenreihenfolge.
 Neu: Order: Link zur Online-Hilfe.
 Neu: Artikel: Import via Spalte "RID" nun möglich.

Rev 6.151 (20.04.05) Andreas Filsinger

 Neu: Person: Einschränken der Personenliste auf erste Spalte einer OLAP-Abfrage
      möglich. (grüner OLAP Würfel).
 Neu: Person: Word-Serienbrief-Steuerdatei Erstellung kann auf "ALLE" angezeigten
      angewendet werden.

Rev 6.150 (19.04.05) Andreas Filsinger

 Neu: Person: Druckfeld: "Geburtsdatum"
 Neu: Person: Druckfeld: "Lohnsumme"
 Neu: Person: Lohnaufteilung neben den Löhnen.

Rev 6.149 (18.04.05) Andreas Filsinger

 Neu: Geo: Kartenzoom implementiert.
 Neu: Geo: getTmap ist jetzt produktiv (eigenes Projekt).
 Neu: Geo: getTmap kann jetzt zoom.

Rev 6.148 (18.04.05) Andreas Filsinger

 Bug: Auftrags - Arbeitsplatz: 'K' hatte nicht mehr funktioniert.

 Neu: Personen: Neuer Knopf zur Geolokalisierung.

Rev 6.147 (15.04.05-18.04.05) Andreas Filsinger

 Bug: AutoUp: Bei *.zip Distributionen fehlte der Upload des zips.

 Neu: Geo: Kartenanzeige zum Auftrag mit der Taste <K>.

Rev 6.146 (15.04.05) Andreas Filsinger

 Neu: Update: "DOS Schirm" nicht mehr notwendig.
 Neu: Person: Nach "speichern" wird die alte Sortierung beachtet.

Rev 6.145 (13.04.05-14.04.05) Andreas Filsinger

 Bug: eCommerce: Spezialpreise wurden u.U. der MwSt Rechnung unterzogen!
 Bug: Paket: Anlage von Leistungspaketen war nicht so recht möglich.
 Bug: Paket: Es kann ein Artikel gelöscht werden.
 Bug: Paket: Es kann ein Paket gelöscht werden.
 Bug: Beleg: Bei Artikeln mit negativen Preis wurde nicht automatisch die Menge auf
             "1" gesetzt.

 Neu: Paket: Inhalts "Menge" (<> 1) kann nun frei angegeben werden!
 Neu: Paket: Es kann auf einen anderen Artikel referenziert werden!
 Neu: Artikel: "Code" ist jetzt in der Tabelle auch sichtbar.

Rev 6.144 (13.04.05) Andreas Filsinger

 Bug: In der Selektion "gemeldet" wurden historische Datensätze angezeigt.

Rev 6.143 (12.04.05) Andreas Filsinger

 - ohne Änderung -

Rev 6.142 (12.04.05) Andreas Filsinger

 Neu: Geolokalisierung: Anzeige in der Deutschlandkarte.

Rev 6.141 (12.04.05) Andreas Filsinger

 Bug: Geolokalisierung: Strassen/Ortsnamen mit ' konnten nicht in die Datenbank
      eingefügt werden.
 Bug: Geolokalisierung: Ortsnamen wie "Bad Kissingen" wurden nur als BAD eingetragen!

Rev 6.140 (11.04.05) Andreas Filsinger

 Neu: Geolokalisierung: Erstmal für Aufträge

Rev 6.139 (11.04.05) Andreas Filsinger

 Neu: Import: Anzahl der Stellen = 99 : Zählernummer völlig unberührt lassen.

Rev 6.138 (11.04.05) Andreas Filsinger

 Neu: Person: Druckfelder "Lohn II" für externe Textverarbeitung
 Neu: Person: Möglichkeit "nichts" in das Druckfeld einzugeben. Dadurch wird die
              aktuelle OrgaMon.csv geschrieben, ohne ein Dokument zu öffnen.
 Neu: Person: Hilfe Schaltfläche
 Neu: OLAP: OLAP-Pfad kann auch im OrgaMon Verzeichnis auf dem Netz liegen. Neuer
            Systemparameter: OLAPIstÖffentlich

Rev 6.137 (07.04.05) Andreas Filsinger

 Bug: AutoUp: Nach dem Upload fehlten Setup-Up Dateien.

Rev 6.136 (07.04.05) Andreas Filsinger

 Neu: Geolokalisierung: Verbesserte Debug Möglichkeiten.

Rev 6.135 (07.04.05) Andreas Filsinger

 Bug: Kategorie: Editfeld für Kategorieauswahl ohne Funktion.

Rev 6.134 (06.04.05) Andreas Filsinger

 Neu: Systemweit: Spaltenspeicherung nun "Unternehmensweit" möglich.

Rev 6.133 (05.04.05-06.04.05) Andreas Filsinger

 Bug: AutoUp: Projektliste war nicht im templates.zip somit Umfang nur der lokale.
 Neu: Person: Tabellen Kopf ist jetzt speicherbar.
 Neu: Lohn II: Eingabe ist jetzt möglich.
 Neu: Lokalisierung: PHP läuft nun, aber nur im Anwendungsverzeichnis.

Rev 6.132 (04.04.05) Andreas Filsinger

 Bug: Prorata: Datum hatte bei aufsummierten Datensätzen gefehlt!

Rev 6.131 (04.04.05) Andreas Filsinger

 Neu: Prorata: Nachsortierung nach Verkaufsmenge möglich!

Rev 6.130 (02.04.05) Andreas Filsinger

 Bug: AutoUp: iProjectPath war nicht "OrgaMon" gerecht mit einem Slash am Ende.
              Dadurch war Setups falsch erzeugt worden.

Rev 6.129 (01.04.05) Andreas Filsinger

 Bug: Update: Absturz bei fehlender OrgaMon_Info.html. Jetzt kann man die Option,
              die angeboten wird auch nutzen.
 Bug: Install: *_Info.html wurde statisch aus G:\.. geladen, was nicht immer ok
               ist.

 Neu: AutoUp: *_Info.html wird jetzt auch in das Projektverzeichnis abgelegt.

Rev 6.128 (01.04.05) Andreas Filsinger

 Neu: AutoUp: Nicht mehr an die "CargoBay" Systemumgebung gebunden.
 Neu: AutoUp: Ftp-Uplaod: Lädt alle modifizierten Dateien hoch.

Rev 6.127 (01.04.05) Andreas Filsinger

 Bug: Aufträge: Falsche Farben in der Tabelle

Rev 6.126 (01.04.05) Andreas Filsinger

 Bug: Beleg: MwSt-Ermittlung falsch bei Ausgabearten ohne echte angelegte Ausgabeart.
 Bug: Aufträge: Änderungs Datum war abhängig von den Farbeinstellungen nicht sichtbar.

 Neu: Aufträge: Jahreszahl des Änderungsdatum ist wieder sichtbar.
 Neu: Ausgabeart: Hilfe Schaltfläche.

Rev 6.125 (31.03.05) Andreas Filsinger

 Neu: Auftrag: Erscheinungsbild vereinheitlicht.

Rev 6.124 (30.03.05) Andreas Filsinger

 Bug: Import: Zählernummern mit mehr als 10 Stellen wurden falsch importiert.

 Neu: Baustelle: Zählernummer kann nun korrigiert werden. Format #neu;#alt

Rev 6.123 (30.03.05) Andreas Filsinger

 Bug: Artikel: Kreative-Refresh Schaltfläche hatten nicht die erwartete Funktion
 Bug: Artikel: Nach Import erfolgte kein automatischer Kreative Refresh
 Bug: Kategorie: Hinzufügen zu einer leeren Kategorie führte zu einem Fehler
 Bug: Kategorie: Bei schon vorhandener Zuordnung wurde die Zuordnung nochmal angelegt.

 Neu: Artikel: 'VERLAGNO' kann ganz links VOR dem SORTIMENT eingelesen werden, und
               somit wird eine Neuanlage unterdrückt und eine Änderung bevorzugt.
               Geänderte Artikel erhalten NICHT den Import RID.

Rev 6.122 (24.03.05-29.03.05) Andreas Filsinger

 Bug: AutoUp: Benutzte das falsche Verzeichnis.

 Neu: Auftrag: Suchindex: Einfach nur Zählernummer ohne führende Null.
 Neu: intern: Jetzt bis zu 20 Mandanten im ersten Auswahldialog.
 Neu: Hilfe für: "Backup" "Baustelle" "Auftrag"
 Neu: intern: Erste Anpassungen für firebird 2.0

Rev 6.121 (24.03.05) Andreas Filsinger

 Neu: OLAP: Gliederungs-Funktion

Rev 6.120 (23.03.05) Andreas Filsinger

 Neu: Lohn II: Diverse Änderungen und Migrationsmöglichkeit.

Rev 6.119 (22.03.05) Andreas Filsinger

 Bug: Artikel: Löschen war nicht immer möglich, da 4 mögliche Referenzen nicht
               aufgelöst wurden.
 Bug: Artikel: Import: Excel hat Probleme mit Führender "0" 05->5

 Neu: Artikel: Suchergebnisliste aus OLAP - Abfrage importierbar.

Rev 6.118 (22.03.05) Andreas Filsinger

 Neu: Artikel: Import: virtuelles Feld BEM, fügt BEM= in die INTERN_INFO ein.

Rev 6.117 (22.03.05) Andreas Filsinger

 Neu: CareTaker: ist Offline ausser nach einem Versionsnummer - Wechsel.
 Neu: Artikel: Freier definierbarer Import aus Excel Datei (XLS).

Rev 6.116 (21.03.05) Andreas Filsinger

 Neu: Leistung: Verbesserte Aufteilung

Rev 6.115 (18.03.05) Andreas Filsinger

 Bug: Belege: Anlage von Posten war u.U. nicht möglich!

Rev 6.114 (18.03.05) Andreas Filsinger

 Bug: Auftrag: Suche war unmöglich!

Rev 6.113 (18.03.05) Andreas Filsinger

 Neu: Spaltenbreiten, Spaltenreihenfolge: Verhalten verbessert und korrigiert.
      Neustart des OrgaMon jetzt in keiner Situation mehr notwendig.
      ACHTUNG: Belege: kundenspeziefische Spaltenreihenfolge der Posten müssen
               neu festgelegt und gespeichert werden. Sie dazu die Online-Doku.

Rev 6.112 (18.03.05) Andreas Filsinger

 Bug: Prorata: Ausgabeart Schalter wurde im Personen Modus nicht ausgewertet.

Rev 6.111 (17.03.05-18.03.05) Andreas Filsinger

 Neu: Belege: bessere / allgemeinere Lösung für die Spaltenreihenfolge / Breite.
 Neu: Prorata: Ausgabearten zuschaltbar.

Rev 6.110 (16.03.05) Andreas Filsinger

 Bug: Arbeitszeit: Fehler falls Datum noch nicht gesetzt war.
 Bug: Arbeitszeit: Resource Leak.
 Bug: Arbeitszeit: Nach Speichern war Summe falsch.

 Neu: Beleg: Anleger, Bearbeiter wird mit angezeigt (Im Moment nur RID).
 Neu: Versand: Anleger, Bearbeiter wird mit angezeigt (Im Moment nur RID).
 Neu: Ereignis: Erzeuger wird angezeigt (Im Moment nur RID).
 Neu: Belege: HTML Belichtung:
      ~Anleger~ // Kürzel des ürsprünglichen Beleg Erzeugers
      ~Bearbeiter~ // Kürzel des Bearbeiters, der die letzten Änderung
                   // verursacht hat.
      ~Ausgeber~ // Kürzel des Bearbeiters, der die Belichtung des Beleges in
                 // html ausgelöst hat.
 Neu: (intern) Umfassendes Refactoring der Unit-Namen. Zentralisierung auf die
      Begriffe "Person" und "Auftrag".


Rev 6.109 (16.03.05) Andreas Filsinger

 Wegfall: Aktion: "~NNNa" Lösung!
 Neu: WebShopConnector: Workaround für Aktions-Bug.

Rev 6.108 (16.03.05) Andreas Filsinger

 Neu: Suche: Es kann jetzt grundsätzlich bei der Volltextsuche "RID" eingegeben
      werden gefolgt von einzelnen RID Nummern. Genau so wird die Ergebnisliste
      dann aussehen.
 Neu: Tagesabschluss: Die lokale Zeit wird nicht abgeglichen, wenn CareTaker auf
      NEIN steht.
 Neu: Aktion: Es kann zum Artikel gesprungen werden.

Rev 6.107 (15.03.05) Andreas Filsinger

 Neu: System: CareTaker kann OFFLINE geschaltet werden. Dadurch werden
      Verbindungsversuche im Fehlerfall und beim Tagesabschluss unterbunden.
      CareTaker=NEIN

 Neu: Beleg: Info, wer angelegt hat / wer zuletzt gebucht hat (Bearbeiter)
 Neu: Posten: Info, wer angelegt hat / wer zuletzt gebucht hat (Bearbeiter)
 Neu: Versand: Info, wer angelegt hat / wer zuletzt gebucht hat (Bearbeiter)
 Neu: Ereignis: Info, wer zuletzt gebucht hat (Bearbeiter)

Rev 6.106 (15.03.05) Andreas Filsinger

 Bug: Aufträge des Status "vorgezogen" sind nicht im Suchindex.

Rev 6.105 (10.03.05-11.03.05) Andreas Filsinger

 Neu: Lohn: Stundenumsetzung II

Rev 6.104 (10.03.05) Andreas Filsinger

 Neu: Bearbeiter: Das Mapping auf identische Kürzel ist jetzt möglich.

Rev 6.103 (08.03.05) Andreas Filsinger

 Bug: Beleg: Fehlermeldung bei Handeingabe eines Artikels mit Faktor.

Rev 6.102 (07.03.05-08.03.05) Andreas Filsinger

 Neu: Arbeitszeit: Die aktuelle Tagessumme des markierten Tages wird angezeigt.
 Neu: Bearbeiter: Neues Recht "FehlerAbzeichnen". Details siehe Online-Doku.

Rev 6.101 (05.03.05) Andreas Filsinger

 Bug: (intern) SuchIndex: War zunächst kein Suchindex da - misslang der ReloadIfNew.
 Bug: (intern) Belege: POSTEN waren nicht replikationsfreundlich.

 Neu: System: FaktorGanzzahlig gibt an, ob der Faktor auf der Rechnung nur in
      ganzen Ziffern ausgegeben wird, oder auch mit Nachkommastellen.

Rev 6.100 (04.03.05) Andreas Filsinger

 Neu: Verkaufsrang Berechnung lässt sich abschalten

Rev 6.099 (03.03.05) Andreas Filsinger

 Neu: Baustelle: Reaktivieren aus ABLAGE anderer Datenbank möglich.

Rev 6.098 (03.03.05) Andreas Filsinger

 Neu: Baustelle: Name der Import Datenbank wird angezeigt.

Rev 6.097 (01.03.05-02.03.05) Andreas Filsinger

 Neu: Löschnachfragen sollten jetzt farblich anders markiert werden. Bitte noch Positionen
      durchgeben, wo das noch nicht der Fall ist.
 Neu: (Initiative "OrgaMon for all, all for OrgaMon"): AutoUp Integration
 Neu: Prorata: Ausgabeart wird berücksichtigt. (inerhalb der Auswertung / als eigene
      Spalte)

Rev 6.096 (25.02.05-28.02.05) Andreas Filsinger

 Neu: Ausgabeart: (TWebShop) WEBSHOP steuert, ob im WebShop diese Ausgabeart sichtbar ist.
 Neu: Ausgabeart: (TWebShop) FREIERTEXT steuert, ob im WebShop noch mehr Infos eingegeben
      werden können.
 Neu: Sortiment: (TWebShop) AUSGABEARTEN steuert ob ein Sortiment Ausgabearten hat.
 Neu: Aktion: (TWebShop) VON,BIS steuert Laufzeiten von Aktionen.

Rev 6.095 (24.02.05) Andreas Filsinger

 Bug: Musik: "Play" war nicht mehr möglich.
 Bug: Artikel: Globale Preisänderung nicht möglich mit Firbird Server 1.0

 Neu: Artikel: 20 Schalter
 Neu: System: 20 Schaltertexte für Artikel

Rev 6.094 (24.02.05) Andreas Filsinger

 Bug: Aufträge: Urlaubssperren waren nicht sofort für alle sichtbar.
 Bug: Monteure: Cache nicht erneuert nach Schliessen von "Person".

 Neu: Baustelle: Korrektur hinterlässt keine Spuren mehr.

Rev 6.093 (23.02.05-24.02.05) Andreas Filsinger

 Neu: Auftrag: Wiedereinführug der Tastenbeobachtung. Verbessert: Datei überlebt auch einen
      OrgaMon-Absturz oder Neustart. Jetzt mit Datums und Uhrangabe.
 Neu: Artikel: Begriff "Neuanlage" lässt sich jetzt über einen Systemparameter definieren (in Tagen).
      NeuanlageZeitraum=3 (wird automatisch ganz unten angelegt).
 Neu: Artikel: Sortimente / Länder / Kreative werden jetzt in zwischengespeichert.

 Wegfall: FIS - was immer das auch war ...

Rev 6.092 (21.02.05) Andreas Filsinger

 Neu: Belege: Erstmalig die Anlage eines Ausgabeart-Preises bei Änderung in Belege.
 Neu: Order: Erstmalig die Anlage eines Ausgabeart-Preises bei Änderung in Belege.

Rev 6.091 (17.02.05-18.02.05) Andreas Filsinger

 Bug: Aufträge: Selektion "abgearbeitet" hatte die vorgezogenen nicht berücksichtigt.

 Neu: Aufträge: Selektion "ungemeldet". (früher Lupe + "EXPORT_TAN IS NULL").
 Wegfall: Aufträge: manuelle Meldung mit "-".
 Neu: Aufträge: manuelle Meldung mit Taste (Schloss) oben in der
      Funktionsleiste des Auftrages.
 Neu: Aufträge: Nachmeldungen/Einzelmeldungen nun möglich. Erst die entsprechenden Termine
      markieren, dann Drucker mit dem blauen Blatt drucken.

Rev 6.090 (16.02.05) Andreas Filsinger

 Bug: "MDE extern" hatte nicht funktioniert.

 Neu: "sleep.com" wieder in der Distribution des Updates.
 Neu: SetUp: erschreckender DOS - Bildschirm etwas verbessert.

Rev 6.089 (15.02.05) Andreas Filsinger

 Bug: Datenbankfelder GEN_CSV hatte gefehlt.
 Bug: sBearbeiterKurz war undefiniert.

 Neu: Integration Lastschriften via DTAUS via HBCI+, FinTS,
      Sicherheitsmedium rein "PIN/TAN".

Rev 6.088 (11.02.05) Andreas Filsinger

 Bug: Backup: Backup im embedded Umfeld ging nicht!

 Neu: Install: {app} kann in der OrgaMon.ini verwendet werden. Es liefert das
      Standardprogrammverzeichnis des Systems (mit Backslash am Ende).

Rev 6.087 (11.02.05) Andreas Filsinger

 Bug: Absturz bei Programmende bei eingeschränkten Benutzerrechten. Schreibender
      Zugriff auf Registry-Key (HKEY_LOCAL_MACHINE\SOFTWARE\anfisoft\creator\) im
      Moment des Programmendes.

 Neu: tcp-ip: Indy 9.0.18
 Wegfall: Creator: Scrambled Stream, Replace Serial Number Stream. (rstream-Modul)
 Wegfall: globals: HeBu-CDR Codefragemente jeglicher Art.

Rev 6.086 (11.02.05) Andreas Filsinger

 Wegfall: EP Wrap
 Wegfall: HeBu CDR Wrap

Rev 6.085 (07.02.05-10.02.05) Andreas Filsinger

 Bug: Context: Übernahme als "Neuanlage" war nicht (mehr) möglich!
 Bug: Person: Übernahme aus PLZ-Tabelle war fehlerhaft!
 Bug: Intern: MemCheck jetzt entfernt!

 Neu: PLZ: Integration der Map&Guide Schnittstelle.
 Neu: PLZ: Importmodul neu geschrieben.

Rev 6.084 (04.02.05) Andreas Filsinger

 Bug: Update: Keine SandUhr wenn "Update" frisch gedrückt wird.
 Bug: Budget: Bei 2 Budgets wurde das erste mehrfach angelegt.

 Neu: Aufträge: Leistungsnachweis-Reiter
 Neu: Artikel: Artikelbeschreibung als Text.

Rev 6.083 (04.02.05) Andreas Filsinger

 Bug: Baustelle: 2 Systemparameter wurden nicht eingelesen.

Rev 6.082 (02.02.05-04.02.05) Andreas Filsinger

 Neu: (Initiative "OrgaMon for all, all for OrgaMon"): GaZMa Integration

Rev 6.081 (31.01.05-01.02.05) Andreas Filsinger

 Bug: Versand: Falsche Gewichtsberechnung beim Warenkorb.
 Bug: Versand: Falsche Porto-Logik bei Lieferanten in der ersten TL (=0).
 Bug: Versand: Falsche Porto-Logik bei Lieferanten da fälschlicherweise
      Warenwert=0 gesetzt wurde.
 Bug: Update: OrgaMon hatte andere laufende Instanzen vor einem Update nicht
      beendet.

 Neu: Update: Update wird abgelehnt, sobald andere laufende OrgaMon-Instanzen
      sich nicht beenden lassen.
 Neu: neues Icon. (Bei schon installierten Versionen: Auf das Desktop-Symbol rechts
      klicken, Eigenschaften, Andreas Symbol, neues Symbol auswählen, Übernehben,
      alle Fenster schliessen).

Rev 6.080 (28.01.05-31.01.05) Andreas Filsinger

 Bug: Nachlieferungen sind versandkostenfrei! Im Rahmen dieser Bugbehebung habe ich
      das Regelwerk im Ansatz dokumentiert und die Entscheidungen im eCommerce auf
      eine zentrale Stelle abgestimmt. Bitte sehr genau beobachten, ob alles
      funktioniert.
 Neu: eCommerce: Bessere Überwachung von BelegStatusBuchen!

Rev 6.079 (27.01.05) Andreas Filsinger

 Neu: System: Datenbankpasswort ist in der .ini verschlüsselt angebbar.
      DatabasePassword=<DasVerschlüsseltePasswort>.
      Es wird dieselbe Verschlüsselung verwendet wie in den Systemeinstellungen,
      Sie benötigen also einen lauffähigen Orgamon und ein ordentlich verschlüsseltes
      Passwort zu erhalten.

Rev 6.078 (26.01.05) Andreas Filsinger

 Bug: Verbuchen der Mahnungen war nicht mehr möglich!

Rev 6.077 (25.01.05) Andreas Filsinger

 Neu: Update: CareTaker Log auch bei Erzwungenem Revision-Eintrag.
 Neu: Update: CareTaker Log auch bei Erzwungenem Update-Status Abbruch.
 Neu: Tagesabschluss: Neue Mahnliste wird nur dann erzeugt, wenn die ganze Liste
      angekreuzt ist oder alle Kreuzchen weg sind.

Rev 6.076 (21.01.05-24.01.05) Andreas Filsinger

 Bug: Person: Nach Haifisch einer anderen Person wurde nicht mehr auf der übrig-
      gebliebenen Person positioniert.

 Neu: eCommerce: Preisermittlung berücksichtigt erstmalig Ausgabeart.
 Neu: eCommerce: Gewichtsermittlung berücksichtigt erstmalig Ausgabeart.
 Neu: Belege: Änderungen an der Ausgabeart sollten nun wie erwartet funktionieren.
 Neu: Update: keine Message-Boxen mehr, die den Reboot des Rechners verhindern!
 Neu: Update: Schaltfläche für "Rechner neu starten".
 Neu: Order: (experimentell, Buchen noch ohne FunktioN!) Eingabe/Änderung "Preis"
             = VK (wenn <> normale Preisermittlung) ->Übernahme Artikelstamm JA/NEIN
             Übernahme in den Preiscode JA/NEIN
              (Preiscode, ev. Anzahl der betroffenen Artikel angeben)
             Übernahme in noch nicht ausgelieferte Artikel
             (ARTIKEL_AA wird ggf neu angelegt.)

Rev 6.075 (20.01.05) Andreas Filsinger

 Bug: intern: Laden von fbclient.dll UND gds32.dll nicht sinnvoll. Jetzt nur
      noch gds32.dll. Kann erst umgestellt werden, nachdem IBService Open
      Source ist.

Rev 6.074 (20.01.05) Andreas Filsinger

 Bug: Budget: Verarbeitung von Budgets ohne bisheriges abschreibbares Volumen.
 Bug: Budget: Verbuchen (Abschreiben) eines Budgets.
 Bug: Mahnung: ausgesetzte Belege: "P", "Z", "B" gingen nicht.

 Neu: Personen: Zeige Neuanlage ist jetzt ein Symbol.
 Neu: Belege: Zeige Neuanlage ist jetzt ein Symbol.
 Neu: Artikel: Symbol "zeige Neuanlagen".

Rev 6.073 (12.01.05-19.01.05) Andreas Filsinger

 Neu: Belege: (Dollar-Symbol) Abrechnung von Arbeitszeit über ein Budget.
 Neu: eCommerce: Neuer Ausgabebeleg: Arbeitszeitdetails werden in einem
      Detail-Blatt angegeben. Mit Anfangs- Endezeit- und Arbeitszeit.
 Neu: Arbeitszeit: Eingabedialog Verbesserungen.
 Neu: Belege: Context Schaltflächen.
 Neu: Mahnung: Einzelne Belege kann man von der Mahnung aussetzen.

Rev 6.072 (11.01.05) Andreas Filsinger

 Neu: WebShop: Suche nach einem Shop-Benutzer ID jetzt möglich!
 Neu: Agent: "M"-Taste
 Neu: Agent: "LAG-erMenge" und "MIN-destbestand" im Agent

Rev 6.071 (07.01.05-11.01.05) Andreas Filsinger

 Neu: Mail-Ereignis für verschiedene Anwendungen. Damit lassen sich auch Rund-Mail
      an Kunden versenden. Oder Orgamon-Ereignisse lassen sich mit eMail Ereignissen
      koppeln. Erstmalig integriert für Störfall "WebShop Anmeldung unmöglich".
 Neu: Zeiterfassung erstmalig in der Anwednung.
 Neu: WebShop: Man kann leere Passworte mit Werten füllen.

Rev 6.070 (06.01.05-07.01.05) Andreas Filsinger

 Bug: Person: Haifisch: Auflösung von MAHNLAUF fehlte
 Bug: Person: Eindeutiger Index auf dem Feld USER_ID, somit wird eine
      Identitätsübernahme verhindert. Das Einloggen ist zuverlässigner möglich.

 Neu: Person: Suche: Beim Einlesen einer OLAP-List wird auch gleich eine Liste von
      eMail Adressen ausgegeben.

Rev 6.069 (06.01.05) Andreas Filsinger

 Bug: Person: Haifisch: SQL Error

Rev 6.068 (06.01.05) Andreas Filsinger

 Bug: eCommerce: e_w_MoveBeleg wirkte sich auf ALLE Belege des Kunden aus.

 Neu: Person: Suche: Kundennummer jetzt mit im Auswahl-Dialog.
 Neu: Person: Haifisch: schlägt löschen des gefressenen vor.

Rev 6.067 (23.12.04-04.01.05) Andreas Filsinger

 Neu: Backup: es wird nur noch ein Überschuss an zips gelöscht.
 Neu: OLAP: erstes Syntax Highlighting zur Hilfe bei der Eingabe.
 Neu: OLAP: "--" ist nun gültiger Kommentar

Rev 6.066 (21.12.04-22.12.04) Andreas Filsinger

 Bug: Kategorie: wurde u.U. doppelt eingetragen.

 Neu: Backup: "*" anstelle von "*.*" (da "." eigentlich nicht notwendig)
 Neu: Kategorie: Im Benutzerverzeichnis wird das Ändern der Kategorie protokolliert.

Rev 6.065 (17.12.04-20.12.04) Andreas Filsinger

 Neu: Belege: "G" für "Garantie" Belege
 Neu: Belege: Briefumschlag jetzt auch sinnvoll bei <>"*" Belegen (also im Moment
      G(arantie) und A(ngebot)): Dadurch wird eine dauerhafte Ablage ins
      Kundenverzeichnis als html-Beleg sichergestellt.
 Neu: Person: "Word" - Verzeichnis kann nun zur Ansicht geöffnet werden.
 Neu: Prorata: Investitionsabschlag möglich. (Pauschale Verminderung der Prorata
      nach vereinbarten Investitionen).
 Neu: Prorata: Ausgabe und Sortierung nach Spalte Beleg-Nummer möglich.

Rev 6.064 (14.12.04) Andreas Filsinger

 Bug: Beleg: Auftrag von "Rechnungsempfänger" wurde ausgegeben. Richtig ist
      Auftrag von "Auftraggeber".

 Neu: Mahnungen können im Rahmen des Tagesabschlusses erzeugt werden.
 Neu: System-Sternchen. Neuer Link für Systemparameter.

Rev 6.063 (14.12.04) Andreas Filsinger

 Bug: Person: Shop-Log benutzte den falschen Pfad.

Rev 6.062 (08.12.04-09.12.04) Andreas Filsinger

 Bug: eCommerce: Belege: Berechnung der Auftragssumme bei gesetzten Einheiten.
 Bug: eCommerce: Belege: Berechnung der Forderung bei gesetzten Einheiten.
 Bug: eCommerce: Belege: Query-Leak! beim Durchrechnen.

 Neu: eCommerce: keine Compiler-Warnungen mehr!

Rev 6.061 (06.12.04) Andreas Filsinger

 Bug: IBExportTabelle: Textfelder wirkten zerstörend auf die Ausgabe.

 Neu: Mahnung: Mahnbescheid jetzt mit kompletten Adressdaten in
      PersonenDaten.csv.
 Neu: Personen: Jetzt csv-Taste zur Ausgabe aller personenbezogenen Daten.
      (Format wie bei Mahnbescheid).
 Neu: Personen: Jetzt werden nur noch die mit "!" markierten Bemerkungen
      bei den Personen ausgegeben.

Rev 6.060 (30.11.04) Andreas Filsinger

 Bug: Context: "Zeige Neuanlagen" ohne Funktion

 Neu: Mailing: Import aus OLAP möglich.
 Neu: Q: Abzeichnen von Info-Meldungen des Qualitätssicherungssystem.
 Neu: Q: Personenbezogene Infos (mit "!" markiert) gehen jetzt auch bei den
         Belegen!

Rev 6.059 (26.11.04) Andreas Filsinger

 Bug: Rechnungen: Anzeige-Fehler

Rev 6.058 (24.11.04-25.11.04) Andreas Filsinger

 Neu: BaseUpdate: Mehr Prüfungen bei Ermittlung der Programmversion im InterNet.
 Neu: Einheiten (siehe Online-Dokumentation). Abrechnung über Länge, Fläche, Zeit,
      Gewicht.
 Neu: Artikel: Einheiten Zuordnung.
 Neu: Belege: Einheiten Zuordnung.
 Neu: Belege: Spaltenreihenfolge kann durch "Posten.SQL.txt" selbst angepasst
      werden.
 Neu: Hauptmenü: Gelber Ordner offnet sofort das "Home"-Verzeichnis des Anwenders.

Rev 6.057 (19.11.04-22.11.04) Andreas Filsinger

 Neu: Scanner: "B", um zum Beleg zu springen.
 Neu: Scanner: "P", um zur Person zu springen.
 Neu: Scanner: Alle Sounds sind abrufbar.
 Neu: Scanner: Auch + und - Sound zu beginn des Scannens.
 Neu: Scanner: Scan-Ereignis wird festgehalten

Rev 6.056 (15.11.04) Andreas Filsinger

 Neu: eCommerce: Belege buchen nur noch über eCommerce.

Rev 6.055 (12.11.04) Andreas Filsinger

 Neu: OLAP: "assign" wertet Feldbezeichner aus und wird dadurch universell
      anwendbar.
 Neu: OLAP: "integrate2" wertet Feldbezeichner aus und wird dadurch universell
      anwendbar.

Rev 6.054 (12.11.04) Andreas Filsinger

 Neu: OLAP: Anpassungen an neue Context Abfrage.
 Neu: OLAP: neue complete Funktion Verlag(VERLAG_R).
 Neu: OLAP: Link in die Online-Hilfe.
 Neu: WebShop: "Admin" Schaltfläche im Hautpmenü.

Rev 6.053 (11.11.04-12.11.04) Andreas Filsinger

 Neu: OLAP: Sortierung der vorgeferigten OLAP-Anfragen.
 Neu: OLAP: Kreuzintegration.

Rev 6.052 (11.11.04) Andreas Filsinger

 Neu: OLAP: sort geht auch ohne Parameter.
 Neu: OLAP: integrate funktioniert auch mit TimeStamp Feldern.
 Neu: OLAP: integrate funktioniert auch mit "<null>" Inhalten.

Rev 6.051 (10.11.04-11.11.04) Andreas Filsinger

 Neu: Belege: OLAP Ergebnisse können importiert werden.
 Neu: Scanner: "BucheVersand" ist jetzt eCommerce-Funktion.

Rev 6.050 (10.11.04) Andreas Filsinger

 Bug: eCommerce: ForderungBuchen ging nicht!

Rev 6.049 (09.11.04) Andreas Filsinger

 Neu: eCommerce: "Forderungbuchen" wird besser überwacht.
 Neu: Belege: "BucheVersand" wird besser überwacht.
 Neu: Anwendungsstart: "CareTaker" meldet jetzt freiwillig nach beim Programmstart.

Rev 6.048 (28.10.04) Andreas Filsinger

 Neu: (Initiative "OrgaMon for all, all for OrgaMon"): QM: SIEMENS relaxx Integration

Rev 6.047 (20.10.04-21.10.04) Andreas Filsinger

 Bug: Person: Fehler, sobald keine Person angelegt ist.
 Bug: Person: Fehler, "M" mit einer "leeren" Person.
 Bug: Artikel: Diverse "A" Tasten gingen nicht mehr.

 Neu: Context: ";" wird bei der Migration jetzt beachtet. Alexander: Bitte jeweils
      mit "WERBE=" und "CDRID=" nochmals durchführen. Und Ergebnis prüfen.
 Neu: Context: Dummy-Zeilen mit lokalem, eigenen Text können angefügt werden. Es
      muss jedoch proforma ein Artikel mit leerem TITEL eingefügt werden, nun kann
      man unten "TITEL:" editieren.
      TITEL auf NULL setzen kann man im Artikel Reiter Importe/Export.
 Neu: Context: Hilfe.

Rev 6.046 (19.10.04) Andreas Filsinger

 Neu: Erstmalig laufähig als Einzelplatzinstallation mit Hilfe der
      Firebird Superserver DLL (fbembedded). Es sind noch Probleme im
      Backup zu erwarten.

Rev 6.045 (19.10.04) Andreas Filsinger

 Neu: Context: Nach dem Einfügen ist Eingabefokus wieder auf der Sucheingabe.
 Neu: Artikel: Anzeigeflächen angepasst.
 Neu: Artikel: Fenstertitel angepasst.
 Neu: Artikel: Spalten Reihenfolge (ab 4. Spalte) über die Datei:
               .\Anwender\<LoginName>\ARTIKEL.6.045.TXT anpassbar, diese
               Datei nach erstmaligem Start dieser Rev. aus der Datei:
               .\Anwender\<LoginName>\ARTIKEL.6.045.Original.TXT
               kopieren, danach anpassen.

Rev 6.044 (18.10.04) Andreas Filsinger

 Neu: Context: Positionsnummerneingabe kann mit <ENTER> verlassen werden.
 Neu: Context: Neue Artikelzuteilung bekommen gleich eine Positionsnummer.
 Neu: Context: Neuanlage einer Collektion ist nun möglich. Bis "echte" Mitglieder
               dabei sind ist der "Hauptartikel" selbst Teilnehmer der Collektion.
               Danach sollte dieser wieder entfernt werden.

 Neu: Artikel: Aufruf aller Mitgliedschaften (ich selbst bin grün!).
 Neu: Artikel: Aufruf aller Collektionsteilnehmer.

Rev 6.043 (15.10.04-16.10.04) Andreas Filsinger

 Neu: Artikel: Mitgliedschaften anzeigen.
 Neu: Artikel: Teilnehmer anzeigen.
 Neu: Context: "A" Verweise
 Neu: Context: 3 Hilfen bei der Positionsvergabe (hoch,runter,Auto-Nummerieren)
 Neu: Context: "-" Löschen einer Mitgliedschaft.
 Neu: Context: "-" Löschen einer Collektion.

Rev 6.042 (10.10.04-15.10.04) Andreas Filsinger

 Neu: Context: +suche + einfügen.
 Neu: Context: POSNO (=Track) editierbar, leider nur unterhalb der Liste.

Rev 6.041 (10.10.04) Andreas Filsinger

 Neu: Context-Anzeige beschleunigt!

Rev 6.040 (04.10.04-10.10.04) Andreas Filsinger

 Neu: Bei Angeboten wird nur noch die Netto-Summe angezeigt.
 Neu: Forderung buchen: Mehr Sicherheit und Kontrolle.
 Neu: Umsetzung des Werbe-RIDs, CDRIDS.

Rev 6.039 (17.09.04-28.09.04) Andreas Filsinger

 Neu: Rabat-Schaltfläche für Händlerkunden.
 Neu: "RABATT" Feld in der Datenbank.

Rev 6.038 (15.09.04) Andreas Filsinger

 Neu: Kreative: Caching-Zeit auf 2 Stunden erhöht

Rev 6.037 (07.09.04) Andreas Filsinger

 Neu: Personen: Vertikale Scrollbalken an 2 Textfeldern

Rev 6.036 (02.08.04) Andreas Filsinger

 Neu: 3 fach (identisch) implementierte Artikel-Sortierung
      zentralisiert: Belege, Order, WebShop
      Info: Im 'Artikel' läuft die Sortierung via Datenbank, somit davon (leider)
      nicht betroffen.
 Neu: Artikelsortierung nach 'Titel': '#' im Titel wird unter 'ZZ' einsortiert,
      sollte also ziemlich hinten stehen.
 Neu: Musiker-Anzeige im Artikel jetzt "Nachname", "Vorname".

Rev 6.035 (25.08.04-27.08.04) Andreas Filsinger

 Bug: Belege: Nach dem Verbuchen wird der Belegtitel nicht aufgefrischt!

 Neu: CareTaker/Wiki: Verschieben der Ermittlung des Namens des wiki-Servers
      in das CareTaker Verzeichnis.

Rev 6.034 (23.08.04) Andreas Filsinger

 Bug: CareTaker: erfolglose Nachmeldungen werden nicht mehr (Nach)Nachgemeldet

 Neu: Wiki: Dokumentationssystem ist auf eigenen Server umgezogen! Die verlinkung
      wurde entsprechend geändert.
 Neu: Belege: "Lagerort" (Übergangsfach) des Beleges jetzt mit im Titel! Somit
      können lange Lagerbezeichnungen nicht mehr Symboltasten überdecken.

Rev 6.033 (18.08.04-20.08.04) Andreas Filsinger

 Neu: Order Belege: Tastenreihenfolge jetzt "A" "M" "W".
 Neu: Belege: Tastenreihenfolge jetzt "A" "M" "W".
 Neu: Belege: Positionierung der Tasten verbessert.
 Neu: Belege: "Rechnungsdatum" und "Fälligkeit" jetzt immer aus aktuellem
      Datum berechnet.
 Neu: Belege->suche->Anzeige unten: Komponist,Schwer,Gattung,Serie war falsch.
 Neu: Order->suche->Anzeige unten: Komponist,Schwer,Gattung,Serie war falsch.

Rev 6.032 (16.08.04) Andreas Filsinger

 Neu: Belege: "M" - Taste für Mengen Infos.
 Neu: Order: "M" - Taste für Mengen Infos.
 Neu: Order: Einzelprüfung der Mengen, (Minibestellvorschlag): ob OK, oder
      was gerade Sache ist. Die Zeilen werden entsprechend der Vorschlags-
      menge eingefärbt.
 Neu: Belege: Änderung einer Belegzeile mit "GEL>0", sollte im Beleg-Editor eine
      Warnung kommen "afterpost" dass man gerade Text ändert der dem Kunde
      schon vorliegt, ob er wirklich geändert werden soll.

Rev 6.031 (16.08.04) Andreas Filsinger

 Neu: Mahnung: Wortentfall "hierzu"

Rev 6.030 (12.08.04) Andreas Filsinger

 Neu: Datum und Uhrzeit in der Mahnung.

Rev 6.029 (06.08.04) Andreas Filsinger

 Neu: Mengen: genaues Positionieren bei der "O" Taste

Rev 6.028 (06.08.04) Andreas Filsinger

 Neu: Mengen: "O" in der Lieferhistorie

Rev 6.027 (04.08.04-06.08.04) Andreas Filsinger

 Neu: Pakete: Reihenfolge jetzt ordentlich veränderbar.
 Neu: Agent: Schalter "Motivationen" entfernt.
 Dokumentation: Kapitel "Artikelpakete"
 Dokumentation: Kapitel "Sortimente"

Rev 6.026 (03.08.04-04.08.04) Andreas Filsinger

 Bugfix: Belege: Kopie eines Beleges hatte auch das Datum der letzten Mahnung "MAHNUNG",
         sowie das Beleg-"VOLUMEN" kopiert.

 Neu: CareTaker: Wiki Dokumentation.
 Neu: CareTaker: Info über die verbundene Datenbank, damit der Mandant bestimmt
      werden kann.
 Refactoring: Wegfall "LogDir", durch "DiagnosePath" ersetzt.

Rev 6.025 (02.08.04) Andreas Filsinger

 Bug: Wareneingang. Artikel-Lieferung ggf. in den falschen Belegen. Bei mehreren
      Kandidaten wird ein Auswahl-Fenster angezeigt. Neuer Begriff (auch in der
      Dokumentation der "Buchungsfolge").

Rev 6.024 (02.08.04) Andreas Filsinger

 Neu: Musiker: weiterer Foreign Key!

Rev 6.023 (02.08.04) Andreas Filsinger

 Bug: Wareneingang: Artikel 2x bestellt bei 2 verschiedenen Lieferanten,
      im Moment des Wareneingangs ordnet er "O" Belege zu wie er lustig ist.
 Neu: SQL-direkt: Diagnose für doppelte Feldinhalte, zur vorbereitung eines
      eindeutigen Index (unique index).

Rev 6.022 (30.07.04) Andreas Filsinger

 Neu: Wareneingang+eCommerce: noch mehr Infos sammeln, noch mehr Situationen ab-
      sichern.
 Neu: IBObjects: IB_Parse geändert, dass es sicherer arbeitet.

Rev 6.021 (30.07.04) Andreas Filsinger

 Bug: mehrfarbige Datenbank-Controls wurden als problematisch gemeldet, wieder auf
      die "alten" Symbole umgestellt.
 Neu: Prorata: Rein Anhand der Eintragungen in Belegen nun möglich, ohne dass auf
      Artikel referenziert wird. (Weitere Änderungen folgen noch)

Rev 6.020 (29.07.04) Andreas Filsinger

 Bug: Beleg: Versandregel: Bedingungen wurden an 2 Stellen unterschiedlich überprüft.
 Bug: Beleg: Daumen: Nach hinzufügen des Versandartikels wurde die Belegsumme nicht
      aktualisiert.

 Neu: Beleg: Farbe Orange, wenn eigentlich Portfreiheit erreicht ist. Soll als
      Gedankenstütze dienen, dass ev. bei Ausländern einen Gutschrift gemacht
      wird (was noch nicht automatisch geht!)
 Neu: eCommerce: Berechne-Beleg erzeugt (bei Bedarf) einen eigenen ZUSAMMENHANG.
      Dadurch sind Mengen-Bewegungen z.B. durch Bestellungen im WebShop, pro Beleg
      in einem einzelnen Zusammenhang.
 Neu: eCommerce: Absicherung nun nur noch über den CareTaker.
 Neu: eCommerce: Warenbewegung: Mehr Absicherung von Beleg und Warenbewegungs-Funktionen.
 Neu: eCommerce: Warenbewegung: Der aktueller Bearbeiter wird eingetragen.

Rev 6.019 (28.07.04-29.07.04) Andreas Filsinger

 Bug: eCommerce: Wareneingang buchen: Im Fehlerfall: nicht nur ein stiller
      Alarm, sondern auch Meldung an den Benutzer!

 Neu: Versand: Ausländer haben nun Portozwang.
 Neu: Versand: Bei 'P' erfolgt nun Portozwang.
 Neu: Artikel: Beim Preiscode kann nun auch "- kein Eintrag -" gemacht werden.
 Neu: Verlag: PreisCode: Refresh-Button, damit die Null im RID verschwindet.
 Neu: eCommerce: Wareneingang buchen: nähere Diagnose, um den Fehler einzukreisen

Rev 6.018 (26.07.04) Andreas Filsinger

 Bug: Belege: Scrollbalken der Artikel-Such-Liste nicht sichtbar.
 Bug: Belege: Übernahme von negativen Preisen mit Sonderbedeutung. -1 und -2

Rev 6.017 (21.07.04-22.07.04) Andreas Filsinger

 Neu: Dokumentation: Integration von http://wiki.orgamon.de/
      Help-Point Konzept. Freie Wissensdatenbank über OrgaMon.

      !!! BITTE MITHELFEN ZU DOKUMENTIEREN !!!

Rev 6.016 (20.07.04-21.07.04) Andreas Filsinger

 Neu: Kreative: Musiker "Gruppen" haben nun verbesserte "Über" Texte. D.H. es werden
      die Infotexte der einzelnen Beteiligten hintereinander aufgelistet.
 Neu: Creator: "Dauer" und "Schwer" jetzt aus den neuen Datenbank-Feldern.
 Neu: Belege: Zwischensumme und Übertrag jetzt möglich.
 Neu: html: Neuer "set" Befehl, um Variable im neuen "html-Heap" zu sichern.

Rev 6.015 (16.07.04-19.07.04) Andreas Filsinger

 Bug: Kreative: "Trennen" hatte nicht funktioniert.
 Bug: Belege: rausbelichten des ZahlDatum ohne die Zahlungsarten zu benutzen, hatte
      nicht mehr funktioniert.

 Neu: Kreative: Nach "Trennen" wird ein refresh gemacht.
 Info: Diverse Bugs aus HeBu CDR Rev. 1.077

Rev 6.014 (15.07.04-16.07.04) Andreas Filsinger

 Bug: SQL-Metadaten Ausgabe hatte nicht funktioniert.
 Bug: SQL-Metadaten: Dubiose Metadaten in "alten" Foreign Keys
      "LAND_REF,ARTIKEL_REF,PERSON_REF" Keys entsprechend geändert. Die Keys wurden
      scheinbar mit dem falschen Datenbank Modellierer gemacht.
 Bug: Belege: "clonen" berücksichtigte nicht die ursprüngliche Sortierung des
      Beleges.
 Bug: Kreative: Trennen: Leerzeichen vor dem 2., 3. Musikernamen
      (weitere Bugs! Bitte "Trennen" nicht verwenden!)
 Bug: Belege: Vorab-Text bei mehrseitigen Texten hatte nicht funktioniert.

 Neu: Ausgangsrechnungen: Nach Zahlungsbuchung wird der Betrag ausgetragen.
 Neu: Belege: Nach "clonen" steht er nicht auf dem neuen Beleg
 Neu: Belege: Die Positionen haben jetzt eine richtige Überschrift. Es wird auch
              angegeben ob und welche Rechnungen ausgegeben wurden.

Rev 6.013 (13.07.04-14.07.04) Andreas Filsinger

 Neu: Tier: Suche jetzt möglich.
 Neu: Skonto, nur noch eine Nachkommastelle.
 Neu: Beleg: Die selbst angepasste Breite der Spalten der Tabelle "Posten" kann
      jetzt gespeichert werden. Ziehen Sie einzelne Spalten kleiner 4 Pixel Breite
      wird die Anzeige in Zukunft ganz unterdrückt. Der Standard kann durch rechten
      Mausklick auf das neue Symbol wieder hergestelllt werden.
 Neu: OLAP: "sort" : { [numeric] "SpaltenName" [ascending|descending] [";"] }
      sortieren jetzt nach einer oder mehreren Spalten möglich. Dabei ist
      numerische oder alphanumerische Suche möglich. Absteigend oder Aufsteigend.
      (Absteigend in Kombination mit alphanumerisch liefert noch falsche Ergebnisse).
 Neu: Tagesabschluss: Automatische Erzeugung des Tier-Suchindex
 Neu: Tagesabschluss: Automatische Erzeugung des Musiker-Suchindex
 Neu: Tagesabschluss: Freigebbare Lagerplätze werden nach 14 Tagen Delay freigeben
      und können somit wieder belegt werden!

Rev 6.012 (13.07.04) Andreas Filsinger

 Neu: (Initiative "OrgaMon for all, all for OrgaMon"): HR: Arbeitszeiterfassung, Monteure, Buget, Baustellen
 Neu: OLAP: Complete Funktion
      Fax(PERSON_R) FAX

Rev 6.011 (12.07.04) Andreas Filsinger

 Bug: Da Rechnungsdatum jetzt erst beim Briefumschlag gesetzt wird, dachte die
      Druckausgabe es ist ein Angebot. Angebote werden im OrgaMon inzwischen jedoch
      ganz anders gesteuert, somit ein historischer Bug, der aber jetzt erst auf-
      getreten ist.

 Neu: OLAP: neue "complete" Funktion "Anschrift" mit den 6 erzeugenden Spalten:
      Adressat1;Adressat2;Adressat3;Adressat4;Strasse;Ort
      (Die Namensgebeung für die Spalten ist beispielhaft, die Anschrift Funktion
      kann auch mehrfach verwendet werden, bitte dabei dann 6 neue Namen ausdenken!)

Rev 6.010 (09.07.04) Andreas Filsinger

 Bug: OLAP: Ausgabefehler "csv"-Format: Doppelhochkomma innerhalb von String-Feldern
 Bug: OLAP: Ausgabefehler "csv"-Format: Zeilenumbruch innerhalb von String-Feldern

 Neu: OLAP: firebird 1.5 Kommentare '--' werden berücksichtigt
 Neu: OLAP: Complete : Vervollständigen einer Tabelle mit weiteren Spalten, es
      können Konstante Werte verwendet werden oder Berechnete Felder.
 Neu: OLAP: Complete: Funktionen "" verfügbar.

Rev 6.009 (08.07.04-09.07.04) Andreas Filsinger

 Bug: Creator: Artikel ohne Komponist /Arrangeur dürfen nicht als '?' ausgegeben
      werden, sondern einfach als <leer>.

 Neu: Compiliert mit HeBu 1.076

Rev 6.008 (08.07.04) Andreas Filsinger

 Neu: Kreative: "Trennen" Funktion jetzt OK! Nicht getrennt werden können Kreative mit
      "Text" oder ohne die Trenner "/" oder "&".
 Neu: Belege: ~Zahlung~ wird jetzt durch die entsprechende Zahlungsart ersetzt. Eine
      Auto-Skonto Buchung erfolgt noch nicht!
 Neu: Belege: "Standard" und personenspeziefische Zahlungsarten werden berücksichtigt.

Rev 6.007 (07.07.04) Andreas Filsinger

 Bug: Creator: Komponisten und Über- Felder waren leer.

 Neu: Artikel: Komponisten, Arrangeure sind jetzt im Format "Nachname, Vorname"
 Neu: eCommerce: "Forderungen" werden jetzt über zentral eCommerce Funktion verbucht.
      (Vorbereitungen für Zahlungsarten)
 Info: Kreative: "Trennen" Funktion NICHT verwenden!

Rev 6.006 (06.07.04) Andreas Filsinger

 Bug: Artikel: erste Anzeige nach Programmstart: Komponist/Arrangeur ist leer.

 Neu: Kreative: Haifisch funktioniert jetzt. Zur Anwendung:
      * Den ansteuern, der überleben soll (=Haifisch). Oben nun ankreuzen, nun auf
        den positionieren, der gefressen werden soll, nun Haifisch drücken! Bei der
        Zusammenführung hilft die Suche sehr (Begriffe wie "t rein" oder "mozar")
      * Der Vorname sollte jetzt auch gefüllt werden.

      ACHTUNG: "Listen" (/) "Teams" (&) sollten noch unberührt gelassen werden. Dazu
      kommt noch eine Spezial Funktion die "Kombinationen" abbliden kann.
 Neu: Personen: Auswahl der Zahlungsart jetzt möglich.
      (Nur informativ, noch ohne Funktion bei der Beleg-Buchung!)

Rev 6.005 (02.07.04-06.07.04) Andreas Filsinger

 Bug: Artikel: Lange Wartezeiten beim 2. Öffnen der Artikel.
      (darf nur beim ersten mal so sein)

 Neu: Mahnung: Rückfragen beim Entfernen der Brief-Häkchen.
 Neu: Mahnung: Position der Funktions-Knöpfe verschoben.

Rev 6.004 (02.07.04) Andreas Filsinger

 Bug: Unvollständige Übernahme der "Musiker-Über" Texte.

Rev 6.003 (01.07.04-02.07.04) Andreas Filsinger

 Neu: Artikel: Übernahme von "Schwer, Komponisten, Arrangeure"
 Neu: Kreative: Liste der Erfinder, Musiker, Komponisten, Arrangeure was auch
      immer an Personen zu den Artikeln gespeichert werden kann ...
       * mit Suchfunktion
       * mit Rücksprung in "deren" Artikel
      was noch nicht geht
       * Haifisch
       * Verkettung von Kreativ-Teams

Rev 6.002 (30.06.04) Andreas Filsinger

 Neu: Person: "M" zur frischen Erzeugung einer Kunden-Kontoinformation (Mahnung).
 Neu: Rechnungen: "M" zur frischen Erzeugung einer Kunden-Kontoinformation (Mahnung).
 Neu: Belege: "M" zur frischen Erzeugung einer Kunden-Kontoinformation (Mahnung).
 Neu: Artikel: "Dauer" ist jetzt eigenes Feld.
 Neu: Artikel: "Schwierigkeitsgrad" und "Schwierigkeitsgrad Erweitert" ist jetzt eigenes Feld.
 Neu: Artikel: "Komponist" und "Arrangeur" sind jetzt ein eigenes Feld.
 Neu: Artikel: Suche <ALT> & <S> funktioniert jetzt. Anzahl der Treffer ist limitiert auf 75.
 Neu: Artikel: Rücklesen der "Dauer_1.txt" Datei.

Rev 6.001 (29.06.04) Andreas Filsinger

 Bug: (Nachtrag) Belege: Beträge>1.000 Euro wurden auf ganze Euro abgerundet.
 Bug: Belege: Bei "offene Posten" wurden auch Betrag=0 Belege angegeben.
 Neu: Zahlungsarten: Umsetzung der Texte. Berechnung und Ausgabe der Skonto-Werte.

Rev 6.000 (28.06.04) Andreas Filsinger

 Neu: CarTaker: Fehlerzustände, die nachgemeldet werden müssen enthalten jetzt Meldungs-
      datum und Meldungsuhrzeit.
 Neu: Belege: Zahlungsarten: Damit können Fälligkeit der Rechnungen übernommen aus
      individuell gespeicherten Zahlungsbedingungen beim Kunden übernommen werden.

      STANDARD [ ] Ankreuzfeld (Ist beim Kunde nichts anderes angegeben, so wird diese
                               Zahlungsart übernommen)
      FAELLIG [Tage]           (In wievielen Tagen ist diese Rechnung fällig)
      SKONTO                   (Prozentwert eintragen, wenn Skontoabzug möglich ist)
      SKONTO_FAELLIG           (frühere Fälligkeit eintragen, wenn Skontogewährung an diese
                               Voraussetzung gekoppelt ist)
      BELEG_INFO               (Text unterhalb des Beleges der den Kunden über die Zahlungsart informiert)

      Mögliche Texelemente.

      %FälligTage%
      %FälligDatum%

      %Skonto%
      %SkontoDatum%
      %SkontoBetrag%

      %ELVBankInhaber%
      %ELVBankName%
      %ELVBankBLZ%                (es werden die letzten 3 Stellen geschwärzt ausgegeben)
      %ELVBankKonto%              (es werden die letzten 3 Stellen geschwärzt ausgegeben)
      %ELVDatum%               (Datum, an dem abgebucht wird)

      %KreditkarteTyp%
      %KreditkarteInhaber%
      %KreditkarteNummer%      (es werden die letzten 3 Stellen geschwärzt ausgegeben)
      %KreditkarteGueltigBis%
      %KreditkarteDatum%       (Datum, an dem belastet wird)

      Beispielhafte Umsetzung der jeweiligen Texte:

      a)
      Zahlung per Kredikarte %KreditkarteTyp% - %KreditkarteInhaber%. Wir belasten am %KreditkarteDatum%.
      Beispiel: Zahlung per Kredikarte VISA - BILL GATES. Wir belasten am 23.12.2004.
      b)
      Betrag wird am %ELVDatum% abgebucht (BLZ %ELVBankBLZ%) Konto %ELVBankKonto%.
      Beispiel: Betrag wird am 23.12.2004 abgebucht (BLZ 660 66x xx) Konto 23 29x xx.

      (!noch nicht vollständig programmiert!)

  \revi\HebuAdmin.rev

.SQL INIT BEGIN

:8.709

alter table PREIS
add EURP double precision;

alter table ARTIKEL
add EURP double precision;

alter table ARTIKEL_AA
add EURP double precision;

:8.692

alter table ABLAGE
add KOPIE_R DOM_REFERENCE;

:8.690

alter table AUFTRAG
add KOPIE_R DOM_REFERENCE;

alter table AUFTRAG
add constraint FK_AUFTRAG_AUFTRAG
foreign key (KOPIE_R)
references AUFTRAG(RID);

:8.620

alter table AUFTRAG
add ZEIT_VON time;

alter table AUFTRAG
add ZEIT_BIS time;

alter table ABLAGE
add ZEIT_VON time;

alter table ABLAGE
add ZEIT_BIS time;

alter table BAUSTELLE
add VORMITTAGS_ZEIT_VON time;

alter table BAUSTELLE
add VORMITTAGS_ZEIT_BIS time;

alter table BAUSTELLE
add NACHMITTAGS_ZEIT_VON time;

alter table BAUSTELLE
add NACHMITTAGS_ZEIT_BIS time;

:8.613

DROP TRIGGER ANSCHRIFT_SYNC;
DROP TRIGGER ARTIKEL_SYNC;
DROP TRIGGER ARTIKEL_AA_SYNC;
DROP TRIGGER ARTIKEL_GATTUNG_SYNC;
DROP TRIGGER ARTIKEL_MITGLIED_SYNC;
DROP TRIGGER AUSGABEART_SYNC;
DROP TRIGGER AUSGANGSRECHNUNG_SYNC;
DROP TRIGGER BELEG_SYNC;
DROP TRIGGER DOKUMENT_SYNC;
DROP TRIGGER GATTUNG_SYNC;
DROP TRIGGER INTERNATIONALTEXT_SYNC;
DROP TRIGGER LAND_SYNC;
DROP TRIGGER MUSIKER_SYNC;
DROP TRIGGER MWST_SYNC;
DROP TRIGGER PERSON_SYNC;
DROP TRIGGER POSTEN_SYNC;
DROP TRIGGER GELIEFERT_SYNC;
DROP TRIGGER PREIS_SYNC;
DROP TRIGGER RABATT_SYNC;
DROP TRIGGER SORTIMENT_SYNC;
DROP TRIGGER VERTRAG_SYNC;
DROP TRIGGER VREGEL_SYNC;

ALTER TABLE ANSCHRIFT DROP SYNC;
ALTER TABLE ARTIKEL DROP SYNC;
ALTER TABLE ARTIKEL_AA DROP SYNC;
ALTER TABLE ARTIKEL_GATTUNG DROP SYNC;
ALTER TABLE ARTIKEL_MITGLIED DROP SYNC;
ALTER TABLE AUSGABEART DROP SYNC;
ALTER TABLE AUSGANGSRECHNUNG DROP SYNC;
ALTER TABLE BELEG DROP SYNC;
ALTER TABLE DOKUMENT DROP SYNC;
ALTER TABLE GATTUNG DROP SYNC;
ALTER TABLE INTERNATIONALTEXT DROP SYNC;
ALTER TABLE LAND DROP SYNC;
ALTER TABLE MUSIKER DROP SYNC;
ALTER TABLE MWST DROP SYNC;
ALTER TABLE PERSON DROP SYNC;
ALTER TABLE POSTEN DROP SYNC;
ALTER TABLE GELIEFERT DROP SYNC;
ALTER TABLE PREIS DROP SYNC;
ALTER TABLE RABATT DROP SYNC;
ALTER TABLE SORTIMENT DROP SYNC;
ALTER TABLE VERTRAG DROP SYNC;
ALTER TABLE VREGEL DROP SYNC;

ALTER TABLE ANSCHRIFT ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE ARTIKEL ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE ARTIKEL_AA ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE ARTIKEL_GATTUNG ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE ARTIKEL_MITGLIED ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE AUSGABEART ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE AUSGANGSRECHNUNG ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE BELEG ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE DOKUMENT ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE GATTUNG ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE INTERNATIONALTEXT ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE LAND ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE MUSIKER ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE MWST ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE PERSON ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE POSTEN ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE GELIEFERT ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE PREIS ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE RABATT ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE SORTIMENT ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE VERTRAG ADD SYNC SMALLINT DEFAULT 1;
ALTER TABLE VREGEL ADD SYNC SMALLINT DEFAULT 1;

SET TERM ^ ;
CREATE TRIGGER ANSCHRIFT_SYNC FOR ANSCHRIFT ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ANSCHRIFT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER ARTIKEL_SYNC FOR ARTIKEL ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ARTIKEL', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER ARTIKEL_AA_SYNC FOR ARTIKEL_AA ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ARTIKEL_AA', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER ARTIKEL_GATTUNG_SYNC FOR ARTIKEL_GATTUNG ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ARTIKEL_GATTUNG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER ARTIKEL_MITGLIED_SYNC FOR ARTIKEL_MITGLIED ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ARTIKEL_MITGLIED', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER AUSGABEART_SYNC FOR AUSGABEART ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('AUSGABEART', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER AUSGANGSRECHNUNG_SYNC FOR AUSGANGSRECHNUNG ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('AUSGANGSRECHNUNG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER BELEG_SYNC FOR BELEG ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('BELEG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER DOKUMENT_SYNC FOR DOKUMENT ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('DOKUMENT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER GATTUNG_SYNC FOR GATTUNG ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('GATTUNG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER INTERNATIONALTEXT_SYNC FOR INTERNATIONALTEXT ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('INTERNATIONALTEXT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER LAND_SYNC FOR LAND ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('LAND', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER MUSIKER_SYNC FOR MUSIKER ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('MUSIKER', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER MWST_SYNC FOR MWST ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('MWST', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER PERSON_SYNC FOR PERSON ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('PERSON', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER POSTEN_SYNC FOR POSTEN ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('POSTEN', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER GELIEFERT_SYNC FOR GELIEFERT ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('GELIEFERT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER PREIS_SYNC FOR PREIS ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('PREIS', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER RABATT_SYNC FOR RABATT ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('RABATT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER SORTIMENT_SYNC FOR SORTIMENT ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('SORTIMENT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER VERTRAG_SYNC FOR VERTRAG ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('VERTRAG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
CREATE TRIGGER VREGEL_SYNC FOR VREGEL ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('VREGEL', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC = -1) THEN
      NEW.SYNC = OLD.SYNC;
    ELSE
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
END^
SET TERM ; ^

:8.611

CREATE TABLE WEBSHOP_SYNC (
    TABELLE    VARCHAR(32) CHARACTER SET NONE NOT NULL,
    ELEMENT_R  INTEGER NOT NULL,
    DATUM      TIMESTAMP
);

ALTER TABLE WEBSHOP_SYNC ADD CONSTRAINT WEBSHOP_SYNC_PK PRIMARY KEY (TABELLE, ELEMENT_R);

CREATE INDEX WEBSHOP_SYNC_TABELLE ON WEBSHOP_SYNC (TABELLE);

ALTER TABLE ANSCHRIFT ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE ARTIKEL ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE ARTIKEL_AA ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE ARTIKEL_GATTUNG ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE ARTIKEL_MITGLIED ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE AUSGABEART ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE AUSGANGSRECHNUNG ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE BELEG ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE DOKUMENT ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE GATTUNG ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE INTERNATIONALTEXT ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE LAND ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE MUSIKER ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE MWST ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE PERSON ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE POSTEN ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE GELIEFERT ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE PREIS ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE RABATT ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE SORTIMENT ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE VERTRAG ADD SYNC SMALLINT DEFAULT 1 NOT NULL;
ALTER TABLE VREGEL ADD SYNC SMALLINT DEFAULT 1 NOT NULL;

SET TERM ^ ;
CREATE TRIGGER ANSCHRIFT_SYNC FOR ANSCHRIFT ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ANSCHRIFT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER ARTIKEL_SYNC FOR ARTIKEL ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ARTIKEL', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER ARTIKEL_AA_SYNC FOR ARTIKEL_AA ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ARTIKEL_AA', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER ARTIKEL_GATTUNG_SYNC FOR ARTIKEL_GATTUNG ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ARTIKEL_GATTUNG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER ARTIKEL_MITGLIED_SYNC FOR ARTIKEL_MITGLIED ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('ARTIKEL_MITGLIED', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER AUSGABEART_SYNC FOR AUSGABEART ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('AUSGABEART', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER AUSGANGSRECHNUNG_SYNC FOR AUSGANGSRECHNUNG ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('AUSGANGSRECHNUNG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER BELEG_SYNC FOR BELEG ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('BELEG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER DOKUMENT_SYNC FOR DOKUMENT ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('DOKUMENT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER GATTUNG_SYNC FOR GATTUNG ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('GATTUNG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER INTERNATIONALTEXT_SYNC FOR INTERNATIONALTEXT ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('INTERNATIONALTEXT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER LAND_SYNC FOR LAND ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('LAND', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER MUSIKER_SYNC FOR MUSIKER ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('MUSIKER', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER MWST_SYNC FOR MWST ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('MWST', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER PERSON_SYNC FOR PERSON ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('PERSON', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER POSTEN_SYNC FOR POSTEN ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('POSTEN', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER GELIEFERT_SYNC FOR GELIEFERT ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('GELIEFERT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER PREIS_SYNC FOR PREIS ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('PREIS', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER RABATT_SYNC FOR RABATT ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('RABATT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER SORTIMENT_SYNC FOR SORTIMENT ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('SORTIMENT', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER VERTRAG_SYNC FOR VERTRAG ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('VERTRAG', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
CREATE TRIGGER VREGEL_SYNC FOR VREGEL ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
BEGIN
  IF (DELETING) THEN
    INSERT INTO WEBSHOP_SYNC(TABELLE, ELEMENT_R, DATUM) VALUES ('VREGEL', OLD.RID, 'NOW');
  ELSE
    IF (NEW.SYNC <> -1) THEN
      IF (NEW.SYNC = -2) THEN NEW.SYNC = 0; ELSE NEW.SYNC = 1;
    ELSE
      NEW.SYNC = OLD.SYNC;
END^
SET TERM ; ^

:8.590

alter table BAUSTELLE
 add ERGEBNISMELDUNG_PAUSIEREN CHAR(1) CHARACTER SET NONE;

:8.568

alter table BAUSTELLE
 add FOTOS_LADEN CHAR(1) CHARACTER SET NONE;

:8.557

alter table BUCH
add BELEG timestamp;

:8.553

alter table SORTIMENT
add MWST_NAME CHAR(45) CHARACTER SET NONE;

update SORTIMENT S
set S.MWST_NAME=(select M.NAME from MWST M where (S.MWST_R=M.RID));

reconnect;

alter table SORTIMENT
drop MWST_R;

:8.550

update EMAIL set
UID = 'BLOCKED' where
UID = 'BLACKLISTED';

:8.549

alter table AUFTRAG
add ZAEHLWERKE_AUSBAU CHAR(90) CHARACTER SET NONE;

alter table AUFTRAG
add ZAEHLWERKE_EINBAU CHAR(90) CHARACTER SET NONE;

alter table ABLAGE
add ZAEHLWERKE_AUSBAU CHAR(90) CHARACTER SET NONE;

alter table ABLAGE
add ZAEHLWERKE_EINBAU CHAR(90) CHARACTER SET NONE;

:8.547

ALTER TABLE AUFTRAG
ADD ERGEBNIS_INFO TMEMO;

ALTER TABLE ABLAGE
ADD ERGEBNIS_INFO TMEMO;

update AUFTRAG set
ERGEBNIS_INFO=INTERN_INFO;

:8.532

ALTER TABLE PERSON
ADD SUCHBEGRIFF_TMP CHAR(90) CHARACTER SET NONE;

update PERSON set
SUCHBEGRIFF_TMP = SUCHBEGRIFF;

ALTER TABLE PERSON DROP SUCHBEGRIFF;

ALTER TABLE PERSON
ADD SUCHBEGRIFF CHAR(90) CHARACTER SET NONE;

update PERSON set
SUCHBEGRIFF = SUCHBEGRIFF_TMP;

ALTER TABLE PERSON DROP SUCHBEGRIFF_TMP;

:8.494

alter table PERSON
add LAGER_R DOM_REFERENCE;

alter table PERSON
add constraint FK_PERSON_LAGER
foreign key (LAGER_R)
references LAGER(RID);

:8.465

alter table BUCH
add EREIGNIS_POSNO integer;

:8.454

alter table LAGER
add PLATZIERUNG integer;

:8.453

alter table EINHEIT
add FAKTOR integer;

:8.438

alter table BUCH
add BAUSTELLE_R DOM_REFERENCE;

alter table BUCH
add constraint FK_BUCH_BAUSTELLE
foreign key (BAUSTELLE_R)
references BAUSTELLE(RID);

alter table BUCH
add BUGET_R DOM_REFERENCE;

alter table BUCH
add constraint FK_BUCH_BUGET
foreign key (BUGET_R)
references BUGET(RID);

:8.427

alter table ARTIKEL
add X integer;

alter table ARTIKEL
add Y integer;

alter table ARTIKEL
add Z integer;

alter table ARTIKEL_AA
add X integer;

alter table ARTIKEL_AA
add Y integer;

alter table ARTIKEL_AA
add Z integer;

:8.399

alter table BELEG
add KUNDEN_AUFTRAG CHAR(25);

alter table POSTEN
add SERIENNUMMER CHAR(25);

alter table POSTEN
add KUNDEN_AUFTRAG CHAR(25);

alter table GELIEFERT
add SERIENNUMMER CHAR(25);

alter table GELIEFERT
add KUNDEN_AUFTRAG CHAR(25);

:8.393

update
 RDB$DATABASE
set
 RDB$CHARACTER_SET_NAME='ISO8859_1';

:8.386

alter table ARTIKEL
add MEDIA_CHECK date;

:8.379

alter table GATTUNG
add BEMERKUNG TMEMO;

:8.376

ALTER TABLE ANSCHRIFT
ADD PLZ_TMP VARCHAR(15);

update ANSCHRIFT set
PLZ_TMP = PLZ;

ALTER TABLE ANSCHRIFT DROP PLZ;

ALTER TABLE ANSCHRIFT
ADD PLZ VARCHAR(15);

update ANSCHRIFT set
PLZ = PLZ_TMP;

ALTER TABLE ANSCHRIFT DROP PLZ_TMP;

:8.370

alter table ARTIKEL
add MINDESTBESTELLMENGE integer;

alter table ARTIKEL_AA
add MINDESTBESTELLMENGE integer;

alter table AUSGABEART
add MINDESTBESTELLMENGE integer;

:8.355

alter table ARTIKEL
add SEITEN integer;

:8.347

ALTER TABLE ANSCHRIFT
ADD STATE_TMP VARCHAR(45);

update ANSCHRIFT set
STATE_TMP = STATE;

ALTER TABLE ANSCHRIFT DROP STATE;

ALTER TABLE ANSCHRIFT
ADD STATE VARCHAR(45);

update ANSCHRIFT set
STATE = STATE_TMP;

ALTER TABLE ANSCHRIFT DROP STATE_TMP;

:8.338

alter table EREIGNIS
drop constraint FK_EREIGNIS_POSTEN;

alter table EREIGNIS
add constraint FK_EREIGNIS_POSTEN
foreign key (POSTEN_R)
references POSTEN(RID);

:8.310

alter table EINHEIT
add NENNER INTEGER;

:8.300

alter table ARTIKEL
add EXTERN_RID CHAR(25);

create index EXTERN_RID_ARTIKEL_A
on ARTIKEL (EXTERN_RID);

create descending index EXTERN_RID_ARTIKEL_D
on ARTIKEL (EXTERN_RID);

:8.282

ALTER TABLE ARTIKEL
ADD GTIN_TMP VARCHAR(15);

update ARTIKEL set
GTIN_TMP = GTIN;

ALTER TABLE ARTIKEL DROP GTIN;

ALTER TABLE ARTIKEL
ADD GTIN VARCHAR(15);

update ARTIKEL set
GTIN = GTIN_TMP;

ALTER TABLE ARTIKEL DROP GTIN_TMP;

ALTER TABLE ARTIKEL_AA
ADD GTIN_TMP VARCHAR(15);

update ARTIKEL_AA set
GTIN_TMP = GTIN;

ALTER TABLE ARTIKEL_AA DROP GTIN;

ALTER TABLE ARTIKEL_AA
ADD GTIN VARCHAR(15);

update ARTIKEL_AA set
GTIN = GTIN_TMP;

ALTER TABLE ARTIKEL_AA DROP GTIN_TMP;

:8.268

alter table MUSIKER
add GEAENDERT TIMESTAMP;

SET TERM ^ ;
CREATE TRIGGER MUSIKER_BU0 FOR MUSIKER
ACTIVE BEFORE UPDATE POSITION 0
AS
begin
 NEW.GEAENDERT = CURRENT_TIMESTAMP;
end
^
SET TERM ; ^

SET TERM ^ ;
ALTER TRIGGER MUSIKER_TRI ACTIVE
BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_MUSIKER,1);
 NEW.GEAENDERT = CURRENT_TIMESTAMP;
END^
SET TERM ; ^

update MUSIKER set
GEAENDERT = CURRENT_TIMESTAMP;

:8.220

alter table PERSON
add EMAIL_2 VARCHAR( 90 );

alter table PERSON
add EMAIL_3 VARCHAR( 90 );

alter table PERSON
add HANDY_2 CHAR( 25 );

alter table PERSON
add HANDY_3 CHAR( 25 );

alter table PERSON
add PRIV_TEL_2 CHAR( 25 );

alter table PERSON
add PRIV_TEL_3 CHAR( 25 );

alter table PERSON
add GESCH_TEL_2 CHAR( 25 );

alter table PERSON
add GESCH_TEL_3 CHAR( 25 );

alter table ANSCHRIFT
add PRIV_STRASSE VARCHAR( 120 );

alter table ANSCHRIFT
add PRIV_PLZ integer;

alter table ANSCHRIFT
add PRIV_ORT CHAR( 45 );

alter table PERSON
add WEBSEITE_2 VARCHAR( 120 );

:8.199

SET TERM ^ ;
ALTER TRIGGER WEBSHOPCLICKS_BI0 ACTIVE
BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_WEBSHOPCLICKS,1);
 NEW.DATUM = CURRENT_DATE;
END^
SET TERM ; ^

:8.197

alter table VERTRAG
add ANWENDUNG date;

:8.194

alter table WEBSHOPCLICKS
 add ART integer;

alter table WEBSHOPCLICKS
 add AUSGABEART_R DOM_REFERENCE;

alter table WEBSHOPCLICKS
 add ARTIKEL_R DOM_REFERENCE;

alter table WEBSHOPCLICKS
 add constraint FK_WSC_PERSON
 foreign key (PERSON_R)
 references PERSON(RID);

alter table WEBSHOPCLICKS
 add constraint FK_WSC_AUSGABEART
 foreign key (AUSGABEART_R)
 references AUSGABEART(RID);

alter table WEBSHOPCLICKS
 add constraint FK_WSC_ARTIKEL
 foreign key (ARTIKEL_R)
 references ARTIKEL(RID);

:8.186

alter table PERSON
 add WEBSHOP_EINSTELLUNGEN TMEMO;

:8.165

alter table EREIGNIS
 add TEILLIEFERUNG integer;

:8.107

CREATE GENERATOR GEN_OLAP0;

CREATE GENERATOR GEN_OLAP1;

CREATE GENERATOR GEN_OLAP2;

:8.097

alter table DOKUMENT
add EREIGNIS_R DOM_REFERENCE;

alter table DOKUMENT
add constraint FK_DOKUMENT_EREIGNIS
foreign key (EREIGNIS_R)
references EREIGNIS(RID);

:8.093

alter table VERTRAG
add BEZAHLT_BIS timestamp;

:8.058

create index MAHNUNG_AUSGESETZT_BELEG_A
 on BELEG (MAHNUNG_AUSGESETZT);

create descending index MAHNUNG_AUSGESETZT_BELEG_D
 on BELEG (MAHNUNG_AUSGESETZT);

create index MAHNUNG_AUSGESETZT_BUCH_A
 on BUCH (MAHNUNG_AUSGESETZT);

create descending index MAHNUNG_AUSGESETZT_BUCH_D
 on BUCH (MAHNUNG_AUSGESETZT);

:8.040

ALTER TABLE AUSGANGSRECHNUNG
ADD POSNO INTEGER;

:8.014

alter table WARENBEWEGUNG
 add ALTERNATIV CHAR(1);

:8.013

alter table ARTIKEL
 drop constraint FK_AAA_A_LAGER;

alter table ARTIKEL_AA
 add constraint FK_AAA_A_LAGER
 foreign key (LAGER_ALTERNATIV_R)
 references LAGER(RID);

:7.951

alter table EREIGNIS
 add PAPERCOLOR integer,
 add POSNO integer,
 add GRUPPE_R DOM_REFERENCE;

alter table EREIGNIS
 add constraint FK_EREIGNIS_GRUPPE
 foreign key (GRUPPE_R)
 references GRUPPE(RID);

alter table ARTIKEL
add MENGE_ALTERNATIV_LAGER integer,
add LAGER_ALTERNATIV_R DOM_REFERENCE;

alter table ARTIKEL
 add constraint FK_A_A_LAGER
 foreign key (LAGER_ALTERNATIV_R)
 references LAGER(RID);

alter table ARTIKEL_AA
add MENGE_ALTERNATIV_LAGER integer,
add LAGER_ALTERNATIV_R DOM_REFERENCE;

alter table ARTIKEL
 add constraint FK_AAA_A_LAGER
 foreign key (LAGER_ALTERNATIV_R)
 references LAGER(RID);

:7.950

alter table MITGLIEDERLISTE
 add EREIGNIS_R DOM_REFERENCE;

alter table MITGLIEDERLISTE
add constraint FK_ML_EREIGNIS
foreign key (EREIGNIS_R)
references EREIGNIS(RID);

alter table EREIGNIS
add TICKET_R DOM_REFERENCE;

alter table EREIGNIS
add constraint FK_EREIGNIS_TICKET
foreign key (TICKET_R)
references TICKET(RID);

:7.941

ALTER TABLE AUFTRAG
ADD MATERIAL_NUMMER CHAR(40);

ALTER TABLE AUFTRAG
ADD MATERIAL_NR_KORREKTUR CHAR(40);

ALTER TABLE AUFTRAG
ADD MATERIAL_NR_NEU CHAR(40);

ALTER TABLE ABLAGE
ADD MATERIAL_NUMMER CHAR(40);

ALTER TABLE ABLAGE
ADD MATERIAL_NR_KORREKTUR CHAR(40);

ALTER TABLE ABLAGE
ADD MATERIAL_NR_NEU CHAR(40);

:7.913

ALTER TABLE TICKET
add ARBEITER VARCHAR(9),
add ZUGETEILT TIMESTAMP,
add BEENDET TIMESTAMP;

:7.901

ALTER TABLE AUSGANGSRECHNUNG
ADD MANDANT_R DOM_REFERENCE;

alter table AUSGANGSRECHNUNG
add constraint FK_AR_MANDANT
foreign key (MANDANT_R)
references PERSON(RID);

:7.891

ALTER TABLE ARTIKEL_AA
ADD RANG DOUBLE PRECISION;

:7.889

alter table AUFTRAG alter KUNDE_STRASSE type CHAR(80);

alter table AUFTRAG alter KUNDE_ORT type CHAR(80);

alter table AUFTRAG alter KUNDE_ORTSTEIL type CHAR(80);

alter table ABLAGE alter KUNDE_STRASSE type CHAR(80);

alter table ABLAGE alter KUNDE_ORT type CHAR(80);

alter table ABLAGE alter KUNDE_ORTSTEIL type CHAR(80);

:7.875

create index EREIGNIS_ART_A
 on EREIGNIS (ART);

create descending index EREIGNIS_ART_D
 on EREIGNIS (ART);

:7.858

alter table EMAIL
add ARBEITER VARCHAR(9),
add ZUGETEILT TIMESTAMP;

:7.845

alter table PERSON
add USER_SALT VARCHAR(9),
add USER_HASH VARCHAR(64),
add USER_LOG TMEMO;

:7.842

update
 EREIGNIS
set
 BEENDET=AUFTRITT
where
 (ART=11) and
 (MENGE is null);

:7.761

ALTER TABLE BUCH
ADD ERTRAG char(1);

:7.702

alter table GRUPPE
 add PAPERCOLOR integer,
 add POSNO integer;

alter table MITGLIEDERLISTE
 add PAPERCOLOR integer,
 add INFO TMEMO,
 add POSNO integer,
 add SEIT timestamp,
 add ABLAUF timestamp,
 add ZUSAGE timestamp,
 add GRUPPE_R DOM_REFERENCE,
 add PERSON_R DOM_REFERENCE,
 add TICKET_R DOM_REFERENCE;

alter table MITGLIEDERLISTE
add constraint FK_MGL_GRUPPE
foreign key (GRUPPE_R)
references GRUPPE(RID);

alter table MITGLIEDERLISTE
add constraint FK_MGL_PERSON
foreign key (PERSON_R)
references PERSON(RID);

alter table MITGLIEDERLISTE
add constraint FK_MGL_TICKET
foreign key (TICKET_R)
references TICKET(RID);

SET TERM ^ ;
ALTER TRIGGER MITGLIEDERLISTE_BI0 ACTIVE
BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_MITGLIEDERLISTE,1);
 NEW.SEIT = CURRENT_TIMESTAMP;
END^
SET TERM ; ^

:7.701

alter table BUCH
 add ABSCHLUSS DOUBLE PRECISION;

create index BUCH_NAME_A
 on BUCH (NAME);

create descending index BUCH_NAME_D
 on BUCH (NAME);

:7.693

alter TABLE PRORATA
ADD AUSGABEART_R DOM_REFERENCE;

alter table PRORATA
add constraint FK_PRORATA_AUSGABEART
foreign key (AUSGABEART_R)
references AUSGABEART(RID);

:7.609

alter table DOKUMENT
 add ANLAGE timestamp,
 add DATUM timestamp,
 add ETAG varchar(64);

SET TERM ^ ;
ALTER TRIGGER DOKUMENT_BI0 ACTIVE
BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_DOKUMENT,1);
 NEW.ANLAGE = CURRENT_TIMESTAMP;
END^
SET TERM ; ^

:7.560

ALTER TABLE BAUSTELLE
ADD VORRANG char(1);

:7.552

ALTER TABLE BUCH
ADD ZAHLUNGSPFLICHTIGER_R DOM_REFERENCE;

alter table BUCH
add constraint FK_BUCH_ZAHLUNGSPFLICHTIGER
foreign key (ZAHLUNGSPFLICHTIGER_R)
references PERSON(RID);

ALTER TABLE AUSGANGSRECHNUNG
ADD ZAHLUNGSPFLICHTIGER_R DOM_REFERENCE;

alter table AUSGANGSRECHNUNG
add constraint FK_AR_ZAHLUNGSPFLICHTIGER
foreign key (ZAHLUNGSPFLICHTIGER_R)
references PERSON(RID);

ALTER TABLE BELEG
ADD ZAHLUNGTYP_R DOM_REFERENCE;

alter table BELEG
add constraint FK_BELEG_ZAHLUNGTYP
foreign key (ZAHLUNGTYP_R)
references ZAHLUNGTYP(RID);

:7.551

ALTER TABLE AUSGABEART
ADD ARTIKEL_R DOM_REFERENCE;

alter table AUSGABEART
add constraint FK_AUSGABEART_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

:7.545

ALTER TABLE BELEG
ADD ZAHLUNGSPFLICHTIGER_R DOM_REFERENCE;

alter table BELEG
add constraint FK_BELEG_ZAHLUNGSPFLICHTIGER
foreign key (ZAHLUNGSPFLICHTIGER_R)
references PERSON(RID);

:7.542

ALTER TABLE WARENKORB
ADD SCHRANK INTEGER;

ALTER TABLE WARENKORB
ADD POSNO INTEGER;

:7.536

ALTER TABLE BELEG
ADD ZUTATEN DOUBLE PRECISION;

:7.466

SET TERM ^ ;
ALTER TRIGGER WARENKORB_BI0 ACTIVE
BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_WARENKORB,1);
 NEW.ANLAGE = CURRENT_TIMESTAMP;
END^
SET TERM ; ^

:7.461

ALTER TABLE EREIGNIS
ADD BEENDET TIMESTAMP;

:7.456

ALTER TABLE BAUSTELLE
ADD BUNDESLAND_IDX INTEGER
DEFAULT 0 ;

:7.455

update
 RDB$RELATION_FIELDS set RDB$DESCRIPTION = null
where
 RDB$DESCRIPTION is not null;

:7.433

ALTER TABLE EMAIL
ADD UMFANG BIGINT;

ALTER TABLE EMAIL
ADD BEGINN TIMESTAMP;

ALTER TABLE EMAIL
ADD EINTRAG TIMESTAMP;

SET TERM ^ ;
ALTER TRIGGER EMAIL_BI0 ACTIVE
BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_EMAIL,1);
 NEW.EINTRAG = 'NOW';
END^
SET TERM ; ^

:7.405

CREATE INDEX RID_AT_IMPORT_A
ON AUFTRAG (RID_AT_IMPORT);

CREATE DESCENDING INDEX RID_AT_IMPORT_D
ON AUFTRAG (RID_AT_IMPORT);

:7.385

CREATE INDEX BUCH_DATUM_A
ON BUCH (DATUM);

CREATE DESCENDING INDEX BUCH_DATUM_D
ON BUCH (DATUM);

:7.362

ALTER TABLE BAUSTELLE
ADD BEARBEITUNG_R DOM_REFERENCE;

ALTER TABLE BAUSTELLE
ADD VERTRETUNG_R DOM_REFERENCE;

alter table BAUSTELLE
add constraint FK_BAUSTELLE_BEARBEITUNG
foreign key (BEARBEITUNG_R)
references BEARBEITER(RID);

alter table BAUSTELLE
add constraint FK_BAUSTELLE_VERTRETUNG
foreign key (VERTRETUNG_R)
references BEARBEITER(RID);

:7.361

CREATE GENERATOR GEN_KALENDER;

CREATE TABLE KALENDER (
    RID DOM_REFERENCE NOT NULL,
    DATUM DATE,
    ANFIX INTEGER,
    KALENDERWOCHE INTEGER,
    TAG INTEGER,
    MOND INTEGER,
    QUARTAL INTEGER,
    JAHR INTEGER,
    TAG_DER_WOCHE INTEGER,
    WOCHENTAG VARCHAR(35),
    MONAT VARCHAR(35),
    WERKTAG char(1),
    FEIERTAG char(1),
    EINSTELLUNGEN TMEMO,
    BEARBEITER_R DOM_REFERENCE,
    ANLEGER_R DOM_REFERENCE,
    EINTRAG TIMESTAMP,
    GEAENDERT TIMESTAMP);

alter table KALENDER
add constraint PK_KALENDER
primary key (RID);

alter table KALENDER
add constraint FK_KALENDER_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

alter table KALENDER
add constraint FK_KALENDER_ANLEGER
foreign key (ANLEGER_R)
references BEARBEITER(RID);

SET TERM ^ ;
CREATE TRIGGER KALENDER_BI0 FOR KALENDER
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_KALENDER,1);
 NEW.EINTRAG = CURRENT_TIMESTAMP;
end
^
SET TERM ; ^

SET TERM ^ ;
CREATE TRIGGER KALENDER_BU0 FOR KALENDER
ACTIVE BEFORE UPDATE POSITION 0
AS
begin
 NEW.GEAENDERT = CURRENT_TIMESTAMP;
end
^
SET TERM ; ^

:7.360

ALTER TABLE BAUSTELLE
ADD KOSTENSTELLE VARCHAR(35);

ALTER TABLE PERSON
ADD PERSONALNUMMER VARCHAR(35);

:7.354

ALTER TABLE ARTIKEL
ADD PAKET_ARTIKEL_AA_R DOM_REFERENCE;

alter table ARTIKEL
add constraint FK_ARTIKEL_PAKET_AA
foreign key (PAKET_ARTIKEL_AA_R)
references ARTIKEL_AA(RID);

:7.346

update ausgangsrechnung set
 TEILLIEFERUNG=0
where
 (betrag<0) and
 (beleg_r is not null) and
 (teillieferung is null)

:7.198

ALTER TABLE ARTIKEL_AA
ADD PAPERCOLOR INTEGER;

ALTER TABLE ARTIKEL_AA
ADD GTIN BIGINT;

ALTER TABLE ARTIKEL_AA
ADD KASSE INTEGER;

ALTER TABLE ARTIKEL
ADD GTIN BIGINT;

ALTER TABLE ARTIKEL
ADD KASSE INTEGER;

:7.072

ALTER TABLE AUSGANGSRECHNUNG
ADD VORGANG VARCHAR(35);

UPDATE AUSGANGSRECHNUNG
SET VORGANG='RECHNUNG (73)' where
(BETRAG>0) and (VORGANG is null);

:7.053

CREATE GENERATOR GEN_TAGWACHE;

:7.020

ALTER TABLE LAND
ADD MWST CHAR(1);

:7.018

CREATE GENERATOR GEN_PERSON_ER;

CREATE GENERATOR GEN_PERSON_AR;

ALTER TABLE PERSON
ADD KONTO_ER BIGINT;

ALTER TABLE PERSON
ADD KONTO_AR BIGINT;

SET GENERATOR GEN_PERSON_ER TO 69999;

SET GENERATOR GEN_PERSON_AR TO 9999;

update PERSON set
 KONTO_ER = GEN_ID(GEN_PERSON_ER,1),
 KONTO_AR = GEN_ID(GEN_PERSON_AR,1)
order by
 RID;

SET TERM ^ ;
ALTER TRIGGER PERSON_TRI ACTIVE
BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(POSTEN_GID,1);
 NEW.EINTRAG = 'NOW';
 if ((NEW.KONTO_ER is NULL) or (NEW.KONTO_ER<1)) then
  NEW.KONTO_ER = GEN_ID(GEN_PERSON_ER,1);
 if ((NEW.KONTO_AR is NULL) or (NEW.KONTO_AR<1)) then
  NEW.KONTO_AR = GEN_ID(GEN_PERSON_AR,1);
END^
SET TERM ; ^

:6.977

ALTER TABLE TICKET
ADD PAPERCOLOR INTEGER;

ALTER TABLE TICKET
ADD PRIORITAET INTEGER;

:6.959

ALTER TABLE EMAIL
ADD INITIATOR_R DOM_REFERENCE;

alter table EMAIL
add constraint FK_EMAIL_INITIATOR
foreign key (INITIATOR_R)
references PERSON(RID);

:6.932

SET TERM ^ ;
ALTER TRIGGER TIER_BI0 ACTIVE
BEFORE INSERT POSITION 0
as
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_TIER,1);
end^
SET TERM ; ^

:6.903

ALTER TABLE EREIGNIS
ADD VERSAND_R DOM_REFERENCE;

alter table EREIGNIS
add constraint FK_EREIGNIS_VERSAND
foreign key (VERSAND_R)
references VERSAND(RID);

:6.896

alter table
 SORTIMENT
add
 MWST_FIXIERT char(1);

:6.886

ALTER TABLE ARTIKEL
ADD GEMA_WN VARCHAR(15);

:6.875

ALTER TABLE AUFTRAG
ADD GENERATION INTEGER;

ALTER TABLE AUFTRAG
ADD WIEDERVORLAGE TIMESTAMP;

ALTER TABLE AUFTRAG
ADD WIEDERVORLAGE_INFO TMEMO;

ALTER TABLE AUFTRAG
ADD MONDA_ABRUF TIMESTAMP;

ALTER TABLE AUFTRAG
ADD BELEG_R DOM_REFERENCE;

alter table AUFTRAG
add constraint FK_AUFTRAG_BELEG
foreign key (BELEG_R)
references BELEG(RID);

ALTER TABLE ABLAGE
ADD GENERATION INTEGER;

ALTER TABLE ABLAGE
ADD WIEDERVORLAGE TIMESTAMP;

ALTER TABLE ABLAGE
ADD WIEDERVORLAGE_INFO TMEMO;

ALTER TABLE ABLAGE
ADD MONDA_ABRUF TIMESTAMP;

ALTER TABLE ABLAGE
ADD BELEG_R DOM_REFERENCE;

alter table ABLAGE
add constraint FK_ABLAGE_BELEG
foreign key (BELEG_R)
references BELEG(RID);

:6.851

SET TERM ^ ;
ALTER TRIGGER LAGER_TRI ACTIVE
BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GLOBAL_GID,1);
END^
SET TERM ; ^

:6.822

ALTER TABLE BELEG
ADD PAPERCOLOR INTEGER;

ALTER TABLE BBELEG
ADD PAPERCOLOR INTEGER;

ALTER TABLE BUCH
ADD PAPERCOLOR INTEGER;

:6.820

ALTER TABLE PERSON
ADD PAPERCOLOR INTEGER;

:6.814

ALTER TABLE BUCH
ADD ZUSAMMENHANG_R DOM_REFERENCE;

alter table BUCH
add constraint FK_BUCH_ZUSAMMENHANG
foreign key (ZUSAMMENHANG_R)
references BUCH(RID);

:6.783

ALTER TABLE BUCH
ADD GEBUCHT TIMESTAMP;

ALTER TABLE TICKET
ADD BUCH_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_BUCH
foreign key (BUCH_R)
references BUCH(RID);

ALTER TABLE TICKET
ADD SORTIMENT_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_SORTIMENT
foreign key (SORTIMENT_R)
references SORTIMENT(RID);

:6.782

CREATE GENERATOR GEN_GELIEFERT;

CREATE TABLE GELIEFERT (
    RID                  DOM_REFERENCE NOT NULL,
    ARTIKEL_R            DOM_REFERENCE,
    BELEG_R              DOM_REFERENCE NOT NULL,
    ARTIKEL              CHAR(120),
    MENGE                INTEGER,
    PREIS                DOUBLE PRECISION,
    MWST                 DOUBLE PRECISION,
    RABATT               DOUBLE PRECISION,
    MENGE_RECHNUNG       INTEGER,
    MENGE_AUSFALL        INTEGER,
    MENGE_GELIEFERT      INTEGER,
    LIEFERANSCHRIFT_R    DOM_REFERENCE,
    RECHNUNGANSCHRIFT_R  DOM_REFERENCE,
    GEWICHT              INTEGER,
    VERLAG_R             DOM_REFERENCE,
    ZUSAGE               TIMESTAMP,
    AUSGABEART_R         DOM_REFERENCE,
    MENGE_AGENT          INTEGER,
    AUSFUEHRUNG          DATE,
    FAKTOR               DOUBLE PRECISION,
    POSNO                INTEGER,
    NETTO                CHAR(1),
    ZUTAT                CHAR(1),
    INFO                 VARCHAR(15),
    EINHEIT_R            DOM_REFERENCE,
    BUGET_R              DOM_REFERENCE,
    BEARBEITER_R         DOM_REFERENCE,
    ANLEGER_R            DOM_REFERENCE,
    TERMIN               TIMESTAMP,
    TIER_R               DOM_REFERENCE
);

ALTER TABLE GELIEFERT ADD CONSTRAINT GELIEFERT_PK PRIMARY KEY (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_AA FOREIGN KEY (AUSGABEART_R) REFERENCES AUSGABEART (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_ANLEGER FOREIGN KEY (ANLEGER_R) REFERENCES BEARBEITER (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_ARTIKEL FOREIGN KEY (ARTIKEL_R) REFERENCES ARTIKEL (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_BEARBEITER FOREIGN KEY (BEARBEITER_R) REFERENCES BEARBEITER (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_BELEG FOREIGN KEY (BELEG_R) REFERENCES BELEG (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_BUGET FOREIGN KEY (BUGET_R) REFERENCES BUGET (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_EINHEIT FOREIGN KEY (EINHEIT_R) REFERENCES EINHEIT (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_LA FOREIGN KEY (LIEFERANSCHRIFT_R) REFERENCES PERSON (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_RA FOREIGN KEY (RECHNUNGANSCHRIFT_R) REFERENCES PERSON (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_TIER FOREIGN KEY (TIER_R) REFERENCES TIER (RID);

ALTER TABLE GELIEFERT ADD CONSTRAINT FK_GELIEFERT_VERLAG FOREIGN KEY (VERLAG_R) REFERENCES PERSON (RID);

SET TERM ^ ;
CREATE TRIGGER GELIEFERT_TRI FOR GELIEFERT
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 NEW.RID = GEN_ID(GEN_GELIEFERT,1);
 NEW.POSNO = null;
END
^
SET TERM ; ^

:6.774

ALTER TABLE WARENBEWEGUNG
ADD EINHEIT_R DOM_REFERENCE;

alter table WARENBEWEGUNG
add constraint FK_WARENBEWEGUNG_EINHEIT
foreign key (EINHEIT_R)
references EINHEIT(RID);

:6.773

ALTER TABLE BELEG
ADD VORLAGE_PREFIX VARCHAR(32);

:6.771

DROP VIEW ADRESSE;

ALTER TABLE ANSCHRIFT
ADD STRASSE_TMP VARCHAR(120);

update ANSCHRIFT set
STRASSE_TMP = STRASSE;

ALTER TABLE ANSCHRIFT DROP STRASSE;

ALTER TABLE ANSCHRIFT
ADD STRASSE VARCHAR(120);

update ANSCHRIFT set
STRASSE = STRASSE_TMP;

ALTER TABLE ANSCHRIFT DROP STRASSE_TMP;

:6.769

alter table SORTIMENT
add KONTO VARCHAR(15);

alter table BUGET
add KONTO VARCHAR(15);

:6.765

alter table BUCH
add constraint FK_BUCH_ZAHLUNGTYP
foreign key (ZAHLUNGTYP_R)
references ZAHLUNGTYP(RID);

ALTER TABLE DOKUMENT
ADD BUCH_R DOM_REFERENCE;

alter table DOKUMENT
add constraint FK_DOKUMENT_BUCH
foreign key (BUCH_R)
references BUCH(RID);

ALTER TABLE BUCH
ADD STEMPEL_DOKUMENT INTEGER;

:6.760

ALTER TABLE SORTIMENT
ADD BEZEICHNUNG_TMP VARCHAR(120) NOT NULL;

update SORTIMENT set
BEZEICHNUNG_TMP = BEZEICHNUNG;

ALTER TABLE SORTIMENT DROP BEZEICHNUNG;

ALTER TABLE SORTIMENT
ADD BEZEICHNUNG VARCHAR(120) NOT NULL;

update SORTIMENT set
BEZEICHNUNG = BEZEICHNUNG_TMP;

ALTER TABLE SORTIMENT DROP BEZEICHNUNG_TMP;

ALTER TABLE AUSGABEART
ADD NAME_TMP VARCHAR(120);

update AUSGABEART set
NAME_TMP = NAME;

ALTER TABLE AUSGABEART DROP NAME;

ALTER TABLE AUSGABEART
ADD NAME VARCHAR(120);

update AUSGABEART set
NAME = NAME_TMP;

ALTER TABLE AUSGABEART DROP NAME_TMP;

ALTER TABLE ARTIKEL_AA
ADD EINHEIT_R DOM_REFERENCE;

alter table ARTIKEL_AA
add constraint FK_ARTIKEL_AA_EINHEIT
foreign key (EINHEIT_R)
references EINHEIT(RID);

:6.759

SET TERM ^ ;
ALTER TRIGGER AUSGABEART_BI0 ACTIVE
BEFORE INSERT POSITION 0
as
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_AUSGABEART,1);
end^
SET TERM ; ^

:6.696

CREATE GENERATOR GEN_VERSAND;

alter table VERSAND ADD
RID INTEGER NOT null;

update versand set
 RID=GEN_ID(GEN_VERSAND,1);

reconnect;

ALTER TABLE VERSAND ADD CONSTRAINT PK_VERSAND PRIMARY KEY (RID);

SET TERM ^ ;
CREATE TRIGGER VERSAND_BI0 FOR VERSAND
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_VERSAND,1);
end
^
SET TERM ; ^

:6.695

drop index ARTIKEL_TITLE_A;

drop index ARTIKEL_TITEL_D;

ALTER TABLE ARTIKEL
ADD TITEL_TMP VARCHAR(120);

update ARTIKEL set
TITEL_TMP = TITEL;

ALTER TABLE ARTIKEL DROP TITEL;

ALTER TABLE ARTIKEL
ADD TITEL VARCHAR(120);

update ARTIKEL set
TITEL = TITEL_TMP;

ALTER TABLE ARTIKEL DROP TITEL_TMP;

CREATE INDEX ARTIKEL_TITEL_A
ON ARTIKEL (TITEL);

CREATE DESCENDING INDEX ARTIKEL_TITEL_D
ON ARTIKEL (TITEL);

ALTER TABLE PERSON
ADD WEBSITE_TMP VARCHAR(120);

update PERSON set
WEBSITE_TMP = WEBSITE;

ALTER TABLE PERSON DROP WEBSITE;

ALTER TABLE PERSON
ADD WEBSITE VARCHAR(120);

update PERSON set
WEBSITE = WEBSITE_TMP;

ALTER TABLE PERSON DROP WEBSITE_TMP;

ALTER TABLE ANSCHRIFT
ADD NAME_OBEN CHAR(1);

:6.692

ALTER TABLE BELEG
ADD NUMMER INTEGER;

ALTER TABLE VERTRAG
ADD RUHEND CHAR(1);

:6.621

SET TERM ^ ;
ALTER TRIGGER PRORATA_BI0
ACTIVE BEFORE INSERT POSITION 0
as
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_PRORATA,1);
end
^
SET TERM ; ^

insert into PRORATA
 (ARTIKEL_R,PERSON_R,PERCENT)
select
 RID,
 PRORATA_PERSON_R,
 PRORATA_PERCENT
from
 ARTIKEL
where
 PRORATA_PERSON_R is not null;

ALTER TABLE ARTIKEL DROP PRORATA_PERSON_R;

ALTER TABLE ARTIKEL DROP PRORATA_PERCENT;

ALTER TABLE POSTEN DROP PRORATA_PERSON_R;

ALTER TABLE POSTEN DROP PRORATA_PERCENT;

ALTER TABLE PRORATA
ADD VON DATE;

ALTER TABLE PRORATA
ADD BIS DATE;

:6.620

SET TERM ^ ;
ALTER TRIGGER BAUSTELLE_BI0
ACTIVE BEFORE INSERT POSITION 0
as
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_BAUSTELLE,1);
end
^
SET TERM ; ^

ALTER TABLE VERTRAG
ADD GEBUCHT_BIS DATE;

ALTER TABLE VERTRAG
ADD VORLAUF INTEGER;

ALTER TABLE VERTRAG
ADD WIEDERHOLUNGEN INTEGER;

ALTER TABLE VERTRAG
ADD ZEITSPANNE CHAR(12);

ALTER TABLE VERTRAG
ADD STICHTAG DATE;

:6.610

delete from artikel_mitglied where context_r is null;

delete from artikel_mitglied where master_r is null;

update artikel_mitglied set artikel_r=null where artikel_r=161897;

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = 1
where (RDB$FIELD_NAME = 'CONTEXT_R') and
(RDB$RELATION_NAME = 'ARTIKEL_MITGLIED');

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = 1
where (RDB$FIELD_NAME = 'MASTER_R') and
(RDB$RELATION_NAME = 'ARTIKEL_MITGLIED');

:6.600

ALTER TABLE MWST
ADD NAME VARCHAR(45);

SET TERM ^ ;
ALTER TRIGGER BUCH_BI0
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_BUCH,1);
 if (NEW.MASTER_R is NULL) then
  new.MASTER_R = NEW.RID;
 if (NEW.MOMENT is NULL) then
  NEW.MOMENT = CURRENT_TIMESTAMP;
end
^
SET TERM ; ^

:6.589

CREATE GENERATOR GEN_VERTRAG;

CREATE TABLE VERTRAG (
    RID DOM_REFERENCE NOT NULL,
    PERSON_R DOM_REFERENCE,
    BAUSTELLE_R DOM_REFERENCE,
    BELEG_R DOM_REFERENCE,
    VORGABEN_R DOM_REFERENCE,
    VON DATE,
    BIS DATE,
    BEARBEITER_R DOM_REFERENCE,
    ANLEGER_R DOM_REFERENCE,
    LETZTE_TAN INTEGER,
    EINSTELLUNGEN TMEMO,
    EINTRAG TIMESTAMP,
    GEAENDERT TIMESTAMP);

alter table VERTRAG
add constraint PK_VERTRAG
primary key (RID);

alter table VERTRAG
add constraint FK_VERTRAG_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

alter table VERTRAG
add constraint FK_VERTRAG_BELEG
foreign key (BELEG_R)
references BELEG(RID);

alter table VERTRAG
add constraint FK_VERTRAG_BAUSTELLE
foreign key (BAUSTELLE_R)
references BAUSTELLE(RID);

alter table VERTRAG
add constraint FK_VERTRAG_ANLEGER
foreign key (ANLEGER_R)
references BEARBEITER(RID);

alter table VERTRAG
add constraint FK_VERTRAG_VORGABEN
foreign key (VORGABEN_R)
references BELEG(RID);

alter table VERTRAG
add constraint FK_VERTRAG_PERSON
foreign key (PERSON_R)
references PERSON(RID);

SET TERM ^ ;
CREATE TRIGGER VERTRAG_BI0 FOR VERTRAG
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_VERTRAG,1);
 NEW.EINTRAG = CURRENT_TIMESTAMP;
end
^
SET TERM ; ^

SET TERM ^ ;
CREATE TRIGGER VERTRAG_BU0 FOR VERTRAG
ACTIVE BEFORE UPDATE POSITION 0
AS
begin
 NEW.GEAENDERT = CURRENT_TIMESTAMP;
end
^
SET TERM ; ^

:6.582

ALTER TABLE LAND DROP SPRACHE_R;

:6.578

ALTER TABLE ZAHLUNGTYP
ADD EINSTELLUNGEN TMEMO;

ALTER TABLE POSTEN
ADD TIER_R DOM_REFERENCE;

alter table POSTEN
add constraint FK_POSTEN_TIER
foreign key (TIER_R)
references TIER(RID);

ALTER TABLE TICKET
ADD TIER_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_TIER
foreign key (TIER_R)
references TIER(RID);

:6.523

ALTER TABLE DOKUMENT
ADD AUFTRAG_R DOM_REFERENCE;

alter table DOKUMENT
add constraint FK_DOKUMENT_AUFTRAG
foreign key (AUFTRAG_R)
references AUFTRAG(RID);

:6.512

ALTER TABLE AUFTRAG
ADD STATUS_BISHER INTEGER;

ALTER TABLE ABLAGE
ADD STATUS_BISHER INTEGER;

update AUFTRAG set
 STATUS_BISHER = 6
where
 (STATUS=6) and
 (STATUS_BISHER is null);

update ABLAGE set
 STATUS_BISHER = 6
where
 (STATUS=6) and
 (STATUS_BISHER is null);

:6.481

ALTER TABLE AUFTRAG
ADD ZAEHLER_NUMMER_TMP CHAR(40);

update AUFTRAG set
ZAEHLER_NUMMER_TMP = ZAEHLER_NUMMER;

ALTER TABLE AUFTRAG DROP ZAEHLER_NUMMER;

ALTER TABLE AUFTRAG
ADD ZAEHLER_NUMMER CHAR(40);

update AUFTRAG set
ZAEHLER_NUMMER = ZAEHLER_NUMMER_TMP;

ALTER TABLE AUFTRAG DROP ZAEHLER_NUMMER_TMP;

ALTER TABLE ABLAGE
ADD ZAEHLER_NUMMER_TMP CHAR(40);

update ABLAGE set
ZAEHLER_NUMMER_TMP = ZAEHLER_NUMMER;

ALTER TABLE ABLAGE DROP ZAEHLER_NUMMER;

ALTER TABLE ABLAGE
ADD ZAEHLER_NUMMER CHAR(40);

update ABLAGE set
ZAEHLER_NUMMER = ZAEHLER_NUMMER_TMP;

ALTER TABLE ABLAGE DROP ZAEHLER_NUMMER_TMP;

:6.473

ALTER TABLE BAUSTELLE
ADD TERMINLISTE_AUS CHAR(1);

:6.471

CREATE GENERATOR GEN_CLUB;

:6.468

ALTER TABLE BAUSTELLE
ADD SUCHINDEX_AUS CHAR(1);

:6.459

ALTER TABLE PERSON
ADD Z_ELV_FREIGABE DOUBLE PRECISION;

:6.456

ALTER TABLE AUSGANGSRECHNUNG
ADD EREIGNIS_R DOM_REFERENCE;

alter table AUSGANGSRECHNUNG
add constraint FK_AR_EREIGNIS
foreign key (EREIGNIS_R)
references EREIGNIS(RID);

:6.440

SET TERM ^ ;
ALTER TRIGGER TRI_BELEG
ACTIVE BEFORE INSERT POSITION 0
as
begin
 if ((NEW.RID IS NULL) OR (NEW.RID<1)) then
   NEW.RID     = GEN_ID(beleg_gid,1);
 if (NEW.ANLAGE IS NULL) then
  NEW.ANLAGE  = 'NOW';
 if (NEW.BTYP IS NULL) then
  NEW.BTYP    = '*';
 if (NEW.BSTATUS IS NULL) then
  NEW.BSTATUS = '*';
end
^
SET TERM ; ^

:6.434

ALTER TABLE BELEG
ADD BAUSTELLE_R DOM_REFERENCE;

alter table BELEG
add constraint FK_BELEG_BAUSTELLE
foreign key (BAUSTELLE_R)
references BAUSTELLE(RID);

CREATE TABLE SCHRITTE (
    RID DOM_REFERENCE NOT NULL,
    POSTEN_R DOM_REFERENCE,
    AUFTRAG_R DOM_REFERENCE,
    BEARBEITER_R DOM_REFERENCE,
    MENGE_MONTAGE INTEGER,
    MENGE_POSTEN INTEGER,
    MOMENT TIMESTAMP,
    INFO TIMESTAMP);

alter table SCHRITTE
add constraint PK_SCHRITTE
primary key (RID);

alter table SCHRITTE
add constraint FK_SCHRITTE_POSTEN
foreign key (POSTEN_R)
references POSTEN(RID);

alter table SCHRITTE
add constraint FK_SCHRITTE_AUFTRAG
foreign key (AUFTRAG_R)
references AUFTRAG(RID);

alter table SCHRITTE
add constraint FK_SCHRITTE_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

CREATE GENERATOR GEN_SCHRITTE;

SET TERM ^ ;
CREATE TRIGGER SCHRITTE_BI0 FOR SCHRITTE
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_SCHRITTE,1);
 NEW.MOMENT = 'now';
end
^
SET TERM ; ^

:6.430

ALTER TABLE BAUSTELLE
ADD INTERNFELDER TMEMO;

:6.416

ALTER TABLE BUGET
ADD MONTEUR_R DOM_REFERENCE;

alter table BUGET
add constraint FK_BUGET_MONTEUR
foreign key (MONTEUR_R)
references PERSON(RID);

:6.415

SET TERM ^ ;
ALTER TRIGGER PERSON_TRI
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(POSTEN_GID,1);
 NEW.EINTRAG = 'NOW';
END
^
SET TERM ; ^

:6.383

update BUCH set MASTER_R = RID;

SET TERM ^ ;
ALTER TRIGGER BUCH_BI0
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_BUCH,1);
 if (NEW.MASTER_R is NULL) then
  new.MASTER_R = NEW.RID;
end
^
SET TERM ; ^

:6.372

ALTER TABLE PERSON
ADD VERSICHERUNGSNUMMER VARCHAR(45);

:6.368

ALTER TABLE BUGET
ADD TERMIN TIMESTAMP;

:6.355

CREATE GENERATOR GEN_ARTIKEL_LAUFNUMMER;

ALTER TABLE ARTIKEL
ADD LAUFNUMMER BIGINT;

:6.354

ALTER TABLE PREIS
ADD USD DOUBLE PRECISION;

:6.339

ALTER TABLE BUCH
ADD GELTUNG_VON TIMESTAMP;

ALTER TABLE BUCH
ADD GELTUNG_BIS TIMESTAMP;

ALTER TABLE BUCH
ADD GELTUNG VARCHAR(25);

:6.328

ALTER TABLE EMAIL
ADD DATEI_ANLAGE VARCHAR(120);

ALTER TABLE EMAIL
ADD ARTIKEL_R DOM_REFERENCE;

alter table EMAIL
add constraint FK_EMAIL_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

:6.307

update auftrag set
 EXPORT_TAN = null
where
 not(auftrag.status in (4,6,7,9) ) and
 (auftrag.export_tan is not null);

:6.306

ALTER TABLE DOKUMENT
ADD AUSGABEART_R DOM_REFERENCE;

alter table DOKUMENT
add constraint FK_DOKUMENT_AUSGABEART
foreign key (AUSGABEART_R)
references AUSGABEART(RID);

:6.296

ALTER TABLE AUFTRAG
ADD ABLAGE_R INTEGER;

ALTER TABLE ABLAGE
ADD ABLAGE_R INTEGER;

SET TERM ^ ;
CREATE TRIGGER ABLAGE_BI0 FOR ABLAGE
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 NEW.ABLAGE_R = GEN_ID(GEN_ZUSAMMENHANG,0);
end
^
SET TERM ; ^

:6.276

ALTER TABLE TICKET
ADD EINTRAG TIMESTAMP;

SET TERM ^ ;
ALTER TRIGGER TICKET_BI0
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_TICKET,1);
 NEW.EINTRAG = CURRENT_TIMESTAMP;
end
^
SET TERM ; ^

:6.275

ALTER TABLE BELEG
ADD TERMIN TIMESTAMP;

ALTER TABLE BBELEG
ADD TERMIN TIMESTAMP;

:6.272

ALTER TABLE TICKET
ADD ARTIKEL_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

ALTER TABLE TICKET
ADD AUSGABEART_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_AUSGABEART
foreign key (AUSGABEART_R)
references AUSGABEART(RID);

ALTER TABLE POSTEN
ADD TERMIN TIMESTAMP;

ALTER TABLE BPOSTEN
ADD TERMIN TIMESTAMP;

ALTER TABLE BELEG
ADD TEILUNG CHAR(5);

ALTER TABLE BBELEG
ADD TEILUNG CHAR(5);

:6.271

ALTER TABLE TICKET
ADD VORLAGE TIMESTAMP;

ALTER TABLE TICKET
ADD AUSGANG CHAR(1);

:6.268

ALTER TABLE TICKET
ADD ABLAUF TIMESTAMP;

ALTER TABLE TICKET
ADD AKTION TMEMO;

ALTER TABLE TICKET
ADD ART INTEGER;

ALTER TABLE TICKET
ADD BEARBEITER_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

ALTER TABLE TICKET
ADD BELEG_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_BELEG
foreign key (BELEG_R)
references BELEG(RID);

ALTER TABLE TICKET
ADD BBELEG_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_BBELEG
foreign key (BBELEG_R)
references BBELEG(RID);

ALTER TABLE TICKET
ADD EREIGNIS_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_EREIGNIS
foreign key (EREIGNIS_R)
references EREIGNIS(RID);

ALTER TABLE PERSON
ADD ZAHLUNGTYP_ER DOM_REFERENCE;

alter table PERSON
add constraint FK_PERSON_ZAHLUNGTYP_E
foreign key (ZAHLUNGTYP_ER)
references ZAHLUNGTYP(RID);

:6.264

ALTER TABLE EMAIL
ADD UID VARCHAR(80);

ALTER TABLE EMAIL
ADD VERSUCHE INTEGER;

:6.263

ALTER TABLE EMAIL
ADD EMPFAENGER VARCHAR(65);

:6.249

ALTER TABLE BUCH
ADD BETRAG DOUBLE PRECISION;

ALTER TABLE BUCH
ADD VORGANG VARCHAR(35);

ALTER TABLE BUCH
ADD MD5 VARCHAR(32);

ALTER TABLE BUCH
ADD POSNO INTEGER;

:6.244

SET TERM ^ ;
ALTER TRIGGER EREIGNIS_TRI
ACTIVE BEFORE INSERT POSITION 0
as
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(EREIGNIS_GID,1);
 NEW.AUFTRITT = 'NOW';
 NEW.ZUSAMMENHANG = GEN_ID(GEN_ZUSAMMENHANG,0);
end
^
SET TERM ; ^

:6.236

ALTER TABLE BUCH
ADD RECHNUNG INTEGER;

ALTER TABLE BUCH
ADD MAHNUNG TIMESTAMP;

ALTER TABLE BUCH
ADD MAHNUNG1 TIMESTAMP;

ALTER TABLE BUCH
ADD MAHNUNG2 TIMESTAMP;

ALTER TABLE BUCH
ADD MAHNUNG3 TIMESTAMP;

ALTER TABLE BUCH
ADD MAHNBESCHEID TIMESTAMP;

ALTER TABLE BUCH
ADD TEILLIEFERUNG INTEGER;

ALTER TABLE BUCH
ADD ZAHLUNGTYP_R DOM_REFERENCE;

ALTER TABLE BUCH
ADD MAHNSTUFE INTEGER;

ALTER TABLE BUCH
ADD MAHNUNG_AUSGESETZT CHAR(1);

:6.235

CREATE GENERATOR GEN_STEMPEL;

CREATE TABLE STEMPEL (
    RID DOM_REFERENCE NOT NULL,
    PREFIX VARCHAR(15),
    STAND INTEGER);

alter table STEMPEL
add constraint PK_STEMPEL
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER STEMPEL_BI0 FOR STEMPEL
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_STEMPEL,1);
end
^
SET TERM ; ^

CREATE GENERATOR GEN_BUCH;

CREATE TABLE BUCH (
    RID DOM_REFERENCE NOT NULL,
    FIXIERT CHAR(1),
    MOMENT TIMESTAMP,
    MANDANT_R DOM_REFERENCE,
    BEARBEITER_R DOM_REFERENCE,
    MASTER_R DOM_REFERENCE,
    NAME VARCHAR(15),
    KONTO VARCHAR(64),
    IBAN VARCHAR(35),
    GEGENKONTO VARCHAR(15),
    SKRIPT TMEMO,
    TEXT TMEMO,
    BEMERKUNG TMEMO,
    STEMPEL_NO INTEGER,
    STEMPEL_R DOM_REFERENCE,
    DATUM TIMESTAMP,
    WERTSTELLUNG TIMESTAMP,
    VERFUEGBAR TIMESTAMP,
    BETRAG_SOLL DOUBLE PRECISION,
    BETRAG_HABEN DOUBLE PRECISION,
    PERSON_R DOM_REFERENCE,
    BELEG_R DOM_REFERENCE,
    BBELEG_R DOM_REFERENCE,
    EREIGNIS_R DOM_REFERENCE);

alter table BUCH
add constraint PK_BUCH
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER BUCH_BI0 FOR BUCH
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_BUCH,1);
end
^
SET TERM ; ^

alter table BUCH
add constraint FK_BUCH_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

alter table BUCH
add constraint FK_BUCH_MANDANT
foreign key (MANDANT_R)
references PERSON(RID);

alter table BUCH
add constraint FK_BUCH_BELEG
foreign key (BELEG_R)
references BELEG(RID);

alter table BUCH
add constraint FK_BUCH_BBELEG
foreign key (BBELEG_R)
references BBELEG(RID);

alter table BUCH
add constraint FK_BUCH_MASTER
foreign key (MASTER_R)
references BUCH(RID);

alter table BUCH
add constraint FK_BUCH_EREIGNIS
foreign key (EREIGNIS_R)
references EREIGNIS(RID);

alter table BUCH
add constraint FK_BUCH_PERSON
foreign key (PERSON_R)
references PERSON(RID);

alter table BUCH
add constraint FK_BUCH_STEMPEL
foreign key (STEMPEL_R)
references STEMPEL(RID);

:6.213

CREATE GENERATOR GEN_MEDIUM;

CREATE TABLE MEDIUM (
    RID DOM_REFERENCE NOT NULL,
    DATEI_ERWEITERUNG VARCHAR(65),
    PFAD VARCHAR(200));

alter table MEDIUM
add constraint PK_MEDIUM
primary key (RID);

CREATE GENERATOR GEN_DOKUMENT;

SET TERM ^ ;
CREATE TRIGGER MEDIUM_BI0 FOR MEDIUM
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_MEDIUM,1);
end
^
SET TERM ; ^

CREATE TABLE DOKUMENT (
    RID DOM_REFERENCE NOT NULL,
    BEMERKUNG TMEMO,
    MEDIUM_R DOM_REFERENCE,
    ARTIKEL_R DOM_REFERENCE,
    BELEG_R DOM_REFERENCE,
    PERSON_R DOM_REFERENCE,
    SORTIMENT_R DOM_REFERENCE,
    AKTION_R DOM_REFERENCE,
    GATTUNG_R DOM_REFERENCE,
    DATEN BLOB SUB_TYPE 0 SEGMENT SIZE 1024);

alter table DOKUMENT
add constraint PK_DOKUMENT
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER DOKUMENT_BI0 FOR DOKUMENT
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_DOKUMENT,1);
end
^
SET TERM ; ^

alter table DOKUMENT
add constraint FK_DOKUMENT_MEDIUM
foreign key (MEDIUM_R)
references MEDIUM(RID);

alter table DOKUMENT
add constraint FK_DOKUMENT_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

alter table DOKUMENT
add constraint FK_DOKUMENT_BELEG
foreign key (BELEG_R)
references BELEG(RID);

alter table DOKUMENT
add constraint FK_DOKUMENT_PERSON
foreign key (PERSON_R)
references PERSON(RID);

alter table DOKUMENT
add constraint FK_DOKUMENT_SORTIMENT
foreign key (SORTIMENT_R)
references SORTIMENT(RID);

alter table DOKUMENT
add constraint FK_DOKUMENT_AKTION
foreign key (AKTION_R)
references AKTION(RID);

alter table DOKUMENT
add constraint FK_DOKUMENT_GATTUNG
foreign key (GATTUNG_R)
references GATTUNG(RID);

:6.211

CREATE INDEX IDX_STRASSEID
ON POSTLEITZAHLEN (STRASSEID);

CREATE INDEX IDX_ORTID
ON POSTLEITZAHLEN (ORTID);

:6.210

ALTER TABLE POSTLEITZAHLEN
ADD ORTID INTEGER;

ALTER TABLE POSTLEITZAHLEN
ADD STRASSEID BIGINT;

ALTER TABLE POSTLEITZAHLEN
ADD PLZ_DIVERSITAET CHAR(1);

:6.198

ALTER TABLE BAUSTELLE
ADD GEO_AKTIV CHAR(1);

ALTER TABLE BAUSTELLE
ADD GEO_ORTSTEIL CHAR(1);

:6.183

CREATE GENERATOR GEN_ERGEBNIS;

CREATE GENERATOR GEN_JONDA;

:6.164

CREATE GENERATOR GEN_GEO;

:6.159

ALTER TABLE AUFTRAG
ADD POSTLEITZAHL_R DOM_REFERENCE;

alter table AUFTRAG
add constraint FK_AUFTRAG_POSTLEITZAHL
foreign key (POSTLEITZAHL_R)
references POSTLEITZAHLEN(RID);

ALTER TABLE ABLAGE
ADD POSTLEITZAHL_R DOM_REFERENCE;

alter table ABLAGE
add constraint FK_ABLAGE_POSTLEITZAHL
foreign key (POSTLEITZAHL_R)
references POSTLEITZAHLEN(RID);

:6.155

CREATE TABLE BUCHUNG_KALKULATION (
    RID DOM_REFERENCE NOT NULL,
    AKTIV CHAR(1),
    VON DATE,
    BIS DATE,
    SATZ1 DOUBLE PRECISION,
    SATZ2 DOUBLE PRECISION,
    SATZ3 DOUBLE PRECISION,
    ABWESENHEIT CHAR(1),
    SATZ_KALKULATORISCH1 DOUBLE PRECISION,
    SATZ_KALKULATORISCH2 DOUBLE PRECISION);

alter table BUCHUNG_KALKULATION
add constraint PK_BUCHUNG_KALKULATION
primary key (RID);

CREATE GENERATOR GEN_BUCHUNG_KALKULATION;

SET TERM ^ ;
CREATE TRIGGER BUCHUNG_KALKULATION_BI0 FOR BUCHUNG_KALKULATION
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_BUCHUNG_KALKULATION,1);
end
^
SET TERM ; ^

:6.145

ALTER TABLE ARTIKEL
ADD PAKET_MENGE INTEGER;

ALTER TABLE ARTIKEL
ADD PAKET_ARTIKEL_R DOM_REFERENCE;

alter table ARTIKEL
add constraint FK_ARTIKEL_PAKET_A_R
foreign key (PAKET_ARTIKEL_R)
references ARTIKEL(RID);

:6.117

ALTER TABLE ARTIKEL
ADD IMPORT_RID INTEGER;

:6.115

ALTER TABLE POSTEN DROP CONSTRAINT FK_POSTEN_ANLEGER;

alter table POSTEN
add constraint FK_POSTEN_ANLEGER
foreign key (ANLEGER_R)
references BEARBEITER(RID);

:6.107

ALTER TABLE POSTEN
ADD BEARBEITER_R DOM_REFERENCE;

ALTER TABLE POSTEN
ADD ANLEGER_R DOM_REFERENCE;

alter table POSTEN
add constraint FK_POSTEN_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

alter table POSTEN
add constraint FK_POSTEN_ANLEGER
foreign key (ANLEGER_R)
references PERSON(RID);

ALTER TABLE BELEG
ADD BEARBEITER_R DOM_REFERENCE;

ALTER TABLE BELEG
ADD ANLEGER_R DOM_REFERENCE;

alter table BELEG
add constraint FK_BELEG_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

alter table BELEG
add constraint FK_BELEG_ANLEGER
foreign key (ANLEGER_R)
references BEARBEITER(RID);

ALTER TABLE VERSAND
ADD BEARBEITER_R DOM_REFERENCE;

ALTER TABLE VERSAND
ADD ANLEGER_R DOM_REFERENCE;

alter table VERSAND
add constraint FK_VERSAND_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

alter table VERSAND
add constraint FK_VERSAND_ANLEGER
foreign key (ANLEGER_R)
references BEARBEITER(RID);

ALTER TABLE EREIGNIS
ADD BEARBEITER_R DOM_REFERENCE;

alter table EREIGNIS
add constraint FK_EREIGNIS_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

:6.104

DROP INDEX BEARBEITER_IDX1;

:6.101

SET TERM ^ ;
ALTER TRIGGER POSTEN_TRI
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
 BEGIN
   NEW.RID = GEN_ID(POSTEN_GID,1);
 END
 IF ((NEW.POSNO is NULL) OR (NEW.POSNO<1)) THEN
 BEGIN
   NEW.POSNO = NEW.RID;
 END
END
^
SET TERM ; ^

:6.096

ALTER TABLE AUSGABEART
ADD WEBSHOP CHAR(1);

ALTER TABLE AUSGABEART
ADD FREIERTEXT CHAR(1);

ALTER TABLE SORTIMENT
ADD AUSGABEARTEN CHAR(1);

ALTER TABLE AKTION
ADD VON TIMESTAMP;

ALTER TABLE AKTION
ADD BIS TIMESTAMP;

:6.095

ALTER TABLE ARTIKEL
ADD A00 CHAR(1);

ALTER TABLE ARTIKEL
ADD A01 CHAR(1);

ALTER TABLE ARTIKEL
ADD A02 CHAR(1);

ALTER TABLE ARTIKEL
ADD A03 CHAR(1);

ALTER TABLE ARTIKEL
ADD A04 CHAR(1);

ALTER TABLE ARTIKEL
ADD A05 CHAR(1);

ALTER TABLE ARTIKEL
ADD A06 CHAR(1);

ALTER TABLE ARTIKEL
ADD A07 CHAR(1);

ALTER TABLE ARTIKEL
ADD A08 CHAR(1);

ALTER TABLE ARTIKEL
ADD A09 CHAR(1);

ALTER TABLE ARTIKEL
ADD A10 CHAR(1);

ALTER TABLE ARTIKEL
ADD A11 CHAR(1);

ALTER TABLE ARTIKEL
ADD A12 CHAR(1);

ALTER TABLE ARTIKEL
ADD A13 CHAR(1);

ALTER TABLE ARTIKEL
ADD A14 CHAR(1);

ALTER TABLE ARTIKEL
ADD A15 CHAR(1);

ALTER TABLE ARTIKEL
ADD A16 CHAR(1);

ALTER TABLE ARTIKEL
ADD A17 CHAR(1);

ALTER TABLE ARTIKEL
ADD A18 CHAR(1);

ALTER TABLE ARTIKEL
ADD A19 CHAR(1);

:6.089

create generator GEN_CSV;

:6.085

DELETE FROM POSTLEITZAHLEN;

reconnect;

CREATE GENERATOR GEN_POSTLEITZAHLEN;

ALTER TABLE POSTLEITZAHLEN
ADD ORTSTEIL VARCHAR(65);

ALTER TABLE POSTLEITZAHLEN
ADD X DOUBLE PRECISION;

ALTER TABLE POSTLEITZAHLEN
ADD Y DOUBLE PRECISION;

ALTER TABLE POSTLEITZAHLEN
ADD EINTRAG TIMESTAMP;

ALTER TABLE POSTLEITZAHLEN
ADD RID DOM_REFERENCE
NOT NULL PRIMARY KEY ;

SET TERM ^ ;
CREATE TRIGGER POSTLEITZAHLEN_BI0 FOR POSTLEITZAHLEN
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_POSTLEITZAHLEN,1);
END
^
SET TERM ; ^

:6.084

ALTER TABLE ARTIKEL
ADD BESCHREIBUNG TMEMO;

ALTER TABLE AUFTRAG
ADD ABRECHNUNG_TAN INTEGER;

ALTER TABLE AUFTRAG
ADD ARTIKEL_R DOM_REFERENCE;

alter table AUFTRAG
add constraint FK_AUFTRAG_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

ALTER TABLE AUFTRAG
ADD LEISTUNGS_DETAILS TMEMO;

ALTER TABLE ABLAGE
ADD ABRECHNUNG_TAN INTEGER;

ALTER TABLE ABLAGE
ADD ARTIKEL_R DOM_REFERENCE;

alter table ABLAGE
add constraint FK_ABLAGE_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

ALTER TABLE ABLAGE
ADD LEISTUNGS_DETAILS TMEMO;

:6.082

ALTER TABLE BAUSTELLE ADD AUFWAND TMEMO;

CREATE GENERATOR GEN_EXPORT;

CREATE GENERATOR GEN_AUFTRAG;

CREATE TABLE AUFTRAG (
    RID                      DOM_REFERENCE NOT NULL /* DOM_REFERENCE = INTEGER */,
    NUMMER                   INTEGER,
    ZEITRAUM_VON             DATE,
    ZEITRAUM_BIS             DATE,
    MONTEUR1_R               DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    VERBRAUCHER_R            DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    AUSFUEHREN               DATE,
    MONTEUR_INFO             TMEMO /* TMEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    INTERN_INFO              TMEMO /* TMEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    STATUS                   INTEGER,
    GEAENDERT                TIMESTAMP,
    BEARBEITER_R             DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    ZAEHLER_R                DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    ZUGANG_R                 DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    KUNDE_NUMMER             CHAR(25),
    VORMITTAGS               CHAR(1),
    STRASSE                  CHAR(90),
    SPERRE_VON               DATE,
    SPERRE_BIS               DATE,
    MONTEUR2_R               DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    FITNESS                  INTEGER,
    PLANQUADRAT              CHAR(30),
    ZAEHLER_INFO             TMEMO /* TMEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    ZAEHLER_NUMMER           CHAR(15),
    KUNDE_NAME1              CHAR(45),
    KUNDE_NAME2              CHAR(45),
    KUNDE_STRASSE            CHAR(45),
    KUNDE_ORT                CHAR(45),
    BRIEF_NAME1              CHAR(45),
    BRIEF_NAME2              CHAR(45),
    BRIEF_STRASSE            CHAR(45),
    BRIEF_ORT                CHAR(45),
    BAUSTELLE_R              DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    ART                      CHAR(3),
    LEISTUNG                 INTEGER,
    WORDEXPORT               TIMESTAMP,
    MONTEUREXPORT            TIMESTAMP,
    WORDANZ                  INTEGER,
    MASTER_R                 INTEGER,
    RID_AT_IMPORT            INTEGER,
    KUNDE_ORTSTEIL           CHAR(45),
    KUNDE_ORTSTEIL_CODE      CHAR(2),
    EVENODD                  CHAR(1),
    ZAEHLER_NR_KORREKTUR     CHAR(15),
    ZAEHLER_NR_NEU           CHAR(15),
    ZAEHLER_STAND_ALT        CHAR(15),
    ZAEHLER_STAND_NEU        CHAR(15),
    VERBRAUCH_DATUM          DATE,
    VERBRAUCH_ZAEHLER_STAND  CHAR(15),
    VERBRAUCH_PRO_JAHR       CHAR(15),
    PROTOKOLL                TMEMO /* TMEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    ZAEHLER_WECHSEL          TIMESTAMP,
    REGLER_NR                CHAR(15),
    REGLER_NR_KORREKTUR      CHAR(15),
    REGLER_NR_NEU            CHAR(15),
    WORDEMPFAENGER           CHAR(1),
    MONDA_SCHUTZ             CHAR(1),
    MONDA_MELDUNG            TIMESTAMP,
    AUFWAND                  INTEGER,
    PROTECT_RID              INTEGER,
    TERMINIERT_R             DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    EXPORT_TAN               INTEGER,
    AUFWAND_SCHUTZ           CHAR(1)
);

ALTER TABLE AUFTRAG ADD PRIMARY KEY (RID);

ALTER TABLE AUFTRAG ADD CONSTRAINT FK_AUFTRAG_BEARBEITER FOREIGN KEY (BEARBEITER_R) REFERENCES BEARBEITER (RID);

ALTER TABLE AUFTRAG ADD CONSTRAINT FK_AUFTRAG_BR FOREIGN KEY (BAUSTELLE_R) REFERENCES BAUSTELLE (RID);

ALTER TABLE AUFTRAG ADD CONSTRAINT FK_AUFTRAG_M1 FOREIGN KEY (MONTEUR1_R) REFERENCES PERSON (RID);

ALTER TABLE AUFTRAG ADD CONSTRAINT FK_AUFTRAG_M2 FOREIGN KEY (MONTEUR2_R) REFERENCES PERSON (RID);

ALTER TABLE AUFTRAG ADD CONSTRAINT FK_AUFTRAG_MASTER FOREIGN KEY (MASTER_R) REFERENCES AUFTRAG (RID);

alter table AUFTRAG add constraint FK_AUFTRAG_TERMINIERT foreign key (TERMINIERT_R) references BEARBEITER(RID);

CREATE INDEX AUFTRAG_IDX_ART_A ON AUFTRAG (ART);

CREATE DESCENDING INDEX AUFTRAG_IDX_ART_D ON AUFTRAG (ART);

CREATE INDEX AUFTRAG_IDX_AUSF_A ON AUFTRAG (AUSFUEHREN);

CREATE DESCENDING INDEX AUFTRAG_IDX_AUSF_D ON AUFTRAG (AUSFUEHREN);

CREATE INDEX AUFTRAG_IDX_STATUS_A ON AUFTRAG (STATUS);

CREATE DESCENDING INDEX AUFTRAG_IDX_STATUS_D ON AUFTRAG (STATUS);

CREATE INDEX AUFTRAG_STRASSE_A ON AUFTRAG (STRASSE);

CREATE DESCENDING INDEX AUFTRAG_STRASSE_D ON AUFTRAG (STRASSE);

SET TERM ^ ;
/* Trigger: AUFTRAG_BI0 */
CREATE TRIGGER AUFTRAG_BI0 FOR AUFTRAG
ACTIVE BEFORE INSERT POSITION 0
as
begin
  if (NEW.PROTECT_RID IS NULL) then
    NEW.RID = GEN_ID(GEN_AUFTRAG,1);
  else
    NEW.PROTECT_RID = NULL;
  if (NEW.MASTER_R IS NULL) then
    NEW.MASTER_R = NEW.RID;
end
^
SET TERM ; ^

CREATE TABLE ABLAGE (
    RID                      DOM_REFERENCE NOT NULL /* DOM_REFERENCE = INTEGER */,
    NUMMER                   INTEGER,
    ZEITRAUM_VON             DATE,
    ZEITRAUM_BIS             DATE,
    MONTEUR1_R               DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    VERBRAUCHER_R            DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    AUSFUEHREN               DATE,
    MONTEUR_INFO             TMEMO /* TMEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    INTERN_INFO              TMEMO /* TMEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    STATUS                   INTEGER,
    GEAENDERT                TIMESTAMP,
    BEARBEITER_R             DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    ZAEHLER_R                DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    ZUGANG_R                 DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    KUNDE_NUMMER             CHAR(25),
    VORMITTAGS               CHAR(1),
    STRASSE                  CHAR(90),
    SPERRE_VON               DATE,
    SPERRE_BIS               DATE,
    MONTEUR2_R               DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    FITNESS                  INTEGER,
    PLANQUADRAT              CHAR(30),
    ZAEHLER_INFO             TMEMO /* TMEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    ZAEHLER_NUMMER           CHAR(15),
    KUNDE_NAME1              CHAR(45),
    KUNDE_NAME2              CHAR(45),
    KUNDE_STRASSE            CHAR(45),
    KUNDE_ORT                CHAR(45),
    BRIEF_NAME1              CHAR(45),
    BRIEF_NAME2              CHAR(45),
    BRIEF_STRASSE            CHAR(45),
    BRIEF_ORT                CHAR(45),
    BAUSTELLE_R              DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    ART                      CHAR(3),
    LEISTUNG                 INTEGER,
    WORDEXPORT               TIMESTAMP,
    MONTEUREXPORT            TIMESTAMP,
    WORDANZ                  INTEGER,
    MASTER_R                 INTEGER,
    RID_AT_IMPORT            INTEGER,
    KUNDE_ORTSTEIL           CHAR(45),
    KUNDE_ORTSTEIL_CODE      CHAR(2),
    EVENODD                  CHAR(1),
    REGLER_NR                CHAR(15),
    REGLER_NR_KORREKTUR      CHAR(15),
    REGLER_NR_NEU            CHAR(15),
    ZAEHLER_NR_KORREKTUR     CHAR(15),
    ZAEHLER_NR_NEU           CHAR(15),
    ZAEHLER_STAND_ALT        CHAR(15),
    ZAEHLER_STAND_NEU        CHAR(15),
    VERBRAUCH_DATUM          DATE,
    VERBRAUCH_ZAEHLER_STAND  CHAR(15),
    VERBRAUCH_PRO_JAHR       CHAR(15),
    PROTOKOLL                TMEMO /* TMEMO = BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    ZAEHLER_WECHSEL          TIMESTAMP,
    WORDEMPFAENGER           CHAR(1),
    MONDA_SCHUTZ             CHAR(1),
    MONDA_MELDUNG            TIMESTAMP,
    AUFWAND                  INTEGER,
    PROTECT_RID              INTEGER,
    TERMINIERT_R             DOM_REFERENCE /* DOM_REFERENCE = INTEGER */,
    EXPORT_TAN               INTEGER,
    AUFWAND_SCHUTZ           CHAR(1)
);

ALTER TABLE ABLAGE ADD PRIMARY KEY (RID);

ALTER TABLE ABLAGE ADD CONSTRAINT FK_ABLAGE_BEARBEITER FOREIGN KEY (BEARBEITER_R) REFERENCES BEARBEITER (RID);

ALTER TABLE ABLAGE ADD CONSTRAINT FK_ABLAGE_BR FOREIGN KEY (BAUSTELLE_R) REFERENCES BAUSTELLE (RID);

ALTER TABLE ABLAGE ADD CONSTRAINT FK_ABLAGE_M1 FOREIGN KEY (MONTEUR1_R) REFERENCES PERSON (RID);

ALTER TABLE ABLAGE ADD CONSTRAINT FK_ABLAGE_M2 FOREIGN KEY (MONTEUR2_R) REFERENCES PERSON (RID);

alter table ABLAGE add constraint FK_ABLAGE_TERMINIERT foreign key (TERMINIERT_R) references BEARBEITER(RID);

:6.073

ALTER TABLE BELEG
ADD MAHNUNG_AUSGESETZT CHAR(1);

ALTER TABLE BUGET
ADD ARTIKEL_R DOM_REFERENCE;

alter table BUGET
add constraint FK_BUGET_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

ALTER TABLE POSTEN
ADD BUGET_R DOM_REFERENCE;

alter table POSTEN
add constraint FK_POSTEN_BUGET
foreign key (BUGET_R)
references BUGET(RID);

:6.071

CREATE GENERATOR GEN_EMAIL;

CREATE TABLE EMAIL (
    RID DOM_REFERENCE NOT NULL,
    GESENDET TIMESTAMP,
    AUSGANG TIMESTAMP,
    PERSON_R DOM_REFERENCE,
    SENDER_R DOM_REFERENCE,
    EREIGNIS_R DOM_REFERENCE,
    TICKET_R DOM_REFERENCE,
    VORLAGE_R DOM_REFERENCE,
    NACHRICHT TMEMO);

alter table EMAIL
add constraint PK_EMAIL
primary key (RID);

alter table EMAIL
add constraint FK_EMAIL_PERSON
foreign key (PERSON_R)
references PERSON(RID);

alter table EMAIL
add constraint FK_EMAIL_SENDER
foreign key (SENDER_R)
references BEARBEITER(RID);

alter table EMAIL
add constraint FK_EMAIL_EREIGNIS
foreign key (EREIGNIS_R)
references EREIGNIS(RID);

alter table EMAIL
add constraint FK_EMAIL_TICKET
foreign key (TICKET_R)
references TICKET(RID);

alter table EMAIL
add constraint FK_EMAIL_VORLAGE
foreign key (VORLAGE_R)
references EMAIL(RID);

SET TERM ^ ;
CREATE TRIGGER EMAIL_BI0 FOR EMAIL
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_EMAIL,1);
end
^
SET TERM ; ^

:6.070

update PERSON set USER_ID = NULL where USER_ID='';

:6.058

CREATE GENERATOR GEN_EINHEIT;

CREATE TABLE EINHEIT (
    RID DOM_REFERENCE NOT NULL,
    EINHEIT INTEGER,
    BASIS VARCHAR(25),
    ART VARCHAR(25));

alter table EINHEIT
add constraint PK_EINHEIT
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER EINHEIT_BI0 FOR EINHEIT
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_EINHEIT,1);
end
^
SET TERM ; ^

ALTER TABLE BPOSTEN
ADD EINHEIT_R DOM_REFERENCE;

alter table BPOSTEN
add constraint FK_BPOSTEN_EINHEIT
foreign key (EINHEIT_R)
references EINHEIT(RID);

ALTER TABLE POSTEN
ADD EINHEIT_R DOM_REFERENCE;

alter table POSTEN
add constraint FK_POSTEN_EINHEIT
foreign key (EINHEIT_R)
references EINHEIT(RID);

ALTER TABLE ARTIKEL
ADD EINHEIT_R DOM_REFERENCE;

alter table ARTIKEL
add constraint FK_ARTIKEL_EINHEIT
foreign key (EINHEIT_R)
references EINHEIT(RID);

:6.048

CREATE GENERATOR GEN_ARBEITSBEREICH;

CREATE GENERATOR GEN_QAUFTRAG;

CREATE GENERATOR GEN_GRUPPE;

CREATE GENERATOR GEN_MEILENSTEIN;

CREATE GENERATOR GEN_MITGLIEDERLISTE;

CREATE GENERATOR GEN_PHASE;

CREATE GENERATOR GEN_QPOSTEN;

CREATE GENERATOR GEN_PROFIL;

CREATE TABLE ARBEITSBEREICH (
    RID   DOM_REFERENCE NOT NULL,
    KURZ  CHAR(5),
    LANG  CHAR(65),
    INFO  TMEMO
);

CREATE TABLE QAUFTRAG (
    RID                DOM_REFERENCE NOT NULL,
    BEARBEITER_R       DOM_REFERENCE,
    GRUPPE_R           DOM_REFERENCE,
    ARBEITSBEREICH_R   DOM_REFERENCE,
    ANLAGE             TIMESTAMP,
    BEGINN             TIMESTAMP,
    ABSCHLUSS_WUNSCH   TIMESTAMP,
    STATUS             INTEGER,
    INFO               TMEMO,
    CODE_BACK_OFFICE   CHAR(25),
    CODE_FRONT_OFFICE  CHAR(25),
    KUNDE              CHAR(25),
    ANFRAGER_R         DOM_REFERENCE,
    AUFTRAGGEBER_R     DOM_REFERENCE,
    EINGANG            TIMESTAMP,
    KUNDE2             CHAR(25),
    LIEFERANT          CHAR(25),
    KUNDE3             CHAR(25),
    DAUER              INTEGER,
    VERFALL            TIMESTAMP,
    ABSCHLUSS_C        TIMESTAMP,
    BU_NO              CHAR(45),
    BANF               CHAR(45),
    BEST_NO            CHAR(45),
    INNEN_A_NO         CHAR(45),
    SACHKONTO          CHAR(45),
    INVENTAR_NO        CHAR(45),
    RAHMEN_BEST_NO     CHAR(45),
    PM_AUFTRAG_NO      CHAR(45),
    OWNER_R            DOM_REFERENCE,
    BU_AUFTRAGSNO      VARCHAR(30),
    ABSCHLUSS          TIMESTAMP
);

CREATE TABLE GRUPPE (
    RID                DOM_REFERENCE NOT NULL,
    NAME               CHAR(45),
    TEXT               TMEMO,
    MITGLIEDERLISTE_R  DOM_REFERENCE,
    KUERZEL            CHAR(12)
);

CREATE TABLE MEILENSTEIN (
    RID           DOM_REFERENCE NOT NULL,
    QPOSTEN_R     DOM_REFERENCE,
    GRUPPE_R      DOM_REFERENCE,
    ANLAGE        TIMESTAMP,
    BEGINN        TIMESTAMP,
    ABSCHLUSS     TIMESTAMP,
    INFO          TMEMO,
    NAME          CHAR(45),
    POSNR         CHAR(5),
    DAUER_SOLL    INTEGER,
    DAUER         INTEGER,
    BEARBEITER_R  DOM_REFERENCE
);

CREATE TABLE MITGLIEDERLISTE (
    RID           DOM_REFERENCE NOT NULL,
    BEARBEITER_R  DOM_REFERENCE
);

CREATE TABLE PHASE (
    RID       DOM_REFERENCE NOT NULL,
    NAME      CHAR(45),
    DAUER     INTEGER,
    INFO      TMEMO,
    PROFIL_R  DOM_REFERENCE,
    GRUPPE_R  DOM_REFERENCE,
    POSNR     CHAR(5)
);

CREATE TABLE QPOSTEN (
    RID                   DOM_REFERENCE NOT NULL,
    QAUFTRAG_R             DOM_REFERENCE,
    INFO                  TMEMO,
    NAME                  CHAR(45),
    POSNR                 CHAR(5),
    DAUER                 INTEGER,
    ANLAGENR              CHAR(35),
    MATERIALNR            CHAR(35),
    VERFALL               TIMESTAMP,
    GRUPPE_R              DOM_REFERENCE,
    OWNER_R               DOM_REFERENCE,
    ABSCHLUSS_AKTUELL     TIMESTAMP,
    ABSCHLUSS_VORHERIGER  TIMESTAMP
);

DROP TABLE PROFIL;

reconnect;

CREATE TABLE PROFIL (
    RID         DOM_REFERENCE NOT NULL,
    NAME        CHAR(45),
    DAUER       INTEGER,
    INFO        TMEMO
);

ALTER TABLE ARBEITSBEREICH ADD PRIMARY KEY (RID);

ALTER TABLE QAUFTRAG ADD PRIMARY KEY (RID);

ALTER TABLE GRUPPE ADD PRIMARY KEY (RID);

ALTER TABLE MEILENSTEIN ADD PRIMARY KEY (RID);

ALTER TABLE MITGLIEDERLISTE ADD PRIMARY KEY (RID);

ALTER TABLE PHASE ADD PRIMARY KEY (RID);

ALTER TABLE QPOSTEN ADD PRIMARY KEY (RID);

ALTER TABLE PROFIL ADD PRIMARY KEY (RID);

ALTER TABLE QAUFTRAG ADD CONSTRAINT FK_QAUFTRAG_ANFRAGER FOREIGN KEY (ANFRAGER_R) REFERENCES PERSON (RID);

ALTER TABLE QAUFTRAG ADD CONSTRAINT FK_QAUFTRAG_ARBEITSBEREICH FOREIGN KEY (ARBEITSBEREICH_R) REFERENCES ARBEITSBEREICH (RID);

ALTER TABLE QAUFTRAG ADD CONSTRAINT FK_QAUFTRAG_AUFTRAGGEBER FOREIGN KEY (AUFTRAGGEBER_R) REFERENCES PERSON (RID);

ALTER TABLE QAUFTRAG ADD CONSTRAINT FK_QAUFTRAG_BEARBEITER FOREIGN KEY (BEARBEITER_R) REFERENCES BEARBEITER (RID);

ALTER TABLE QAUFTRAG ADD CONSTRAINT FK_QAUFTRAG_GRUPPE FOREIGN KEY (GRUPPE_R) REFERENCES GRUPPE (RID);

ALTER TABLE QAUFTRAG ADD CONSTRAINT FK_QAUFTRAG_OWNER FOREIGN KEY (OWNER_R) REFERENCES BEARBEITER (RID);

ALTER TABLE GRUPPE ADD CONSTRAINT FK_GRUPPE_MITGLIEDERLISTE FOREIGN KEY (MITGLIEDERLISTE_R) REFERENCES MITGLIEDERLISTE (RID);

ALTER TABLE MEILENSTEIN ADD CONSTRAINT FK_MEILENSTEIN_BEARBEITER FOREIGN KEY (BEARBEITER_R) REFERENCES BEARBEITER (RID);

ALTER TABLE MEILENSTEIN ADD CONSTRAINT FK_MEILENSTEIN_GRUPPE FOREIGN KEY (GRUPPE_R) REFERENCES GRUPPE (RID);

ALTER TABLE MEILENSTEIN ADD CONSTRAINT FK_MEILENSTEIN_QPOSTEN FOREIGN KEY (QPOSTEN_R) REFERENCES QPOSTEN (RID);

ALTER TABLE MITGLIEDERLISTE ADD CONSTRAINT FK_MITGLIEDERLISTE_BEARBEITER FOREIGN KEY (BEARBEITER_R) REFERENCES BEARBEITER (RID);

ALTER TABLE PHASE ADD CONSTRAINT FK_PHASE_GRUPPE FOREIGN KEY (GRUPPE_R) REFERENCES GRUPPE (RID);

ALTER TABLE PHASE ADD CONSTRAINT FK_PHASE_PROFIL FOREIGN KEY (PROFIL_R) REFERENCES PROFIL (RID);

ALTER TABLE QPOSTEN ADD CONSTRAINT FK_QPOSTEN_QAUFTRAG FOREIGN KEY (QAUFTRAG_R) REFERENCES QAUFTRAG (RID);

ALTER TABLE QPOSTEN ADD CONSTRAINT FK_QPOSTEN_GRUPPE FOREIGN KEY (GRUPPE_R) REFERENCES GRUPPE (RID);

ALTER TABLE QPOSTEN ADD CONSTRAINT FK_QPOSTEN_OWNER_R FOREIGN KEY (OWNER_R) REFERENCES BEARBEITER (RID);

CREATE INDEX MEILENSTEIN_IDX_POSNR ON MEILENSTEIN (POSNR);

CREATE INDEX PHASE_IDX_POSNR ON PHASE (POSNR);

CREATE INDEX QPOSTEN_IDX_POSNR ON QPOSTEN (POSNR);

SET TERM ^ ;
/* Trigger: ARBEITSBEREICH_BI0 */
CREATE TRIGGER ARBEITSBEREICH_BI0 FOR ARBEITSBEREICH
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_ARBEITSBEREICH,1);
  /* Trigger Text */
end
^
SET TERM ; ^

SET TERM ^ ;
/* Trigger: QAUFTRAG_BI0 */
CREATE TRIGGER QAUFTRAG_BI0 FOR QAUFTRAG
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_QAUFTRAG,1);
 NEW.ANLAGE = 'NOW';
end
^
SET TERM ; ^

SET TERM ^ ;
/* Trigger: GRUPPE_BI0 */
CREATE TRIGGER GRUPPE_BI0 FOR GRUPPE
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_GRUPPE,1);
end
^
SET TERM ; ^

SET TERM ^ ;
/* Trigger: MEILENSTEIN_BI0 */
CREATE TRIGGER MEILENSTEIN_BI0 FOR MEILENSTEIN
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_MEILENSTEIN,1);
 NEW.ANLAGE = 'NOW';
end
^
SET TERM ; ^

SET TERM ^ ;
/* Trigger: MITGLIEDERLISTE_BI0 */
CREATE TRIGGER MITGLIEDERLISTE_BI0 FOR MITGLIEDERLISTE
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_MITGLIEDERLISTE,1);
end
^
SET TERM ; ^

SET TERM ^ ;
/* Trigger: PHASE_BI0 */
CREATE TRIGGER PHASE_BI0 FOR PHASE
ACTIVE BEFORE INSERT POSITION 0
as
begin
  /* Trigger Text */
 NEW.RID = GEN_ID(GEN_PHASE,1);
end
^
SET TERM ; ^

SET TERM ^ ;
/* Trigger: QPOSTEN_BI0 */
CREATE TRIGGER QPOSTEN_BI0 FOR QPOSTEN
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_QPOSTEN,1);
end
^
SET TERM ; ^

SET TERM ^ ;
/* Trigger: PROFIL_BI0 */
CREATE TRIGGER PROFIL_BI0 FOR PROFIL
ACTIVE BEFORE INSERT POSITION 0
as
begin
  /* Trigger Text */
 NEW.RID = GEN_ID(GEN_PROFIL,1);
end
^
SET TERM ; ^

:6.040

CREATE TABLE ARTIKEL_CONTEXT (
    RID DOM_REFERENCE NOT NULL,
    BEZEICHNUNG VARCHAR(65),
    MULTIBEL CHAR(1),
    HAUPTARTIKEL CHAR(1),
    ZWINGEND CHAR(1));

alter table ARTIKEL_CONTEXT
add constraint PK_ARTIKEL_CONTEXT
primary key (RID);

CREATE GENERATOR GEN_ARTIKEL_CONTEXT;

SET TERM ^ ;
CREATE TRIGGER ARTIKEL_CONTEXT_BI0 FOR ARTIKEL_CONTEXT
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  /* Trigger text */
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_ARTIKEL_CONTEXT,1);
end
^
SET TERM ; ^

CREATE TABLE ARTIKEL_MITGLIED (
    RID DOM_REFERENCE NOT NULL,
    ARTIKEL_R DOM_REFERENCE,
    MASTER_R DOM_REFERENCE,
    CONTEXT_R DOM_REFERENCE,
    POSNO INTEGER,
    TITEL VARCHAR(65));

alter table ARTIKEL_MITGLIED
add constraint PK_ARTIKEL_MITGLIED
primary key (RID);

CREATE GENERATOR GEN_ARTIKEL_MITGLIED;

SET TERM ^ ;
CREATE TRIGGER ARTIKEL_MITGLIED_BI0 FOR ARTIKEL_MITGLIED
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  /* Trigger text */
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_ARTIKEL_MITGLIED,1);
end
^
SET TERM ; ^

reconnect;

alter table ARTIKEL_MITGLIED
add constraint FK_AM_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

alter table ARTIKEL_MITGLIED
add constraint FK_AM_CONTEXT
foreign key (CONTEXT_R)
references ARTIKEL_CONTEXT(RID);

alter table ARTIKEL_MITGLIED
add constraint FK_AM_MASTER
foreign key (MASTER_R)
references ARTIKEL(RID);

:6.039

ALTER TABLE PERSON
ADD WEBSHOP_RABATT CHAR(1);

:6.032

ALTER TABLE BPOSTEN
ADD MENGE_VORSCHLAG INTEGER;

:6.024

update MUSIKER set
 MUSIKER_R=null where rid in (
select distinct RID from MUSIKER where
 MUSIKER_R is not NULL and
 MUSIKER_R not in (select RID from MUSIKER));

reconnect;

alter table MUSIKER
add constraint FK_MUSIKER_MUSIKER
foreign key (MUSIKER_R)
references MUSIKER(RID);

:6.023

ALTER TABLE BPOSTEN
ADD POSNO INTEGER;

ALTER TABLE BPOSTEN
ADD NETTO CHAR(1);

ALTER TABLE BPOSTEN
ADD INFO VARCHAR(15);

ALTER TABLE BPOSTEN
ADD FOLGE INTEGER;

:6.014

ALTER TABLE MUSIKER DROP CONSTRAINT PERSON_REF;

alter table MUSIKER
add constraint FK_MUSIKER_PERSON
foreign key (PERSON_R)
references PERSON(RID);

ALTER TABLE INTERNATIONALTEXT DROP CONSTRAINT LAND_REF;

alter table INTERNATIONALTEXT
add constraint FK_INTERNATIONALTEXT_LAND
foreign key (LAND_R)
references LAND(RID);

ALTER TABLE SOUND DROP CONSTRAINT ARTIKEL_REF;

alter table SOUND
add constraint FK_SOUND_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

:6.012

ALTER TABLE ARBEITSZEIT
ADD BELEG_R DOM_REFERENCE;

alter table ARBEITSZEIT
add constraint FK_ARBEITSZEIT_BELEG
foreign key (BELEG_R)
references BELEG(RID);

ALTER TABLE ARBEITSZEIT
ADD BEARBEITER_R DOM_REFERENCE;

alter table ARBEITSZEIT
add constraint FK_ARBEITSZEIT_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

ALTER TABLE ANSCHRIFT
ADD ORTSTEIL VARCHAR(45);

ALTER TABLE PERSON
ADD KUERZEL CHAR(6);

ALTER TABLE PERSON
ADD MONDA VARCHAR(35);

:6.007

SET TERM ^ ;
ALTER TRIGGER AR_TRI
ACTIVE BEFORE INSERT POSITION 0
as
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(KONTO_GID,1);
 IF (NEW.DATUM is NULL) THEN
  NEW.DATUM = CURRENT_TIMESTAMP;
end
^
SET TERM ; ^

:6.003

ALTER TABLE MUSIKER
ADD EVL_R DOM_REFERENCE;

ALTER TABLE MUSIKER
ADD MUSIKER_R DOM_REFERENCE;

alter table MUSIKER
add constraint FK_MUSIKER_LAND
foreign key (LAND_R)
references LAND(RID);

alter table MUSIKER
add constraint FK_MUSIKER_EVL
foreign key (EVL_R)
references MUSIKER(RID);

ALTER TABLE MUSIKER
ADD EVL_TRENNER VARCHAR(1);

alter table "MUSIKER" drop "GEBURT";

alter table "MUSIKER" drop "TOD";

ALTER TABLE MUSIKER
ADD GEBURT DATE;

ALTER TABLE MUSIKER
ADD TOD DATE;

ALTER TABLE MUSIKER
ADD NACHNAME_NEW VARCHAR(80);

update musiker set NACHNAME_NEW=NACHNAME;

alter table "MUSIKER" drop "NACHNAME";

ALTER TABLE MUSIKER
ADD NACHNAME VARCHAR(80);

update musiker set NACHNAME=NACHNAME_NEW;

alter table "MUSIKER" drop "NACHNAME_NEW";

:6.002

alter table "ARTIKEL" drop "KOMPONIST_R";

alter table "ARTIKEL" drop "ARRANGEUR_R";

alter table "ARTIKEL" drop "SOUND_R";

alter table "ARTIKEL" drop "DAUER";

alter table "ARTIKEL" drop "SCHWER_R";

alter table "ARTIKEL" drop "SERIE_R";

reconnect;

ALTER TABLE ARTIKEL
ADD DAUER VARCHAR(45);

ALTER TABLE ARTIKEL
ADD SCHWER_GRUPPE CHAR(2);

ALTER TABLE ARTIKEL
ADD SCHWER_DETAILS VARCHAR(45);

CREATE GENERATOR GEN_MUSIKER;

SET TERM ^ ;
ALTER TRIGGER MUSIKER_TRI
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_MUSIKER,1);
END
^
SET TERM ; ^

alter table "MUSIKER" drop "NAME";

ALTER TABLE MUSIKER
ADD VORNAME VARCHAR(45);

ALTER TABLE MUSIKER
ADD NACHNAME VARCHAR(45);

ALTER TABLE MUSIKER
ADD UEBER_INFO TMEMO;

ALTER TABLE ARTIKEL
ADD KOMPONIST_R DOM_REFERENCE;

ALTER TABLE ARTIKEL
ADD ARRANGEUR_R DOM_REFERENCE;

alter table ARTIKEL
add constraint FK_ARTIKEL_KOMPONIST
foreign key (KOMPONIST_R)
references MUSIKER(RID);

alter table ARTIKEL
add constraint FK_ARTIKEL_ARRANGEUR
foreign key (ARRANGEUR_R)
references MUSIKER(RID);

:6.001

ALTER TABLE PERSON
ADD Z_ELV_KONTO_INHABER VARCHAR(45);

ALTER TABLE PERSON
ADD Z_ELV_BANK_NAME VARCHAR(45);

ALTER TABLE PERSON
ADD Z_ELV_BLZ VARCHAR(35);

ALTER TABLE PERSON
ADD Z_ELV_KONTO VARCHAR(45);

ALTER TABLE PERSON
ADD Z_KK_INHABER VARCHAR(45);

ALTER TABLE PERSON
ADD Z_KK_NUMMER VARCHAR(35);

ALTER TABLE PERSON
ADD Z_KK_GUELTIG VARCHAR(7);

ALTER TABLE PERSON
ADD Z_KK_SECURE VARCHAR(4);

:6.000

CREATE GENERATOR GEN_ZAHLUNGTYP;

SET TERM ^ ;
ALTER TRIGGER ZAHLUNGTYP_TRI
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_ZAHLUNGTYP,1);
END
^
SET TERM ; ^

ALTER TABLE ZAHLUNGTYP
ADD STANDARD CHAR(1);

ALTER TABLE ZAHLUNGTYP
ADD FAELLIG INTEGER;

ALTER TABLE ZAHLUNGTYP
ADD AUTOZAHLUNG CHAR(1);

ALTER TABLE ZAHLUNGTYP
ADD HTML_VORLAGE VARCHAR(65);

ALTER TABLE ZAHLUNGTYP
ADD BELEG_INFO TMEMO;

ALTER TABLE PERSON
ADD ZAHLUNGTYP_R DOM_REFERENCE;

alter table PERSON
add constraint FK_PERSON_ZAHLUNGTYP
foreign key (ZAHLUNGTYP_R)
references ZAHLUNGTYP(RID);

ALTER TABLE AUSGANGSRECHNUNG
ADD ZAHLUNGTYP_R DOM_REFERENCE;

alter table AUSGANGSRECHNUNG
add constraint FK_AR_ZAHLUNGTYP
foreign key (ZAHLUNGTYP_R)
references ZAHLUNGTYP(RID);

alter table "ZAHLUNGTYP" drop "ABWICKLUNG";

ALTER TABLE ZAHLUNGTYP
ADD SKONTO DOUBLE PRECISION;

ALTER TABLE ZAHLUNGTYP
ADD SKONTO_FAELLIG INTEGER;

:5.999

CREATE GENERATOR GEN_MAHNBESCHEID;

:5.998

ALTER TABLE BELEG
ADD MAHNUNG TIMESTAMP;

CREATE GENERATOR GEN_MAHNUNG;

update beleg set
 MAHNUNG=MAHNUNG1
where
 (MAHNUNG is null) and
 (MAHNUNG1 is not null) and
 (MAHNUNG2 is null) and
 (MAHNUNG3 is null);

update beleg set
 MAHNUNG=MAHNUNG2
where
 (MAHNUNG is null) and
 (MAHNUNG1 is not null) and
 (MAHNUNG2 is not null) and
 (MAHNUNG3 is null);

update beleg set
 MAHNUNG=MAHNUNG3
where
 (MAHNUNG is null) and
 (MAHNUNG1 is not null) and
 (MAHNUNG2 is not null) and
 (MAHNUNG3 is not null);

CREATE TABLE MAHNLAUF (
    RID           DOM_REFERENCE NOT NULL,
    PERSON_R      DOM_REFERENCE,
    EMAIL         CHAR(1),
    FAX           CHAR(1),
    BRIEF         CHAR(1),
    OFFEN         DOUBLE PRECISION,
    VERZUG        DOUBLE PRECISION,
    MAHNSTUFE     INTEGER,
    MAHNBESCHEID  CHAR(1),
    SEIT          INTEGER,
    SUCHBEGRIFF   VARCHAR(45),
    MAHNUNG       TIMESTAMP
);

ALTER TABLE MAHNLAUF ADD CONSTRAINT PK_MAHNLAUF PRIMARY KEY (RID);

ALTER TABLE MAHNLAUF ADD CONSTRAINT FK_MAHNLAUF_PERSON FOREIGN KEY (PERSON_R) REFERENCES PERSON (RID);

SET TERM ^ ;
/* Trigger: MAHNLAUF_BI0 */
CREATE TRIGGER MAHNLAUF_BI0 FOR MAHNLAUF
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_MAHNUNG,1);
end
^
SET TERM ; ^

:5.990

ALTER TABLE EREIGNIS
ADD ZUSAMMENHANG INTEGER;

SET TERM ^ ;
ALTER TRIGGER EREIGNIS_TRI
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(EREIGNIS_GID,1);
 NEW.AUFTRITT = 'NOW';
 NEW.ZUSAMMENHANG = GEN_ID(GEN_ZUSAMMENHANG,0);
end
^
SET TERM ; ^

:5.980

CREATE GENERATOR GEN_BUGET;

CREATE TABLE BUGET (
    RID             DOM_REFERENCE /* INTEGER */ NOT NULL,
    BEGRIFF         VARCHAR(45),
    INFO            TMEMO /* BLOB SUB_TYPE 1 SEGMENT SIZE 256 */,
    PERSON_R        DOM_REFERENCE /* INTEGER */,
    VOLUMEN_ZEIT    INTEGER,
    VOLUMEN_BETRAG  DOUBLE PRECISION,
    ZUSAGE          TIMESTAMP,
    NUMMER          INTEGER
);

ALTER TABLE BUGET ADD CONSTRAINT PK_BUGET PRIMARY KEY (RID);

ALTER TABLE BUGET ADD CONSTRAINT FK_BUGET_PERSON FOREIGN KEY (PERSON_R) REFERENCES PERSON (RID);

SET TERM ^ ;
CREATE TRIGGER BUGET_BI0 FOR BUGET
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_BUGET,1);
END
^
SET TERM ; ^

CREATE GENERATOR GEN_BAUSTELLE;

CREATE TABLE BAUSTELLE (
    RID                   DOM_REFERENCE /* INTEGER */ NOT NULL,
    AUFTRAGGEBER_R        DOM_REFERENCE /* INTEGER */,
    NUMMERN_PREFIX        CHAR(12),
    INFO                  TMEMO /* BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    NAME                  CHAR(35),
    VON                   DATE,
    BIS                   DATE,
    ORTE                  TMEMO /* BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    ORTE_AKTIV            CHAR(1),
    SCHLAGZEILE           TMEMO /* BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    LAST_V                INTEGER,
    LAST_N                INTEGER,
    ZAEHLER_NR_STELLEN    INTEGER,
    INTERNET              CHAR(1),
    INET_ANONYM           CHAR(1),
    CSV_QUELLE            CHAR(64),
    PROTOKOLLFELDER       TMEMO /* BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    PROTOKOLLEXPORT       CHAR(1),
    REGEL_ARBEITSZEIT_V   INTEGER,
    REGEL_ARBEITSZEIT_N   INTEGER,
    EXPORT_TAN            INTEGER,
    EXPORT_EINSTELLUNGEN  TMEMO /* BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    EXPORT_EXTERN         CHAR(1),
    EXPORT_MONDA          CHAR(1)
);

ALTER TABLE BAUSTELLE ADD PRIMARY KEY (RID);

ALTER TABLE BAUSTELLE ADD CONSTRAINT FK_BAUSTELLE_PERSON FOREIGN KEY (AUFTRAGGEBER_R) REFERENCES PERSON (RID);

SET TERM ^ ;
/* Trigger: BAUSTELLE_BI0 */
CREATE TRIGGER BAUSTELLE_BI0 FOR BAUSTELLE
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_BAUSTELLE,1);
  /* Trigger Text */
end
^
SET TERM ; ^

CREATE GENERATOR GEN_ARBEITSZEIT;

CREATE TABLE ARBEITSZEIT (
    RID          INTEGER NOT NULL,
    BAUSTELLE_R  DOM_REFERENCE /* INTEGER */,
    MONTEUR_R    DOM_REFERENCE /* INTEGER */,
    BUGET_R      DOM_REFERENCE /* INTEGER */,
    ZEIT_V       INTEGER,
    ZEIT_N       INTEGER,
    INFO         TMEMO /* BLOB SUB_TYPE 1 SEGMENT SIZE 100 */,
    DATUM        DATE
);

ALTER TABLE ARBEITSZEIT ADD CONSTRAINT PK_ARBEITSZEIT PRIMARY KEY (RID);

ALTER TABLE ARBEITSZEIT ADD CONSTRAINT FK_ARBEITSZEIT_BAUSTELLE FOREIGN KEY (BAUSTELLE_R) REFERENCES BAUSTELLE (RID);

ALTER TABLE ARBEITSZEIT ADD CONSTRAINT FK_ARBEITSZEIT_PERSON FOREIGN KEY (MONTEUR_R) REFERENCES PERSON (RID);

ALTER TABLE ARBEITSZEIT ADD CONSTRAINT FK_ARBEITSZEIT_BUGER FOREIGN KEY (BUGET_R) REFERENCES BUGET (RID);

SET TERM ^ ;
/* Trigger: ARBEITSZEIT_BI0 */
CREATE TRIGGER ARBEITSZEIT_BI0 FOR ARBEITSZEIT
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_ARBEITSZEIT,1);
end
^
SET TERM ; ^

:5.979

ALTER TABLE BELEG
ADD INTERN_INFO TMEMO;

ALTER TABLE BELEG
ADD VORAB_INFO TMEMO;

ALTER TABLE BELEG
ADD VOLUMEN DOUBLE PRECISION;

ALTER TABLE TICKET
ADD PERSON_R DOM_REFERENCE;

alter table TICKET
add constraint FK_TICKET_PERSON
foreign key (PERSON_R)
references PERSON(RID);

:5.972

ALTER TABLE POSTEN
ADD INFO VARCHAR(15);

:5.966

SET TERM ^ ;
ALTER TRIGGER REVISION_BI0
ACTIVE BEFORE INSERT POSITION 0
as
begin
  NEW.DATUM = 'NOW';
  if (new.rid = 9999) then
    post_event 'PLEASE_DISCONNECT';
  if (new.rid = 9998) then
    post_event 'PLEASE_DOWN';
end
^
SET TERM ; ^

:5.965

ALTER TABLE AUSGANGSRECHNUNG
ADD TEILLIEFERUNG INTEGER;

CREATE TABLE ARTIKEL_AA (
    RID DOM_REFERENCE NOT NULL,
    ARTIKEL_R DOM_REFERENCE,
    AUSGABEART_R DOM_REFERENCE,
    GEWICHT INTEGER,
    MENGE INTEGER,
    INVENTUR_MWST DOUBLE PRECISION,
    INVENTUR_MENGE INTEGER,
    INVENTUR_PREIS DOUBLE PRECISION,
    INVENTUR_RABATT DOUBLE PRECISION,
    MINDESTBESTAND INTEGER,
    EURO DOUBLE PRECISION,
    PREIS_R DOM_REFERENCE,
    INVENTUR_R DOM_REFERENCE,
    INVENTUR_MOMENT TIMESTAMP,
    LETZTEAENDERUNG TIMESTAMP,
    LETZTERVERKAUF TIMESTAMP);

alter table ARTIKEL_AA
add constraint PK_ARTIKEL_AA
primary key (RID);

alter table ARTIKEL_AA
add constraint FK_ARTIKEL_AA_AA
foreign key (AUSGABEART_R)
references AUSGABEART(RID);

alter table ARTIKEL_AA
add constraint FK_ARTIKEL_AA_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

alter table ARTIKEL_AA
add constraint FK_ARTIKEL_AA_PREIS
foreign key (PREIS_R)
references PREIS(RID);

ALTER TABLE ARTIKEL_AA
ADD LAGER_R DOM_REFERENCE;

alter table ARTIKEL_AA
add constraint FK_ARTIKEL_AA_INVENTUR
foreign key (INVENTUR_R)
references INVENTUR(RID);

alter table ARTIKEL_AA
add constraint FK_ARTIKEL_AA_LAGER
foreign key (LAGER_R)
references LAGER(RID);

CREATE GENERATOR GEN_ARTIKEL_AA;

SET TERM ^ ;
CREATE TRIGGER ARTIKEL_AA_BI0 FOR ARTIKEL_AA
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  /* Trigger text */
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_ARTIKEL_AA,1);
end
^
SET TERM ; ^

:5.963

ALTER TABLE PERSON
ADD NETTO CHAR(1);

ALTER TABLE PERSON
ADD NETTO_WIE_BRUTTO CHAR(1);

ALTER TABLE SORTIMENT
ADD NETTO_WIE_BRUTTO CHAR(1);

ALTER TABLE BPOSTEN
ADD VK_PREIS DOUBLE PRECISION;

:5.957

CREATE GENERATOR GEN_RECHNER;

CREATE GENERATOR GEN_TICKET;

CREATE GENERATOR GEN_TICKET_GRUPPE;

CREATE TABLE RECHNER (
    INFO TMEMO,
    HOST VARCHAR(32),
    RID DOM_REFERENCE NOT NULL);

alter table RECHNER
add constraint PK_RECHNER
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER RECHNER_BI0 FOR RECHNER
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_RECHNER,1);
end
^
SET TERM ; ^

CREATE TABLE TICKET_GRUPPE (
    NAME VARCHAR(32),
    RID DOM_REFERENCE NOT NULL);

alter table TICKET_GRUPPE
add constraint PK_TICKET_GRUPPE
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER TICKET_GRUPPE_BI0 FOR TICKET_GRUPPE
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_TICKET_GRUPPE,1);
end
^
SET TERM ; ^

CREATE TABLE TICKET_QUELLE (
    TICKET_RECHNER_R DOM_REFERENCE NOT NULL,
    TICKET_GRUPPE_R DOM_REFERENCE NOT NULL);

alter table TICKET_QUELLE
add constraint FK_TICKET_QUELLE_GRUPPE
foreign key (TICKET_GRUPPE_R)
references TICKET_GRUPPE(RID);

alter table TICKET_QUELLE
add constraint FK_TICKET_QUELLE_RECHNER
foreign key (TICKET_RECHNER_R)
references RECHNER(RID);

CREATE TABLE TICKET_ZIEL (
    TICKET_GRUPPE_R DOM_REFERENCE NOT NULL,
    TICKET_PERSON_R DOM_REFERENCE NOT NULL);

alter table TICKET_ZIEL
add constraint FK_TICKET_ZIEL_GRUPPE
foreign key (TICKET_GRUPPE_R)
references TICKET_GRUPPE(RID);

alter table TICKET_ZIEL
add constraint FK_TICKET_ZIEL_PERSON
foreign key (TICKET_PERSON_R)
references PERSON(RID);

CREATE TABLE TICKET (
    RID INTEGER NOT NULL,
    MOMENT TIMESTAMP,
    EMAIL TIMESTAMP,
    NUMMER INTEGER,
    INFO TMEMO,
    RECHNER_R DOM_REFERENCE);

alter table TICKET
add constraint PK_TICKET
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER TICKET_BI0 FOR TICKET
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_TICKET,1);
end
^
SET TERM ; ^

alter table TICKET
add constraint FK_TICKET_RECHNER
foreign key (RECHNER_R)
references RECHNER(RID);

:5.949

update WARENBEWEGUNG set
 ARTIKEL_R = NULL
where
 ARTIKEL_R not in (select RID from ARTIKEL);

reconnect;

alter table WARENBEWEGUNG
add constraint FK_WB_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

:5.948

ALTER TABLE LAGER
ADD FREIGABE CHAR(1);

ALTER TABLE LAGER
ADD DIVERSITAET INTEGER;

update LAGER set DIVERSITAET=VOLUMEN;

ALTER TABLE LAGER
ADD SORTIMENT_R DOM_REFERENCE;

alter table LAGER
add constraint FK_LAGER_SORTIMENT
foreign key (SORTIMENT_R)
references SORTIMENT(RID);

ALTER TABLE EREIGNIS
ADD LAGER_R DOM_REFERENCE;

alter table EREIGNIS
add constraint FK_EREIGNIS_LAGER
foreign key (LAGER_R)
references LAGER(RID);

update EREIGNIS set
 PERSON_R = NULL
where
 PERSON_R not in (select RID from PERSON);

update EREIGNIS set
 BELEG_R = NULL
where
 BELEG_R not in (select RID from BELEG);

update EREIGNIS set
 POSTEN_R = NULL
where
 POSTEN_R not in (select RID from POSTEN);

update SORTIMENT set
 CD_R = 'Y'
where
 CD_R = 'J';

update SORTIMENT set
 LAGER = 'Y'
where
 LAGER = 'J';

update PERSON set
 RECHNUNGSEMPFAENGER = 'Y'
where
 RECHNUNGSEMPFAENGER = 'J';

update PERSON set
 MAILING = 'Y'
where
 MAILING = 'J';

reconnect;

alter table EREIGNIS
add constraint FK_EREIGNIS_PERSON
foreign key (PERSON_R)
references PERSON(RID);

alter table EREIGNIS
add constraint FK_EREIGNIS_BELEG
foreign key (BELEG_R)
references BELEG(RID);

alter table EREIGNIS
add constraint FK_EREIGNIS_POSTEN
foreign key (POSTEN_R)
references BELEG(RID);

:5.944

ALTER TABLE AKTION
ADD WEBSHOP CHAR(1);

:5.942

ALTER TABLE ARTIKEL
ADD INVENTUR_MOMENT TIMESTAMP;

:5.939

CREATE GENERATOR GEN_INVENTUR;

CREATE TABLE INVENTUR(
    RID DOM_REFERENCE NOT NULL,
    NAME VARCHAR(45),
    INFO TMEMO);

alter table INVENTUR
add constraint PK_INVENTUR
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER INVENTUR_BI0 FOR INVENTUR
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_INVENTUR,1);
end
^
SET TERM ; ^

ALTER TABLE ARTIKEL
ADD INVENTUR_R DOM_REFERENCE;

alter table ARTIKEL
add constraint FK_ARTIKEL_INVENTUR
foreign key (INVENTUR_R)
references INVENTUR(RID);

:5.937

create generator GEN_RECHNUNG;

ALTER TABLE VERSAND
ADD RECHNUNG INTEGER;

ALTER TABLE AUSGANGSRECHNUNG
ADD RECHNUNG INTEGER;

:5.931

ALTER TABLE WARENBEWEGUNG
ADD GEDRUCKT TIMESTAMP;

:5.929

CREATE TABLE DRUCK(
    RID DOM_REFERENCE NOT NULL,
    NAME VARCHAR(45),
    DEFINITION TMEMO);

alter table DRUCK
add constraint PK_DRUCK
primary key (RID);

ALTER TABLE WARENBEWEGUNG
ADD DRUCK_R DOM_REFERENCE;

alter table WARENBEWEGUNG
add constraint FK_WB_DRUCK
foreign key (DRUCK_R)
references DRUCK(RID);

CREATE GENERATOR GEN_DRUCK;

SET TERM ^ ;
CREATE TRIGGER DRUCK_BI0 FOR DRUCK
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_DRUCK,1);
  /* Trigger text */
end
^
SET TERM ; ^

:5.923

ALTER TABLE AUSGABEART
ADD GEWICHT INTEGER;

:5.909

ALTER TABLE WARENBEWEGUNG
ADD BEARBEITER_R DOM_REFERENCE;

ALTER TABLE WARENBEWEGUNG
ADD INFO TMEMO;

alter table WARENBEWEGUNG
add constraint FK_WB_BEARBEITER
foreign key (BEARBEITER_R)
references BEARBEITER(RID);

:5.908

update beleg set
 mahnstufe=1 where
(mahnstufe is null) and
(mahnung1 is not null) and
(mahnung2 is null) and
(mahnung3 is null);

update beleg set
 mahnstufe=2 where
(mahnstufe is null) and
(mahnung1 is not null) and
(mahnung2 is not null) and
(mahnung3 is null);

update beleg set
 mahnstufe=3 where
(mahnstufe is null) and
(mahnung1 is not null) and
(mahnung2 is not null) and
(mahnung3 is not null);

:5.904

delete from ausgangsrechnung where kunde_r is null;

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = 1
where (RDB$FIELD_NAME = 'KUNDE_R') and
(RDB$RELATION_NAME = 'AUSGANGSRECHNUNG');

:5.897

ALTER TABLE POSTEN
ADD ZUTAT CHAR(1);

:5.894

ALTER TABLE PERSON
ADD ANREDE VARCHAR(25);

ALTER TABLE PERSON
ADD ANSPRACHE VARCHAR(50);

SET TERM ^ ;
ALTER TRIGGER BEARBEITER_BI0
ACTIVE BEFORE INSERT POSITION 0
as
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
 NEW.RID = GEN_ID(GEN_BEARBEITER,1);
  /* Trigger Text */
end
^
SET TERM ; ^

ALTER TABLE BEARBEITER ALTER NAME TYPE VARCHAR(45);

ALTER TABLE BEARBEITER ALTER KUERZEL TYPE VARCHAR(12);

create unique index BEARBEITER_IDX1
on BEARBEITER (KUERZEL);

:5.890

ALTER TABLE MWST DROP CONSTRAINT FK_MWST_PORTO;

alter table "MWST" drop "PORTO_R";

:5.889

ALTER TABLE BELEG
ADD MAHNUNG3 TIMESTAMP;

ALTER TABLE BELEG
ADD MAHNSTUFE INTEGER;

:5.887

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = NULL
where (RDB$FIELD_NAME = 'ARTIKEL') and
(RDB$RELATION_NAME = 'POSTEN');

:5.886

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = NULL
where (RDB$FIELD_NAME = 'INT_NAME_R') and
(RDB$RELATION_NAME = 'GATTUNG');

CREATE GENERATOR GEN_ARTIKEL_GATTUNG;

SET TERM ^ ;
CREATE TRIGGER ARTIKEL_GATTUNG_BI0 FOR ARTIKEL_GATTUNG
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_ARTIKEL_GATTUNG,1);
end
^
SET TERM ; ^

:5.885

ALTER TABLE ARTIKEL_GATTUNG
ADD ARTIKEL_R DOM_REFERENCE;

ALTER TABLE ARTIKEL_GATTUNG
ADD GATTUNG_R DOM_REFERENCE;

ALTER TABLE ARTIKEL_GATTUNG
ADD SORTIMENT_R DOM_REFERENCE;

alter table ARTIKEL_GATTUNG
add constraint FK_ARTIKEL_GATTUNG_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

alter table ARTIKEL_GATTUNG
add constraint FK_ARTIKEL_GATTUNG_GATTUNG
foreign key (GATTUNG_R)
references GATTUNG(RID);

alter table ARTIKEL_GATTUNG
add constraint FK_ARTIKEL_GATTUNG_SORTIMEN
foreign key (SORTIMENT_R)
references SORTIMENT(RID);

:5.884

CREATE GENERATOR GEN_GATTUNG;

SET TERM ^ ;
CREATE TRIGGER GATTUNG_BI0 FOR GATTUNG
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GEN_GATTUNG,1);
end
^
SET TERM ; ^

ALTER TABLE GATTUNG
ADD BEZEICHNUNG VARCHAR(45);

ALTER TABLE GATTUNG
ADD CODE VARCHAR(10);

ALTER TABLE GATTUNG
ADD NODE_R DOM_REFERENCE;

ALTER TABLE GATTUNG
ADD INFO TMEMO;

alter table GATTUNG
add constraint FK_GATTUNG_NODE
foreign key (NODE_R)
references GATTUNG(RID);

CREATE TABLE ARTIKEL_GATTUNG(
    RID DOM_REFERENCE NOT NULL);

alter table ARTIKEL_GATTUNG
add constraint PK_ARTIKEL_GATTUNG
primary key (RID);

:5.882

ALTER TABLE POSTEN
ADD NETTO CHAR(1);

ALTER TABLE SORTIMENT
ADD NETTO CHAR(1);

:5.871

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = NULL
where (RDB$FIELD_NAME = 'BELEG_R') and
(RDB$RELATION_NAME = 'VERSAND');

:5.866

SET TERM ^ ;
ALTER TRIGGER VERLAG_BI0
ACTIVE BEFORE INSERT POSITION 0
as
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(VERLAG_GID,1);
end
^
SET TERM ; ^

SET TERM ^ ;
ALTER TRIGGER PREIS_TRI
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GLOBAL_GID,1);
END
^
SET TERM ; ^

:5.858

ALTER TABLE BELEG
ADD EINZELPREIS_NETTO CHAR(1);

:5.852

alter table ARTIKEL
add constraint FK_ARTIKEL_LAND
foreign key (LAND_R)
references LAND(RID);

:5.850

ALTER TABLE LAND
ADD ORT_FORMAT VARCHAR(45);

:5.847

alter table ANSCHRIFT
add constraint FK_ANSCHRIFT_LAND
foreign key (LAND_R)
references LAND(RID);

:5.845

ALTER TABLE POSTEN
ADD POSNO INTEGER;

SET TERM ^ ;
ALTER TRIGGER POSTEN_TRI
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 NEW.RID = GEN_ID(POSTEN_GID,1);
 NEW.POSNO = NEW.RID;
END
^
SET TERM ; ^

UPDATE POSTEN SET
 POSNO = RID
where POSNO IS NULL;

ALTER TABLE BELEG
ADD FAKTOR DOUBLE PRECISION;

CREATE GENERATOR GEN_VREGEL;

CREATE TABLE VREGEL(
    RID INTEGER NOT NULL,
    IN_LAND_R DOM_REFERENCE,
    IN_WARENWERT_VON DOUBLE PRECISION,
    IN_WARENWERT_BIS DOUBLE PRECISION,
    IN_GEWICHT_VON INTEGER,
    IN_GEWICHT_BIS INTEGER,
    OUT_ARTIKEL_R DOM_REFERENCE,
    OUT_LAND_R DOM_REFERENCE);

alter table VREGEL
add constraint PK_VREGEL
primary key (RID);

alter table VREGEL
add constraint FK_VREGEL_IL
foreign key (IN_LAND_R)
references LAND(RID);

alter table VREGEL
add constraint FK_VREGEL_OL
foreign key (OUT_LAND_R)
references LAND(RID);

alter table VREGEL
add constraint FK_VREGEL_OA
foreign key (OUT_ARTIKEL_R)
references ARTIKEL(RID);

SET TERM ^ ;
CREATE TRIGGER VREGEL_BI0 FOR VREGEL
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(GEN_VREGEL,1);
end
^
SET TERM ; ^

:5.836

SET TERM ^ ;
ALTER TRIGGER ARTIKEL_TRI
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
  NEW.RID = GEN_ID(ARTIKEL_GID,1);
END
^
SET TERM ; ^

SET TERM ^ ;
ALTER TRIGGER ANSCHRIFT_TRI
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GLOBAL_GID,1);
end
^
SET TERM ; ^

SET TERM ^ ;
ALTER TRIGGER PERSON_TRI
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
 BEGIN
   NEW.RID = GEN_ID(POSTEN_GID,1);
   NEW.EINTRAG = 'NOW';
 END
END
^
SET TERM ; ^

SET TERM ^ ;
ALTER TRIGGER MWST_TRI
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GLOBAL_GID,1);
END
^
SET TERM ; ^

SET TERM ^ ;
ALTER TRIGGER SORTIMENT_TRI
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 IF ((NEW.RID is NULL) OR (NEW.RID<1)) THEN
   NEW.RID = GEN_ID(GLOBAL_GID,1);
END
^
SET TERM ; ^

CREATE GENERATOR GEN_RPL$JOB;

CREATE TABLE RPL$JOB(
    RID INTEGER NOT NULL,
    NAME VARCHAR(35),
    SCRIPT TMEMO,
    POSNO INTEGER,
    INAKTIV CHAR(1));

alter table RPL$JOB
add constraint PK_RPL$JOB
primary key (RID);

SET TERM ^ ;
CREATE TRIGGER RPL$JOB_BI0 FOR RPL$JOB
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  /* Trigger text */
  NEW.RID = GEN_ID(GEN_RPL$JOB,1);
end
^
SET TERM ; ^

:5.831

ALTER TABLE ARTIKEL
ADD FAKTOR DOUBLE PRECISION;

ALTER TABLE POSTEN
ADD FAKTOR DOUBLE PRECISION;

:5.827

ALTER TABLE BELEG
ADD ZUSAGE TIMESTAMP;

:5.826

ALTER TABLE ARTIKEL
ADD LIEFERZEIT INTEGER;

ALTER TABLE PERSON
ADD LIEFERZEIT INTEGER;

:5.824

ALTER TABLE EINSTELLUNG ALTER WERT TO SETTINGS;

ALTER TABLE EINSTELLUNG
ADD RID DOM_REFERENCE;

update einstellung set rid=1;

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = 1
where (RDB$FIELD_NAME = 'RID') and
(RDB$RELATION_NAME = 'EINSTELLUNG');

alter table EINSTELLUNG
add constraint PK_EINSTELLUNG
primary key (RID);

CREATE GENERATOR GEN_EINSTELLUNG;

SET GENERATOR GEN_EINSTELLUNG TO 1;

SET TERM ^ ;
CREATE TRIGGER EINSTELLUNG_BI0 FOR EINSTELLUNG
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 NEW.RID = GEN_ID(GEN_EINSTELLUNG,1);
end
^
SET TERM ; ^

:5.823

alter table EREIGNIS
add constraint FK_EREIGNIS_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

ALTER TABLE EREIGNIS
ADD BBELEG_R DOM_REFERENCE;

ALTER TABLE EREIGNIS
ADD BPOSTEN_R DOM_REFERENCE;

alter table EREIGNIS
add constraint FK_EREIGNIS_BBELEG
foreign key (BBELEG_R)
references BBELEG(RID);

alter table EREIGNIS
add constraint FK_EREIGNIS_BPOSTEN
foreign key (BPOSTEN_R)
references BPOSTEN(RID);

ALTER TABLE EREIGNIS
ADD MENGE INTEGER;

ALTER TABLE EREIGNIS
ADD AUSGABEART_R DOM_REFERENCE;

alter table EREIGNIS
add constraint FK_EREIGNIS
foreign key (AUSGABEART_R)
references AUSGABEART(RID);

:5.822

ALTER TABLE ARTIKEL
ADD RANG DOUBLE PRECISION;

:5.818

SET TERM ^ ;
ALTER TRIGGER TRI_BELEG
ACTIVE BEFORE INSERT POSITION 0
as
begin
 if ((NEW.RID IS NULL) OR (NEW.RID<1)) then
 begin
   NEW.RID     = GEN_ID(beleg_gid,1);
 end
 NEW.ANLAGE  = 'NOW';
 NEW.BTYP    = '*';
 NEW.BSTATUS = '*';
end
^
SET TERM ; ^

ALTER TABLE POSTEN
ADD AUSFUEHRUNG DATE;

:5.817

ALTER TABLE SORTIMENT
ADD WEBSHOP CHAR(1);

ALTER TABLE ARTIKEL
ADD WEBSHOP CHAR(1);

:5.816

alter table posten drop MENGE_BESTELLT;

alter table posten drop MENGE_VORSCHLAG;

alter table "BELEG" drop "MENGE_VORSCHLAG";

alter table "BELEG" drop "MENGE_BESTELLT";

:5.815

ALTER TABLE ARTIKEL
ADD PAKET_R DOM_REFERENCE;

ALTER TABLE ARTIKEL
ADD PAKET_POSNO INTEGER;

alter table ARTIKEL
add constraint FK_ARTIKEL_PAKET
foreign key (PAKET_R)
references ARTIKEL(RID);

:5.813

ALTER TABLE PERSON
ADD BERUF VARCHAR(35);

ALTER TABLE ARTIKEL
ADD CODE CHAR(15);

ALTER TABLE BELEG
ADD MEDIUM VARCHAR(45);

ALTER TABLE BELEG
ADD MOTIVATION VARCHAR(45);

CREATE GENERATOR GEN_TIER;

CREATE TABLE TIER (
    RID              INTEGER NOT NULL,
    ART              VARCHAR(45) CHARACTER SET NONE,
    RASSE            VARCHAR(45) CHARACTER SET NONE,
    NAME             VARCHAR(45) CHARACTER SET NONE,
    GEBURT           INTEGER,
    GESCHLECHT       CHAR(2) CHARACTER SET NONE,
    TAETOWIERNUMMER  VARCHAR(25) CHARACTER SET NONE,
    CHIPNUMMER       VARCHAR(45) CHARACTER SET NONE,
    IMPFUNG          TMEMO,
    KRANKHEIT        TMEMO,
    PERSON_R         DOM_REFERENCE
);

ALTER TABLE TIER ADD CONSTRAINT FK_TIER PRIMARY KEY (RID);

ALTER TABLE TIER ADD CONSTRAINT FK_TIER_PERSON FOREIGN KEY (PERSON_R) REFERENCES PERSON (RID);

SET TERM ^ ;
/* Trigger: TIER_BI0 */
CREATE TRIGGER TIER_BI0 FOR TIER
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 NEW.RID = GEN_ID(GEN_TIER,1); /* Trigger text */
end
^
SET TERM ; ^

:5.811

SET TERM ^ ;
CREATE TRIGGER BELEG_BU0 FOR BELEG
ACTIVE BEFORE UPDATE POSITION 0
AS
begin
 if (new.person_r=new.lieferanschrift_R) then
  NEW.LIEFERANSCHRIFT_R=NULL;
 if (new.person_r=new.rechnungsanschrift_R) then
  NEW.rechnungsanschrift_R=NULL;
end
^
SET TERM ; ^

:5.809

ALTER TABLE BELEG
ADD INFO_AUFTRAGGEBER VARCHAR(60);

ALTER TABLE BELEG
ADD INFO_RECHNUNGSANSCHRIFT VARCHAR(60);

ALTER TABLE BELEG
ADD INFO_LIEFERANSCHRIFT CHAR(60);

:5.804

update RDB$FIELDS set
RDB$FIELD_LENGTH = 50,
RDB$CHARACTER_LENGTH = 50
where RDB$FIELD_NAME = 'RDB$366';

:1.250

ALTER TABLE BELEG
ADD DRUCK TIMESTAMP;

:1.249

ALTER TABLE BELEG
ADD GENERATION INTEGER;

CREATE GENERATOR GEN_PAKET;

CREATE TABLE PAKET(
    RID INTEGER NOT NULL);

alter table PAKET
add constraint PK_PAKET
primary key (RID);

ALTER TABLE PAKET
ADD GENERATION INTEGER;

ALTER TABLE PAKET
ADD BELEG_R DOM_REFERENCE;

ALTER TABLE PAKET
ADD MOMENT TIMESTAMP;

SET TERM ^ ;
CREATE TRIGGER PAKET_BI0 FOR PAKET
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  NEW.RID = GEN_ID(GEN_PAKET,1);
  NEW.MOMENT = 'NOW';
end
^
SET TERM ; ^

ALTER TABLE PAKET
ADD BEARBEITER_R DOM_REFERENCE;

ALTER TABLE PAKET
ADD ART VARCHAR(15);

:1.247

CREATE GENERATOR GEN_BACKUP;

:1.246

alter table "PERSON" drop "SPRACHE_R";

alter table "PERSON" drop "LIEFERANSCHRIFT_R";

alter table "PERSON" drop "ZAHLUNG_R";

alter table "PERSON" drop "PROFIL_R";

ALTER TABLE ARTIKEL
ADD RABATT DOUBLE PRECISION;

ALTER TABLE PERSON
ADD RABATT DOUBLE PRECISION;

CREATE GENERATOR GEN_RABATT;

ALTER TABLE PERSON
ADD RABATT_CODE VARCHAR(10);

ALTER TABLE AKTION
ADD ARTIKEL_R DOM_REFERENCE;

alter table AKTION
add constraint FK_AKTION_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

CREATE TABLE RABATT (
    ARTIKEL_R    DOM_REFERENCE,
    SORTIMENT_R  DOM_REFERENCE,
    PERSON_R     DOM_REFERENCE,
    CODE         VARCHAR(10) CHARACTER SET NONE,
    RABATT       DOUBLE PRECISION,
    RID          INTEGER NOT NULL
);

ALTER TABLE RABATT ADD CONSTRAINT PK_RABATT PRIMARY KEY (RID);

ALTER TABLE RABATT ADD CONSTRAINT FK_RABATT_ARTIKEL FOREIGN KEY (ARTIKEL_R) REFERENCES ARTIKEL (RID);

ALTER TABLE RABATT ADD CONSTRAINT FK_RABATT_PERSON FOREIGN KEY (PERSON_R) REFERENCES PERSON (RID);

ALTER TABLE RABATT ADD CONSTRAINT FK_RABATT_SORTIMENT FOREIGN KEY (SORTIMENT_R) REFERENCES SORTIMENT (RID);

SET TERM ^ ;
/* Trigger: RABATT_BI0 */
CREATE TRIGGER RABATT_BI0 FOR RABATT
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 NEW.RID = GEN_ID(GEN_RABATT,1);
end
^
SET TERM ; ^

:1.235

ALTER TABLE WARENBEWEGUNG
ADD BEWEGT CHAR(1);

ALTER TABLE WARENBEWEGUNG
ADD MENGE INTEGER;

ALTER TABLE WARENBEWEGUNG
ADD AUFTRITT TIMESTAMP;

SET TERM ^ ;
ALTER TRIGGER WARENBEWEGUNG_BI0
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  /* Trigger text */
  NEW.RID = GEN_ID(gen_warenbewegung,1);
  NEW.AUFTRITT = 'NOW';
  NEW.ZUSAMMENHANG = GEN_ID(GEN_ZUSAMMENHANG,0);
end
^
SET TERM ; ^

ALTER TABLE WARENBEWEGUNG
ADD AUSGABEART_R DOM_REFERENCE;

alter table WARENBEWEGUNG
add constraint FK_WB_AUSGABEART
foreign key (AUSGABEART_R)
references AUSGABEART(RID);

ALTER TABLE PERSON ALTER USER_ID TYPE VARCHAR(95);

ALTER TABLE PERSON
ADD WEBSHOP_TREFFERPROSEITE INTEGER;

CREATE GENERATOR GEN_WEBSHOPCLICKS;

CREATE TABLE WEBSHOPCLICKS (
    RID       DOM_REFERENCE NOT NULL,
    DATUM     DATE,
    CLICKS    INTEGER,
    PERSON_R  DOM_REFERENCE
);

ALTER TABLE WEBSHOPCLICKS ADD CONSTRAINT PK_WEBSHOPCLICKS PRIMARY KEY (RID);

CREATE INDEX WEBSHOPCLICKS_IDX_DATUM ON WEBSHOPCLICKS (DATUM);

SET TERM ^ ;
CREATE TRIGGER WEBSHOPCLICKS_BI0 FOR WEBSHOPCLICKS
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  /* Trigger text */
  NEW.RID = GEN_ID(GEN_WEBSHOPCLICKS,1);
  NEW.DATUM = 'NOW';
end
^
SET TERM ; ^

:1.230

ALTER TABLE ARTIKEL
ADD VERSENDER_R DOM_REFERENCE;

alter table ARTIKEL
add constraint FK_ARTIKEL_VERSENDER
foreign key (VERSENDER_R)
references VERSENDER(RID);

:1.228

ALTER TABLE PERSON
ADD WEBSHOP_VERSANDART INTEGER;

ALTER TABLE PERSON
ADD WEBSHOP_TEILLIEFERUNGEN INTEGER;

ALTER TABLE WARENKORB
ADD BEMERKUNG VARCHAR(100);

CREATE GENERATOR GEN_AKTION;

CREATE TABLE AKTION(
    RID DOM_REFERENCE NOT NULL);

alter table AKTION
add constraint PK_AKTION
primary key (RID);

ALTER TABLE AKTION
ADD NAME VARCHAR(90);

ALTER TABLE AKTION
ADD BILD CHAR(1);

ALTER TABLE AKTION
ADD INTERN TMEMO;

SET TERM ^ ;
CREATE TRIGGER AKTION_BI0 FOR AKTION
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  /* Trigger text */
  NEW.RID = GEN_ID(GEN_AKTION,1);
end
^
SET TERM ; ^

CREATE GENERATOR GEN_WARENBEWEGUNG;

CREATE TABLE WARENBEWEGUNG(
    RID DOM_REFERENCE NOT NULL);

alter table WARENBEWEGUNG
add constraint PK_WARENBEWEGUNG
primary key (RID);

ALTER TABLE WARENBEWEGUNG
ADD ARTIKEL_R DOM_REFERENCE;

ALTER TABLE WARENBEWEGUNG
ADD BELEG_R DOM_REFERENCE;

ALTER TABLE WARENBEWEGUNG
ADD LAGER_R DOM_REFERENCE;

ALTER TABLE WARENBEWEGUNG
ADD BBELEG_R DOM_REFERENCE;

ALTER TABLE WARENBEWEGUNG
ADD POSTEN_R DOM_REFERENCE;

ALTER TABLE WARENBEWEGUNG
ADD BPOSTEN_R DOM_REFERENCE;

alter table WARENBEWEGUNG
add constraint FK_WB_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

alter table WARENBEWEGUNG
add constraint FK_WB_BELEG
foreign key (BELEG_R)
references BELEG(RID);

alter table WARENBEWEGUNG
add constraint FK_WB_LAGER
foreign key (LAGER_R)
references LAGER(RID);

alter table WARENBEWEGUNG
add constraint FK_WB_BBELEG
foreign key (BBELEG_R)
references BBELEG(RID);

alter table WARENBEWEGUNG
add constraint FK_WB_POSTEN
foreign key (POSTEN_R)
references POSTEN(RID);

alter table WARENBEWEGUNG
add constraint FK_WB_BPOSTEN
foreign key (BPOSTEN_R)
references BPOSTEN(RID);

ALTER TABLE WARENBEWEGUNG
ADD MENGE_BISHER INTEGER;

ALTER TABLE WARENBEWEGUNG
ADD MENGE_NEU INTEGER;

ALTER TABLE WARENBEWEGUNG
ADD BRISANZ INTEGER;

SET TERM ^ ;
CREATE TRIGGER WARENBEWEGUNG_BI0 FOR WARENBEWEGUNG
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  /* Trigger text */
  NEW.RID = GEN_ID(gen_warenbewegung,1);
end
^
SET TERM ; ^

ALTER TABLE WARENBEWEGUNG
ADD ZUSAMMENHANG INTEGER;

CREATE GENERATOR GEN_ZUSAMMENHANG;

:1.226

CREATE GENERATOR GEN_WARENKORB;

CREATE TABLE WARENKORB(
    AUSGABEART_R DOM_REFERENCE,
    ARTIKEL_R DOM_REFERENCE,
    PERSON_R DOM_REFERENCE,
    RID INTEGER NOT NULL);

alter table WARENKORB
add constraint PK_WARENKORB
primary key (RID);

alter table WARENKORB
add constraint FK_WK_PERSON
foreign key (PERSON_R)
references PERSON(RID);

alter table WARENKORB
add constraint FK_WK_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

alter table WARENKORB
add constraint FK_WK_AA
foreign key (AUSGABEART_R)
references AUSGABEART(RID);

ALTER TABLE WARENKORB
ADD MENGE INTEGER;

ALTER TABLE WARENKORB
ADD ANLAGE TIMESTAMP;

SET TERM ^ ;
CREATE TRIGGER WARENKORB_BI0 FOR WARENKORB
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 NEW.RID = GEN_ID(gen_warenkorb,1); /* Trigger text */
 NEW.ANLAGE = 'NOW';
end
^
SET TERM ; ^

:1.225

ALTER TABLE PERSON ALTER EMAIL TYPE VARCHAR(90);

ALTER TABLE PERSON ALTER USER_PWD TYPE VARCHAR(25);

:1.224

ALTER TABLE POSTEN
ADD MENGE_AGENT INTEGER;

ALTER TABLE BELEG
ADD MENGE_AGENT INTEGER;

:1.222

ALTER TABLE PERSON
ADD A00 CHAR(1);

ALTER TABLE PERSON
ADD A01 CHAR(1);

ALTER TABLE PERSON
ADD A02 CHAR(1);

ALTER TABLE PERSON
ADD A03 CHAR(1);

ALTER TABLE PERSON
ADD A04 CHAR(1);

ALTER TABLE PERSON
ADD A05 CHAR(1);

ALTER TABLE PERSON
ADD A06 CHAR(1);

ALTER TABLE PERSON
ADD A07 CHAR(1);

ALTER TABLE PERSON
ADD A08 CHAR(1);

ALTER TABLE PERSON
ADD A09 CHAR(1);

ALTER TABLE PERSON
ADD A10 CHAR(1);

ALTER TABLE PERSON
ADD A11 CHAR(1);

ALTER TABLE PERSON
ADD A12 CHAR(1);

ALTER TABLE PERSON
ADD A13 CHAR(1);

ALTER TABLE PERSON
ADD A14 CHAR(1);

ALTER TABLE PERSON
ADD A15 CHAR(1);

ALTER TABLE PERSON
ADD A16 CHAR(1);

ALTER TABLE PERSON
ADD A17 CHAR(1);

ALTER TABLE PERSON
ADD A18 CHAR(1);

ALTER TABLE PERSON
ADD A19 CHAR(1);

:1.219

delete from BPOSTEN
where MENGE_ERWARTET>0;

:1.217

ALTER TABLE BPOSTEN
ADD MENGE_UNBESTELLT INTEGER;

ALTER TABLE BBELEG
ADD MENGE_UNBESTELLT INTEGER;

alter table "BBELEG" drop "MENGE_BESTELLT";

ALTER TABLE BPOSTEN
ADD LIEFERANT_R DOM_REFERENCE;

alter table BPOSTEN
add constraint FK_BPOSTEN_LIEFERANT
foreign key (LIEFERANT_R)
references PERSON(RID);

:1.216

ALTER TABLE POSTEN DROP CONSTRAINT FK_POSTEN_BESTELLUNG;

alter table "POSTEN" drop "BESTELLUNG_R";

alter table BPOSTEN
add constraint FK_BPOSTEN_BELEG
foreign key (BELEG_R)
references BBELEG(RID);

alter table "BPOSTEN" drop "BESTELLUNG_R";

alter table "BPOSTEN" drop "LIEFERANSCHRIFT_R";

alter table "BPOSTEN" drop "RECHNUNGANSCHRIFT_R";

ALTER TABLE BPOSTEN
ADD VERLAGNO CHAR(25);

ALTER TABLE BPOSTEN
ADD NUMERO INTEGER;

:1.214

ALTER TABLE BREGEL
ADD IN_ARTIKEL_R DOM_REFERENCE;

ALTER TABLE BREGEL
ADD IN_VERLAG_R DOM_REFERENCE;

ALTER TABLE BREGEL
ADD IN_SORTIMENT_R DOM_REFERENCE;

ALTER TABLE BREGEL
ADD OUT_PERSON_R DOM_REFERENCE;

alter table BREGEL
add constraint FK_BREGEL_IA
foreign key (IN_ARTIKEL_R)
references ARTIKEL(RID);

alter table BREGEL
add constraint FK_BREGEL_IV
foreign key (IN_VERLAG_R)
references PERSON(RID);

alter table BREGEL
add constraint FK_BREGEL_IS
foreign key (IN_SORTIMENT_R)
references SORTIMENT(RID);

alter table BREGEL
add constraint FK_BREGEL_OP
foreign key (OUT_PERSON_R)
references PERSON(RID);

ALTER TABLE BREGEL
ADD GEWICHT INTEGER;

:1.213

ALTER TABLE BPOSTEN
ADD MOTIVATION SMALLINT;

:1.212

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = NULL
where (RDB$FIELD_NAME = 'ARTIKEL') and
(RDB$RELATION_NAME = 'BPOSTEN');

:1.208

update RDB$FIELDS set
RDB$FIELD_LENGTH = 90,
RDB$CHARACTER_LENGTH = 90
where RDB$FIELD_NAME = 'RDB$59';

CREATE GENERATOR GEN_WEBPROFIL;

CREATE TABLE WEBPROFIL (
    RID        DOM_REFERENCE NOT NULL,
    ARTIKEL_R  DOM_REFERENCE,
    PERSON_R   DOM_REFERENCE,
    INFO       CHAR(35) CHARACTER SET NONE,
    MOMENT     TIMESTAMP
);

ALTER TABLE WEBPROFIL ADD CONSTRAINT PK_WEBPROFIL PRIMARY KEY (RID);

ALTER TABLE WEBPROFIL ADD CONSTRAINT FK_WEBPROFIL_ARTIKEL FOREIGN KEY (ARTIKEL_R) REFERENCES ARTIKEL (RID);

ALTER TABLE WEBPROFIL ADD CONSTRAINT FK_WEBPROFIL_PERSON FOREIGN KEY (PERSON_R) REFERENCES PERSON (RID);

SET TERM ^ ;
/* Trigger: WEBPROFIL_BI0 */
CREATE TRIGGER WEBPROFIL_BI0 FOR WEBPROFIL
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 NEW.RID = GEN_ID(GEN_WEBPROFIL,1);
 NEW.MOMENT = 'NOW';
end
^
SET TERM ; ^

:1.204

alter table ARTIKEL drop MENGE_ERWARTET;

ALTER TABLE BPOSTEN
ADD POSTEN_R DOM_REFERENCE;

alter table BPOSTEN
add constraint FK_BPOSTEN_POSTEN
foreign key (POSTEN_R)
references POSTEN(RID);

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = NULL
where (RDB$FIELD_NAME = 'BELEG_R') and
(RDB$RELATION_NAME = 'BPOSTEN');

:1.201

CREATE TABLE BREGEL(
    RID INTEGER NOT NULL);

alter table BREGEL
add constraint PK_BREGEL
primary key (RID);

CREATE GENERATOR GEN_BREGEL;

SET TERM ^ ;
CREATE TRIGGER BREGEL_BI FOR BREGEL
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
    NEW.RID = GEN_ID(GEN_BREGEL,1);
END
^
SET TERM ; ^

:1.200

CREATE GENERATOR GEN_BBELEG;

CREATE TABLE BBELEG (
    RID INTEGER NOT NULL,
    PERSON_R INTEGER,
    LIEFERANSCHRIFT_R INTEGER,
    ANLAGE TIMESTAMP NOT NULL,
    ABSCHLUSS TIMESTAMP,
    BTYP CHAR(1) CHARACTER SET NONE NOT NULL,
    BSTATUS CHAR(1) CHARACTER SET NONE NOT NULL,
    BESTELLT TIMESTAMP,
    ERWARTET TIMESTAMP,
    GELIEFERT_1 TIMESTAMP,
    GELIEFERT_2 TIMESTAMP,
    GELIEFERT_3 TIMESTAMP,
    RECHNUNGS_BETRAG DOUBLE PRECISION,
    INFO TMEMO,
    BESTELL_STATUS INTEGER,
    MENGE_BESTELLT INTEGER,
    MENGE_ERWARTET INTEGER,
    MENGE_GELIEFERT INTEGER,
    MENGE_AUSFALL INTEGER,
    MENGE_ZURUECK INTEGER,
    TEILLIEFERUNG INTEGER,
    LAGER_R INTEGER);

ALTER TABLE BBELEG ADD CONSTRAINT BBELEG_PK PRIMARY KEY (RID);

ALTER TABLE BBELEG ADD CONSTRAINT FK_BBELEG_LIEFER FOREIGN KEY (LIEFERANSCHRIFT_R) REFERENCES PERSON (RID);

ALTER TABLE BBELEG ADD CONSTRAINT FK_BBELEG_PERSON FOREIGN KEY (PERSON_R) REFERENCES PERSON (RID);

alter table BBELEG
add constraint FK_BBELEG_LAGER
foreign key (LAGER_R)
references LAGER(RID);

CREATE INDEX BBELEG_IDX_BESTELLT ON BBELEG (BESTELL_STATUS);

SET TERM ^ ;
CREATE TRIGGER TRI_BBELEG FOR BBELEG
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID     = GEN_ID(GEN_BBELEG,1);
 NEW.ANLAGE  = 'NOW';
 NEW.BTYP    = '*';
 NEW.BSTATUS = '*';
end
^
SET TERM ; ^

ALTER TABLE BPOSTEN
ADD MENGE_ZURUECK INTEGER;

alter table BELEG
add constraint FK_BELEG_LAGER
foreign key (LAGER_R)
references LAGER(RID);

:1.199

CREATE TABLE BPOSTEN (
    RID INTEGER NOT NULL,
    ARTIKEL_R DOM_REFERENCE,
    BELEG_R DOM_REFERENCE NOT NULL,
    ARTIKEL CHAR(120) CHARACTER SET NONE NOT NULL,
    MENGE INTEGER,
    PREIS DOUBLE PRECISION,
    MWST DOUBLE PRECISION,
    RABATT DOUBLE PRECISION,
    MENGE_ERWARTET INTEGER,
    MENGE_GELIEFERT INTEGER,
    MENGE_AUSFALL INTEGER,
    BESTELLUNG_R INTEGER,
    LIEFERANSCHRIFT_R DOM_REFERENCE,
    RECHNUNGANSCHRIFT_R DOM_REFERENCE,
    GEWICHT INTEGER,
    VERLAG_R DOM_REFERENCE,
    ZUSAGE TIMESTAMP,
    AUSGABEART_R DOM_REFERENCE);

/* Primary keys definition */
ALTER TABLE BPOSTEN ADD CONSTRAINT BPOSTEN_PK PRIMARY KEY (RID);

/* Foreign keys definition */
ALTER TABLE BPOSTEN ADD  CONSTRAINT FK_BPOSTEN_AA FOREIGN KEY (AUSGABEART_R) REFERENCES AUSGABEART (RID);

ALTER TABLE BPOSTEN ADD  CONSTRAINT FK_BPOSTEN_ARTIKEL FOREIGN KEY (ARTIKEL_R) REFERENCES ARTIKEL (RID);

ALTER TABLE BPOSTEN ADD  CONSTRAINT FK_BPOSTEN_LA FOREIGN KEY (LIEFERANSCHRIFT_R) REFERENCES PERSON (RID);

ALTER TABLE BPOSTEN ADD  CONSTRAINT FK_BPOSTEN_RA FOREIGN KEY (RECHNUNGANSCHRIFT_R) REFERENCES PERSON (RID);

ALTER TABLE BPOSTEN ADD  CONSTRAINT FK_BPOSTEN_VERLAG FOREIGN KEY (VERLAG_R) REFERENCES PERSON (RID);

SET TERM ^ ;
/* Triggers definition */
/* Trigger: POSTEN_TRI */
CREATE TRIGGER BPOSTEN_TRI FOR BPOSTEN
ACTIVE BEFORE INSERT POSITION 0
AS BEGIN
 NEW.RID = GEN_ID(POSTEN_GID,1);
END
^
SET TERM ; ^

:1.196

ALTER TABLE SORTIMENT
ADD ZOLLCODE CHAR(25);

ALTER TABLE PERSON
ADD USER_DIENSTE TMEMO;

ALTER TABLE ARTIKEL
ADD VERLAG_STAT_START TIMESTAMP;


:1.195

ALTER TABLE PREIS
ADD ALIAS_R DOM_REFERENCE;

alter table PREIS
add constraint FK_PREIS_VL
foreign key (ALIAS_R)
references VERLAG(RID);

:1.191

CREATE GENERATOR GEN_PRORATA;

CREATE TABLE PRORATA (
    RID DOM_REFERENCE NOT NULL,
    ARTIKEL_R DOM_REFERENCE,
    PERSON_R DOM_REFERENCE,
    PERCENT DOUBLE PRECISION,
    MENGE INTEGER,
    WERT DOUBLE PRECISION,
    USR_MENGE INTEGER,
    USR_WERT DOUBLE PRECISION,
    USR_TAKE CHAR(1) );

ALTER TABLE PRORATA ADD PRIMARY KEY (RID);

SET TERM # ;
CREATE TRIGGER PRORATA_BI0 FOR PRORATA
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_PRORATA,1);
end;
#
SET TERM ; #

alter table PRORATA
add constraint FK_PRORATA_PERSON
foreign key (PERSON_R)
references PERSON(RID);

alter table PRORATA
add constraint FK_PRORATA_ARTIKEL
foreign key (ARTIKEL_R)
references ARTIKEL(RID);

:1.186

ALTER TABLE PERSON
ADD PRORATA_GUTHABEN DOUBLE PRECISION;

:1.182

ALTER TABLE POSTEN
ADD AUSGABEART_R DOM_REFERENCE;

alter table POSTEN
add constraint FK_POSTEN_AA
foreign key (AUSGABEART_R)
references AUSGABEART(RID);

:1.181

CREATE DOMAIN DOM_REFERENCE AS INTEGER;

CREATE GENERATOR GEN_BEARBEITER;

/* Table: BEARBEITER */
CREATE TABLE BEARBEITER (
    RID DOM_REFERENCE NOT NULL,
    NAME CHAR(45),
    KUERZEL CHAR(6),
    STATUS TMEMO,
    FARBE_HINTERGRUND INTEGER,
    FARBE_VORDERGRUND INTEGER,
    USERNAME CHAR(45));

/* Primary keys definition */
ALTER TABLE BEARBEITER ADD  PRIMARY KEY (RID);

SET TERM # ;
/* Triggers definition */
/* Trigger: BEARBEITER_BI0 */
CREATE TRIGGER BEARBEITER_BI0 FOR BEARBEITER
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_BEARBEITER,1);
  /* Trigger Text */
end;
#
SET TERM ; #

CREATE GENERATOR GEN_AUSGABEART;

/* Table: AUSGABEART */
CREATE TABLE AUSGABEART (
    RID DOM_REFERENCE NOT NULL,
    NAME CHAR(45),
    KUERZEL CHAR(6),
    STATUS TMEMO,
    VERARBEITUNGSART INTEGER
    );

/* Primary keys definition */
ALTER TABLE AUSGABEART ADD  PRIMARY KEY (RID);

SET TERM # ;
/* Triggers definition */
/* Trigger: AUSGABEART_BI0 */
CREATE TRIGGER AUSGABEART_BI0 FOR AUSGABEART
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(GEN_AUSGABEART,1);
  /* Trigger Text */
end;
#
SET TERM ; #

:1.180

ALTER TABLE PERSON
ADD PRORATA_MWST CHAR(1);

ALTER TABLE ARTIKEL
ADD MENGE_DEMO INTEGER;

ALTER TABLE ARTIKEL
ADD MENGE_PROBE INTEGER;

ALTER TABLE POSTEN
ADD PRORATA_PERCENT DOUBLE PRECISION;

ALTER TABLE POSTEN
ADD PRORATA_PERSON_R INTEGER;

alter table POSTEN
add constraint FK_POSTEN_PR_PERSO
foreign key (PRORATA_PERSON_R)
references PERSON(RID);

ALTER TABLE ARTIKEL
ADD PRORATA_PERCENT DOUBLE PRECISION;

ALTER TABLE ARTIKEL
ADD PRORATA_PERSON_R INTEGER;

alter table ARTIKEL
add constraint FK_ARTIKEL
foreign key (PRORATA_PERSON_R)
references PERSON(RID);

:1.163

update RDB$FIELDS set
RDB$FIELD_LENGTH = 10,
RDB$CHARACTER_LENGTH = 10
where RDB$FIELD_NAME = 'RDB$124'

:1.160

ALTER TABLE PREIS
ADD EURO DOUBLE PRECISION

ALTER TABLE ARTIKEL
ADD EURO DOUBLE PRECISION

ALTER TABLE ARTIKEL
ADD PREIS_R INTEGER

alter table ARTIKEL
add constraint FK_ARTIKEL_PREIS
foreign key (PREIS_R)
references PREIS(RID)

ALTER TABLE ARTIKEL
ADD VERLAGNO CHAR(25)

:1.158

alter table "PREIS" drop "LIEFERANT_R"

alter table "PREIS" drop "MWST_R"

ALTER TABLE PREIS
ADD VERLAG_R INTEGER

alter table PREIS
add constraint FK_PREIS_VERLAG
foreign key (VERLAG_R)
references VERLAG(RID)

ALTER TABLE PREIS
ADD ART CHAR(5)

alter table PREIS
add constraint FK_PREIS_WAEHRUNG
foreign key (WAEHRUNG_R)
references LAND(RID)

:1.155

drop index POSTEN_IDX_NO

alter table "POSTEN" drop "POSITION_NO"

ALTER TABLE POSTEN
ADD ZUSAGE TIMESTAMP

ALTER TABLE ARTIKEL
ADD MENGE_ERWARTET INTEGER

:1.148

alter table "BELEG" drop "POSTEN_R"

CREATE GENERATOR UEBERGANGSFACH_GID

SET GENERATOR UEBERGANGSFACH_GID TO 1

:1.141

ALTER TABLE POSTEN
ADD VERLAG_R INTEGER

alter table POSTEN
add constraint FK_POSTEN_VERLAG
foreign key (VERLAG_R)
references PERSON(RID)

:1.135

ALTER TABLE BELEG
ADD LAGER_R INTEGER

alter table BELEG
add constraint FK_BELEG_LAGER
foreign key (LAGER_R)
references LAGER(RID)

:1.131

ALTER TABLE SORTIMENT
ADD LAGER CHAR(1)

:1.128

alter table ARTIKEL
add constraint FK_ARTIKEL_LAGER
foreign key (LAGER_R)
references LAGER(RID)

:1.125

alter table "LAGER" drop "STANDORT"

alter table "LAGER" drop "VOLUMEN"

alter table "LAGER" drop "PLATZNAME"

alter table "LAGER" drop "BELEGBAR"

alter table "LAGER" drop "UEBERGANGSFACH"

alter table "LAGER" drop "KUNDE_R"

alter table "LAGER" drop "LIEFERANT_R"

alter table "LAGER" drop "MENGE"

ALTER TABLE LAGER
ADD VOLUMEN INTEGER

ALTER TABLE LAGER
ADD X INTEGER

ALTER TABLE LAGER
ADD Y INTEGER

ALTER TABLE LAGER
ADD Z INTEGER

ALTER TABLE LAGER
ADD NAME CHAR(25)

CREATE GENERATOR VERLAG_GID

SET GENERATOR VERLAG_GID TO 1

CREATE TABLE VERLAG (
    RID INTEGER NOT NULL,
    LAGER TMEMO,
    PERSON_R INTEGER,
    VOLUMEN INTEGER);

ALTER TABLE VERLAG ADD  PRIMARY KEY (RID);

ALTER TABLE VERLAG ADD  CONSTRAINT FK_PERSON FOREIGN KEY (PERSON_R) REFERENCES PERSON (RID);

SET TERM ^ ;
CREATE TRIGGER VERLAG_BI0 FOR VERLAG
ACTIVE BEFORE INSERT POSITION 0
as
begin
 NEW.RID = GEN_ID(VERLAG_GID,1);
end
^
SET TERM ; ^

ALTER TABLE LAGER
ADD VERLAG_R INTEGER

alter table LAGER
add constraint FK_LAGER_VERLAG
foreign key (VERLAG_R)
references VERLAG(RID)

:1.124

ALTER TABLE ARTIKEL
ADD MENGE_KOMMISION INTEGER

:1.118

alter table "ARTIKEL" drop "EINKAUF_R"

alter table "ARTIKEL" drop "HERSTELLER_R"

alter table "ARTIKEL" drop "HAENDLER_R"

ALTER TABLE ARTIKEL
ADD VERLAG_R INTEGER

alter table ARTIKEL
add constraint FK_ARTIKEL_VERLAG
foreign key (VERLAG_R)
references PERSON(RID)

:1.117

ALTER TABLE ARTIKEL
ADD MINDESTBESTAND INTEGER

:1.115

alter table ARTIKEL
add constraint FK_ARTIKEL_LAND
foreign key (LAND_R)
references LAND(RID)

ALTER TABLE LAND
ADD ARTIKEL_RELEVANT CHAR(1)

:1.109

ALTER TABLE PERSON
ADD LETZTEAENDERUNG TIMESTAMP

SET TERM #;
CREATE TRIGGER PERSON_BU0 FOR PERSON
ACTIVE BEFORE UPDATE POSITION 0
as
begin
 NEW.LETZTEAENDERUNG = 'NOW';
end;
#
SET TERM ;#

:1.106

CREATE GENERATOR TEXTE_GID

SET GENERATOR TEXTE_GID TO 100

ALTER TABLE LAND
ADD KURZ_ALT CHAR(5)

:1.001

SET TERM #;
CREATE TRIGGER REVISION_BI0 FOR REVISION
ACTIVE BEFORE INSERT POSITION 0
as
begin
  /* Trigger Text */
  NEW.DATUM = 'NOW';
end;
#
SET TERM ;#

:1.000

CREATE TABLE REVISION (
    RID INTEGER NOT NULL);

alter table REVISION
add
primary key (RID);

ALTER TABLE REVISION
ADD DATUM TIMESTAMP
NOT NULL;

.SQL INIT END

Automatisch erzeugte WebSite mit Hilfe von OrgaMon
© 15.02.2024 geschützt durch das Urheberrecht
Rechtsgrundlagen