PTF Informationen zu directfax Vers. 6.06 (Stand_ 20.07.18)
Dies Dokument beschreibt Änderungen, die in directfax version 6.06 gemacht und als kumulatives Update bereitgestellt wurden.
Die Installation wird von TIM (Toolmaker Installation Manager) entweder automatisch zusammen mit der Installation von directfax Version 6.06 oder durch Erteilen einer Order in TIM ausgeführt.
PTF 01
23.08.13 DFGETDIR *PGM
CloseDir() hinzugefügt. Bei sehr lange laufenden Jobs, die dieses Programm nutzen, konnte es nach ca. 200 Aufrufen zu Fehler kommen. Nutzung z.B. bei ^ATTACH /path/file* (generischer Anhang).
22.10.13 DIRFAXDTR3 *PGM
Wg. eines temporären Lizenzfehlers DML400API bei Nutzung der Mailfunktion über DirectMail (MAILSYS *DIRECTMAIL) wurde vor dem Aufruf von FAXMAIL ein DLYJOB 2 eingefügt. Diese Verzögerung verhindert auf sehr schnellen Systemen eine Objektsperre.
PTF 02
29.11.13 WRKINCFAX *PGM
Statusmeldung IMAGENO unterdrückt.
05.12.13 FAXINCD LF
Diese fehlende logische Datei FAXINCD wird erstellt.
Nachträglich eingefügt:
17.04.14 CPYAFPSPLF *PGM
Indexfehler bei AFP-SPLF-Konvertierung korrigiert (Feld MCFGC# in MCFCP# geändert)
PTF 03
31.01.14 FAXSPLF *PGM
LASTFAXID Datenbereich eingebaut (wg. RCVMSG-Probl. nach Ausführung, bei Bedarf Beispielprogramm bei der Hotline anfordern)
11.06.14 INSTDIRSQL *PGM (QGPL)
Die Dateien QSQLDDL und QSQLDML mit Angaben zu Views und Funktionen wurden hinzugefügt. Programm INSTDIRSQL in QGPL wird installiert und ausgeführt, um die fehlenden SQL Objekte (SQL-Funktion DFX_LSTAT in Member DFXLSTAT und View DFFAXLINV1 in DIRECTFAXF) zu erstellen.
30.06.14 CHGDEFP *PGM
Das Editierprogramm für Autofax-Definition wurde korrigiert. Die Skala für Spaltenpositionen war nach F20 (nach rechts gehen) um 1 Stelle falsch positioniert. Die internen Positionen waren davon nicht betroffen. Nach F20 wird die SPLF jetzt ab Stelle 101 angezeigt.
PTF 04
01.09.14 IFS-Monitor Dateien und Programme
Die Dateien des IFS-Monitors DFIFSMON und DFIFSPRM wurden vor einiger Zeit erweitert und liefen noch mit LVLCHK *NO. Das wurde jetzt richtiggestellt und die zugehörigen CGI-Programme DFCHGIFP und DFWRKIFP neu umgewandelt. Dies geschah auch im Hinblick auf die geänderten Bibliotheken DIRWEB und WOPIX.
01.09.14 PTF-Installationsprogramm
Das Installationsprogramm INS_PTFDFX wurde angepasst, um Schritte bibliotheksbezogen auszuführen.
PTF 05
24.04.15 EmailToFax Content-Type: application/pdf
Mit dem Setzen eines P in Stelle 857 des Datenbereichs DMDTAARA kann die interne Struktur der Email aus Programm FAXMAIL auf Content-Type: application/pdfgeändert werden, um mit der Fremdanwendung EmailToFax kompatibel zu sein.
13.04.16 Verlängerung der Betreffzeile auf 97 Zeichen
Durch Verkettung der Inhalte der Parameter ^REF und ^PA kann eine bis zu 97 Zeichen lange Betreffzeile bei Emails aus directfax erzeugt werden. Programm FAXMAIL wurde geändert. Beispiel:
^REF(Dies ist ein Betrefftext +) ^PA(mit Verlängerung über PA)
Ergebnis: Dies ist ein Betrefftext mit Verlängerung über PA
18.05.16 Prüfung auf mögliche Konfigurationsfehler
Die Prüfung auf mögliche Konfigurationsfehler mit Nachricht FAX9217 wurde um den Modemtyp MT9234 ergänzt. Programm DFMODSND wurde geändert.
PTF 06 V7R1
Korrekturen (PTFs) sind ab sofort nur noch für IBM Release V7R1 oder höher verfügbar.
06.07.16 Korrekturen wg. DIRWEB in *LIBL
Die Programme DFFAXOBJ, DFSTRIFS, DFENDIFS nutzen Funktionen in WOPiXX (Bibl. DIRWEB) und wurden um den Aufruf DFADDLIBLE DIRWEB erweitert, weil der Fehler DWCGIFKT nicht gefunden auftrat. Voraussetzung: In BNDDIR in DIRECTSRC muss Aktivierung auf *DEFER stehen und V7R1 ist das IBM Mindestrelease.
19.07.16 Lizenzprüfung für FAXOBJ erweitert
Die Lizenzprüfung für FAXOBJ aufgerufen aus DIRMAIL ATM wurde so erweitert, dass die MIX Funktion auch bei der DirectFax Lite Version ohne Einschränkung funktioniert (mit DSPLICINFO wird die DIRMAIL Automail/directspool Lizenz intern abgerufen). Betroffene Programme: MIXFAX01C, CRTMIXFAX, DFGETLICDM (neu).
16.08.16 Registrierung in WOPiXX für Browser
Der Aufruf DFREGWEB zur Registrierung der CGI-Programme und Übertragung der Nachrichten und Parameter für die Browserbedienung wurde geändert. Das Programm und die zugehörige Datei DFMBRFIL werden vom PTF nach DIRECTFAX übertragen. Das Programm DFREGWEB wird in INS_PTFDFX bei der Installation ausgeführt.
25.08.16 Zusätzliche Archivparameter &D1..9 aus Autofax
Autofax wurde so erweitert, dass die bereits vorhandenen Indizes &D1..9, die aus der Spooldatei als Kennungen abgegriffen werden können, jetzt auch an der Archivierungsschnittstelle für Ausgangsfaxe genutzt werden können. Um die Funktion zu nutzen, muss im Datenbereich FAXDTAARA2 das Kennzeichen in Stelle 858 auf A gesetzt sein. CHGDTAARA DTAARA(DIRECTFAXF/FAXDTAARA2 (858 1)) VALUE(A) Hinweis: Für diese Funktion steht aktuell noch ein HOT PTF auf Basis Version 06.06.05 und IBM V5R4 zur Verfügung. Bitte Hotline fragen.
16.11.16 Bereinigung/Reorg Unterverz. /temp korrigiert
Das Programm DFDLTATT wurde dem PTF 06 hinzugefügt. Eine Korrektur aus 12/2014 zur Löschung alter FAXATT_* Dateien war bisher nicht mit ausgeliefert worden. Hinweis: Sollten sich in /Toolmaker/DirectFax400/temp große Mengen an Dateien der Art FAXATT_xxxx.pdf angesammelt haben, müssen die alten Dateien, d.h. älter als „heute" minus die Tageszahl aus Parameter RETAIN, manuell gelöscht werden. RETAIN finden Sie in CHGFAXVAL F4 F11 auf Seite 2.
PTF 07 V7R1
Korrekturen (PTFs) sind ab sofort nur noch für IBM Release V7R1 oder höher verfügbar.
20.07.18 Erstellung der Datei DFRETFAX
Das PTF-Install.-Programm INS_PTFDFX wurde erweitert und prüft jetzt, ob die Datei DFRETFAX für Retarus vorhanden ist. Wenn nicht, wird die Routine zur Erstellung incl. Durchführung erforderlicher Nebenarbeiten aufgerufen. Es gab 2 Fälle, wo diese Datei nach einem Upgrade von der sehr alten Version 5.91d auf 6.06 nicht vorhanden war. Dies löste einen Lizenzfehler mit der MSG FAX1000 bei Nutzung der Retarus *SUPPORT Funktion aus.
Das Programm DFMIXBCD für das Einmischen eines Barcodes wurde korrigiert. Bei dem Code ^BCD(160;160;CODE128;12345678) mit Positionierung über Zahlenwerte (hier 160) war es zu Störungen gekommen. Bei dem Code ^BCD(;;CODE128;12345678) mit Positionierung über * (aktuelle Position) traten keine Probleme auf.
Das Programm DIRFAXCTLR wurde erweitert und ruft jetzt beim Start ein optionales EXIT-Programm mit Namen DIREXITCTR auf, welches die Jobumgebung für Retarus ändern kann, z. B. wenn es Probleme mit der CCSID auf nicht deutschsprachigen Systemen gibt. Das CL-Programm erwartet keine Parameter und muss bei Bedarf vom Kunden selbst erstellt werden.
Letztes kumulatives PTF installieren
Hier einige Hinweise, wie Sie eine neue TIM Version und das aktuelle PTF-Paket installieren können.
Bitte sicherstellen, dass der IBM Release Stand V7R1 oder höher ist.
- GO TIM
- Punkt 27 Subsystem TIM beenden
- Punkt 21 Download Toolmaker Infodateien
- Es wird jetzt, wenn möglich, eine neuere TIM Version installiert und der aktuelle Job abgemeldet
- Wieder neu anmelden und ca. 7 Minuten abwarten bevor mit GO TIM weitere Prüfungen durchgeführt werden (DSPMSG QSYSOPR zeigt Hinweise zu dem Install.Vorgang von TIM an)------- warten bis die neue TIM Version fertig installiert ist, dann erst
- GO TIM
- Punkt 1 Status TIM anzeigen. Mit Taste F11=Order und INSTALL_PTF das Produkt DIRFAX auswählen
- Im nächsten Bild das PTF DIRFAX auswählen
- Dann mit 3 die sofortige Installation auswählen
- Die TIM Statusanzeige verlassen und im Menü den Punkt 26. Subsystem TIM starten aufrufen
Die Installation des PTF Pakets sollte incl. Download der Dateien kaum mehr als 20 Minuten dauern. In Menüpunkt 1 können Sie den Verlauf der Installation verfolgen. Taste F10 zeigt ggf. Hinweise und Tipps an.
Sollte aus der IBM i Umgebung heraus keine FTP-Verbindung zum Toolmaker Server möglich sein, können Sie das PTF vom PC aus mit diesem Link herunterladen:
http://www.toolmaker.de/download/temp/tmstim/PTF_DIRFAX_060607.SAV
Die Datei gehört in das IFS-Verzeichnis /TMSTIM/input auf der IBM i.