ReleaseNotes 16.20.01

Allgemein - Neu - v16.20.01

Issue Thema / Beschreibung
APS-3379
MWST - Steuersätze auf Zeitachse
Neu lassen sich die Steuersätze pro MWST-Code auf der Zeitachse erfassen. Dafür wurde das BC 87754 überarbeitet. Das BC verfügt neu über einen Navigationsbereich mit zwei Einträgen.
MWST
Hier erfassen Sie den MWST-Code (Nummer), sowie die Kurzbezeichnung und Bezeichnung.
MWST-Perioden
Hier können Sie pro MWST-Code Periodeneinträge erfassen.
Mit dem Update auf v16.20.01 wird für jeden MWST-Code ein Periodeneintrag ohne Datum Gültig ab erstellt. Dieser Haupt-Periodeneintrag kann nicht gelöscht werden.
Wird ein neuer MWST-Code erfasst, wird automatisch auch ein neuer Haupt-Periodeneintrag erstellt.
Ein Periodeneintrag gilt ab dem Datum Gültig ab bis zum Datum Gültig ab des nächsten Periodeneintrags.
Pro Periodeneintrag können Sie folgende Attribute erfassen:
  • Gültig ab - Ab diesem Datum ist der Periodeneintrag wirksam. Nach dem Erstellen kann dieses Datum nicht mehr geändert werden.
  • Sperrdatum Vorfakturierung - Der Periodeneintrag kann erst ab diesem Datum verwendet werden. Geprüft wird das Dokumentdatum.
  • Sperrdatum Nachfakturierung - Der Periodeneintrag kann nur bis zu diesem Datum verwendet werden. Geprüft wird das Dokumentdatum.
  • Prozentsatz - Steuersatz in %.
  • Konto - Konto Nr. (gem. Kontenplan)
  • Steuercode extern - Externer Steuercode in der Finanzanwendung.
Verkauf und Einkauf
Der für ein Dokument gültige Steuersatz wird über das MWST Datum bestimmt (SalDoc.VatDate bzw. PurDoc.VatDate). Sie finden dieses Attribut im BC 51400 bzw. 61400. Registerkarte: Allgemein > Gruppe: Diverses. Das MWST Datum wird beim Erstellen des Dokuments mit dem Dokumentdatum befüllt und darf nicht leer sein.
Wird das MWST Datum verändert, wird beim Speichern automatisch eine MWST Neuberechnung durchgeführt.
Das MWST Datum kann nur auf provisorischen Dokumenten verändert werden.
OpaccOXAS Studio - Verkauf
Bei den Dokumentstufen RE und GS stehen Ihnen für die Herleitung des MWST Datum folgende Einstellmöglichkeiten zur Verfügung:
  • 0 - Ab Dokument (Dokumentdatum)
  • 1 - Ab erstem Vordokument (z.B. erster Lieferschein bei Sammelfaktura)
In allen anderen Fällen gilt beim Erstellen des Dokuments: MWST Datum = Dokumentdatum
Sie finden diese Einstellung (Herl. MWST Datum) im BC 95220 > Attributsteuerung > Kopf Allgemein.
Siehe BOF-5278 und BOF-5280 für weitere Informationen.
Servicewesen
Der für eine Soll-/Ist-Zeile gültige Steuersatz wird durch das Beginn-Datum bestimmt. (AsstDocItem.Date) Wird auf einer Soll- oder Ist-Zeile das Beginn-Datum geändert, wird automatisch der gültige Steuersatz neu ermittelt.
APS-3503
B2B-Services
Bei fehlender Konfiguration der Bonitätsprüfung (Opacc.B2B.SolvencyCheck.xml) und aktiviertem B2B-Connector wird neu beim Starten des ServiceBus keine Warnung mehr protokolliert.
Eine fehlende Konfigurationsdatei (Opacc.B2B.SolvencyCheck.xml) wird automatisch erstellt, sobald im BC 98121 auf den Button "Speichern" geklickt wird.
APS-3545
Sprachen - Neues Attribut: ISO-Code - BC 87751
Neu steht Ihnen bei den Sprachen das Attribut ISO-Code (Lang.IsoCode) im Format A6 zur Verfügung. Sie können hier den zu einer Sprache gehörigen ISO-Code erfassen. (z.B. de bei der Sprache Deutsch, wenn mit ISO 639-1 gearbeitet wird.)
Sie finden das neue Attribut im OpaccOXAS Studio BC 87751.
Wichtig
Wichtig
Beachten Sie, dass bei angeschlossener Finanzanwendung = Abacus und ausgewählter Version 2017 der Transfer-Dateien, dieses Attribut an Abacus übergeben wird und nicht mehr wie bisher das Kürzel der Sprache (Lang.ShortCut).
BOF-4781
Speichern der CohortId bei der Verbindung (Connection Manager)
Wird mit dem CloudClient gearbeitet, erfolgt die Zuordnung von Benutzern zu einer ServiceBus-Instanz über die CohortId. Das CohortId-Pattern wird dabei in der Konfigurationsdatei OpaccOneInstallation.xml erfasst.
Auf Clientseite wird die CohortId bei der Verbindung hinterlegt. Aktivieren Sie hierfür im Connection Manager die Checkbox Alles anzeigen und erfassen Sie im Eingabefeld CohortId die für die Verbindung (Connection) gültige CohortId.
BOF-5235
Anzeige des Inhalts von Barcodes in der UI Konsole - BC 99059
Neu wird der Inhalt eines Barcodes in der UI Konsole angezeigt. Die einzelnen Segmente des Barcode werden dabei gem. Konfiguration (BCL-File) aufgelistet.
RN_162001_01.jpg
BOF-5272
BO-Listen - Aus-/Einschalten des frei definierten Filters auch ohne DIY-Berechtigung
Neu kann der frei definierte Filter in BO-Listen in jedem Fall aus-/eingeschaltet werden. Also auch dann, wenn die jeweilige Benutzergruppe nicht über die Berechtigung DIY-Tools bei BO-Liste verfügt.
BOF-5460
Drucken/Auswertungen - BC 84300
Neu lässt sich das BC 84300 nicht mehr ohne Kontext (z.B. direkt aus dem OpaccERP Explorer) starten.
Grund für diese Anpassung: Wurde das BC 84300 ohne Kontext gestartet, konnten (aufgrund des fehlenden Kontext) Fehler auftreten.
BOF-5475
Zellen-Markierungen definieren - BC 99029
Sind mehr Spaltendefinitionen erfasst als im BC 99029 dargestellt werden können, wird neu automatisch ein vertikaler Scrollbalken angezeigt.
APS-3419
Standard-Auswertung: SSCC-Etikette Standard Vorlage
Die Auswertung SSCC-Etikette Standard Vorlage wurde entfernt.
BOF-430
Einfügen von Filter-Attributen via "drag and drop" - BC 86914
Neu können Sie im BC 86914 auch im Bereich Einfacher Filter die Filter-Attribute via "drag and drop" aus dem Attribut-Browser oder der BO-Liste einfügen.
BOF-5333
Speichern von Optionen bei der Verbindung (Connection Manager)
Neu können Sie bei der Verbindung (Connection) zusätzliche Optionen hinterlegen. Aktivieren Sie hierfür im Connection Manager die Checkbox Alles anzeigen und erfassen Sie im Eingabefeld Optionen die gewünschte Option.
Hinweis
Hinweis
Aktuell werden folgende Optionen unterstützt: -console und -test.
  • -console - OpaccERP bzw. OpaccOXAS Studio werden direkt mit aktivierter Konsole gestartet.
  • -test:<Testverzeichnis> - Mit dieser Option können Sie speziell von unserer Entwicklung zur Verfügung gestellte Test-Versionen des User Interface nutzen.

Allgemein - Korrektur - v16.20.01

Issue Thema / Beschreibung
BOF-5355
Starten von OpaccERP mit falscher Sprache
Unter bestimmten Konstellationen konnte es beim Arbeiten mit dem ClassicClient vorkommen, dass OpaccERP (unabhängig von der Adress-Sprache des angemeldeten Mitarbeiters) immer in deutscher Sprache gestartet wurde.
Dieses Fehlverhalten wurde korrigiert.
APS-3620
Datum der letzten Ausführung einer Auswertung
Das Datum der letzten Ausführung einer Auswertung (ReportDefinition.ExecutionDate) wurde nicht korrekt gesetzt. Zudem wurde beim Ausführen einer Auswertung auch das Änderungsdatum neu gesetzt.
Dieses Fehlverhalten wurden korrigiert.
BOF-4916
Zellenmarkierungen basierend auf Name oder Kurzname
Zellenmarkierungen mit Vergleichsoperatoren wie >, >=, <, <= funktionierten nicht für Attribute vom Typ InfoCode und BoRelation, wenn anstelle der BoId der Name oder der Kurzname verwendet wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-5133
Excel-AddIn - Fixe Filter in BO-Listen
Fixe Filter in BO-Listen werden nun auch beim Arbeiten mit dem Excel-AddIn korrekt berücksichtigt. Beachten Sie, dass diese Korrektur nur für die Cloud-Version des Excel-AddIn umgesetzt wurde.
BOF-5213
Fixieren der Sortierung (Reihenfolge) bei Auswertungen
Wird die Sortierung (Reihenfolge) in den Selektionseigenschaften einer Auswertung fixiert, kann sie nun richtigerweise durch den Anwender zur Laufzeit nicht mehr verändert werden.
BOF-5367
PDF-Format beim Versenden von Dokumenten
Beim Versenden von Dokumenten über BC 51012 wurde das PDF-Format (PDF, PDF/A-1a, PDF/A-1b) nicht gem. der verwendeten Druckersteuerung berücksichtigt.
Dieses Fehlverhalten wurde korrigiert.
BOF-5401
Starten des System-Monitor bei automatischer Anmeldung - BC 98800
Wenn in der Verwaltung der Windows-Anmeldungen (BC 87900) die DNS-Domain hinterlegt und gleichzeitig die automatische Anmeldung (Trusted Login) aktiviert war, dann konnte der System-Monitor (BC 98800) nicht gestartet werden.
Dieses Fehlverhalten wurde korrigiert.
BOF-5445
AdHoc Vorlagenwechsel bei BO-Listen
Der AdHoc Vorlagenwechsel (über die Buttons in der Status-Leiste) bei BO-Listen aktivierte nicht in allen Fällen die gewählte Vorlage.
Dieses Fehlverhalten wurde korrigiert.
BOF-5472
Drucken/Auswertungen - BC 84300
Beim direkten Versenden von Auswertungen vom Typ Excel via Outlook wurde bei der erzeugten Excel-Datei keine Dateierweiterung (z.B. xlsx) mitgegeben.
Dieses Fehlverhalten wurde korrigiert.
APS-3748
Abfragen von Code-Einträgen über den Service GetInfoCodeValue
Beim Ausführen des Service GetInfoCodeValue konnten unter gewissen Konstellationen Fehler der folgenden Art auftreten: Der Service ist nicht erfolgreich beendet. Register: AddItem('UserBoaRd...): There is already an Entry with Keyword 'UserBoaRd...'.
Dieses Fehlverhalten wurde korrigiert.

Adressen - Neu - v16.20.01

Issue Thema / Beschreibung
APS-3587
Entfernte Attribute auf Adresse und Kontaktperson
Die mit v16.20.00 eingeführten Attribute für das Abfragen von Handelsregister-Informationen (Moneyhouse) via OCS wurden wieder entfernt. Betroffene Attribute:
Adresse
  • Moneyhouse Id
  • Moneyhouse Objektart
  • Moneyhouse Aktualisierungs-Datum
  • Moneyhouse Aktualisierungs-Zeit
Kontaktperson
  • Moneyhouse Id
  • Moneyhouse Objektart
  • Moneyhouse Aktualisierungs-Datum
  • Moneyhouse Aktualisierungs-Zeit
BOF-5038
Anordnung der Attribute - BCs 11000, 11002 und 11114
Die Anordnung der Attribute in den BCs 11000, 11002 und 11114 wurde vereinheitlicht. Die Attribut-Gruppen Adresse, Typ/Anschrift, Postfach, Zusätze 1 und Kommunikation werden in den drei BCs nun identisch dargestellt.

Adressen - Korrektur - v16.20.01

Issue Thema / Beschreibung
APS-3615
Doubletten-Erkennung - BC 11790
Unter gewissen Konstellationen wurden Adress-Doubletten im BC 11790 nicht angezeigt.
Dieses Fehlverhalten wurde korrigiert.
APS-3723
Speichern von AdHoc Konditionsadressen (Verkauf und Service)
Beim Speichern von AdHoc Konditionsadressen wurde der Suchbegriff (Addr.Keyword) der neu erstellten Adresse nicht gemäss den Vorgaben im OpaccOXAS Studio gespeichert.
Dieses Fehlverhalten wurde korrigiert.
BOF-5173
Cursor-Position in Dokumentliste - BC 51001
Ist im BC 51001 der Express-Filter in der BC-Vorlage gespeichert, wurde beim Öffnen des BC 51001 der Fokus (Cursor) in gewissen Konstellationen auf das falsche Dokument gesetzt.
Dieses Fehlverhalten wurde korrigiert.
BOF-5177
Bildtyp und Bild-ID beim Erfassen einer Kontaktperson - BC 11101
Beim Erfassen einer neuen Kontaktperson (BC 11101) wurden die Attribute Bildtyp (Contact.PictureIdTypeCd) und Bild-ID (Contact.PictureId) fälschlicherweise nicht zurückgesetzt.
Dieses Fehlverhalten wurde korrigiert.

Artikel - Neu - v16.20.01

Issue Thema / Beschreibung
APS-3410
Bemerkung (Info) zu Operand 1 und Operand 2 bei der Dimensionsvariante - BC 21120
Wird die endgültige Definition der Artikeleinheit auf dem Artikel geführt, können Sie neu die Bemerkung (Info) von Operand 1 und Operand 2 bei der Dimensionsvariante jederzeit anpassen.
Attribute: ArtDimVariant.Operand1Remark und ArtDimVariant.Operand2Remark im BC 21120.
APS-3552
Katalog - Direkte Vorfahren - Sortiernummern
Neu steht auf Katalogpositionen das Attribut Direkte Vorfahren - Sortiernummern (CatItem.DirectParentsSortNos) zur Verfügung. Dieses Attribut enthält in Listenform die Sortiernummer (CatStruct.SortNo) der direkten Vorfahren.
Hinweis
Hinweis
Beachten Sie, dass für die Anzeige dieses Attributs die Berechnung der Vorfahren aktiv sein muss. Attribut: Vorfahren berechnen (Cat.CalculateParents) = aktiv
APS-3559
Katalog - Manuelles Setzen des Status Katalog-Cache
Das Attribut Status Katalog-Cache (Cat.ApsCatCacheAllTypeCd) kann manuell nur noch auf 0 - Ungültig gesetzt werden. Die Werte 1 - Wird erstellt und 2 - Gültig werden neu ausschliesslich durch den Service Cat_Process gesetzt.
APS-3566
Katalog - Datum- / Zeit-Attribute nicht mehr änderbar
Die nachfolgend aufgeführten Attribute sind neu nicht mehr änderbar. Sie werden ausschliesslich von der Katalogverarbeitung gesetzt.
  • Cat.UpdateDate
  • Cat.UpdateTime
  • Cat.ExportCatalogDate
  • Cat.ExportCatalogTime
  • Cat.UpdateESearchIndexDate
  • Cat.UpdateESearchIndexTime
  • Cat.UpdatePermalinkDate
  • Cat.UpdatePermalinkTime
  • Cat.UpdateNaviDate
  • Cat.UpdateNaviTime
  • Cat.UpdateCatCachePicturesDate
  • Cat.UpdateCatCachePicturesTime
  • Cat.UpdateCatCacheStructDate
  • Cat.UpdateCatCacheStructTime
  • Cat.UpdateApsCatCacheAllDate
  • Cat.UpdateApsCatCacheAllTime
APS-3639
Katalogverarbeitung - Service: Cat_Process - Fehlerhandling
Der Service Cat_Process wurde so angepasst, dass Fehler in einem F-Script zu einem direkten Abbruch der Verarbeitung führen. Dabei spielt es keine Rolle, ob das F-Script zwingend ist oder nicht. Fehler und Meldungen (Info etc.) werden bei der Verarbeitung über BC 24111 im Protokoll (BC 99030) zurückgegeben. Wird der Katalog nicht über das UI verarbeitet, werden Fehler und Meldungen (Info, etc.) über die Response des Service (Cat_Process) zurückgegeben.
APS-3661
Katalog - Attribut-Anzeige
Ist bei einem Katalog die Einstellung EnterpriseShop aktiv (Cat.IsActiveEShop) nicht aktiviert, werden die für die für die EnterpriseShop-Verarbeitung benötigten Attribute passiv dargestellt.
APS-3799
Katalog - Prüfung vor dem Löschen eines Katalogs
Folgende Abhängigkeiten werden vor dem Löschen eines Katalogs geprüft:
  • WebPortalConfig.CurrentCatNo
  • WebPortalConfig.LastCatNo
  • WebPortalConfig.NextCatNo
  • SalDoc.CatNo
  • UrlRedirection.CatNo
Beispiel
Ist ein Katalog noch einer Konfiguration (BC 21720 Staging Online-Katalog) zugeteilt, kann er nicht mehr gelöscht werden.
BOF-5271
Katalog - Bearbeiten der Referenzposition ab Verweis
Ab einem Verweis können Sie die Referenzposition neu direkt bearbeiten. Dafür stehen Ihnen folgende Möglichkeiten zur Verfügung:
  • BC 24300 - Button: Referenzposition
  • WS 24000 - Kontextmenü-Eintrag: Positionsdaten > Referenzposition...
BOF-5295
Katalog - Löschen von Katalogpositionen
Neu können Sie im WS 24000 mit Hilfe der Space-Taste mehrere Katalogpositionen markieren und anschliessend alle markierten Positionen über das Kontextmenü löschen.
BOF-5330
Katalog - Zähler ausblenden
Neu können Sie einstellen, ob im WS 24000 der Zähler bei den Kategorien angezeigt werden soll. (Anzeige von Unter-Kategorien und direkten/indirekten Katalogpositionen.) Dafür steht Ihnen im WS 24000 unterhalb der Kategorien (Baumstruktur) die Checkbox Zähler ausblenden zur Verfügung. Die Einstellung (Checkbox aktiv/passiv) können Sie in der Vorlage des WS 24000 speichern.
Enthält ein Katalog sehr viele Kategorien, kann mit ausgeschaltetem Zähler eine Performanceverbesserung beim Arbeiten im WS 24000 erreicht werden.
BOF-5365
Katalog - Verarbeitungskonfigurationen
Neu können Sie bei einem Katalog zehn Verarbeitungskonfigurationen hinterlegen. BC 24500 > EnterpriseShop > Allgemein > Gruppe: Verarbeitungskonfiguration (Default)
Die hier erfasste Verarbeitungskonfiguration ist die Default-Konfiguration und wird automatisch mit der Konfigurations-Nr. 0 gespeichert.
BC 24501 Katalog Verarbeitungskonfigurationen
Dieses BC ist neu. Hier können Sie bis zu 9 zusätzliche Verarbeitungskonfigurationen erfassen. Die Verarbeitungskonfiguration mit der Konfigurations-Nr. 0 ist dabei diejenige, welche im BC 24500 angezeigt wird. Das BC 24501 öffnen Sie aus dem BC 24500 > EnterpriseShop > Allgemein über den Button Katalog Verarbeitungskonfigurationen...
Beim Verarbeiten des Katalogs über das BC 24111 können Sie die Verarbeitungskonfiguration auswählen.
Hinweis
Hinweis
Beachten Sie, dass in diesem Zusammenhang BC 24500 und 24111 überarbeitet wurden.

Artikel - Korrektur - v16.20.01

Issue Thema / Beschreibung
APS-3592
Katalog - Kopieren und Löschen von Katalogen
Beim Kopieren und Löschen von Katalogen werden die sprachabhängigen Attribute nun korrekt mitkopiert bzw. gelöscht.
APS-3655
Katalog - Kopieren eines Katalogs
Wird ein Katalog über den Service Cat_Copy ohne Positionen und/oder Kategorien kopiert, wird der Zähler für Positionen und Kategorien nun korrekt zurückgesetzt. Bei der anschliessenden Neuerfassung von Kategorien und Positionen, beginnt die Nummerierung dann korrekt wieder bei 1.
BOF-5253
Katalog - DIY-Panel - Attribut-Eigenschaften - WS 24000
Im DIY-Panel des WS 24000 konnte bei sprachabhängigen Attributen die Sprache nicht vorgegeben werden.
Dieses Fehlverhalten wurde korrigiert.
APS-3785
Berücksichtigen von Nachkommastellen - Service: Art_GetPricePerDim1OrUnit
Beim Ausführen des Service Art_GetPricePerDim1OrUnit wurden die Nachkommastellen beim Argument 4 (Preis in Dim1 oder Unit) nicht korrekt berücksichtigt. Dieses Fehlverhalten wurde korrigiert.

DMAS - Neu - v16.20.01

Issue Thema / Beschreibung
BOF-4910
Laden von Versionen (Dateien) und verknüpften Business-Objekten - BC 81001
Neu werden im BC 81001 die Versionen (Dateien) und die verknüpften Business-Objekte erst dann geladen, wenn die entsprechende Registerkarte angewählt wird.
BOF-5314
Zusätzliche Filtermöglichkeiten - WS 81000
Neu stehen Ihnen auf der Registerkarte Ordner zusätzliche Filtermöglichkeiten zur Verfügung:
  • BO-Typ und BoId
  • Volltextsuche
Hinweis
Hinweis
Wird der WS 81000 aus einem anderen Workspace (z.B. WS 51000) gestartet, werden BO-Typ und BoId aus diesem Workspace übernommen. Voraussetzung: Die Registerkarte Ordner oder die Registerkarte Suche sind in der Vorlage des WS 81000 gespeichert.
BOF-5343
Mehrsprachige Bezeichnungen (Datensprache)
Neu können Sie die Bezeichnung von Dokumentkategorien, Ordnern und Sicherheitskategorien mehrsprachig erfassen. Ist in der Sprache des angemeldeten Benutzers keine Bezeichnung erfasst, wird automatisch die Fallback-Sprache angezeigt.
Beim Update auf v16.20.01 werden die bestehenden Bezeichnungen automatisch auf die Sprache 1 (Deutsch) übernommen. Die Sprache 1 ist dann auch die Fallback-Sprache.
APS-3441
Erweiterte Funktionen - Externer Job
Anwendungsbeispiel
Exportieren (Archiv nach External) von Dokumenten mit einem bestimmten ValidUntilTS.
Bisher war es so, dass auch Dokumente mit leerem ValidUntilTS exportiert wurden. Neu werden nur noch Dokumente exportiert, die dem Kriterium (ValidUntilTS) entsprechen.

DMAS - Korrektur - v16.20.01

Issue Thema / Beschreibung
BOF-5396
Neuanlegen eines DMAS-Dokuments - BC 81002
Beim Neuanlegen eines DMAS-Dokuments konnten im BC 81002 keine Verknüpfungstypen erfasst werden.
Dieses Fehlverhalten wurde korrigiert.
BOF-5507
Nachträgliches Einchecken von neu erstellten DMAS-Dokumenten
Wird ein neues DMAS-Dokument erstellt aber nicht direkt eingecheckt, ist ein nachträgliches Einchecken nun auch wieder ohne die Lizenz Dokument-Management (DMAS) möglich.

Einkauf - Korrektur - v16.20.01

Issue Thema / Beschreibung
BOF-5397
Mengenprüfung beim Mutieren von Dokumentpositionen
Beim Mutieren von Dokumentpositionen (Menge / Dimensionen) wurde die Mengenprüfung (z.B. "Vielfaches davon") zwar korrekt ausgeführt, eine falsch eingegebene Menge wurde dann aber trotzdem gespeichert.
Dieses Fehlverhalten wurde korrigiert.
APS-3775
Löschen der Positionstexte beim Löschen von Positionen
Beim Löschen von Einkaufspositionen wurden der interne Positionstext und der Zwischentitel nicht korrekt gelöscht.
Dieses Fehlverhalten wurde korrigiert.

EnterpriseSearch - Neu - v16.20.01

Issue Thema / Beschreibung
APS-3719
Search.Search2 - Escaping von Charactern
Neu unterstützt der Service Search.Search2 im Argument filteredWith das Escaping von Charactern mittels \ (Backslash).

Explorer - Neu - v16.20.01

Issue Thema / Beschreibung
BOF-5349
Verschieben von Explorer-Einträgen via Tastatur oder Kontextmenü
Neu können Sie Explorer-Einträge (DeskItem) via Tastatur oder Kontextmenü verschieben. Tastatur-Befehl: Ctrl - Pfeil nach oben bzw. Ctrl - Pfeil nach unten.
Hinweis
Hinweis
Beachten Sie folgende Punkte:
  • Das Verschieben von Explorer-Einträgen in öffentlichen Ordnern/Favoriten ist nur mit einer Administratoren-Berechtigung möglich.
  • Das Verschieben von Explorer-Einträgen ist grundsätzlich nur dann möglich, wenn die Anzeige nach Index 3 (default beim Start des OpaccERP Explorers) erfolgt. In allen anderen Fällen, z.B. wenn nach einer beliebigen Spalte sortiert wird, ist ein Verschieben von Einträgen nicht möglich. Die Einträge im Kontextmenü werden in diesen Fällen passiv dargestellt.

Explorer - Korrektur - v16.20.01

Issue Thema / Beschreibung
BOF-5070
Explorer-Positionen (DeskItem) - Kommentar mehrsprachig
Mit v16.20.00 wurde eingeführt, dass Titel (DeskItem.ShortText) und Kommentar (DeskItem.Text) von Explorer-Positionen mehrsprachig erfasst werden können. Der Kommentar (DeskItem.Text) liess sich im BC 99001 aber noch nicht mehrsprachig erfassen.
Dieses Fehlverhalten wurde korrigiert. Beachten Sie, dass der Kommentar in diesem Zusammenhang aus der Gruppe Informationen in die Gruppe Ansicht verschoben wurde.
APS-3780
Explorer-Positionen (DeskItem) erstellen als Administrator
Die durch einen Administrator im öffentlichen Ordner eines Anwenders erstellten Explorer-Positionen wurden nicht dem entsprechenden Anwender (DeskItem.Owner) zugeordnet.
Dieses Fehlverhalten wurde korrigiert.

Fiacc - Neu - v16.20.01

Issue Thema / Beschreibung
IS-331
Fiacc Online-Integration pro Mandant - Mehrere Finanzanwendungen pro OpaccERP-Installation
Wenn Sie innerhalb Ihrer OpaccERP-Installation mit mehreren Finanzanwendungen arbeiten (z.B. Mandant 10 = Sage 200, Mandant 30 = Abacus), dann können Sie neu die Online-Integration als zentrale Komponente installieren und pro Mandant konfigurieren. Sie können damit die Vorteile der Online-Integration auch dann nutzen, wenn pro Mandant mit einer anderen Finanzanwendung gearbeitet wird.
Für weitere Informationen wenden Sie sich bitte an Ihren Fiacc-Projektleiter.
Wichtig
Wichtig
Um die Konfiguration der Online-Integration einfacher zu gestalten, wird ein neues OpaccOXAS-Studio BC implementiert, das Ihnen in der nächsten Version von OpaccERP zur Verfügung stehen wird.
Beachten Sie, dass in diesem Zusammenhang auch die Manuals der Online-Integration überarbeitet werden und temporär nur eingeschränkt verfügbar sind. Bei Fragen zur Online-Integration wenden Sie sich deshalb bitte an unseren Support oder Ihren Fiacc-Projektleiter.
APS-3546
Abacus - Neue Version für die Transfer-Dateien (Schnittstelle): 2017 - Debitoren und Kreditoren
Für die Finanzanwendung Abacus steht die neue Version 2017 für die Transfer-Dateien (Debitoren und Kreditoren) zur Verfügung. Die Auswahl dieser Version hat folgende Auswirkungen:
  • Bei der Sprache wird anstelle des Kürzel (Lang.ShortCut) der ISO-Code (Lang.IsoCode) übergeben.
  • Die fünf Adresszeilen die Abacus entgegennimmt, können Sie frei konfigurieren.
    • BC 98300 > Attribut-Steuerung Debitoren > Kunden.
    • BC 98300 > Attribut-Steuerung Kreditoren > Lieferanten.
Wichtig
Wichtig
Beachten Sie, dass bei der Umstellung der Schnittstellenversion auch in Abacus gewisse Umstellungen notwendig sind. Für weitere Informationen wenden Sie sich bitte an Ihren Fiacc-Projektleiter.
APS-3583
Abacus - XML-Schnittstelle - Zahlungsjournal
Das Standard F-Script ST-VE217.FF wurde angepasst. Neu wird jede Zahlung (Payment) als eigene Transaktion übergeben. Das hat zur Folge, dass im Falle eines Fehlers nur die fehlerhafte Transaktion (Zahlung) verworfen wird.
APS-3601
Transfer via F-Script - Debitoren, Kreditoren und Zahlungen
Erfolgen Transfers via F-Script und tritt im F-Script ein Fehler auf, wird die Verarbeitung neu mit einem Fehler abgebrochen. Dies betrifft die Einstellungen F-Script vor dem Erstellen der Transfer-Datei und Transfer-Datei durch F-Script erstellen im OpaccOXAS Studio BC 98300.

Fiacc - Korrektur - v16.20.01

Issue Thema / Beschreibung
APS-3582
Transfer E - Zahlungen - Service: PosPay_Process
Wird die Transfer-Datei durch ein F-Script erstellt und tritt beim Transfer E (Service: PosPay_Process) innerhalb des F-Scripts ein Fehler auf, wird dieser Fehler nun korrekt zurückgegeben.
BOF-5389
Kreditoren - F-Script vor Erstellen der Transfer-Datei - BC 98300
Im BC 98300 > Grund-Einstellungen > Kreditoren wurde, wenn F-Script vor Erstellen Transfer-Datei = aktiv, anstelle des fixen Werts VORKREDI.FF ein leeres Eingabefeld angezeigt.
Dieses Fehlverhalten wurde korrigiert.

Groupware - Neu - v16.20.01

Issue Thema / Beschreibung
IS-357
Zusätzliche Attribute beim Mapping der Termine
Neu können Sie beim Mapping der Termine auch die Telefon- und Fax-Nummern konfigurieren.
  • Addr.Phone1
  • Addr.Phone2
  • Addr.Fax1
  • Addr.Fax2
Die Telefon- und Fax-Nummern werden bei der Groupware in die Location geschrieben.

Groupware - Korrektur - v16.20.01

Issue Thema / Beschreibung
IS-268
Synchronisation von ganztägigen Terminen
Unter gewissen Konstellationen konnten beim Synchronisieren von ganztägigen Terminen Fehler der folgenden Art auftreten: Unexpected error while processing AppointmentReplicationJob ... StartDate ... must be earlier or equal EndDate ...
Dieses Fehlverhalten wurde korrigiert.

Lager - Neu - v16.20.01

Issue Thema / Beschreibung
APS-3408
Warehouse - Artikelplatz prüfen
Neu können Sie auf einem Warehouse-Platz einstellen, ob die beim Platz erfassten Artikel beim Einlagern geprüft werden sollen. Sie finden das Attribut Artikelplatz prüfen im BC 34700 > Plätze > Registerkarte: Details.
Ist die Checkbox aktiv, lassen sich nur noch Artikel einlagern, die beim Warehouse-Platz erfasst sind. Die Artikel können Sie in folgenden BCs erfassen:
  • BC 34700 > Plätze > Registerkarte: Artikel.
  • BC 21302 > Registerkarte: Warehouse > Warehouse-Platz.
APS-3409
Warehouse - Neue Attribute auf dem Warehouse-Platz
Auf dem Warehouse-Platz (StorageBin) stehen folgende Attribute neu zur Verfügung:
  • Letzte Einlagerungstransaktion (StorageBin.LastInWhTransactionNo)
  • Datum letzte Einlagerung (StorageBin.LastInDate)
  • Zeit letzte Einlagerung (StorageBin.LastInTime)
  • Letzte Auslagerungstransaktion (StorageBin.LastOutWhTransactionNo)
  • Datum letzte Auslagerung (StorageBin.LastOutDate)
  • Zeit letzte Auslagerung (StorageBin.LastOutTime)
BOF-5221
Warehouse - Erfassen von Positionen - WS 34000
Neu können Sie direkt nach dem Erstellen eines neuen Warehouse-Belegs Positionen erfassen. Es ist nicht mehr notwendig, zuerst noch auf den Button Neue Position zu klicken.
APS-3416
Warehouse - Erstellen von Warehouse-Belegen pro Bereich - Servicerapport
Einstellung für das Erzeugen der Belege: Neu steht Ihnen auch im Servicewesen die Einstellung 5 - Pro Dokument, Lagerort und Bereich zur Verfügung.
APS-3438
Warehouse - Automatischer Nachschub
Mit v16.20.00 (APS-3003) wurde der automatische Nachschub pro Verkaufsdokument (LS) und Servicerapport (Ist-Zeile) eingeführt. Diese Funktionalität wurde erweitert. Neu können Sie auf dem Verkaufsdokument (LS) und dem Servicerapport (Ist-Zeile) bezüglich des Nachschubs folgende Einstellung vornehmen:
  • 0 - Nein (Kein Nachschub)
  • 1 - Nur komplett (Der Nachschub erfolgt nur komplett. Also nur dann, wenn für alle nachzuschiebenden Artikel genügend Ware verfügbar ist.)
  • 2 - Vorhandene Ware (Der Nachschub erfolgt für diejenigen Artikel, bei denen genügend Ware verfügbar ist.)
Die bestehende Checkbox (Nachschub J/N) wurde durch die oben beschriebene Auswahl ersetzt.
Hinweis
Hinweis
Ist die Checkbox (Nachschub J/N) vor dem Update aktiv, wird durch den Update die Einstellung 1 - Nur komplett gesetzt.
APS-3454
Warehouse - Vorgabe des Bereichs bei Ein- / Aus- und Umlager-Transaktionen
Für die Vorgabe des Bereichs stehen zwei neue Attribute zur Verfügung: Vorg. Einlagerbereich (WhTransaction.PreDefInStorageAreaNo) und Vorg. Auslagerbereich (WhTransaction.PreDefOutStorageAreaNo). Sie finden die beiden Attribute im BC 34300 in der Gruppe Vorgaben. Ist auf einer Transaktion die Vorgabe für den Bereich gesetzt, werden nur noch Belegungen (bzw. Plätze) akzeptiert, welche der Vorgabe entsprechen.
Beim automatischen Erstellen einer Transaktion ab LS oder WES wird die Vorgabe für den Bereich in folgender Reihenfolge ermittelt:
1. Vorgabe auf der Dokumentposition.
2. Vorgabe auf der Belegart.
3. Vorgabe auf der Lagererweiterung des Artikels
Hinweis
Hinweis
Beachten Sie folgende Punkte bei Ausführen des Service WhTransactions_AssignStorageBins: Es wird immer die Bereichsvorgabe ab der Transaktion berücksichtigt. Der Service sucht also nur über den Bereich gem. Vorgabe. Wird die Bereichsvorgabe durch den Anwender geleert, dann sucht der Service über alle Bereiche.
BOF-5137
Anzeige der zugewiesenen Menge - BC 31603
Neu wird Ihnen im BC 31603 auf der Registerkarte Details die total zugewiesene Menge angezeigt.
APS-3370
Neue Attribute bei den BOs Stock und Dispo
BO: Stock
  • Artikeltyp (Stock.BookArtTypeCd)
BO Dispo
  • Buchungscode 1 (Dispo.BookOriginCd)
  • Artikeltyp (Dispo.BookArtTypeCd)
BOF-5228
Anzeige der MobileOffice Geräte-ID - BC 34400
Neu wird die MobileOffice Geräte-ID auch in den Kopf-Details des Warehouse-Belegs (BC 34400) angezeigt.

Lager - Korrektur - v16.20.01

Issue Thema / Beschreibung
APS-3738
Warehouse - Berücksichtigen von Mengenabweichungen
Beim Speichern von Aus- oder Umlagertransaktionen wurde, bei Dimensionsvarianten mit erlaubter Mengenabweichung, eine allfällige Mengenabweichung nicht berücksichtigt. Das führte dann zu Fehlermeldungen der folgenden Art: Auf dem BO Warehouse-Belegung ... ist nur die Menge 20 vorhanden. Benötigt wird 24.
Dieses Fehlverhalten wurde korrigiert.
APS-3688
Warehouse - Automatisches Erstellen von Vor-Plan-Transaktionen
Im Falle einer auftragsbezogenen Beschaffung wurden unter gewissen Konstellationen auch für bereits manuell erledigte Verkaufspositionen noch Vor-Plan-Transaktionen erstellt.
Dieses Fehlverhalten wurde korrigiert.
APS-3794
Warehouse - Automatischer Nachschub
Beim Verarbeiten/Erledigen eines Nachschubs (Umlager-Beleg) wurde fälschlicherweise der verlinkte Auslager-Beleg erledigt.
Dieses Fehlverhalten wurde korrigiert.
APS-3551
Verschieben von Objekten innerhalb von Strukturen
Trotz korrekter Konfiguration von Objekt- und Strukturart war ein "nach oben" Verschieben von Objekten innerhalb der Struktur nicht möglich.
Dieses Fehlverhalten wurde korrigiert.
APS-3619
Inventur Lager - Anzeige der letzten Inventur Lager - BC 31620
Bei der Durchführung von mehr als einer Inventur pro Tag wurde im BC 31620 nicht die letzte Transaktion des Tages angezeigt, sondern die erste.
Dieses Fehlverhalten wurde korrigiert.
APS-3641
Belegtext beim Speichern von Lager- und Dispobuchungen
Beim Speichern einer Inventur Bestandesdifferenz oder einer Inventur Ab-/Aufwertung wurde der Belegtext (Stock.VoucherText) fälschlicherweise auf eine Länge von 30 Zeichen geprüft. Damit war es nicht möglich, einen Belegtext mit mehr als 30 Zeichen zu erfassen.
Dieses Fehlverhalten wurde korrigiert. Der Belegtext kann nun korrekt mit bis zu 50 Zeichen gespeichert werden.
BOF-5211
Vorgabewerte aus Vorlage - BC 31603
Im BC 31603 wurden Vorgabewerte (z.B. die Bestandesart auf der Registerkarte Details) nicht in allen Fällen korrekt aus der jeweiligen Vorlage geladen.
Dieses Fehlverhalten wurde korrigiert.
APS-3737
Prüfen der MobileService Synchronisations-ID
Beim Speichern der MobileService Synchronisations-ID (ObjItem.MofSyncId) wurde der zu speichernde Wert nicht in jedem Fall korrekt auf Eindeutigkeit geprüft.
Dieses Fehlverhalten wurde korrigiert.
Hinweis
Hinweis
Dieses Attribut wird von unserer mobilen Anwendung (MobileService) verwendet.

MIS - Neu - v16.20.01

Issue Thema / Beschreibung
APS-3504
Budget Monatsgewichtung - BC 71080
Neu können Sie bei der Monatsgewichtung Werte im Format N6.2 erfassen. (Bisheriges Format: N3.0)
Hinweis
Hinweis
Beachten Sie, dass bei der Gewichtungsart 2 - Prozentual nach wie vor geprüft wird, ob die Summe aller erfassten Werte 100.00 ergibt.

MIS - Korrektur - v16.20.01

Issue Thema / Beschreibung
BOF-5085
Anzeige der Prozentwerte bei der Budgetierung - BCs 71074, 71075 und 71076
In den Budgetierungs-BCs wurden die Prozentwerte bei den einzelnen Zeilen nicht mehr angezeigt.
Dieses Fehlverhalten wurde korrigiert.
BOF-5319
Bereichs-Details Verkauf - BC 71050
Im BC 71050 wurde unter bestimmten Konstellationen ein ungültiger GetBo-Request abgesetzt, aufgrund dessen dann Folgefehler auftreten konnten.
Dieses Fehlverhalten wurde korrigiert.

Pcl2Pdf - Neu - v16.20.01

Issue Thema / Beschreibung
IS-350
Ausgeben der Esc-Sequenzen für Analysezwecke
Für Analysezwecke kann es hilfreich sein, die vom F-Script erzeugten Esc-Sequenzen ausgeben zu können. Erreicht werden kann dies, indem im F-Script die Esc-Sequenz <ESC>Y ausgegeben wird. Dadurch passiert nun folgendes: Die Schriftart wird auf "Standard Nicht-proportional" (gemäss Pcl2Pdf Konfiguration) und Schriftgrösse 8 umgestellt. ABCpdf führt automatische Zeilenschaltungen aus. Damit wird erreicht, dass nicht über den Blattrand hinaus gedruckt wird. Damit gehen keine Informationen verloren. Alle anderen Einstellungen (z.B. Anzahl Zeilen pro Seite) bleiben erhalten.

Pcl2Pdf - Korrektur - v16.20.01

Issue Thema / Beschreibung
IS-373
Hintergrund-PDF bei Format A5 (Quer/Hoch)
Die Rotation eines Hintergrund-PDF funktioniert nun auch bei Format A5 (Quer/Hoch) korrekt.
BOF-5229
Drucken aus der Druckvorschau
Wurde beim Drucken aus der Druckvorschau im Druck-Dialog ein bestimmter Schacht (Papierquelle) ausgewählt, erfolgte der Druck anschliessend nicht aus dem gewählten Schacht.
Dieses Fehlverhalten wurde korrigiert.

Scripting - Neu - v16.20.01

Issue Thema / Beschreibung
APS-3474
Erweiterung der Befehle SYS(RUN) und SYS(RUNI)
Neu können Sie innerhalb eines F-Scripts die Exit-Codes von gestarteten Programmen behandeln. Dafür wurden die Befehle SYS(RUN) und SYS(RUNI) erweitert.
Wird der Befehl als Nummer (\N) formatiert, wird der Exit-Code des aufgerufenen Programms zurückgegeben.
Hinweis
Hinweis
Im unerwarteten Fehlerfall wird -1 zurückgegeben.
Wird der Befehl als Indikator (\I) formatiert, wird der ausgewertete Exit-Code zurückgegeben.
Ausführung erfolgreich: \I = true
Ausführung fehlerhaft: \I = false
Beispiel
«nz~SYS(RUNI «SYS(FULLPATH)»TMP\TEST.BAT)\I» nicht erfolgreich!
APS-3486
Ausgabe der Anzahl Seiten
Damit Sie beim Drucken die Seitennummerierung in der Form "Seite n von m" andrucken können, steht Ihnen ein neuer F-Script Befehl zur Verfügung: «PAGE(COUNT)». Dieser Befehl gibt die Anzahl Seiten des Dokuments aus.
Achtung
Achtung
Der Befehl «PAGE(COUNT)» funktioniert nur bei PDF-Druck.
Wichtig
Wichtig
Wird im F-Script der Befehl «FF» verwendet oder ist bei der Druckersteuerung die Einstellung Formfeed am Schluss aktiv, führt das dazu, dass der Befehl «PAGE(COUNT)» einen um eine Seite höheren Wert ausgibt. Entfernen Sie deshalb den Befehl «FF» aus Ihren F-Scripts und setzen Sie die Einstellung Formfeed am Schluss bei den Druckersteuerungen auf passiv. Aktuelle Druckermodelle benötigen am Ende eines F-Scripts keinen Seitenvorschub mehr.
APS-3515
F-Script - WUST-Befehle
Aufgrund der neuen Möglichkeit die MWST-Sätze auf der Zeitachse zu erfassen, wurden auch die F-Script Befehle angepasst. Folgende F-Script Befehle liefern deshalb immer die Werte gem. aktuell gültigem Eintrag auf der Zeitachse:
  • WUST-SATZE - Prozentsatz
  • WUST-KONTO - Konto
  • WUST-EXTNR - Steuercode extern
APS-3586
Neue Funktionen für das Berechnen von Potenzen und der Quadratwurzel
Neu stehen Ihnen innerhalb von F-Script Funktionen für das Berechnen von Potenzen und der Quadratwurzel zur Verfügung.
Beispiel
Potenz 3^3: «(3^3)\E»
Ergebnis: 27

Quadratwurzel aus 9: «(sqrt(9))\E»
Ergebnis: 3
APS-3735
Textblock direkt in eine X-Variable übergeben
Neu kann ein Textblock auch dann direkt in eine X-Variable übergeben werden, wenn er mit READ zeilenweise ausgelesen wird.
Beispiel
«nz ADR-ACTIVE(2020)\I»
«nm1KUNDEN-BEM(1)\N»
«REPEAT»
«nNO(1)»
«READ(«NO(1,0)»>TextBlock)»
«X(TextBlock)»
«nz NO(1,0)<«MEM(1)\N»\N»«LOOP»
APS-3513
ST-DOC2MAIL.FX und ST-DOC2MAIL_POSTPROC.FX - Berücksichtigen des F-Script Kunden-Präfix
Neu berücksichtigen die beiden F-Scripts das F-Script Kunden-Präfix (Insyde.ScriptPrefix) gem. OpaccOXAS Studio BC 98216. Für das automatische Erstellen der Kunden-Scripts gilt neu folgende Logik:
Prüfung ob KD-DOC2MAIL.FS bzw. KD-DOC2MAIL_POSTPROC.FX vorhanden.
Wenn ja, werden die KD-... Scripts verwendet. Wenn nein, wird das F-Script Kunden-Präfix ausgelesen (BC 98216).
Prüfung ob xx-DOC2MAIL.FS bzw. xx-DOC2MAIL_POSTPROC.FX vorhanden. (xx = Kunden-Präfix)
Wenn ja, werden die xx-... Scripts verwendet. Wenn nein, werden die ST-... Scripts auf xx-... kopiert und anschliessend die xx-... Scripts verwendet.
Ist im BC 98216 kein Kunden-Präfix definiert, werden die ST-... Scripts auf KD-... kopiert und anschliessend die KD-... Scripts verwendet.
BOF-5299
GetInfoScriptArg - Filtern von Werten bei Code-Tabellen
Neu können Sie in der Subroutine /GetInfoScriptArg bei Argumenten mit Relation auf eine Code-Tabelle einzelne Werte der Code-Tabelle über RelatedConstraint ausfiltern.
Beispiele
# Anzeigen aller Einträge der Code-Tabelle DocState
«XFAS(cells=MyArg1,1,A,10,3,DocState,,,30,0,0,Ohne Related Constraint)»

# Anzeigen der Einträge der Code-Tabelle DocState ohne den Wert 10 (Provisorisch)
«XFAS(cells=MyArg2,1,A,10,3,DocState,,Value<>10,30,0,0,Ohne prov. Dokumente)»

# Anzeigen der Werte 2 und 3 aus der Code-Tabelle WhJobCreation
«XFAS(cells=MyArg3,1,A,10,3,WhJobCreation,,Value=2 or Value = 3,,0,0,Nur Value 2 und 3)»
APS-3547
Query - Neue Funktion: rowNo()
Die Funktion rowNo() liefert, beginnend bei 1, eine fortlaufende Nummer für jede angezeigte Zeile (row).
Beispiel
Biz.Query
MaxRows=50
Main=Addr
Column=RowNo,rowNo()
Columns=Addr.FullName
Filter=Addr.FullName<>''
OrderBy=Addr.FullName
APS-3556
Query - Strings mit Backslash
Wird innerhalb einer Query-Abfrage ein String zusammengesetzt, der einen Backslash enthält, lässt sich dieser Backslash nun über Escaping korrekt verwenden.
Beispiel
Biz.Query
Main=Insyde
MaxRows=1
Column=A, 'abc\\' + 'def'
Ergebnis: abc\def
IS-330
Pcl2Pdf - Automatischen Zeilenumbruch übersteuern
Mit der ESC-Sequenz <ESC>&s1C können Sie in einem F-Script den automatischen Zeilenumbruch übersteuern. Beachten Sie dabei, dass ein allfälliger (über die Seite hinausgehender) Rest der aktuellen Zeile abgeschnitten wird.
APS-3681
Fiacc-Transfer (Kreditoren-Belege) via F-Script
Neu stehen Ihnen (analog zum Verkauf) die beiden Clipboards CB(32) und CB(33) zur Verfügung.
  • CB(32): Dieser Clipboard enthält die Anzahl Positionen mit Betrag <> 0.00 und steht in der Subroutine /headerpage zur Verfügung.
  • CB(33): Dieser Clipboard enthält die Information bezüglich des Verbuchens der Verkaufskosten und steht in der Subroutine /body zur Verfügung.
    Hinweis
    Hinweis
    Mögliche Werte für CB(33):
    • 0 - Keine
    • 1 - Nur Wert
    • 2 - Wert und Menge

Scripting - Korrektur - v16.20.01

Issue Thema / Beschreibung
APS-3721
Standard-Auswertungen "ABC-Analyse Artikel, Lager" und "ABC-Analyse Artikel, MIS"
Unter bestimmten Konstellationen wurde bei diesen beiden Standard-Auswertungen der erste Monat des Geschäftsjahres falsch ermittelt.
Dieses Fehlverhalten wurde korrigiert.
BOF-5026
Starten von F-Scripts innerhalb eines Workspace
Beim Starten von F-Scripts innerhalb eines Workspace konnten Fehler auftreten, wenn im F-Script die Subroutine /GetInfoScriptArg enthalten ist, das F-Script aber ohne aktives BO (aus dem leeren Workspace) gestartet wurde.
Dieses Fehlverhalten wurde korrigiert.
BOF-5109
DeskItem Typ: F-Script - Aktualisieren der Argumente
Wird bei einem DeskItem vom Typ F-Script die BoId (aktives BO) geändert, werden die Argumente gem. der Subroutine /GetInfoScriptArg nun wie erwartet neu geladen.
BOF-5346
Refresh von BC/WS nach Ausführen eines F-Script (DeskItem)
Ist bei einem DeskItem vom Typ F-Script die Checkbox "BC/WS aktualisieren?" aktiv, funktioniert der Refresh nun auch bei DIY-BCs korrekt.
BOF-5360
DeskItem Typ: F-Script - Auszuführendes F-Script
Ist bei einem DeskItem im Attribut Ausführen ein F-Script eingetragen, das nicht existiert, wird beim Ausführen des DeskItems nun korrekt eine Fehlermeldung angezeigt.
BOF-5425
DeskItem Typ: F-Script - Anzeige der Argumente
Wird ein Argument in der Subroutine /GetInfoScriptArg WithPrevious definiert, erfolgt die Darstellung nun wie erwartet neben dem vorherigen Argument.
Wird ein Argument in der Subroutine /GetInfoScriptArg mit DataTypeCd = T (Text) definiert, erfolgt die Darstellung nun als mehrzeiliges Eingabefeld.
APS-3730
Standard F-Scripts ST-VEVV.FF und ST-EIVV.FF
In den beiden Standard F-Scripts wurde die Variable X(DocumentType) falsch befüllt.
Dieses Fehlverhalten wurde korrigiert.
APS-3678
Query - Abfragen mit strToNmb() und dateToNmb()
Query-Abfragen die im Filter strToNmb() oder dateToNmb() enthalten wurden massiv langsamer ausgeführt als noch unter v16.10.00.
Dieses Fehlverhalten wurde korrigiert.

Service - Neu - v16.20.01

Issue Thema / Beschreibung
BOF-5281
Ort der Leistungserbringung
Auf Soll- und Ist-Zeilen steht Ihnen neu die Möglichkeit zur Verfügung, den Ort der Leistungserbringung zu erfassen. Attribut: Arbeitsort (AsstDocItem.WorkingPlaceCd) Folgende Werte stehen zur Auswahl:
  • 0 - Intern
  • 1 - Aussendienst, HomeOffice
  • 2 - Aussendienst, beim Kunden
  • 3 - Aussendienst, übriges
  • 9 - Anderer Ort
Hinweis
Hinweis
Beachten Sie, dass das Erfassen des Arbeitsorts nur dann möglich ist, wenn beim entsprechenden Mitarbeiter das Attribut Arbeitsort aktiv (Empl.WorkingPlaceActive) aktiviert ist. Sie finden dieses Attribut im BC 11401 > Registerkarte: Zusätze > Gruppe: Service.
BOF-5351
Rapport Visum bis - Prüfung über Leistungsart steuerbar - BC 41751
Seit v16.10.00 steht Ihnen auf dem Mitarbeiter das Attribut Mitarbeiter-Rapport Visum bis (Empl.ReportVisaDateUntil) zur Verfügung. Enthält dieses Attribut ein Datum, wird das Erstellen/Mutieren von Rapportzeilen des entsprechenden Mitarbeiters mit AsstDocItem.Date <= Empl.ReportVisaDateUntil verhindert. (Siehe ReleaseNotes v16.10.00 - BOF-4650)
Neu können Sie auf der Leistungsart (BC 41751) einstellen, ob diese Prüfung erfolgen soll oder nicht. Dafür steht Ihnen auf der Leistungsart das Attribut (Checkbox) Rapport Visum prüfen (ServiceType.IsReportVisaCheckActive) zur Verfügung.
  • Aktiv: Die Prüfung erfolgt wie eingangs beschrieben.
  • Passiv: Es erfolgt keine Prüfung.
BOF-5404
Ressourcenplanung - Modale Fenster/Dialoge - WS 44000
Wird im WS 44000 mit modalen Fenstern/Dialogen gearbeitet, z.B. Task bearbeiten (BC 41514), lassen sich die Programmfenster von OpaccERP nicht mehr bedienen, bis das modale Fenster bzw. der modale Dialog geschlossen ist. Es kann nun vorkommen, z.B. wenn zwischenzeitlich in ein anderes Programm gewechselt wird, dass das modale Fenster bzw. der modale Dialog in den Hintergrund verschoben wird. Dadurch kann der Eindruck entstehen, dass OpaccERP hängt.
Aus diesem Grund werden modale Fenster bzw. modale Dialoge neu in der Windows Taskleiste angezeigt. Auf diese Weise können Sie jederzeit auf eine modale Komponente wechseln, sie schliessen und dann in OpaccERP weiterarbeiten.
APS-3484
Servicerapport-Position - Neues Attribut: Ist-Zeile erwartet
Auf der Servicerapport-Position steht Ihnen das neue Attribut Ist-Zeile erwartet (AsstDocItem.MofExpectEffLine) zur Verfügung.
Hinweis
Hinweis
Dieses Attribut wird von unserer mobilen Anwendung (MobileService) verwendet.
APS-3602
Verarbeitungspool Service - Verhalten bei Fehlern im F-Script
Tritt beim Verarbeiten eines Pooleintrags (Servicerapport) ein Fehler innerhalb des F-Scripts auf, wird dieser Fehler (analog Verkauf/Einkauf) in das Attribut Fehlerbeschreibung (AsstDocPoolItem.ErrDesc) geschrieben.
BOF-5344
Entfernte BCs: 41507 und 41509
Die BCs 41507 und 41509 wurden entfernt. Sie finden die entsprechenden Funktionen in den BCs 94400 und 94402.
APS-3411
Manuelles Generieren von Tasks ab Servicerapport - BC 41513
Ist auf dem Servicerapport gemäss der entsprechenden Dokumentart die Ressourcenplanung passiv, wird neu korrekt eine Fehlermeldung angezeigt, wenn versucht wird Tasks zu generieren.
Hinweis
Hinweis
Beachten Sie, dass diese Anpassung auch für den Verkauf (BC 51513) umgesetzt wurde.
APS-3652
Fehlerhandling beim Ausführen des Service AsstDocPoolItem_Process
Tritt in einem F-Script, welches den Service AsstDocPoolItem_Process (inkl. Subdokumente) ausführt, ein Fehler auf, wird dieser Fehler nun direkt zurückgegeben. So wie das im Verkauf und Einkauf bereits der Fall ist.
Die Fehlermeldung wird zudem in das Attribut Fehlerbeschreibung (AsstDocPoolItem.ErrDesc) gespeichert.

Service - Korrektur - v16.20.01

Issue Thema / Beschreibung
BOF-5381
Ressourcenplanung - Fehler beim Speichern von Vorlagen
Unter gewissen Konstellationen konnte es vorkommen, dass beim Speichern einer Vorlage nicht alle Einstellungen berücksichtigt wurden.
Dieses Fehlverhalten wurde korrigiert.
APS-3066
Wechseln der Leistungsart (mit/ohne Kalkulation) auf Sollzeilen
Ist auf einer Sollzeile eine Leistungsart mit Kalkulation erfasst und wird auf der Sollzeile nun eine Leistungsart ohne Kalkulation hinterlegt, wird auch in diesem Fall die Vertrags-/Projektkalkulation korrekt aktualisiert.

Studio - Neu - v16.20.01

Issue Thema / Beschreibung
BOF-5278
MWST - Periodeneinträge - BC 87754
Für das Erfassen von Periodeneinträgen bei der MWST wurde das OpaccOXAS Studio BC 87754 erweitert.
Navigationsbereich MWST
Hier können Sie (wie bisher) die MWST-Codes erfassen. Beachten Sie, dass in diesem Bereich neu nur noch die Nummer sowie die Kurzbezeichnung und die Bezeichnung bearbeitet werden können.
Navigationsbereich MWST-Perioden
Hier können Sie pro MWST-Code die Periodeneinträge erfassen. Dabei stehen Ihnen folgende Attribute zur Verfügung:
  • Gültig ab - Datum ab welchem der hier erfasste MWST-Satz gilt.
  • Sperrdatum Vorfakturierung - Dokumente mit einem Datum < Sperrdatum Vorfakturierung lassen sich nicht verbuchen. Leer = keine Prüfung.
  • Sperrdatum Nachfakturierung - Dokumente mit einem Datum > Sperrdatum Nachfakturierung lassen sich nicht verbuchen. Leer = keine Prüfung.
  • Prozentsatz - Steuersatz in Prozent.
  • Konto - Konto für die Umsatzsteuer in der angeschlossenen Finanzanwendung.
  • Steuercode extern - Code für die Umsatzsteuer in der angeschlossenen Finanzanwendung.
Beim Erfassen eines neuen MWST-Code wird vom System automatisch eine offene Periode ohne Gültig ab-Datum erstellt. Eine offene Periode gilt so lange, bis ein neuer Periodeneintrag mit einem Gültig ab-Datum erfasst wird. Beachten Sie, dass die offene Periode nicht gelöscht werden kann.
Auf den Dokumenten (Verkauf und Einkauf) steht Ihnen das neue Attribut MWST Datum (SalDoc.VatDate bzw. PurDoc.VatDate) zur Verfügung. Anhand dieses Datums wird der Periodeneintrag beim jeweiligen MWST-Code bestimmt und damit auch der jeweils gültige Steuersatz.
Siehe APS-3379 für weitere Informationen.
BOF-5280
Herleitung des MWST-Satz bestimmenden Datums - BC 95220
Für die Definition der Herleitung des MWST-Satz bestimmenden Datums steht Ihnen das neue Attribut Herl. MWST Datum (SalDocType.VatDateOrigin) zur Verfügung. Sie finden das Attribut im BC 95220 > Attributsteuerung > Kopf Allgemein. Das Attribut ist nur auf den Dokumentstufen RE und GS aktiv.
Mögliche Einstellungen:
  • 0 - Ab Dokument
    Das MWST-Satz bestimmende Datum wird beim Vererben von Vordokumenten mit dem aktuellen Dokumentdatum (Tagesdatum) befüllt.
  • 1 - Ab erstem Vordokument
    Das MWST-Satz bestimmende Datum wird bei Vererben von Vordokumenten mit dem MWST-Satz bestimmenden Datum aus dem ersten Vordokument befüllt.
BOF-5145
Zugriffsrechte für Cloud Services - BC 98210
Neu können Sie im BC 98210 auch Zugriffsrechte für die Cloud Services vergeben. BC 98210 > Registerkarte: Cloud Services > Gruppe: Prüfung Ausführbarkeit.
Hier können Sie prüfen, ob ein bestimmter Cloud Service durch die jeweilige Benutzergruppe ausgeführt werden darf oder nicht.
Gruppe: Berechtigungen
Hier können Sie pro Benutzergruppe festlegen, welche Cloud Services ausgeführt werden dürfen. Ist die Checkbox Keine Zugriffsprüfung aktiviert, dürfen alle Cloud Services ausgeführt werden. Sie können hier mit Wildcards arbeiten oder alle Cloud Services einzeln aufführen. Beachten Sie, dass es sich hier um eine White-List handelt und das Verweigern immer eine höhere Priorität hat. d.h. ist ein Cloud Service über Wildcards erlaubt und zusätzlich als einzelner Eintrag verweigert, gilt die Verweigerung.
Button: Alles sperren...
Dieser Button steht auf beiden Registerkarten zur Verfügung. Wenn Sie für eine Benutzergruppe alle Cloud Services sperren wollen, können Sie das durch Klick auf den Button erreichen. Alle bestehenden Einträge werden dann entfernt und durch einen Eintrag mit * ersetzt.
Hinweis
Hinweis
Beachten Sie folgenden Umstand: Das Erfassen von Zugriffsrechten für Cloud Services ist nur durch einen Administrator (Benutzer-Nr. 0) möglich.
BOF-5249
Suche nach Verarbeitungs-Name - Abgeschlossene Monitor-Objekte - BC 98801
Neu steht Ihnen im BC 98801 auf der Registerkarte Abgeschlossen ein Eingabefeld zur Verfügung. Sie können damit innerhalb der aufgelisteten Monitor-Objekte gezielt nach bestimmten Verarbeitungen suchen.
Beispiele
Suchen nach allen Management-Verarbeitungen: Management*
Suchen nach allen ServiceBus-Verarbeitungen: *ServiceBus*
APS-3428
Dokumentart - Sprachvorgabe - BC 95220
Bisher konnte im BC 95220 die Sprache 0 und der Vorgabewert (bei Neuerstellung) mit D (gemäss Dokumentart) erfasst werden. Diese (eigentlich falsche) Einstellung führte zu Folgeproblemen.
Neu lässt sie sich in dieser Kombination nicht mehr erfassen. Es muss immer eine Sprache ausgewählt werden.

Studio - Korrektur - v16.20.01

Issue Thema / Beschreibung
APS-3608
Vorgabe der Warenmenge
Im OpaccOXAS Studio BC 95209 wird folgende Einstellung vorgenommen:
  • Menge runden gemäss Vorgabe "Prüfung Anzahl" im Artikelstamm = passiv
  • Positionen mit Menge Null vererben = passiv
Erwartung: Es werden keine Rundungen vorgenommen und es werden keine Positionen mit Menge Null vererbt.
Fehlerhaftes Verhalten: Es werden keine Rundungen vorgenommen. Positionen mit Menge Null werden trotzdem vererbt.
Dieses Fehlverhalten wurde korrigiert.
BOF-5325
Währungen - BC 87752
Beim Öffnen des BC 87752 konnten Fehler auftreten, wenn bei einer Währung kein ISO-Code (Currency.IsoCode) hinterlegt und das Attribut Kurstabelle (Currency.RateCostPriceTab) aktiv ist.
Dieses Fehlverhalten wurde korrigiert.

Technologie - Neu - v16.20.01

Issue Thema / Beschreibung
APS-1311
ServiceBus COM-Interface
Für Clients welche das COM-Interface des ServiceBus nutzen (z.B. OpaccOXAS LiveDocumentation, 3rd-Party-Clients, etc.), steht ein neues Client-Setup zur Verfügung.
Sie benötigen dieses Setup in folgenden Fällen:
  • Nutzen des COM-Interface über IPv6.
  • Nutzen der Trusted-Login Funktionalität über das COM-Interface, wenn im BC 87900 die DNS-Domain eingetragen ist.
Mit der Installation des ServiceBus COM-Interface (über das neue Client-Setup) entfällt die Notwendigkeit, den v15er-Client zu installieren, um über das COM-Interface auf den ServiceBus zuzugreifen.
Installiert wird das ServiceBus COM-Interface über \Insyde\Setup\Opacc.ServiceBus.Interface.Com\Opacc.ServiceBus.Interface.Com.Install.bat.
Hinweis
Hinweis
Beachten Sie, dass Sie für die Installation Administrator-Rechte benötigen.
Weitere Informationen können Sie der Datei Readme.txt entnehmen. Sie finden diese Datei nach erfolgter Installation in folgendem Verzeichnis: c:\Program Files (x86)\Opacc.ServiceBus.Interface.Com\. Im selben Verzeichnis finden Sie auch die Datei Test-Interface-Access.vbs. Damit können Sie prüfen, ob die Installation erfolgreich war und ob das COM-Interface genutzt werden kann.
APS-3577
B2B-Messenger - Unterstützung von TLS 1.1 und TLS 1.2
Über den B2B-Messenger sind neu auch Zugriffe auf https-Endpunkte möglich, welche TLS 1.1 oder TLS 1.2 fordern.
BOF-4655
UI Konsole - Funktionale Erweiterung - BC 99059
Die UI Konsole wurde funktional erweitert. Neu werden auch UI-Messages in das Log geschrieben. Das hat beispielsweise zur Folge, dass neu auch Meldungen aus F-Scripts (z.B. «SYS(MSG...)» ) in der UI Konsole sichtbar sind.
APS-3575
Performance - Services DeskItem_GetUserFolders und DeskItem_GetAutoStart
Die Performance der Services DeskItem_GetUserFolders DeskItem_GetAutoStart konnte massiv verbessert werden.
Hintergrundinformation: Die Performance der beiden Services hat Einfluss auf die Anzeige des Kontextmenüs in OpaccERP.

Technologie - Korrektur - v16.20.01

Issue Thema / Beschreibung
APS-3487
AicSession.UserAddrNo als Filter-Attribut
Die Verwendung von AicSession.UserAddrNo als Filter-Attribut hat nun nicht mehr zu Folge, dass z.B. GetBo-Requests langsam ausgeführt werden.
Beispiel (Filter)
Empl.Number = AicSession.UserAddrNo

Verkauf - Neu - v16.20.01

Issue Thema / Beschreibung
BOF-5279
MWST-Satz bestimmendes Datum auf Dokumenten - BC 51400 und 61400
Auf Verkaufs- und Einkaufsdokumenten steht Ihnen das neue Attribut MWST Datum (SalDoc.VatDate bzw. PurDoc.VatDate) zur Verfügung. Über dieses Datum wird der Steuersatz beim jeweiligen MWST-Code bestimmt. Sie finden die neuen Attribute im BC 51400 bzw. 61400. Registerkarte: Allgemein > Gruppe: Diverse.
Siehe BOF-5278 für weitere Informationen.
APS-3393
F-Script Template für das Erstellen von Einzahlungsscheinen mit Swiss QR Code
Damit Sie, im Rahmen der Harmonisierung des Zahlungsverkehrs (ISO 20022), QR-Rechnungen / Einzahlungsscheine mit Swiss QR Code erstellen können, stehen Ihnen F-Script Templates zur Verfügung.
  • ST-QRVESR.FF (Layout)
  • ST-QRVESR.FX (Funktionen)
  • ST-QRVESR.LB (Funktionslibrary)
Der Druck kann dabei auf A4 hoch oder A5 quer erfolgen.
Beispiel
RN_162001_02.jpg
Für weitere Informationen wenden Sie sich bitte an Ihren OpaccERP Projektleiter.
APS-3421
Mehrere Lieferscheine im Status Vordefinitiv innerhalb einer Dokumentfamilie/-Subfamilie
Neu können innerhalb einer Dokumentfamilie/-Subfamilie mehrere Lieferscheine im Status Vordefinitiv stehen. Die Auftragsüberwachung wurde aus diesem Grund um die vordefinitive Menge erweitert. Das neue Attribut Vordefinitive Menge (SalDocItem.QtyPredefinitive) finden Sie im BC 51066 (Auftragsüberwachung Zoom).
APS-3477
Prüfung der Kreditlimite
Die Prüfung der Kreditlimite wurde überarbeitet. Neu wird auch bei der Prüfung des Kredit 3 das Dokumenttotal mit einberechnet.
Mögliche Einstellungen im OpaccOXAS Studio (BC 95220 > Do/Undo > Do > Vor Do) bezüglich Verfügbarkeit Kreditlimite prüfen:
  • 0 - Keine Prüfung
  • 1 - Kredit 1 prüfen gem. Kundenbonität (BC 51071)
  • 2 - Kredit 2 prüfen gem. Kundenbonität (BC 51071)
  • 3 - Kredit 3 prüfen gem. Kundenbonität (BC 51071)
Überschreitet das Dokumenttotal den jeweiligen Kredit, kann das Dokument nicht verbucht werden.
APS-3506
Erweiterung der Verbindung zwischen Verkaufs- und Einkaufsdokumenten
Wird beim Verbuchen eines Verkaufsdokuments der Dokumentstufe VOR oder AB automatisch ein Einkaufsdokument der Dokumentstufe VOR erstellt, steht neu auch in diesem Fall eine Verbindung zwischen den Verkaufs- und Einkaufspositionen zur Verfügung. Die Verbindung zwischen Verkaufs- und Einkaufsposition erfolgt dabei über die bestehenden Attribute SalDocItem.HasPurDocLink, SalDocItem.PurDocLink und SalDocItem.PurDocLinkDocInternalNo sowie PurDocItem.HasSalDocLink, PurDocItem.SalDocLink und PurDocItem.SalDocLinkDocInternalNo.
BOF-5407
POS - Italienische Übersetzungen
Die Texte der folgenden BCs wurden in die italienische Sprache übersetzt:
  • BC 51680 (POS) inkl. der Hilfs-BCs 51681 - 51698
  • BC 11120 (Adresse suchen/bearbeiten)
  • BC 11411 (Mitarbeiter-Passwort)
  • BC 51300 (Position Details)
  • BC 51400 (Details)

Verkauf - Korrektur - v16.20.01

Issue Thema / Beschreibung
APS-3508
Vorschlagsmenge und Vorgabe der Dimension 1
Die Attribute Vorschlagsmenge (SalDocItem.QtyGenDef) und Vorgabe gem. Menge Dim 1 (SalDocItem.Dim1GenDef) zeigten unter gewissen Konstellationen falsche Werte an.
Dieses Fehlverhalten wurde korrigiert.
BOF-5378
Archiv Details - BC 51609
Beim Aufrufen der Archiveinträge aus dem Header des BC 51609 (Archiv Details) wurde unter gewissen Konstellationen nicht das BC 30030 geöffnet, sondern das BC 99011.
Dieses Fehlverhalten wurde korrigiert.
BOF-5385
Tastaturbefehle - WS 51000
Wurde im WS 51000 mit dem Tastaturbefehl Ctrl+5 die Subdokument-Vorschau geöffnet, reagierte das System anschliessend nicht mehr auf weitere Tastaturbefehle.
Dieses Fehlverhalten wurde korrigiert.
BOF-5410
Anzeige der freien Attribute - WS 53000
Im WS 53000 wurden in der Gruppe Bearbeiten die freien Attribute 4, 5 und 6 nicht angezeigt.
Dieses Fehlverhalten wurde korrigiert.
BOF-5415
Speichern von Korrespondenzadressen - BC 51405
Unter bestimmten Konstellationen wurde beim Speichern einer Korrespondenzadresse versucht auch die Dokumentadresse (Kunde) neu zu speichern.
Dieses Fehlverhalten wurde korrigiert.
BOF-5434
Zuteilen von Lieferadressen - BCs 41405, 51405 und 61405
Beim Zuteilen von Lieferadressen liessen sich unter gewissen Konstellationen nur Adressen mit aktiver Kundenerweiterung verwenden.
Dieses Fehlverhalten wurde korrigiert.
BOF-5473
Speichern von AdHoc-Adressen - BCs 41405 und 51405
In den BCs 41405 und 51405 konnten AdHoc-Adressen nicht mehr mit Klick auf die Enter-Taste gespeichert werden.
Dieses Fehlverhalten wurde korrigiert.
APS-1778
Packliste - Aufruf von SalPackingList_Report
Wird der Service SalPackingList_Report ausgeführt und ein Verkaufsdokument übergeben, für welches (noch) keine Verpackungseinheiten existieren, trat folgender Fehler auf: Aps.PackingListNotFound.
Dieses Fehlverhalten wurde korrigiert. Existieren zum übergebenen Dokument keine Verpackungseinheiten, gibt der Service in diesem Fall einfach keine Rows mehr zurück.
APS-3775
Löschen der Positionstexte beim Löschen von Positionen
Beim Löschen von Verkaufspositionen wurde der interne Positionstext nicht korrekt gelöscht.
Dieses Fehlverhalten wurde korrigiert.