ReleaseNotes 16.20.06

Allgemein - Neu - v16.20.06

Issue Thema / Beschreibung
APS-3747
Erweiterung der Anzahl Datensprachen
Die maximale Anzahl Datensprachen wurde von 9 auf 99 erweitert. Sie können im OpaccOXAS Studio BC 87751 deshalb neu bis zu 99 Datensprachen erfassen. In diesem Zusammenhang wurde auch das Kürzel (Lang.ShortCut) von 1 auf 3 Stellen verlängert.
Wichtig
Wichtig
Sobald Sie mit mehr als 9 Datensprachen arbeiten, sind folgende Punkte dringend zu beachten:
  • Installieren Sie den Opacc.ServiceBus.Interface.Com Client neu.
  • Prüfen Sie die nachfolgend aufgeführten Sprach-Befehle in den F-Scripts auf die Formatierung \N1 und \A1. Diese müssen gegebenenfalls angepasst werden.
    • SYS(LOGADRSPR) - liefert neu auch zweistellige Sprachnummern
    • ABS-SPRACHE - Formatänderung: A1 -> A3
    • SPRACHE - Formatänderung: A1 -> A3
    • ARTBEZ-SPRACHE - Formatänderung: N1 -> N2
    • ARTDMS-SPR-NR - Formatänderung: N1 -> N2
    • DIMBEZ-SPR-NR - Formatänderung: A1 -> N2
    • AUF-SPRACHE - Formatänderung: A1 -> A3
    • EDK-SPRACHE - Formatänderung: A1 -> A3
    • QU2D-SPR-NR - Formatänderung: N1 -> N2
    • SPR-KBZ - Formatänderung: A1 -> A3
    • SPR-NR - Formatänderung: N1 -> N2
    • SWK-SPRACHE - Formatänderung: A1 -> A3
    • MAND-SPRACHE - Formatänderung: A1 -> A3
    • MAND-SPR-NR - Formatänderung: N1 -> N2
Beachten Sie in diesem Zusammenhang auch folgenden breaking change: Für nicht (mehr) existierende Sprachen wird jeweils erste vorhandene Sprache (in der Regel die Sprach-Nr. 1) verwendet.
APS-4584
Service: DeleteBo - Neues Argument: NoScript
Der Service DeleteBo verfügt neu über das Argument 10: NoScript. Mögliche Werte:
  • 0/false - Abhängige F-Scripts werden beim Löschen des BO ausgeführt. (Default)
  • 1/true - Abhängige F-Scripts werden beim Löschen des BO nicht ausgeführt.
Diese Funktionalität steht für Verkauf (SalDocItem), Einkauf (PurDocItem) und Service (AsstDocItem) zur Verfügung, da hier beim Löschen von Positionen, abhängig von der Einstellung im OpaccOXAS Studio, F-Scripts ausgeführt werden.
APS-4663
Attributwerte mit/ohne negativem Vorzeichen erfassen
Bei den folgenden Attributen lassen sich nun, unabhängig ob mit/ohne negatives Vorzeichen, die gemäss Format möglichen Vorkommastellen erfassen.
SalDocItem.QRebateValue
SalDocItem.KRebatePerc
SalDocItem.NRebatePerc
SalDocItem.RRebatePerc
SalDocItem.SRebatePerc
SalDocItem.QRebate
SalDocItem.KRebat
SalDocItem.NRebate
SalDocItem.RRebate
SalDocItem.SRebate
PurDocItem.QRebateValue
PurDocItem.NRebatePerc
PurDocItem.RRebatePerc
PurDocItem.SRebatePerc
PurDocItem.QRebate
PurDocItem.NRebate
PurDocItem.RRebate
PurDocItem.SRebate
AsstDocItem.QRebateValue
AsstDocItem.NRebatePerc
AsstDocItem.RRebatePerc
AsstDocItem.SRebatePerc
AsstDocItem.QRebate
AsstDocItem.NRebate
AsstDocItem.RRebate
AsstDocItem.SRebate 
Anwendungsbeispiel
Im BC 41304 lassen sich für den Sonderrabatt in % nun korrekt Werte von -9999.99 bis 9999.99 erfassen.
APS-4676
Neues Verhalten beim Ändern des eigenen Passworts
Neu müssen Sie beim Ändern des eigenen Passworts auch das bisherige (alte) Passwort angeben. Diese Änderung betrifft den Service Logon_ResetPass und das BC 11410.
Hinweis
Hinweis
Beachten Sie dass mehrmaliges falsches Eingeben des bisherigen Passworts auch in diesem Kontext zur Sperrung des Benutzer-Accounts führen kann.
APS-4720
Prüfung der Administrator-Passwörter beim Update
Beim Update auf v16.20.05 wird geprüft, ob die Administrator-Benutzer über spezifische, den Passwort-Richtlinien entsprechende, Passwörter verfügen. Falls noch die Legacy-Passwörter aktiv sind, wird während des Update eine Warnung protokolliert. Dies als erneuter Hinweis darauf, dass Legacy-Passwörter bei Administrator-Benutzern in Zukunft nicht mehr erlaubt sind. Wir empfehlen deshalb, so bald wie möglich für alle Administrator-Benutzer ein entsprechendes Passwort zu erfassen.
Die Passwörter für Adninistrator-Benutzer können Sie ü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.
Hinweis
Hinweis
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 die Einstellung bezüglich der Login-Richtlinie (Insyde.LoginPolicyCd) im OpaccOXAS Studio BC 98150.
Für weitere Informationen wenden Sie sich bitte an Ihren OpaccERP Projektleiter oder den Opacc Support.
BOF-4928
Speichern des Benutzerpassworts - Anmeldung an OpaccERP und OpaccOXAS Studio
Wenn Sie mit dem CloudClient arbeiten, können Sie neu das Benutzerpasswort beim Anmeldedialog speichern. Die Benutzerpasswörter werden dabei in der Windows Anmeldeinformationsverwaltung (Windows Credential Manager) gespeichert. Wenn Sie Ihr Benutzerpasswort speichern möchten, klicken Sie bei im Anmeldedialog auf die Checkbox Erweiterte Optionen anzeigen und aktivieren Sie anschliessend die Checkbox Passwort speichern. Beim Ändern des Passworts (BC 11410) wird das neue Passwort automatisch in der Windows Anmeldeinformationsverwaltung (Windows Credential Manager) gespeichert.
Hinweis
Hinweis
Beachten Sie in diesem Zusammenhang, dass die Funktionalität Trusted Login mit v17 entfernt wird.
Wenn Ihr Benutzerpasswort in der Windows Anmeldeinformationsverwaltung (Windows Credential Manager) gespeichert ist, können Sie ihr eigenes Passwort nicht mehr via BC 98211 zurücksetzen. Benutzen Sie für die Ändern Ihres Benutzerpassworts in diesem Fall das BC 11410.
BOF-5492
Dokument/Auswertung versenden per Mail mit/ohne Signatur
Neu können Sie einstellen, ob beim Versenden von Dokumenten und Auswertungen die Standard-Signatur des Benutzers (z.B. gemäss Einstellung in Outlook) verwendet werden soll oder nicht.
In den BCs 41012, 51012 und 61012 steht Ihnen dafür die Checkbox Mit Signatur zur Verfügung. Die Checkbox ist per Default aktiv. Sie können die gewünschte Einstellung (aktiv/passiv) in der BC-Vorlage speichern. Bei Auswertungen können Sie die gewünschte Einstellung (aktiv/passiv) im BC 84110 auf der Registerkarte Versenden speichern. Diese Einstellung können Sie zur Laufzeit im BC 84300 auf der Registerkarte Versenden übersteuern.
BOF-6424
CloudClient - Verarbeitungen beobachten
Die Möglichkeit Verarbeitungen zu beobachten steht Ihnen nun auch innerhalb des CloudClient zur Verfügung. Starten Sie dafür das BC 98801 und wählen Sie die zu beobachtende Verarbeitung aus. Mit Klick auf den Button Verarbeitung beobachten... werden Ihnen die entsprechenden Informationen in einem separaten BC angezeigt. Dieses BC wird dabei automatisch alle zwei Sekunden aktualisiert. Sie haben hier auch die Möglichkeit, über die entsprechenden Buttons bestehende Verarbeitungen, Jobs oder Schritte abzubrechen und Fehler/Warnungen zu quittieren.
BOF-6434
OXAS Dateien - BC 98198
Wird versucht auf ein Verzeichnis oder eine Datei zuzugreifen auf welche der Windows-Benutzer (bzw. der Windows-Benutzer des ServiceBus Dienstes) keine Windows-Zugriffsrechte besitzt, wird im BC 98198 neu eine entsprechende Fehlermeldung angezeigt.
BOF-6445
Auswahl von Funktionen innerhalb des Connection Managers
Innerhalb des Connection Managers stehen Ihnen über das Hamburger-Menü-Icon die folgenden Funktionen zur Verfügung:
  • Desktopverknüpfung erstellen
  • Verbindung entfernen
  • Windows Anmeldeinformationsverwaltung... (Credential Manager)
  • Protokolldateien anzeigen...
BOF-6491
Zwingendes Ändern des Benutzerpassworts
Nach dem Update auf v16.20.06 werden die Passwort-Richtlinien beim Login geprüft. Entspricht ein Passwort nicht den Passwort-Richtlinien, muss es durch den Benutzer direkt bei der Anmeldung geändert werden.
BOF-6401
Aktualisieren von Attributen im DIY-Panel Kopf - WS 41000, 51000 und 61000
Neu werden nach dem Speichern einer Dokumentposition/Rapportzeile auch die Attribute im DIY-Panel Kopf des jeweiligen Workspace aktualisiert.
BOF-6572
Erfassen und Bearbeiten von Zahlungsverbindungen - BC 87763
Für das Erfassen und Bearbeiten von Zahlungsverbindungen steht Ihnen das neue BC 87763 zur Verfügung.
Zahlungsverbindungen werden insbesondere für das Drucken von QR-Rechnungen mit Swiss QR-Code benötigt, können aber auch allgemein verwendet werden. Die Zahlungsverbindung enthält u.a. die IBAN bzw. QR-IBAN sowie, über die bei der Zahlungsverbindung hinterlegte Adresse, die Adressdaten des Zahlungsempfängers.
Die Zahlungsverbindung erfassen Sie auf Verkaufs- und Einkaufsdokumenten in den Dokument-Details (BCs 51400 und 61400 > Registerkarte: Debitor/Kreditor).
Im OpaccOXAS Studio (BC 95220) können Sie pro Verkaufs-Dokumentart die Vorgaben für die Zahlungsverbindung erfassen. (BC 95220 > Attributsteuerung > Kopf Allgemein)

Allgemein - Korrektur - v16.20.06

Issue Thema / Beschreibung
BOF-6306
Beschriftungssprache bei Auswertungen - Typ: F-Script
Bei Auswertungen vom Typ F-Script konnte es unter gewissen Konstellationen vorkommen, dass die MLS-Texte der Rückgabe-Attribute (Spaltentitel) nicht in der gewünschten Beschriftungssprache angezeigt wurden.
Dieses Fehlverhalten wurde korrigiert.
BOF-6332
Auswertungen - Entfernen der Nachselektion - BC 84120
Unter gewissen Konstellationen konnten beim Entfernen der Nachselektion Fehler der folgenden Art auftreten: Der Wert ... ContentSelectBo... ist nicht korrekt...
Dieses Fehlverhalten wurde korrigiert.
BOF-6480
Scrollen mit Mausrad in BO-Listen
Unter gewissen Konstellationen konnte es vorkommen, dass beim Scrollen in einer BO-Liste der Scrollvorgang sehr lange weiter gelaufen ist.
Dieses Fehlverhalten wurde korrigiert.
BOF-6499
Express-Filter - Wechsel des Eingabefeldes mit Tabulator
Bei aktivem Express-Filter konnten die Eingabefelder des Express-Filters nicht in allen Fällen mit der Tabulator-Taste angewählt werden. Gesperrte Eingabefelder wurden z.B. nicht korrekt übersprungen.
Dieses Fehlverhalten wurde korrigiert.

Adressen - Neu - v16.20.06

Issue Thema / Beschreibung
BOF-6537
IBAN und QR-IBAN auf Adresse
Neu können Sie auf einer Adresse bis zu drei IBAN und QR-IBAN erfassen. Eine der drei IBAN kann dabei optional als Haupt-IBAN markiert werden. Sie finden die neuen Attribute im BC 11110 > Gruppe: IBAN.
Über den Service Addr_SearchDoublet können Sie, unter Angabe einer IBAN/QR-IBAN, eine Adresse suchen/identifizieren. Diese Funktionalität wird beispielsweise zur Suche/Identifikation einer Adresse (Kreditor) verwendet, wenn ein Swiss QR-Code ab einer Lieferantenrechnung eingelesen wird.
APS-3771
Anreden - BC 11752
Anreden können neu, abhängig von den im OpaccOXAS Studio (BC 87751) erfassten Sprachen, in mehr als neun Sprachen erfasst werden.
Wichtig
Wichtig
Beachten Sie in diesem Zusammenhang, dass die Fallback-Logik der Sprache bei den Anreden überarbeitet wurde. Unter Umständen kann das zu unerwarteten Anzeigen führen. Sorgen Sie in diesen Fällen dafür, dass die entsprechenden Werte für Adress-, Briefanrede, etc. in allen Sprachen korrekt erfasst sind.
APS-4702
Mitarbeiter - Neues Attribut: Warehouse-Bereich
Auf der Mitarbeitererweiterung steht Ihnen das neue Attribut Warehouse-Bereich (Empl.StorageAreaNo) zur Verfügung. Über dieses Attribut kann einem Mitarbeiter optional ein Warehouse-Bereich zugeordnet werden. Das Attribut wird aktuell von den mobilen Anwendungen MobileService und MobileWarehouse verwendet. Der beim Mitarbeiter hinterlegte Bereich repräsentiert in diesem Fall z.B. ein Fahrzeuglager. Für die normale Warehouse-Integration hat das Attribut keine direkte Funktion.
Sie finden das Attribut im BC 11401 > Gruppe: Allgemein.
APS-4734
Adressverknüpfung - Erweiterung der Laufnummer - BC 11107
Die Laufnummer von Adressverknüpfungen (ConnectedAddr.SeqNo) wurde auf fünf Stellen erweitert.
BOF-6349
Anpassungen im BC-Header - BCs 11104, 11722 und 11771
In den BCs 11104, 11722 und 11771 bleibt der Header beim Blättern im Fokus. Das bedeutet, dass innerhalb der Gruppe Adresse auf den Attributen Adressnummer oder Name und innerhalb der Gruppe Kontaktpersonen der aktiven Adresse auf den Attributen Nummer oder Name geblättert werden kann. In den BCs 11104 und 11722 wird zudem beim Deaktivieren der Checkbox (Gruppe: Kontaktperson) das aktive BO geleert.

Adressen - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-4771
Fehler bei GetBo-Request
Unter gewisser Konstellation konnte es vorkommen, dass bei der Ausführung eines GetBo-Request auf das BO Empl (Mitarbeiter) kein Zugriff auf Attribute des BO EmplRate (Beschäftigungsgrad) möglich war.
Dieses Fehlverhalten wurde korrigiert.
BOF-6457
Preisabfrage - BC 11610
Im BC 11610 wird nach dem Öffnen und Auswählen einer Adresse im Header - sofern vorhanden - im Attribut Konditionsadresse die erste verfügbare Konditionsadresse angezeigt. Wurde auf dem Attribut Konditionsadresse die BO-Liste 10012 Konditionsverknüpfungen geöffnet, öffnete sich die BO-Liste leer.
Dieses Fehlverhalten wurde korrigiert.
BOF-6555
Anzeige des Groupware-Status - BC 11404
Unter gewissen Konstellationen wurde im BC 11404 der Groupware-Status (ContactPlan.ExchStateNo) von Kontaktplanungseinträgen nicht bzw. leer angezeigt.
Dieses Fehlverhalten wurde korrigiert.

Artikel - Neu - v16.20.06

Issue Thema / Beschreibung
BOF-6407
Bemerkung zu Periodenpreis-Einträgen - BCs 21505, 21563 und 21566
Neu können Sie bei den Periodenpreisen eine Bemerkung hinterlegen. Möglich ist dies im Verkauf (BC 21505), Einkauf (BC 21563) und bei den Standardpreisen (BC 21566). Attribute: ArtSalPrice.Remark, ArtPurPrice.Remark und ArtStockPrice.Remark.
BOF-6428
Sprachauswahl bei den Artikelbezeichnungen - WS 21000
Neu steht Ihnen im WS 21000 bei den Artikelbezeichnungen die Sprachauswahl zur Verfügung. Damit ist es möglich, die Artikelbezeichnungen pro Sprache direkt im WS 21000 zu pflegen.
BOF-6440
Vorgabe der Taskart bei Ressourcenartikeln - BC 21215
Neu können Sie bei einem Ressourcenartikel eine "Vorgabe-Taskart" hinterlegen. Beim Erzeugen von Tasks wird dann diese Taskart verwendet, wenn die Taskart nicht explizit angegeben wird.
BOF-6448
Katalog - Unterstützung von bis zu 99 Datensprachen
Artikel-Kataloge unterstützen neu bis zu 99 Datensprachen.
Wichtig
Wichtig
Beachten Sie, dass die Attribute Cat.IsActiveLang1 ... Cat.IsActiveLang9 nicht mehr verwendet werden dürfen. Verwenden Sie stattdessen das Attribut (Boolean) Cat.IsActiveLang unter Angabe der Sprachnummer.
Beispiel
Cat.IsActiveLang@@8
true= Sprache 8 ist aktiv
false = Sprache 8 ist nicht aktiv 
F-Scripts welche (z.B. im Rahmen der Katalogverarbeitung) mehrsprachige Funktionalität implementieren, müssen entsprechend angepasst oder ersetzt werden.
Beachten Sie in diesem Zusammenhang, dass auch die EnterpriseSearch Indizes (BC 98141) neu bis zu 99 Datensprachen unterstützen.

Artikel - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-2609
Basisverkaufspreis / Artikel Perioden-Preise / Verkauf Assortimentsklassen - BCs 21205, 21505 und 21645
Beim Versuch einen Basis-/Periodenpreis in einer Währung zu erfassen die nicht in der Währungstabelle enthalten ist, wird neu beim Speichern eine Fehlermeldung ausgegeben.
APS-4733
Artikel löschen / zum Löschen markieren - BC 21003
Beim Löschen / zum Löschen markieren eines Artikels (über BC 21003 oder den Service Art_Delete_As) wurden die Zuteilungen (als Ersatzartikel) nicht korrekt entfernt.
Dieses Fehlverhalten wurde korrigiert.
APS-4840
Kopieren von Artikeln
Beim Kopieren von Artikeln wurde eine allfällig vorhandene Inventursperre auf den neuen Artikel übernommen.
Dieses Fehlverhalten wurde korrigiert.
APS-4850
Kopieren von Artikeln
Beim Kopieren eines Artikels (über BC 21004 oder den Service Art_Copy) wurden falsche Einträge bei Ersatzartikel und Vorgänger-/Nachfolgeartikel erzeugt, wenn im OpaccOXAS Studio die automatische Vergabe der Artikelnummer eingeschaltet ist.
Dieses Fehlverhalten wurde korrigiert.
APS-4863
Kopieren von Artikeln - Ersatzartikel
Beim Kopieren von Artikeln (über den Service Art_Copy) wurden unter gewissen Konstellationen unerwünschte Referenzen auf Ersatzartikel mit kopiert.
Dieses Fehlverhalten wurde korrigiert.
APS-4889
Kopieren von Artikeln - Vorgänger-/Nachfolgeartikel
Beim Kopieren von Artikeln (über den Service Art_Copy) wurden auch dann Referenzen auf Ersatzartikel erzeugt, wenn man nur Referenzen auf Vorgänger-/Nachfolgeartikel erzeugen wollte.
Dieses Fehlverhalten wurde korrigiert.
BOF-6571
Artikel bearbeiten mit aktivem BOF-Script - WS 21000
Wenn Artikel im WS 21000 bearbeitet werden und gleichzeitig ein BOS-Script aktiv ist, dann wurde unter gewissen Konstellationen der Artikel nach dem Speichern im WS 21000 nicht mehr angezeigt.
Dieses Fehlverhalten wurde korrigiert.
BOF-6388
Katalog - Löschen von Katalogen
Beim Löschen von Katalogen konnte unter gewissen Konstellationen der Fehler java.lang.NullPointerException auftreten.
Dieses Fehlverhalten wurde korrigiert.

DMAS - Neu - v16.20.06

Issue Thema / Beschreibung
APS-4737
Sage 200 - Dokumente aus Sage 200 in DMAS ablegen
Neu können Sie Dokumente aus Sage 200 direkt in DMAS ablegen.
Für weitere Informationen wenden Sie sich bitte an Ihren OpaccERP oder Fiacc Projektleiter.
APS-405
Zeitversetzte Index-Optimierung - IncrementalIndexer
Um die vorhandenen Systemressourcen (Rechenleistung, RAM, etc.) nicht über Gebühr zu belasten, kann die Index-Optimierung des IncrementalIndexer neu zeitversetzt konfiguriert werden.

DMAS - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-4794
Archivieren von Mail-Anhängen
Beim Archivieren von E-Mails mit Mail-Anhängen vom Typ PDF konnten Probleme auftreten, wenn der Name der PDF-Datei gleich lautet, wie der Betreff der E-Mail Nachricht.
Dieses Fehlverhalten wurde korrigiert.
APS-4825
DatabaseCleaner - Auslastung und Performance
Unter gewissen Konstellationen konnte es vorkommen, dass das System durch den DatabaseCleaner stark ausgelastet wurde.
Dieses Verhalten wurde korrigiert. Darüber hinaus wurde aufgrund technischer Anpassungen auch eine Steigerung der Performance dieser Verarbeitung erzielt.
BOF-6313
Vorgabe des Dokumentdatum - BC 81002
Unter gewissen Konstellationen konnte es vorkommen, dass beim Erfassen eines neuen DMAS-Dokuments das Dokumentdatum nicht automatisch vorgeschlagen wurde.
Dieses Fehlverhalten wurde korrigiert.

Einkauf - Neu - v16.20.06

Issue Thema / Beschreibung
BOF-6541
QR-Rechnung - Neue Attribute auf dem Einkaufsdokument (PurDoc)
Damit Informationen zur QR-Rechnungen ab einem eingelesenen Swiss QR-Code abgelegt werden können, stehen Ihnen auf dem Einkaufsdokument (PurDoc) neue Attribute zur Verfügung. Sie finden diese Attribute im BC 61400 > Registerkarte: Kreditor > Gruppe: Swiss QR-Code.
Zahlungsverbindung
Hier erfassen Sie die Zahlungsverbindung ab welcher u.a. die IBAN für Zahlungen hergeleitet werden kann.
Referenztyp
Der Referenztyp bestimmt die Art der Referenz (QRR, SCOR, NON).
  • QRR - QR-Rechnung mit QR-IBAN und QR Kreditor-Referenz im Format N27.
  • SCOR - QR-Rechnung mit IBAN und QR Kreditor-Referenz im Format A25.
  • NON - QR-Rechnung mit IBAN und "unstrukturierter Mitteilung".
Rechnungsinfo-Typ
Der Rechnungsinfo-Typ bestimmt die Art der zusätzlichen Informationen in den Attributen QR Zusätzliche Informationen und QR Unstrukturierte Mitteilung.
  • 0 - Keine (Es dürfen keine zusätzlichen Informationen erfasst werden.)
  • 10 - Unstrukturiert frei (Im Attribut QR Unstrukturierte Mitteilung können bis zu 140 Zeichen frei erfasst werden.)
  • 20 - Strukturiert frei (Im Attribut QR Zusätzliche Informationen können bis zu 140 Zeichen frei erfasst werden.)
  • 21 - Strukturiert Swico (Im Attribut QR Zusätzliche Informationen können bis zu 140 Zeichen erfasst werden. Das Format muss dabei den Empehlungen/Vorgaben der Swico entsprechen.)
  • 40 - Gemischt frei (Die Attribute QR Zusätzliche Informationen und QR Unstrukturierte Mitteilung können frei erfasst werden. Dabei dürfen insgesamt maximal 140 Zeichen erfasst werden.)
Erstes und zweites alternatives Zahlungsverfahren
Hier können jeweils bis zu 100 Zeichen erfasst werden. Sie dienen dem Zahlungspflichtigen als Information für die einfache Verwendung dieser alternativen Zahlungsverfahren.
BOF-6564
Swiss QR-Code - Einlesen und Speichern der Daten aus dem Swiss QR-Code
Wird auf einer provisorischen Lieferantenrechnung bei geöffnetem BC 61400 ein Swiss QR-Code gescannt, werden die im Swiss QR-Code enthaltenen Daten automatisch in die entsprechenden Attribute gespeichert. Es sind dies: Lieferanten Dok-Total (PurDoc.SupplTotal) sowie alle Attribute der Gruppe Swiss QR-Code auf der Registerkarte Kreditor. Voraussetzung ist eine korrekte Konfiguration des Beleg-Lesers.
Für weitere Informationen wenden Sie sich bitte an Ihren OpaccERP Projektleiter.
BOF-6621
Einlesen eines Swiss QR-Code via Beleg-Leser
Wenn Sie bei offenem BC 61001 einen Swiss QR-Code einlesen, wird aufgrund der eingelesenen Daten die Adresse (Lieferant) gesucht und (falls gefunden) im BC 61001 aktiviert. Die Suche der Adresse erfolgt dabei über die im Swiss QR-Code enthaltene IBAN/QR-IBAN und zusätzlich (wenn im Swiss QR-Code enthalten) über die Firmen-Nr. (UID).
Hinweis
Hinweis
IBAN/QR-IBAN können Sie bei der Adresse (BC 11110) hinterlegen. Siehe auch BOF-6537.
Die Firmen-Nr. können Sie bei der Adresse (WS 11000) hinterlegen.
Sie können jetzt im BC 61001 wie gewohnt eine neue Lieferantenrechnung eröffnen. Wurde vorgängig ein Swiss QR-Code eingelesen, wird Ihnen ein Dialog angezeigt über welchen Sie die Möglichkeit haben, die eingelesenen Daten direkt auf die neu erstellte Lieferanten-Rechnung zu übernehmen.
BOF-6637
Mengenprüfung gemäss Dimensionsvariante
Neu können Sie einstellen, ob die Mengenprüfung bei den Einkaufspositionen gemäss Dimensionsvariante angewendet werden soll oder nicht. Dafür steht Ihnen auf der Dokumentart die Checkbox Mengenprüfung (PurDocType.ArtDimCheck) zur Verfügung. Sie finden die Checkbox im BC 96220 > Attributsteuerung > Kopf > Gruppe: Allgemein.
Bei aktiver Checkbox erfolgt die Mengenprüfung gemäss der verwendeten Dimensionsvariante (z.B. "Vielfaches davon"). Nach dem Update auf v16.20.06 ist diese Checkbox bei allen Dokumentarten gesetzt, was dem bisherigen Verhalten entspricht. Die Vorgabe (Checkbox aktiv/passiv) wird beim Erstellen eines neuen Einkaufsdokuments auf das Dokument übernommen und kann dort abweichend gesetzt werden. Sie finden die Checkbox im BC 61400 > Registerkarte: Allgemein > Gruppe: Diverses .
APS-4689
Neue Eigenschaft - Nur ein Lagerort pro Dokument erlaubt
Neu können Sie pro Dokumentart festlegen, dass nur ein Lagerort erlaubt ist. Ist diese Einstellung aktiv, kann das Dokument nur verbucht werden, wenn auf allen Positionen derselbe Lagerort hinterlegt ist.
Die Einstellung steht nur dann zur Verfügung, wenn das Dokument Lager/Dispo bucht. Sie wird von der Dokumentart auf das Dokument vererbt und lässt sich dort mutieren, so lange das Dokument noch provisorisch ist.
Positive und negative Positionen werden getrennt geprüft. Das bedeutet, dass bei allen positiven und allen negativen Positionen jeweils derselbe Lagerort hinterlegt sein muss.
Positionen mit Artikeln ohne Lagererweiterung und Positionen mit Menge 0 werden bei der Prüfung nicht berücksichtigt.
Bei einer Umlagerung (nur Verkauf) werden der Ausgangs- und der Eingangs-Lagerort geprüft.
Die Prüfung erfolgt beim Verbuchen in den Status 30 (Definitiv). Im Verkauf erfolgt die Prüfung beim LS zusätzlich auch beim Verbuchen in den Status 20 (Vordefinitiv).
Sie finden die Einstellung (Checkbox) in folgenden BCs:
  • BC 95220 > Attributsteuerung > Kopf Logistik/Texte > Logistik
  • BC 51400 > Registerkarte: Allgemein > Gruppe: Diverses
  • BC 96220 > Attributsteuerung > Kopf > Allgemein
  • BC 61400 > Registerkarte: Allgemein > Gruppe: Diverses
APS-4833
Verlängerung von Attributen (Verkauf, Einkauf, Service)
Folgende Attribute wurden verlängert:
Verkauf
Bemerkung (SalDocType.Remark) von A30 auf A50.
Einkauf
Bemerkungen (PurDoc.Remark) von A30 auf A50.
Service
Bemerkungen (AsstDoc.Remark) von A30 auf A50.

Einkauf - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-4522
Fehlermeldung beim Anpassen der kalk. Zuteilung
Beim Versuch die kalk. Zuteilung bei definitiven WES und LRE anzupassen, wurde fälschlicherweise keine Fehlermeldung angezeigt.
Dieses Fehlverhalten wurde korrigiert.
APS-4525
Löschen der Dokumentzuteilung bei der kalk. Zuteilung - BC 61400
Unter gewissen Konstellationen konnte es vorkommen, dass beim Löschen der Dokumentzuteilung (PurDoc.DocAssignNo) nach dem Speichern ein zufälliger Wert in der Dokumentzuteilung angezeigt wurde, wenn der Zuteilungstyp (PurDoc.DocAssignTypeCd) nicht ebenfalls gelöscht/entfernt wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-6442
Anzeige der Positionsverknüpfungen - BCs 41354, 51354 und 61354
Unter gewissen Konstellationen wurden in den obigen BCs alle Positionsverknüpfungen des Dokuments und nicht nur die Positionsverknüpfungen der aktiven Position angezeigt.
Dieses Fehlverhalten wurde korrigiert.
BOF-6510
Versenden von Dokumenten per Mail - BCs 41012, 51012 und 61012
Unter gewissen Konstellationen konnte beim Versenden eines Dokuments eine Fehlermeldung der folgenden Art auftreten: ... Destination was not created...
Dieses Fehlverhalten wurde korrigiert.
BOF-6529
Positionen erfassen via Barcode-Leser
Unter gewissen Konstellationen konnte es vorkommen, dass beim Erfassen von Positionen via Barcode-Leser die beim Barcode hinterlegten Informationen (BC 21111) nicht korrekt berücksichtigt/ausgelesen wurden.
Dieses Fehlverhalten wurde korrigiert.

EnterpriseSearch - Neu - v16.20.06

Issue Thema / Beschreibung
APS-4804
Neuer Service: Search.SearchProducts2
Der neue Service Search.SearchProducts2 erlaubt (nebst den von Search.SearchProducts bekannten Argumenten/Attributen) die Angabe der Rückgabespalten des Produkt-Artikels.
BOF-6336
Freie Such-Indizes
Sprachabhängige Expressions können, analog zu virtuellen Attributen eines BO-Index, neu auch für freie Such-Indizes erfasst werden.

EnterpriseSearch - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-4759
Sprachproblematik in Analyzed Fields
Unter gewissen Konstellationen konnte es vorkommen, dass eine Suche keine Treffer lieferte, wenn nicht in der beim Index definierten Default-Sprache gesucht wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-6284
Such-Indizes einrichten
Wird im BC 98141 (Enterprise Search Indizes einrichten) beim Attribut BusinessObject-Typ (Cfg.SearchIndizes.Def.BoType) ein BO-Typ ausgewählt dessen Bezeichnung (z.B. Projekt) mehrmals vorkommt, wurde in gewissen Konstellationen der falsche BO-Typ gespeichert.
Dieses Fehlverhalten wurde korrigiert.

Explorer - Neu - v16.20.06

Issue Thema / Beschreibung
BOF-5193
Benutzerwechsel in OpaccERP
Neu können Sie über den OpaccERP Explorer den Benutzer wechseln. Wählen Sie dazu den Menüpunkt Datei > Benutzer wechseln... oder den Tastaturbefehl Ctrl-U.
Hinweis
Hinweis
Nach Angabe von Benutzer-Nr. und Passwort wird der aktuelle Benutzer abgemeldet. Es erfolgt keine Rückfrage bezüglich des Speicherns von BC-Vorlagen.
BOF-6402
Starten der UI-Konsole - BC 99059
Neu können Sie die UI-Konsole in allen BCs und Workspaces über den Tastaturbefehl Ctrl-Shift-L starten.

Explorer - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-4668
Sprachabhängige Attribute von DeskItems
Bei DeskItems und auf DeskItems referenzierenden Buttons wurden die sprachabhängigen Attribute (z.B. DeskItem.Name) auch dann in der Beschriftungssprache 51 (Deutsch) angezeigt, wenn OpaccERP in einer anderen Sprache gestartet wird und beim DeskItem die Werte in der entsprechenden Sprache erfasst sind.
Dieses Fehlverhalten wurde korrigiert.

Fiacc - Neu - v16.20.06

Issue Thema / Beschreibung
IS-517
Fiacc Integration - Abacus
Falls Sie in Abacus mit der externen (Debitoren-)Belegnummer arbeiten, wird Ihnen diese externe Belegnummer neu in den BCs 51660 (Offene Posten, Rechnungsadresse) und 51661 (Offene Posten, Kundenadresse) angezeigt.

Fiacc - Korrektur - v16.20.06

Issue Thema / Beschreibung
IS-498
Fiacc-Service - Sage 200
Unter gewissen Konstellationen stürzte der Fiacc-Service beim Auslesen von mehrsprachigen Texten ab. Beispiel eines solchen mehrsprachigen Texts: Bezeichnung der Zahlungskondition.
Dieses Fehlverhalten wurde korrigiert.

Groupware - Neu - v16.20.06

Issue Thema / Beschreibung
IS-494
Groupware-Integration - Mehrere Groupware-Server
Neu haben Sie die Möglichkeit, die Groupware-Integration für mehr als einen Groupware-Server einzurichten. Sie können also neu pro OpaccERP Mandant einen eigenen Groupware-Server einrichten/konfigurieren. Beim Update auf v16.20.06 erfolgt eine Migration der bestehenden Konfiguration. Sie können nach dem Update normal weiterarbeiten, es müssen keine Anpassungen vorgenommen werden.
Für das Einrichten der Groupware-Konfiguration stehen Ihnen die folgenden OpaccOXAS Studio BCs zur Verfügung:
Installation > Einrichten Dritte > BC 98124 Groupware einrichten
In diesem (schon länger bestehenden) BC richten Sie den Groupware-Service ein.
Hinweis
Hinweis
Der Grupware-Service wird z.B. für das Versenden von E-Mails oder die Abfrage von Terminen (via den Service Groupware.GetAppointmentsInPeriod) verwendet. Beachten Sie, dass hier nach wie vor nur die Zugangsdaten für einen Groupware-Server hinterlegt werden können.
Installation > Einrichten Dritte > BC 98126 Groupware Synchronisation einrichten
Dieses BC ist neu. Hier richten Sie den Groupware-Agent (und damit die Groupware Synchronisation) ein. Das BC 98126 gliedert sich in folgende Bereiche:
Synchronisationsaufgaben
Liste der konfigurierten Synchronisationsaufgaben. Das ist prinzipiell auch die Liste der konfigurierten Groupware-Server.
Navigationsbereich: Allgemein
Hier erfassen Sie pro Synchronisationsaufgabe allgemeine Vorgaben (Bezeichnung, Bemerkung, etc.), die Verbindungsinformationen zum Groupware-Server (Url, Benutzer, Passwort, etc.) und die Zuordnung (zu synchronisierende Attribute).
Navigationsbereich: Mandanten
Hier aktivieren sie pro Synchronisationsaufgabe die zu synchronisierenden OpaccERP Mandanten. Beachten Sie, dass ein OpaccERP Mandant nicht mehrmals aktiv gesetzt werden kann.
Navigationsbereich: Replikation
Hier erfassen Sie pro Synchronisationsaufgabe die Vorgaben für das Synchronisieren der Termine, Aufgaben und Kontakte.
BC 98127 Zuordnungen einrichten
Das BC 98127 wird im BC 98126 über den Button Zuordnungen einrichten... aufgerufen. Hier definieren Sie für Termine, Aufgaben und Kontakte die zu synchronisierenden Attribute. Sie können mehrere Zuordnungen erfassen und jeweils mit einer Bezeichnung/Bemerkung versehen. Pro Synchronisationsaufgabe muss dann im BC 98126 eine Zuordnung hinterlegt werden. Im BC 98127 wird Ihnen für jede Attributgruppe (z.B. Kontakte > Adressen) eine Liste der verfügbaren Groupware-Attribute angezeigt. Sie können dann pro Groupware-Attribut definieren, welches OpaccERP-Attribut verwendet werden soll.
Beispiel: Kontakte > Adressen > Mobile (Groupware-Attribut für die Mobile-Nr.)
RN_162006_01.jpg
Hinweis
Hinweis
Bei gewissen Groupware-Attributen (z.B. Body) können Sie mehr als ein OpaccERP-Attribut auswählen und dabei auch Trennzeichen (z.B. Zeilenschaltung) festlegen.
RN_162006_02.jpg
IS-496
Zusätzliches Groupware-Attribut bei der Kontaktperson
Für die Synchronisation von Kontaktpersonen steht Ihnen das Groupware-Attribut FacsimileTelephoneNumber für die Synchronisation einer weiteren Telefon-Nr. zur Verfügung.
IS-497
Synchronisieren von Terminen und Aufgaben
Alle OpaccERP-Attribute die auf das Groupware-Attribut Subject synchronisiert werden können, lassen sich neu bei Terminen auf das Groupware-Attribut TextDescription und bei Aufgaben auf das Groupware-Attribut Body synchronisieren.
Analog lassen sich alle OpaccERP-Attribute die bei Terminen auf das Groupware-Attribut TextDescription und bei Aufgaben auf das Groupware-Attribut Body synchronisiert werden können, neu auch auf das Groupware-Attribut Subject synchronisieren.

Groupware - Korrektur - v16.20.06

Issue Thema / Beschreibung
IS-511
Synchronisieren/Löschen von Attributwerten
Bei aktiver Groupware-Synchronisation wurden in OpaccERP gelöschte Attributwerte (z.B. Telefonnummer 2) in der Groupware nicht gelöscht. Sie blieben in der Groupware also weiterhin sichtbar.
Dieses Fehlverhalten wurde korrigiert.

IBOS - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-4520
IBOS - EIN-DOK-NEU
Bei der Verwendung des IBOS EIN-DOK-NEU wurde die angegebene Menge einer Position (Argument 14) unter gewissen Konstellationen nicht korrekt auf die Dim1 übernommen.
Dieses Fehlverhalten wurde korrigiert.
APS-4515
IBOS EIN-DOK-NEU und EIN-DOK-MUT-DIV
Wird in den beiden IBOS EIN-DOK-NEU und EIN-DOK-MUT-DIV (Argument 8 bzw. 24) ein zu grosses Dokument-Total übergeben, hat dies nun korrekt den Abbruch des Speichervorgangs und die Rückgabe einer Fehlermeldung zur Folge.

Lager - Neu - v16.20.06

Issue Thema / Beschreibung
APS-4109
Warehouse - Mengenprüfung bei der Dimensionsvariante
Neu können Sie einstellen, ob beim Erfassen/Mutieren von Transaktionen die Mengenprüfung gemäss der aktiven Dimensionsvariante erfolgen soll oder nicht. Die Einstellung erfolgt auf der Belegart. Beim Erstellen eines Belegs wird die Einstellung dann auf den Belegkopf übernommen. Sie finden das Attribut in den folgenden BCs:
  • BC 93400 > Belege > Belegarten > Mengenprüfung bei der Dimensionsvariante
  • BC 34400 > Gruppe: Allgemein > Mengenprüfung bei DimVar
Hinweis
Hinweis
Nach dem Update auf v16.20.06 gelten die folgenden Default-Einstellungen: Belegarten vom Typ Inventur Warehouse, Bestandeskorrektur und Inventur Lager: Passiv.
Alle anderen Belegarten: Aktiv.
APS-4692
Warehouse - Neue Attribute für MobileWarehouse
Um die Rückverfolgbarkeit von Warehouse-Belegen zu verbessern die mit unserer mobilen Anwendung (MobileWarehouse) bearbeitet wurden, stehen Ihnen auf dem Warehouse-Beleg (WhJob) zwei neue Attribute zur Verfügung:
  • MobileOffice Mitarbeiter (WhJob.DeviceEmplNo)
  • MobileOffice Geräte-Bezeichnung (WhJob.DeviceName)
Die MobileOffice-Attribute werden neu in einer separaten Gruppe angezeigt. BC 34400 > Gruppe: MobileOffice.
  • MobileOffice Geräte-ID
  • MobileOffice Geräte-Bezeichnung
  • MobileOffice Mitarbeiter
  • MobileOffice Geräte-Status
Hinweis
Hinweis
Beachten Sie, dass diese Attribute von unserer mobilen Anwendung (MobileWarehouse) verwendet werden. Sie lassen sich nicht manuell (z.B. über DIY-Panel) setzen.
APS-4792
Warehouse - Verlängerung von Attributen
Die beiden Attribute für das Hinterlegen der MobileOffice Geräte-ID (WhJob.DeviceId und WhTransaction.DeviceId) wurden auf das Format A200 verlängert.
APS-4835
Warehouse - Erweiterung des Service WhTransactions_AssignStorageBins
Der Service WhTransactions_AssignStorageBins wurde um das Argument Chargennummer erweitert. Damit ist es möglich, Belegungen durch die Angabe einer bestimmten Charge zu bestimmen. Das Argument Chargennummer kann dabei nur verwendet werden, wenn gleichzeitig eine Position (durch Angabe der internen Positionsnummer) angegeben wird.
Der Service verfügt zudem über ein neues Rückgabe-Attribut: IsDone. Das Rückgabe-Attribut ist true, wenn für alle verlinkten Verkaufsdokument-Positionen Belegungen zugewiesen sind.
BOF-5569
Warehouse - Anzeige der Chargenzusammensetzung - BC 34785
Für die Anzeige der Chargenzusammensetzung steht Ihnen das neue BC 34785 zur Verfügung. Sie können direkt nach einer Charge suchen oder die Suche durch zusätzliche Filter einschränken. Die zusätzlichen Filter beziehen sich dabei auf ShopOrder Rapporte mit welchen die Charge produziert wurde. Durch Klick auf den Button Suchen wird die Suche ausgelöst. Mit Klick auf den Button Eingabe löschen wird der eingegebene Filter gelöscht.
Die Anzeige der Chargenzusammensetzung ist in zwei Registerkarten aufgeteilt.
  • Enthaltene Chargen: Zeigt alle Chargen an, die in der gesuchten Charge enthalten sind.
  • Charge enthalten in: Zeigt alle Chargen an, in welchen die gesuchte Charge enthalten ist.
Button: Chargenverwaltung...
Öffnet BC 34770 mit der in der BO-Liste im Fokus stehenden Charge.
Button: Enthaltene Chargen...
Öffnet BC 34785 (Registerkarte Enthaltene Chargen) mit der in der BO-Liste im Fokus stehenden Charge.
Button: Charge enthalten in...
Öffnet BC 34785 (Registerkarte Chargen enthalten in) mit der in der BO-Liste im Fokus stehenden Charge.
Button: Warehouse-Transaktion...
Öffnet BC 34785 mit allen Transaktionen welche die in der BO-Liste im Fokus stehende Charge enthalten.
Hinweis
Hinweis
Einträge in der Chargenzusammensetzung werden nur durch das Produzieren einer Charge via ShopOrder Rapport geschrieben. Dafür muss auf dem ShopOrder Rapport die Checkbox ShopOrder (AsstDoc.IsShopOrder) aktiviert sein. Der Vorgabewert (aktiv/passiv) kann auf der Dokumentart erfasst werden. (BC 94220 > Grundeinstellungen > Allgemein > Gruppe: Warehouse)
BOF-6429
Warehouse - Chargensuche Verkauf - BC 34780
Über das BC 34780 können Sie an Kunden ausgelieferte/verkaufte Chargen suchen.
In den Gruppen Dokument und Charge stehen Ihnen diverse Filter-Attribute zur Verfügung, über welche Sie das Suchresultat einschränken können. So lassen sich beispielsweise Chargen mit einer bestimmten Mindesthaltbarkeit suchen, die an einen bestimmten Kunden ausgeliefert wurden.
Über die Buttons Chargenverwaltung..., Verkaufsdokument bearbeiten... und Warehouse-Transaktion... werden, ausgehend von der in der BO-Liste aktiven Charge, das BC 34770, der WS 51000 oder das BC 30072 geöffnet.
Im WS 51000 und 34000 können Sie das BC 34780 über folgenden Menüeintrag öffnen: Extras > Chargensuche Verkauf...
BOF-6412
Warehouse-Cockpit - Erweiterung der Filtermöglichkeiten - BC 34740
Das BC 34740 wurde um die folgenden zwei Filter-Attribute ergänzt: Priorität (WhJob.Priority) und Plan-Datum (WhJob.PlannedDate).
Für das Filtern nach Plan-Datum stehen Ihnen folgende Auswahlmöglichkeiten zur Verfügung:
  • Alle
  • Heute
  • Morgen
  • Aktuelle Kalenderwoche
  • Nächste Kalenderwoche
  • Nächste 2 Kalenderwochen
  • Nächste 7 Tage
  • Nächste 14 Tage
  • Ab heute
  • Ab morgen
  • Benutzerdefiniert
BOF-6439
Inventur Differenzen verarbeiten - BC 34735
Das BC 34735 wurde um einen Operator ergänzt. Damit stehen Ihnen zusätzliche Möglichkeiten zur Verfügung um Zähltransaktionen mit Differenzen zu identifizieren.
Mögliche Vergleichsoperatoren:
  • > grösser
  • >= grösser gleich
  • < kleiner
  • <= kleiner gleich
BOF-6458
Beleg-Filter im Warehouse-Cockpit - BC 34740
Neu können Sie im BC 34740 Belege nach allen Transaktionstypen filtern. BC 34740 > Registerkarte: Belege > Filter: Transaktionstyp
Hinweis
Hinweis
Wird kein Transaktionstyp ausgewählt, werden alle Transaktionstypen berücksichtigt.
BOF-6470
Warehouse Cockpit - Splitter zwischen den BO-Listen - BC 34740
Neu verfügt das BC 34740 auf allen Registerkarten über einen Splitter mit welchem Sie die Höhe (Anzahl dargestellte Zeilen) der BO-Listen beeinflussen können. Die Position des Splitters können Sie in der BC-Vorlage speichern.
BOF-6498
Warehouse - Anzeige der zugewiesenen Menge - BCs 31603 und 99121
Neu wird Ihnen, in der BO-Liste des BC 31603 > Registerkarte: Details und in der BO-Liste des BC 99121, die zugewiesene Menge über zwei virtuelle Attribute angezeigt: Zugewiesene Menge Eigenbestand und Zugewiesene Menge Fremdbestand.
Hinweis
Hinweis
Beachten Sie, dass diese beiden virtuellen Attribute fix in der BO-Liste integriert sind und nicht entfernt werden können.
BOF-6525
Zuweisen von Chargen/Belegungen - BCs 41311, 51311 und 61311
Die BCs für das Zuweisen von Chargen/Belegungen wurden überarbeitet. Das jeweilige BC kann nun komplett über die Tastatur bedient werden. Chargen/Belegungen lassen sich damit komfortabler und schneller zuweisen.
BC 41311 und 51311
Neu wird Ihnen der Modus Chargenführung angezeigt. Ist der Modus Chargenführung 1 oder 3, wird Ihnen durch die rote Markierung des Eingabefelds (Charge) signalisiert, dass Sie die Chargennummer bzw. Charge neu erfassen müssen.
Mit Klick auf Enter wechselt der Cursor vom Eingabe-Attribut der Charge auf das Eingabe-Attribut der Belegung. Existiert aufgrund der erfassten Charge nur eine Belegung, wechselt der Cursor direkt zur Eingabe der Menge.
Nach erfolgter Mengeneingabe prüft das System ob die gesamte Positionsmenge zugewiesen wurde.
Wenn ja, werden mit Klick auf Enter die Chargen-Zuweisungen erstellt und im BC wird die nächste Position angezeigt. Wenn nein, wird mit Klick auf Enter eine neue Chargen-Zuweisung erstellt. Die verbleibende Menge wird in diesem Fall automatisch vorgeschlagen.
BC 61311
Mit Klick auf Enter wechselt der Cursor vom Eingabe-Attribut der Charge zur Eingabe der Menge.
Mit Klick auf Enter wird nach der Eingabe der Menge entweder automatisch zur nächsten Position gewechselt oder es wird, falls noch nicht die ganze Menge zugewiesen wurde, eine zusätzliche Chargen-Zuweisung erstellt. Die verbleibende Menge wird in diesem Fall automatisch vorgeschlagen.
Existiert die eingegebene Charge nicht, wird mit Klick auf Enter das BC 34773 (Neue Charge) geöffnet. Die eingegebene Charge wird dabei in das BC 34773 übernommen.
APS-4684
Warehouse - Prüfen der Reservationen beim Erfassen von Korrektur-Transaktionen
Auf der Belegart (Inventur Warehouse) stehen Ihnen für das Prüfen von Reservationen zwei neue Einstellungen zur Verfügung:
Reservationen beim Abschliessen eines Inventur-Belegs prüfen
Ist diese Einstellung aktiv, werden beim Abschliessen des Inventur-Belegs die bestehenden Reservationen geprüft. Fällt die verfügbare Menge durch das Verbuchen der Korrektur-Transaktion unter 0, wird im Info-Panel des BC 34101 eine Warnung angezeigt.
Reservationen bei Korrektur-Transaktionen prüfen
Ist diese Einstellung aktiv, werden beim Erfassen der Korrektur-Transaktion die bestehenden Reservationen geprüft. Fällt die verfügbare Menge durch das Erfassen/Verbuchen der Korrektur-Transaktion unter 0, wird eine Warnung (Message-Box) angezeigt.
Hinweis
Hinweis
Sie finden die neuen Einstellungen in den folgenden BCs:
  • BC 93400 > Belege > Belegarten
  • BC 34400 > Gruppe: Inventur (die Einstellungen gem. Belegart können hier übersteuert werden)

Lager - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-4003
Warehouse - Auftragsbezogene Beschaffung
Unter gewissen Konstellationen konnte beim Verbuchen eines WES oder LS fälschlicherweise eine Fehlermeldung der folgenden Art auftreten: Das Verkaufsdokument ... ist Teil einer auftragsbezogenen Beschaffung ... ist eine Anpassung der Menge (Verkaufsposition oder Transaktion) nicht mehr möglich, sobald das Verkaufsdokument im Status Vordefinitiv steht.
Dieses Fehlverhalten wurde korrigiert.
APS-4648
Warehouse - Löschen von Zuweisungen im Einkauf
Zuweisungen, die aufgrund einer manuellen Verlinkung von Positionen einer Lieferanten-Gutschrift mit Auslager-Transaktionen entstanden sind, wurden nach dem Verbuchen von Lieferanten-Gutschrift und Auslager-Transaktionen nicht gelöscht.
Dieses Fehlverhalten wurde korrigiert.
APS-4680
Warehouse - Mengen Anpassen auf LS
Unter gewissen Konstellationen konnte es vorkommen, dass beim Anpassen der Menge auf einem LS (im Status Vordefinitiv) die vordefinitive und die gelieferte Menge auf der Basisposition nicht korrekt nachgetragen wurden.
Dieses Fehlverhalten wurde korrigiert.
APS-4823
Warehouse - Nachtragen der Positionen auf dem LS
Wird mit einem LS gearbeitet welcher umbucht, wurde bei abweichender Menge zwischen LS-Position und Warehouse-Transaktion die Menge auf dem LS nicht automatisch angepasst.
Dieses Fehlverhalten wurde korrigiert.
APS-4858
Inventur Lager - Rollende Inventur ab Datum (keine Inventur seit Stichdatum)
Beim Erstellen von Inventur-Transaktionen einer Inventur Lager wurden unter gewissen Konstellationen auch für diejenigen Artikel Zähltransaktionen erstellt, die gemäss vorgegebenem Stichdatum nicht inventiert werden müssen.
Dieses Fehlverhalten wurde korrigiert.

Pcl2Pdf - Neu - v16.20.06

Issue Thema / Beschreibung
IS-506
Pcl2Pdf - Zusätzliche Argumente für das Spezifizieren des DuplexMode
Um die innerhalb des PDF-Dokuments vorhandenen Angaben zum DuplexMode vorrangig zu berücksichtigen, stehen Ihnen in der Anwendung Opacc.Pcl2Pdf.Print.exe folgende neuen Kommandozeilenargumente zur Verfügung:
  • -DuplexMode:SimplexUnlessDefinedInDoc
  • -DuplexMode:VerticalUnlessDefinedInDoc (an langer Kante gedreht)
  • -DuplexMode:HorizontalUnlessDefinedInDoc (an kurzer Kante gedreht)
  • -DuplexMode:DefaultUnlessDefinedInDoc (gemäss Drucker)

Scripting - Neu - v16.20.06

Issue Thema / Beschreibung
APS-3675
F-Script - Internes Buffer Handling
Neu werden die von OpaccOXAS verwendeten Buffer vor dem Ausführen von F-Scripts isoliert.
Das hat folgenden Einfluss auf den Kontext (XCNT) bei allen Logik-Scrip Aufrufen und bei allen Aufrufen aus AppPool_Process:
  • PrinterNo liefert neu -1 (bisher: 0)
  • OutputTypeCd liefert neu B (bisher: leer)
APS-4486
F-Script - Neue Eingriffspunkte bei Dokument - Verkauf, Einkauf, Service
Mit v16.20.06 stehen Ihnen auf Dokumentebene neue F-Script Eingriffspunkte zur Verfügung.
Verkauf
F-Script nach Mutation (Achtung! Das F-Script läuft nur nach Mutationen des BO SalDoc via SaveBo.)
BC 95220 > Grundeinstellungen > Allgemein > Gruppe: Scripts Dokument.
Beachten Sie, dass hier dasselbe F-Script (Name) verwendet wird, wie für das F-Script nach Neu-Erstellung, etc.
Clipboard für das Prüfen einer Mutation: CB(4) = 2
Einkauf
F-Script nach Mutation (Achtung! Das F-Script läuft nur nach Mutationen des BO PurDoc via SaveBo.)
BC 96220 > Grundeinstellungen > Allgemein > Gruppe: Scripts Dokument.
Beachten Sie, dass hier dasselbe F-Script (Name) verwendet wird, wie für das F-Script nach Neu-Erstellung, etc.
Clipboard für das Prüfen einer Mutation: CB(4) = 2
Service
F-Script nach Neu-Erstellung und F-Script nach Mutation (Achtung! Das F-Script nach Mutation läuft nur nach Mutationen des BO AsstDoc via SaveBo.)
BC 94220 > Grundeinstellungen > Allgemein > Gruppe: Scripts Dokument.
Beachten Sie, dass hier in beiden Fällen dasselbe F-Script (Name) verwendet wird.
Clipboard für das Prüfen der Neu-Erstellung: CB(4) = 1
Clipboard für das Prüfen einer Mutation: CB(4) = 2
F-Script vor/nach dem Fakturieren
BC 94220 > Do/Undo > Do > Gruppe: Dokument Vor > F-Script vor dem Fakturieren.
BC 94220 > Do/Undo > Do > Gruppe: Dokument Nach > F-Script nach dem Fakturieren.
Beachten Sie, dass hier dasselbe F-Script (Name) verwendet wird, wie für das F-Script nach Neu-Erstellung, etc.
Clipboard für das Prüfen vor dem Fakturieren: CB(4) = 3
Clipboard für das Prüfen nach dem Fakturieren: CB(4) = 4
F-Script vor/nach Undo (Löschen)
BC 94220 > Do/Undo > Undo > Gruppe: Dokument Vor > Dokument-Script abarbeiten.
BC 94220 > Do/Undo > Undo > Gruppe: Dokument Nach > Dokument-Script abarbeiten.
Beachten Sie, dass hier dasselbe F-Script (Name) verwendet wird, wie für das F-Script nach Neu-Erstellung, etc.
Clipboard für das Prüfen vor dem Undo (Löschen): CB(4) = 52
Clipboard für das Prüfen nach dem Undo (Löschen): CB(4) = 62
BOF-6597
F-Script - Neue Eingriffspunkte bei Position - Service
Mit v16.20.06 stehen Ihnen im Service auf Positionsebene neue F-Script Eingriffspunkte zur Verfügung.
BC 94220 > Grundeinstellungen > Allgemein > Scripts Position
F-Script vor/nach Do/Undo (Verbuchen) und vor/nach dem Fakturieren
Dieses F-Script läuft beim Do/Undo bzw. vor/nach dem Fakturieren von Ist-Zeilen.
Das hier erfasste F-Script (Name) wird anschliessend unter Do/Undo (siehe unten) ein-/ausgeschaltet.
BC 94220 > Do/Undo > Do > Position Vor
F-Script vor dem Fakturieren
Das ist das F-Script welches vor dem Fakturieren von Ist-Zeilen abläuft.
Der Status der Ist-Zeile ändert dabei von Status 30 auf Status 40.
Ausgelöst wird das Fakturieren in diesem Fall durch den Service AsstDocItem_Do (im Kontext der Verarbeitung über einen Kontrollpool)
oder durch den Service AsstDoc_Process im Kontext durch das Fakturieren im WS 41000.
Clipboard-Werte:
CB(4) = 3
CB(5) = 1
CB(6) = Ziel-Status der Rapportzeile.
Ein Abbruch der Verarbeitung ist via SYS(MSG ERROR...) möglich.
F-Script vor dem Verbuchen
Das ist das F-Script welches vor dem Warehouse – Do von Ist-Zeilen abläuft. (Siehe Printscreen oben.)
Der Status der Ist-Zeile ändert dabei von Status 10 auf Status 20 oder von Status 20 auf Status 30.
Ausgelöst wird das Verbuchen in diesem Fall durch den Service AsstDocItem_Do.
Clipboard-Werte:
CB(4) = 3
CB(5) = 0
CB(6) = Ziel-Status der Rapportzeile.
Ein Abbruch der Verarbeitung ist via SYS(MSG ERROR...) möglich.
BC 94220 > Do/Undo > Do > Position Nach
F-Script nach dem Fakturieren
Das ist das F-Script welches nach dem Fakturieren von Ist-Zeilen abläuft.
Der Status der Ist-Zeile ändert dabei von Status 30 auf Status 40.
Ausgelöst wird das Fakturieren in diesem Fall durch den Service AsstDocItem_Do (im Kontext der Verarbeitung über einen Kontrollpool)
oder durch den Service AsstDoc_Process im Kontext durch das Fakturieren im WS 41000.
Clipboard-Werte:
CB(4) = 4
CB(5) = 1
CB(6) = Ziel-Status der Rapportzeile.
F-Script nach dem Verbuchen
Das ist das F-Script welches nach dem Warehouse – Do von Ist-Zeilen abläuft. (Siehe Printscreen oben.)
Der Status der Ist-Zeile ändert dabei von Status 10 auf Status 20 oder von Status 20 auf Status 30.
Ausgelöst wird das Verbuchen in diesem Fall durch den Service AsstDocItem_Do.
Clipboard-Werte:
CB(4) = 4
CB(5) = 0
CB(6) = Ziel-Status der Rapportzeile.
BC 94220 > Do/Undo > Undo > Position Vor
F-Script vor dem Undo der Fakturierung
Das ist das F-Script welches abläuft, wenn einzelne Ist-Zeilen via UNDO von Status 40 wieder auf Status 30 gesetzt werden.
Ausgelöst wird das Verbuchen in diesem Fall durch den Service AsstDocItem_Undo.
Clipboard-Werte:
CB(4) = 54
CB(5) = 1
CB(6) = Ziel-Status der Rapportzeile.
Ein Abbruch der Verarbeitung ist via SYS(MSG ERROR...) möglich.
F-Script vor dem Undo
Das ist das F-Script welches abläuft, wenn einzelne Ist-Zeilen via UNDO von Status 30 wieder auf Status 20 oder von Status 20 wieder auf Status 10 gesetzt werden.
Ausgelöst wird das Verbuchen in diesem Fall durch den Service AsstDocItem_Undo.
Clipboard-Werte:
CB(4) = 51 (vor Undo auf provisorisch)
CB(4) = 55 (vor Undo auf vordefinitiv)
CB(5) = 0
CB(6) = Ziel-Status der Rapportzeile.
Ein Abbruch der Verarbeitung ist via SYS(MSG ERROR...) möglich.
BC 94220 > Do/Undo > Undo > Position Nach
F-Script nach dem Undo der Fakturierung
Das ist das F-Script welches abläuft, wenn einzelne Ist-Zeilen via UNDO von Status 40 wieder auf Status 30 gesetzt werden.
Ausgelöst wird das Verbuchen in diesem Fall durch den Service AsstDocItem_Undo.
Clipboard-Werte:
CB(4) = 64
CB(5) = 1
CB(6) = Ziel-Status der Rapportzeile.
F-Script nach dem Undo
Das ist das F-Script welches abläuft, wenn einzelne Ist-Zeilen via UNDO von Status 30 wieder auf Status 20 oder von Status 20 wieder auf Status 10 gesetzt werden.
Ausgelöst wird das Verbuchen in diesem Fall durch den Service AsstDocItem_Undo.
Clipboard-Werte:
CB(4) = 61 (nach Undo auf provisorisch)
CB(4) = 65 (nach Undo auf vordefinitiv)
CB(5) = 0
CB(6) = Ziel-Status der Rapportzeile.
APS-4604
F-Script - GetInfoScriptArg - Filter für BO-Auswahl
Neu können Sie in der Subroutine /GetInfoScriptArg die optionale Rückgabespalte ConstraintType definieren. Enthält die Rückgabespalte ConstraintType den Wert Filter, wird der Inhalt von RelatedConstraint durch OpaccERP als Filter behandelt.
Mögliche Werte:
Leer
RelatedConstraint (Fixierung 1. Segment gemäss RelatedIndex).
Filter (StaticExpressionSetOnly)
RelatedConstraint wird zu Laufzeit als Filter behandelt.
APS-4717
F-Script - Zugang zu ServiceBus neu bis Stufe 4
Neu können Sie bei "verschachtelten" F-Script Aufrufen auch auf Stufe 4 noch auf den ServiceBus zugreifen und damit Services innerhalb von F-Script aufrufen.
Hinweis
Hinweis
Ob innerhalb eines F-Scripts der Zugang zum ServiceBus möglich ist, können Sie über den Kontext abfragen: «zXCNT(busActive)\I»
APS-4721
F-Script - Neue Kontext-Informationen
Informationen zu Windows-Benutzer, -Domäne, Computername und Prozess, stehen Ihnen über die folgenden neuen XCNT-Befehle zur Verfügung:
  • «XCNT(consumer:WindowsUser)» - Liefert den Windows-Benutzer, welcher das F-Script gestartet hat.
  • «XCNT(consumer:WindowsDomain)» - Liefert die Windows-Domäne des Benutzers, welcher das F-Script gestartet hat.
  • «XCNT(consumer:Computer)» - Liefert den Computernamen des Benutzers, welcher das F-Script gestartet hat.
  • «XCNT(consumer:Process)» - Liefert den Windows-Prozess, welcher das F-Script gestartet hat.
APS-4752
F-Script - Standard F-Script: ST-Code128.FS
Das Das Standard F-Script ST-Code128.FS wurde angepasst. Beim Aufruf der Subroutine /Barcode.128.PDF wird im F-Script geprüft, ob Insyde.ScriptSourceCd=1 (optimiert). Falls ja, wechselt das Script automatisch in die Routine /Barcode.128B.UTF8.
APS-4754
F-Script - Neue Kontext-Informationen
Für die Abfrage und das Setzen des Hintergrund-PDF Modus stehen Ihnen zwei neue Befehle zur Verfügung:
  • «XCNT(arg:BackgroundPdfModeCd)» - liefert den aktiven Modus
  • «XCNT(arg:BackgroundPdfModeCd=n)» - setzen des Modus (n = 0, 1 oder 2)
Für weitere Informationen zum Hintergrund-PDF Modus siehe BOF-6441.
APS-4769
F-Script - Erweiterungen von Standard F-Scripts
Aufgrund der neuen F-Script Eingriffspunkte im Verkauf, Einkauf und Service (siehe APS-4486 und BOF-6597) wurden die Standard F-Scripts ST-VEVV.FF und ST-EIVV.FF erweitert. Zudem steht Ihnen für den Service das neue Standard F-Script ST-SEVV.FF zur Verfügung.
APS-4854
F-Script - Erweiterungen am Standard F-Script ST-LAYOUTS.LB
Das Standard F-Script ST-LAYOUTS.LB wurde um zwei Funktionen erweitert:
  • PDF-Wrapping ON/OFF
    Ein-/Ausschalten von PDF-Wrapping (Umbrechen des Texts am rechten Rand).
    ON - Der Text wird am rechten Rand umgebrochen.
    OFF - Der Text wird am rechten Rand nicht umgebrochen. Zu langer Text wird abgeschnitten.
    Default: ON
  • ShowPCL ON/OFF
    Ausgabe von PCL (Code) anstelle des Dokuments. Diese Funktion kann für das Debuggen genutzt werden.
    ON - Ausgabe von PCL (Code). 
    OFF - Normale Ausgabe des Dokuments.
    Default: OFF
APS-4874
F-Script - Prüfen der Einstellung "F-Script-Datei-Verhalten" beim Update
Als Vorbereitung für den Update auf v17 wird mit dem Update auf v16.20.06 die Einstellung F-Script-Datei-Verhalten geprüft. Es wird eine Warnung ausgegeben, wenn nicht 1 - Optimiert eingestellt ist.
Hinweis
Hinweis
Sie Finden die Einstellung im OpaccOXAS Studio BC 98216 (Vorgaben Installation). Falls in Ihrer Installation noch 0 - Standard eingestellt ist, empfehlen wir auf 1 - Optimiert umzustellen.
Halten Sie vor der Umstellung Rücksprache mit Ihrem OpaccERP Projektleiter.
BOF-6431
F-Script - Öffnen eines BC oder Workspace mit BO aus F-Script
Neu haben Sie die Möglichkeit bei einem DeskItem vom Typ F-Script eine Business-Control-Nr. zu hinterlegen. Ist eine Business-Control-Nr. (z.B. 11000) hinterlegt und gibt das F-Script ein dazu passendes BO (z.B. eine Adresse) zurück, wird das BC bzw. der Workspace nach Ausführung des F-Scripts automatisch mit dem durch das F-Script zurückgegebenen BO geöffnet. Die Rückgabe des BO erfolgt dabei über die Subroutine /GetInfoScriptCol.
Hinweis
Hinweis
Das Öffnen von mehreren BOs (z.B. mehrere Adressen) ist nicht möglich. Werden durch das F-Script mehrere BOs (z.B. mehrere Adressen) oder gar kein BO geliefert, wird eine entsprechende Fehlermeldung angezeigt.
Das leere Öffnen eines BC oder Workspace ist nicht möglich.
BOF-6514
F-Script - Referenzen auf OXAS Dateispeicher
Neu können Sie innerhalb der Subroutine /GetInfoScriptArg über RelationshipCd und RelatedObject Referenzen auf Dateien innerhalb der OXAS Dateispeicher zurückgeben. Das ist insbesondere dann hilfreich, wenn Sie innerhalb eines F-Scripts eine Datei auswählen möchten um sie anschliessend innerhalb des F-Scripts zu verarbeiten. Für weitere Informationen zu OXAS Dateispeichern siehe BOF-4196.
Wird ein Script-Argument in der Subroutine /GetInfoScriptArg mit RelationShipCd=J definiert, erscheint im Start-Dialog (BC 99009) beim entsprechenden Script-Argument ein Button (Launcher). Ein Klick auf den Button öffnet den Dialog zum Auswählen einer Datei aus dem via RelatedObject definierten OXAS Dateispeicher.
Beispiel
Via F-Script wird eine CSV-Datei verarbeitet. Die CSV-Datei soll beim Start des F-Scripts ausgewählt werden können.
BOF-6084
BOF-Script - Neue Methode für die Rückgabe eines F-Script Resultats
Mit der neuen Methode Bof.ShowFScriptModalAndReturnResult() wird das BC 99009 mit dem angegebenen F-Script als modaler Dialog angezeigt. Das Resultat (XFAS) wird dabei ohne Visualisierung (Anzeige im UI) als BusResponse an das aufrufende BOF-Script zurückgegeben.
BOF-6507
BOF-Script - Zugriff auf das aktive DMAS-Dokument - WS 81000 und BC 81001
Neu kann innerhalb eines BOF-Scripts auf das aktive DMAS-Dokument zugegriffen werden. Dabei hat der BoTyp den Inhalt DMAS#Document und die BoId die Nummer des DMAS-Dokuments.
  • BofEvent.BoType: DMAS#Document.
  • BofEvent.BoId: BoId (DocumentId) des aktiven (markierten) DMAS-Dokuments.

Scripting - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-4711
F-Script - Ausführen des Service Cloud.OpaccFileTransfer_PutFile
Bei der Ausführung des Service Cloud.OpaccFileTransfer_PutFile in einem Script via DeskItem konnte unter gewissen Konstellationen ein Fehler der folgenden Art auftreten: ... Permission decryption FAILED...
Dieses Fehlverhalten wurde korrigiert.
BOF-6443
Drucken von Auswertungen (Typ: Word Dokument)
Beim Drucken von Auswertungen vom Typ Word Dokument konnten unter gewissen Konstellationen File Locking Probleme auftreten und der Druck mit einem Druckerfehler o.ä. fehlschlagen.
Dieses Fehlverhalten wurde korrigiert.

Service - Neu - v16.20.06

Issue Thema / Beschreibung
APS-4701
Einstellung für das Buchen des Service-MIS
Neu können Sie auf der Rapportart einstellen, ob und wie das Service-MIS gebucht werden soll. Mögliche Einstellungen:
  • 0 - Nicht buchen
  • 1 - Buchen mit Menge
  • 2 - Buchen ohne Menge
Hinweis
Hinweis
Sie finden die Einstellung im OpaccOXAS Studio BC 94220 > Do/Undo > Do > Gruppe: Während.
Nach dem Update ist auf allen Rapportarten die Einstellung 1 - Buchen mit Menge hinterlegt. Diese Einstellung entspricht dem bisherigen (nicht einstellbaren) Verhalten.
APS-4738
Leistungsart - Neue Einstellungen bezüglich der Prüfung des Visumsdatum
Neu können Sie auf der Leistungsart (OpaccOXAS Studio BC 41751) folgende Einstellungen bezüglich der Prüfung des Visumsdatum vornehmen:
  • 0 - Aus
    Keine Prüfung des Visumsdatum.
  • 1 - Ein
    Auf Ist-Zeilen mit Datum älter als das Visumsdatum können keine Mutationen vorgenommen werden.
  • 2 - Verrechenbare Menge
    Auf Ist-Zeilen mit Datum älter als das Visumsdatum kann die verrechenbare Menge nicht mutiert werden.
  • 3 - Effektive Menge
    Auf Ist-Zeilen mit Datum älter als das Visumsdatum kann die effektive Menge nicht mutiert werden.
APS-4809
Neue Attribute für das Erfassen der effektiven Soll-/Ist-Menge in der Lagereinheit
Neu können Sie auf ShopOrder Rapporten (AsstDoc.IsShopOrder = true) die effektive Soll-/Ist-Menge auch in der Lagereinheit erfassen. Dafür stehen Ihnen zwei neue Attribute zur Verfügung.
  • Soll-Menge effektiv in LE (AsstDocItem.QtyNomEffInStockUnit)
  • Ist-Menge effektiv in LE (AsstDocItem.QtyEffInStockUnit)
Sie können die effektive Soll-/Ist-Menge entweder in der Verkaufseinheit (wie bisher) oder in der Lagereinheit (über das neue Attribut) erfassen. Der eingegebene Wert wird dann automatisch in die Verkaufs-/Lagereinheit umgerechnet. Werden beide Werte gleichzeitig erfasst, wird die Verkaufseinheit berücksichtigt.
BOF-6411
Konditionsadresse - Einstellen der Konditionsherleitung
Neu können Sie im Service in den BCs 41073 und 41405 auf der Registerkarte Konditionsadresse nicht nur die Selektionsart und die Konditionsadresse, sondern auch die Konditionsherleitung ändern.
Dabei stehen Ihnen dieselben Möglichkeiten wie im Verkauf zur Verfügung.
BOF-6430
Verabredungs-Ende Datum/Zeit
Ergänzend zu den bisherigen Attributen Verabredungs-Beginn Datum/Zeit (AsstDoc.AppointmentDate und AsstDoc.AppointmentTime) stehen Ihnen neu die Attribute Verabredungs-Ende Datum/Zeit (AsstDoc.AppointmentEndDate und AsstDoc.AppointmentEndTime) zur Verfügung.
Sie finden die beiden Attribute im BC 41400 > Registerkarte: Allgemein > Gruppe: Diverses sowie im BC 41406 > Gruppe: Auftrags-Info.
BOF-6487
MobileOffice - Neue Attribute für MobileService
Pro Rapportart können Sie neu einstellen, ob ein Erstellen über MobileService erlaubt ist oder nicht.
Sie finden das Attribut Auftrags-Erstellung aus MobileService-Client (AsstDocType.MofClientOrderCreationAllowed) im BC 94220 > Grundeinstellungen > Allgemein > Gruppe: MobileService.
BOF-6505
Ressourcenplanung - Verschieben von Tasks via "drag and drop"
Innerhalb der Ressourcenplanung (WS 44000) wurde die Empfindlichkeit für das Verschieben von Tasks verringert. Damit soll dem versehentlichen Verschieben von Tasks entgegengewirkt werden.
APS-4833
Verlängerung von Attributen (Verkauf, Einkauf, Service)
Folgende Attribute wurden verlängert:
Verkauf
Bemerkung (SalDocType.Remark) von A30 auf A50.
Einkauf
Bemerkungen (PurDoc.Remark) von A30 auf A50.
Service
Bemerkungen (AsstDoc.Remark) von A30 auf A50.

Service - Korrektur - v16.20.06

Issue Thema / Beschreibung
BOF-6552
Ressourcenplanung - Div. Korrekturen - WS 44000
Wird in der Ressourcenplanung (WS 44000) ein Termin angeklickt, erfolgt die Anzeige der Informationen im Infopanel nun korrekt anhand der BC-Vorlage des WS 44000.
Endet ein Task um Mitternacht, wird die Anzeige des Tasks nicht mehr auf eine Breite von einem Pixel reduziert.
APS-4344
Ressourcenplanung - Ändern der Ressource auf einem Task
Unter gewissen Konstellationen konnte folgender Fehler auftreten, wenn die Ressource auf einem Task geändert werden soll: APSB444U.ERR-89, Unendliche Rekursion.
Dieses Fehlverhalten wurde korrigiert.
APS-4691
Services SalDoc_Process und AsstDoc_Process - Buchungspool-Nr.
Die Services SalDoc_Process und AsstDoc_Process können neu nicht mehr mit der Buchungspool-Nr. 0 ausgeführt werden.
BOF-6442
Anzeige der Positionsverknüpfungen - BCs 41354, 51354 und 61354
Unter gewissen Konstellationen wurden in den obigen BCs alle Positionsverknüpfungen des Dokuments und nicht nur die Positionsverknüpfungen der aktiven Position angezeigt.
Dieses Fehlverhalten wurde korrigiert.
BOF-6510
Versenden von Dokumenten per Mail - BCs 41012, 51012 und 61012
Unter gewissen Konstellationen konnte beim Versenden eines Dokuments eine Fehlermeldung der folgenden Art auftreten: ... Destination was not created...
Dieses Fehlverhalten wurde korrigiert.

Studio - Neu - v16.20.06

Issue Thema / Beschreibung
APS-4693
Druckersteuerung - Neue Attribute - BC 98410
In den Drucker-Eigenschaften stehen Ihnen für den PDF-Druck drei neue Attribute zur Verfügung.
Bild-DPI
Auflösung (DPI) für die Ausgabe von Bildern. Möglicher Wertebereich: 1 - 9999.
0 = Default (72 DPI). Der Defaultwert 0 wird berücksichtigt, sobald bei der Bild-Qualität ein Wert > 0 erfasst ist.
Bild-Qualität
Qualität (in %) für die Ausgabe von Bildern. Möglicher Wertebereich: 1 - 100.
0 = Default (50%). Der Defaultwert 0 wird berücksichtigt, sobald bei Bild-DPI ein Wert > 0 erfasst ist.
Duplex-Modus
Über den Duplex-Modus wird die beidseitige Druckausgabe bestimmt.
  • 0 - Standard: Duplex-Modus gemäss aktiver Einstellung beim Drucker.
  • 1 - Simplex: Ausgabe immer einseitig.
  • 2 - Long-Edge: Ausgabe beidseitig, über die lange Seite gedreht.
  • 3 - Short-Edge: Ausgabe beidseitig, über die kurze Seite gedreht.
Hinweis
Hinweis
Wird der Duplex-Modus via F-Script gesetzt, wird damit die Einstellung gemäss Druckersteuerung übersteuert. Dafür stehen Ihnen folgende F-Scipt Befehle zur Verfügung:
  • «XCNT(arg:DuplexModeCd)» - Abfragen des Duplex-Modus.
  • «XCNT(arg:DuplexModeCd=n)» - Setzen des Duplex-Modus. (n = 0, 1, 2, 3)
  • «XCNT(arg:ImageDpi)» - Abfragen Bild-DPI.
  • «XCNT(arg:ImageDpi=n)» - Setzen Bild-DPI. (n = 0 bis 9999)
  • «XCNT(arg:ImageQuality)» - Abfragen der Bild-Qualität.
  • «XCNT(arg:ImageQuality=n)» - Setzen der Bild-Qualität. (n = 0 bis 100)
BOF-4196
Dateispeicher einrichten und nutzen - BCs 98197 und 98199
Neu können Sie Dateispeicher (FileStorage) einfacher einrichten und nutzen. Dateispeicher in OpaccOXAS funktionieren wie Verzeichnisse. Über Dateispeicher können Sie mit Dateien arbeiten, ohne Zugriff auf die Insyde-Verzeichnisse (Share) gewähren zu müssen.
Für weitere Informationen wenden Sie sich bitte an Ihren OpaccERP Projektleiter.
Dateispeicher einrichten - BC 98197
Im OpaccOXAS Studio BC 98197 werden die Dateispeicher eingerichtet. Sie finden das BC 98197 im OpaccOXAS Studio > Installation > Administration.
Mit Klick auf den Button Neu... können Sie einen neuen Dateispeicher (Name) erfassen.
Mit Klick auf den Button Zugriffsrechte Benutzergruppe... wird das BC 98210 geöffnet. Dort können Sie auf der Registerkarte Dateispeicher für jede Benutzergruppe entsprechende Berechtigungen vergeben.
Mit Klick auf den Button Löschen... können Sie einen Dateispeicher löschen.
Dateispeicher - BC 98199
Im OpaccOXAS Studio BC 98199 können Sie Dateien in Dateispeicher ablegen und auslesen. Das Ablegen erfolgt per drag and drop oder durch Klick auf den Link auswählen. Das Auslesen erfolgt über den Button Selektierte speichern unter... oder über das Kontextmenü (rechte Maustaste). Sie finden das BC 98199 im OpaccOXAS Studio > Installation > Administration. Zudem können Sie das BC 98199 im OpaccERP Explorer und im OpaccOXAS Studio-Explorer über den Menüpunkt Datei > Dateispeicher... öffnen.
Für Informationen bezüglich F-Script Zugriff, siehe BOF-6514.
BOF-6296
Waagen für Versand Checkout einrichten - BC 98250
Das OpaccOXAS Studio BC 98250 für das Einrichten der Waagen wurde um die Möglichkeit ergänzt, die erfasste Konfiguration zu testen. Der Test der Konfiguration wird durch den Button Konfiguration testen ausgelöst. Das Resultat (OK, oder Fehlermeldung) wird im Infopanel angezeigt.
Hinweis
Hinweis
Beachten Sie, dass die Konfiguration vor dem Test nicht zwingend gespeichert werden muss. Es werden die Werte verwendet, welche aktuell in den Eingabeattributen erfasst sind. Vergessen Sie also nicht, nach erfolgreichem Test die Konfiguration zu speichern.
BOF-6415
FollowMe Printing - Erweiterte Druckoptionen bei PDF-Druck
Die Druckoptionen beim PDF-Druck wurden um die Einstellung FollowMe erweitert. Sie finden diese Einstellung im OpaccOXAS Studio BC 98410 > Registerkarte: Steuerung-1 > Gruppe: PDF. Mögliche Einstellungen:
  • 0 - Ohne
    Der Druck erfolgt direkt auf den Drucker. (Default)
  • 1 - Agent
    Der Druck erfolgt via PrintAgent.
  • 2 - FollowMe
    Das PDF wird auf dem OpaccOXAS APS erstellt, der Druck erfolgt aber lokal im Kontext von Windows-Benutzer und Windows-Maschinenname. Für das Nutzen von FollowMe Printing muss kein PrintAgent installiert werden. Innerhalb einer entsprechend eingerichteten Infrastruktur wird der Druckauftrag vom Printserver zurückgehalten, bis der Benutzer diesen am entsprechenden Drucker abruft.
Hinweis
Hinweis
Beachten Sie, dass die bisher mögliche Einstellung Drucken via Agent (Checkbox) durch die obige Einstellmöglichkeit 1 - Agent ersetzt wurde.
BOF-6441
Drucker-Eigenschaften - Neues Attribut: Hintergrund-PDF Modus - BC 98410
Für den PDF-Druck steht Ihnen in den Drucker-Eigenschaften ein neues Attribut zur Verfügung: Hintergrund-PDF Modus (Printer.BackgroundPdfModeCd).
Über dieses Attribut können Sie festlegen wie das Hintergrund-PDF verwendet werden soll. Folgende Möglichkeiten stehen zur Verfügung:
  • 0 - Generell
    Das Hintergrund-PDF wird beim Drucken und beim Archivieren verwendet.
  • 1 - Nur Druck
    Das Hintergrund-PDF wird nur beim Drucken verwendet.
  • 2 - Nur Archivierung
    Das Hintergrund-PDF wird nur beim Archivieren verwendet.
Damit lässt sich z.B. folgende Anforderung abdecken: Drucken auf Papier mit vorgedrucktem Firmenlogo (ohne Hintergrund-PDF beim Druck) und Archivieren mit Hintergrund-PDF.
BOF-6595
Applikationspools via CloudClient
Neu können Sie Applikationspools auch via CloudClient über das BC 98260 starten. Diese Applikationspools müssen entsprechend konfiguriert sein und werden in einer definierten ServiceBusInstanz und im Kontext eines definierten Users (asynchron) gestartet. Die Fortschrittsanzeige wird dabei immer angezeigt.
Damit Applikationspools via CloudClient gestartet werden können, müssen Sie einen (asynchronen) Ausführungs-Benutzer und eine (asynchrone) Kohort-ID erfassen. Im OpaccOXAS Studio BC 98220 (Vorgaben Mandant) können Sie diese Einstellung pro Mandant vornehmen. Diese Vorgabe können Sie bei Bedarf pro Applikationspool im OpaccOXAS Studio BC 98265 übersteuern.
BC 98220 > Gruppe: Applikationspools
  • AppPool-Async-Ausf.-Benutzer (Client.AppPoolExecUserNo)
  • AppPool-Async-SrvBus-Kohort-ID (Client.AppPoolSrvBusCohortId)
BC 98265
  • AppPool-Async-Ausf.-Benutzer (AppPool.ExecUserNo)
  • AppPool-Async-SrvBus-Kohort-ID (AppPool.SrvBusCohortId)
Wichtig
Wichtig
Das Erfassen/Mutieren von Applikationspools und Applikationspooleinträgen ist nur noch als Administrator oder als Benutzer mit Administrator-Stufe möglich.
In der Konfigurationsdatei OpaccOneInstallation.xml muss bei der entsprechenden ServiceBus-Instanz ein CohortPattern erfasst sein.
Das Ausführen eines Applikationspools via CloudClient ist nicht möglich, wenn der Benutzer welcher die Ausführung startet Administrator-Rechte hat.
Das gleichzeitige Ausführen mehrerer Applikationspools mit unterschiedlichen Benutzern und unterschiedlichen Kohort-IDs ist nicht erlaubt. (Gilt für CloudClient und ClassicClient.)
Hinweis
Hinweis
Der Service AppPool_Process gibt neu die ID des erzeugten Monitor-Objekts zurück.
BOF-6606
Land - ISO-3166 Alpha 3
Neu steht Ihnen auf dem Land auch der ISO-3166 Alpha 3 Code zur Verfügung (Country.IsoAlpha3).
Das Attribut wird automatisch ergänzt, wenn Sie die Länder über das OpaccOXAS Studio BC 99018 (Externe Datenbestände) aktualisieren.
Hinweis
Hinweis
Beachten Sie, dass die Länder ab und zu ändern und es dadurch vorkommen kann, dass sich in der Ländertabelle ungültige, da nicht mehr existente, Einträge finden. Wir empfehlen deshalb, nach der Aktualisierung alle Länder aus der Ländertabelle zu löschen, bei denen kein ISO-3166 Alpha 3 Code hinterlegt ist.
BOF-6526
BO-Attribut Redefinitionen - Neue Eigenschaft bei der Beziehung
Ist auf einer BO-Redefinition eine Beziehung zu einer freien Hilfstabelle hinterlegt, können Sie über die neue Eigenschaft Mehrere Werte zulassen einstellen, dass im entsprechenden BO-Attribut mehr als ein Wert (Multi-Select) ausgewählt werden kann. Zur Laufzeit können Sie dann im BC 80037 mehrere Einträge der freien Hilfstabelle auswählen und mit Enter oder Doppelklick übernehmen.
Beachten Sie, dass die Länge des redefinierten BO-Attributs massgebend ist, für die maximale Anzahl zu speichernder Code-Werte.
Beispiel: Wird eine Redefinition auf das BO-Attribut SalDoc.Free4 gemacht, dann dürfen die selektierten Code-Werte (inkl. der automatisch hinzugefügten Separatoren) insgesamt nicht mehr als 10 Zeichen lang sein.
Hinweis
Hinweis
Die einzelnen Werte werden automatisch mittels Ogham Space Mark (Unicode U+1680) getrennt und automatisch alphabetisch geordnet. Sie können die einzelnen Werte auch manuell direkt im Attribut erfassen. Dabei müssen diese mittels Ctrl-Space getrennt werden.
Anwendung in F-Script
Um in einem F-Script mit diesen Werten zu arbeiten, wurde die BO-Relation um den Code 1S erweitert. So können via /GetInfoScriptArg die Tabellenwerte übergeben werden. Folgende Expression-Befehle stehen neu zur Verfügung:
set_contains(valueSet, valueToSearch)
Zeigt an, ob ein Wert enthalten ist (kann auch in einem Query oder GetBo verwendet werden).
«(set_contains("A" +DELIM+ "B" +DELIM+ "C" +DELIM+ "D","A"))\E»
# Ergibt den Wert 1 (true)

«(set_contains("A" +DELIM+ "B" +DELIM+ "C" +DELIM+ "D","X"))\E»
# Ergibt den Wert 0 (false)
set_add(valueSet, valueToAdd)
Fügt einen Wert zur Liste hinzu und gibt die Liste zurück.
«(set_add("A" +DELIM+ "B" +DELIM+ "C" +DELIM+ "D","E"))\E»
# Liefert: A B C D E getrennt durch Ogham Space Mark 

«(set_add("A" +DELIM+ "B" +DELIM+ "C" +DELIM+ "D","A"))\E»
# Liefert: A B C D getrennt durch Ogham Space Mark (Die Liste kann keine doppelten Werte enthalten.)
set_remove(valueSet, valueToRemove)
Entfernt einen Wert aus der Liste und gibt die Liste zurück.
«(set_remove("A" +DELIM+ "B" +DELIM+ "C" +DELIM+ "D","A"))\E»
# Liefert: B C D getrennt durch Ogham Space Mark 

«(set_remove("A" +DELIM+ "B" +DELIM+ "C" +DELIM+ "D","E"))\E»
# Liefert: A B C D getrennt durch Ogham Space Mark (Das Entfernen eines nicht enthaltenen Werts hat keinen Einfluss auf die Liste.)
DELIM
Entspricht dem Ogham Space Mark (Unicode U+1680).
«(DELIM)\E»
Hinweis
Hinweis
Die Darstellung des Ogham Space Mark auf einem Ausdruck (Layout) ist abhängig von der verwendeten Schriftart. Es wird empfohlen, vor dem Ausdruck das Ogham Space Mark zu ersetzen.
BOF-6420
CloudClient - Unterstützung für Offline Barcode-Leser
Um Offline Barcode-Leser auch beim Arbeiten mit dem CloudClient nutzen zu können, steht Ihnen im OpaccOXAS Studio BC 98190 (Offline Barcode Transfer) die Möglichkeit zur Verfügung, lokale Verzeichnisse mit OXAS Dateispeichern zu verbinden. Folgende Einstellungen können Sie im BC 98190 vornehmen:
  • Computername - Computername (inkl. Domäne) ab dessen lokalem Verzeichnis Daten transferiert werden. Beispiel: MyComputer.mydomain.ch
  • Benutzer - OpaccERP Benutzer für welchen die hier erfasste Konfiguration gilt.
  • Lokales Verzeichnis - Lokales Verzeichnis aus welchem die Daten transferiert werden. Beispiel C:\Temp\OpaccERP\Upload
  • OXAS Dateispeicher - Name des Dateispeichers in welchen die Daten transferiert werden. Dateispeicher werden im OpaccOXAS Studio BC 98197 erfasst. (Siehe auch BOF-4196.)
  • Polling Intervall - Innerhalb des hier erfassten Intervalls (in Sekunden) wird das lokale Verzeichnis auf Dateien geprüft. Möglicher Wertebereich: 5 bis 99.
  • Aktiv - Über diese Checkbox wird die Konfiguration aktiv/passiv gesetzt.
Funktionsweise
Sobald OpaccERP mit einer im BC 98190 erfassten Kombination von Computername und OpaccERP Benutzer gestartet wird, werden die Dateien aus dem lokalen Verzeichnis in den OXAS Dateispeicher hochgeladen. Aus dem OXAS Dateispeicher können die Dateien dann (z.B. via F-Script) weiterverarbeitet werden. Das lokale Verzeichnis wird im erfassten Polling Intervall geprüft und neu hinzugekommene Dateien werden in den OXAS Dateispeicher hochgeladen. Nach erfolgtem Transfer wird die Datei aus dem lokalen Verzeichnis gelöscht. Das funktioniert so lange, bis OpaccERP beendet wird.
Wichtig
Wichtig
Der Datentransfer wird beim Start von OpaccOXAS Studio nicht ausgeführt.
Die maximale Dateigrösse für den Datentransfer beträgt 1 MB.
Sind mehrere Konfigurationen auf dieselbe Kombination von Computername und OpaccERP Benutzer erfasst, wird die erste aktive Konfiguration verwendet.
BOF-6408
Benutzerverwaltung - Info über gesperrte Benutzer - BC 98211
Das Attribut Empl.LoginLockedPermanently zeigt Ihnen an, dass ein Benutzer (Login) permanent gesperrt ist. Gesperrte Benutzer (Logins) lassen sich damit z.B. im OpaccOXAS Studio BC 98211 (Zugriffsrechte Mitarbeiter) einfach identifizieren.
Um einen Benutzer (Login) zu entsperren, muss das Passwort zurückgesetzt werden.

Studio - Korrektur - v16.20.06

Issue Thema / Beschreibung
BOF-6641
Passwort zurücksetzen - BC 98211
Unter gewissen Konstellationen wurde beim Zurücksetzen des Passworts das neu generierte Passwort nicht in die E-Mail übertragen.
Dieses Fehlverhalten wurde korrigiert.

Technologie - Neu - v16.20.06

Issue Thema / Beschreibung
APS-4791
Sprachabhängige Attribute - Abfragen in der aktiven Sprache (gemäss Kontext)
Neu haben Sie die Möglichkeit bei Requests (z.B. GetBo) sprachabhängige Attribute in der aktiven Sprache gemäss Kontext (aktive Sprache des Benutzers) zurückzugeben. Um diese Möglichkeit zu nutzen, müssen Sie für die Sprache den Wert 0 verwenden.
Bisheriges Verhalten
  • Art.Name1 - Das Attribut wird in der aktiven Sprache gemäss Kontext zurückgegeben. Ist in dieser Sprache kein Eintrag vorhanden, greift das bekannte Fallback-Verhalten.
  • Art.Name1@1 - Das Attribut wird in der Sprache 1 zurückgegeben. Ist in dieser Sprache kein Eintrag vorhanden, greift das bekannte Fallback-Verhalten.
  • Art.Name1@@1 - Das Attribut wird in der Sprache 1 zurückgegeben. Ist in dieser Sprache kein Eintrag vorhanden, wird nichts zurückgegeben.
Neu hinzu gekommenes Verhalten mit Sprach-Wert 0
  • Art.Name1@0 - Das Attribut wird in der aktiven Sprache gemäss Kontext zurückgegeben. Ist in dieser Sprache kein Eintrag vorhanden, greift das bekannte Fallback-Verhalten.
  • Art.Name1@@0 - Das Attribut wird in der aktiven Sprache gemäss Kontext zurückgegeben. Ist in dieser Sprache kein Eintrag vorhanden, wird nichts zurück gegeben.
Hinweis
Hinweis
Den Sprach-Wert 0 können Sie bei folgenden Services verwenden:
  • GetBo: Im Filter, bei Rückgabe-Attributen und bei virtuellen Attributen.
  • SelectBo: Im Filter, bei Rückgabe-Attributen und bei virtuellen Attributen.
  • SaveBo: Im Filter, bei Rückgabe-Attributen und bei Wertzuweisungen (nur als Wert).
  • DeleteBo: Im Filter und bei Rückgabe-Attributen.
APS-4790
Service für das Parsing eines Swiss QR-Code - Common.ParseSwissQrCodePayload
Mit dem Service Common.ParseSwissQrCodePayload können Sie den Payload eines eingelesenen Swiss QR-Code parsen. Der Payload kann dabei als ein Argument oder über einzelne Argumente übergeben werden.
APS-4851
Service für das Parsing eines Swiss QR-Code - Common.ParseSwissQrCodePayloadWithAddInfoType
Mit dem Service Common.ParseSwissQrCodePayloadWithAddInfoType können Sie den Payload eines eingelesenen Swiss QR-Code parsen. Der Payload kann dabei als ein Argument oder über einzelne Argumente übergeben werden. Der Service gibt zusätzlich den Rechnungsinfo-Typ (z.B. 21 bei Strukturiert Swico) zurück. Siehe auch Common.ParseSwissQrCodePayload (APS-4790) welcher den Rechnungsinfo-Typ nicht zurückgibt.
APS-4698
Erweiterung des Service Addr_SearchDoublet
Der Service Addr_SearchDoublet zum Suchen von Adressen/Doubletten wurde erweitert. Neu steht Ihnen das Argument IBAN zur Verfügung. Damit haben Sie die Möglichkeit, Adressen über eine IBAN/QR-IBAN zu suchen.
Siehe auch BOF-6537 und BOF-6621.
APS-4855
Zusätzlicher Update-Schritt: Check-FScript
Als Vorbereitung auf zukünftige Anpassungen/Erweiterungen im Bereich F-Script, erfolgt beim Update auf v16.20.05 eine Prüfung der F-Script Dateinamen. Werden F-Scripts mit Dateinamen gefunden die länger als 50 Zeichen sind, wird eine Warnung ausgegeben. Kürzen Sie in diesem Fall die entsprechenden Dateinamen so bald wie möglich.
APS-4539
Anpassungen am BO Land (Country)
Aufgrund technischer Anpassungen am BO Land hat sich das Verhalten des BO in Bezug auf SaveBo Requests geändert.
Die Verarbeitungsart 3 - Mutieren/Erstellen wird von diesem BO nicht mehr unterstützt!
Wichtig
Wichtig
Diese Anpassung ist ein breaking change. Werden SaveBo Requests mit Verarbeitungsart 3 - Mutieren/Erstellen z.B. innerhalb von F-Scripts eingesetzt, müssen diese angepasst werden.
APS-4815
Anpassungen an den BOs Applikationspool (AppPool) und Applikationspooleintrag (AppPoolItem)
Aufgrund technischer Anpassungen an den BOs Applikationspool und Applikationspooleintrag hat sich das Verhalten der BOs in Bezug auf SaveBo Requests geändert. Die Verarbeitungsart 3 - Mutieren/Erstellen wird von diesen BOs nicht mehr unterstützt!
Wichtig
Wichtig
Diese Anpassung ist ein breaking change. Werden SaveBo Requests mit Verarbeitungsart 3 - Mutieren/Erstellen z.B. innerhalb von F-Scripts eingesetzt, müssen diese angepasst werden.
APS-4580
Anpassungen am BO Kontenplan (Account)
Aufgrund technischer Anpassungen am BO Kontenplan hat sich das Verhalten des BO in Bezug auf SaveBo Requests geändert. Die Verarbeitungsart 3 - Mutieren/Erstellen wird von diesem BO nicht mehr unterstützt!
Wichtig
Wichtig
Diese Anpassung ist ein breaking change. Werden SaveBo Requests mit Verarbeitungsart 3 - Mutieren/Erstellen z.B. innerhalb von F-Scripts eingesetzt, müssen diese angepasst werden.
APS-4581
Anpassungen am BO Kostenstelle/Kostenträger (CostCentre)
Aufgrund technischer Anpassungen am BO Kostenstelle/Kostenträger hat sich das Verhalten des BO in Bezug auf SaveBo Requests geändert. Die Verarbeitungsart 3 - Mutieren/Erstellen wird von diesem BO nicht mehr unterstützt!
Wichtig
Wichtig
Diese Anpassung ist ein breaking change. Werden SaveBo Requests mit Verarbeitungsart 3 - Mutieren/Erstellen z.B. innerhalb von F-Scripts eingesetzt, müssen diese angepasst werden.
APS-4582
Anpassungen am BO Zahlungskondition (PaymentCondition)
Aufgrund technischer Anpassungen am BO Zahlungskondition hat sich das Verhalten des BO in Bezug auf SaveBo Requests geändert. Die Verarbeitungsart 3 - Mutieren/Erstellen wird von diesem BO nicht mehr unterstützt!
Wichtig
Wichtig
Diese Anpassung ist ein breaking change. Werden SaveBo Requests mit Verarbeitungsart 3 - Mutieren/Erstellen z.B. innerhalb von F-Scripts eingesetzt, müssen diese angepasst werden.

Technologie - Korrektur - v16.20.06

Issue Thema / Beschreibung
BOF-6452
Starten von OpaccERP über OpaccOneCrystal.bat
Unter gewissen Konstellationen konnte es vorkommen, dass beim Starten von OpaccERP über OpaccOneCrystal.bat der Anmelde-Dialog hängen blieb.
Dieses Fehlverhalten wurde korrigiert.
Wichtig
Wichtig
Beachten Sie, dass CrystalReports von OpaccERP ab der Version 17 nicht mehr unterstützt werden!
Falls Sie noch mit CrystalReports arbeiten, wenden Sie sich bitte an Ihren OpaccERP Projektleiter um die betroffenen Auswertungen umbauen zu lassen.
APS-4657
Services Art_GetDim und Art_DimCalc
Die beiden Services Art_GetDim und Art_DimCalc funktionieren nun auch dann korrekt, wenn bei den Mengen-Attribute ohne Nachkommastellen gearbeitet wird.

Verkauf - Neu - v16.20.06

Issue Thema / Beschreibung
APS-4706
QR-Rechnung - Service für das Erzeugen der zusätzlichen Rechnungsinformationen gemäss Empfehlung Swico
Der Service SalDoc_CreateAddInfoBillSwico erzeugt die zusätzlichen Rechnungsinformationen gemäss Empfehlung der Swico. Die Herleitung der Informationen ist dabei folgendermassen implementiert:
  • Rechnungsnummer - SalDoc.Number
  • Dokumentdatum - SalDoc.DocDate
  • Kundenreferenz - SalDoc.YourReference
  • UID Nummer - Client.VatRegisterNo
  • Datum der Leistung - SalDoc.VatDate
  • MWST Sätze und Nettobeträge - SalDoc.DocVat1Perc ... SalDoc.DocVat4Perc und SalDoc.DocVat1Total ... SalDoc.DocVat4Total (immer exkl. MWST)
  • Konditionen - SalDoc.Discount1Percent ... SalDoc.Discount3Percent und SalDoc.Discount1Days ... SalDoc.Discount3Days
Beispiel einer solchen zusätzlichen Rechnungsinformation:
//S1/10/12233/11/191024/20/Filiale NW/30/106017086/31/191231/32/2.5:100;7.7:100;19:100;8.8:100/40/3:5;2:10;1.5:15
Argumente des Service
  • Interne Dokumentnummer
  • Wert auf Verkaufsdokument schreiben (J/N)
Hinweis
Hinweis
Beachten Sie, dass der Wert auch auf definitive Dokumente geschrieben werden kann. Das ist insbesondere deshalb wichtig, weil erst auf definitiven Dokumenten die Berechnung der MWST abschliessend erfolgt ist.
Ist auf dem Dokument das Attribut Rechnungsinfo-Typ (SalDoc.QrAddInfoTypeCd) = 21, dann wird die zusätzliche Rechnungsinformation beim Verbuchen des Dokuments automatisch geschrieben.
APS-4740
QR-Rechnung - Service für das Parsing der zusätzlichen Rechnungsinformationen gemäss Empfehlung Swico
Der Service Common.ParseSwicoBillInformation erlaubt das Parsing der über einen Swiss QR-Code eingelesenen zusätzlichen Rechnungsinformationen, sofern diese gemäss Empfehlung der Swico codiert sind.
Beispiel einer solchen zusätzlichen Rechnungsinformation:
//S1/10/12233/11/191024/20/Filiale NW/30/106017086/31/191231/32/2.5:100;7.7:100;19:100;8.8:100/40/3:5;2:10;1.5:15
Argumente des Service
  • Rechnungsinformationen gemäss Swico
    Das Argument enthält den eingelesene String (siehe Beispiel oben).
Rückgabe-Attribute des Service
  • Eingelesener String
  • Rechnungsnummer
  • Dokumentdatum
  • Kundenreferenz
  • UID Nummer
  • Datum der Leistung
  • MWST Sätze und Nettobeträge
  • Konditionen
BOF-6539
QR-Rechnung - Vorgabe der Zahlungsverbindung auf der Dokumentart - BC 95220
Neu können Sie auf der Dokumentart die Zahlungsverbindung für den Zahlungsempfänger und den endgültigen Zahlungsempfänger vorgeben. Die Zahlungsverbindung wird beim Erstellen eines neuen Auftragsbasis- oder Basisdokuments auf das Dokument übernommen und innerhalb der Dokumentkette auf die Folgedokumente vererbt. Auf provisorischen Verkaufsdokumenten kann die Zahlungsverbindung mutiert werden.
Sie finden die Attribute im BC 95220 > Attributsteuerung > Kopf Allgemein.
Siehe auch BOF-6540 und BOF-6572.
BOF-6540
QR-Rechnung - Neue Attribute auf dem Verkaufsdokument (SalDoc)
Damit QR-Rechnungen und der damit verbundene Swiss QR-Code korrekt ausgegeben werden können, stehen Ihnen auf dem Verkaufsdokument (SalDoc) neue Attribute zur Verfügung. Sie finden diese Attribute im BC 51400 > Registerkarte: Debitor > Gruppe: Swiss QR-Code.
Zahlungsverbindung Zahlungsempfänger / endgültiger Zahlungsempfänger
Hier erfassen Sie die Zahlungsverbindung ab welcher u.a. die QR-IBAN und die Adressinformationen hergeleitet werden. Siehe auch BOF-6572.
Referenztyp
Der Referenztyp bestimmt die Art der Referenz (QRR, SCOR, NON).
  • QRR - QR-Rechnung mit QR-IBAN und QR Kreditor-Referenz im Format N27.
  • SCOR - QR-Rechnung mit IBAN und QR Kreditor-Referenz im Format A25.
  • NON - QR-Rechnung mit IBAN und "unstrukturierter Mitteilung".
Rechnungsinfo-Typ
Der Rechnungsinfo-Typ bestimmt die Art der zusätzlichen Informationen in den Attributen QR Zusätzliche Informationen und QR Unstrukturierte Mitteilung.
  • 0 - Keine (Es dürfen keine zusätzlichen Informationen erfasst werden.)
  • 10 - Unstrukturiert frei (Im Attribut QR Unstrukturierte Mitteilung können bis zu 140 Zeichen frei erfasst werden.)
  • 20 - Strukturiert frei (Im Attribut QR Zusätzliche Informationen können bis zu 140 Zeichen frei erfasst werden.)
  • 21 - Strukturiert Swico (Im Attribut QR Zusätzliche Informationen können bis zu 140 Zeichen erfasst werden. Das Format muss dabei den Empehlungen/Vorgaben der Swico entsprechen. Ist diese Einstellung gewählt, wird das Attribut QR Zusätzliche Informationen beim Verbuchen des Dokuments automatisch geschrieben. Siehe auch APS-4706)
  • 40 - Gemischt frei (Die Attribute QR Zusätzliche Informationen und QR Unstrukturierte Mitteilung können frei erfasst werden. Dabei dürfen insgesamt maximal 140 Zeichen erfasst werden.)
Erstes und zweites alternatives Zahlungsverfahren
Hier können jeweils bis zu 100 Zeichen erfasst werden. Sie als Rechnungssteller können damit Daten für alternative Verfahren im Kontext von Zahlungen anbieten. Sie dienen ausschliesslich dem Zahlungspflichtigen als Information für die einfache Verwendung dieser alternativen Zahlungsverfahren.
APS-4266
Neues Standard F-Script Template für das Drucken von Einzahlungsscheinen mit Swiss QR-Code
Das Standard F-Script Template ST-QRVESR.FF für das Drucken von Einzahlungsscheinen mit Swiss QR-Code wurde überarbeitet und an den aktuellen Standard gemäss paymentstandards.ch angepasst.
Wichtig
Wichtig
Das mit OpaccERP v16.10 bereits gelieferte ST-QRVESR.FF wird durch die hier vorliegende Version ersetzt!
Wir empfehlen, das Drucken von Einzahlungsscheinen mit Swiss QR-Code über ein Subdokument einzurichten. Für die Ausgabe stehen zwei passende Druckersteuerungen zur Verfügung:
  • A4 hoch: ST-QRVESR_A4.PRH
  • A5 quer: ST-QRVESR_A5.PRQ
Damit ist eine korrekte und dem Standard entsprechende Ausgabe gewährleistet.
Für weitere Informationen wenden Sie sich bitte an Ihren OpaccERP Projektleiter.
BOF-6258
Versand-Checkout - BC 51670
Mit v16.20.06 wurden beim Versand-Checkout diverse Erweiterungen, Anpassungen und Optimierungen vorgenommen. Davon betroffen ist u.a. das BC 51670 (Versand-Checkout).
Wichtig
Wichtig
Beachten Sie, dass für das BC 51670 (in Abweichung zu unseren TechNotes) in Bezug auf die Bildschirmauflösung folgende Vorgaben gelten:
Auflösung: 1920 x 1080
Skalierung: 125%
BOF-6409
Packliste - Negative Menge erlauben - BCs 95440, 51443 und 51444
Im OpaccOXAS Studio BC 95440 (Packliste einrichten) können Sie neu im Attribut Negative Menge erlaubt festlegen, ob in einer Packliste negative Mengen zugelassen sind oder nicht. Positionen mit negativer Menge werden im BC 51443 (Packliste) neu mit negativer Menge angezeigt.
Wichtig
Wichtig
Für alle Berechnungen und Eingaben im BC 51444 (Verpackungseinheiten erstellen) wird der absolute Wert der Menge verwendet.
Hilfreich ist die Möglichkeit Positionen mit negativer Menge in Packlisten zu verwenden z.B. dann, wenn für Warenretouren, die nicht über Gutschriften abgewickelt werden, Packlisten erstellt werden sollen.
APS-4578
Lager-/Dispo-Buchungstyp
Neu steht Ihnen der Lager-/Dispo-Buchungstyp als Attribut auf dem Verkaufsdokument (SalDoc) zur Verfügung. Attribut: Lager/Disposition Buchungstyp (SalDoc.StockBookTypeCd).
Sie finden das Attribut im BC 51013 > Registerkarte: Verbuchung > Gruppe: Allgemein.
Hinweis
Hinweis
Beachten Sie, dass das Attribut ein read-only Attribut ist und deshalb nicht verändert werden kann.
APS-4590
Prüfung der Kreditlimite für Kredit 3
Die Prüfung der Kreditlimite für Kredit 3 erfolgt für die nicht gelieferten Bestellungen neu nicht mehr nur über die Dispositionen, sondern über alle relevanten Dokumentpositionen innerhalb der Auftragsüberwachung. Das bedeutet, dass neu alle bestellten Positionen (Artikel) eines Auftrags berücksichtigt werden. Unabhängig davon ob für diese Position (Artikel) eine Disposition erstellt wurde oder nicht.
APS-4689
Neue Eigenschaft - Nur ein Lagerort pro Dokument erlaubt
Neu können Sie pro Dokumentart festlegen, dass nur ein Lagerort erlaubt ist. Ist diese Einstellung aktiv, kann das Dokument nur verbucht werden, wenn auf allen Positionen derselbe Lagerort hinterlegt ist.
Die Einstellung steht nur dann zur Verfügung, wenn das Dokument Lager/Dispo bucht. Sie wird von der Dokumentart auf das Dokument vererbt und lässt sich dort mutieren, so lange das Dokument noch provisorisch ist.
Positive und negative Positionen werden getrennt geprüft. Das bedeutet, dass bei allen positiven und allen negativen Positionen jeweils derselbe Lagerort hinterlegt sein muss.
Positionen mit Artikeln ohne Lagererweiterung und Positionen mit Menge 0 werden bei der Prüfung nicht berücksichtigt.
Bei einer Umlagerung (nur Verkauf) werden der Ausgangs- und der Eingangs-Lagerort geprüft.
Die Prüfung erfolgt beim Verbuchen in den Status 30 (Definitiv). Im Verkauf erfolgt die Prüfung beim LS zusätzlich auch beim Verbuchen in den Status 20 (Vordefinitiv).
Sie finden die Einstellung (Checkbox) in folgenden BCs:
  • BC 95220 > Attributsteuerung > Kopf Logistik/Texte > Logistik
  • BC 51400 > Registerkarte: Allgemein > Gruppe: Diverses
  • BC 96220 > Attributsteuerung > Kopf > Allgemein
  • BC 61400 > Registerkarte: Allgemein > Gruppe: Diverses
APS-4712
Auftragsüberwachung pro Auftrag ab Vorstufen-Dokument - BC 51050
Neu werden Ihnen alle ab einem Vorstufen-Dokument erstellten Basisdokumente im BC 51050 (Auftragsüberwachung Auftrag) angezeigt. BC 51050 > Gruppe: Auftragsdokumente.
Hinweis
Hinweis
Beachten Sie, dass diese Anpassung nur für neu (nach dem Update auf v16.20.06) erstellte Dokumente gilt.
APS-4821
Anpassen der Dokument- und Positions-MIS-Kreise
Es kann immer wieder mal vorkommen, dass die effektiven Werte für die Dokument- und Positions-MIS-Kreise erst auf Stufe LS oder RE bekannt sind. Aus diesem Grund lassen sich die Positions- und Dokument-MIS-Kreise auf Folgedokumenten neu ändern, sofern das Auftragsbasis-/Basisdokument keine Auftragsstatistik bucht und auf dem Vordokument (bzw. der Vorposition) keine MIS-Kreise erfasst sind.
APS-4871
Preise neu berechnen - Service: SalDoc_RecalcPrice
Neu können Sie die Neuberechnung der Preise auch auf einem provisorischen Folgedokument ausführen.
Wichtig
Wichtig
Die Neuberechnung der Preise starten Sie im BC 51410 > Registerkarte: Betrag > Button: Preise neu berechnen...
Die Neuberechnung der Preise erfolgt dabei über den Service SalDoc_RecalcPrice.
Beachten Sie, dass für Pseudoartikel neu keine Neuberechnung der Preise mehr stattfindet.
BOF-6404
BackOrder-Processing BOP2 - Pool bilden - BC 53301
Neu steht Ihnen beim Pool bilden im BC 53301 eine weitere Option zur Verfügung: Artikel von Einkaufsdokument.
Damit können Sie (analog zu Artikel von Verkaufsdokument) Artikel eines bestimmten Einkaufsdokuments für das Bilden des BOP2 Pools selektieren.
BOF-6496
Öffnen von Dokumenten via "drag and drop" einer Dokumentverknüpfung - BCs 41754, 51754 und 61754
Neu können Sie eine Dokumentverknüpfung via drag and drop in den Workspace ziehen und so das entsprechende Dokument direkt öffnen.
BOF-6562
Mengenprüfung gemäss Dimensionsvariante - BC 51140
Neu wird im BC 51140 (Mengen anpassen) die erfasste Menge der Dim1 gemäss Dimensionsvariante der anzupassenden Verkaufsposition geprüft.
BOF-6585
Archiv - Überarbeitete Filter-Funktionalität - BC 51607
Die Filter-Funktionalität im BC 51607 wurde überarbeitet. Beim Start aus dem WS 51000, werden die Attribute neu anhand der aktiven Verkaufsposition geladen und alle gesetzten Attribute gelten als fixiert. Darüber hinaus muss der Archivbereich neu nicht mehr zwingend gesetzt werden.
Wichtig
Wichtig
BC-Vorlagen des BC 51607 müssen, aufgrund der geänderten Funktionalität, nach dem Update auf v16.20.06 neu erfasst und gespeichert werden.
APS-4808
Verlängerung von Attributen (Verkauf und Objektverwaltung)
Folgende Attribute wurden verlängert:
Verkauf
Bemerkungen (SalDoc.Remark) von A30 auf A50.
Objektverwaltung
Serial No 1 (ObjItem.Slot1 und SalDocObjSerial.SerialNo) von A20 auf A30.
Serial No 2 (ObjItem.Slot2 und SalDocObjSerial.SerialNo2) von A20 auf A30.
APS-4833
Verlängerung von Attributen (Verkauf, Einkauf, Service)
Folgende Attribute wurden verlängert:
Verkauf
Bemerkung (SalDocType.Remark) von A30 auf A50.
Einkauf
Bemerkungen (PurDoc.Remark) von A30 auf A50.
Service
Bemerkungen (AsstDoc.Remark) von A30 auf A50.

Verkauf - Korrektur - v16.20.06

Issue Thema / Beschreibung
APS-1715
Kundenbonität - BC 51071
Aufgrund technischer Anpassungen konnte die Performance innerhalb des BC 51071 (Kundenbonität) wesentlich verbessert werden. Initial öffnet sich das BC 51071 jetzt auch schneller.
APS-4647
Ändern von Zu-/Abschlägen
Auf definitiven und erledigten Verkaufsdokumenten konnten die Preis-, Betrags- und Dokument-Zu-/Abschläge geändert werden, wenn die entsprechenden Attribute in den entsprechenden DIY-Panels angezeigt wurden.
Dieses Fehlverhalten wurde korrigiert.
APS-4672
Kriterium "Menge" bei Zu-/Abschlägen
Bei tabellenbasierten Zu-/Abschlägen (T1 und T2) wurde unter gewissen Konstellationen das Kriterium Menge falsch verglichen. Das führte zu falschen Resultaten und in der Folge zu falschen Zu-/Abschlägen.
Dieses Fehlverhalten wurde korrigiert.
Wichtig
Wichtig
Damit die korrekte Funktionalität solcher Zu-/Abschläge gewährleistet ist, müssen die entsprechenden Tabelleneinträge in den Zu-/Abschlägen entfernt und neu erfasst werden.
APS-4691
Services SalDoc_Process und AsstDoc_Process - Buchungspool-Nr.
Die Services SalDoc_Process und AsstDoc_Process können neu nicht mehr mit der Buchungspool-Nr. 0 ausgeführt werden.
APS-4710
Undo von Rechnungen - Auftragsüberwachung pro Position
Beim Undo (provisorisch oder löschen) einer definitiven Rechnung konnte es unter bestimmten Konstellationen vorkommen, dass anschliessend in der Auftragsüberwachung pro Position falsche Werte angezeigt wurden.
Dieses Fehlverhalten wurde korrigiert.
APS-4765
Performance beim Erstellen von Verpackungseinheiten - BC 51443
Unter gewissen Konstellationen konnte das Erstellen einer neuen Verpackungseinheit sehr viel Zeit in Anspruch nehmen.
Dieses Fehlverhalten wurde korrigiert.
APS-4820
GetBo-Request auf das BO SalChargeItem
Unter gewissen Konstellationen lieferte ein GetBo-Request auf das BO SalChargeItem (ZA-Tabelle in BC 95602) keine Rückgabe.
Dieses Fehlverhalten wurde korrigiert.
APS-4839
Undo von Status 30 (Definitiv) auf Status 20 (Vordefinitiv)
Darf bei einer Dokumentkette die Menge des LS die Menge der AB nicht übersteigen (SalPreDocRel.QuantityMayGrow = 0), wurde unter gewissen Konstellationen die offene Anzahl der Verkaufspositionen falsch berechnet.
Dieses Fehlverhalten wurde korrigiert.
APS-4867
Mengen anpassen - BC 51140
Darf bei einer Dokumentkette die Menge des LS die Menge der AB nicht übersteigen (SalPreDocRel.QuantityMayGrow = 0), konnte auf dem LS im Status 20 (Vordefinitiv) die Menge über das BC 51140 trotzdem so mutiert werden, dass die Menge der AB überschritten wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-6331
Opacc POS - Speichern von BC-Vorlagen - BC 51686
Für das BC 51686 (Parkplatz) konnten keine BC-Vorlagen gespeichert werden.
Dieses Fehlverhalten wurde korrigiert.
BOF-6442
Anzeige der Positionsverknüpfungen - BCs 41354, 51354 und 61354
Unter gewissen Konstellationen wurden in den obigen BCs alle Positionsverknüpfungen des Dokuments und nicht nur die Positionsverknüpfungen der aktiven Position angezeigt.
Dieses Fehlverhalten wurde korrigiert.
BOF-6510
Versenden von Dokumenten per Mail - BCs 41012, 51012 und 61012
Unter gewissen Konstellationen konnte beim Versenden eines Dokuments eine Fehlermeldung der folgenden Art auftreten: ... Destination was not created...
Dieses Fehlverhalten wurde korrigiert.
BOF-6511
Fälschliches Öffnen von BCs für die Artikelauswahl
Unter gewissen Konstellationen konnte es vorkommen, dass nach dem Do/Undo eines Verkaufsdokuments fälschlicherweise ein BC für die Artikelauswahl (z.B. BC 51753) geöffnet wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-6529
Positionen erfassen via Barcode-Leser
Unter gewissen Konstellationen konnte es vorkommen, dass beim Erfassen von Positionen via Barcode-Leser die beim Barcode hinterlegten Informationen (BC 21111) nicht korrekt berücksichtigt/ausgelesen wurden.
Dieses Fehlverhalten wurde korrigiert.
BOF-6530
Artikel ersetzen - BC 51124
Über das BC 51124 konnten bei Positionen mit negativer Menge keine Artikel ersetzt werden, da beim Ersetzen eines Artikels die Menge immer als positiver Wert gesetzt wurde.
Dieses Fehlverhalten wurde korrigiert.
APS-4608
Anzeige von Subdokumenten - BC 51011
Ist eine Dokumentart fälschlicherweise mit einer nicht existierenden Subdokumentart verknüpft, führte das u.a. dazu, dass im BC 51011 (Drucken) überhaupt keine Subdokumente angezeigt wurden.
Dieses Fehlverhalten wurde korrigiert.
APS-4659
Negative Menge in der Berechnungsformel von Zu-/Abschlägen
Eine negative Menge wurde, über den Platzhalter M, in der Berechnungsformel von Zu-/Abschlägen nicht korrekt berücksichtigt.
Dieses Fehlverhalten wurde korrigiert.
Beispiel
Berechnung eines Zu-/Abschlags mit Menge (Platzhalter: M) als Teil der Formel.
Formel: if(M>0,B*ZA%,B*ZA%*-1)
Ziel: Im Falle einer negativen Menge wird zusätzlich mal -1 gerechnet.
APS-2545
Löschen von abhängigen Daten - BC 98252
Versucht man über das BC 98252 (Löschen abhängige Daten) Dokumente über ein Fakturajournal zu löschen, welches noch nicht an die Debitoren (Fiacc) übergeben wurde, erhält man im Protokoll eine falsche Fehlermeldung: "Ein Dokument vom Auftrag gehört anderem Fakturajournal, das noch nicht gelöscht wurde".
Dieses Fehlverhalten wurde korrigiert. Die Fehlermeldung lautet neu: "Ein Dokument des Auftrags wurde noch nicht an die Debitoren (Fiacc) übergeben."