Zum Inhalt springen

OmniBelegService:Releases Rev 17: Unterschied zwischen den Versionen

Aus HTK Wiki
MH (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
MH (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 6: Zeile 6:
===== Installationsskripte =====
===== Installationsskripte =====


*Skript 057: korrigiert, dass das Benutzerfeld USER_KeineAutorechnungErstellen bei einer Neuinstallation als Pflichtfeld definiert wird.
*Skript 096 legt die globale Einstellung "PreisEinheitIgnorieren" an
*Skript 096 legt die globale Einstellung "PreisEinheitIgnorieren" an
*Skript 097 aktualisiert die CheckBeleg Prozedur und optimiert damit durch zusammengefasste Abfragen leicht die Performance
*Skript 097 aktualisiert die CheckBeleg Prozedur und optimiert damit durch zusammengefasste Abfragen leicht die Performance

Version vom 25. September 2026, 13:30 Uhr

Neuerungen, Fehlerbehebungen & Verbesserungen

Setup

Installationsskripte
  • Skript 057: korrigiert, dass das Benutzerfeld USER_KeineAutorechnungErstellen bei einer Neuinstallation als Pflichtfeld definiert wird.
  • Skript 096 legt die globale Einstellung "PreisEinheitIgnorieren" an
  • Skript 097 aktualisiert die CheckBeleg Prozedur und optimiert damit durch zusammengefasste Abfragen leicht die Performance
  • Skript 98 legt einen Index auf die KHKVKbelege an (Mandant & Feld USER_OrderIdentification), um hier entsprechende Performance bei der Belegprüfung zu gewährleisten.

Konfiguration

  • in der globalen Konfiguration ist nun die Einstellungsmöglichkeit PreisEinheitIgnorieren berücksichtigt, welche dafür sorgt, dass die Preiseinheit beim Import ignoriert wird und auf 1 gesetzt wird. (Wenn z.B. Gebinde von 100Stk im Shop verkauft werden kann es sonst je nach Übertragung zu abweichenden Preisen kommen)
  • Es gibt im Menüband im Bereich Setup & Technik einen neuen Menüpunkt "Daten bereinigen". Dort ist es nun möglich, das Log oder alte Import-Dateien zu bereinigen.

Dienst

Auftragsimport
  • Es wurde eine Lücke beseitigt, dass Benutzerfelder, die mit einer eckigen Klammer enden (z.B. JsonArray), diese dann bei der Beleganlage verloren haben.
Auto-Lieferscheine: