PMS32 Online- Hilfereferenz

Informationen zum PMS32 Serviceupdate - 1.0.04.0700


1.) Artikelstamm - B0108: Zolltarifnummer und Ursprungsland sollen auch in der Maske Artikel-Schnelleingabe eingebbar sein. ...
2.) Bestellauswahl - D4002E (Easy) Maske ohne Projekt- bzw. Kundenbezug - ähnlich alte Maske unter V-1.0.03 ...
3.) Bestellvorschlag - Filterauswahl. Die Auswahl für einen Vorgang dauert sehr lange. ...
4.) Bestellwesen - Bestellvorschlag: Auslösen der Bestellung dauert sehr lange. ...
5.) Bestellwesen - Bestellvorschlag: Filter auf Kundenbestellung (Bestellung) lässt sich erst auswählen mit F3 wenn man zuvor den Eintrag "
6.) Bestellwesen - D4001: Filter: scheinbar geht auch der Filter bei anderen Werten nicht, wenn schon ein Wert drin steht ...
7.) Bestellwesen - D4010: Storno einer gebuchten freien Bestellung löscht die D40 und D51 Einträge ...
8.) Bestellwesen - Eingangsrechnung. Löschen einer Position im Datenraster geht nicht ...
9.) Bestellwesen - Eingangsrechnungen. Diverse SQL's beschleunigt. Betrifft Daten holen (ermitteln) und Eingangsrechnung buchen ...
10.) Bestellwesen - Masken D4001, D4010, D4401 und D4501. Möglichkeit einer anderen Anzeige der Positionsliste(n) ...
11.) Bestellwesen - Menus: Menüaufruf für Lieferantengutschriften und Mahnungen sind aus den Lieferantenrechnungen und anderern D4x-Masken nicht ...
12.) C-Strukturen - Zurücksetzen, es werden keine Nachgeladenen Scripte zurückgesetzt, PMS muss immer komplett neu gestartet werden ...
13.) CODEBASEENGINE: Scripteingriff ermöglicht über die Datei "CodeBaseEngine.define" ...
14.) Controlling - Der Wert für Zuschläge ungeplanter Art wird für Kostenartikel auf DL-Positionen nicht berechnet. ...
15.) Controlling - Berechnung der Erlöse falsch, wenn Kostenartikel in einer Rechnung eingetragen sind ...
16.) Controlling - Bestehende Markierung (Selektion) wird mit neu setzen eines Filters nicht zurückgesetzt. ...
17.) Controlling - Lagerabgang mit Belastung eines Projekts wird im Controlling mitberechnet ...
18.) Controlling - Positionen aus Bestellungen, die noch nicht auf "ist bestellt" gesetzt sind, werden nicht im Controlling berücksichtigt. ...
19.) Disposition - In Maske DISPOA wird der Text für die Anzahl an Arbeitstagen für die Reservierung nicht mehr angezeigt ...
20.) Drucken - Datenrastereinstellungen (Feldvorgaben) für die Maske X2101 erweitern. Es fehlen einige Felder der Tabelle X21 ...
21.) Drucken - Drucken in Angebot über Druckeinstellungen: Vorgabe des Aufrufs- / Druckbereich falsch ...
22.) EPLAN: Adressenausgabe (Export) im ASCII-Format nun über Datenaustausch möglich ...
23.) Lagerumbuchung - Fehlerhafte reservierte Mengen nach Splitten von Lagerumbuchungspositionen und anschliessendem Löschen einer dieser Positio ...
24.) Menü - Blockfunktionen ist jetzt immer eingeschaltet ...
25.) My-Struktur - Neue Datumsfunktionen unter My.Functions.Datum betreffend die Berechnung des Geschäftsjahres ...
26.) NAVIGATOR - Bei Neuanmeldung bitte NICHT starten sondern einstellbar machen ...
27.) OPOS - Aktualisierung der Kontendaten in H19 erfolgt nicht bei Eingabe von WE oder WA-Konten in Maske C2001 ...
28.) OPOS - Ausbuchen der Daten über Anzeige der offenen Posten H1001 geändert ...
29.) OPOS - Ausbuchung: Valutadatum wird jetzt nach hinten gerechnet, wenn das Valutadatum ein Feiertag ist ...
30.) OPOS - Berechnung von Skonto falsch, wenn Skontobetrag genau 0,005 € abweicht vom gerundeten Skontobetrag. Hier bleiben Diffenzenwerte im Ce ...
31.) Projektzeiterfassung - Einlesen von Zeiten per Barcode-Buchungen: hier darf keine Auswahl angezeigt werden. Es werden immer alle Zeiten eing ...
32.) REFUND - Projekte auslagern ...
33.) Reportausgabe per PDF mit automatischer Anlage einer Email mit der erzeugten PDF als Anhang. Ermittlung der Emailadresse aus PMS-Stammdaten ...
34.) SCRIPTING: Automatische Zuordnung der Adressen. ...
35.) SCRIPTING: Scripteingriff bei einer Schaltfläche nicht mehr möglich. ...
36.) SCRIPTING: die Firmenparameter können nun über Scripting beeinflusst werden ...
37.) SYSTEM - Maskeneinstieg über zuletzt bearbeitete Datensätze des aktuellen Benutzers abbilden ...
38.) SYSTEM/SCRIPTING: Funktion RUNIT() schneidet u. U. Teile des Dateinamens heraus, so dass die Datei nicht mehr gefunden wird. ...
39.) SYSTEM: Aktualisierung von OPOS-Stammdaten aus Adressdaten. ...
40.) Schnittstelle - CAE-Import, wenn zum Artikelsatz kein D04 Satz existiert, so wird der Artikel als NN-Artikel eingelesen ...
41.) Schnittstelle - CAE-Listen Datenübernahme nach PMS32. Bedarfspositionen mit Nullmenge werden nicht mehr gelöscht ...
42.) Schnittstelle - Datenübernahme aus einem anderen PMS Mandanten ...
43.) Schnittstellen - BDE Schnittstelle, Methode fAppendFile() zum Anhängen von ASCII Dateien ist fehlerhaft. ...
44.) Schnittstellen - Datenübernahme aus einem anderen Mandanten funktioniert nur einmal ...
45.) Schnittstellen - Edifact: Fehlermeldung bei der Ausgabe, es würden Angaben fehlen, aber diese fehlen nicht, außerdem ist nichts geändert wor ...
46.) Stammdaten - Übernahme der EK-Daten von Artikel-Lieferantenbeziehung nach Artikelstamm mit F9 ...
47.) System - Anzeige der Notiz. In den Vorgängen wird eine hinterlegte Notiz in der Maske angezeigt, in den anderen Masken nicht. ...
48.) System - Block löschen im Datenraster funktioniert nicht ...
49.) System - Eingaben in Bezeichnungsfeldern eines Datenrasters werden nicht übernommen, wenn nach der Eingabe ohne Verlassen des Feldes eine Ak ...
50.) System - Geschwindigkeit für Get_Var() und Holewert() beschleunigen! Ist in vielen Reports SEHR langsam ...
51.) System - Info über Softwareupdate in PMS funktioniert nicht, Anwender erhalten keine Informationen! Obwohl die Info eingeschaltet istInfo üb ...
52.) System - Login Maske:- Anzeige der Lizenzart bringt *? Bitte ändern. ...
53.) System - Paralleverarbeitung von verschiedenen NameSpace- Prozessen, wie Kalkulation / Disposition / Controlling / CAE-Listen einlesen / et ...
54.) System - RechteMaustaste Menü in der Editbox der MemoEdit-Masken funktioniert nicht ...
55.) Tabellenupdate - Erweiterung der Indizes für schnellere SQL Abfragen ...
56.) Vorgänge - Bei F3 - in der Vorgangsverwaltung wird bei Abbruch der Auswahl auf NN - Artikel umgeschaltet ...
57.) Vorgänge - CAE-Funktonen: EPLAN5-Ausgaben: Ausgabe nach EPLAN ASCII funktioniert nicht, es tut sich überhaupt nichts ...
58.) Vorgänge - Druckvorbelegung E1004: Darstellung der Auswahlboxen (rechts unten) wird nicht korrekt angezeigt ...
59.) Vorgänge - EK-Daten aus einem Vorgang projekt- bzw. kundenbezogen in die Stammdaten übertragen ...
60.) Vorgänge - Kalkulation der Kopfdaten. Berechnung von H_VOL21 und anderen Werten. ...
61.) Vorgänge - Kennung der Bedarfsposition an die fordernde Position übertragen beim Einlesen von EPLAN ...
62.) Vorgänge - Neuberechnen von Positionen und Vorgängen ...
63.) Vorgänge - Vorgang übernehmen mit leerem Quellvorgang (ohne Positionen). ...


Artikelstamm - B0108: Zolltarifnummer und Ursprungsland sollen auch in der Maske Artikel-Schnelleingabe eingebbar sein. ...

Zolltarifnummer und Ursprungsland sollen auch in der Maske Artikel-Schnelleingabe eingebbar sein. felder in der Maske zugefügt.

An den Seitenanfang
Bestellauswahl - D4002E (Easy) Maske ohne Projekt- bzw. Kundenbezug - ähnlich alte Maske unter V-1.0.03 ...

D4002E (Easy) Maske ohne Projekt- bzw. Kundenbezug - ähnlich alte Maske unter V-1.0.03. Neue Bestellauswahlmaske erstellt, die wie in Version 1.0.03 nur ein Datenraster enthält. Kann in der Filtermaske der Bestellauswahl, "Einfache Bestellauswahl", gewählt werden. Voreinstellbar in den Firmenparametern. Wird die einfache Bestellauswahl genommen, so können keine projekt- bzw. kundenbezogenen Preise gewählt werden! Durch die Reduzierung zweier Dimensionen konnte die Bestellauswahl beschleunigt werden.

An den Seitenanfang
Bestellvorschlag - Filterauswahl. Die Auswahl für einen Vorgang dauert sehr lange. ...

Die Auswahl für einen Vorgang dauert sehr lange. SQL's beschleunigt. Es geht auch schneller, wenn man in den Filterfeldern schon mal einen Teil der Vorgangsnummer (Vorfilter) eingibt! Gleiches gilt in den Eingabngsrechnungen für die Bestellnummer.

An den Seitenanfang
Bestellwesen - Bestellvorschlag: Auslösen der Bestellung dauert sehr lange. ...

Bestellvorschlag: Auslösen der Bestellung dauert sehr lange. Hier wurden diverse SQL's beschleunigt und Indizes für verschiedene Tabellen erweitert.

An den Seitenanfang
Bestellwesen - Bestellvorschlag: Filter auf Kundenbestellung (Bestellung) lässt sich erst auswählen mit F3 wenn man zuvor den Eintrag "

Filter auf Kundenbestellung (Bestellung) lässt sich erst auswählen mit F3 wenn man zuvor den Eintrag "" gelöscht hat. Dieser Fehler ist ab dieser Version behoben.

An den Seitenanfang
Bestellwesen - D4001: Filter: scheinbar geht auch der Filter bei anderen Werten nicht, wenn schon ein Wert drin steht ...

Filter: scheinbar geht auch der Filter bei anderen Werten nicht, wenn schon ein Wert drin steht. Dieser Fehler wurde mit dieser Version behoben.

An den Seitenanfang
Bestellwesen - D4010: Storno einer gebuchten freien Bestellung löscht die D40 und D51 Einträge ...

Storno einer gebuchten freien Bestellung löscht die D40 und D51 Einträge. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Bestellwesen - Eingangsrechnung. Löschen einer Position im Datenraster geht nicht ...

Eingangsrechnung. Löschen einer Position im Datenraster geht nicht. Fehler kam durch falschen Dialog.

An den Seitenanfang
Bestellwesen - Eingangsrechnungen. Diverse SQL's beschleunigt. Betrifft Daten holen (ermitteln) und Eingangsrechnung buchen ...

Diverse SQL's beschleunigt. Betrifft Daten holen (ermitteln) und Eingangsrechnung buchen. Damit wurde das Verbuchen einer Eingangsrechnung beschleunigt.

An den Seitenanfang
Bestellwesen - Masken D4001, D4010, D4401 und D4501. Möglichkeit einer anderen Anzeige der Positionsliste(n) ...

Bestellwesen - Masken D4001, D4010, D4401 und D4501. Möglichkeit einer anderen Anzeige der Positionsliste(n). Schaltet man in den Firmenparametern die Option "Anzeige der Endwerte neben den Datenrastern" auf der Seite Bestellwesen ein, so werden die Endwerte der Bestellung, Eingangsrechnung, etc. rechts neben dem Datenraster eingeblendet.

An den Seitenanfang
Bestellwesen - Menus: Menüaufruf für Lieferantengutschriften und Mahnungen sind aus den Lieferantenrechnungen und anderern D4x-Masken nicht ...

Menus: Menüaufruf für Lieferantengutschriften und Mahnungen sind aus den Lieferantenrechnungen und anderern D4x-Masken nicht möglich. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
C-Strukturen - Zurücksetzen, es werden keine Nachgeladenen Scripte zurückgesetzt, PMS muss immer komplett neu gestartet werden ...

Zurücksetzen von C-Strukturen, es werden keine Nachgeladenen Scripte zurückgesetzt, PMS muss immer komplett neu gestartet werden. Wurde jetzt für alle Klassen, die ein ScriptFile angegeben haben geändert.

An den Seitenanfang
CODEBASEENGINE: Scripteingriff ermöglicht über die Datei "CodeBaseEngine.define" ...

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")

An den Seitenanfang
Controlling - Der Wert für Zuschläge ungeplanter Art wird für Kostenartikel auf DL-Positionen nicht berechnet. ...

Der Wert für Zuschläge ungeplanter Art wird für Kostenartikel auf DL-Positionen nicht berechnet. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Controlling - Berechnung der Erlöse falsch, wenn Kostenartikel in einer Rechnung eingetragen sind ...

Berechnung der Erlöse falsch, wenn Kostenartikel in einer Rechnung eingetragen sind. Dieser Fehler ist ab dieser Version behoben.

An den Seitenanfang
Controlling - Bestehende Markierung (Selektion) wird mit neu setzen eines Filters nicht zurückgesetzt. ...

Bestehende Markierung (Selektion) wird mit neu setzen eines Filters nicht zurückgesetzt. Gilt für das Controlling mehrerer Projekte. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Controlling - Lagerabgang mit Belastung eines Projekts wird im Controlling mitberechnet ...

Lagerabgang mit Belastung eines Projekts wird im Controlling mitberechnet. Das entsprechende Script wurde geändert! (_Script_Con_15_I3x.usr)

An den Seitenanfang
Controlling - Positionen aus Bestellungen, die noch nicht auf "ist bestellt" gesetzt sind, werden nicht im Controlling berücksichtigt. ...

Positionen aus Bestellungen, die noch nicht auf "ist bestellt" gesetzt sind, werden nicht im Controlling berücksichtigt. Dieser Fehler ist mit dieser Version behoben. Angelegte aber noch nicht bestellte Bestellungen werden jetzt unter "Offene Disposition" angezeigt.

An den Seitenanfang
Disposition - In Maske DISPOA wird der Text für die Anzahl an Arbeitstagen für die Reservierung nicht mehr angezeigt ...

In Maske DISPOA wird der Text für die Anzahl an Arbeitstagen für die Reservierung nicht mehr angezeigt. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Drucken - Datenrastereinstellungen (Feldvorgaben) für die Maske X2101 erweitern. Es fehlen einige Felder der Tabelle X21 ...

Datenrastereinstellungen (Feldvorgaben) für die Maske X2101 erweitern. Es fehlen einige Felder der Tabelle X21. Ab dieser Version stehen alle Felder der Tabelle X21 für die Auswahl zur Verfügung.

An den Seitenanfang
Drucken - Drucken in Angebot über Druckeinstellungen: Vorgabe des Aufrufs- / Druckbereich falsch ...

Drucken in Angebot über Druckeinstellungen: Vorgabe des Aufrufs- / Druckbereich falsch. Dieser Fehler wurde mit dieser Version behoben.

An den Seitenanfang
EPLAN: Adressenausgabe (Export) im ASCII-Format nun über Datenaustausch möglich ...

in den Bereichen B01,C61,C62,C63, E10,E17 kann die Ausgabe der EPLAN-ASCII-Dateien für Adressen erfolgen.
Optionen:
C6X: (C61,C62,C63) hier werden immer alle Daten der aktuelle Tabelle ausgegeben
B01: hier werden alle Adressdaten ausgegeben C61,C62,C63
E10: hier werden alle verknüpften Adressen ausgegeben (E11,E10,K10)
Filtereinstlelungen (m.bor_for) werden NICHT berücksichtigt, es kann jedoch ein Menüpunkt erstellt werden, der die Filtereinstellung berücksichtigt:

1. Parameter: obligatorisch
2. Parameter: liBitPattern

ClickCommand = §=My.Bussines.PmsToEplan.ActionEplan(0x00004000,0x09)

*/ liBitPattern:
*/      Bit-0 [1] => 0 - ASCII Allgemein, 1 - EPLAN ASCII
*/      Bit-1 [2] => 0 - Standardsprache, 1 - Sprachauswahl
*/      Bit-2 [4] => 0 - Kein Filter, 1 - Mit Filter
*/      Bit-3 [8] => 0 - Artikelausgabe, 1 - Adressenausgabe

Einstellungen heben sich teilweise auf!

--> siehe auch: sys\PMS.ALL.DEFINE und dort suchen nach <_exchange_export_eplan_Aeplan>

Achtung:
Bitte beachten Sie die Hinweise zm verändern von Dateien im SYS-Verzeichnis!

An den Seitenanfang
Lagerumbuchung - Fehlerhafte reservierte Mengen nach Splitten von Lagerumbuchungspositionen und anschliessendem Löschen einer dieser Positio ...

Fehlerhafte reservierte Mengen nach Splitten von Lagerumbuchungspositionen und anschliessendem Löschen einer dieser Positionen. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Menü - Blockfunktionen ist jetzt immer eingeschaltet ...

Menü - Blockfunktionen ist jetzt immer eingeschaltet. War vorher abgedimmt, wenn man nicht im Datenraster stand. Prüfung wird jetzt anders bewerkstelligt.

An den Seitenanfang
My-Struktur - Neue Datumsfunktionen unter My.Functions.Datum betreffend die Berechnung des Geschäftsjahres ...

Neue Datumsfunktionen unter My.Functions.Datum und Einstellung des Geschäftsjahresbeginns in den Firmenparametern. Im Standard ist der Geschäftsjahersbeginn auf den Januar eines Jahres eingestellt! Bitte ändern Sie diese Einstellung in den Firmenparametern auf der ersten Seite entsprechend ab. Unter My.Functions.Datum kann man dann Anfang und Ende eines Geschäftsjahres [Datum] abrufen unter Übergabe des Jahres [Integer] bzw. eines Datums [Date]. Die folgenden Funktionen heißen:
dDatum = My.Functions.Datum.FoGY(nJahr|dDatum) && Gibt den ersten Tag des Geschäftsjahres zurück
dDatum = My.Functions.Datum.LoGY(nJahr|dDatum) && Gibt den letzten Tag des Geschäftsjahres zurück
dDatum = My.Functions.Datum.FoGYwd(cIdc14,nJahr|dDatum) && Gibt den ersten Arbeitstag des Geschäftsjahres zurück
dDatum = My.Functions.Datum.LoGYwd(cIdc14,nJahr|dDatum) && Gibt den letzten Arbeitstag des Geschäftsjahres zurück

An den Seitenanfang
NAVIGATOR - Bei Neuanmeldung bitte NICHT starten sondern einstellbar machen ...

NAVIGATOR - Bei Neuanmeldung bitte NICHT starten sondern einstellbar machen. Kann jetzt in der Script- Datei: Globals.Define mit lDontStartNavigator = .T. eingestellt werden.

An den Seitenanfang
OPOS - Aktualisierung der Kontendaten in H19 erfolgt nicht bei Eingabe von WE oder WA-Konten in Maske C2001 ...

Aktualisierung der Kontendaten in H19 erfolgt nicht bei Eingabe von WE oder WA-Konten in Maske C2001. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
OPOS - Ausbuchen der Daten über Anzeige der offenen Posten H1001 geändert ...

Ausbuchen der Daten über Anzeige der offenen Posten H1001 geändert:
      1. Der Valutawert gibt den tatsächlich zu verbuchenden Wert (Zahlung) an.
      2. Es kann ein Skonto gewährt werden, das zum Valutawert berechnet wird.
      3. Soll eine komplette Ausbuchung erfolgen so sind folgende Werte anzugeben:
            a. Valutawert der tatsächlichen Zahlung, kann auch Null sein
            b. Die Option Komplett ist zu setzen. Damit werden Restbeträge gegen Skonto ausgebucht!
Um dies zu ermöglichen, wurde ein neues Feld in die Tabelle H1001.lKomplett [L] eingefügt, dass änderbar ist!

An den Seitenanfang
OPOS - Ausbuchung: Valutadatum wird jetzt nach hinten gerechnet, wenn das Valutadatum ein Feiertag ist ...

Valutadatum wird jetzt nach Einstellung in den Firmenparametern gerechnet, wenn das Valutadatum ein Feiertag ist, d.h. fällt das Valutadatum auf einen Feiertag oder das Wochenende, so wird das Datum je nach Einstellung in Richtung Zukunft oder Vergangenheit gerechnet. Beispiel: Würde das Valutadatum auf einen Samstag fallen, so würde es auf den folgenden Arbeitstag (Zukunft) oder den vorherigen Arbeitstag (Vergangenheit) berechnet, was dann wohl der Montag bzw. der Freitag wäre. Die Einstellung ist in den Firmenparametern vorzunehmen und kann für Soll- bzw. Habenbuchungen getrennt eingestellt werden.
Sollbuchungen: Debitorenrechnungen, Kreditorengutschriften, ... Die juristische Person wird in der OPOS mit der Belegbuchung ins Soll gebucht.
Habenbuchungen: Debitorengutschriften, Kreditorenrechnungen, ... Die juristische Person wird in der OPOS mit der Belegbuchung ins Haben gebucht.

An den Seitenanfang
OPOS - Berechnung von Skonto falsch, wenn Skontobetrag genau 0,005 € abweicht vom gerundeten Skontobetrag. Hier bleiben Diffenzenwerte im Ce ...

Berechnung von Skonto falsch, wenn Skontobetrag genau 0,005 € abweicht vom gerundeten Skontobetrag. Hier bleiben Diffenzenwerte im Centbereich offen. Werte für h11.v0b, v0n und v0t werden seit Mai anders berechnet. Dieser Fehler ist mit diesem Update behoben. Lag an der Rundung der Werte Brutto und Skonto.

An den Seitenanfang
Projektzeiterfassung - Einlesen von Zeiten per Barcode-Buchungen: hier darf keine Auswahl angezeigt werden. Es werden immer alle Zeiten eing ...

Einlesen von Zeiten per Barcode-Buchungen: hier darf keine Auswahl angezeigt werden. Es werden immer alle Zeiten eingelesen, ohne Auswahl. Dieser Fehler wurde mit dieser Version behoben.

An den Seitenanfang
REFUND - Projekte auslagern ...

Das Auslagern und Zurückspielen von Projekten wurde geändert. Spielt man ein Projekt zurück und enthält dieses Baugruppen, die im Stamm geändert wurden, so werden Revisionen der Baugruppen angelegt.

An den Seitenanfang
Reportausgabe per PDF mit automatischer Anlage einer Email mit der erzeugten PDF als Anhang. Ermittlung der Emailadresse aus PMS-Stammdaten ...

Reportausgabe per PDF mit automatischer Anlage einer Email mit der erzeugten PDF als Anhang. Ermittlung der Emailadresse aus PMS-Stammdaten soweit möglich. Geht nun über archivieren und PDF-Creator. Ein Beispiel ist in den Vorgangsmasken im Standard aktiviert.

An den Seitenanfang
SCRIPTING: Automatische Zuordnung der Adressen. ...

Die automatische Zuordnung der Adressen kann nun über Scripting ausgeführt werden:
Dabei wird die Tabelle C52 gefüllt und eine Beziehung zwischen Zusatzadressen hergestellt.

Beispiel: Zuordnung aller Ansprechpartner zu einem Kunden:
Voraussetzungen: Der Wert in C67.IDC30 (Ansprechpartner-Adresse) muss mit dem Wert in C63.IDC63 (Kunden-ID) übereinstimmen
Außerdem muss der Wert in Name1 identisch sein.

=my.Bussines.Strain.Address.Fill_C52("C67","C63")

An den Seitenanfang
SCRIPTING: Scripteingriff bei einer Schaltfläche nicht mehr möglich. ...

Der 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 Seitenanfang
SCRIPTING: die Firmenparameter können nun über Scripting beeinflusst werden ...

Um ggfs. Benutzerbezogene Änderungen der FiP's zu ermöglichen wurde hier eine Funktionserweiterung vorgenommen. Wenden Sie sich ggfs. an unseren Support.

Scripting-Info:
=My.Clients.Fips.setFip("yx_JkeyClick",60)

An den Seitenanfang
SYSTEM - Maskeneinstieg über zuletzt bearbeitete Datensätze des aktuellen Benutzers abbilden ...

Maskeneinstieg über zuletzt bearbeitete Datensätze des aktuellen Benutzers abbilden. Soweit nicht anders vorgegeben, wird der zuletzt bearbeitete Datensatz der Maske automatisch angezeigt, wenn man die Maske erneut betritt.

An den Seitenanfang
SYSTEM/SCRIPTING: Funktion RUNIT() schneidet u. U. Teile des Dateinamens heraus, so dass die Datei nicht mehr gefunden wird. ...

Diese Funktion hat ggfs. Auswirkungen auf das Öffnen von Dateien und Ausführen von externen Programmen. Der Fehler wurde hiermit behoben.

An den Seitenanfang
SYSTEM: Aktualisierung von OPOS-Stammdaten aus Adressdaten. ...

Die Aktualisierung von OPOS-Stammdaten aus Adressdaten wurde sichergestellt.

An den Seitenanfang
Schnittstelle - CAE-Import, wenn zum Artikelsatz kein D04 Satz existiert, so wird der Artikel als NN-Artikel eingelesen ...

CAE-Import, wenn zum Artikelsatz kein D04 Satz existiert, so wird der Artikel als NN-Artikel eingelesen. Dieser Fehler ist mit dieser Version behoben. Bitte beachten Sie, dass in diesem Fall die VK Daten alle Null sind!

An den Seitenanfang
Schnittstelle - CAE-Listen Datenübernahme nach PMS32. Bedarfspositionen mit Nullmenge werden nicht mehr gelöscht ...

CAE-Listen Datenübernahme nach PMS32. Bedarfspositionen mit Nullmenge werden nicht mehr gelöscht. Diese Option ist jetzt in den Firmenparametern voreinstellbar. Die Option kann für jede CAE-Liste separat geändert werden. Seite CAE-Listen in den Firmenparametern und Seite Vorgaben in den Vorgängen. "Löschen von Bedarfspositionen mit Nullmenge"

An den Seitenanfang
Schnittstelle - Datenübernahme aus einem anderen PMS Mandanten ...

Datenübernahme aus einem anderen PMS Mandanten. Diese Schnittstelle wurde komplett überarbeitet. Mittels eines Scripts, dass in die Menüs integriert werden kann, kann man nun Daten aus einem anderen PMS Mandanten übernehmen. Ein paar Beispiele wurden unter Samples\ abgelegt. Die Schnittstelle funktioniert folgender maßen am Beispiel eines Kundendatensatzes:
a. Im Menü der Kundenmaske Datenübernahme wählen.
b. Ist PMS mit dem Entsprechenden Mandanten noch nicht gestartet, so wird jetzt eine weitere Instanz von PMS32 gestartet.
c. In der zweiten Instanz wird dann die Kundenmaske aufgerufen und eine Kundenauswahl getroffen.
d. Wählt der Benutzer einen Kunden aus, so werden die Daten in den aktuellen PMS Mandanten übernommen
e. Die zweite Instanz von PMS32 bleibt weiterhin geöffnet, damit eine weitere Datenübernahme schneller geht.
Mit Verlassen von PMS32 (erste Instanz) wird die im Hintergrund geöffnente Instanz (2) auch beendet.

An den Seitenanfang
Schnittstellen - BDE Schnittstelle, Methode fAppendFile() zum Anhängen von ASCII Dateien ist fehlerhaft. ...

BDE Schnittstelle, Methode fAppendFile() zum Anhängen von ASCII Dateien ist fehlerhaft. Dieser Fehler wurde mit dieser Version behoben.

An den Seitenanfang
Schnittstellen - Datenübernahme aus einem anderen Mandanten funktioniert nur einmal ...

Datenübernahme aus einem anderen Mandanten funktioniert nur einmal. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Schnittstellen - Edifact: Fehlermeldung bei der Ausgabe, es würden Angaben fehlen, aber diese fehlen nicht, außerdem ist nichts geändert wor ...

Fehlermeldung bei der Ausgabe, es würden Angaben fehlen, aber diese fehlen nicht, außerdem ist nichts geändert worden seit V-1.0.03. EDIFACT Schnittstelle überprüft und die Fehlermeldungen erweitert, damit Fehler besser behoben werden können.

An den Seitenanfang
Stammdaten - Übernahme der EK-Daten von Artikel-Lieferantenbeziehung nach Artikelstamm mit F9 ...

Übernahme der EK-Daten von Artikel-Lieferantenbeziehung nach Artikelstamm mit F9. Bei der Übernahme und anschliessenden Neukalkulation wurden die Werte für B01.EKNET und B01.EKNET1 nicht berechnet. Dieser Fehler ist mit dieser Version behoben. Es besteht die Möglichkeit den Artikel im Hintergrund kalkulieren zu lassen.

An den Seitenanfang
System - Anzeige der Notiz. In den Vorgängen wird eine hinterlegte Notiz in der Maske angezeigt, in den anderen Masken nicht. ...

Anzeige der Notiz. In den Vorgängen wird eine hinterlegte Notiz in der Maske angezeigt, in den anderen Masken nicht.

An den Seitenanfang
System - Block löschen im Datenraster funktioniert nicht ...

Block löschen im Datenraster funktioniert nicht. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
System - Eingaben in Bezeichnungsfeldern eines Datenrasters werden nicht übernommen, wenn nach der Eingabe ohne Verlassen des Feldes eine Ak ...

Eingaben in Bezeichnungsfeldern eines Datenrasters werden nicht übernommen, wenn nach der Eingabe ohne Verlassen des Feldes eine Aktion wie Drucken o.ä ausgeführt wird. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
System - Geschwindigkeit für Get_Var() und Holewert() beschleunigen! Ist in vielen Reports SEHR langsam ...

Geschwindigkeit für Get_Var() und Holewert() beschleunigen! Ist in vielen Reports SEHR langsam.
Der Aufruf in den Reports bleibt wie schon vorhanden:
lcReturn = HoleWert(tcDbf AS STRING,tcSField AS STRING,tvSearch AS Variant,tcRField AS STRING[,tcSI AS STRING]) AS STRING
lvReturn = Get_Var(tcDbf AS STRING,tcSField AS STRING,tvSearch AS Variant,tcRField AS STRING[,tcSI AS STRING]) AS Variant
Beide Routinen wurden in eine Klasse verlegt, um so die Geschwindigkeit zu steigern. Dabei muss der Benutzer beachten, dass die Funktionen immer "gleich" aufgerufen werden! Bei einem direkten Aufruf über die My- Struktur muss man auf Groß/Kleinschreibung achten:
An einem Beispiel im Report:
      Get_Var("I20","IDD40",d40.idd40,"ipzwi")            && Aufruf über die "alte" Methode
      My.Action.GetVar("I20","IDD40",d40.idd40,"ipzwi") && Direkter Aufruf in der Klasse. HIER MUSS AUF GROSS/KLEINSCHREIBUNG geachtet werden!!
oder:
      My.Action.HoleWert("I20","IDD40",d40.idd40,"ipzwi")


An den Seitenanfang
System - Info über Softwareupdate in PMS funktioniert nicht, Anwender erhalten keine Informationen! Obwohl die Info eingeschaltet istInfo üb ...

Info über Softwareupdate in PMS funktioniert nicht, Anwender erhalten keine Informationen! Obwohl die Info eingeschaltet ist. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
System - Login Maske:- Anzeige der Lizenzart bringt *? Bitte ändern. ...

Login Maske:- Anzeige der Lizenzart bringt *? Bitte ändern. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
System - Paralleverarbeitung von verschiedenen NameSpace- Prozessen, wie Kalkulation / Disposition / Controlling / CAE-Listen einlesen / et ...

Paralleverarbeitung von verschiedenen NameSpace- Prozessen, wie Kalkulation / Disposition / Controlling / CAE-Listen einlesen / etc... Folgende Möglichkeiten bestehen schon:
      Artikelstammkalkulation im Hintergrund, bei F9 in Maske B0102, In Maske B0126A und über Artikelmenü: Extras => Berechnungen => Nachkalkulation
      Vorgangskalkulation mit LINKER SHIFT TASTE und "Berechnen"
Weitere Prozesse werden folgen...

An den Seitenanfang
System - RechteMaustaste Menü in der Editbox der MemoEdit-Masken funktioniert nicht ...

RechteMaustaste Menü in der Editbox der MemoEdit-Masken funktioniert nicht. Betrifft die Texteditierfelder, die mit Strg+F2 geöffnet werden können.

An den Seitenanfang
Tabellenupdate - Erweiterung der Indizes für schnellere SQL Abfragen ...

Erweiterung der Indizes für schnellere SQL Abfragen. Betroffene Tabellen: Stammdatenbereich und Bestellwesen

An den Seitenanfang
Vorgänge - Bei F3 - in der Vorgangsverwaltung wird bei Abbruch der Auswahl auf NN - Artikel umgeschaltet ...

Bei F3 - in der Vorgangsverwaltung wird bei Abbruch der Auswahl auf NN - Artikel umgeschaltet. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Vorgänge - CAE-Funktonen: EPLAN5-Ausgaben: Ausgabe nach EPLAN ASCII funktioniert nicht, es tut sich überhaupt nichts ...

CAE-Funktonen: EPLAN5-Ausgaben: Ausgabe nach EPLAN ASCII funktioniert nicht, es tut sich überhaupt nichts. Fehler im Aufruf der neuen Funktion.

An den Seitenanfang
Vorgänge - Druckvorbelegung E1004: Darstellung der Auswahlboxen (rechts unten) wird nicht korrekt angezeigt ...

Druckvorbelegung E1004: Darstellung der Auswahlboxen (rechts unten) wird nicht korrekt angezeigt. Dieser Fehler ist mit dieser Version behoben.

An den Seitenanfang
Vorgänge - EK-Daten aus einem Vorgang projekt- bzw. kundenbezogen in die Stammdaten übertragen ...

EK-Daten aus einem Vorgang projekt- bzw. kundenbezogen in die Stammdaten übertragen. Mit dem entsprechenden Menüaufruf lassen sich jetzt einfach projekt- bzw. Kundenbezogen EK- Preise in den Stammdaten, Artikel- Lieferantenbeziehung, anlegen. Kann über das Vorgangsmenü: Extras => EK- Daten übertragen => ... gewählt werden.

An den Seitenanfang
Vorgänge - Kalkulation der Kopfdaten. Berechnung von H_VOL21 und anderen Werten. ...

Wir haben die Berechnung der Daten wieder wie vorher durchgeführt!
H_VOL21 enthält jetzt wieder alle Werte vor Preiskorrektur:
      H_VOL21 = H_VOL1 + H_NNART + H_KST1R + H_KST2R + [H_KST1 + H_KST2]
Es gibt eine neue Spalte in der Tabelle E10, die nur die rabattierbaren Werte enthält:
      H_VOL21A = H_VOL1 + H_NNART + H_KST1R + H_KST2R
Von diesem Wert wird die Preiskorrektur ausgeführt. Der Endwert nach Preiskorrektur wird in der Spalte H_VOL22 gespeichert!
      H_VOL22 = H_VOL21A - PK1 - PK2
H_VOL3 enthält den Endwert der Preiskorrektur incl. der nicht rabattierbaren Werte:
      H_VOL3 = H_VOL22 + [H_KST1 + H_KST2]

An den Seitenanfang
Vorgänge - Kennung der Bedarfsposition an die fordernde Position übertragen beim Einlesen von EPLAN ...

Kennung der Bedarfsposition an die fordernde Position übertragen beim Einlesen von EPLAN. Neue Funktion eingebaut. Übertragen des Feldes E11.PosKenn der Bedarfsposition an die Position, die einen Bedarf anfordert wenn:
      E11.PosKenn der Bedarfsposition NICHT LEER ist
      E11.PosKenn der anfordernden Position LEER ist

An den Seitenanfang
Vorgänge - Neuberechnen von Positionen und Vorgängen ...

Neuberechnen von Positionen und Vorgängen. Wegen der neuen Kalkulation und deren Möglichkeiten werden sowohl Positionen als auch der komplette Vorgang immer "komplett" neu berechnet! Durch das Auslagern der Kalkulation in einen Hintergrund Prozess wurde die Kalkualtion erheblich beschleunigt. Eine Einzelkalkualtion von Positionen ist leider, bedingt durch die neuen Möglichkeiten, nicht mehr möglich.

An den Seitenanfang
Vorgänge - Vorgang übernehmen mit leerem Quellvorgang (ohne Positionen). ...

Vorgang übernehmen mit leerem Quellvorgang (ohne Positionen) übernimmt auch die Kopfdaten nicht. Dieser Fehler ist mit dieser Version behoben. Alle Routinen der Vorgangsübernahme und Kopieren über Zwischenablage wurden beschleunigt.

An den Seitenanfang

Dateiversion:1.0.04.0900.0412 - H.U.DD.V1.V2 - 11.07.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®