PMS32 Online- Hilfereferenz

Informationen zum Hotfix (48) des Servicepacks (3600) der Version (1.0.04), benötigt eventuell Datenbankupdate!


1.) Informationen aus Version: 1.0.04#3633
2.) Adressverwaltung - In den Adressmasken - Seite-1 wurden die Einstellungen des Datenrasters verbessert ...
3.) Artikelstamm - Gesperrte Artikel nicht anzeigen ...
4.) BDE - Beim Einfügen von Spalten in die Auswahl der BDE-Übergabe stürzt PMS ab ...
5.) Barcode - Nach dem Import werden die gelesenen Werte nicht angezeigt. ...
6.) Bestellwesen - Im Bestellvorschlag werden unter Umständen die Gesamtrabatte falsch berechnet ...
7.) Bestellwesen - Löschen von Bestellungen / Bestellpositionen ...
8.) Disposition - Bei der Anzeige der Dispositionsdaten im Vorgang wurden die Sprungziele erweitert ...
9.) Drucken - PMS wird geschlossen, wenn eine Druckausgabe erfolgt ...
10.) Drucken - Schließen der Druckvorschau wenn die Toolbar für die Vorschau geschlossen wird ...
11.) Inventurwesen - Beim Buchen der Inventurbewertung auch das Lagerjournal mitschreiben ...
12.) Materialwirtschaft - Bei Verteilung der Waren im WE / MP die Bestellmenge in Artikel-Lagerorte korrekt setzen ...
13.) Materialwirtschaft - Lagerkorrekturbuchung ermöglicht ...
14.) OLAP - Es werden keine Kostenartikel ausgewertet ...
15.) Refund - Dokumente des Ausdrucks per PDF als Arcivierung können nun in der Dokumentenverwaltung hinterlegt werden ...
16.) Stammdaten - Bei der Nauanlage oder Kopie eines Artikels den Lagerpreis mit 0 vorgeben ...
17.) Stammdaten - Bei der Übertragung der Einkaufsdaten vom Vorgang bzw. der Bestellung kann nun per Script eine Option eingestellt werden ...
18.) Stammdaten - Neuanlage eines Lagerortes auch incl. Projekt ...
19.) System - Anzeigen der momentan aktiven Masken mit der Möglichkeit der Umschaltung ...
20.) System - Benutzerdefinierte Grideinstellungen ...
21.) System - Einstellungen für die Buchungsjournal-Korrektur können über PMS vorgenommen werden ...
22.) System - Menübaum und Messages werden nun als Externe Masken außerhalb der Applikation angezeigt ...
23.) System - Umbenennen diverser Tabellen ist nicht vollständig ...
24.) Vorgangsverwaltung - Erweiterung bei der Handhabung von Pseudobaugruppen im Vorgang ...
25.) Vorgangsverwaltung - Es kann nun auf Vorgänge über die Referenzen gefiltert werden. ...
26.) Vorgangsverwaltung - Mit F3 eine Vorgangsnummer beim Kopieren eines Vorgangs auswählen ...
27.) Vorgangsverwaltung - Nachkommastellen bei POSNR reichen nicht aus für GROSSE Pseudobaugruppen ...


Informationen aus Version: 1.0.04#3633

Adressverwaltung - In den Adressmasken - Seite-1 wurden die Einstellungen des Datenrasters verbessert ...

In den Adressmasken - Seite-1 wurden die Einstellungen des Datenrasters verbessert. Um die Information einer Adresse im Datenraster anzeigen zu können wurde die Funktion:
FieldC52() implementiert. Dies gilt nur für Adressmasken!
Der Aufruf erfolgt mit: FieldC52(c52.ipy01,c52.idc30,"")
Beispiel: Anzeige von Name3 einer anderen Adresse:
_name3=FieldC52(c52.ipy01,c52.idc30,"NAME3")
In die Auswahl der Datenrasterfelder für das Datenraster C6X01 wurden alle C und M - Felder der Fremdtabellen zur Auswahl angeboten.
Spezielle Felder können mit einer Spezialspalte eingefügt werden.

An den Seitenanfang
Artikelstamm - Gesperrte Artikel nicht anzeigen ...

Gesperrte Artikel nicht anzeigen. Diese Option kann in den Firmenparametern eingestellt werden. Damit können 'normale' Benutzer gesperrte Artikel nicht mehr sehen. Nur ein Supervisor hat dann noch Vollzugriff.

An den Seitenanfang
BDE - Beim Einfügen von Spalten in die Auswahl der BDE-Übergabe stürzt PMS ab ...

Beim Einfügen von Spalten in die Auswahl der BDE-Übergabe stürzt PMS ab. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Barcode - Nach dem Import werden die gelesenen Werte nicht angezeigt. ...

Nach dem Import werden die gelesenen Werte nicht angezeigt. Die Funktion wurde überprüft und funktioniert.

An den Seitenanfang
Bestellwesen - Im Bestellvorschlag werden unter Umständen die Gesamtrabatte falsch berechnet ...

Im Bestellvorschlag werden unter Umständen die Gesamtrabatte falsch berechnet. Der Unterschied liegt im 'Allgemeinen' Rabatt bzw. dem 'Projekt- bzw. Kundenspezifischen' Rabatt. Sind beide Rabatte beim Lieferanten hinterlegt, so wird immer der größere Rabattwert gezogen. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Bestellwesen - Löschen von Bestellungen / Bestellpositionen ...

Löschen von Bestellungen / Bestellpositionen. Die neue Funktion nochmals überprüft, funktioniert korrekt.
Nochmals die verschiedenen Möglichkeiten eine Bestellung bzw. Bestellposition zu Löschen / Stornieren:
1. Anforderer wieder in den Bestellvorschlag übergeben, die Position der Bestellung wird Storniert bzw. Gelöscht und der Anforderer erscheint wieder im Bestellvorschlag, dies gilt auch bei Teillieferungen.
2. Anforderer ohne Status in der Disposition belassen, die Position der Bestellung wird Storniert bzw. Gelöscht und der Anforderer wird nur in der Disposition belassen.
3. Anforderer als Storniert kennzeichnen, die Position der Bestellung wird Storniert bzw. Gelöscht und der Anforderer wird mit offener Menge in der Disposition als 'Storniert' gekennzeichnet.
4. Anforderer stornieren ohne offene Menge, die Position der Bestellung wird Storniert bzw. Gelöscht und der Anforderer wird mit offener Menge=0 in der Disposition als 'Storniert' gekennzeichnet.

An den Seitenanfang
Disposition - Bei der Anzeige der Dispositionsdaten im Vorgang wurden die Sprungziele erweitert ...

Bei der Anzeige der Dispositionsdaten im Vorgang wurden die Sprungziele erweitert. Drückt man in der Spalte 'Dispo' ('OK/') die Taste F2 so werden für die Position des Vorgangs die Dispositionsdaten anzeigt. Bestätigt man die Auswahl mit ENTER bzw. OK, so wird eine Maske vorgeblendet, in der das Sprungziel angegeben werden kann. Die Sprungziele sind um die Masken:
Wareneingang (D4101) und Lieferantenrechnung (D4401) erweitert worden.

An den Seitenanfang
Drucken - PMS wird geschlossen, wenn eine Druckausgabe erfolgt ...

PMS wird geschlossen, wenn eine Druckausgabe erfolgt. Dies kann nur bei Reports passieren, die nicht auf Visual Foxpro umgesetzt wurden. Die Abschaltung von PMS wurde aus den eintsprechenden Report-Applikationen herausgenommen.

An den Seitenanfang
Drucken - Schließen der Druckvorschau wenn die Toolbar für die Vorschau geschlossen wird ...

Schließen der Druckvorschau wenn die Toolbar für die Vorschau geschlossen wird. Dies ist leider so nicht direkt möglich, da die Toolbar im System integriert ist. Bei der Druckvorschau wird diese nun in einer Maske dargestellt, die einen Schlißen-Button enthält. Damit kann die Druckvorschau nun sowohl:
über die Toolbar geschlossen werden, soweit vorhanden
über ESCAPE beendet werden
über den 'Schießen-Button' der Druckvorschaumaske geschlossen werden

An den Seitenanfang
Inventurwesen - Beim Buchen der Inventurbewertung auch das Lagerjournal mitschreiben ...

Beim Buchen der Inventurbewertung auch das Lagerjournal mitschreiben. Die Buchungsfunktion der Inventurbewertung wurde in die Klassenbibliothek aufgenommen. Hier wird jetzt auch der Verrechnungspreis der Inventurbewertung gesetzt. Der Cursor qI01 in der Buchungsfunktion hat ein Sonderfeld bekommen: 'QI01.PREISOLD', der den Wert vor der Buchung enthält. Damit kann also mittels Eingriff in die Methoden der Preis wieder hergestellt werden.

An den Seitenanfang
Materialwirtschaft - Bei Verteilung der Waren im WE / MP die Bestellmenge in Artikel-Lagerorte korrekt setzen ...

Bei Verteilung der Waren im Wareneingang bzw. bei der Materialprüfung die Bestellmenge in Artikel-Lagerorte korrekt setzen. Dies gilt nur bei Bestellpositionen, dessen Menge größer ist wie die der Anforderer. Überschußlieferung! Hier ist in der Vergangenheit die Bestellmenge I01.VOB nicht korrekt zurückgesetzt worden.

An den Seitenanfang
Materialwirtschaft - Lagerkorrekturbuchung ermöglicht ...

Lagerkorrekturbuchung ermöglicht. Für eine Korrektur des Lagers kann nun eine Lagerkorrektur durchgeführt werden. Dabei werden die 'gefilterten' Lagerdaten aus I01 in einen Lagerabgang und einen Lagerzugang übertragen. Zuerst den Lagerabgang buchen, dann den Lagerzugang!
Die Korrektur kann aus folgenden Masken aufgerufen werden:
B01 - Artikelstamm. Hier wird entweder auf den gewählten Artikel gefiltert oder auf den Filter, der im Artikelstamm gesetzt werden kann.
C66 - Lagerorte. Hier wird entweder auf den gewählten Lagerort gefiltert oder auf den Filter, der in den Lagerorten gesetzt werden kann.
I40 - Inventur. Wie unter B01 und C66 beschrieben. Hier werden die Positionen einer Inventur herangezogen!
K10 - Projekt. Wie unter B01 und C66 beschrieben
Vor der Buchung wird eine Maske vorgeblendet, in der weitere Filer definiert werden können.
Weitere Filter:
'Stammlagerpunkte umbuchen' : Es werden alle I01 Lagerorte genommen, die im Feld IDK10 (Projekt) leer sind
'Nur dieses Quelllager verwenden': Hier muss ein Quell-Lagerort angegeben werden, der bei der Buchung berücksichtigt werden soll. (Ist in der Maske C66 abgedimmt)
'Wareneingangspunkte umbuchen': Es werden nur die Wareneingangspunkte der I01 Lagerorte genommen, die im Feld IDK10 = '########' stehen haben
'Projektlagerpunkte umbuchen': Es werden alle I01 Lagerorte genommen, die im Feld IDK10 einen Eintrag stehen haben (Ausgenommen '########')
'Nur dieses Quellprojekt verwenden': Hier muss das Quellprojekt angegeben werden, das bei der Buchung berücksichtigt werden soll. (Ist in der Maske K10 abgedimmt)
'Keinen Mehrfachfilter des Masters verwenden': Ist in der Stammmaske ein Filter gesetzt (Grünes ICON) so kann dieser Filter unterdrückt werden. (Ist Standard gesetzt)
Optionen für den Lagerzugang: (Unter der Trennlinie)
'Artikel zum aktuellen EK zubuchen': Der Lagerzugang wird zum aktuellen EK der Artikel gebucht. Der EK ist aus Einkauf + Rohstoffzuschlag definiert.
'Alle Artikel mit einem Preis von zubuchen': Hier könnte man eine Abwertung der Artikel vornehmen. Der Lagerzugang erfolgt zum angegebenen Preis.
'Alle Artikel auf diesen Lagerort zubuchen': Hier kann der Ziel-Lagerort der Artikel geändert werden.
'Alle Artikel auf dieses Projekt zubuchen': Hier kann ein Zielprojekt angegeben werden. Unter der Auswahl gibt es auch den Punkt ''. Damit werden alle Artikel ohne Projektbezug zugebucht.
Da beim Erstellen der Buchungspositionen immer ein Lagerabgang und ein Lagerzugang erstellt wird können beide mit unterschiedlichen Preisen gebucht werden! Dies geht über eine Lagerumbuchung nicht!
Werden keine Filter wie oben genannt eingegeben, so werden Lagerabgang und Lagerzugang mit der gleichen Quelle wie Ziel gebucht!
I01.IDB01 + I01.IDK10 + I01.IDC66 sind gleich im Lagerabgang wie im Lagerzugang. Ändert man jedoch das Ziellager bzw. Zielprojekt sind Quelle und Ziel unterschiedlich.

An den Seitenanfang
OLAP - Es werden keine Kostenartikel ausgewertet ...

Es werden keine Kostenartikel ausgewertet. Durch die Beschleunigung beim Erstellen der Controllingdaten werden seit einiger Zeit die Artikel gefiltert, die auf das angegebene Projekt gebucht wurden. Dazu werdeen die verschiedensten Tabellen ausgewertet. Vergessen habe ich die Kostenartikel, die im Bestellwesen verbucht werden können. Nun werden alle Kostenartikel des Artikelstamms in den Filter mit einbezogen.

An den Seitenanfang
Refund - Dokumente des Ausdrucks per PDF als Arcivierung können nun in der Dokumentenverwaltung hinterlegt werden ...

Dokumente des Ausdrucks per PDF als Arcivierung können nun in der Dokumentenverwaltung hinterlegt werden. Beim Archivieren wird ein PDF Dokument erzeugt. Dieses kann nun in der Scripten der Archvierung mit den Funktionen:
Dokument in einem String
lOk = My.Bussines.Documents.DocumentSave("E10",cIDE10,cPdfFile,.F.)
oder in einem Array
lOk = My.Bussines.Documents.DocumentsSave("E10",cIDE10,@aPdfFiles,.T.)
in die Dokumentenverwaltung übertragen werden.
Hinweis: Legen Sie btte eine Dokumentengruppe: 'PDF' an! Diese wird benötigt...
Obiger Aufruf funktioniert auch im Bestellwesen:
lOk = My.Bussines.Documents.DocumentSave("D40",cIDD40,cPdfFile,.F.)

An den Seitenanfang
Stammdaten - Bei der Nauanlage oder Kopie eines Artikels den Lagerpreis mit 0 vorgeben ...

Bei der Nauanlage oder Kopie eines Artikels den Lagerpreis mit Null vorgeben. Wird ein Artikel neu angelegt bzw. durch F8 (Kopieren) neu angelegt, so wird der Lager-Verrechnungspreis in der Tabelle Artikel-Lagerorte (I01) mit einem Preis von Null angelegt.

An den Seitenanfang
Stammdaten - Bei der Übertragung der Einkaufsdaten vom Vorgang bzw. der Bestellung kann nun per Script eine Option eingestellt werden ...

Bei der Übertragung der Einkaufsdaten vom Vorgang bzw. der Bestellung kann nun per Script eine Option eingestellt werden. Werden Daten per Script in die Einkaufsdaten übertragen, so kann nun mit dem SQL-Feld _NOBEZ_ [L] verhindert werden, dass eine Bezeichnung in der Bestellposition eingetragen wird.

An den Seitenanfang
Stammdaten - Neuanlage eines Lagerortes auch incl. Projekt ...

Neuanlage eines Lagerortes auch incl. Projekt. Bei der Neuanlage eines Artikel-Lagerortes in B0109 kann nun auch ein Projekt ausgewählt werden. Diese Funktion ist NUR DIREKT nach einer Neuanlage möglich.

An den Seitenanfang
System - Anzeigen der momentan aktiven Masken mit der Möglichkeit der Umschaltung ...

Anzeigen der momentan aktiven Masken mit der Möglichkeit der Umschaltung. Haben Sie mehrere Masken in PMS geöffnet und liegen diese unter Umständen hintereinander, so konnten diese mit einem Rechtsclick auf das Masken-ICON (rechts oben) unter dem Menüpunt 'Maske wechseln' umgeschaltet werden. Nun werden in einer Leiste am unteren Bildschirmrand alle aktiven Masken in einer Liste angezeigt. Mit einem Klick auf die entsprechende Maske kann zu dieser gewechselt werden.

An den Seitenanfang
System - Benutzerdefinierte Grideinstellungen ...

Benutzerdefinierte Grideinstellungen. Die Funktionen wurden erweitert.
1. Löschen einer definierten Einstellung für den Benutzer. Nur ein Supervisor kann auch Globale Einstellungen löschen
2. Speichern einer Globalen Einstellung. Nur ein Supervisor kann eine Globale Einstellung anlegen
3. Benutzer können sowohl Ihre Eigenen wie auch Globale Einstellungen laden

An den Seitenanfang
System - Einstellungen für die Buchungsjournal-Korrektur können über PMS vorgenommen werden ...

Einstellungen für die Buchungsjournal-Korrektur können über PMS vorgenommen werden. Die Einstellungsmaske kann über Hauptmenü => Nützliches => Journalkorrektur vorgenommen werden.

An den Seitenanfang
System - Menübaum und Messages werden nun als Externe Masken außerhalb der Applikation angezeigt ...

Menübaum und Messages werden nun als Externe Masken außerhalb der Applikation angezeigt. Dies verhindert ein Umschalten der Masken in PMS, wenn eine Aktion aus den Masken Menübaum bzw. Messages gestartet werden soll.

An den Seitenanfang
System - Umbenennen diverser Tabellen ist nicht vollständig ...

Umbenennen diverser Tabellen ist nicht vollständig. Die Funktion wurde speziell für die Tabelle E10 überprüft und korrigiert.

An den Seitenanfang
Vorgangsverwaltung - Erweiterung bei der Handhabung von Pseudobaugruppen im Vorgang ...

Erweiterung bei der Handhabung von Pseudobaugruppen im Vorgang. Ist der Schalter für Pseudobaugruppen unter Vorgaben gesetzt so gelten nun folgende Berechnungen:
1. Ist in den Stammdaten der Pseudobaugruppe 'Listenpreis' definiert, so wird der Listenpreis in die Pseudobaugruppe übernommen und diese anschliessend fixiert.
2. Die Einstellung F/H des Pseudobaugruppenkopfes wird beim Einfügen auf alle Positionen der Pseudobaugruppe übertragen.

An den Seitenanfang
Vorgangsverwaltung - Es kann nun auf Vorgänge über die Referenzen gefiltert werden. ...

Es kann nun auf Vorgänge über die Referenzen gefiltert werden. Wie im Artikelstamm kann nun der Masterfilter auf das Child der Referenzen gefiltert werden.

An den Seitenanfang
Vorgangsverwaltung - Mit F3 eine Vorgangsnummer beim Kopieren eines Vorgangs auswählen ...

Mit F3 eine Vorgangsnummer beim Kopieren eines Vorgangs auswählen. Diese Funktion ist wieder implementiert.

An den Seitenanfang
Vorgangsverwaltung - Nachkommastellen bei POSNR reichen nicht aus für GROSSE Pseudobaugruppen ...

Nachkommastellen bei POSNR reichen nicht aus für GROSSE Pseudobaugruppen. Die POSNR ist nun auf 5 Nachkommastellen erweitert worden. Damit sollten auch sehr große Pseudobaugruppen korrekt sortiert werden können.

An den Seitenanfang

Dateiversion:1.0.04.3648.2784 - H.U.DD.V1.V2 - 02.12.2022
Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32
Weitere Informationen finden Sie unter der aktuellen PMS32 WEB-Hilfe
Die Informationen dieser Mitteilung sind vertraulich und nur für Sie bestimmt. Unbefugtes Weiterleiten, Veröffentlichen, Kopieren usw. sind untersagt und werden gerichtlich verfolgt.
© PMS Compelec GmbH 2022 el-Projekt®