syslog.ERP Nachtrag 5.01.417
Betroffene Dateien
- *.exe, SL_F.dll
- *.dlm
- besform.rpt, drmst.rpt, ofp101.rpt, vda4902.rpt
Realisierte Punkte
Nr. | Call | Beschreibung |
---|---|---|
417.1 -/-/- | 38830 KUE | Falscher Kostenträger im ZREF10 bei Archivsatz |
417.2 -/N/S | 40159 PLR | Druck von Gelangensbestätigungen nur Quartalsweise möglich? |
417.3 -/-/S | 40133 BLO | Feld für externe Konto-Nr. (ktolief) auf 20 Stellen vergrößern |
417.4 -/-/- | 40091 IPO | Liefertermin-Prognose IPO: Positionen mit kzdirekt im blasl nicht verschieben |
417.5 -/-/- | 0 SLT | Druckübersteuerung für Formular "EPSABOX" korrigieren |
417.6 -/-/- | 39865 BRN | BU11: Vorschlag Restzeit, erste KOMMT-Buchung am Tag (BDE_BU11_AUFG_ZEIT = 2) |
417.7 -/-/- | 40162 BRN | BU11: Ohne Afo-Nr. wird BU90 zu KTR geöffnet, obwohl keine Sätze vorhanden sind |
417.8 -/-/S | 40172 PLR | Mahnungs Text wird nicht in Englisch angezeigt |
417.9 -/N/S | 40140 ZIL | Erweiterung Fensterschalter MAWI_MA10_ZEILENMARK |
417.10 -/-/- | 40175 ZIL | vda4902.rpt wird nicht im Hochformat gedruckt. |
417.11 -/-/- | 40179 PRT | LF22: AUFT_LF22_AUFTPRIO = 2 nicht nach Lager, AUFT_LF22_ALLEPOS nicht für kzeinvers |
417.12 -/-/S | 40180 PRT | LF22: Maximale Anzahl Positionen je Sammelfahrbefehl (AUFT_LF22_ANZPOS) |
417.13 -/-/S | 40178 PRT | VE35: Schalter AUFT_VE35_EINVERS zum Kz. Einzelversand beim EP-Druck setzen |
417.14 -/-/- | 40169 PLR | ABAS Fibu Schnittstelle Anzahlungsrechnungen |
417.15 -/-/- | 40173 PLR | wsttab.anzahl / Anzahl in FA-Stückliste mit der FA-Menge multiplizieren |
417.16 -/-/S | 40135 ZIL | syslog.ERPv6: KMPA10: nicht benötigte Ebenen ausblenden |
417.17 -/N/- | 40176 SLT | Reporting Plus Anbindung PoC Implementation |
417.18 -/N/S | 40176 SLT | Erweiterung Anbindung Reporting Plus: Reports an Dialoge verknuepfen (Parameter-Tabelle + eigenes Menu) |
417.19 R/-/- | 40166 ISL | au200: Stammdatenübergabe Varial |
417.20 -/-/- | 40174 KIR | AG11, PD11, VG11, GEA11: Pflichteingabe Sachkonten je nach Schalter FIBU_KONTIERUNG |
417.21 -/-/- | 40190 ITG | EXPOS : Editorfeld muss sich auf 'nur Ausgabe' schalten lassen (output/EX_Output) |
417.22 -/-/- | 0 SLT | LL10: Dr.Syslog SQL -217 bei Konfiguration Liste fuer Dialog TS10 als Benutzer 'syslog' |
417.23 -/-/- | 40196 PRT | LF22: Auftraege werden gegen AUFT_LF22_ANZAUFT angerechnet auch wenn sie keine zu verarbeitenden Positionen beinhalten |
417.24 -/-/- | 40202 PRT | LF22/GenSammelFahrbefehle: Feld uliefkwt nicht einschraenken, wenn AUFT_LF22_ALLEPOS=1 gesetzt ist |
417.25 -/N/S | 40198 ZIL | syslog.ERPv6: KMPA10: Auswahl Behaeltertyp auf 'Versandbehaelter' einschraenken (Dialog-Schalter) |
417.26 -/N/S | 40203 PRT | LF20: Kz. Einzelversand in Positionen setzen bei "markierte Positionen Rest-EP drucken" |
417.27 -/-/- | 40192 PLR | BU11: Aufgabenbuchung: Ermittlung Auftragsdaten ueber Kostentraeger findet Pos.Ktr. nicht |
417.28 -/-/- | 40204 ZIL | Druck vda4902.rpt mit dem Lieferschein. |
417.29 -/-/- | 40200 SBN | Lantek WE Schnittstelle geänderte xml Datei |
417.30 -/N/S | 39917 ZIL | EK11: Automatische Ermittlung Umrechnungsfaktor verhindern (mit Dialog-Schalter) |
417.31 -/-/- | 0 SLT | ZO10: Bezeichnung für Button "Ausfuhranmeldung" wird falsch ermittelt |
417.32 -/-/- | 40158 LOP | bvdisp: Nicht benoetigte NK-Stellen der BV-Menge abschneiden |
417.33 -/-/- | 40199 IPO | eb10, BBs können von 2 Sachb. gleichzeitig zu EK umgewandelt werden. Doppelte EK-Bestellungen |
417.34 -/-/- | 40210 TBT | BV11/BV100: Transaktionen aus Aufruf Druck-Funktionen bv101/bv102 entfernen |
417.35 R/N/S | 40123 SLT | Aend.Prot.-Trigger neu aufsetzen (für bessere Performance) |
417.36 -/-/- | 0 SLT | Versionspruefung fuer kompatible Versionen 5.01/5.02 anpassen (05.02.089+05.01.417) |
Falscher Kostenträger im ZREF10 bei Archivsatz
README: nein, Release Notes: nein, SQL: neinDruck von Gelangensbestätigungen nur Quartalsweise möglich?
README: nein, Release Notes: ja, SQL: jaRelease Notes (nach dem Einspielen des neuen Releases):
Neuer Dialogschalter: AUFT_GB100_QUARTAL
Feld für externe Konto-Nr. (ktolief) auf 20 Stellen vergrößern
README: nein, Release Notes: nein, SQL: jaLiefertermin-Prognose IPO: Positionen mit kzdirekt im blasl nicht verschieben
README: nein, Release Notes: nein, SQL: neinDruckübersteuerung für Formular "EPSABOX" korrigieren
README: nein, Release Notes: nein, SQL: neinBU11: Vorschlag Restzeit, erste KOMMT-Buchung am Tag (BDE_BU11_AUFG_ZEIT = 2)
README: nein, Release Notes: nein, SQL: neinBU11: Ohne Afo-Nr. wird BU90 zu KTR geöffnet, obwohl keine Sätze vorhanden sind
README: nein, Release Notes: nein, SQL: neinMahnungs Text wird nicht in Englisch angezeigt
README: nein, Release Notes: nein, SQL: jaErweiterung Fensterschalter MAWI_MA10_ZEILENMARK
README: nein, Release Notes: ja, SQL: jaRelease Notes (nach dem Einspielen des neuen Releases):
Neuer Fensterschalter: MAWI_MA10_FERT_PRIO
vda4902.rpt wird nicht im Hochformat gedruckt.
README: nein, Release Notes: nein, SQL: neinLF22: AUFT_LF22_AUFTPRIO = 2 nicht nach Lager, AUFT_LF22_ALLEPOS nicht für kzeinvers
README: nein, Release Notes: nein, SQL: neinLF22: Maximale Anzahl Positionen je Sammelfahrbefehl (AUFT_LF22_ANZPOS)
README: nein, Release Notes: nein, SQL: jaVE35: Schalter AUFT_VE35_EINVERS zum Kz. Einzelversand beim EP-Druck setzen
README: nein, Release Notes: nein, SQL: jaABAS Fibu Schnittstelle Anzahlungsrechnungen
README: nein, Release Notes: nein, SQL: neinwsttab.anzahl / Anzahl in FA-Stückliste mit der FA-Menge multiplizieren
README: nein, Release Notes: nein, SQL: neinsyslog.ERPv6: KMPA10: nicht benötigte Ebenen ausblenden
README: nein, Release Notes: nein, SQL: jaReporting Plus Anbindung PoC Implementation
README: nein, Release Notes: ja, SQL: neinRelease Notes (nach dem Einspielen des neuen Releases):
Funktioniert i.M. nur, wenn in der verwendeten ODBC DSN Benutzer und Passwort hinterlegt sind.
Erweiterung Anbindung Reporting Plus: Reports an Dialoge verknuepfen (Parameter-Tabelle + eigenes Me
README: nein, Release Notes: ja, SQL: jaRelease Notes (nach dem Einspielen des neuen Releases):
Neuer Dialog fuer Pflege Reporting Plus Verknuepfungen: DVRP10/DVRP11
au200: Stammdatenübergabe Varial
README: nein, Release Notes: nein, SQL: neinAG11, PD11, VG11, GEA11: Pflichteingabe Sachkonten je nach Schalter FIBU_KONTIERUNG
README: nein, Release Notes: nein, SQL: neinEXPOS: Editorfeld muss sich auf 'nur Ausgabe' schalten lassen (output/EX_Output)
README: nein, Release Notes: nein, SQL: neinLL10: Dr.Syslog SQL -217 bei Konfiguration Liste fuer Dialog TS10 als Benutzer 'syslog'
README: nein, Release Notes: nein, SQL: neinLF22: Auftraege werden gegen AUFT_LF22_ANZAUFT angerechnet auch wenn sie keine zu verarbeitenden Pos
README: nein, Release Notes: nein, SQL: neinLF22/GenSammelFahrbefehle: Feld uliefkwt nicht einschraenken, wenn AUFT_LF22_ALLEPOS=1 gesetzt ist
README: nein, Release Notes: nein, SQL: neinsyslog.ERPv6: KMPA10: Auswahl Behaeltertyp auf 'Versandbehaelter' einschraenken (Dialog-Schalter)
README: nein, Release Notes: ja, SQL: jaRelease Notes (nach dem Einspielen des neuen Releases):
Neuer Dialog-Schalter: MAWI_KMPA10_VERSBHL
LF20: Kz. Einzelversand in Positionen setzen bei "markierte Positionen Rest-EP drucken"
README: nein, Release Notes: ja, SQL: jaRelease Notes (nach dem Einspielen des neuen Releases):
Neuer Dialog-Schalter: AUFT_LF20_EINVERS
BU11: Aufgabenbuchung: Ermittlung Auftragsdaten ueber Kostentraeger findet Pos.Ktr. nicht
README: nein, Release Notes: nein, SQL: neinDruck vda4902.rpt mit dem Lieferschein.
README: nein, Release Notes: nein, SQL: neinLantek WE Schnittstelle geänderte xml Datei
README: nein, Release Notes: nein, SQL: neinEK11: Automatische Ermittlung Umrechnungsfaktor verhindern (mit Dialog-Schalter)
README: nein, Release Notes: ja, SQL: jaRelease Notes (nach dem Einspielen des neuen Releases):
Neuer Dialog-Schalter: EINK_EK11_KEINUMRF
ZO10: Bezeichnung für Button "Ausfuhranmeldung" wird falsch ermittelt
README: nein, Release Notes: nein, SQL: neinbvdisp: Nicht benoetigte NK-Stellen der BV-Menge abschneiden
README: nein, Release Notes: nein, SQL: neineb10, BBs können von 2 Sachb. gleichzeitig zu EK umgewandelt werden. Doppelte EK-Bestellungen
README: nein, Release Notes: nein, SQL: neinBV11/BV100: Transaktionen aus Aufruf Druck-Funktionen bv101/bv102 entfernen
README: nein, Release Notes: nein, SQL: neinAend.Prot.-Trigger neu aufsetzen (für bessere Performance)
README: ja, Release Notes: ja, SQL: ja
README (vor dem Einspielen des neuen Releases):
VOR dem Update die Procedure sysdbopen pruefen (z.B. ueber DBA10 Routinen, nach sysdbopen suchen). Wenn die Procedure nicht existiert, dann muss nichts getan werden. Wenn die Procedure existiert, aber nur die zwei Statements SET ISOLATION TO CURSOR STABILITY; SET LOCK MODE TO WAIT; enthaelt, dann sollte nach dem Update folgendes SQL-Script ausgefuehrt werden (um das urspruengliche Verhalten wiederherzustellen): DROP PROCEDURE "public".sysdbopen; CREATE PROCEDURE "public".sysdbopen() SET ISOLATION TO CURSOR STABILITY; SET LOCK MODE TO WAIT; CREATE TEMP TABLE syslog_aendprot_blocked (tabname NCHAR(128) NOT NULL PRIMARY KEY); END PROCEDURE; Wenn die Procedure anders aussieht, dann die Procedure sichern (in Datei speichern, LOG10 Logbuch-Eintrag anlegen, o.a.). Sie muss dann nach dem Update angepasst werden (d.h. die bestehende Procedure droppen und modifiziert neu anlegen). Prinzipiell muss die Zeile CREATE TEMP TABLE syslog_aendprot_blocked (tabname NCHAR(128) NOT NULL PRIMARY KEY); am Ende des Procedure eingefuegt werden. Wenn die Procedure nicht korrekt angelegt ist (d.h. die Temp Tabelle syslog_aendprot_blocked nicht korrekt erzeugt wird), dann koennen keine Aend.Prot.Datensaetze mehr geschrieben werden. D.h. bei jedem Versuch eine protokollierte Tabelle zu aendern kommt es zu einem Dr.Syslog.
Release Notes (nach dem Einspielen des neuen Releases):VOR dem Update die Procedure sysdbopen pruefen (z.B. ueber DBA10 Routinen, nach sysdbopen suchen). Wenn die Procedure nicht existiert, dann muss nichts getan werden. Wenn die Procedure existiert, aber nur die zwei Statements SET ISOLATION TO CURSOR STABILITY; SET LOCK MODE TO WAIT; enthaelt, dann sollte nach dem Update folgendes SQL-Script ausgefuehrt werden (um das urspruengliche Verhalten wiederherzustellen): DROP PROCEDURE "public".sysdbopen; CREATE PROCEDURE "public".sysdbopen() SET ISOLATION TO CURSOR STABILITY; SET LOCK MODE TO WAIT; CREATE TEMP TABLE syslog_aendprot_blocked (tabname NCHAR(128) NOT NULL PRIMARY KEY); END PROCEDURE; Wenn die Procedure anders aussieht, dann die Procedure sichern (in Datei speichern, LOG10 Logbuch-Eintrag anlegen, o.a.). Sie muss dann nach dem Update angepasst werden (d.h. die bestehende Procedure droppen und modifiziert neu anlegen). Prinzipiell muss die Zeile CREATE TEMP TABLE syslog_aendprot_blocked (tabname NCHAR(128) NOT NULL PRIMARY KEY); am Ende des Procedure eingefuegt werden. Wenn die Procedure nicht korrekt angelegt ist (d.h. die Temp Tabelle syslog_aendprot_blocked nicht korrekt erzeugt wird), dann koennen keine Aend.Prot.Datensaetze mehr geschrieben werden. D.h. bei jedem Versuch eine protokollierte Tabelle zu aendern kommt es zu einem Dr.Syslog.
Bitte unbedingt README beachten!
VOR DEM UPDATE die Procedure sysdbopen pruefen (z.B. ueber DBA10 Routinen, nach sysdbopen suchen) und - falls noetig/im Zweifelsfall - sichern, da diese durch das Update-Script ersetzt wird.
Der Mechnismus mit dem die (Trigger der) Aenderungs-Protokollierung gesperrt werden koennen (um unerwuenschte Protokollierung zu unterdruecken) wurde eine performantere Loesung ersetzt, die 10-100 mal so schnell ist wie alte Logik. Dadurch sollte sich die Performance von UPDATE/INSERT/INDELETE-Queries auf Tabellen mit Aenderungs-Protokollierung spuerbar verbessern.
Versionspruefung fuer kompatible Versionen 5.01/5.02 anpassen (05.02.089+05.01.417)
README: nein, Release Notes: nein, SQL: neinDB-Änderungen
Aktion | Tabelle(n) |
---|---|
erstellt | dvrptab |
geändert | fauftab, fbektab, ktotab, msttab, v_ktotab_kpl, vdahelp, vppzstab, xtotab |
fauftab
Aktion | Feld | alter Typ | neuer Typ |
---|---|---|---|
geändert | ktolief | VARCHAR(14) | VARCHAR(20) |
fbektab
Aktion | Feld | alter Typ | neuer Typ |
---|---|---|---|
geändert | ktolief | VARCHAR(14) | VARCHAR(20) |
ktotab
Aktion | Feld | alter Typ | neuer Typ |
---|---|---|---|
geändert | ktolief | CHAR(14) | CHAR(20) |
msttab
Aktion | Feld | alter Typ | neuer Typ |
---|---|---|---|
erstellt | sprsl | INTEGER(4) |
v_ktotab_kpl
Aktion | Feld | alter Typ | neuer Typ |
---|---|---|---|
geändert | ktolief | CHAR(14) | CHAR(20) |
vdahelp
Aktion | Feld | alter Typ | neuer Typ |
---|---|---|---|
geändert | ktolief | CHAR(14) | CHAR(20) |
vppzstab
Aktion | Feld | alter Typ | neuer Typ |
---|---|---|---|
erstellt | pfsichtbar1 | INTEGER(2) | |
erstellt | pfsichtbar2 | INTEGER(2) | |
erstellt | pfsichtbar3 | INTEGER(2) | |
erstellt | pfsichtbar4 | INTEGER(2) | |
erstellt | pfsichtbar5 | INTEGER(2) |
xtotab
Aktion | Feld | alter Typ | neuer Typ |
---|---|---|---|
geändert | ktolief | CHAR(14) | CHAR(20) |