ReleaseNotes 16.20.04

Allgemein - Neu - v16.20.04

Issue Thema / Beschreibung
APS-4047
Prüfung der Datensprachen beim Update
Als Vorbereitung auf Anpassungen im Bereich der Datensprachen wird beim Update auf v16.20.04 eine Prüfung der Sprach-Definitionen durchgeführt.
Sind installationsweit mehr als neun Datensprachen definiert oder ist eine Datensprache (Nummer) in zwei oder mehr Mandanten unterschiedlich definiert, bricht der Update mit einer Fehlermeldung ab. Wir empfehlen deshalb, vor dem Update die Prüfung durchzuführen. Starten Sie dazu den Update gem. Anleitung in unseren Manuals. Wählen Sie im angezeigten Dialog unter Update-Modus den Radio-Button Nur Prüfung aus und starten Sie die Verarbeitung. So können Sie bei allfälligen Sprachkonflikten rechtzeitig vor dem Update reagieren. Nehmen Sie im Fehlerfall Kontakt mit dem Opacc Support oder Ihrem Projektleiter auf.
Hinweis
Hinweis
Die Sprachprüfung wird bereits seit v16.20.02 durchgeführt. Bei Konflikten wird unter v16.20.02 und v16.20.03 jedoch nur eine Warnung ausgegeben.
BOF-6129
Default Datensprache pro Beschriftungssprache
Für Abfragen mit einer Beschriftungssprache muss klar sein, welche Datensprache relevant ist und für Werte in einer Beschriftungssprache muss klar sein, in welcher korrespondierenden Datensprache dieser Wert gespeichert werden muss.
Aus diesem Grund kann einer Beschriftungssprache neu eine Datensprache als Default Datensprache zugewiesen werden. Die Zuweisung erfolgt über das Attribut Default Datensprache (Lang.IsDefaultForMlsLangNo) im BC 87751. Sie können für jede Beschriftungssprache genau eine Datensprache als Default Datensprache zuweisen. Beim Update auf V16.20.04 wird automatisch die erste Daten-Sprache pro "Lang.MlsLangNo" als Default definiert. Prüfen Sie deshalb nach dem Update die Zuordnungen und nehmen Sie gegebenenfalls Korrekturen vor.
Hinweis
Hinweis
Für Beschriftungssprachen ohne zugeordnete Datensprache kommt die Datensprache gemäss Kontext zur Anwendung.
APS-4214
Anpassung an der "Fallback" Logik für die Anzeige von sprachabhängigen Attributen
Für die Anzeige von sprachabhängigen Attributen ergibt sich, je nach Konstellation, ein etwas anderes Verhalten. Diese Veränderung erfolgt aufgrund von Anpassungen/Optimierungen im Bereich der "Fallback" Logik bei den Sprachen.
Sind für sprachabhängige Attribute nicht in allen Datensprachen Werte erfasst, wird nun in jedem Fall ein Wert angezeigt. Falls in der Datensprache (Leitsprache) des Mandanten ein Wert erfasst ist, wird dieser Wert angezeigt. Ist in der Datensprache (Leitsprache) des Mandanten kein Wert erfasst, wird der Wert in der ersten erfassten Datensprache angezeigt.
APS-3857
Anpassung an der "Fallback" Logik für die Anzeige von sprachabhängigen Attributen
Die "Fallback" Logik für die Anzeige von sprachabhängigen Attributen wurde angepasst. (Siehe APS-4214) Diese Anpassung hat auch Einfluss auf die Anzeige von sprachabhängigen Attributen bei Artikelmerkmalen und BO-Redefinitionen.
Neu ist in Bezug auf den Sprach "Fallback" folgendes Verhalten implementiert:
1. Sprache gemäss Request (falls mit @-Qualifier spezifiziert)
2. Sprache gemäss aktiver Anmeldung bzw. aktivem Kontext
3. Sprache gemäss Mandant (Leitsprache)
4. Erste erfasste Sprache
Der Sprach "Fallback" erfolgt nur dann, wenn nicht mit dem @@-Qualifier gearbeitet wird. Die beschriebene Anpassung ist ein "breaking change" und führt dazu, dass bei sprachabhängigen Attributen in jedem Fall ein Wert angezeigt wird. Unter gewissen Konstellationen (z.B. wenn eine BO-Redefinition nicht in allen Sprachen erfasst ist) kann es deshalb nach dem Update vorkommen, dass vorher leere Attribute/Labels nun mit einem Wert gem. Sprach "Fallback" angezeigt werden.
APS-4145
Administrator-Berechtigung - Zugriffsrechte Mitarbeiter: Neue Einstellung - BC 98211
Neu können Sie im BC 98211 für jeden Benutzer/Mitarbeiter die Administrator-Stufe festlegen. Folgende Administrator-Stufen stehen zur Verfügung:
  • 0 - Keine
    Normaler Benutzer/Mitarbeiter ohne spezielle Berechtigung.
  • 20 - Administrator
    Entspricht dem OpaccERP-Administrator (Anmeldung mit Mitarbeiter-Nr. 0 und Administrator-Passwort)
  • 30 - Projektleiter
    Diese Administrator-Stufe ist den Mitarbeitern (Projektleiter) der Firma Opacc vorbehalten.
  • 70 - Support
    Diese Administrator-Stufe ist den Mitarbeitern (Support) der Firma Opacc vorbehalten.
  • 90 - Entwicklung
    Diese Administrator-Stufe ist den Mitarbeitern (Entwicklung) der Firma Opacc vorbehalten.
Hinweis
Hinweis
Beachten Sie, dass einem so erfassten Administrator nicht zwingend eine Benutzergruppe zugeordnet werden muss. Unter Umständen können auch unerwartete Effekte (z.B. beim Erstellen von Dokumenten) auftreten, wenn einem Benutzer sowohl eine Benutzergruppe als auch eine Administrator-Stufe zugeordnet ist. Empfehlung: Erfassen Sie spezielle Administrator-Benutzer ohne Benutzergruppe. Verwenden Sie diese Administrator-Benutzer nur für die Administration des Systems.
Beachten Sie, dass die Administrator-Berechtigung eines Mitarbeiters nur für den jeweiligen Mandanten gilt. (Respektive, im Falle von SharedBO, für die Mandanten gemäss Definition.)
Wichtig
Wichtig
Hinterlegen Sie so bald wie möglich in allen relevanten Mandanten bei mindestens einem Mitarbeiter die Administrator-Stufe 20.
APS-4150
Administrator-Berechtigung - Impersonation
Zusammen mit der Administrator-Berechtigung (siehe APS-4145) steht Ihnen auch die Impersonation zur Verfügung. Die Impersonation ermöglicht, dass ein Mitarbeiter/Benutzer mit Administrator-Berechtigung sich unter einer anderen Mitarbeiter-/Benutzer-Nr. anmelden kann. (Impersonation)
Diese Funktionalität ist insbesondere für Analysezwecke (Fehlersuche, Support, etc.) hilfreich. Beachten Sie, dass für das Nutzen der Impersonation, die Checkbox Einloggen mit Admin Passwort gesperrt beim entsprechenden Mitarbeiter/Benutzer nicht aktiv sein darf. Diese Einstellung (Checkbox) finden Sie in den persönlichen Einstellungen (BC 99004).
In diesem Zusammenhang wurden die Login-Dialoge (CloudClient und ClassicClient) erweitert.
CloudClient
Klicken Sie auf die Checkbox Alles anzeigen. Im Eingabefeld Anmelden als geben Sie die Mitarbeiter-Nr. ein unter welcher Sie sich anmelden wollen.
RN_162004_03.jpg
ClassicClient
Klicken Sie auf die Checkbox Alles anzeigen. Im Eingabefeld Anmelden als geben Sie die Mitarbeiter-Nr. ein unter welcher Sie sich anmelden wollen.
RN_162004_04.jpg
Hinweis
Hinweis
Beachten Sie, dass eine Anmeldung mit Impersonation nicht mehr möglich ist, sobald der entsprechende Mitarbeiter (Impersonation) über eine Administrator-Berechtigung verfügt (Administrator-Stufe > 0).
Wichtig
Wichtig
Die bisherige Impersonation via "Eingabe einer (beliebigen) Benutzernummer mit Verwendung des System-Administrator-Passworts" funktioniert nicht mehr, sobald die (bisher fix definierten) System-Administrator-Passwörter geändert wurden!
Für Informationen zur Steuerung des Legacy System-Administrator Login, siehe APS-2692.
APS-4146
Erweiterung des Service Logon_Check
Zusammen mit der Administrator-Berechtigung (siehe APS-4145) wurde der Service Logon_Check erweitert. Der Service verfügt über drei neue Rückgabe-Attribute:
  • UserAddrNo - Adress-Nr. des Benutzers.
  • UserAdminLevelCd - Administrator-Stufe des Benutzers.
  • ImpersonatorNo - Impersonation durch einen Benutzer mit Administrator-Stufe > 0 (Benutzer-Nr. des Administrators. Siehe auch APS-4150.)
Beispiele
Logon_Check ohne Impersonation
RN_162004_01.jpg
Logon_Check mit Impersonation
RN_162004_02.jpg
APS-4151
Zurücksetzen von Passwörtern - Erweiterung des Service Logon_ResetPass - BC 98211
Zusammen mit der Administrator-Berechtigung (siehe APS-4145) wurde der Service Logon_ResetPass angepasst. Der Service verfügt neu über das Rückgabe-Attribut Password, welches das neu erstellte Passwort enthält.
Das Passwort können Sie im BC 98211 über den entsprechenden Button zurücksetzen. Mit Klick auf den Button wird (sofern Microsoft Outlook installiert ist) automatisch ein neues Mail erstellt und das neue Passwort im Mail-Text eingefügt. Sie können das Passwort auf diese Weise komfortabel an den entsprechenden Benutzer senden. Ist Microsoft Outlook nicht installiert, wird Ihnen eine entsprechende Message-Box angezeigt. Das Passwort wird in diesem Fall zur weiteren Verwendung automatisch in die Zwischenablage kopiert.
Wichtig
Wichtig
Beim Zurücksetzen eines Passworts entspricht dieses nicht mehr der Benutzer-Nr. Der Service Logon_ResetPass erzeugt ein neues Passwort gemäss den Passwort-Richtlinien.
Ist ein Benutzer (z.B. aufgrund zu vieler erfolgloser Anmelde-Versuche) gesperrt, wird die Sperre durch das Zurücksetzen des Passworts wieder aufgehoben.
APS-4152
Passwort-Richtlinien (Password Policy)
Zusammen mit der Administrator-Berechtigung (siehe APS-4145) wurden auch die Passwort-Richtlinien angepasst. Passwörter müssen neu folgender Richtlinie (Password Policy) entsprechen: Gross-/Kleinbuchstaben, mindestens eine Zahl und mindestens ein Sonderzeichen.
Im OpaccOXAS Studio BC 98150 können Sie zudem folgende Einstellungen bezüglich der Passwort-Richtlinien vornehmen:
  • Minimale Länge des Passworts
    Die minimale Passwortlänge kann nicht unter acht Zeichen gesetzt werden.
  • Maximale Länge des Passworts
    Die maximal konfigurierbare Passwortlänge ist 99 Zeichen.
  • Max. Anzahl fehlerhafter Login-Versuche
    Maximale Anzahl fehlerhafter Login-Versuche, bevor das Benutzerkonto gesperrt wird. (0 = Keine Beschränkung)
  • Verzögerung bei fehlerhaftem Login (in Sekunden)
    Bei einem fehlerhaften Login-Versuch ist während der hier angegebenen Anzahl Sekunden kein weiterer Login-Versuch möglich. Die Verzögerung (Anzahl Sekunden) wird dabei mit der Anzahl fehlgeschlagener Login-Versuche multipliziert.
Wichtig
Wichtig
Beachten Sie in diesem Zusammenhang folgenden Umstand: Neu wird beim Eröffnen der Mitarbeitererweiterung und Zuweisen einer Benutzergruppe nicht mehr automatisch ein initiales Passwort (Passwort = Mitarbeiter-Nr.) gesetzt. Sie müssen in diesem Fall das Passwort im BC 98211 über den Button Passwort zurücksetzen... neu setzen.
APS-4160
Login-Dialoge - Unterstützung von Passwörtern mit mehr als 12 Zeichen
In Zusammenhang mit der Administator-Berechtigung (siehe APS-4145) können Passwörter neu eine Länge von bis zu 99 Zeichen haben. Die Login-Dialoge (CloudClient, ClassicClient und ServiceBus COM-Interface Login) wurden entsprechend angepasst.
Wichtig
Wichtig
Damit Passwörter mit einer Länge von mehr als 12 Zeichen beim ServiceBus COM-Interface genutzt werden können, muss dieses neu installiert werden.
Installiert wird das ServiceBus COM-Interface über \Insyde\Setup\Opacc.ServiceBus.Interface.Com\Opacc.ServiceBus.Interface.Com.Install.bat.
Beachten Sie, dass Sie für die Installation Administrator-Rechte benötigen.
BOF-6278
System-Administrator-Passwörter ändern
Neu können Sie auch das System-Administrator-Passwort über das BC 11410 ändern. Melden Sie sich dafür als System-Administrator (Benutzer-Nr. -2) an, und wählen Sie im OpaccERP Explorer den Menüpunkt Einstellungen > Benutzer-Passwort ändern... aus. Im BC 11410 können Sie nun das Passwort für den System-Administrator (Benutzer-Nr. -2) ändern.
Wichtig
Wichtig
Beachten Sie, dass nach dem Ändern des System-Administrator-Passworts eine Anmeldung mit Benutzer-Nr. 0 und System-Administrator-Passwort nicht mehr möglich ist. Sie müssen neu immer den entsprechenden Benutzer (-2, -3, -1) verwenden.
Beachten Sie in diesem Zusammenhang auch Einstellung bezüglich der Login-Richtlinie (Insyde.LoginPolicyCd) im OpaccOXAS Studio BC 98150. Details dazu entnehmen Sie bitte APS-2692.
APS-4149
Anpassungen an Update-Dialog, Maintenance-Tool und Opacc.Tools.Maintenance.ImpEx.App
Aufgrund der Anpassungen im Bereich der Administrator-Berechtigungen wurden auch Anpassungen an Update-Dialog, Maintenance-Tool und Opacc.Tools.Maintenance.ImpEx.App vorgenommen. Betroffen sind der Update-Dialog sowie folgende BCs (Administrator-Login):
98241 SQL-Konfiguration
98242 SQL-Dump
98243 Mandant / SQL-Datenbank export/import
98244 Tabellen export/import
Neu müssen Sie bei der Anmeldung den System-Administrator auswählen, mit welchem Sie sich anmelden wollen. Folgende Auswahl steht Ihnen dabei zur Verfügung:
  • -2 SAD - System-Administrator (Entspricht dem OpaccERP System-Administrator mit dem Ihnen bekannten Passwort.)
  • -3 PL - Diese System-Administrator-Stufe ist den Mitarbeitern (Projektleiter) der Firma Opacc vorbehalten.
  • -1 SUP - Diese System-Administrator-Stufe ist den Mitarbeitern (Support) der Firma Opacc vorbehalten.
  • 0 DEV - Diese System-Administrator-Stufe ist den Mitarbeitern (Entwicklung) der Firma Opacc vorbehalten.
Das Programm Opacc.Tools.Maintenance.ImpEx.App (export/import via Kommandozeile) wurde um das Argument -SystemUser erweitert.
Wichtig
Wichtig
Beachten Sie, dass bei der Ausführung von Opacc.Tools.Maintenance.ImpEx.App neu immer auch der SystemUser (System-Administrator) angegeben werden muss!
Hinweis
Hinweis
Argumente von Opacc.Tools.Maintenance.ImpEx.App
-Action
-Client
-SystemUser (Mögliche Werte: 0, -1, -2, -3 Default: -3)
-Password (Administrator-Passwort gem. SystemUser)
-TargetDirectory
-TableFile (für Export)
-SourceFile (für Import)
APS-4144
Service Logon_GetTrustedUsers entfällt
Wie mit der Auslieferung von v16.20.03 angekündigt, wurde der Service Logon_GetTrustedUsers entfernt. Als Ersatz können Sie den Service Logon_Default verwenden.
APS-4153
BO AicSession - Neue Attribute
In Zusammenhang mit der Administator-Berechtigung (siehe APS-4145) wurde das BO AicSession um die folgenden Attribute (jeweils gültig für den angemeldeten Benutzer) ergänzt:
  • Benutzernummer - AicSession.UserNo
  • Benutzergruppe - AicSession.UserGroupNo
  • Administrator-Stufe - AicSession.UserAdminLevelCd
  • Impersonator - AicSession.ImpersonatorNo
APS-4159
Protokollieren von Sessions mit System-Administrator-Login
Neu werden Sessions mit System-Administrator-Login protokolliert, wenn das Login mit einem Legacy-Passwort erfolgt. (Benutzer-Nr. 0 mit System-Administrator-Passwort.)
Die Protokollierung erfolgt dabei im neuen BO Login-Statistik (LoginStat). Die Einträge können Sie sich über die BO-Liste 80047 anzeigen lassen. Die BO-Liste 80047 finden Sie im OpaccOXAS Studio > Installation > Administration.
APS-4319
Konsolidierungs-Mandant
Bereits seit v15.10.05 haben Sie die Möglichkeit einen Mandant in OpaccERP als MIS-Konsolidierungs-Mandant zu definieren. In einem so definierten Mandant lassen sich keine Bewegungsdaten erfassen. Er dient allein der Konsolidierung von MIS-Daten aus anderen Mandanten.
Diese Funktionalität wurde ausgebaut. Neu stehen Ihnen im OpaccOXAS Studio BC 98220 folgende Einstellmöglichkeiten bezüglich Konsolidierungs-Mandant zur Verfügung:
  • 0 - Normaler Mandant
  • 1 - Konsolidierungsmandant MIS
    MIS-Daten können nur über Services erzeugt werden. Es können keine Dokumente (Bewegungsdaten) erfasst werden. Diese Konfiguration entspricht der Funktionalität wie sie seit v15.10.05 zur Verfügung steht.
  • 2 - Konsolidierungsmandant
    MIS-Daten lassen sich wie gewohnt über das Verbuchen von Dokumenten und Rapportzeilen erzeugen.
    Im Verkauf, Einkauf und Service lassen sich Dokumente aller Stufen erfassen. Dabei gilt folgende Einschränkung: Beim Verbuchen eines Dokuments bzw. beim Speichern von Rapportzeilen wird geprüft, ob Lager gebucht werden soll. Wenn ja, wird das Verbuchen/Speichern mit einer Fehlermeldung abgebrochen.
    Lagerbuchungen lassen sich also nur manuell erstellen. Auf den manuell erstellten Lagerbuchungen können Sie die gebuchte Menge unter folgenden Voraussetzungen nachträglich ändern:
    Die Lagerbuchung befindet sich (gem. Belegdatum) in einem offenen Buchungsjahr.
    Die Lagerbuchung ist keine Inventurbuchung (Inventur Bestandesdifferenz).
    Die Lagerbuchung ist keine Stornobuchung und keine stornierte Buchung.
    Dispositionen können (falls notwendig) über Dokumente oder manuell erstellt werden. Beachten Sie, dass Dispositionen die über Dokumente erstellt wurden, gegebenenfalls manuell erledigt werden müssen. Manuell erstellte Dispositionen lassen sich über manuelle Lagerbuchungen neutralisieren.
BOF-6230
Barcode- und Beleg-Leser - Zentrale Ablage der Konfigurationsdateien
Neu haben Sie die Möglichkeit, die Konfigurationsdateien der Barcode- und Beleg-Leser in einem zentralen Verzeichnis abzulegen. Damit ist die Konfiguration von Barcode- und Beleg-Lesern CloudClient kompatibel.
Barcode-Leser
Das neue zentrale Verzeichnis wird beim Update auf v16.20.04 automatisch angelegt: \Insyde\Ip\Cfg\barcode-8088E222-BF5D-48C7-8296-BBF0B7AB1852\
Aus Gründen der Eindeutigkeit setzt sich der Verzeichnisname aus "Barcode" und einer GUID zusammen. Der Verzeichnisname ist fix definiert und darf nicht geändert werden.
Funktionsweise
Unterhalb des fix definierten Verzeichnisses barcode-8088E222-BF5D-48C7-8296-BBF0B7AB1852 können Sie pro Maschine (PC) ein Unterverzeichnis anlegen. Der Name eines Unterverzeichnisses setzt sich dabei folgendermassen zusammen: <ComputerName>.<UserDnsDomain>
Ein solches Unterverzeichnis darf genau eine Konfigurationsdatei (bcl-File) enthalten. Auf diese Weise können Sie pro Maschine (PC) eine separate Barcode-Leser Konfiguration pflegen. Enthält ein Unterverzeichnis mehr als eine Datei, wird beim Start von OpaccERP ein Fehler protokolliert und keine Konfiguration geladen.
Wenn mehrere Maschinen (PCs) dieselbe Konfiguration verwenden sollen, können Sie das folgendermassen erreichen.
1. Erfassen Sie in jedem Unterverzeichnis <ComputerName>.<UserDnsDomain> eine leere Datei. Der Name der leeren Datei muss dabei in jedem Unterverzeichnis gleich lauten.
2. Erfassen Sie im Verzeichnis barcode-8088E222-BF5D-48C7-8296-BBF0B7AB1852 eine Datei mit demselben Namen. Diese Datei enthält die Konfiguration.
Beispiel
\Insyde\Ip\Cfg\barcode-8088E222-BF5D-48C7-8296-BBF0B7AB1852\Default.bcl
In dieser Datei ist die Konfiguration erfasst.
\Insyde\Ip\Cfg\barcode-8088E222-BF5D-48C7-8296-BBF0B7AB1852\PC1.intra.local\Default.bcl
Leere Datei.
\Insyde\Ip\Cfg\barcode-8088E222-BF5D-48C7-8296-BBF0B7AB1852\PC2.intra.local\Default.bcl
Leere Datei.
\Insyde\Ip\Cfg\barcode-8088E222-BF5D-48C7-8296-BBF0B7AB1852\PC3.intra.local\Default.bcl
Leere Datei.
Alle drei PCs (PC1, PC2 und PC3) verwenden nun die Konfigurationsdatei Default.bcl aus \Insyde\Ip\Cfg\barcode-8088E222-BF5D-48C7-8296-BBF0B7AB1852\
Beleg-Leser
Das neue zentrale Verzeichnis wird beim Update auf v16.20.04 automatisch angelegt: \Insyde\Ip\Cfg\payment-slip-8088E222-BF5D-48C7-8296-BBF0B7AB1852\
Aus Gründen der Eindeutigkeit setzt sich der Verzeichnisname aus "payment-slip" und einer GUID zusammen. Der Verzeichnisname ist fix definiert und darf nicht geändert werden.
Funktionsweise
Unterhalb des fix definierten Verzeichnisses payment-slip-8088E222-BF5D-48C7-8296-BBF0B7AB1852 können Sie pro Maschine (PC) ein Unterverzeichnis anlegen. Der Name eines Unterverzeichnisses setzt sich dabei folgendermassen zusammen: <ComputerName>.<UserDnsDomain>
Ein solches Unterverzeichnis darf genau eine Konfigurationsdatei (ST-INS.GIR) enthalten.
Hinweis
Hinweis
Wir empfehlen Ihnen, die Konfigurationen für Barcode- und Beleg-Leser so bald wie möglich auf die neue Funktionalität umzustellen.
APS-4322
Applikationspool - Neues Text-Attribut
Neu können Sie bei Applikationspool-Schritten (AppPoolItem) eine Beschreibung (AppPoolItem.Text) hinterlegen. Sie finden das Attribut im BC 98260 auf der Registerkarte Beschreibung.
BOF-1778
Verbesserte Eingabe für Datum und Zeit
Das Erfassen von Datums- und Zeitangaben wurde verbessert. Als Trennzeichen können Sie, unabhängig von den Ländereinstellungen, einen Punkt '.' oder Komma ',' eingeben. Falls der eingegebene Text kein Trennzeichen enthält, werden die Trennzeichen automatisch hinzugefügt.
Beispiele
Datum:
011118 => 01.11.2018
Zeit:
0728 => 07:28
123 => 12:03
6 => 06:00
Hinweis
Hinweis
Falls ein Datum unvollständig eingegeben wird, werden die fehlenden Werte (z.B. Jahr) mit den entsprechenden Werten des aktuellen Datums ergänzt.
BOF-6066
Neue Anzeige: Nur selektierte anzeigen
In Workspaces und BO-Listen die Multi-Select erlauben, steht Ihnen eine neue Anzeigemöglichkeit zur Verfügung: Nur selektierte anzeigen.
Das Ein-/Ausschalten der Anzeigemöglichkeit erfolgt über das Kontextmenü (rechte Maustaste) oder über die Auswahl im Tools-Panel.
Hinweis
Hinweis
Das Tools-Panel können Sie ebenfalls über das Kontextmenü (rechte Maustaste) ein-/ausschalten. Menüpunkt: Panels und Layout > Tools.
BOF-6138
Bezeichnung der Operatoren bei Auswertungen
Die Bezeichnung der Operatoren bei Auswertungen wurde für alle Sprachen vereinheitlicht. Dies hat insbesondere Einfluss auf die deutsche/englische Bezeichnung.
Deutsch
enthält
entspricht
gleich
von/bis
Englisch
contains
matches
equal
from/to
BOF-6231
Maximieren/Verkleinern von BCs
BCs die z.B. über einen DIY-Button gestartet werden, enthalten neu in jedem Fall einen Maximieren/Verkleinern Button.
RN_162004_05.jpg
RN_162004_06.jpg
Die gewählte Einstellung (z.B. BC immer maximiert starten) wird in der jeweiligen BC-Vorlage gespeichert.
BOF-6232
Anzeigen von Benutzergruppe und Administrator-Stufe - BCs 80030 und 80031
In den BCs 80030 und 80031 werden Ihnen neu die Benutzergruppe, die Administrator-Stufe und der Impersonator angezeigt.
Hinweis
Hinweis
Die Reihenfolge der Rückgabeattribute der Services GetOccupiedClientLicenses, GetRunningServiceBusInstances und GetRunningServiceBusSessions hat geändert. Beachten Sie diesen Umstand, wenn Sie diese Services einsetzen.
BOF-6261
Darstellung von Boolean-Attributen in Eingabelisten (Entrylist)
Neu werden Boolean-Attribute in Eingabelisten (Entrylist) korrekt als Symbol (Checkbox) und nicht mehr mit den Werten 0/1 dargestellt.
BOF-6302
BO-Attribut Redefinitionen via Kontextmenü erfassen/bearbeiten
Neu können Sie BO-Attribut Redefinitionen via Kontextmenü erfassen/bearbeiten.
Beispiel
Sie möchten die BO-Attribut Redefinition von SalDoc.Free7 bearbeiten. Dafür wählen Sie im BC 51400 beim Attribut SalDoc.Free7 den Kontextmenü-Eintrag BO-Attribut Redefinition...
RN_162004_07.jpg
Dadurch wird BC 86921 geöffnet, in welchem Sie die BO-Attribut Redefinition bearbeiten/erfassen können.
Wichtig
Wichtig
Beachten Sie, dass der Kontext nicht in allen Fällen automatisch geladen werden kann. Wählen Sie deshalb den Kontext im BC 86921 gegebenenfalls manuell aus.
Für das Nutzen dieser Funktionalität müssen Sie über die Studio-Lizenz OpaccOXAS Studio 2 verfügen.
BOF-6317
Attribut-Browser - Suchen nach Attributen
Neu können Sie im BC 86950 (Attribut-Browser) sowohl nach der Bezeichnung (Label) als auch nach dem Namen eines Attributs suchen.
Beispiel
Die Suche nach Kundennummer und CustNo liefert als Resultat dasselbe Attribut.
RN_162004_08.jpg
Hinweis
Hinweis
Die Suche funktioniert nur nach dem Attributnamen selbst. DebTurnover liefert als Resultat korrekt das Attribut Umsatz (SalDoc.DebTurnover). Die Suche nach SalDoc.Turnover liefert kein Resultat

Allgemein - Korrektur - v16.20.04

Issue Thema / Beschreibung
APS-4573
Boolean-Attribute liefern leer anstatt 0
Unter gewissen Umständen konnte es vorkommen, dass ein Boolean-Attribut anstelle des Werts 0, leer bzw. keinen Wert zurücklieferte.
Dieses Fehlverhalten wurde korrigiert.
BOF-1347
Vorlagenwechsel bei BO-Listen
Unter gewissen Konstellationen konnte es vorkommen, dass bei einem "adhoc" Vorlagenwechsel bei BO-Listen nicht alle Einstellungen gemäss der gewählten BC-Vorlage übernommen wurden. Betroffen waren u.a. Zellen-Markierungen und DIY-Hotkeys.
Dieses Fehlverhalten wurde korrigiert.
BOF-5910
Verhalten des Bilder-Panel beim Wechsel der BC-Vorlage
In BO-Listen funktionierte beim Wechsel der BC-Vorlage das Aktivieren/Deaktivieren des Bilder-Panel nicht gemäss den Einstellungen der jeweiligen BC-Vorlage.
Dieses Fehlverhalten wurde korrigiert.
BOF-6126
Fixierte Segmente bei der Adhoc-Sortierung
Bei der Adhoc-Sortierungen (BC 99028 - Eigene Reihenfolgen definieren) wurden die fixierten Segmente des eigenen (Adhoc-)Index nicht in jedem Fall korrekt gespeichert.
Dieses Fehlverhalten wurde korrigiert.
BOF-5970
Ausgabe von Name und ShortName in Auswertungen
Die Ausgabe von Name und ShortName in der Form Lagereinheit(?ShortName) hat nicht mehr korrekt funktioniert.
Dieses Fehlverhalten wurde korrigiert.
Anwendungsbeispiel für die Ausgabe der Lagereinheit und deren Name/ShortName basierend auf einer Auswertung über Artikel:
Lagereinheit(Art.ArtDimNo)
Lagereinheit(?ShortName)
Lagereinheit(?Name)

Adressen - Neu - v16.20.04

Issue Thema / Beschreibung
APS-4318
Projekt/Vertrag - Neues Attribut
Die BOs Projekt (Proj) und Vertrag (Contract) wurden um das Attribut Besitzt Dokumente die Kalkulation buchen (Proj.HasDocsWithCalc bzw. Contract.HasDocsWithCalc) ergänzt.
Mit Hilfe dieser Attribute lässt sich einfach feststellen ob innerhalb eines Projekts/Vertrags Dokumente bestehen, die Kalkulation buchen. Diese Information kann u.a. bei einer automatisierten Neuberechnung der Projekt-/Vertragskalkulation hilfreich sein.
APS-4472
Neues Attribut auf dem BO Mitarbeiter: Empl.BarCode - BC 11401
In Zusammenhang mit der Umsetzung des Versand Checkout steht Ihnen auf dem BO Mitarbeiter (Empl) das neue Attribut Barcode (Empl.BarCode) zur Verfügung.
Sie können hier einen beliebigen eindeutigen Wert erfassen. Erlaubte Zeichen sind: Gross-/Kleinbuchstaben, Zahlen, sowie die Sonderzeichen _ (Unterstrich), . (Punkt) und - (Strich). Sie finden das Attribut Barcode im BC 11401 > Registerkarte: Zusätze > Gruppe: Allgemein.
Hinweis
Hinweis
Das Attribut wird im BC 51670 für das Login via Barcode verwendet.
BOF-5942
Mitarbeiter Zusätze - BC 11401
Im BC 11401 lassen sich auf der Registerkarte Beschäftigung die Listeneinträge (Beschäftigungsgrad) neu auch via "drag and drop" in den Bearbeitungsbereich ziehen.
BOF-6031
Filtern von Kontaktplanungs-Einträgen - BC 11102
Bei der Arbeit mit Expressfiltern im BC 11102 wird bei Zeit-Attributen (z.B. ContactPlan.Time) sowohl ein Doppelpunkt als auch ein Punkt als korrektes Trennzeichen interpretiert.
Das bedeutet: Ein Filter auf 07:15 liefert dasselbe Resultat wie ein Filter auf 07.15.
BOF-6157
Prüfungen vor dem Löschen von Projekten/Verträgen
Vor dem Löschen von Projekten (BC 11690) und Verträgen (BC 11695) wurden zusätzliche Prüfungen implementiert.
Ein aktives Projekt oder ein aktiver Vertrag, können nicht gelöscht werden. Ist das Projekt bzw. der Vertrag noch aktiv, wird folgende Meldung angezeigt: "BO "Projekt/Vertrag" mit dem Schlüssel "...." ist immer noch aktiv.
Erst nachdem beim Projekt bzw. Vertrag das Attribut Aktiv (Checkbox) entfernt worden ist, kann das Projekt bzw. der Vertrag gelöscht werden.
Bei einem mit Dokumenten verknüpften Projekt oder Vertrag wird vor dem Löschen folgende Sicherheitsabfrage angezeigt: "Es gibt Dokumente, die mit diesem Projekt/Vertrag verknüpft sind. Wollen Sie das Projekt bzw. den Vertrag wirklich löschen?"
BOF-6279
Kontaktperson einfügen - BC 11108
Beim Einfügen einer Kontaktperson über BC 11108 wird neu keine Kontaktperson-Nr. mehr vorgeschlagen.
Soll die Nummer der Kontaktperson automatisch vergeben werden, kann das Eingabe-Attribut Nummer für neue Kontaktperson leer gelassen werden. Wird im Eingabe-Attribut eine Nummer erfasst, wird diese (sofern noch nicht vergeben) für die neue Kontaktperson verwendet.

Adressen - Korrektur - v16.20.04

Issue Thema / Beschreibung
APS-4483
Adressabgleich mit Twixtel - BC 12610
Beim Adressabgleich mit Twixtel wurde der Nachname (Addr.LastName) fälschlicherweise noch mit 30 anstelle von 50 Zeichen geprüft.
Dieses Fehlverhalten wurde korrigiert.
BOF-6228
Anzeige der Anrede gemäss Sprache der Kontaktperson - BC 11101
Im BC 11101 wurde die Anrede der Kontaktperson immer gemäss der Sprache der Adresse angezeigt.
Dieses Fehlverhalten wurde korrigiert. Neu wird die Anrede korrekt gemäss der Sprache der jeweiligen Kontaktperson angezeigt.
BOF-6338
Anruf ausführen aus BC 11113
Unter gewissen Konstellationen konnte es vorkommen, dass nach einem aus BC 11113 ausgeführten Anruf keine weiteren Anrufe mehr möglich waren. Es wurde dann folgende Fehlermeldung angezeigt: Phoneline is busy at the moment... try again later.
Dieses Fehlverhalten wurde korrigiert.
Hinweis
Hinweis
Beachten Sie, dass in diesem Zusammenhang das OpaccOXAS Studio BC 98150 über eine Neue Einstellmöglichkeit verfügt:
TAPI: Normale Handhabung der Leitungen
  • Aktiv: Behebt Probleme mit dem Swisscom Estos TAPI Treiber. (Langsame Performance, BC 11113 wird erst ca. 10 Sekunden nach Aufruf des BC geöffnet.)
  • Passiv: Schliesst die TAPI Leitung nach jedem Aufruf. (Diese Einstellung muss gewählt werden, wenn der Fehler "Phoneline is busy at the moment..." auftritt.)

Artikel - Neu - v16.20.04

Issue Thema / Beschreibung
APS-4267
Katalog - Filter Typen
Der bestehende Filter D Input-Filter wurde umbenannt in D Input-Filter (SearchContent). Zusätzlich steht Ihnen der neue Filter F Input-Filter zur Verfügung.
Hinweis
Hinweis
D Input-Filter (SearchContent): Filtert über das spezifische EnterpriseSearch-Attribut SearchContent.
F InputFilter: Filtert über das in der Konfiguration eingestellte Attribut.
APS-4320
Sonderklasse - Neues Attribut: Kurzbezeichnung
Auf dem BO Sonderklasse (ArtSpecial) steht ihnen neu das Attribut Kurzbezeichnung (ArtSpecial.ShortName) im Format A8 zur Verfügung. Sie finden das Attribut im BC 21625.
APS-4323
Zusätzliche Lager-Informationen auf dem Artikel - BC 21013
Das BO Lagererweiterung (ArtStock) wurde um zwei Attribute ergänzt:
  • Nächster geplanter Lagereingang (ArtStock.NextPrimDispoIn)
  • Nächster geplanter Lagerausgang (ArtStock.NextPrimDispoOut)
Sie finden die beiden Attribute im BC 21013 > Registerkarte: Lager > Gruppe: Lagerbuchungen.

Artikel - Korrektur - v16.20.04

Issue Thema / Beschreibung
BOF-6151
Anzeige der aktiven Registerkarte - BC 31603
Im BC 31603 wurde die angewählte Registerkarte nicht in allen Fällen als aktive Registerkarte angezeigt.
Dieses Fehlverhalten wurde korrigiert.
BOF-6198
Katalog - Kategorie Details - BC 24400
Unter gewissen Konstellationen wurde im BC 24400 nach dem Speichern ein falscher Datensatz (Kategorie) angezeigt.
Dieses Fehlverhalten wurde korrigiert.

DMAS - Neu - v16.20.04

Issue Thema / Beschreibung
APS-4126
Service: DMS.LoadAdHocMediaFileAndWriteToFileSystem
Neu können Sie über den Service DMS.LoadAdHocMediaFileAndWriteToFileSystem Bilder aus der Medienverwaltung (Erweiterung DMAS) adHoc umwandeln (Skalierung, Transformation, etc.) und direkt in das Verzeichnis \Insyde\Tmp\ exportieren.
BOF-5897
Löschen von freigegebenen DMAS-Dokumenten
Dokumente im Status Freigegeben lassen sich nun direkt löschen, sofern der Benutzer die entsprechenden Berechtigungen/Zugriffsrechte besitzt.
Im WS 81000 steht Ihnen dafür im entsprechenden Kontext der Button Löschen... zur Verfügung.
BOF-6182
Automatisches Freigeben von neuen Versionen
Neu können Sie auf der Dokumentkategorie einstellen, dass neue Versionen automatisch freigegeben werden (Status: Released).
Sie Finden das Attribut Version automatisch freigeben im BC 98100 > Grundeinstellungen > Dokumentkategorie > Registerkarte: Allgemein.
Hinweis
Hinweis
Wird in einer so eingestellten Dokumentkategorie eine neue Version eines DMAS-Dokuments eingecheckt, erhält die neue Version direkt den Status Freigegeben.

DMAS - Korrektur - v16.20.04

Issue Thema / Beschreibung
BOF-6125
Arbeiten in mehreren WS 81000
Wird gleichzeitig mit mehreren WS 81000 gearbeitet und in einem Workspace ein DMAS-Dokument gelöscht, hat dies nun nicht mehr zur Folge, dass in den anderen Workspaces Fehlermeldungen angezeigt werden.

Einkauf - Neu - v16.20.04

Issue Thema / Beschreibung
BOF-6062
Positionsverknüpfungen
Neu können Sie Verkaufs-, Einkaufs- und Rapport-Positionen über frei definierbare Dokumentpositions-Verknüpfungstypen mit einander verknüpfen. Die Dokumentpositions-Verknüpfungstypen definieren Sie im OpaccOXAS Studio BC 87762.
Verknüpfungen von Einkaufsdokument-Positionen erstellen Sie im BC 61354. Der Aufruf des BC erfolgt über den Menüpunkt Positionsdaten > Positionsverknüpfungen...
Das Verknüpfen von Einkaufsdokument-Positionen ist auch über die Anwendungen hinweg möglich. So können Sie beispielsweise eine Einkaufsdokument-Position mit einer Sollzeile eines Servicerapports verknüpfen.
APS-4278
Lieferanten Dokument-Nr. - Neues Format: A30
Das Attribut Lieferanten Dokument-Nr. (PurDoc.SupplOrderNo) wurde verlängert. Neues Format: A30.
Hinweis
Hinweis
Ist im OpaccOXAS Studio BC 98300 als aktive Finanzanwendung Abacus erfasst, wird bei der Übergabe der Kreditoren (Kreditoren-Belege) das Attribut PurDoc.SupplOrderNo auf 27 Stellen (maximale Länge bei Abacus) gekürzt.
BOF-6083
Positionen vererben - BC 61122
Da beim Vererben von Positionen die Positionstexte in jedem Fall vererbt werden, ist die entsprechende Checkbox (Positionstexte übernehmen) im BC 61122 nun fix aktiviert und kann nicht mehr passiv/aktiv gesetzt werden.
BOF-6113
Neue Attribute für das Erfassen von Informationen für die Anlieferung
Die folgenden BCs wurden mit Attributen bezüglich Anlieferung von/bis versehen:
  • 51300 Details Verkaufsposition (Gruppe: Versand)
  • 51400 Details Verkaufsdokument (Gruppe: Versand)
  • 51305 Vorgaben Einkauf (Gruppe: VE - Lieferung)
  • 61300 Details Einkaufsposition (Gruppe: Zeitfenster Lieferung)
  • 61400 Details Einkaufsdokument (Gruppe: Zeitfenster Lieferung)
Über die Attribute Anlieferung von/bis wird ein Zeitfenster definiert, innerhalb dessen die Ware angeliefert werden darf oder angeliefert werden muss.
BOF-5768
Umnummerieren von Dokument-Positionen - BC 61125
Im WS 61000 steht Ihnen unter dem Menüpunkt Bearbeiten > Position/en umnummerieren... die Möglichkeit zur Verfügung, Positionen des aktuellen Dokuments neu zu nummerieren. Das Umnummerieren von Positionen erfolgt dabei im neuen BC 61125.
Hinweis
Hinweis
Ist eine neu zu vergebende Positionsnummer bereits vorhanden, werden die vorhandenen Positionen automatisch umnummeriert.
Der Menüpunkt Bearbeiten > Positions-Nummerierung neu aufbauen wurde aus dem WS 61000 entfernt. Die Funktionalität wurde in das neue BC 61125 integriert und steht dort unter Alle Positionen umnummerieren mit Schrittweite zur Verfügung.
BOF-6068
Erweiterung der Funktion "Positionen nachtragen" - BC 61121
Die BCs für das Nachtragen von Positionen wurden um folgende drei Attribute ergänzt:
  • Dimension1 (PurDocItem.QuantityDim1)
  • Dimension2 (PurDocItem.QuantityDim2)
  • Dimension3 (PurDocItem.QuantityDim3)
Hinweis
Hinweis
Die Positionen werden nur nachgetragen, wenn Artikeleinheit und Dimensionsvariante übereinstimmen. Die Dimensionen und die Menge können miteinander nachgetragen werden.
BOF-6295
Verarbeiten von Pooleinträgen - BC 62111
Neu stehen Ihnen für das Verarbeiten von Pooleinträgen zwei Argumente zur Verfügung, über die Sie die Verarbeitung im WS 62000 steuern können.
Verarbeitung nach letztem Dokument beenden
Bei aktiver Checkbox wird die Verarbeitung nach dem letzten Dokument beendet. Bei passiver Checkbox wartet die Verarbeitung nach dem letzten Dokument auf das nächste Dokument.
Bei Fehler nächstes Dokument verarbeiten
Bei aktiver Checkbox läuft die Verarbeitung im Fehlerfall weiter, es wird das nächste Dokument verarbeitet. Bei passiver Checkbox wird die Verarbeitung im Fehlerfall komplett abgebrochen.
Hinweis
Hinweis
Die beiden Argumente (Checkboxen) werden Ihnen im BC 62111 angezeigt.
RN_162004_12.jpg
BOF-6169
Aktualisieren der Liste der Subdokumente
Die Liste der Subdokumente in den BCs 61010, 61011, 61012 und 62609 verhält sich in Bezug auf die Aktualisierung nun korrekt: Das Attribut Drucker wird beim Start des BC aktualisiert. Das Attribut Script wird bei jeder Änderung der Sprache (Dokument) aktualisiert.
Hinweis
Hinweis
Sobald das Hauptdokument in einem Verarbeitungspool steht und das Subdokument für die Verarbeitung markiert ist, lässt sich das Script auf dem Subdokument nicht mehr ändern. Ist das Subdokument nicht für die Verarbeitung markiert, werden die Daten gemäss Vorgabe der Dokumentart angezeigt.

Einkauf - Korrektur - v16.20.04

Issue Thema / Beschreibung
BOF-6269
Vererben/Generieren von Positionen - BCs 61122 und 61123
Beim Vererben oder Generieren von Positionen konnte es in bestimmten Konstellationen vorkommen, dass bei der Übernahme der selektierten Positionen die Verarbeitung blockiert wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-6270
Vererben/Generieren von Positionen - BCs 61122 und 61123
Beim Vererben oder Generieren von Positionen konnte es auf der Registerkarte Offene Dispositionen in bestimmten Konstellationen vorkommen, dass die angepasste Menge (Menge-Ist bzw. Dim-Ist) zurückgesetzt wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-5822
Anzeige des Dokumentdatums in der Titel-Leiste - WS 61000
Nach einer Anpassung des Dokumentdatums über das DIY-Panel Kopf im WS 61000 wurde das in der Titel-Leiste des WS 61000 angezeigte Dokumentdatum nicht korrekt aktualisiert.
Dieses Fehlverhalten wurde korrigiert.
BOF-6145
Dokument versenden - BC 61012
Beim Versenden von Einkaufsdokumenten wurden die Zeilenschaltungen im E-Mail Body ignoriert, wenn dieser als Plaintext erfasst ist.
Dieses Fehlverhalten wurde korrigiert.
BOF-6351
Bearbeiten von Subdokumenten - BC 99061
Ausgangslage: Das BC 61010 (Verarbeiten) wird geöffnet und auf der Registerkarte Drucken wird über den Button Bearbeiten... das BC 99061 geöffnet. Unter bestimmten Konstellationen konnte es nun vorkommen, dass das BC für das Bearbeiten des Subdokuments (BC 99061) leer geöffnet wurde.
Dieses Fehlverhalten wurde korrigiert.

EnterpriseSearch - Neu - v16.20.04

Issue Thema / Beschreibung
APS-4452
Suche nach BoId
Neu können Sie in einem Such-Index auch nach der BoId suchen, falls das Attribut als Volltext-Such-Attribut definiert wurde.
BOF-6173
Freie Such-Indizes erstellen - BC 98141
Neu können Sie im BC 98141 (Enterprise Search Indizes einrichten) über den neuen Button Freier Index erstellen... freie Indizes indexieren. Für die Indexierung müssen Sie ein CSV-Datenfile aus dem Verzeichnis Insyde/tmp auswählen.
Für Infos zu freien Indizes siehe auch: Manuals TechNotes > Einrichten OXAS > EnterpriseSearch.
Hinweis
Hinweis
Mit dem Button Indexierung auslösen starten Sie die Indexierung. Dieser Button ist beim Index-Typ Frei passiv. Mit dem Button Freier Index erstellen… starten Sie die Indexierung eines freien Index. Dieser Button ist bei den Index-Typen BO und Gemeinsam passiv. Es wird automatisch ein Auswahl-Dialog angezeigt, in welchem Sie aus dem Verzeichnis Insyde/tmp ein CSV-Datenfile auswählen müssen.

Explorer - Neu - v16.20.04

Issue Thema / Beschreibung
APS-4479
Explorer-Position (DeskItem) - Neues Attribut: InternalText
Das BO Explorer-Position (DeskItem) wurde um das Attribut Interner Text (DeskItem.InternalText) ergänzt. Format: T4000.
Hinweis
Hinweis
Im Gegensatz zum Kommentar (DeskItem.Text) wird der interne Text beim Aktivieren der Explorer-Position nicht automatisch angezeigt.

Explorer - Korrektur - v16.20.04

Issue Thema / Beschreibung
BOF-6314
Anzeige der Suchresultate im Log-Viewer - BC 98235
Unter bestimmten Konstellationen konnte es vorkommen, dass die Such-Resultate im BC 98235 nicht korrekt aktualisiert oder geleert wurden, wenn nach einer ersten erfolgten Suche, eine weitere Suche durchgeführt wurde.
Dieses Fehlverhalten wurde korrigiert.

Fiacc - Neu - v16.20.04

Issue Thema / Beschreibung
IS-472
Abacus Online-Integration
Neu steht auch für Abacus eine Online-Integration zur Verfügung. Die Funktionalität dieser Online-Integration ist dabei dieselbe, wie bei Sage 200.
Debitor-Informationen - BC 11219
  • Saldo
  • Kontenplan - BC 80012
  • Kostenstellen - BC 80013
  • Zahlungskonditionen - BC 80023
Kreditor-Informationen - BC 11303
  • Kontenplan - BC 80012
  • Kostenstellen - BC 80013
  • Zahlungskonditionen - BC 80023
Verkaufsdokument - WS 51000
  • Beleg-Status
  • Beleg-Text
  • Verfalldatum
  • Mahnstufe
  • Mahnsperre bis
  • Saldo in Belegwährung
  • Betrag in Leitwährung
Verkaufsdokument Details - BC 51400
  • Saldo
  • Kontenplan - BC 80012
  • Kostenstellen - BC 80013
  • Kostenträger - BC 80013
  • Zahlungskonditionen - BC 80023
Kunden-Bonität - BC 51071
  • Saldo
Offene Posten Rechnungsadresse - BC 51660
Offene Posten Kundenadresse - BC 51661
Einkaufsdokument Details - BC 61400
  • Kontenplan - BC 80012
  • Kostenstellen - BC 80013
  • Kostenträger - BC 80013
  • Zahlungskonditionen - BC 80023
Offene Posten Zahlungsadresse - BC 61660
Accounting-Stammdaten - BC 87759
  • Kontenplan
  • Kostenstellen und Kostenträger
  • Zahlungskonditionen
Bestehende Installationen mit aktiver Online-Saldoabfrage
Falls Sie mit der Abacus Online-Saldoabfrage arbeiten, müssen nach dem Update die Abacus-Reports aktualisiert werden.
Kopieren Sie dafür die Abacus-Reports aus dem Verzeichnis \Insyde\FiaccIntegration\Abacus\AbaReport auf Ihre Abacus-Installation in folgendes Verzeichnis: \abac\kd\abav\web\FiaccIntegration.
Wichtig
Wichtig
Ohne Aktualisierung der Abacus-Reports funktioniert die Online-Saldoabfrage nach dem Update auf v16.20.04 nicht mehr korrekt.
Für weitergehende Informationen wenden Sie sich bitte an Ihren Fiacc-Projektleiter oder den Opacc Support.

Groupware - Neu - v16.20.04

Issue Thema / Beschreibung
IS-458
Mapping von Telefon-Nr. Attributen bei Adresse und Kontaktperson
Die fixe Logik beim Mapping der Telefon-Nr. Attribute von Adressen und Kontaktpersonen wurde entfernt. Sie können nun z.B. folgendes Mapping konfigurieren:
OpaccERP - Groupware
Addr.Phone1 - TelephoneNumber
Addr.Phone2 - TelephoneNumber2
Contact.Phone - Mobile
Hinweis
Hinweis
Beachten Sie folgende Punkte:
Werden mehrere OpaccERP-Attribute auf dasselbe Groupware-Attribut gemappt, "gewinnt" das zuletzt definierte Mapping, da jeweils nur ein Wert an die Groupware übergeben werden kann.
Die Musterkonfiguration wurde angepasst: Das Mapping für Contact.Fax ist neu per Default nicht mehr aktiviert.

Groupware - Korrektur - v16.20.04

Issue Thema / Beschreibung
BOF-6188
Speichern der Zugangsdaten - BC 98124
Im BC 98124 konnte eine Server Zugriffsart ohne Angabe der weiteren Attribute (Service URL, etc.) gespeichert werden, was in der Folge zu Fehlern beim Starten des Groupware-Service führte.
Dieses Fehlverhalten wurde korrigiert.

IBOS - Korrektur - v16.20.04

Issue Thema / Beschreibung
APS-4459
Speichern von Archiv-Vorgaben - IBOS: SUI-IST-MUT-DIV
Über den IBOS SUI-IST-MUT-DIV konnten auf Ist-Zeilen ungültige Werte für den Archivbereich gespeichert werden.
Dieses Fehlverhalten wurde korrigiert.

Lager - Neu - v16.20.04

Issue Thema / Beschreibung
APS-4219
Warehouse - Service für das automatische Erstellen von (Nachzähl-)Transaktionen
Für das automatische Erstellen von (Nachzähl-)Transaktionen steht Ihnen der neue Service WhJob_Recount zur Verfügung. Der Service vereinfacht die Handhabung von Inventur-Transaktionen die nachgezählt werden sollen.
Damit Transaktionen für das Nachzählen markiert werden können, steht Ihnen das Attribut Nachzählung (WhTransaction.Recount) zur Verfügung. Für so markierte Transaktionen wird durch den Service WhJob_Recount ein neuer Inventur-Beleg erstellt. Auf dem neu erstellten Inventur-Beleg wird die ursprüngliche Beleg-Nr. im Attribut Ursprünglicher Beleg (WhJob.OriginalWhJobNo) eingetragen. Die für die Nachzählung markierten Transaktionen können anschliessend auf dem ursprünglichen Inventur-Beleg direkt verbucht werden, ohne dass Korrektur-Transaktionen erfasst werden müssen.
Der Service WhJob_Recount prüft alle Transaktionen des ursprünglichen Inventur-Belegs. Für jede Inventur-Transaktion mit Nachzählung = true wird auf dem neu erstellten Inventur-Beleg eine neue Platz-Transaktion zum zugehörigen Warehouse-Platz erstellt. Auf den neu erstellten Platz-Transaktionen wird die ursprüngliche Transaktions-Nr. im Attribut Ursprüngliche Transaktion (WhTransaction.OriginalWhTransactionNo) eingetragen.
Beim Erstellen der Inventur-Transaktionen (d.h. beim Verbuchen des neuen Inventur-Belegs) wird auf den Inventur-Transaktionen die ursprüngliche Transaktions-Nr. im Attribut Ursprüngliche Transaktion (WhTransaction.OriginalWhTransactionNo) eingetragen.
Falls es eine Abweichung der Menge gibt, weil sich die Bestände zwischenzeitlich verändert haben oder das Nachzähl-Flag auf der ursprünglichen Transaktion gesetzt ist, muss neu gezählt werden. Ansonsten wird auf der Inventur-Transaktion die ursprünglich gezählte Menge eingetragen und das Flag WithdrawalDone gesetzt. Damit wird signalisiert, dass die Inventur-Transaktion bereits auf dem ursprünglichen Beleg ohne Differenz gezählt worden ist.
Für das Verarbeiten von Inventur-Differenzen steht Ihnen das BC 34735 zur Verfügung. (Siehe auch BOF-6118.)
APS-4220
Inventur-Warehouse - Automatisches Erstellen von Korrektur-Transaktionen
Neu steht Ihnen auf der Zähl-Transaktion das Attribut Auto-Korrektur (WhTransaction.AutoAdjustment) zur Verfügung. Über dieses Attribut (Checkbox) können Sie bei Zähl-Transaktionen steuern, dass automatisch Korrektur-Transaktionen erstellt und verbucht werden. Das Erstellen und Verbuchen der Korrektur-Transaktionen erfolgt dabei über den neuen Service WhJob_AutoAdjust. Der Service verfügt über ein Argument: Warehouse-Beleg (Warehouse-Beleg Nr.)
Hinweis
Hinweis
Der Service WhJob_AutoAdjust erstellt nur Korrektur-Transaktionen vom Typ Differenz plus oder Differenz minus. Der Service gibt einen Fehler zurück, wenn zu einer Zähl-Transaktion mehr als eine Belegung vorhanden ist oder wenn gar keine Belegung vorhanden ist. Tritt ein Fehler auf, wird die Verarbeitung abgebrochen. Bisher noch nicht abgearbeitete Zähl-Transaktionen werden im Fehlerfall nicht berücksichtigt.
BOF-6118
Warehouse - Verarbeiten von Inventur-Differenzen - BC 34735
Für das Verarbeiten von Inventur-Differenzen steht Ihnen das BC 34735 zur Verfügung. Aufgerufen wird das BC 34735 im WS 34000 über den Menüpunkt Extras > Inventur Differenzen verarbeiten...
Über das BC 34735 können Sie Inventur-Transaktionen mit Abweichungen filtern und für selektierte Inventur-Transaktionen eine Nachzählung oder Auto-Korrektur erstellen. Im BC 34735 stehen Ihnen folgende Filter-Möglichkeiten zur Verfügung:
Abweichungsart - Bezogen auf die Differenz (WhTransaction.DiffStockQuantity)
  • Absolut - Absolute Werte. Also z.B. alle Abweichungen > 2
  • % - Prozentuale Abweichung. Also z.B. alle Abweichungen > 5%
Abweichung
  • Absoluter Wert der Abweichung. Es können keine negativen Werte erfasst werden.
Abweichungsrichtung - Bezogen auf die Differenz (WhTransaction.DiffStockQuantity)
  • Positiv - Nur positive Abweichungen
  • Negativ - Nur negative Abweichungen
  • Beide - Positive und negative Abweichungen
Mit Klick auf den Button Suchen werden alle Inventur-Transaktionen aufgelistet, die den Filterkriterien entsprechen. Falls gewünscht, können Sie einzelne Inventur-Transaktionen mit Hilfe der Space-Taste selektieren. Folgende Aktionen können Sie anschliessend für die selektierten bzw. nicht selektierten Inventur-Transaktionen ausführen:
Nachzählung
Auf den Inventur-Transaktionen wird das Attribut Nachzählung (WhTransaction.Recount) gesetzt, der Service WhJob_Recount wird ausgeführt und die Inventur-Transaktionen werden verbucht. (Siehe auch APS-4219.) Der neu erstellte Inventur-Beleg (Nachzählung) wird Ihnen in einem separaten WS 34000 angezeigt.
Auto-Korrektur
Für die Inventur-Transaktionen werden automatisch Korrekturbuchungen (Differenz plus/minus) erstellt und verbucht.
APS-4221
Warehouse - Neues Attribut für das Handling von "Über-Reservationen"
Um spezielle Anforderungen (z.B. bei Zuschnitten) abdecken zu können, kann es notwendig sein, mehr als die eigentlich benötigte Menge zu reservieren.
Für das Handling dieser "Über-Reservation" steht Ihnen das neue Attribut Haupt-Transaktion (WhTransaction.MainWhTransactionNo) zur Verfügung. Eine Vor-Plan-Transaktion kann über dieses Attribut einer anderen (Haupt-)Vor-Plan-Transaktion zugeordnet werden und wird dann zusammen mit dieser (Haupt-)Vor-Plan-Transaktion umgehängt. Die so erstellte zusätzliche Transaktion ist für die verlinkten Verkaufsdokument-Positionen nicht mengenwirksam.
Anwendungsbeispiel
  • Zuschnitt ab Rolle. Breite der Rolle: 4.2 m
  • Gewünschter Zuschnitt: 2.2 m x 1.8 m
    Damit dieser Zuschnitt sicher reserviert werden kann, soll eine zusätzliche Reservation von 2.0 m x 1.8 m erstellt werden.
  • Ziel: Reservation für 4.2 m (Rollenbreite) x 1.8 m
Es werden deshalb zwei Vor-Plan-Transaktionen erstellt:
  • 2.2 m x 1.8 m
  • 2.0 m x 1.8 m (Hier wird die erste Vor-Plan-Transaktion als Haupt-Transaktion eingetragen.)
Beide Vor-Plan-Transaktionen werden mit der Dokument-Position auf der AB verlinkt. Damit werden Zuweisungen für beide Vor-Plan-Transaktionen erstellt. In der Folge werden beide Vor-Plan-Transaktionen auf den LS umgehängt und ausgelagert. Da die zweite (zusätzliche) Transaktion nicht mengenwirksam ist, lässt sich der LS anschliessend ohne Problem in den Status Definitiv verbuchen.
Das weitere Handling der zu viel ausgelagerten Menge (hier im Beispiel 2.0 m x 1.8 m) ist in einem nachgelagerten Prozess abzubilden. z.B. indem wieder eingelagert wird.
APS-4572
Warehouse - Inventur: Anzeigen der zu zählenden Belegung
Neu wird beim Erstellen der Zähltransaktion das Attribut Warehouse-Belegung Auslagerung (WhTransaction.OutStorageBinAssignmentNo) automatisch gesetzt, wenn nur eine einzige Belegung vorhanden ist. Ansonsten enthält das Attribut den Wert 0. Im Falle von mehreren Belegungen und WhTransaction.OutStorageBinAssignmentNo = 0 ist keine Auto-Korrektur möglich. Das Attribut Auto-Korrektur (WhTransaction.AutoAdjustment) ist in diesem Fall passiv.
APS-4622
Warehouse - Transfer für Pseudoartikel zulassen
Damit Sie spezielle Anforderungen in Zusammenhang mit Pseudoartikeln abbilden können, lassen sich neu auch für Pseudoartikel Transfer-Transaktionen ab dem Wareneingangsschein (WES) erstellen.
Dafür muss, wie gewohnt, auf der entsprechenden Position des provisorischen WES die Transfermenge (PurDocItem.TransferQuantity) gesetzt werden. Für die hier erfasste Menge werden dann beim Verbuchen des WES entsprechende Transfer-Transaktionen erstellt.
APS-4615
Umstellen des Modus der Chargenführung beim Artikel
Bei der Umstellung des Modus der Chargenführung von 2 - Chargennummer bestandesgeführt auf 4 - Charge bestandesgeführt werden, falls Belegungen vorhanden sind, automatisch Chargen (BOs) erstellt. Dabei wird die auf der Belegung hinterlegte Chargennummer (StorageBinAssignment.BatchNo) auf die automatisch erstellte Charge übernommen. Die Chargennummer wird dabei in das Attribut Chargennummer (Batch.Number) geschrieben. Neu wird bei dieser Umstellung auch das auf der Belegung hinterlegte Ablaufdatum (StorageBinAssignment.ExpirationDate) auf die automatisch erstellte Charge übernommen. Das Ablaufdatum der Belegung wird dabei in das Ablaufdatum der Charge (Batch.ExpirationDate) geschrieben.
APS-4218
Inventur-Warehouse und Inventur-Lager - Neues Attribut auf Beleg
Für das Handling von Inventur-Belegen (Inventur-Warehouse und Inventur-Lager) steht Ihnen auf dem Belegkopf ein neues Attribut zur Verfügung: Zählung abgeschlossen (WhJob.InventoryCountFinished)
Das Attribut (Checkbox) können Sie beispielsweise benutzen um zu signalisieren, dass die Zählung abgeschlossen ist und die Zähltransaktionen nun kontrolliert werden können. Das Attribut finden Sie im BC 34400 (Details Beleg). Beachten Sie, dass das Attribut nur auf Belegen vom Typ Inventur-Warehouse und Inventur-Lager zur Verfügung steht. Das Setzen des Attributs ist auf diesen Belegarten nur im Belegstatus 35 möglich.
In diesem Zusammenhang wurde das BC 34400 erweitert. Sie finden dort neu die Gruppe Inventur mit Informationen zur Inventur (sofern es sich beim Beleg um einen Inventur-Beleg handelt). Die Gruppe Zusatzinformationen wurde nach rechts verschoben. Die Gruppe Allgemein wurde um die Attribute Belegart und Spontaner Beleg ergänzt.
APS-4528
Inventur-Lager - Attribut "Wegoptimierung" frei für Bearbeitung
Um spezielle Anforderungen bei der Inventur-Lager abdecken zu können, lässt sich das Attribut Wegoptimierung (WhTransaction.RouteOptimizationKey) auf Inventur-Belegen des Typs Inventur-Lager frei bearbeiten. Sie können in diesem Attribut beliebige Werte erfassen und für spezielle Anforderungen (z.B. für das Sortieren der Zähltransaktionen) nutzen.
APS-4314
Objektverwaltung - Verlängerung von Attributen
Folgende Attribute wurden von A30 auf A50 verlängert:
ObjItem.Name
ObjItem.BoName
ObjItemHistory.BoName
ObjStructNode.Name
ObjStructNode.BoName
Hinweis
Hinweis
Beachten Sie, dass die Konfiguration (Länge/Format) der Attribute ObjItem.Name und ObjStructNode.Name gegebenenfalls im OpaccOXAS Studio angepasst werden muss. (BC 93501 > Registerkarte: Fix C)
APS-4347
Bearbeiten des Lagerbuchungs-Status und Erweiterung der Services Stock_BookDiff und Stock_Revaluate
Bei passivem Lager-Subsystem (Checkbox Lager-Subsystem aktiv im OpaccOXAS Studio BC 93100 nicht aktiviert) lassen sich der Lagerbuchungs-Status (Stock.StockBookStateNo) und die Bezeichnung des Lagerbuchungs-Status (Stock.StockBookStateText) auf allen Buchungsarten jederzeit mutieren. Diese Erweiterung betrifft insbesondere Inventur-Korrekturbuchungen und stornierte Buchungen.
Hinweis
Hinweis
Die Services Stock_BookDiff und Stock_Revaluate geben, zusätzlich zum MsgKey, neu die BoId der Lagerbuchung zurück.

Lager - Korrektur - v16.20.04

Issue Thema / Beschreibung
APS-4589
Warehouse - Automatisches Erledigen von spontanen Belegen
Beim Aufruf des Service WhJob_GetSpontaneousJob wurde ein bestehender spontaner Beleg im Status 35 (in Bearbeitung), unabhängig von der Zeitperiode auf der Belegart, immer abgeschlossen.
Dieses Fehlverhalten wurde korrigiert.
APS-4609
Warehouse - Umlagern einer kompletten Belegung mit Charge
Beim Umlagern einer kompletten Belegung mit Charge konnte es vorkommen, dass keine Umbuchung erfolgte. Der Fehler passierte dann, wenn die Umlagerung über zwei Bereiche erfolgt, bei denen unterschiedliche (logische) Lagerorte hinterlegt sind.
Dieses Fehlverhalten wurde korrigiert.
APS-4346
GD neu berechnen - BC 98200
Unter gewissen Konstellationen konnte es vorkommen, dass bei mehrmaliger Neuberechnung des GD, falsche Werte für GD und Bezugskosten berechnet wurden.
Dieses Fehlverhalten wurde korrigiert.
BOF-3603
Speichern einer eigenen Reihenfolge (Sortierung) - BC 31603
Im BC 31603 (Disposition Artikelsicht) konnte auf den Registerkarten Details und Bedarfsdisposition keine eigene Reihenfolge (Sortierung) in der BC-Vorlage gespeichert werden.
Dieses Fehlverhalten wurde korrigiert.

MIS - Neu - v16.20.04

Issue Thema / Beschreibung
APS-3915
Herleitung der MIS-Menge
Neu können Sie für Verkauf, Einkauf und Service die Herleitung der MIS-Menge einstellen. Dafür stehen Ihnen im OpaccOXAS Studio BC 97100 drei neue Einstellungen zur Verfügung.
Verkauf
Grundeinstellungen > Verkauf > Registerkarte: Allgemein
Herleitung der MIS-Menge
  • 0 - Menge
    Herleitung über SalDocItem.TotalQuantity (wie bisher)
  • 1 - Dimension 1
    Herleitung über SalDocItem.QuantityDim1
  • 2 - Gewicht
    Herleitung über SalDocItem.TotalWeight
Einkauf
Grundeinstellungen > Einkauf > Registerkarte: Allgemein
Herleitung der MIS-Menge
  • 0 - Menge
    Herleitung über PurDocItem.Quantity (wie bisher)
  • 1 - Dimension 1
    Herleitung über PurDocItem.QuantityDim1
  • 2 - Gewicht
    Herleitung über PurDocItem.TotalWeight
Service
Grundeinstellungen > Service
Herleitung der MIS-Menge
  • 0 - Menge
    Herleitung über AsstDocItem.QtyEff und AsstDocItem.QtyCharged (wie bisher)
  • 2 - Gewicht
    Herleitung über AsstDocItem.Weight multipliziert mit AsstDocItem.QtyEff und AsstDocItem.QtyCharged
Wichtig
Wichtig
Bei Leistungsartikeln wird, unabhängig von der gewählten Einstellung, die MIS-Menge immer über SalDocItem.TotalQuantity, PurDocItem.Quantity, AsstDocItem.QtyEff und AsstDocItem.QtyCharged hergeleitet.
Da die Einstellungen für Verkauf, Einkauf und Service unterschiedlich sein können, kann es bei der Auftragsstatistik (Auftragseingang) zu unerwarteten Zahlen kommen. Grund dafür ist der Umstand, dass der Auftragseingang aus dem Servicewesen im Verkaufs-MIS angezeigt wird. Falls Sie mit der Auftragsstatistik arbeiten und sowohl Verkaufs- als auch Servicedokumente Auftragsstatistik buchen, wird empfohlen die Herleitung der MIS-Menge im Verkauf und Service identisch zu definieren.
Hinweis
Hinweis
Nach einer Umstellung der Herleitung der MIS-Menge, empfehlen wir für die relevanten Perioden eine MIS-Neuberechnung durchzuführen.
APS-4247
MIS Standard-Auswertungen
Die MIS Standard-Auswertungen wurden um die Artikel-MIS-Kreise 6 bis 10 sowie um die Dokument- und Positions-MIS-Kreise erweitert.

Pcl2Pdf - Neu - v16.20.04

Issue Thema / Beschreibung
IS-484
Opacc.Pcl2Pdf.PrinterQuery.exe - Zusätzliches Rückgabe-Attribut
Opacc.Pcl2Pdf.PrinterQuery.exe wurde im das Rückgabe-Attribut Duplex Support erweitert.
  • true - Der Drucker unterstützt Duplex-Druck
  • false - Der Drucker unterstützt keinen DuplexDruck
Beispiel einer Abfrage über die Konsole (CMD): ...Insyde\Pcl2Pdf> Opacc.Pcl2Pdf.PrinterQuery.exe \\Printserver\Drucker
IS-485
Opacc.Pcl2Pdf.App.exe - Neue Argumente
Opacc.Pcl2Pdf.App.exe besitzt zwei neue optionale Argumente zur Reduktion der physischen Bildgrösse im gesamten Dokument:
  • -ImageDpi:n
    Passt die Bildauflösung in DPI an.
    Erlaubter Wertebereich: 1.0 - 9999.9999
    Defaultwert: 72
    Beispiel: -ImageDpi:150
  • -ImageQuality:n
    Passt die Bildqualität in Prozent an.
    Erlaubter Wertebereich: 1 - 100 (Ganzzahl)
    Defaultwert: 50
    Beispiel: -ImageQuality:50
Hinweis
Hinweis
Wird nur eines der beiden Argumente verwendet, wird das zweite automatisch mit dem Defaultwert befüllt. Beachten Sie, dass diese Argumente nur bei einer Umwandlung von pcl nach pdf verfügbar sind.
Achtung
Achtung
Das Anwenden dieser Optionen kann bei grösseren Dokumenten viel Zeit in Anspruch nehmen!
IS-487
Opacc.Pcl2Pdf.Print.exe - Neues Argument
Opacc.Pcl2Pdf.Print.exe wurde um das optionale Kommandozeilenargument -DuplexMode ergänzt, welches das beidseitige Drucken (Duplex-Druck) steuert. Folgende Werte sind möglich:
  • -DuplexMode:Simplex
    Das Papier wird nur auf einer Seite bedruckt.
  • -DuplexMode:Vertical
    Das Papier wird beidseitig bedruckt und an der langen Kante gespiegelt (normaler Duplexdruck).
  • -DuplexMode:Horizontal
    Das Papier wird beidseitig bedruckt und an der kurzen Kante gespiegelt.
  • -DuplexMode:Default
    Das Papier wird gemäss den Vorgaben/Einstellungen des jeweiligen Druckers bedruckt.

Pcl2Pdf - Korrektur - v16.20.04

Issue Thema / Beschreibung
IS-322
PDF-Druck - Drucken von Boxen/Rahmen mit Grau-Anteil
Das Drucken von Boxen/Rahmen (z.B. im Referenzteil von Dokumenten, F-Script: ST-VE100.FF) hat nur dann funktioniert, wenn im F-Script mit «X(BoxGrauAnt=100)» gearbeitet wurde.
Dieses Fehlverhalten wurde korrigiert. Neu funktionieren auch Werte wie z.B. «X(BoxGrauAnt=80)»

Scripting - Neu - v16.20.04

Issue Thema / Beschreibung
APS-4245
System_RunScript - Aufruf mit Pfadangabe wird nicht mehr unterstützt
Der Service System_RunScript unterstützt im ersten Argument (F-Script) keine Pfadangabe mehr. Aufrufe mit einer Pfadangabe führen zu einer Fehlermeldung. Das F-Script wird nicht ausgeführt.
Wichtig
Wichtig
Beachten Sie diesen Umstand vor allem im Hinblick auf den Update. Allfällige F-Script-Aufrufe müssen vor dem Update angepasst werden.
APS-4155
F-Script - Neue Systembefehle
In Zusammenhang mit der Administator-Berechtigung (siehe APS-4145) stehen Ihnen drei neue Systembefehle zur Verfügung:
  • «SYS(LOGUSERNR)» - Benutzernummer
  • «SYS(LOGADMLEVEL)» - Administrator-Stufe
  • «SYS(LOGIMPERSNR)» - Impersonator
Wichtig
Wichtig
Beachten Sie in diesem Zusammenhang, dass es nicht mehr genügt auf Adress-Nr. = 0 oder eine negative Benutzergruppe zu prüfen um auf ein Administrator-Login zu schliessen.
APS-4158
F-Script - Protokollieren von XSER-Aufrufen mit Administrator-Login
Neu werden innerhalb von F-Scripts XSER-Aufrufe mit Administrator-Login protokolliert, wenn der XSER-Kontext vom Kontext des angemeldeten Benutzers abweicht. Die Protokollierung erfolgt dabei im neuen BO Login-Statistik (LoginStat).
Beispiel
Login mit normalem Benutzer. Dieser Benutzer startet ein F-Script, welches einen XSER-Aufruf ausführt, dem ein Administrator-Login mitgegeben wird (Benutzer-Nr. 0 mit verschlüsseltem Administrator-Passwort).
APS-4625
F-Script - Funktion XSER
In Zusammenhang mit der Administrator-Berechtigung (siehe APS-4115) wurde auch die Funktion XSER erweitert.
Neu können Sie bei der Ausführung eines Service über die Funktion XSER die explizite Impersonation verwenden. Form: «XSER(ServiceName:execute,MandantNr,Impersonator>ImpersonateAs,encryptedPasswordOfImpersonator>resultOfService)»
Beispiel
...
# Beispiel für explizite Impersonation in einem F-Script via XSER:
# - Benutzer 73 (Impersonator) muss Administrator sein (Administrator-Stufe >0).
# - Benutzer 77 (ImpersonateAs) muss Impersonation erlauben.
«nXSER(reqGetBo:execute,1,73>77,51,1,passwordOfUser73>resGetBo)\A»
...
APS-4420
F-Script - Optimierte Unterstützung für die gemischte Anwendung von OEM-850 und UTF-8
Um Ihnen bei F-Scripts die schrittweise Migration von OEM-850 zu UTF-8 zu ermöglichen, steht eine neue Einstellung im OpaccOXAS Studio BC 98216 zur Verfügung. Attribut: F-Script Datei-Verhalten (Insyde.ScriptSourceCd)
Mögliche Werte:
  • 0 - Standard (Verhalten wie bisher)
  • 1 - Optimiert
Im Falle von 1 - Optimiert ist ein gemischter Betrieb von F-Scripts in den Zeichensätzen OEM-850 und UTF-8 möglich. Dieser gemischte Betrieb ist insbesondere bei Library-Aufrufen hilfreich, da das Library-Trennzeichen │ so in beiden Fällen (OEM-850 und UTF-8) korrekt interpretiert wird.
Hinweis
Hinweis
Sollten nach der Umstellung auf 1 - Optimiert wider Erwarten unerwartete Effekte auftreten, stellen Sie wieder um auf 0 - Standard und melden Sie die beobachteten Fehler bzw. unerwarteten Effekte unserem Support oder Ihrem Opacc Projektleiter.
BOF-6065
F-Script - GetInfoScriptArg - RelationshipCd
Das Attribut RelationshipCd von GetInfoScriptArg wurde erweitert. Folgende Beziehungen/Attributwerte wurden hinzugefügt/angepasst:
  • 1 - BO-Beziehung - zwingend
    Die Eingabe bezieht sich auf ein BO. Das angegebene BO muss existieren. Ansonsten wird dem Anwender eine Fehlermeldung angezeigt.
  • 2 - BO-Beziehung - optional
    Die Eingabe bezieht sich auf ein BO. Das angegebene BO muss nicht existieren (optional).
  • 3 - Code-Beziehung (Code-Tabelle) - zwingend
    Die Eingabe bezieht sich auf eine Code-Tabelle. Der angegebene Code (Wert) muss existieren. Ansonsten wird dem Anwender eine Fehlermeldung angezeigt.
  • 4 - Code-Beziehung (Code-Tabelle) - optional
    Die Eingabe bezieht sich auf eine Code-Tabelle. Der angegebene Code (Wert) muss nicht existieren (optional).
APS-4630
F-Script - Erweiterung von ST-BIZSERVICES.FF
Das Standard F-Script ST-BIZSERVICES.FF wurde erweitert.
Erstellen von Log-Einträgen (BC 98235)
Neu wird im Falle eines Fehlers nicht nur ein Log-Eintrag (einsehbar über BC 98235) erstellt, sondern der Name des Requests wird beim entsprechenden Log-Eintrag automatisch in das Attribut Prozess geschrieben.
Explizite Impersonation
Neu können Sie bei der Ausführung der Services GetBo, SaveBo, DeleteBo und System_RunScript über den CrossClient-Aufruf die explizite Impersonation verwenden. Dafür muss die Variable X(XClient.ContextUserId) mit dem ausführenden (Kontext-)Benutzer befüllt werden.
BOF-6170
Übergabe an Excel - Virtuelle Attribute bei Auswertungen
Bei der Verwendung von virtuellen Attributen (Ausgabe-Attribute) in Auswertungen werden diese im Falle eines "Cast" nun im korrekten Format (gem. "Cast") an Excel übergeben.
Beispiel: DayAfterTomorrow=date(Time.Date+2)
Folgende Funktionen (Aps.Function) werden unterstützt:
string()
number()
asNumber()
integer()
asInteger()
date()
asDate()
APS-4223
Übergeben von Message-Texten in X-Variablen
Message-Texte von Service-Aufrufen können neu direkt in Variablen übergeben werden. Das ist vor allem dann hilfreich, wenn die Werte mehr als 255 Zeichen beinhalten. Betroffen von dieser Erweiterung sind:
  • XQRS(myQuery:mText)
  • XRES(myService:mText)
  • XRES(myService:mTextFull)
  • XRES(myService:mTextLogMsg)
  • XRES(myService:mTextUiMsg)
Die Übergabe in eine Variable erfolgt dabei nach folgendem Schema: «XRES(myService:mText>MyVariable)»
APS-933
Query - Erweiterung des Service Biz.Query
Neue Set-Funktion: count(MyRelation.Attribut)
Neu können Attribute aus den einzelnen Relationen gezählt werden. Dieser Befehl blockiert im Gegensatz zu count(MyRelation) keine anderen Set-Funktionen der Relation.
Beispiel
Basierend auf Verkaufsdokumenten sollen der Umsatz pro Kunde und die Anzahl Positionen pro Kunde ermittelt werden.
Biz.Query
Main=SalDoc
MaxRows=ALL
Filter=SalDoc.SalProcLevelCd=4 and SalDoc.DocStateCd>=30 and exists(MyRelation)=1
Related=MyRelation,SalDocItem,ALL,,MyRelation.SalDocInternalNo=SalDoc.InternalNo
Columns=SalDoc.CustNo
Column=Positionen,count(MyRelation.BoPid)
Column=Umsatz,sum(MyRelation.Amount)
Neue Set-Funktion: countDistinct(MyRelation.Attribut)
Neu lassen sich Attribute mit unterschiedlichen Attributwerten aus den einzelnen Relationen zählen. Dieser Befehl blockiert keine anderen Set-Funktionen der Relation. Der Befehl kann nur auf eine Attribut-Relation angewendet werden.
Beispiel
Basierend auf Verkaufspositionen sollen die Anzahl der Positionen sowie die Anzahl der Dokumente ermittelt werden.
Biz.Query
Main=SalDocItem
MaxRows=ALL
Column=SalDocItemCount,count()
Column=SalDocCount,countDistinct(SalDocItem.SalDocInternalNo)
APS-4154
Query - Erweiterung und Anpassung der View "ContextInfo"
In Zusammenhang mit der Administator-Berechtigung (siehe APS-4145) wurde die View ContextInfo erweitert und angepasst. Die Spalte ContextInfo.UserAdminLevelCd kann in jeder Query-Abfrage verwendet werden. Sie zeigt Ihnen an, welche Administrator-Stufe für das aktive Login gilt.
Wichtig
Wichtig
Beachten Sie in diesem Zusammenhang, dass es nicht mehr genügt auf eine negative Benutzernummer zu prüfen um auf ein Administrator-Login zu schliessen.

Scripting - Korrektur - v16.20.04

Issue Thema / Beschreibung
APS-4416
F-Script - Zeichenbasierter horizontaler Tabulator
Bei der Verwendung von zeichenbasierten horizontalen Tabulatoren konnten unter gewissen Konstellationen Fehler auftreten.
Beispiel
Die Platzierung von Attributen erfolgt über Tabulatoren der folgenden Art: «99»«NAME»
Wenn der Tabulator «99» sich (u.a. aufgrund von vorangehenden Spaces im F-Script Code) bereits weiter rechts befindet als gemäss Tabulator-Wert gewünscht, dann springt die Ausgabe zur Laufzeit nicht an die gewünschte Stelle zurück.
Dieses Fehlverhalten wurde korrigiert.
APS-4419
F-Script - Zeichenbasierter horizontaler Tabulator
Bei der Verwendung von zeichenbasierten horizontalen Tabulatoren in Kombination mit Format-Befehlen konnten unter gewissen Konstellationen Fehler auftreten.
Beispiel
12345«11»12345«21»12345
«F+»12345«11»12345«21»12345«F-»
Dieses Fehlverhalten wurde korrigiert. Die obige Ausgabe ist in Bezug auf die Tabulatoren nun wieder identisch.
APS-4611
Layout-Fehler beim Drucken
Bei der Ausführung von Layout F-Scripts ohne Standard-Subroutinen, führten Leerzeilen am Anfang oder Ende des F-Scripts zu Layout-Fehlern (z.B. verschobene Ausgabe von Zeilen).
Dieses Fehlverhalten wurde korrigiert.

Service - Neu - v16.20.04

Issue Thema / Beschreibung
BOF-6062
Positionsverknüpfungen
Neu können Sie Verkaufs-, Einkaufs- und Rapport-Positionen über frei definierbare Dokumentpositions-Verknüpfungstypen mit einander verknüpfen. Die Dokumentpositions-Verknüpfungstypen definieren Sie im OpaccOXAS Studio BC 87762.
Verknüpfungen von Rapport-Positionen erstellen Sie im BC 41354. Der Aufruf des BC erfolgt über den Menüpunkt Positionsdaten > Positionsverknüpfungen...
Das Verknüpfen von Rapport-Positionen ist auch über die Anwendungen hinweg möglich. So können Sie beispielsweise eine Sollzeile eines Servicerapports mit einer Einkaufsdokument-Position verknüpfen.
APS-4478
Ressourcenplanung - Fünf zusätzliche Filter-Attribute
Neu stehen Ihnen auf dem BO Task fünf Filter-Attribute (Task.Filter1 bis 5) zur Verfügung. Damit können Sie Tasks individuell filtern und/oder sortieren.
Sie finden die fünf Attribute in den BCs 41500 und 41514. Beachten Sie, dass Anpassungen an der Definition der fünf Filter-Attribute über die BO-Redefinition vorgenommen werden müssen.
In der Ressourcenplanung (WS 44000) stehen Ihnen die fünf Filter-Attribute im Taskpanel zur Verfügung. Damit können Sie Tasks auch in der Taskliste des WS 44000 bequem filtern.
RN_162004_09.jpg
RN_162004_10.jpg
APS-4127
Servicerapport: Soll- und Ist-Zeile - Referenz auf Disposition und Lagerbuchung
Neu steht Ihnen auf Soll- und Ist-Zeilen eine Referenz auf Disposition und Lagerbuchung zur Verfügung.
Dispo-ID (AsstDocItem.DispoBoId)
Lager-ID (AsstDocItem.StockBoId)
APS-4453
Servicerapport und Rapportzeilen: Mutieren von freien Attributen
Neu lassen sich die freien Attribute von Servicerapport und Rapportzeilen, unabhängig von Status und Kontrolldatum, immer mutieren.
Ausnahme: AssDoc.Free1 und AsstDoc.Free4 sowie AsstDocItem.Free1 und AsstDocItem.Free4. Für diese Attribute gilt nach wie vor der bestehende Kontext. Sie lassen sich nur mutieren, wenn der Servicerapport bzw. die Rapportzeilen noch nicht erledigt sind.
BOF-5768
Umnummerieren von Dokument-Positionen - BC 41125
Im WS 41000 steht Ihnen unter dem Menüpunkt Bearbeiten > Position/en umnummerieren... die Möglichkeit zur Verfügung, Positionen des aktuellen Dokuments neu zu nummerieren. Das Umnummerieren von Positionen erfolgt dabei im neuen BC 41125.
Hinweis
Hinweis
Ist eine neu zu vergebende Positionsnummer bereits vorhanden, werden die vorhandenen Positionen automatisch umnummeriert.
BOF-6295
Verarbeiten von Pooleinträgen - BC 42111
Neu stehen Ihnen für das Verarbeiten von Pooleinträgen zwei Argumente zur Verfügung, über die Sie die Verarbeitung im WS 42000 steuern können.
Verarbeitung nach letztem Dokument beenden
Bei aktiver Checkbox wird die Verarbeitung nach dem letzten Dokument beendet. Bei passiver Checkbox wartet die Verarbeitung nach dem letzten Dokument auf das nächste Dokument.
Bei Fehler nächstes Dokument verarbeiten
Bei aktiver Checkbox läuft die Verarbeitung im Fehlerfall weiter, es wird das nächste Dokument verarbeitet. Bei passiver Checkbox wird die Verarbeitung im Fehlerfall komplett abgebrochen.
Hinweis
Hinweis
Die beiden Argumente (Checkboxen) werden Ihnen im BC 42111 angezeigt.
RN_162004_12.jpg
BOF-6169
Aktualisieren der Liste der Subdokumente
Die Liste der Subdokumente in den BCs 41010, 41011, 41012 und 42609 verhält sich in Bezug auf die Aktualisierung nun korrekt: Das Attribut Drucker wird beim Start des BC aktualisiert. Das Attribut Script wird bei jeder Änderung der Sprache (Dokument) aktualisiert.
Hinweis
Hinweis
Sobald das Hauptdokument in einem Verarbeitungspool steht und das Subdokument für die Verarbeitung markiert ist, lässt sich das Script auf dem Subdokument nicht mehr ändern. Ist das Subdokument nicht für die Verarbeitung markiert, werden die Daten gemäss Vorgabe der Dokumentart angezeigt.

Service - Korrektur - v16.20.04

Issue Thema / Beschreibung
BOF-6154
Ressourcenplanung - Verschieben von Tasks - WS 44000
Unter gewissen Konstellationen orientierte sich das Verschieben von Tasks nicht am vorgegebenen Raster. (z.B. 15 min.) In der Folge konnte es vorkommen, dass Tasks auf nicht nachvollziehbare Weise platziert wurden.
Dieses Fehlverhalten wurde korrigiert.
Hinweis
Hinweis
Das Raster (z.B. 15 min.) definieren Sie im WS 44000 unter Extras > Anpassen > Ansicht > Allgemein > Darstellung > Zeitl. Auflösung
APS-4456
Servicerapport in Service-History
Über das Löschen von Servicedokumenten bzw. den Service AsstDoc_Remove können Servicerapporte in die Service-History verschoben werden. Trotzdem konnten auf diesen Dokumenten über den IBOS SUI-DOK-MUT-DIV Attribute des Servicerapports bearbeitet werden.
Dieses Fehlverhalten wurde korrigiert. Die IBOS SUI-DOK-MUT-DIV und SUI-DOK-POOL berücksichtigen nun korrekt ob ein Servicerapport in der Service-History steht oder nicht.
Hinweis
Hinweis
Diese Korrektur hat keine Auswirkungen auf die freien Attribute des Servicerapports (AsstDoc.Free1 bis 10). Diese lassen sich auch auf einem Rapport mutieren der in der Service-History steht.
Ausnahme: AsstDoc.Free1 und AsstDoc.Free4, für welche der bekannte Kontext gilt und die sich auf einem erledigten Servicerapport nicht mutieren lassen.
BOF-6058
Berechnen von Soll/Ist eff/verr
Beim Erfassen von Soll-/Ist-Zeilen wird innerhalb desselben Tages Soll/Ist eff/verr berechnet, wenn unter Beginn/Ende eine Zeit erfasst wird. Im Falle von Artikeln mit Serviceartikeltyp = 7 hat diese Berechnung nicht funktioniert.
Dieses Fehlverhalten wurde korrigiert.
BOF-6130
Mitarbeiterrapport - Neuerfassen von Rapportzeilen
Beim Neuerfassen von Rapportzeilen wurde unter gewissen Konstellationen das DIY-Panel nicht geleert.
Dieses Fehlverhalten wurde korrigiert.
APS-4335
Bearbeiten von Rapportzeilen
Beim Bearbeiten von Rapportzeilen mit Artikeltyp = 3 (Weg/Distanz) wurde kein neuer Mitarbeiter-Tagesrapport erstellt, wenn das Datum der Rapportzeile mutiert wurde und für dieses Datum noch kein Mitarbeiter-Tagesrapport besteht.
Dieses Fehlverhalten wurde korrigiert.
BOF-5822
Anzeige des Dokumentdatums in der Titel-Leiste - WS 41000
Nach einer Anpassung des Dokumentdatums über das DIY-Panel Kopf im WS 41000 wurde das in der Titel-Leiste des WS 41000 angezeigte Dokumentdatum nicht korrekt aktualisiert.
Dieses Fehlverhalten wurde korrigiert.
BOF-6351
Bearbeiten von Subdokumenten - BC 99062
Ausgangslage: Das BC 41010 (Verarbeiten) wird geöffnet und auf der Registerkarte Drucken wird über den Button Bearbeiten... das BC 99062 geöffnet. Unter bestimmten Konstellationen konnte es nun vorkommen, dass das BC für das Bearbeiten des Subdokuments (BC 99062) leer geöffnet wurde.
Dieses Fehlverhalten wurde korrigiert.

Studio - Neu - v16.20.04

Issue Thema / Beschreibung
APS-2692
Legacy System-Administrator Login steuern
Aufgrund der Einführung der Administrator-Berechtigung (siehe APS-4145) können Sie neu auch das Legacy System-Administrator Login steuern.
Legacy System-Administrator Login = Benutzer-Nr. 0 mit entsprechendem (Legacy-)Passwort für System-Administrator, Projektleiter, etc.
Sie finden die neue Einstellung im OpaccOXAS Studio BC 98150 (Globale Einstellungen). Attribut: Login-Richtlinie (Insyde.LoginPolicyCd)
Mögliche Werte:
  • 0 - Legacy
    Die Anmeldung als SystemAdministrator ist mit Benutzer-Nr. 0 und entsprechendem (Legacy-)Passwort möglich.
  • 1 - Neue Passwörter verlangen
    Die Anmeldung als System-Administrator ist nur noch mit Benutzer-Nr. -1, -2 oder -3 möglich. Das Passwort muss dabei den minimalen Passwort-Policies entsprechenden.
Hinweis
Hinweis
Wir empfehlen, die Administrator-Passwörter so rasch als möglich zu ändern und die Studio-Einstellung anschliessend auf 1 - Neue Passwörter verlangen zu setzen. Beachten Sie, dass das Umstellen auf 1 - Neue Passwörter verlangen nur dann möglich ist, wenn für die System-Administratoren bereits neue Passwörter erfasst worden sind.
Hinweis zu den Benutzernummern:
  • -2 SAD - System-Administrator (Entspricht dem OpaccERP System-Administrator mit dem Ihnen bekannten Passwort.)
  • -3 PL - Diese System-Administrator-Stufe ist den Mitarbeitern (Projektleiter) der Firma Opacc vorbehalten.
  • -1 SUP - Diese System-Administrator-Stufe ist den Mitarbeitern (Support) der Firma Opacc vorbehalten.
  • 0 DEV - Diese System-Administrator-Stufe ist den Mitarbeitern (Entwicklung) der Firma Opacc vorbehalten.
BOF-5973
Einrichten der Cloud Integration Services (CIS) - BC 98500
Für das Einrichten der Cloud Integration Services steht Ihnen das OpaccOXAS Studio BC 98500 zur Verfügung. In diesem BC können Sie für jeden verfügbaren Provider die entsprechenden Einstellungen vornehmen. Folgende Provider stehen aktuell zur Verfügung:
  • OpaccFinance - Anzeige der EZB-Referenzkurse im BC 87752 (Währungen).
  • Moneyhouse - Zugriff auf Daten der Moneyhouse AG.
    Dieser Provider ist zurzeit in Arbeit und kann noch nicht produktiv genutzt werden.
  • OpaccShortMessaging - Versenden von SMS Nachrichten.
  • OpaccFileTransfer - Up- und Download von Dateien auf externe Server. Aktuell verfügbare Protokolle: FTP und SFTP.
Hinweis
Hinweis
Beachten Sie, dass für die Nutzung einiger Cloud Integration Services (z.B. OpaccShortMessaging) Verträge mit der Firma Opacc abgeschlossen werden müssen.
Für weitergehende Informationen wenden Sie sich bitte an Ihren OpaccERP Projektleiter.
OpaccShortMessaging
In Zusammenhang mit dem Provider OpaccShortMessaging steht in den WS 11000, 12000, 41000, 51000 und 61000 die Funktion SMS ShortMessage senden... zur Verfügung. Das Versenden von SMS Nachrichten erfolgt dabei über die folgenden BCs:
  • WS 11000 > BC 11014 - SMS ShortMessage senden gemäss Adresse/Kontaktperson
  • WS 12000 > BC 12012 - SMS ShortMessage senden gemäss Adresspooleintrag (Serien-Versand)
  • WS 41000 > BC 41014 - SMS ShortMessage senden gemäss den Dokumentadressen (z.B. Korrespondenzadresse 1)
  • WS 51000 > BC 51014 - SMS ShortMessage senden gemäss den Dokumentadressen (z.B. Kundenadresse)
  • WS 61000 > BC 61014 - SMS ShortMessage senden gemäss den Dokumentadressen (z.B. Lieferantenadresse)
Für die Anzeige der versendeten Nachrichten und deren Status steht Ihnen das OpaccOXAS Studio BC 87770 (SMS Journal) zur Verfügung.
APS-4289
BO-Redefinition des BO Logistikeinheit (SalLogisticUnit) - BC 86920
Aufgrund der Umsetzung des Versand Checkout steht beim BO Logistikeinheit (SalLogisticUnit) neu die Versandart (SalShippingType) als Kontext zur Verfügung. Das bedeutet, dass Sie neu eine Redefinition der Logistikeinheit pro Versandart vornehmen können.
BOF-6035
Zugriffsrechte auf OXAS Verzeichnisse - BC 98210
Neu können Sie im BC 98210 die Zugriffsrechte auf die OXAS Verzeichnisse bzw. Installationsordner pro Benutzergruppe festlegen. Die so festgelegten Zugriffsrechte wirken z.B. auf die Handhabung von Dateien im BC 98198 (OXAS Dateien).
BOF-6064
Berechtigung für das Anwenden von abgeleiteten/virtuellen Attributen in Express-Filtern
Neu können Sie die Berechtigung für das Anwenden von abgeleiteten und virtuellen Attributen in Express-Filtern pro Benutzergruppe festlegen.
  • Abgeleitete Attribute in Express-Filter zulassen: Erlaubt das Nutzen von abgeleiteten (nicht Main-BO) Attributen im Express-Filter.
  • Virtuelle Attribute in Express-Filter zulassen: Erlaubt das Nutzen von virtuellen Attributen im Express-Filter.
Wichtig
Wichtig
Nach dem Update auf v16.20.04 sind diese beiden neuen Berechtigungen für alle Benutzergruppen passiv und müssen selektiv vergeben werden.
BOF-6187
BO-Listen für die BOs ExtProgStat und ScriptStat - BCs 80048 und 80049
Für die Anzeige der externen Programmaufrufe aus F-Scripts sowie für die Anzeige der F-Script Statistik stehen Ihnen zwei neue BO-Listen zur Verfügung.
  • BO: ExtProgStat (Externe Programme) - BO-Liste 80048
  • BO: ScriptStat (Script-Statistik) - BO-Liste 80049
Die beiden BO-Listen finden Sie im OpaccOXAS Studio > Installation > Administration.
BOF-6247
Cloud Integration Service Installation - BC 98257
Für das Löschen, Verschieben und Zurücksetzen der CIS Registrierung steht Ihnen das OpaccOXAS Studio BC 98257 zur Verfügung.
Wichtig
Wichtig
Die CIS Registrierung basiert auf der Lizenznummer und dem jeweiligen Root-Path der OpaccERP Installation. Bei Anpassungen an der Installation (z.B. wenn ein neuer OpaccOXAS-APS in Betrieb genommen wird) muss die CIS Registrierung angepasst werden. Ansonsten lassen sich die Cloud Integration Services nicht mehr verwenden.
Halten Sie vor dem Ausführen von Verarbeitungen über das BC 98257 unbedingt Rücksprache mit dem Opacc Support, Ihrem OpaccERP Projektleiter oder der Opacc Systemtechnik.
BOF-6303
Neues Attribut auf dem BO Land (Country) - BC 87750
Auf dem BO Land (Country) steht Ihnen das neue Attribut ISO Code Alpha 3 zur Verfügung. Sie können in diesem Attribut den dreistelligen Ländercode gem. ISO-3166 ALPHA-3 erfassen.
APS-4513
Wiederherstellen eines SQL-Dump
Beim Wiederherstellen eines SQL-Dump über das OpaccOXAS Maintenance Tool werden neu Server und Instanz nicht mehr geprüft. Geprüft wird nur noch die Version. Damit ist es einfacher, einen SQL-Dump auf einer Testinstallation wiederherzustellen.

Verkauf - Neu - v16.20.04

Issue Thema / Beschreibung
BOF-6043
Versand Checkout
Für das Abbilden von Prozessen im Bereich des Versands, steht Ihnen mit dem Versand Checkout eine standardisierte Umgebung zur Verfügung.
Der Versand Checkout erfolgt über spezialisierte Arbeitsplätze, an welchen die bereits verpackten Lieferungen für den Versand vorbereitet und ausgezeichnet werden. Dabei werden die Versandart und das Gewicht überprüft und gegebenenfalls angepasst/erfasst. Durch Abschluss des Checkout-Jobs werden die für den Versand/Transport notwendigen Dokumente und Etiketten gedruckt und (je nach Anforderung) Daten übermittelt (z.B. dispatch advice).
Hinweis
Hinweis
Beachten Sie, dass das Rüsten, Kommissionieren und Verpacken nicht Bestandteil des Versand Checkout ist.
Beim Versand Checkout können Sie mit oder ohne Packliste arbeiten. Falls Sie bereits Packlisten einsetzen, können Sie diese in den Versand Checkout integrieren.
Das Einrichten des Versand Checkout passiert über die folgenden OpaccOXAS Studio BCs:
  • BC 95450 - Versand Checkout einrichten
    In diesem BC erfassen Sie die Versandarten, die Versandzusätze, die Logistikeinheitstypen und richten die Checkout-Stationen ein.
    Pro Versandart können Sie F-Scripts für Logik, Verbuchen und Ausgabe definieren.
  • BC 98250 - Waagen einrichten
    In diesem BC richten Sie die verfügbaren Waagen ein und konfigurieren die jeweilige Verbindung.
Der Versand Checkout besteht aus den folgenden BCs:
  • BC 51670 - Versand Checkout
    Über das BC 51670 erfolgt das Auswählen von Dokumenten und Logistikeinheiten. Hier überprüfen Sie die Versandart und das Gewicht. Falls notwendig können Sie die Versandart anpassen und, in Abhängigkeit von der Versandart, das Gewicht erfassen oder direkt von der angeschlossenen Wage einlesen.
    Hinweis
    Hinweis
    Beachten Sie, dass einige Funktionen innerhalb des BC 51670 nur über Barcodes (Online Barcode-Leser) gesteuert werden können.
    Das Erzeugen der benötigten Barcodes für das Steuern von Funktionen ist Bestandteil der Einführung des Versand Checkout und sollte in Absprache mit Ihrem OpaccERP Projektleiter erfolgen.
    Für das nachträgliche (erneute) Drucken von Etiketten und Dokumenten stehen Ihnen separate Buttons auf Stufe Verkaufsdokument und Logistikeinheit zur Verfügung.
  • BC 51671 - Checkout-Job Info
    In diesem BC werden Ihnen Informationen zu den Logistikeinheiten und den Verkaufsdokumenten des Checkout-Jobs angezeigt.
    Das BC 51671 wird im BC 51670 über den Button Info aufgerufen.
Für weitergehende Informationen wenden Sie sich bitte an Ihren OpaccERP Projektleiter.
APS-4233
Neue ZA-Kriterien und Operanden
Im Rahmen der Umsetzung des Versand Checkout wurden neue ZA-Kriterien und Operanden auf der ZA-Ebene Dokument implementiert.
ZA-Kriterien
16 - Versandart
17 - Versandzusatz
Operanden
LG - Versandgewicht (SalDoc.ShippingWeightTotal)
LU - Anzahl Logistikeinheiten (SalDoc.LogisticUnitCount)
Hinweis
Hinweis
Versandarten und Versandzusätze werden im OpaccOXAS Studio BC 95450 erfasst.
APS-4234
Neuer Service: SalCheckoutJob_GetSalDocs
Der neue Service SalCheckoutJob_GetSalDocs gibt alle zu einem Checkout-Job gehörenden Verkaufsdokumente zurück.
Der Service verfügt über folgendes Argument: Checkout-Job (Nummer).
APS-4487
Standard F-Script Templates
Für den Versand Checkout stehen Ihnen folgende Standard F-Script Templates zur Verfügung:
  • ST-SalCheckoutJob_Book.FF
  • ST-SalCheckoutJob_Logic.FF
  • ST-SalCheckoutJob_Print.FF
  • ST-SalLogisticUnit_Print.FF
BOF-6111
Informationen zu Versand - BCs 51300 und 51400
Aufgrund der Umsetzung des Versand Checkout wurden die BCs 51300 und 51400 leicht überarbeitet.
Die BCs verfügen neu über die Gruppe Versand in welcher die für den Versand relevanten Attribute angezeigt werden.
Hinweis
Hinweis
Beachten Sie, dass in diesem Zusammenhang die Gruppe Katalog im BC 51400 entfernt wurde. Das Attribut Katalognummer finden Sie im BC 51400 neu in der Gruppe Diverses.
BOF-6114
Neue Registerkarte "Versand Checkout" - BC 51443
Aufgrund der Umsetzung des Versand Checkout wurde das BC 51443 um die Registerkarte Versand Checkout ergänzt. BC 51443 > Registerkarte: Verpackung > Registerkarte: Logistikeinheit > Registerkarte: Versand Checkout.
Auf der Registerkarte Versand Checkout werden Ihnen die für den Versand relevanten Attribute angezeigt.
BOF-6113
Neue Attribute für das Erfassen von Informationen für die Anlieferung
Die folgenden BCs wurden mit Attributen bezüglich Anlieferung von/bis versehen:
  • 51300 Details Verkaufsposition (Gruppe: Versand)
  • 51400 Details Verkaufsdokument (Gruppe: Versand)
  • 51305 Vorgaben Einkauf (Gruppe: VE - Lieferung)
  • 61300 Details Einkaufsposition (Gruppe: Zeitfenster Lieferung)
  • 61400 Details Einkaufsdokument (Gruppe: Zeitfenster Lieferung)
Über die Attribute Anlieferung von/bis wird ein Zeitfenster definiert, innerhalb dessen die Ware beim Kunden angeliefert werden darf oder angeliefert werden muss.
BOF-6062
Positionsverknüpfungen
Neu können Sie Verkaufs-, Einkaufs- und Rapport-Positionen über frei definierbare Dokumentpositions-Verknüpfungstypen mit einander verknüpfen. Die Dokumentpositions-Verknüpfungstypen definieren Sie im OpaccOXAS Studio BC 87762.
Verknüpfungen von Verkaufsdokument-Positionen erstellen Sie im BC 51354. Der Aufruf des BC erfolgt über den Menüpunkt Positionsdaten > Positionsverknüpfungen...
Das Verknüpfen von Verkaufsdokument-Positionen ist auch über die Anwendungen hinweg möglich. So können Sie beispielsweise eine Verkaufsdokument-Position mit einer Sollzeile eines Servicerapports verknüpfen.
APS-4115
Service: SalDoc_RecalcPrice - Neues Argument
Der Service SalDoc_RecalcPrice wurde um das Argument Verhandlungsrabatt behalten erweitert. Mögliche Werte:
  • 0 - Nein
  • 1 - Ja
Mit diesem neuen Argument können Sie steuern, ob bei der Neuberechnung der Preise (via Service SalDco_RecalcPrice) ein bereits erfasster Verhandlungsrabatt beibehalten werden soll oder nicht.
BOF-6063
Preise neu berechnen - Konditionsherleitung ändern - BCs 51410 und 51405
In Zusammenhang mit der Erweiterung des Service SalDoc_RecalcPrice (siehe APS-4115) wurden auch die BCs 51410 und 51405 erweitert.
BC 51410
Der Button Neue Berechnung wurde umbenannt in Beträge/Assort.-Rabatte neu berechnen und nach links verschoben. Ein Klick auf diesen Button löst (wie bisher) folgende Services aus: SalDoc_RecalcAssortRabate und SalDoc_RecalcAmount.
Der Button Preise neu berechnen... wurde hinzugefügt. Ein Klick auf diesen Button löst den Service SalDoc_RecalcPrice aus. (Siehe auch APS-4115.) Im angezeigten Dialog können Sie wählen, ob die Verhandlungsrabatte beibehalten werden sollen oder nicht. Eine Neuberechnung der Preise ist z.B. dann notwendig, wenn Sie auf einem provisorischen Dokument die Konditionsadresse oder die Konditionsherleitung geändert haben.
BC 51405
Neu können Sie im BC 51405 auf der Registerkarte Konditionsadresse nicht nur die Selektionsart und die Konditionsadresse ändern, sondern auch die Konditionsherleitung.
Zudem wurde auch hier der Button Preise neu berechnen... hinzugefügt. (Details siehe oben.)
APS-4499
Konditionsherleitung mutieren - BC 51405
Neu können Sie im BC 51405 bei der Konditionsadresse die Konditionsherleitung so lange mutieren, wie auch die Konditionsadresse mutiert werden kann. Das Mutieren der Konditionsherleitung bietet Ihnen vor allem bei der Selektionsart 3 - Stammadresse neue Möglichkeiten.
APS-4340
Neuer Service: SalDocs_GetInfo - Informationen zu Dokumenten und Positionen
Neu steht Ihnen der Service SalDocs_GetInfo zur Verfügung. Der Service verfügt über folgende Argumente:
  • Dokumentdatum von
  • Dokumentdatum bis
  • Dokumentstufe(n) - mehrere Dokumentstufen können getrennt mit Komma angegeben werden
  • ShortCut(s) - mehrere ShortCuts können getrennt mit Komma angegeben werden
  • Vererbungsstufe(n) - mehrere Vererbungsstufen können getrennt mit Komma angegeben werden
  • Dokumentstatus
  • MIS Verrechnung buchen - mögliche Werte: 0 - Nein, 1 - Ja, U - Undefiniert
  • Verhalten bei Set-Artikeln - mögliche Werte: 0 - Setkopf als Position, 1 - Setzeilen als Position, 2 - Gemäss MIS-Vorgabe auf dem Setkopf
Der Service verfügt über folgende Rückgabe-Attribute:
  • SalDocCount - Anzahl gefundene Verkaufsdokumente
  • SalDocItemCount - Anzahl gefundene Verkaufspositionen
  • SalDocItemQuantity - Summe von: Menge Total (SalDocItem.TotalQuantity)
  • SalDocItemTotalWeight - Summe von: Gewicht Total (SalDocItem.TotalWeight)
Hinweis
Hinweis
Dokumente ohne Positionen werden nicht berücksichtigt und deshalb in SalDocCount auch nicht mitgezählt.
BOF-5768
Umnummerieren von Dokument-Positionen - BC 51125
Im WS 51000 steht Ihnen unter dem Menüpunkt Bearbeiten > Position/en umnummerieren... die Möglichkeit zur Verfügung, Positionen des aktuellen Dokuments neu zu nummerieren. Das Umnummerieren von Positionen erfolgt dabei im neuen BC 51125.
Hinweis
Hinweis
Ist eine neu zu vergebende Positionsnummer bereits vorhanden, werden die vorhandenen Positionen automatisch umnummeriert.
Der Menüpunkt Bearbeiten > Positions-Nummerierung neu aufbauen wurde aus dem WS 51000 entfernt. Die Funktionalität wurde in das neue BC 51125 integriert und steht dort unter Alle Positionen umnummerieren mit Schrittweite zur Verfügung.
BOF-6068
Erweiterung der Funktion "Positionen nachtragen" - BC 51121
Die BCs für das Nachtragen von Positionen wurden um folgende drei Attribute ergänzt:
  • Dimension1 (SalDocItem.QuantityDim1)
  • Dimension2 (SalDocItem.QuantityDim2)
  • Dimension3 (SalDocItem.QuantityDim3)
Hinweis
Hinweis
Die Positionen werden nur nachgetragen, wenn Artikeleinheit und Dimensionsvariante übereinstimmen. Die Dimensionen und die Menge können miteinander nachgetragen werden.
BOF-6159
Einstellung für das automatische Anzeigen der Struktur - WS 51000
In der Strukturansicht des WS 51000 steht Ihnen eine neue Einstellmöglichkeit (Checkbox) zur Verfügung: Struktur automatisch anzeigen.
Ist die Checkbox aktiv, wechselt der WS 51000 automatisch in die Strukturansicht, sobald ein Verkaufsdokument mit Struktur geöffnet wird. Die gewählte Einstellung (aktiv/passiv) können Sie in der Vorlage des WS 51000 speichern.
RN_162004_11.jpg
BOF-6295
Verarbeiten von Pooleinträgen - BC 52111
Neu stehen Ihnen für das Verarbeiten von Pooleinträgen zwei Argumente zur Verfügung, über die Sie die Verarbeitung im WS 52000 steuern können.
Verarbeitung nach letztem Dokument beenden
Bei aktiver Checkbox wird die Verarbeitung nach dem letzten Dokument beendet. Bei passiver Checkbox wartet die Verarbeitung nach dem letzten Dokument auf das nächste Dokument.
Bei Fehler nächstes Dokument verarbeiten
Bei aktiver Checkbox läuft die Verarbeitung im Fehlerfall weiter, es wird das nächste Dokument verarbeitet. Bei passiver Checkbox wird die Verarbeitung im Fehlerfall komplett abgebrochen.
Hinweis
Hinweis
Die beiden Argumente (Checkboxen) werden Ihnen im BC 52111 angezeigt.
RN_162004_12.jpg
APS-4334
Erledigtes Basisdokument - manuelles Erledigen von Positionen
Unter gewissen Konstellationen kann es vorkommen, dass Positionen auf einem erledigten Basisdokument (Dokumentstatus 40) noch mit offenen Dispositionen verbunden sind.
Neu haben Sie die Möglichkeit, auch diese Positionen/Dispositionen manuell zu erledigen.
BOF-6169
Aktualisieren der Liste der Subdokumente
Die Liste der Subdokumente in den BCs 51010, 51011, 51012 und 52609 verhält sich in Bezug auf die Aktualisierung nun korrekt: Das Attribut Drucker wird beim Start des BC aktualisiert. Das Attribut Script wird bei jeder Änderung der Sprache (Dokument) aktualisiert.
Hinweis
Hinweis
Sobald das Hauptdokument in einem Verarbeitungspool steht und das Subdokument für die Verarbeitung markiert ist, lässt sich das Script auf dem Subdokument nicht mehr ändern. Ist das Subdokument nicht für die Verarbeitung markiert, werden die Daten gemäss Vorgabe der Dokumentart angezeigt.
BOF-6191
Status-Leiste - BC 51330
Neu werden in der Status-Leiste des BC 51330 (Verkaufsposition - Pooleinträge) dieselben Informationen angezeigt, wie im BC 51430 (Verkaufsdokument - Pooleinträge).

Verkauf - Korrektur - v16.20.04

Issue Thema / Beschreibung
BOF-6293
Speichern von Attributen der Verpackungseinheit - BC 51443 > Registerkarte: Verpackung > Registerkarte: Verpackungseinheit
Das Speichern von Werten auf einer Verpackungseinheit führte dazu, dass die Liste der Verpackungseinheiten fälschlicherweise geleert wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-6033
Anzeige der freien Attribute von Verpackungs- und Logistikeinheit - BC 51443
Unter gewissen Konstellationen wurde im BC 51443 auf den Registerkarten Verpackungseinheit und Logistikeinheit die Gruppe Zusätze mit den freien Attributen nicht korrekt angezeigt.
Dieses Fehlverhalten wurde korrigiert.
APS-4321
Lieferschein: Undo von Status Definitiv auf Status Vordefinitiv
Ausgangslage
Eine Dokumentkette bestehend aus einer AB, einem LS im Status Definitiv und einem LS im Status Provisorisch.
Nun erfolgt ein Undo des LS von Status Definitiv auf Status Vordefinitiv. Der Undo wurde mit folgender Fehlermeldung verhindert: Storno gesperrt. Provisorisches Dokument vorhanden.
Dieses Fehlverhalten wurde korrigiert.
APS-4345
Mutieren von Dokument Zu-/Abschlägen
Wurde ein Dokument Zu-/Abschlag mit einer DB-Wirksamkeit von 100% mehr als einmal nachträglich mutiert, wurde das Attribut Deckungsbeitrag (SalDoc.CoverCont) nicht korrekt aktualisiert. Betroffene Zu-/Abschläge: ZA 2 bis ZA 5.
Dieses Fehlverhalten wurde korrigiert.
APS-4587
Auftragsüberwachung pro Position - BC 51066
Unter gewissen Konstellationen wurde beim Löschen eines LS (Status des LS vor dem Löschen: Vordefinitiv) die gelieferte Menge auf der Basisposition nicht korrekt nachgetragen. Das führte dann beispielsweise dazu, dass auf der Basisposition (AB) für die gelieferte Menge ein negativer Wert angezeigt wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-5822
Anzeige des Dokumentdatums in der Titel-Leiste - WS 51000
Nach einer Anpassung des Dokumentdatums über das DIY-Panel Kopf im WS 51000 wurde das in der Titel-Leiste des WS 51000 angezeigte Dokumentdatum nicht korrekt aktualisiert.
Dieses Fehlverhalten wurde korrigiert.
BOF-6145
Dokument versenden - BCs 51012
Beim Versenden von Verkaufsdokumenten wurden die Zeilenschaltungen im E-Mail Body ignoriert, wenn dieser als Plaintext erfasst ist.
Dieses Fehlverhalten wurde korrigiert.
BOF-6351
Bearbeiten von Subdokumenten - BCs 99060
Ausgangslage: Das BC 51010 (Verarbeiten) wird geöffnet und auf der Registerkarte Drucken wird über den Button Bearbeiten... das BC 99060 geöffnet. Unter bestimmten Konstellationen konnte es nun vorkommen, dass das BC für das Bearbeiten des Subdokuments (BC 99060) leer geöffnet wurde.
Dieses Fehlverhalten wurde korrigiert.