PMS32 Online- Hilfereferenz
1.) System - Umgebungsvariablen und Tastencodes des Startassistenten ...
2.) AUSWAHL: der kontextbezogene Titel wird nicht im Titel des Auswahlfensters angezeigt. ...
3.) Auslagern von Projekten. Beim zurückschreiben werden vorhandene Stammdaten überschrieben. ...
4.) B0104 : Erweiterung der Tabelle D04 um ein Memofeld für kundenbezogene Artikelbezeichnung. ...
5.) B0110 - Artikel - Lagerbewegungen. Kein Wechsel in andere B01xx Masken mit den ShortCuts. ...
6.) B0112: Speichern in dieser Maske nicht möglich! ...
7.) CAE-System: Stücklisten einlesen: Projektwechsel funktioniert nicht mehr bei Projekten und Verzeichnissen mit langen Dateinamen ...
8.) CODEBASEENGINE: Scripteingriff ermöglicht über die Datei "CodeBaseEngine.define" ...
9.) Controlling: Ermittlung der Lieferantenrechnungswerte falsch für gleiche Artikel in gleicher besetllung und Eingangsechnung zu unterschiedli ...
10.) D4001/D4002: fallen bei der Funktion "Daten aus Bestellvorschlag" Positionen aus den Neu zu bestellenden Positionen heraus, bleiben die fals ...
11.) D4001: Bei Änderung eines Rabattes kommt die Fehlermeldung Satzsperre ...
12.) D4001: Splitting von Bestellpositionen wird bei bei Verpackungsmengen und Verpackungseinheiten nicht mehr korrekt berücksichtigt. ...
13.) D4101M (Wareneingang Mengenänderungen/anders geliefert wie bestellt) : Änderungen in der maske werden nicht in die Tabelle D52 übernommen ...
14.) DRUCKEINSTELLUNGEN: Drucken über das Menü Datei nicht mehr möglich ...
15.) DRUCKEN: Bestellungen: Beschleunigung der Buchungsroutine über das Drucken. ...
16.) E1X : EK Netto wird nicht korrekt angezeigt, wenn im Vorgang die Position von „Fertigung“ auf „Handel“ umgeschaltet wird. ...
17.) E1X: Gruppensummen werden nicht berechnet! ...
18.) E1X: Summenrabatt in Maske Endwerte nicht editierbar, wenn keine Kosten ermittelt wurden. ...
19.) FIBU DATEV 2000: Bei der Übergabe werden nun auch bei Nicht-Automatikkonten Bruttopreise übergeben. ...
20.) HILFE: Eigene Hilfedateien im HTML Format können eingebunden werden. ...
21.) I2010 - Fertigungsvorschlag: Filteranzeige zeigt nicht den zu fertigenden Wert weil Soll-Werte aus Unterbaugurppen nicht berücksichtgt werde ...
22.) I2010 : Fertigungsvorschlag: U-Flag wird nicht korrekt gesetzt ...
23.) I2010: Fertigungsvorschlag: nach erstmaliger Übergabe können keine weiteren Losbaugruppen übergeben werden. ...
24.) I2201 - Auflösen von Projektlagerüberschüssen ...
25.) I2201 : Lagerumbuchungen aus Fertigungsaufträgen werden nicht angezeigt, wenn der Filter für „nicht gebuchte“ Lagerumbuchungen gesetzt wird. ...
26.) I24:Fertigungsvorschlag: Änderung der Losmenge zeigt keine Änderung des Symbols im Treeview ...
27.) K1002: Mit F2 auf Vorgangsart wird der Vorgangsstatus auf gesperrt gesetzt ...
28.) K1003 - Auslagern von Projekten ...
29.) KALKULATION: Rechnet nicht korrekt, wenn Baugruppen in einen Vorgang eingefügt werden, die nicht kalkuliert sind. ...
30.) KALKULATION: Separate Edelmetallzuschläge in Stammbaugruppen werden in der Kalkulationsansicht im Detail nicht angezeigt. ...
31.) KALKULATION: Verbesserung der Übersicht für Kalkulationswerte von Baugruppenpositionen. ...
32.) MENÜS: Wie kann der Marker dynamisch gesetzt werden bzw. abgefragt werden? ...
33.) Masken: Performance beim Öffnen/Schließen von Masken nicht berauschend ...
34.) OPOS / FIBU - Stornierte Rechnungen werden an die FIBU übergeben ...
35.) OPOS: Berechnung des Valutadatums über den Betriebskalender ...
36.) OPOS: Eingabemöglichkeit des Zahlungsdatums für Ausgangsrechnungen. ...
37.) OPOS: Filtereinstellungen der OPOS-Übersicht werden Userbezogen gespeichert. ...
38.) PMS32K - SQL Assistent, bearbeiten von Langtextfeldern möglich ...
39.) PMS32K.EXE: diverse Fehler ...
40.) Projektzeiterfassung per Barcode: Anpassung der Buchungsroutinen ...
41.) Q0102 - Eingabe von Stunden wird überschrieben bei der Berechnung der Zeiten! ...
42.) SCRIPTING: Scripteingriff bei einer Schaltfläche nicht mehr möglich. ...
43.) SYSTEM - Markierte Datensätze an EXCEL übertragen geht nicht. ...
44.) SYSTEM - Änderung des Satzzeigers beim zurückkommen aus modalen Masken. ...
45.) SYSTEM: die Anzeige in der Statuszeile beim warten auf eine Datei (CAE-Funktionen) wurde nicht mehr angezeigt. ...
46.) System : Bei der Ummeldung im System zu einem anderen Benutzer werden die Benutzermenüs nicht umgeschaltet ...
47.) System : Das Icon für Einfügen bzw. Anfügen schaltet nicht automatisch um, wenn diese angeklickt werden. Zuerst muss in der Tabelle ein ande ...
48.) UPDATE: Anzeige des Mandantenverzeichnisses auch beim Checksummenupdate ...
49.) VORGANGSVERWALTUNG: Beim Einlesen der Stücklisten aus CAE-Systemem ist es nun auch möglich Alternativpositionen und Dispokennzeichen zu beei ...
50.) VORGANGSVERWALTUNG: Die neue Positionsart "Edelmetallposition" kann nun in Positionslisten eingefügt werden. ...
51.) VORGANGSVERWALTUNG: Positionen nach Oben oder Unten verschieben ist nun auch über das Marker-Feld möglich. ...
52.) WEBSERVICE: Bedeutet hier eine Möglichkeit der Fernsteuerung von PMS32 über den Browser ...
53.) X21xx: Beim Editieren von Programmen fehlt das Menü, es kann kein Programm mehr getestet werden ...
Nochmals eine Information aller Umgebungsvariablen in PMS32 und deren Auswirkung auf PMS32. Bitte diese Umgebungsvariablen nur mit Rücksprache der PMS Compelec GmbH verwenden!
Umgebungsvariablen:
PMSWRITELOG = ON - Es werden "fast" alle Berechnungen und auch Zwischencursor im LOG Verzeichnis protokolliert.
PMSRUSHMORESTATISTIK = ON - Es wird eine Statistik für jeden ausgeführten SQL Select mitgeschrieben.
PMSLICFILE =
DISPOLOG = ON - Für die Disposition wird ein separates Log mitgeschrieben.
DATEV_W_BETEXT_LEN = 6/12 - Länge des Belegtextes, bei der Übergabe der DATEV Dateien.
DATEV_BETEXT2 = ON - Übertragen der Rechnungsnummer in das Belegtext-2 Feld (DATEV).
DATEV_BUTEXT = JUSTMATCH/JUSTBELEG - Beeinflussung des Buchungstextes (DATEV).
I5001TEST = ON - Protokoll der Inventurbewertung.
WINFAXPRINTERNAME =
WINFAXSHOWSCREEN =
TOBITPRINTERNAME =
PMSCOMMEMORY = ON - Die NamespaceServer mit eigenem Speicherhandle starten.
NotUseDynamicValues = ON - Prüfung, ob in allen Grid's dynamische Eigenschaften verarbeitet werden sollen. (ON=>off)
PMS32StatusBar = OFF - Soll die Standard-Statusbar von PMS32 verwendet werden? (ON=>on)
PMS32EditGridColumns = ON - Dürfen die Spalteneigenschaften der Datenraster geändert werden?
PMSRemoteServer = ON - Nur zu setzen, wenn über REMOTE auf einem Server gearbeitet wird.
Tastaturcodes des Startassistenten: LC - linke Shifttaste, LC - linke Strg-Taste, RC - rechte Strg-Taste und RS - rechte Shifttaste
LS - Neuen Mandanten anlegen
LS+LC - Mandant zurücksetzen, Tabellen reorganisieren
LC - Anderen Mandanten wählen
RC - Updatebenutzer einstellen
Aufruf des Startassistenten:
...\pms32\pms32b.exe - Ohne Parameter wird der letzte aktive Mandant gestartet.
...\pms32\pms32b.exe
...\pms32\pms32b.exe
Bei allen Alt-F3 Auswahllisten wurde der Titel nur allgemeingültig aber nicht kontextbezogen angezeigt. Nun wir dieser wieder korrekt angezeigt, so dass beispielsweise bei der Auswahl eines Lieferanten in der Maske B0102 in der Positonsliste zu erkennen ist, was gerade auszuwählen ist.
An den SeitenanfangAuslagern von Projekten. Beim zurückschreiben werden vorhandene Stammdaten überschrieben. Dies ist ab V-1.0.04 nicht mehr der Fall. Beim Zurücklagern werden fehlende Stammdaten lediglich neu angelegt nicht überschrieben! Sind Baugruppen davon betroffen, so werden zurückgelagerte Baugruppen mit einem Index versehen und als "neue" Baugruppe angelegt! Beispiel: BG-0815 => BG-0815.1
An den SeitenanfangB0104 : Erweiterung der Tabelle D04 um ein Memofeld für kundenbezogene Artikelbezeichnung. Zu einem Kundenspezifischen VK kann nun auch ein Text (D04.BEZ) hinterlegt werden. Dieser Text wird, wenn vorhanden in die Vorgangsposition übernommen. (E11.BEZ)
An den SeitenanfangB0110 - Artikel - Lagerbewegungen. Kein Wechsel in andere B01xx Masken mit den ShortCuts. Dies lag an den Informationen der Knöpfe der Maske. Dort wurden die "gleichen" ShortCuts verwendet. Alle ShortCuts der Maskenknöpfe entfernt.
An den SeitenanfangB0112: Speichern in dieser Maske nicht möglich! Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangDie interne Funktion die angewendet wird, wenn eine Stückliste aus EPLAN 5 erzeugt wird zum Wechsel der EPLAN 5 Projektverzeichnisse (EPL0120.EXE) wurde nicht korrekt ausgeführt.
Die Abfolge der Ausführung wurde nun so verändert, dass gewährleistet ist, dass dieses externe Programm erst abgeschlossen wird, bevor die Verarbeitung innerhalb von PMS32 beginnt.
Die Datei "CodeBaseEngine.define" im SYS-Verzeichnis ermöglicht den Scripteingriff für die Klasse PMS_09.PMSCodeBaseEngine.
In dieser Datei können Benutzerscripte hinterlegt werden.
Jede Aktion von CodeBase kann beeinfluss werden.
poThis kann verwendet werden um auf Methoden und Properties zuzugreifen
alle Parameter und Variablen die in den einzelenn Aktionen verwendet werden sind "private" und können beeinflusst werden.
... siehe auch CodeBaseEngine.define für detaillierte Informationen zu den einelnen Aktionen. Bitte bei Änderungen in dieser Datei diese unter "MYSYS" kopieren!
Beispiel um Codebase zu Initialisieren:
---------------------------------------
--> Objekt erstellen
oCode=CREATEOBJECT("pms_09.pmscodebaseengine")
--> Codebase starten (initialisieren)
=oCode.Start()
--> Modulreservierung ausführen
oCode.nPmsModul=113
Beispiel: Finde den Artikel mit der Nummer "E10088-2-BL1,25-E1-2B-2J" aus der Tabelle B01 (Artikelstamm)
--> Tabelle B01 mit dem Alias B01xx öffnen
oCode.OpenX("B01","B01xx")
--> Artikelnummer suchen: Parameter siehe Funktion "SeekX"
oCode.SeekX("B01xx.ARTNR","E10088-2-BL1,25-E1-2B-2J",.F.,.T.)
--> Zugriff auf die Daten (nur bei 4. Parameter =.T. bei SeekX)
oCode.oData.B01xx.Bez
--> Ändern der Werte im Daten-Objekt
oCode.oData.B01xx.Notiz="Das ist ein Test"
--> Speichern der geänderten Werte vom Daten-Objekt in der Originaltabelle
oCode.SaveX("B01xx")
Controlling: Ermittlung der Lieferantenrechnungswerte falsch für gleiche Artikel in gleicher besetllung und Eingangsechnung zu unterschiedlichen Projekten. Dieser Fehler ist mit dieser Version behoben.
Nochmals ein Hinweis: Sind zu einer Bestellposition mehrere Projekte involviert, so wird die Berechnung der Aufteilung nach den Gesamtsummen / Projekt ermittelt. D.h., Unterschiede zwischen Bestellung / Wareneingang und Eingangsrechnung werden nach der Lagerumbuchung aus dem Wareneingang berechnet.
Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangD4001: Bei Änderung eines Rabattes kommt die Fehlermeldung Satzsperre. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangBeim Splitting von Bestellpositionen ist folgendes zu beachten: Hat der bestellte Artikel eine Verpackungsmenge (Bundle), so werden die Positionen in die Verpackungsmengen aufgespilittet. D.h., dass immer zum "ersten benötigten" Termin eine oder mehrere Verpackungsmengen bestellt werden. Reicht die Gesamtmenge für "spätere" Bestellpositionen aus, so fallen diese aus der Bestellung heraus. An einem Beispiel mit "eigentlich" 4 Bestellpositionen zu unterschiedlichen Terminen und einer Verpackungsmenge von 12 und einer Splittingdifferenz von 5 Tagen:
Termin + 0 : = 12 Stück (benötigt = 7 Stück : Überschuß = 5 Stück)
Termin + 5 : = 0 Stück (benötigt = 5 Stück : Überschuß = 0 Stück)
Termin + 10 : = 12 Stück (benötigt = 7 Stück : Überschuß = 5 Stück)
Termin + 15 : = 0 Stück (benötigt = 5 Stück : Überschuß = 0 Stück)
D4101M (Wareneingang Mengenänderungen/anders geliefert wie bestellt) : Änderungen in der maske werden nicht in die Tabelle D52 übernommen. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangDrucken nun wieder möglich. Wird aus den Druckeinstellungen heraus das Drucken der Stückliste aufgerufen, so wird die gewählte Einstlelung für den Ausdruck verwendet.
Wird das Drucken direkt aus der Stückliste aufgerufen, wird nur eine Druckeinstellung verwendet, wenn der Name mit dem Stücklistennamen übereinstimmt.
Die verbuchung von Bestellungen über das Drucken wurde beschleunigt.
An den SeitenanfangE1X : EK Netto wird nicht korrekt angezeigt, wenn im Vorgang die Position von „Fertigung“ auf „Handel“ umgeschaltet wird. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangE1X: Geschachtelte Gruppensummen werden nicht berechnet. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangVorgangsverwaltung - Summenrabatt in Maske Endwerte nicht editierbar, wenn keine Kosten ermittelt wurden. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangBei der Übergabe an FIBU DATEV 2000 werden nun auch bei Nicht-Automatikkonten Bruttopreise übergeben.
An den SeitenanfangEigene Hilfedateien zu den Maskenbereichen können im Verzeichnis .\PMS32\HLP\MYHELP\... hinterlegt werden, wobei der Dateiname für die Maske folgenden Aufbau hat:
FORM.
Beispiel für die Maske B0101 - Artikel Allgemein: FORM.B0101.HTML
Die Maskenhilfe kann im Programm mit der Tastenkombination Strg-F1 oder über das Menü aufgerufen werden.
I2010 - Fertigungsvorschlag: Filteranzeige zeigt nicht den zu fertigenden Wert weil Soll-Werte aus Unterbaugurppen nicht berücksichtgt werden. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangI2010 : Fertigungsvorschlag: U-Flag wird nicht korrekt gesetzt. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangI2010: Fertigungsvorschlag: nach erstmaliger Übergabe können keine weiteren Losbaugruppen übergeben werden. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangI2201 - Auflösen von Projektlagerüberschüssen. Diese Funktion wurden komplett überarbeitet. Folgende Möglichkeiten bestehen:
"Überschußinformationen bereinigen" - Hier werden lediglich I17 Einträge gelöscht bzw. angepasst je nach Zustand des entsprechenden Projektlagerortes.
"LU - erzeugen (Projekt)" - Hier wird sämtliches Projektmaterial aus der Tabelle I01 in eine Lagerumbuchung geschrieben. Damit ist das Projektlager entlastet.
"LU - Überschußmaterial an Stammlager" - Hier kann während eines laufenden Projektes/Vorgangs Überschußmaterial vom Projektlager an das Stammlager zurückgebucht werden. Diese Funktion kontrolliert die Tabellen I17, I20 und I21. Aus diesen drei Tabellen wird das Maximum an Material für die Rückbuchung ermittelt. Die Filtereinstellungen werden jetzt berechnet, so dass nur Projekte und Vorgänge gewählt werden können, die auch wirklich Überschußmaterial auf ihrem Lagerort haben.
I2201 : Lagerumbuchungen aus Fertigungsaufträgen werden nicht angezeigt, wenn der Filter für „nicht gebuchte“ Lagerumbuchungen gesetzt wird. Da beim Filter auf Projekt bisher nur "Projekte" betrachtet wurden, konnten Buchungen an das "Stammlager" nicht gefiltert werden! Diese Möglichkeit besteht jetzt.
An den SeitenanfangI24:Fertigungsvorschlag: Änderung der Losmenge zeigt keine Änderung des Symbols im Treeview. Dieser Fehler ist mit diesem Update behoben.
An den SeitenanfangK1002: Mit F2 auf Vorgangsart wird der Vorgangsstatus auf gesperrt gesetzt. Dies geht nur dann, wenn das Projekt nicht ausgelagert wurde!
An den SeitenanfangK1003 - Auslagern von Projekten. Beim Zurückschreiben von ausgelagerten Projekten wurden in der Vergangenheit vorhandene Stammdaten überschrieben. Dies ist jetzt nicht mehr der Fall. Lediglich bei Baugruppen werden Referenzbaugruppen gebildet, wenn sich die Stammbaugruppe gegenüber der ausgelagerten Baugruppe geändert hat. Beispiel: BG-0815 => BG-0815.1 beim Zurücklagern eines Projektes.
An den SeitenanfangKALKULATION: Rechnet nicht korrekt, wenn Baugruppen in einen Vorgang eingefügt werden, die nicht kalkuliert sind. Dieser Fehler ist mit dieser Version behoben. Die Vorgangskalkulationsseite wurde erweitert, so dass in der Kalkulationsübersicht mehr Informationen vorhanden sind. Zusätzlich wurde bei Baugruppen die Möglichkeit geschaffen, die EK Werte aus den Positionen der Baugruppe anzuzeigen.
An den SeitenanfangIn der Kalkulation von Stammbaugruppen wurden die Ansichten erweitert, so dass nun die Nachvollziehbarkeit der Datenherkunft besser möglich ist.
An den SeitenanfangUm die Übersichtlichkeit bei der Baugruppenkalkulation zu verbessern wurde in den Masken D0401 ( Artikel-Stammkalkulation) und E1170 (Positionskalkulation) eine Schaltfläche zur Anzeige der EK-Werte für alle in der Baugruppenstruktur enthaltenen Artikel hinzugefügt.
An den SeitenanfangMENÜS: Wie kann der Marker dynamisch gesetzt werden bzw. abgefragt werden? Im entsprechenden Menüpunkt ist folgendes einzutragen:
Marked = §
Am K10 - Menü:
Marked = §m.e10edp=.T.
Beim Öffnen von Masken wird bis zur Darstellung der Maske in etwa folgendes ausgeführt:
1. Datenhandling:
1.a. Öffnen der Tabellen
1.b. Setzen der Relationen
1.c. Herstellen der Datenumgebung auf den zuletzt bearbeiteten Datensatz (Falls schon mal aufgerufen)
2. Erstellen der Maske: (Erster Start / Zweiter Start)
2.a. Alle Objekte der Maske initialisieren
2.b. Lesen der Einstellungen aller Datenraster (Grid's) (~3,0/~1,5)
2.c. Aufruf des Menüs der Maske (Dauert nur beim "ersten" Aufruf der Maske länger) (~2,0/~0,5)
2.d. Aufruf etwa vorhandener Scripte der Maske
2.e. Größe der "gemerkten" Maske wieder herstellen (Wenn die Maske vorher auf Maximalgröße war, dauert es länger) (~0,6)
2.f. Refresh der Toolbar's der Maske (~0,2)
Die obige Reihenfolge wird bei jeder Maske von PMS32 durchlaufen. Zeitunkritisch nach unseren Tests ist die Erstellung der Datenumgebung der Maske:
Mit lokalen Tabellen: (Getestet in der Vorgangsverwaltung! 78 Tabellen und 40 Relationen)
~1 Sekunde beim ersten Aufruf der Maske
~0,7 Sekunden beim nächsten Aufruf der Maske
Mit "Netzwerk" Tabellen: (Es wurde auf einem "langsamen" Server getestet! Transfer ca. 10MB/s)
~1,5 Sekunden beim ersten Aufruf der Maske
~1,1 Sekunden beim nächsten Aufruf der Maske
OPOS / FIBU - Stornierte Rechnungen werden an die FIBU übergeben. Ab jetzt nur dann der Fall, wenn die "nicht" stornierte Rechnung vorher an die FIBU übergeben wurde.
An den SeitenanfangZur Berechnung des Valutadatums wird nun der in den Firmenparametern hinterlegte Betriebskalender berücksichtigt.
Fällt ein Valutadatum auf einen arbeitsfreien Tag, wird es automatisch auf den ersten Arbeitstag vor den arbeitsfreien Zeitraum gesetzt.
Zur Ausbuchung von Zahlungseingängen durch den Kunden wurde die Eingabe des Buchungsdatums über das Feld H1001.DABUCHUNG ermöglicht.
An den SeitenanfangDie Filtereinstellungen der OPOS-Übersicht werden nun Userbezogen gespeichert.
An den SeitenanfangPMS32K - SQL Assistent, bearbeiten von Langtextfeldern möglich. Mit einem Doppelklick auf dem Memofeld wird eine Maske geöffnet, in der das Memofeld editiert werden kann. Macht nur dann Sinn, wenn es sich um eine Tabelle handelt!
An den SeitenanfangSpeichern unter speichert nicht mit der Endung zum Öffnen: *.QPR und Dialog mit |g_system| Variable zeigt nicht den Inhalt von |g_system| sondern |g_system| an. Diese Fehler sind mit diesem Update behoben.
An den SeitenanfangDer Import von per Barcodeleser erfasster Projektzeiten wurde optimiert.
Es werden nun ausnahmslos Zeiten korrigiert, die auch per Barcode eingelesen wurden. Damit ist ein Mischbetrieb von manueller Anlage, Excelimport und Barcodeerfassung möglich.
Kennzeichen hierfür ist der Eintrag "IDR10:" im Feld Beleg.
Zeitdaten mit einem Eintrag in IDEXT werden als abgeschlossen betrachtet und werden nicht mehr als Anfangszeit einer nachfolgenden Buchung herangezogen.
Als abgeschlossen gelten Datensätze, für die ein Projektende gescannt wurde. (reine Zeitbuchung mit Datensatz ohne Projekt- oder Auftragsnummer)
Offene Datensätze (vergessene Endebuchung eines Mitarbeiters) werden mit dem Datum des Folgetages Uhrzeit 00:00 Uhr gekennzeichnet.
Diese werden erst dann automatisch abgeschlossen, wenn zu dem betroffenen Mitarbeiter erneut Zeiten eingelesen werden. Dies können sein:
-Endebuchungen des Mitarbeiters für den betroffenen Tag
-Folgebuchungen, deren Datums- und Zeitbereich außerhalb eine Zeitfensters von 14 Stunden liegt.
Die Kostenstelle wurde als zusätzliches Feld für die Barcodeerfassung alternativ zur Erfassung des Kostensatzes eingeführt. Damit ist in gewisser Weise eine Zuordnung von Tätigkeiten unabhängig vom Kostensatz erfassbar.
Die Zuordnung des Kostensatzes erfolgt über folgende Reihenfolge in absteigender Priorität: Eingelesener Wert, Wert des Benutzers, Wert aus Kostenstelle C32 über Mitarbeitergruppe C39
Die Zuordnung der Kostenstelle erfolgt über folgende Reihenfolge in absteigender Priorität: Eingelesener Wert, Wert aus Mitarbeitergruppe C39
Ist der eingelesene Wert ungültig oder nicht vorhanden dann wird in der Reihenfolge fortgefahren.
Für den Zeitdatenimport wurde das Scripting eingeführt. damit ist ein Eingriff in Variablen und Berechnungen möglich.
Weiter Informationen zum Thema Projektzeiterfassung per Barcodeleser entnehmen Sie bitte der aktuellen Dokumentation.
Bei der Eingabe der "Stunden" in den Masken Q0102 und Q0103 wird die Eingabe durch die Berechnung wieder überschrieben. Dieser Fehler ist behoben.
An den SeitenanfangDer Scripteingriff bei einer Schaltfläche kann nun wieder wie gewohnt über das Script SYSTEM00.USC erfolgen. Der Eintrag kann bei gesetzem WRITELOG=ON aus der ACTION.LOG ermittelt werden.
An den SeitenanfangSYSTEM - Markierte Datensätze an EXCEL übertragen geht nicht. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangBeim zurückkommen aus modalen Eingabemasken wird der Satzzeiger der aufrufenden Masken verstellt. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangNun ist die Anzeige wieder aktiv.
An den SeitenanfangSystem : Bei der Ummeldung im System zu einem anderen Benutzer werden die Benutzermenüs nicht umgeschaltet. Dieser Fehler ist mit dieser Version behoben. Außerdem haben sich die Verzeichnisnamen vom WINDOWS-Benutzer zum PMS32-Benutzer geändert! Benutzerbezogene Menüs werden jetzt aus dem Verzeichnis mit dem Benutzernamen aus PMS32 geladen.
An den SeitenanfangSystem : Das Icon für Einfügen bzw. Anfügen schaltet nicht automatisch um, wenn diese angeklickt werden. Zuerst muss in der Tabelle ein anderer Datensatz angewählt werden. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangUPDATE: Anzeige des Mandantenverzeichnisses auch beim Checksummenupdate. Diese Information wird ab dieser Version angezeigt.
An den SeitenanfangUm die Kennzeichnungen beim Einlesen der Stückliste in den Positionslisten als "Alternative" oder "Dispokennzeichen" zu ermöglichen wurde das Einleseprogramm erweitert. Analog der kennzeichnung für Beistellung oder Fremdbearbeitung werden folgende Kennzeichnungen ausgewertet:
Folgende Festwerte sind festgelegt worden:
Wenn im angegebenen Feld:
"!A" enthalten ist, dann wird die Position als Alternativ gekennzeichnet
"!D" enthalten ist, dann wird das Flag NoDispo=.T. gesetzt!
Beispiel:
Wird das Feld Teilart gewählt und enthält dieses:
!A!D
So wird für !A - Alternativ=.T. und für !D - NoDispo=.T. gesetzt!
siehe auch: Firmenparameter: CAE-Listen
Um die Edelmetallgewichte aus den Positionen in einer einzigen Zeile im Vorgang ausweisen zu können wurde die neue Positionsart "Edelmetallposition" hinzugefügt. Wird Beispielsweise die Position für Kupfer hinzugefügt, werden alle Kupfergewichte der im Vorgang enthaltenen Positionen summiert und in dieser Position ausgewiesen. Gleichzeitig werden die Edelmetallgewichte der Einzelpositionen „heraus gerechnet“.
Die Kalkulationsarten Fertigung und Handel werden hierbei separat betrachtet. Ebenso können der Edelmetallposition Kalkulationsschemata zugewiesen werden.
Die Positionsart "Edelmetallposition" kann auch mehrfach mit dem gleichen Edelmetall in den Vorgang eingefügt werden. Sind die zusätzlich eingefügten Positionen nicht als Alternativ gekennzeichnet gehen werden die Werte in der Gesamtkalkulation berücksichtigt.
Weitere Informationen hierzu finden Sie in der Hilfe unter "Neue Funktionen PMS32 V4..."
Beim Verschieben innerhalb weniger Positionen wird teilweise die Anzeige nicht korrekt dargestellt. Durch einen Wechsel mit dem Cursor in die Kopfdaten und dann wieder zurück zeigt die Positionsnummerierung wieder korrekt an. Leider lässt sich derzeit dieses Anzeigeproblem nicht Vollends beheben.
Dabei ist es nun möglich einen PMS - Befehl über den Browser abzusetzen. Beispielsweise kann damit ein Maskenaufruf initiiert werden oder eine PMS32 Funktion ausgelöst werden.
Dies kann nun in Verbindung mit Intrexx sinnvoll eingesetzt werden um beispielsweise aus einer Auflistung direkt nach PMS32 zu verzweigen um weitere Eingaben machen zu können.
Die Browser-Verfknüpfung wird durch PMS in der Regisitrierung eingetragen: (ACHTUNG Pfade beachten!)
[HKEY_CLASSES_ROOT\vfp]
"URL Protocol"=""
"EditFlags"=hex:02,00,00,00
@="URL:vfp Protocol"
[HKEY_CLASSES_ROOT\vfp\DefaultIcon]
@="\"C:\\DEV\\A_r32\\BMP\\PMS01.ICO\",1"
[HKEY_CLASSES_ROOT\vfp\shell]
[HKEY_CLASSES_ROOT\vfp\shell\open]
[HKEY_CLASSES_ROOT\vfp\shell\open\command]
@="\"C:\\DEV\\A_R32\\pms32w.EXE\" \"%1\""
Nun sind folgende Aufrufe aus dem IE möglich (PMS32 sollte bereits gestartet sein, damit der Mandant eindeutig ist)
MenüHit:
vfp://menuhit('B0101','','SIE.3TH','ARTNR')
PMS32 beenden:
vfp://QUIT
Dieser Service wird weiter ausgebaut und wird zukünfitg weitere Funktionalitäten beinhalten.
X21xx: Beim Editieren von Programmen fehlt das Menü, es kann kein Programm mehr getestet werden. Dieser Fehler ist mit dieser Version behoben.
An den SeitenanfangDateiversion:1.0.04.0900.0342 - H.U.DD.V1.V2 - 28.03.2011
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 2011 el-Projekt®