PMS32 Online- Hilfereferenz
1.) WICHTIG - Nochmals alle behobenen Fehler ab 1.0.03#0003 in diesem Hotfix ...
2.) ARTIKELSTAMM - Bei der Neuanlage von Kalkulationssätzen mit Vorgabewerten werden best. Werte falsch geschrieben ...
3.) BAUGRUPPEN - Beim Kopieren die Positionen über die Blockfunktionen wird die Sortierung über F02.POSNR nicht beachtet ...
4.) BDEDATEN - Beim Import von BDE Daten via EXCEL wird ein Zeitwert von 0 in 24 Stunden umgewandelt ...
5.) BESTELLWESEN - Beim Bestellstatus "Ist bestellt" kann die Notiz nicht mehr geändert werden ...
6.) DISPOSITION - Gesperrte Artikel in Baugruppen werden nicht gemeldet ...
7.) EXCELIMPORT - Wartezeit zu groß für große Dateien ...
8.) FERTIGUNGSAUFTRAG - Keine Berücksichtigung von bereits reservierten Baugruppen im Fertigungsauftrag ...
9.) IMPORT: Fremdartikeldatei einlesen nicht möglich, es wird die Meldung "Exclusives Öffnen erfolglos!" gezeigt. ...
10.) INTERNETLIVEUPDATE - Das Programm zum Entpacken der Daten wartet nicht lang genug ...
11.) MENÜSCRIPTS - Fehler beim Umsetzen der Scripts, wenn Kommentare vorhanden sind ...
12.) PMS-OLAP - Fehler bei der Berechnung des "offenen Bestellobligos" ...
13.) PMSDATA - Neue Sätze aus PMS-DATA werden nicht sofort in PMS32 angezeigt ...
14.) STARTPROGRAMM - Beim Zurücksetzen der Tabelleninfos wird die Reporttabelle nicht berücksichtigt ...
15.) SYSTEM - Anzeige von Datensätzen in der Bestellauswahl. Sätze werden nicht angezeigt ...
16.) VORGANGSVERWALTUNG - Anzeigefehler beim Einfügen von Textpositionen ...
17.) VORGANGSVERWALTUNG - Arbeiten mit Seriennummern dauert sehr lange ...
18.) VORGANGSVERWALTUNG - Fehlermeldung bei der Änderung von Alternativ bei Pseudobaugruppen ...
19.) VORGANGSVERWALTUNG - Globales erstetzen von Daten in der Positionsliste ...
20.) VORGANGSVERWALTUNG - Vorgangsreferenzen verschwinden sporadisch ...
21.) Informationen aus Version: 1.0.03#0003
22.) ARTIKELSTAMM, Speichern von Änderungen bzw. Neuanlagen beschleunigt ...
23.) BESTELLVORSCHLAG, Beschleunigung durch neue Berechnung der Edelmetallwerte ...
24.) BESTELLWESEN, Einfügen von Kostenartikeln in der Lieferantengutschrift ...
25.) DISPOSITION, Reservierung auf Lagermengen kleiner eins ...
26.) DISPOSITION, Reservierung auf Projektüberschüsse von Baugruppen fehlerhaft ...
27.) DISPOSITION, Zu große Mengen, bei der Auflösung von Baugruppen ...
28.) FERTIGUNG, Komplette Rückmeldung der Baugruppe ...
29.) FIRMENPARAMETER, Eingabe im Feld "Zeitfenster" nur zweistellig ...
30.) IMPORT: Fremdartikeldatei einlesen nicht möglich, es wird die Meldung "Exclusives Öffnen erfolglos!" gezeigt. ...
31.) KALENDERMASKE, Fehler bei der manuellen Eingabe des Jahres ...
32.) PMS-OLAP, Lieferantengutschriften über freie Rücklieferung ...
33.) PROJEKTVERWALTUNG, Status des Projekts, wenn dieses kopiert wurde ...
34.) REPORTBEARBEITUNG: Programm ausführen in der Programmbearbeitung funktioniert nicht. ...
35.) STAMMDATEN: : Fehler nach Kopieren eines Datensatzes mit verknüpften Datensätzen ...
36.) STAMMDATEN: C6X01: Fehlermeldung beim Einfügen von Adressen zu einem Kontakt. ...
37.) STAMMDATEN: Fehler beim generieren der EAN-Nummer im Neuanlagemodus ...
38.) STAMMDATEN: Performanceeinschränkungen beim Speichern im Artikelstamm. ...
39.) SYSTEM, Eingabe von Texten in Memofeldern ...
40.) VORGANGSVERWALTUNG, Beibehalten der Positonsart bei Verwendung der Funktion STRG+H (Positionsart) ...
41.) VORGANGSVERWALTUNG: Beschleunigung der Seriennummernverwaltung ...
42.) VORGANGSVERWALTUNG: Fehlermeldung nach Auswahl mit F3 auf dem Feld Mengeneinheit. ...
43.) Informationen aus Version: 1.0.03#0004
44.) BESTELLWESEN - Bestellvorschlag D4002, Fehler bei Mengenänderung ...
45.) CAD-Plus-Pack: Bei erneuter Auswahl des Verzeichnisses mit F3 im Kopf-Pfad wird die bereits vergebene Vorgangsnummer überschrieben. ...
46.) DATENAUSTAUSCH: nach dem Import aus Excel zeigten sich diverse Fehlermeldungen ...
47.) DISPOSITION - Automatischer Aufruf der Disposition, wenn in den Zeitplanungsmasken eine Änderung gespeichert wird ...
48.) DISPOSITION - Fehler beim Disposnieren von Baugruppen, wenn diese zurückgenommen werden ...
49.) DISPOSITION - Gesperrte Artikel werden bei erneuter Disposition entfernt ...
50.) DISPOSITION - Informationen zum Reservieren auf "gleiche" Lagerpunkte ...
51.) DISPOSITION - Kompletter Durchlauf der Disposition bei Verwendung von Baugruppen läuft machmal auf einen Fehler ...
52.) DISPOSITION - Übersteuern der Reservierung von Material, dass in einer Bestellung angelegt wurde ...
53.) DISPOSITION, Neubestellen von Positionen, die schon in einer Bestellung angelegt waren ...
54.) DRUCKEN: Die Funktion GETADR() gibt den Ort direkt hinter der Straße aus, wenn die Postleitzahl leer ist. ...
55.) ECM-Dokumentenmanagement: Scriptgesteuerte Sharepoint Integration zur Archivierung von Dokumenten über PDF-Creator ...
56.) FERTIGUNG - Aktualisieren einer Baugruppe erzeugt doppelte Einträge ...
57.) IMPORT: Scriptgesteuerter Import aus Excel oder aus XML-Dateien nach PMS. Es können alle VFP und PMS Funktionen genutzt werden. ...
58.) INTERNETUPDATE - Änderung der Updatedefinitionen ...
59.) LV-KOPPLUNG - Abbruch der Übertragung bei einem numerischen Überlauf ...
60.) LV-KOPPLUNG - Abbruch, wenn bei der Datenübertragung ein Overflow festgestellt wird ...
61.) PMS-OLAP - Auswertung von Projekten, die keine Vorgänge haben ...
62.) PMS-OLAP - Berechnung von Werten aus Q02 und ungeplanten Abgängen geändert ...
63.) PMSSERVER: Baugruppen die bei der Übergabe an EPLAN aufgelöst werden ...
64.) PMSSERVER: Bei schneller Eingabe des gesuchten Begriffs kommt es sporadisch vor, dass einige Zeichen "verschluckt" werden. ...
65.) PROGRAMMUPDATE: Das Kopieren der Dateien mit der Umbenennenfunktion auf die lokale Station funktioniert nicht korrekt. ...
66.) STAMMDATEN: Fehlermeldung bei Artikelverwendungsnachweis ...
67.) SYSTEM - Anzeige der Modulnummer in der Statusleiste zeigt immer Modul 0 ...
68.) SYSTEM - Bearbeitung von Checkboxen in Grid's umständlich ...
69.) SYSTEM - Darstellung von Websites als Hintergrund in der PMS32-Anwendung nun auch aus Internet und Intranet möglich. ...
70.) SYSTEM - Fehlermeldung beim automatischen Schliessen von Masken in der Maske "Text editieren" ...
71.) SYSTEM - Prüfung, ob PMS32 bereits gestartet ist führt im Terminalbetrieb zu unerwünschten Meldungen ...
72.) SYSTEM - Registrierung der COM+ Server für die LV-Kopplung wird gelöscht wenn PMS32 registriert wird ...
73.) SYSTEM - Startassistent, beim Zurücksetzen der Tabellen-Versionsinformation werden die Tabellen in verschiedenen Verzeichnissen nicht berück ...
74.) SYSTEM - Trifft die MEMO Datei der Errlog Tabelle auf die Grenze von 2GB so kann PMS32 nicht mehr gestartet werden. ...
75.) VORGANGSVERWALTUNG - Eingabe des Stornogrundes beim Stornieren einer gebuchten Rechnung ...
76.) VORGANGSVERWALTUNG - Fehler bei F2/F3 auf dem Feld Positionsbezeichnung wenn der Vorgang abgeschlossen ist. ...
77.) VORGANGSVERWALTUNG - Fehler beim Ändern von Kalkulationsdaten in der Positionskalkulation eines Vorganges ( E1170) ...
78.) VORGANGSVERWALTUNG - Zielvorgangsart mit F3 auf der neuen Vorgangsnummer zeigt noch die Auswahl auf Basis der Quellvorgangsart ...
79.) Informationen aus Version: 1.0.03#0005
80.) BDE-Finetime: Datenübernahmen aus Finetime löscht bestimmte Datensätze nicht, die bereits übergeben wurden. ...
81.) DISPOSITION - Hinweis bei der Nauanlage oder beim Löschen einer Losbaugruppe ...
82.) DISPOSITION - SQL Zeiten beim holen der Daten aus I01 beschleunigt ...
83.) FERTIGUNGSAUFTRAG: Aufruf des Druckenmoduls eines Fertigungsauftrags dauert unter gewissen Konstellationen zu lange. ...
84.) FERTIGUNGSVORSCHLAG - Übersicht verbessert ...
85.) Löschen: Beim Löschen von Artikeln bleiben die verbundenen Datensätze in D03 usw. erhalten. ...
86.) PMSSERVER: Artikelauswahl zeigt beim Starten "GETERROR..." und lässt sich anschließend nicht mehr beenden. ...
87.) Projektverwaltung: Löschen von Vorgängen bei gesperrten Projekten und Statusanzeige in Projekten ...
88.) SYSTEM: Beim Programmupdate wird keine Fehlermeldung gezeigt, wenn eine Datei, die kopiert werden soll nicht vorhanden ist. ...
89.) SYSTEM: Beim automatischen Programmupdate vom Server auf eine Arbeitsstation wird nicht geprüft, ob PMS32 noch läuft. ...
90.) SYSTEM: Datenaktualisierung im Netzwerk ...
91.) SYSTEM: Fortschrittsanzeige stellt sich teilweise nicht zurück und läuft weiter, obwohl die Aktion bereits abgeschlossen ist. ...
92.) VORGANGSVERWALTUNG: Aufruf der Vorgangsmasken dauert seit SP4 länger als zuvor. ...
93.) Informationen aus Version: 1.0.03#0006
94.) Arbeitsgänge: Externsprung über das Feld Kostensatz zeigt nicht den gewählten Datensatz ...
95.) Artikelkatalog: Mit Hotfix 5 wurde eine ältere Version des Artikelkatalogprogramms mitgeliefert, daher Hotfix 6 ...
96.) BDE-Finetime: Datenübernahmen aus Finetime löscht bestimmte Datensätze nicht, die bereits übergeben wurden. ...
97.) BDE-Schnittstelle: Tisoware: Zeiten wurden in Stunden statt Minuten übergeben, Berücksichtigung von Arbeitsplänen mit ~ und @ ...
98.) BDE-Schnittstelle: Varial: hier kann jetzt der Gültigkeitszeitraum verwendet werden ...
99.) Barcode: Aktualisierung der Tabelle für Barcodebuchungen nach Laden neuer Scannerdaten ...
100.) Controlling: CUBE_CON enthält falsche Werte für Eingangsrechnungen bei Umrechungsfaktor > 1 bei anderer Lager- als Bestelleinheit ...
101.) DISPOSITION - Hinweis bei der Nauanlage oder beim Löschen einer Losbaugruppe ...
102.) DISPOSITION - SQL Zeiten beim holen der Daten aus I01 beschleunigt ...
103.) Disposition: Keine Anzeige von diversen Meldungen wenn Beispielsweise ein Artikel gesperrt ist. ...
104.) Disposition: gesperrte Artikel, die in einem Vorgang disponiert sind und nun wieder freigegeben werden, werden von der DISPO nicht berücksic ...
105.) Edelmetallberechnungen: Die Berechnung der Edelmetallaufschläge bei Angabe eines Umrechnungsfaktor für Einkaufs- und Lagereinheit fehlerhaft ...
106.) FERTIGUNGSAUFTRAG: Aufruf des Druckenmoduls eines Fertigungsauftrags dauert unter gewissen Konstellationen zu lange. ...
107.) FERTIGUNGSVORSCHLAG - Übersicht verbessert ...
108.) Löschen: Beim Löschen von Artikeln bleiben die verbundenen Datensätze in D03 usw. erhalten. ...
109.) PMSSERVER: Artikelauswahl zeigt beim Starten "GETERROR..." und lässt sich anschließend nicht mehr beenden. ...
110.) Projekte auslagern: Es wurden keine Projekte angezeigt, die die Kennzeichnung im Status "in Bearbeitung" mit der IPK10="053" enthielten ...
111.) Projektverwaltung: Löschen von Vorgängen bei gesperrten Projekten und Statusanzeige in Projekten ...
112.) SYSTEM - Kopieren von Dateien auf ein Notebook geändert ...
113.) SYSTEM: Beim Programmupdate wird keine Fehlermeldung gezeigt, wenn eine Datei, die kopiert werden soll nicht vorhanden ist. ...
114.) SYSTEM: Beim automatischen Programmupdate vom Server auf eine Arbeitsstation wird nicht geprüft, ob PMS32 noch läuft. ...
115.) SYSTEM: Datenaktualisierung im Netzwerk ...
116.) SYSTEM: Fortschrittsanzeige stellt sich teilweise nicht zurück und läuft weiter, obwohl die Aktion bereits abgeschlossen ist. ...
117.) VORGANGSVERWALTUNG: Aufruf der Vorgangsmasken dauert seit SP4 länger als zuvor. ...
118.) man. Materialanforderung: nach dem Einfügen einer Position ist die Toolbar komplett inaktiv und kann nicht verwendet werden. ...
119.) Informationen aus Version: 1.0.03#0007
120.) FERTIGUNGSVORSCHLAG, Beim Öffnen der Maske kommt der Fehler SQL Spalte _MustBuild nicht gefunden ...
121.) FIBU_Schnittstelle: Rundungsdifferenzen bei mehreren Automatikkonten je Beleg ...
Da verschiedene unserer Kunden diverse Hotfix - Ausgaben übersprungen haben, wurden in dieses Hotfix alle behobenen Fehlermeldungen ab Version 1.0.03#0003 eingefügt. Das heißt nicht, dass alle genannten Fehler in diesem Hotfix behoben wurden, sondern dass alle gemeldeten Fehler ab Version 1.0.03#0003 behoben wurden. Sie finden in diesem Hotfix demnach auch "alte" Fehlermeldungen mit den entsprechenden Hinweisen.
An den SeitenanfangDieser Fehler ist mit diesem Update behoben. Bei der Neuanlage von Daten in der Tabelle D04 mit Vorgabewerten wurden die Werte für Arbeitsplan und Kalkulationsschema einem verkehrten Datensatz zugeordnet.
An den SeitenanfangDieser Fehler ist mit diesem Update behoben. Die ein- bzw. angefügten Positionen werden jetzt korrekt eingeordnet.
An den SeitenanfangDieser Fehler ist ab diesem Update behoben.
An den SeitenanfangDieser Fehler ist mit diesem Update behoben. Die Notiz ist jetzt in die Gruppe der änderbaren Felder aufgenommen worden, so dass auch die Notiz nachträglich geändert werden kann.
An den SeitenanfangGesperrte Artikel, die sich in Baugruppen befinden werden beim Disponieren zwar ausgeschlossen, jedoch nicht in den Dispositionsmeldungen angezeigt. Dieser Fehler ist mit diesem Update behoben. Die gesperrten Artikel werden jetzt auch bei der Baugruppenauflösung gemeldet.
An den SeitenanfangDieser Fehler ist mit diesem Update behoben. Die Wartezeit wurde auf einen größeren Wert gesetzt. Ab Version 1.0.04 ist der EXCEL Im- und Export in PMS32 integriert. Es ist dann kein externes Tool mehr notwendig, um EXCEL Listen zu erstellen bzw. einzulesen.
An den SeitenanfangBei der Berechnung der zu fertigenden Menge einer Baugruppe im Fertigungsauftrag (nur Kundenauftrag) wurden die schon reservierten Baugruppenköpfe aus der Disposition nicht berücksichtigt. Es wurde immer die komplette Menge des Vorgangs herangezogen. Dieser Fehler ist mit diesem Update behoben.
Ein Hinweis in dieser Sache sei jedoch angebracht!
Wenn Sie die Menge einer Stammbaugruppe im Vorgang ändern, so sollten sie den Vorgang nochmals disponieren bevor Sie den zugehörigen Fertigungsauftrag aufrufen! Damit sind dann alle Parameter für den Fertigungsauftrag gesetzt, d.h. die Ermittlung der korrekten Fertigungsmenge ist gegeben. Wird ein Fertigungsauftrag aufgerufen und dieser ist noch nicht abgeschlossen, so wird die Fertigungsmenge aktualisiert, dies geht jedoch nur dann, wenn auch die Dispositionsdaten aktuell sind!
Durch das öffnen aller Tabellen im Hintergrund konnte diese Funktion nicht mehr gestartet werden.
Um zu verhindern, dass Datensätze wärend des Imports von anderen Benutzern bearbeitet
und damit verwendet werden, werden jetzt die Tabellen mit FLOCK() für die Zeit des Imports gesperrt.
Werden ZIP Dateien aus dem Internet heruntergeladen und entpackt, so wird das Programm PMS32G1.EXE aufgerufen. Dieses Programm beginnt sofort mit dem Entpacken der ZIP Datei, was dann zu einem Fehler hinsichtlich der Datei PMS32G.EXE führt. Der Aufruf in PMS32G.EXE wurde jetzt geändert, so dass ab der "nächsten" Version das Entpacken der ZIP Datei einwandfrei funktioniert.
An den SeitenanfangDieser Fehler ist mit diesem Update behoben.
Zur weiteren Erläuterung sei jedoch ein wichtiger Hinweis angebracht:
Ab der Version 1.0.04 werden die Menüscripts in neue Strukturen verpackt, was eine genaue Einhaltung der Vorschriften mit sich bringt. So sind Kommentare immer mit "*/" einzuleiten und gehen dann bis zum Zeilenende. Andere Zeichenfolgen werden nicht als Kommentar betrachtet, zumindest innerhalb des Aufbaus der Strukturen. An uns wurde herangetragen den Bindestrich "-" in Namen zuzulassen. Dies würde jedoch in Zusammenhang mit Variablennamen und Objektnamen zu Fehlern führen. Mann kann eben keine Variable Michael-Bergner nennen. Dies wird von fast allen Programmiersprachen als Fehler quittiert. In Foxpro ist zumindest das Underline "_" in einem Variablennamen zugelassen, so dass Michael_Bergner nicht zu einem Fehler führt. Auch Variablen, die mit einer Ziffer beginnen, z.B. 123Michael werden als Fehler quittiert. Hier kann nur das Underline "_", Beispiel _123Michael, helfen um Fehlern aus dem Weg zu gehen. Eine genaue Beschreibung der "neuen" C-Strukturen ab Version 1.0.04 wird mitgeliefert.
Bei der Berechnung des offenen Bestellobligos tritt ein Rechenfehler auf, wenn gleiche Artikel mit gleicher Menge in der Disposition vorhanden sind. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangAuch hier wurde die Aktualisierung auf den Tabellen, die von PMS-DATA bearbeitet werden, verbessert.
An den SeitenanfangDieser Fehler ist mit diesem Update behoben.
An den SeitenanfangBei diversen Systemen kann es vorkommen, dass neue Datensätze, die über ein anderes Terminal in die Bestellauswahl übertragen werden, auf einem anderen Terminal nicht sofort angezeigt werden. D.h. werden Daten auf Terminal - 1 für die Bestellauswahl (I19) erzeugt, so werden diese nicht sofort auf Terminal - 2 in der Bestellauswahl (D4002) angezeigt. Dies liegt an Tabellen, die noch nicht vollständig auf die Festplatte geschrieben wurden. Um dies zu vermeiden werden jetzt die Tabellen I20 und I19 vor der Verarbeitung aktualisiert.
An den SeitenanfangBeim Einfügen von Textpositionen in eine "leere" Positionsliste, aus der vorher alle Positionen gelöscht wurden, brachte einen Anzeigefehler in der integrierten Liste der Maske. Hier wurde ein Datensatz aus einem anderen Vorgang angezeigt. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangDie SQL Abfragen in der entsprechenden Routine zur Ermittlung der Seriennummern wurden beschleunigt. Teilweise bis zum Faktor 30.
An den SeitenanfangFehlermeldung bei der Änderung von Alternativ bei Pseudobaugruppen wurde der Fehler "Cursor cannot be modified because it contains unsaved Data" angezeigt. Dieser Fehler trat durch nicht gesperrte bzw. freigegebene Datensätze auf. Er ist mit diesem Update behoben.
An den SeitenanfangEine Prüfung für das Feld IPY01 der Tabelle E11 (Positonsart) wird jetzt durchgeführt. Die Feldänderung wird jetzt geprüft. Ein leerer Eintrag für IPY01 wird jetzt nicht mehr zugelassen.
An den SeitenanfangDieser "Fehler" ist eigentlich ein beabsichtigtes Verhalten. Er entsteht dadurch, dass zuerst ein Vorgang übernomme wird und danach alle Positionen des übernommenen Vorgangs wieder gelöscht werden. Enthält der Zielvorgang jedoch keine Positionen des Quellvorgangs mehr, so wird auch die Referenz gelöscht! Diese Verhalten ist ab dieser Version abgeschaltet. Referenzen können auch händisch auf der entsprechenden Seite in der integrierten Liste gelöscht werden.
An den SeitenanfangDie enorme Zeit, die beim Speichern von Artikeln auftrat ist mit diesem Update behoben. Der Fehler lag an einer nicht optimierten Abfrage auf der Lagertabelle I01 beim Speichern des Artikeldatensatzes.
An den SeitenanfangDie Berechnung des Bestellvorschlags wurde beschleunigt, indem die Methode zur Berechnung der Edelmetallwerte geändert wurde. Faktor ca. 50.
An den SeitenanfangDas Einfügen von Kostenartikeln in der Lieferantengutschrift war ab dem Servicerelease .0002 nicht mehr möglich, da Neuanlagen im Datenraster der Maske abgeschaltet waren. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangBei der Disposition wurden keine Lagerreservierungen durchgeführt, wenn die Lagermenge (I01.VOV) kleiner eins war. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangDie Reservierung auf Projektüberschüsse von Baugruppen war fehlerhaft, da die Artikelart aus den Lagerdaten genommen wurde. Die Artikelart wird jetzt aus der Disposition genommen. Damit ist der Fehler behoben.
An den SeitenanfangMüssen geschachtelte Baugruppen in der Disposition aufgelöst werden, so konnte es unter bestimmten Umständen vorkommen, dass der gleiche Artikel mehrmals berechnet wurde. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangDie komplette Rückmeldung der Baugruppe konnte nicht durchgeführt werden, wenn vorher eine einzelne Baugruppe zurückgemeldet wurde. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangDie Eingabe im Feld "Zeitfenster" wurde auf drei Stellen erweitert. Damit sind bis zu 999 Tagen eingebbar.
An den SeitenanfangDurch das öffnen aller Tabellen im Hintergrund konnte diese Funktion nicht mehr gestartet werden.
Um zu verhindern, dass Datensätze wärend des Imports von anderen Benutzern bearbeitet
und damit verwendet werden, werden jetzt die Tabellen mit FLOCK() für die Zeit des Imports gesperrt.
Der Fehler bei der manuellen Eingabe des Jahres in der Klendermaske wurde behoben. Die Monatsübersicht wird jetzt nur bei Verlassen des Feldes aktualisiert.
An den SeitenanfangLieferantengutschriften, die auf Basis einer freien Rücklieferung gebucht wurden, werden in PMS-OLAP nicht angezeigt. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangDer Status des kopierten Projekts wird jetzt auf "In Bearbeitung" gesetzt, auch wenn zur Vorlage ein abgeschlossenes Projekt genommen wurde.
An den SeitenanfangDei Funktion "Programm ausführen" in der Programmbearbeitung funktioniert nicht, Fenster wird geschlossen nachdem eine Fehlermeldung gezeigt wird. Dieser Fehler ist beseitigt.
An den SeitenanfangDer Fehler nach Kopieren eines Datensatzes mit verknüpften Datensätzen und anschliessendem Austausch der Adresse wurde behoben.
An den SeitenanfangDie Fehlermeldung beim Einfügen von Adressen zu einem Kontakt wurde behoben. Die Datensätze wurden angelegt, es erscheinte jedoch eine Fehlermeldung, die bestätigt werden musste.
An den SeitenanfangFehler kann umgangen werden, wenn nach der Neuanlage der Arikel zunächst gespeichert wird, dann erst die EAN-Nummer mit F2 generiert wird.
An den SeitenanfangDurch eine Änderung der Prüfung des Lagerdatensatzes wurde das Speichern beschleunigt.
An den SeitenanfangDurch Umstellung der REFRESH Voreinstellung auf 0,-1 (Kein Refresh durchführen, Zugriff direkt auf der Tabelle) im Release 0002 wird der Cursor bei der Eingabe in einem Memofeld versetzt. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangWird jetzt in einen Vorgang eine neue Zeile mit der Funktion STRG+H (Positonsartwahl) eingefügt, so wird die eingestellte Positionsart im Kopf des Vorgangs nicht mehr geändert.
An den SeitenanfangBei umfangreichen Datenbeständen im Bereich der Seriennummern konnte es zu Performanceeinschränkungen kommen. Dies ist nun durch Optimierung der SQL-Abfragen verbessert worden.
An den SeitenanfangNach Auswahl mit F3 auf dem Feld Mengeneinheit in einer Vorgangspositionsliste wurde je nach verwendeten Feldern in der Tabelle eine Fehlermeldung erzeugt. Dieses ist nun behoben.
An den SeitenanfangIm Bestellvorschlag, D4002, wird ein Fehler erzeugt, wenn man die Bestellmenge ändern möchte. Dieser Fehler beruht auf der Berechnung des Edelmetallwertes und ist damit behoben.
An den SeitenanfangDie Vorgangsnummer wird bei der erneuten Übernahme nur dann gesetzt wenn das Feld leer ist.
An den SeitenanfangZum Einen stockte der Import und lief erst weiter, nachdem man mit der Maus in das PMS-Fenster geklickt hat oder eine Taste drückte.
Zum Anderen gab es nach dem Import eine Fehlermeldung, der Import wurde zwar durchgeführt, aber konnte nicht korrekt abgeschlossen werden.
Nach dem Import wurde der Satzzeiger verändert und damit wurde eine leere Maske angezeigt.
Diese Fehler sind hiermit behoben.
Automatischer Aufruf der Disposition, wenn in den Zeitplanungsmasken eine Änderung gespeichert wird. Dieses Verhalten ist mit diesem Serviceupdate behoben.
An den SeitenanfangFehler beim Disposnieren von Baugruppen, wenn diese zurückgenommen werden. Dieser Fehler beruht auf einer Doppelvergabe von Tabellennamen bei der Auflösung von Baugruppen. Der Fehler ist mit diesem Serviceupdate behoben.
An den SeitenanfangWerden Artikel gesperrt, z.B. nicht mehr lieferbare Artikel, die in Stücklisten bereits disponiert, bestellt und geliefert wurden, so werden diese bei erneuter Disposition als Überschussmaterial aus
dem Projekt gebucht. Dieser Fehler ist mit diesem Serviceupdate behoben. Gesperrte Artikel werden erst mit dem Reservieren geprüft. So können auch gesperrte Artikel in die Disposition übertragen werden. Gesperrte Artikel, die noch eine offene Menge haben, werden anschließend aus der Disposition gelöscht. Gleiches gilt für Auslaufartikel, die auch nur vom Stammlager reserviert werden können.
Seit Umbau der Disposition wird beim Reservieren von Material auf "gleiche" Lagerorte geachtet. Die Information wird bei dem Einsatz einer LV-Kopplung benötigt, um zu vermeiden, dass Material, dass für eine andere PMS32 Station benötigt wird, von einer anderen Station reserviert wird. Die Information, welche Lagerorte zusammengehören, wird in der Maske C6602 - Lagerorte (Details) eingegeben. Im Feld Wareneingangspunkt wird definiert, zu welchem "räumlichen" Bereich welche Lagerorte gehören. Dabei gehören Lagerorte mit gleichem Wareneingangspunkt zum gleichen "räumlichen" Bereich. In der Disposition wird bei der Reservierung auf die Lagerort- Räume geachtet! Lagerorte mit ungleichem Wareneingangspunkt werden dabei unterschieden.
Am einem Beispiel:
Das Material eines Auftrags soll an das KUNDENLAGER mit WE-Punkt="KUNDE1" gehen
Es gibt eine Manuelle Materialanforderung auf das STAMMLAGER mit WE-Punkt="STAMM"
In diesem Fall würde keine Reservierung auf die manuelle Materialanforderung vorgenommen.
Bei folgenden Reservierungen wird der WE-Punkt geprüft:
Reservierung auf Bestellüberschuß (frei)
Reservierung auf Bestellüberschuß (Projekt)
Reservierung auf manuelle Materialanforderung
Reservierung auf automatische Materialanforderung
All diese Reservierungsmöglichkeiten vergleichen den Wareneingangspunkt beider Lagerorte, der von dem Material kommt und den an den Material geht.
Bei der Verwendung von Baugruppen kann es bei der Disposition vorkommen, dass der Dispositionslauf beim Ermitteln einer Baugruppenposition nicht weiterläuft. Dieser Fehler wurde hiermit behoben.
An den SeitenanfangEin Reservieren auf Lagermaterial mit gesetztem "EB " Status kann jetzt durch eine Einstellung in den Firmenparametern verhindert werden. Bis zur vorherigen Version reservierte die Disposition auf Lagermaterial, auch wenn die Position schon in einer Bestellung vorhanden war diese jedoch noch nicht als "ist bestellt" gekennzeichnet wurde. Der Status einer solchen Position wird dann mit " EB " in der Disposition angegeben. War zum Zeitpunkt der Disposition Lagermaterial vorhanden, so wurde auf dieses reserviert, auch wenn der Artikel schon in einer Bestellung angelegt war und die Bestellung noch nicht als "ist bestellt", Status= " EBB ", gekennzeichnet wurde.
Dieses Verhalten kann jetzt durch eine Einstellung in den Firmenparametern übersteuert werden.
Firmenparameter => Seite Disposition => "Artikel nicht vom Stammlager reservieren wenn in Bestellung …"
Diese Option gibt vor, wenn gesetzt, dass Artikel nicht mehr vom Stammlager reserviert werden, wenn diese in einer "angelegten" Bestellung vorhanden sind, und diese Bestellung die Stati: "ist verschickt" und oder "ist bestätigt" hat. Ist die Bestellung "nur" angelegt und keine der beiden Stati gesetzt, so wird weiterhin auf Stammlagermaterial reserviert, sofern angegeben.
Die Option ist in der Disposistionsmaske "DISPOA" nicht übersteuerbar!
Dieser Fehler wurde schon mit Serviceupdate 2 erledigt. Hier nochmals der Hinweis, dass das Verhalten mit Nachreservierungen auf Bestellvorschläge geändert wurde! Die Einstellung kann jetzt in den Firmenparametern vorgenommen werden und verhindert, das angelegte Bestellungen, Status=" EB ", von der Disposition betrachtet werden.
An den SeitenanfangDie Funktion wurde dahingehend geändert, dass der Ort auch bei leerer Postleitzahl mit einem vorhergegenden Zeilenumbruch geschrieben wird.
Über den Wert im zweiten Parameter kann die Ausgabeadresse beeinflußt werden, hier kurz zur Verdeutlichung:
Wird kein zweiter Parameter angegeben ("STR" oder "PF"), wird die Straße ausgegeben, es sei denn das Feld Straße ist nicht gefüllt.
Wird "STR" angegeben wird die Straße ausgegeben, auch wenn diese nicht gefüllt ist.
Wird "PF" angegeben wird das Postfach vorrangig ausgegeben, d. h. wenn nicht gefüllt wird die Straße ausgegeben: nicht gefüllt bedeutet, dass keine Postfachdaten wie PLZ2 und POSTFACH angegeben wurden.
Desweiteren wurde ein Fehler behoben, der mit dem dritten Parameter in Verbindung steht. Bei angabe des dritten Parameters .TRUE. wird die "alte" Schreibweise ausgegeben. Ohne Angabe des dritten Parameters oder bei .FALSE. wird die neue Schreibweise verwendet, die besagt, dass bei Auslandsadressen der Ort in Großbuchstaben gefolgt vom Land ebenfalls in Großbuchstaben. Die Ermittlung des Heimatlandes war fehlerhaft.
Um zu kennzeichnen, dass ihre Adresse aus den Firmenparametern als Heimatland gilt, ist in den Länderdaten dieses entsprechend zu kennzeichnen. Im Standard ist dies bereits für das Land "Deutschland (DE)" vorbelegt.
PMS32 bietet die Möglichkeit Automatisierungen im Bereich der Archivierung also aus den Druckbereichen über Scripting zu steuern. Damit können Druck-Ausgaben von freigegebenen Druckbereichen in definierte Dateien und Verzeichnisse abgelegt werden. Mit dem Program PDF-Creator können somit auch PDF-Dateien erzeugt werden. Die Definition der Ausgabedateien können flexibel gestaltet werden so dass bestimmte Werte aus den Daten oder Reportbereichen im Dateinamen enthalten sind.
Im Verzeichnis .\PMS32\SAMPLES\ befinden sich Beispieldateien um die Ausgabe zu steuern und einzurichten: PMSECM...
Eine ausführliche Dokumentation kann über den Support angefordert werden.
Gerne erstellen wir ihnen ein entsprechendes Angebot zur Installation und Einrichtung der Funktionserweiterung.
Das Aktualisieren einer Baugruppe erzeugt doppelte Einträge. Dieser Fehler ist mit diesem Update behoben
An den Seitenanfang
Bei diesem Importprogramm geht es darum sich nicht mit immer wiederkehrenden Programmierarbeiten beschäftigen zu müssen. Die Importdateien müssen in ein entsprechendes, definiertes PMS Format gebracht werden. Das wird dadurch erreicht, dass alle PMS-Tabellen durch einen oder mehrere SQL-Selects aufbereitet werden. Der Abgleich erfolgt immer über die interne ID, aber keine Angst, diese muss nicht in der Importdatei vorhanden sein. Durch den SQL wird die interne ID hinzugefügt, denn es gilt die Regel, alle Datensätze mit leeren ID’s werden neu angelegt, alle Datensätze mit gefüllter ID werden geändert. Es werden grundsätzlich alle importierten Felder upgedatet, aber man kann dies auch genauer spezifizieren.
Grundsätzliche Vorgehensweise:
Schritt 1: Import oder Umwandlung der Importdatei in eine DBF Tabelle (Bsp.: XLSIMPORT() oder XMLtoCURSOR()).
Schritt 2: Erzeugung einer Haupt-Tabelle mit allen PMS-konformen Feldern für den Import in die PMS-Datenbank per SQL-Select (s. Datadictionary DD\Expressd).
Schritt 3: Definition aller weitern SQL-Selects für die zugehörigen PMS-Tabellen die importiert werden sollen
Programm für den Import: (kann in ein Script eingebaut werden)
loImport=NEWOBJECT("PMSImportClassBasic","PRG\PMSDataClassesBasic.PRG","PMS32C.EXE")
**
loImport.cMenuFile = "«MENUFILE»"
loImport.cMenuMain = "IMPORT"
**
lvRet =loImport.start(m.lcFile,"B01;B02;D03;D04;D05;I01")
RELEASE loImport
Falls die Importdatei eine Excel-Datei ist, wird eine Sektion (XLS) in der Menüdatei benötigt, resultiert aus der Extension (Endung) der Importdatei m.lcFile. Dies könnte dann wie folgt aussehen:
[IMPORT]
(XLS)
>SCRIPT
** übergebene Parameter: TP1=ImportDatei, TP2=RückgabeAlias
** Datei importieren und Cursor zurückgeben!
**
m.tp1=XLSIMPORT(m.tp1) && MAINX
**
RETURN m.tp1