1.5.2.9

1.5.2.9
– MOD AN/AU nehmen wenn vorhanden das Lieferdatum zur Steuerberechnung
– MOD LI/RE/GU nehmen Lieferdatum; sonst erscheint eine Warnung das das Rechnungsdatum genommen wird.

1.5.2.8
– FIX Ausdruck Revisionstermine
– MOD Anzeige revisionstermine; nur aktive Mitarbeiter
– FIX Provisionsmatrix; keine Provision wenn kein Einzelpreis (Menge=1) angelegt war
– MOD (intern) bei Provisionsmatrix; Aufruf Artikel, Eingabe Menge, SQL Abfragen modifiziert

1.5.2.7
– ADD Formularverwaltung; PrintJobs; Einstellung für ein Script welches nach Druck ausgeführt wir. z.B. Speichern einer PDF Datei in einem Verzeichnis.
(Beispiel – Script: UDF-Scripte: Druck->UDF-Druck: After_Print_SV.pas)
Entsprechend einstellen unter den PrintJobs: System: Formularverwaltung: Printjobs

1.5.2.6
– FIX Auftragswesen; bei eingeschalteter Repositionierung und schliessen des Vorgangs wurde auf „Alle anzeigen“ umgeschaltet
— ADD Auftrags- und Bestellwesen; Sortierung wählbar

1.5.2.5
– FIX manuelle Änderung des MwSt Satzes errechnet nicht den Netto Einzelpreis bei Endkunden wenn der Bruttopreis definiert war.
– FIX Änderung der autom. MwSt Einstellung (Haupt/Nebenleistung) bei Fracht/Versandkosten zeigte nicht sofort an.

1.5.2.4
– FIX Fehler beim Lieferanten anlegen

1.5.2.3
– ADD Labelverwaltung für ZEBRA RFID Printer
– MOD Drucken; Printjob Anzeige; Ausgabeeinheit änderbar
– ADD Formularverwaltung; Printjobs; Spalten hinzugefügt
– UDF Scripte; Funktionen hinzugefügt
für Bit’s und Bytes
procedure Delay(Milliseconds: Integer);
function CharToBit(C: Char): String;
function CharTo6Bit(C: Char): String;
function BitToChar(S: String): Char;
function ByteToBit(B: Byte): String;
function BitToByte(S: AnsiString): Byte;
function StringToHex(S: String): String;
function HexToString(H: String): String;
function BitEnabled( C: Char; nPos: Byte): boolean;
function SetBitString(var cBits:Ansistring;nWhich,nWert:byte): String;
function HiLo(wert:word):String;
function StringToOrd(S: String): String;
function ToWord(Hi, Lo : Byte) : Word;
function IntTo4bytes(value:integer): string;
function IntTo3bytes(value:integer): string;
function bytes4ToInt(value:string): Longint;
function bytes3ToInt(value:string): Longint;

1.5.2.2
– FIX UDF Skripte; SSL/TLS von TLS 1.0 auf TLS 1.2 erweitert
– FIX/MOD; MwSt. kann auf abweichende Sätze geändert werden
– FIX; „Registrierung direkt“ erzeugt Lesefehler
– FIX Inventur überarbeitet (in Verbindung mit DB Server 1.5.x)
– FIX; in der Lieferanten Auswahl Maske war es möglich Lieferanten zu löschen.
– FIX Ausdruck WBS; „Feldfehler“
– ADD UDF Verwaltung; Filterfunktion
– MOD Programm liesst beim Start die eingestellte „LOCALE“; CodePage 407 wird nicht mehr als Standard eingestellt.
– ADD UDF; Funktion „CreateAdminSession“ (:boolean) öffnet eine eigenständige
administrative Verbindung zum Server für lang andauernde oder administrative
Operationen.
Beispiel:
if CreateAdminSession then
begin
  // Query auf neue Verbindung setzen
  oQuery.DatabaseName := GetAdminDatabase;
  oQuery.SessionName := GetAdminSession;
  oQuery.SQL.Text := 'ALTER TABLE .... etc..';';
  oQuery.ExecSQL;
  DeleteAdminSession;
  // Query auf Ursprung zurücksetzen
  oQuery.Databasename := database;
  oQuery.Sessionname := session;
end; 

– FIX Fensterpositionen wieder herstellen respektieren die eingestellte Auflösung, Größe
(unsichtbare Fenster ausserhalb des Bildschirms..)


1.5.1.1
– ADD WebShop; bei Kundenanlage kann FIBU Konto vergeben werden „Auftrag.Kunde.FibuKto“

ab 1.5 !!!!!!!!!!!!!!
– MOD Registriermechanismus C/S geändert