Skip to main content

OOM Featureliste 2023

Übersichtsliste der Programmfunktionen für dem Bereich OOM, sowie deren Erscheinungszeitpunkt (Version) und deren Konfiguration.
Übersicht von Version 95-107

Bei der Konfiguration von neuen Features fallen Kosten für die Konfiguration und ggf. Lizenzkosten an.
Alle Featurelisten:
Featureliste OOM Vorherige Featureliste:
* OOM Featureliste 2022 Nächste Featureliste:
* OOM Featureliste 2024

Neuerungen V107

Zusammenfassung der möglichen Konfigurationen in V107

  • Artikel
    • UI-Config 'contract_contractPosition_coposBody_article_additionalRemark1'
  • Sortimentsplanung
  • Mahnauftrag
    • 'dunningbatch_skipPartnerLockTypes' de/aktivieren
  • Rezepttyp
    • 'contract_copos_add_compilation_subPos' de/aktivieren
  • Partner
    • Sperrbegründung: crmpartner_additionalData_lock_lockHistory_aName
    • Sperrtyp: crmpartner_additionalData_lock_lockHistory_lockType
    • ActDate: crmpartner_additionalData_lock_lockHistory_actDate
    • User: crmpartner_additionalData_lock_lockHistory_user
    • Gesperrt ab: crmpartner_additionalData_lock_lockHistory_lockFrom
    • Gesperrt bis: crmpartner_additionalData_lock_lockHistory_lockTo
  • Verkauf/Dispositionen
    • UI-Object aktivieren 'syncCoPosChangesToDispos_silentMode'
    • UI-Object aktivieren 'contract_purchaseAmount_incrAmount_validationType'

Artikel

Funktionen, welche nach Konfiguration in den Artikelstammdaten verfügbar gemacht werden können:

  • Ab der Version 107 wird bei Produktgruppen bei den Einheiten nur noch Lagereinheiten angezeigt werden. (Keine Konfiguration notwendig)
  • Für einen Artikel gibt es eine Einkaufsanmerkung.“AdditionalRemark” Diese Anmerkung kann beim Einkauf nach der Auswahl des Artikels angezeigt werden. -> UI-Config 'contract_contractPosition_coposBody_article_additionalRemark1'

Diese Anmerkung kann in den Stammdaten des Artikels am Texte Reiter gewartet werden “Einkaufsanmerkung”.


Deckung

Funktionen, welche nach Konfiguration an der Deckung verfügbar gemacht werden können:

  • Wenn man im Profil Einkauf der Deckungsseite einen Einkauf speichert, wird beim Anlegen des Einkaufs ebenfalls die Steuerfindung richtig umgesetzt. (Keine Konfiguration notwendig)

Mahnung

Funktionen, welche nach Konfiguration in der Mahnung gemacht werden können:

  • Als Standardeinstellung werden jetzt bei “alle fälligen Rechnungen hinzufügen” Partner mit gültiger Sperre vom Sperrtyp “Mahnsperre” ausgegrenzt. (ab V107 konfigurierbar)
    • Diese Funktion kann über das UI-Config: “dunningbatch_skipPartnerLockTypes” deaktiviert werden
    • Bei diesem UI-C können theoretisch auch noch andere Sperrtypen angegeben werden.

Partnerstammdaten

Funktionen, welche nach Konfiguration in den Partnerstammdaten verfügbar gemacht werden können:

  • Ab der Version 107 wird bei den Partnerstammdaten bei den Preislisten, die Standard Produktgruppe angezeigt (Read Only). (Keine Konfiguration notwendig)

  • Bei der Sperre eines Benutzer wurden können nun meherere Informationen eingeblendet werden, hier eine Auflistung was bisher und ab jetzt über diese UI-Objects angezeigt werden kann: (ab V107 konfigurierbar)
    • Sperrbegründung: crmpartner_additionalData_lock_lockHistory_aName
    • Sperrtyp: crmpartner_additionalData_lock_lockHistory_lockType
    • ActDate: crmpartner_additionalData_lock_lockHistory_actDate
    • User: crmpartner_additionalData_lock_lockHistory_user
    • Gesperrt ab: crmpartner_additionalData_lock_lockHistory_lockFrom
    • Gesperrt bis: crmpartner_additionalData_lock_lockHistory_lockTo

Partnersuchprofil

Funktionen, welche nach Konfiguration bei den Partnersuchprofilen verfügbar gemacht werden können:

  • Ab der Version 107 kann beim Tourwechsel über Partnersuchprofile mit Karte auch Alternativtourenwechsel erlauben, nicht nur Standardtourenwechsel. (Keine Konfiguration notwendig)

Produktgruppen

Funktionen, welche nach Konfiguration in Produktgruppen verfügbar gemacht werden können:

  • Ab der Version 107 wird bei Produktgruppen bei den Einheiten nur noch Lagereinheiten angezeigt werden. (Keine Konfiguration notwendig)

Preislisten

Funktionen, welche nach Konfiguration in Preislisten verfügbar gemacht werden können:

  • Ab der Version 107 wird bei Preislisten bei den Einheiten nur noch Lagereinheiten angezeigt werden. (Keine Konfiguration notwendig)

Rezepttypen

Funktionen, welche nach Konfiguration in Rezepttypengemacht verfügbar werden können:

  • Wenn das UI Object (contract_copos_add_compilation_subPos) aktiv ist und beim RezepturTyp useReceipe true eingestellt ist, wird die Rezeptur nun aufgelöst.

Inhalt Zusammenstellung ist standardmäßig aktiviert und kann über das UI-Object deaktiviert werden. (ab V107 konfigurierbar)

Verkauf/Disposition

Funktionen, welche nach Konfiguration in Verkauf/Dispositionen verfügbar werden können:

  • Der Dialog ob Änderungen auf die Dispositionen übertragen werden sollen, soll unterdrückt werden. Der Dialog soll nicht mehr angezeigt werden, aber sollen trotzdem im Hintergrund ausgeführt werden
    • UI-Object aktivieren 'syncCoPosChangesToDispos_silentMode'
  • Bei Einkaufskontrakten kann geprüft werden ob die Schrittweite der Preislisten Positionen eingehalten wird.
    • Mit diesem UI-Object kann eine Fehlermeldung als Warnung angezeigt werden: 'contract_purchaseAmount_incrAmount_validationType'
  • BugFix: Beim Wechsel der Verkaufsstrategie wird nun auch die Filiale mit übernommen. (Keine Konfiguration notwendig)
  • Ist eine Dispo gelöscht, kann diese reaktiviert werden, wenn ein neuer gültiger Verkauf dazu kommt. Aktuell ist diese Reaktivierung allerdings auch nach dem Durchlauf der ClosingDay für diesen Tag möglich,

da die closeDay nur nicht-gelöschte Dispos fixiert.

Neuerungen V106

Zusammenfassung der möglichen Konfigurationen in V106

  • Artikel
    • ARTICLE_ADDITIONALDATA_UPDATE_SINGLEUNITAMOUNT
  • Sortimentsplanung
    • assortmentPlanning_close_planning_gaps

Artikel

  • Nach Konfiguration ist es bei Artikeln mit der Lagereinheit Stück ab sofort möglich, dass sich bei einer Änderung des Stückgewichts das Nettogewicht automatisch mit anpasst (ab V106).
    • UI-Config “ARTICLE_ADDITIONALDATA_UPDATE_SINGLEUNITAMOUNT”

Dispo-Gen

  • Hat ein Betrieb oder eine Filiale Betriebsurlaub eingetragen, werden keine Dispos mehr generiert bzw. vorhandene gelöscht (ab Dispo-Gen-Version 106). Bei Filialen sind nur Tour-Instanzen betroffen, die auch zur Filiale gehören. ACHTUNG: die Filiale muss immer in Tour und TourInst ausgefüllt sein.

Kontrakt

  • Durch ein neues UI-Config kann aktiviert werden, dass eine duplizierte Kontraktposition an der letzten Stelle eingefügt wird und nicht wie bisher direkt unter der bestehenden Position (ab V106). Wenn das UI-Config aktiv ist die Sortiernummer “sortNr” auf “max” setzen (so wie beim Hinzufügen).
    • UI-Config “contract_duplicate_copos_addToEnd”
  • Die Warnung “Artikel befindet sich auf Abneigungsliste” und “Der Artikel ist mehrfach im Vertrag vorhanden” wird bei abgelehnten Artikeln nicht mehr angezeigt (ab V106). Keine Konfiguration notwendig.
  • Nach Konfiguration wird bei der Navigation in “Dispo/Verkauf” gleich eine “neue Artikel”-Zeile geöffnet und der Cursor steht gleich im Eingabefeld. Ist die Artikelnummer bekannt kann diese eingegeben und mit der Tabulator-Taste zum Feld “Menge” navigiert werden. Ist die Artikelnummer nicht bekannt öffnet sich mit der Einfügen-Taste die Artikelliste (= Suchseite) und der Cursor steht gleich im Feld “Bezeichnung”. Mit einem hinterlegten Shortcut kann die Auswahl z.B auf Standardartikel begrenzt werden.
    • UI-Config “searchpage_fillInlineFilters” → hier kann ein JSON-Objekt angelegt werden, um Inline-Filter mit gegebenen ID(s) per Tastenkombination zu befüllen.
  • Beispiel:

[{

“shortcut”: “ALT+A”,
 “fields”: [{
   “name”: “LAGERORT”,
   “content”: “Standard
 }]

}]

    • UI-Config “contract_autoShowNewPosition” → um automatisch immer eine leere Artikelzeile anzuzeigen
    • UI-Config “contract_newPositionFirst” → um die neue, leere Artikelzeile an erster Stelle anzuzeigen
    • UI-Config “contract_autoFocusArticleSearchFilter” → ID des Inlinefilters der Artikelsuchseite, die automatisch fokussiert werden soll

Lagerkorrektur

  • Ab sofort springt beim Hinzufügen eines Artikels über die Schnellsuche der Fokus auf das Feld “Menge”, wie es bereits beim Hinzufügen über die normale Sucher der Fall ist (ab V106). Keine Konfiguration notwendig.

Packstation

  • An der Packstation erfolgt nach entsprechender Konfiguration beim Scannen einer Kiste eine Überprüfung, ob die gescannte Kistennummer dem bekannten Nummernkreis entspricht. Sollte das nicht der Fall sein, erscheint eine enstprechende Warnung.
    • UI-Config “trans_packingstation_validateGroupIdQuerySid”
    • UI-Config “reverseBox_validateGroupIdQuerySid”
    • Platzhalter für Abfrage “##barcode##”
  • Die Packoberfläche kann über ein UI-Config um einen Hinweis erweitert werden. Dadurch ist die Art der Position erkennbar.
    • UI-Config “trans_packingstation_icons_positionTypeHint”

Pocket-Menü

  • Im Pocket-Menü wird nach Konfiguration der “weiter”-Button im Bezug ausgeblendet, sobald die letzte Position erreicht ist. Dasselbe gilt auch für den “zurück”-Button, der dann bei der ersten Position ausgeblendet wird. Ist das UI-Config nicht aktiviert, kann man – wie bisher üblich – mit dem “zurück” und “weiter”-Button in einer Endlosschleife durch den Bezug navigieren.
    • UI-Config “pocketTransProgressMain_transPos_preventLoopPager”
  • Erstellt man am Scanner einen Lagereingang und füllt Fragen, die als Pflicht markiert sind nicht aus und drückt den “Speichern” oder “Status Abgeschlossen”-Button erscheint ab sofort eine Fehlermeldung, dass die Pflicht-Felder ausgefüllt werden müssen. Bei Status 2 (in Arbeit) “zwingende Felder prüfen” einzustellen, ansonsten wird nicht geprüft.

Sortimentsplanung

  • Ab sofort ist es nach Konfiguration in der Sortimentsplanung möglich beim Löschen von Rezepturen Lücken zuzulassen (ab V106). Das heißt, wird eine Rezeptur gelöscht, wird bei aktiviertem UI-Config die Rezeptur der Vorwoche nicht verlängert. Ist das UI-Config nicht aktiv, wird wie bisher die Rezeptur der Vorwoche verlängert und es entsteht keine Lücke.
    • globales UI-Config “assortmentPlanning_close_planning_gaps”
  • Ab sofort kann man aus der Sortimentsplanung direkt in den Artikelstamm springen (ab V106). Keine Konfiguration notwendig.

Warenbewegung

  • In der Warenbewegung ist es nach Konfiguration möglich pro Position die Stückmenge anzeigen zu lassen bzw. einzugeben (ab V106). Wird die Stückmenge eingegeben wird das Gewicht automatisch berechnet. Umgekehrt funktioniert es genauso. Also aus dem eingegebenen Gewicht wird auch automatisch die Stückmenge berechnet. Die automatische Berechnung ist jedoch auch über UI-Configs deaktivier- und aktivierbar.
    • UI-Config “trans_transPos_source_amountRequest”
    • UI-Config “trans_transPos_target_amountRequest”
    • UI-Config “trans_calc_amountAdmin_amountRequest”
    • UI-Config “trans_calc_amountRequest_amountAdmin”

Neuerungen V105

Zusammenfassung der bei Bedarf notwendigen Konfiguration

  • Packstation
    • trans_packingstation_splitTransPosIfAmountNotReached (teilt Warenbewegungsposition auf der Packstation - kann zu Verwirrung führen und sollte deaktiviert werden)

Zusammenfassung der möglichen Konfigurationen in V105

  • Artikel
    • article_article_maindata_EAN13
    • article_erp_recStockAmounts_maxStockAmount
  • Dispo/Verkauf
    • contract_ignoreNotPreferenceOnNotCompilationArticles
    • contract_ignoreNotPreferenceOnObligatoryArticles
    • contract_contractPosition_actions_addPositionLastPosition
    • contract_contractPosition_actions_toggleRejectedEditCoPos
    • contract_contractPosition_coposBody_detail_coposF4MTaskScheduler
    • contract_show_compilationArticle_differentColor
    • contract_select_defaultTour_setCarrier
  • Fragebogen
    • receipe_questionnaire
  • Global
    • contract_pruchaseAmountMin_validationType
  • Kontrakt
    • contract_contractPosition_coposBody_article_autoComplete_articleID
    • contract_use_priceListPos_enqPropUnit
    • contract_contractData_sendMail (trans_mainData_invoicePanel_sendMail)
    • contract_contractData_sendMailDialog (trans_mainData_invoicePanel_sendMailDialog)
    • contractDispCreateDispoCollectionButton
  • Packstation
    • trans_packingstation_timeMsToAutoCommitPosition
    • packingstation_additionalArticle_query_sid
  • Pocket-Menü
    • pocketTransProgressMain_target_actions_splitForStorageUnits
  • Preisliste
    • pricelist_pricelistPos_deliveryDays
    • pricelist_pricelistPos_dispArticlePackingPrice
    • pricelist_pricelistPos_incrAmount
  • Rolle
    • ROLE_FIACCOUNTUSAGETYPE_SHOW → Kontoverwendung sehen
    • ROLE_FIACCOUNTUSAGETYPE_EDIT → Kontoverwendung ändern
    • ROLE_FIACCOUNTUSAGETYPE_CREATE → Kontoverwendung erstellen
    • ROLE_FIACCOUNTUSAGETYPE_DELETE → Kontoverwendung löschen
  • Warenbewegung
    • trans_packingstation_dynamicQueryRemarksSid
    • trans_packingstation_boxIdsDifferentPackingStationsQuerySid
  • Zahlungsübersicht
    • payment_negative_outstanding

Artikel

  • Es kann das gesamte Feld für den EAN 13 eingeblendet & bearbeitbar werden.
    • UI-Config aktiveren: article_article_maindata_EAN13
  • Im Artikel wird nun zusätzlich zu den bearbeitbaren Feldern “GLN” und “GIN” das Feld “EAN13” angezeigt. Dieses Feld setzt sich auch “GLN” + “GIN” + “Prüfziffer” zusammen und dient rein der Information (ab V105).

  • Im Artikel kann nun nach Konfiguration unter Meldebestand die maximale Lagerkapazität eingetragen werden (ab V105).
    • UI-Config “article_erp_recStockAmounts_maxStockAmount”

Deckung

  • Ab sofort ist es möglich diverse Änderungen an der Deckung zu filtern (ab V105). Solche Änderungen können z.B. sein: Preisänderung, geänderter UVP, Herkunft, Vermarktungsprojekt, Artikel-Verpackung, EAN-Wechsel. Nach Prüfung der Artikel können diese einzeln – Artikel für Artikel – oder auch in Masse freigegeben werden, somit werden sie beim nächsten Mal filtern nicht noch einmal angezeigt.


Dispo/Verkauf

Funktionen, welche nach Konfiguration im Kontrakt verfügbar gemacht werden können:

  • Bei Obligatorische Artikel (Dieser kommt aus Dauerbestellung und ist in PartnerPreferences als Abneigung ohne Ersatz hinterlegt) kann die Warnung, dass der Artikel auf der Abneigungsliste vorhanden ist ausgeblendet werden.:(ab V105)
    • UI-Config aktivieren: contract_ignoreNotPreferenceOnNotCompilationArticles, contract_ignoreNotPreferenceOnObligatoryArticles
  • In der Dispo Oberfläche kann eine weitere Spalte eingeblendet werden um den Typ der Position einzublenden. (Abo, Einzelbestellung, Getauscht, etc)(ab V105)
    • UI-Config aktivieren: contract_contractPosition_coposBody_positionTypeHint
  • mit dem Button “EINF” kann eine neue Zeile eingefügt werden, die als unterste Position eingereiht wird.(ab V105)
    • UI-Config aktivieren contract_contractPosition_actions_addPositionLastPosition & + “insert” in Shortcut eintragen
  • mit dem Button “ENTF” kann der Status der Positionen, welche im Edit-Mode ist, auf 'Abgelehnt' setzen / 'Abgelehnt' zurücksetzen(ab V105)
    • UI-Config aktivieren contract_contractPosition_actions_toggleRejectedEditCoPos - anzeigen +“delete” in Shortcut eintragen
  • Anhand des neuen Configs ist einstellbar, dass eine Position als Dauerbesteller erkennbar ist.(ab V105)
    • UI-Config aktivieren: contract_contractPosition_coposBody_detail_coposF4MTaskScheduler
  • Zusammenstellungsartikel (Parent) können ebenfalls farblich anders dargestellt werden (ab V105)
    • UI-Config aktivieren: contract_show_compilationArticle_differentColor
  • Wird eine Tour im Kontrakt gesetzt, so wird überprüft, ob das neue UI-Object aktiv ist und ob eine Spedition vorhanden ist - dann wird die Spedition im Kontrakt gesetzt.
    • UI-Object aktivieren: contract_select_defaultTour_setCarrier

Driver

Funktionen, welche nach Konfiguration in der Driver-App verfügbar gemacht werden können:

  • In der Driver-App wird ab Driver-Version 1.2.2 nur mehr die Tour des jeweiligen Fahrers angezeigt. Damit der Button “alle Touren” zu sehen ist, gibt es nun die Rolle “Driver: Alle Touren sehen”.

Faktura

Funktionen, welche nach Konfiguration in der Faktura verfügbar gemacht werden können:

  • CheckKommKind wird jetzt auch bei der automatischen Fakturierung berücksichtigt (ab V105). Das heißt, das Dokument das durch die Aktion “Mail senden” erstellt wird enthält nur Rechnungen die auch per E-Mail versendet werden sollen und nicht wie bisher alle Rechnungen.

Fragebogen

Funktionen, welche nach Konfiguration im Fragebogen verfügbar gemacht werden können:

  • Nach Konfiguration können Fragebögen auch bei Rezepten angezeigt werden. Außerdem besteht jetzt die Möglichkeit bei Fragen auf den Rezepttyp einzuschränken (ab V 105).
    • UI-Config “receipe_questionnaire”

Kontrakt

Funktionen, welche nach Konfiguration im Kontrakt verfügbar gemacht werden können:

  • Nach Aktivierung eines UI-Configs kann die Artikelnummer im Suggestion-Drop-Down als Tooltip angezeigt werden, damit die einzelnen Artikel leichter zu unterscheiden sind.
    • UI-Config “contract_contractPosition_coposBody_article_autoComplete_articleID”

  • Neues UI-Config durch welches bei der Eingabe eines Kontraktes die Einheit der Preisliste eingegeben werden kann (ab V105).
    • UI-Config “contract_use_priceListPos_enqPropUnit”
  • Der (Neu-) Versand einer Rechnung per E-Mail ist nach Konfiguration direkt in der Dispo möglich (ab V105). Dafür gibt es ein neues E-Mail-Icon, welches nur angezeigt wird, wenn schon ein Kontakt generiert wurde und die contactSID somit nicht null ist. Damit das E-Mail-Icon generell angezeigt werden kann müssen jeweils beide UI-Configs aktiviert sein.
    • UI-Config “trans_mainData_invoicePanel_sendMail”
    • UI-Config “trans_mainData_invoicePanel_sendMailDialog”
    • UI-Config “contract_contractData_sendMail”
    • UI-Confog “contract_contractData_sendMailDialog”
  • Durch ein UI-Config kann im dabei konfigurierten JSON-Objekt jetzt ein zusätzlicher Parameter “groupByStockGrouper” definiert werden (ab V105). Somit kann es in Zukunft Dispositionen mit einem Chargenbezug und welche ohne Chargenbezug geben.
    • UI-Config “contractDispCreateDispoCollectionButton”

Packstation

  • An der Packstation gibt es bereits die Funktion, dass eine Position, welche die benötigte Menge erreicht hat (sich im grünen Bereich befindet) automatisch gespeichtert wird. Über ein neues UI-Config kann nun eine Zeitspanne eingestellt werden, nach der das automatische Speichern der Position passiert (ab V105). Das heißt, trägt man z.B. 2 Sekunden ein wird die Position erst nach zwei Sekunden und nicht sofort automatisch gespeichert.
    • UI-Config “trans_packingstation_timeMsToAutoCommitPosition”
  • Die Performance der Packstation wurde optimiert (ab V105).
  • Es wurden neue Platzhalter “##transportpackingid##” und “##articlepackingtransport_childsid##” zu einer Query, die im globalen UI-Config hinterlegt ist hinzugefügt. Damit kann auf die Transportverpackung eingeschränkt werden.
    • UI-Config “packingstation_additionalArticle_query_sid”
  • query könnte dann bspw. wie folgt aussehen:

select distinct convert(nvarchar(30), c.sid) + '#' +convert(nvarchar(30), prV.sid) + '#' + convert(nvarchar(30), prV.FK_ArticlePrePack_SID) as extKey, prV.FK_ArticlePrePack_SID as Article_SID, 1 as amount, null as ArticlePacking, null as singleUnitPrice, 0 as orderNumberSort, null as Barcode, pt0.sid as prodResSid from f4mbs.dbo.Contract c inner join f4mbs.dbo.CoPos cp ON cp.FK_Contract_SID = c.sid and cp.FK_RecordState_SID=0 and cp.FK_enqstate_SID<>33 inner join f4mbs.dbo.ArticlePacking ap on ap.SID = cp.FK_ArticlePackingTransport_SID inner join f4mbs.dbo.Prodres prV ON prV.sid = cp.FK_ProdRes_SID inner join f4mbs.dbo.ProdRes pt0 ON pt0.sid = prV.FK_prodresref_SID and pt0.sid in (##prodres_sids##) where c.sid = ##contract_sid## and ap.FK_ArticleChild_SID = ##articlepackingtransport_childsid## and cp.TransportPackingID = ##transportpackingid##

Pocket-Menü

  • Die Funktion zum Aufteilen von Lagereinheiten kann nun auch am Scanner konfiguriert werden (ab V105).
    • UI-Config “pocketTransProgressMain_target_actions_splitForStorageUnits”

Preisliste

  • In der Preislistenposition kann ab sofort nach Konfiguration die Beschaffungszeit eines Artikels angezeigt werden (ab V105). Grund dafür ist, dass es innerhalb einer Preisliste für unterschiedliche Artikel auch unterschiedliche Beschaffungszeiten geben kann.
    • UI-Config “pricelist_pricelistPos_deliveryDays”
  • Mindestbestellmenge EK und Schrittweite können ab sofort in der Preisliste gepflegt werden (ab V105). Wird die Mindestbestellmenge nicht eingehalten erfolgt eine Fehlermeldung (Warnung). Zum Regeln der Warnung gibt es ein neues globes UI-Config.
    • globales UI-Config “contract_pruchaseAmountMin_validationType”
    • UI-Config “pricelist_pricelistPos_dispArticlePackingPrice”
    • UI-Config “pricelist_pricelistPos_incrAmount”

Rolle

  • Neue Rollen für neue GUIs:
    • ROLE_FIACCOUNTUSAGETYPE_SHOW → Kontoverwendung sehen
    • ROLE_FIACCOUNTUSAGETYPE_EDIT → Kontoverwendung ändern
    • ROLE_FIACCOUNTUSAGETYPE_CREATE → Kontoverwendung erstellen
    • ROLE_FIACCOUNTUSAGETYPE_DELETE → Kontoverwendung löschen

Warenbewegung

  • Damit nicht mehr unbeabsichtigt an der Frische-Station in die Ladenkiste gepackt werden kann und dann die eigentliche Kiste nicht im System erfasst wird, werden die TransPort-Packing GroupIDs (Kistennummer) in Zukunft für Laden und Frische getrennt geführt (Query 4005)(ab V105)
    • UI-Config aktivieren & Abfrage hinterlegen: trans_packingstation_dynamicQueryRemarksSid
    • UI-Config aktivieren & Abfrage hinterlegen: trans_packingstation_boxIdsDifferentPackingStationsQuerySid

Webshop

  • Wird ein Artikel als Abo gekauft (im Webshop oder im Backend), gilt eine neue Preislistenpositionspalte “Preis bei Dauerbestellung”. Dementsprechend wurde die Preisanzeige angepasst (ab V105).

Zahlungsübersicht

Funktionen, welche nach Konfiguration in der Zahlungsübersicht verfügbar gemacht werden können:

  • Ist der bezahlte Betrag geringer als der Rechnungsbetrag, erscheint die Differenz in der Spalte “offen”. Ist der bezahlte Betrag allerdings höher als der Rechnungsbetrag, erscheint der Betrag “0” als “offen”.

Dies wurde dahingehend angepasst, dass immer die Differenz dargestellt wird, sodass bei einer Überzahlung die Differenz als negativer Wert angezeigt wird. (ab V105)

    • UI-Config aktivieren: payment_negative_outstanding

Neuerungen V104

Zusammenfassung der möglichen Konfigurationen in V104

  • Artikel
    • UI-Object “article_erp_artStoreUsageDefault”
    • UI-Object “transPos_target_overwrite_productBase_articleStockCodesPerBranch”
      • ACHTUNG: UI-Config “transPos_target_overwrite_productBase_articleStockCodes” sollte, falls schon aktiv deaktiviert werden
    • UI-Config “article_set_aname_from_productgroup”
  • Deckung
    • UI-Configs “margin_orderOut_plp_editPriceListPosDialog_*”
    • UI-Configs “margin_supplierCell_newPriceListPosPurchDialog_*”
    • UI-Configs “margin_editPriceListPosPurchDialog_*”
  • Faktura
    • UI-Config “invoiceBatch_document_defaultGroup”
  • Kontrakt
    • UI-Config “contract_contractData_mainData_contrRelMgr”
    • UI-Config “contract_contractData_printDocument_sendMail”
  • Packstation
    • UI-Config “packingstation_addNestedPacking”
  • Partner
    • UI-Config “crmpartner_baseData_preferencesNotPreferred_address”
    • UI-Config “shortCut_partner”
  • Pocket-Menü
    • UI-Config “Positionsweise laden/speichern” → aktivieren
    • UI-Config “Positionen ohne Chargen beim Speichern verwerfen” → deaktivieren
  • Portal
    • UI-Config “contractOrder_positions_sortType”
    • UI-Config “crmpartnerchild_partnerQuick_aname”
    • UI-Config “crmpartnerparent_partnerQuick_aname”
  • Tour
    • UI-Config “tour_maindata_regionCountry”
  • Webshop
    • UI-Config “userinformation3_dislikesWrapper_dislikes_dislikesByAddress” → UI-Config bei UserInfo
    • UI-Config “app_persData_callingclausealternative”
    • UI-Config “app_persData_firstnamealternative”
    • UI-Config “app_persData_surnamealternative”
    • UI_Config “shoppingcart3_step2_aside_payment_info”
    • UI-Configs “app_webshop_trustedShops*”
    • UI-Config “userinformation3_cyclicOrders_updateNextDeliveryDayOnCycleChange”
    • UI-Config “dispoGenerator_daysToProcess”
    • UI-Config “userinformation3_invoices_invoice_table_body_paymentState_finishedText”

Artikel

Funktionen, welche nach Konfiguration im Artikel verfügbar gemacht werden können:

  • Nach Konfiguration gibt es die Möglichkeit pro Filiale einen Standardlagerplatz zu definieren (ab V104).
    • UI-Object “article_erp_artStoreUsageDefault”
    • UI-Object “transPos_target_overwrite_productBase_articleStockCodesPerBranch”
    • ACHTUNG: UI-Config “transPos_target_overwrite_productBase_articleStockCodes” sollte, falls schon aktiv deaktiviert werden
  • Beim Hinterlegen einer Warengruppe im Artikelstamm wird die Bezeichnung der Warengruppe automatisch als Name für den Artikel eingetragen. Das kann nun nach der Deaktivierung eines UI-Configs verhindert werden (ab V104).
    • UI-Config “article_set_aname_from_productgroup”

Deckung

  • In der Deckung kann nun über neue UI-Configs eingestellt werden, dass angezeigt wird, wie viel man bei einem bestimmten Lieferanten bestellen kann (ab V104). Will man mehr bestellen färbt sich das Feld rot.
    • UI-Configs “margin_orderOut_plp_editPriceListPosDialog_*”
    • UI-Configs “margin_supplierCell_newPriceListPosPurchDialog_*”
    • UI-Configs “margin_editPriceListPosPurchDialog_*”


  • Wenn nur ein (1) Filter ausgewählt ist, wird der Name des Filters angezeigt (ab V104).

Driver

  • In der Driver-App ist es möglich über das Smartphone zu unterschreiben (ab Version 3.2.0 der App). Die Unterschrift wird als PDF mit der Bezeichnung “Kundenunterschrift + DispoNr” gespeichert und bei Tour-Abschluss als Anhang verschickt. Das PDF kann jederzeit in der App angesehen und auch wieder gelöscht werden.

Faktura

Funktionen, welche nach Konfiguration in der Faktura verfügbar gemacht werden können:

  • Nach Konfiguration im Fakt-Auftrag kann in der Faktura ein Template automatisch vorausgewählt werden (ab V104). Das UI-Config muss aktiviert und das Template als Parameter angegeben werden.
    • UI-Config “invoiceBatch_document_defaultGroup”

Kontrakt

Funktionen, welche nach Konfiguration im Kontrakt verfügbar gemacht werden können:

  • Im Kontrakt kann über ein UI-Config gleich ein Standardwert für Sofortverrechnung vergeben werden (ab V104).
    • UI-Config “contract_contractData_mainData_contrRelMgr”
  • Im Kontrakt kann über ein UI-Config ein Standardwert für Mail senden hinterlegt werden (ab V104).
    • UI-Config “contract_contractData_printDocument_sendMail”

Massenbearbeitung

  • Über die Massenbearbeitung kann nun bei der Artikelbearbeitung die FK_StoreLevelInfo_SID gesetzt werden (ab V104).

Packstation

Funktionen, welche nach Konfiguration an der Packstation verfügbar gemacht werden können:

  • Enthält eine CoPos nur Warenbewegungen mit der Aktion “Packstation Lagerausgang” und sind sie zudem asynchron gepackt, können diese – solange der Bestellschluss noch nicht erreicht ist – abgelehnt werden (ab V104). Wird die CoPos abgelehnt wird auch die TransPos gelöscht und sollten dadurch alle Artikel einer Kiste gelöscht werden, wird auch die leere Kiste gelöscht. Falls dann alle Artikel der Trans gelöscht wurden, wird auch die Trans selbst noch gelöscht.
  • Durch den Loader werden nach dem Bestellschluss offene Autopack-Artikel automatisch gepackt (ab V104). Wiki-Artikel mit einer Erklärung zum Loader.
    • UI-Config “packingstation_addNestedPacking”

Partner

Funktionen, welche nach Konfiguration im Partner verfügbar gemacht werden können:

  • Durch ein neues UI-Config kann im Partner unter Abneigungen eine Adresse pro Abneigung vergeben werden. Ist keine Adresse hinterlegt, gilt die Abneigung für alle Adressen.
    • UI-Config “crmpartner_baseData_preferencesNotPreferred_address”
  • Nach der Aktivierung und Konfigurierung eines globalen UI-Configs kann mit der Tastenkombination Alt + P in die Partner-Schnellsuche gesprungen werden. Der Cursor springt dabei gleich in das Feld “KundenNr” und beim Navigieren mit der Tab-Taste wird das Such-Icon übersprungen. Im Kreis navigieren funktioniert jedoch nicht. Um zurück zu navigieren muss die bereits vorhandene Tastenkombination Shift + Tab verwendet werden.
    • UI-Config “shortCut_partner”
  • In den Widgets kann eine Tastenkombination hinterlegt werden Alt + Beliebige Taste. Mit der hinterlegten Tastenkombination springt man dann zum jeweiligen Widget und ggf. öffnet sich ein Dropdown, welches in der Abfrage des Widgets über die Parameter “dropdown” und “dropdownLink” beispielsweise wie folgt konfiguriert werden kann: “select Nr /* link=contract;target=main;dropdownLink=true */, schedFinishDate as 'Datum auswählen' /*dropdown=true;*/”. Dies führt dazu, dass ein Dropdown mit Einträgen aus der Spalte “schedFinishDate”, welche als Verlinkung die Spalte “Nr” nutzen angezeigt wird.

Pocket-Menü

Funktionen, welche nach Konfiguration im Pocket-Menü verfügbar gemacht werden können:

  • Um in der Bestell-Funktion Positionsweise zu speichern müssen in der Aktion zwei UI-Configs aktiviert bzw. deaktiviert werden (ab V104).
    • UI-Config “Positionsweise laden/speichern” → aktivieren
    • UI-Config “Positionen ohne Chargen beim Speichern verwerfen” → deaktivieren

Tour

Funktionen, welche nach Konfiguration in der Tour verfügbar gemacht werden können:

  • Der Tour kann jetzt nach Konfiguration neben einer PLZ auch eine Region (Country) zugeordnet werden (ab V104).
    • UI-Config “tour_maindata_regionCountry”

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Über ein UI-Config kann die Sortierreihenfolge der Artikel konfiguriert werden (ab V104).
    • UI-Config “contractOrder_positions_sortType”
  • Über ein neues UI-Config kann die Klientennummer in der Partner-Schnellanlage eingeblendet werden.
    • UI-Config “crmpartnerchild_partnerQuick_aname”
    • UI-Config “crmpartnerparent_partnerQuick_aname”
  • Durch ein neues UI-Config kann im Webshop unter Ausschüsse eine Adresse pro Abneigung vergeben werden. Ist keine Adresse hinterlegt, gilt die Abneigung für alle Adressen.
    • UI-Config “userinformation3_dislikesWrapper_dislikes_dislikesByAddress” → UI-Config bei UserInfo
  • Je nachdem welche Anrede ausgewählt ist, können sich die Bezeichnungen für die Felder Vor- und Nachname ändern (an V104). Dazu muss ein neues UI-Config aktiviert und dort die SID der “CallingClause” eingetragen werden. Der Alternativ-Text für die Felder Vor- und Nachname kann ebenfalls über UI-Configs bearbeitet werden.
    • UI-Config “app_persData_callingclausealternative”
    • UI-Config “app_persData_firstnamealternative”
    • UI-Config “app_persData_surnamealternative”

  • Beim Checkout kann über ein UIConfig ein Hinweistext unter den Bazahloptionen angezeigt werden (ab V104).
    • UI_Config “shoppingcart3_step2_aside_payment_info”

  • Durch die Konfiguration von diversen UI-Configs kann TrustedShops in den Webshop eingebunden werden (ab V104).
    • UI-Configs “app_webshop_trustedShops*”
  • Nach Konfiguration greift die Intervalländerung einer Lieferung sofort ab der nächsten Lieferung und nicht wie bisher erst ab der darauffolgenden Lieferung (ab V104).
    • UI-Config “userinformation3_cyclicOrders_updateNextDeliveryDayOnCycleChange”
  • Damit im Kalender mehr als das aktuelle Monat angezeigt wird muss ein globales UI-Config in den System-Einstellungen erhöht werden z.B. auf 60.
    • UI-Config “dispoGenerator_daysToProcess”
  • Über ein neues UI-Config kann für den Bezahlstatus Abgeschlossen ein beliebiger Text hinterlegt werden (ab V104), weil der Status Abgeschlossen in der Vergangenheit oft zu Verwirrung geführt hat.
    • UI-Config “userinformation3_invoices_invoice_table_body_paymentState_finishedText”

Vor der Konfiguration (Screenshot vom Frugee-Webshop):


Nach der Konfiguration (Screenshot vom Biogmues-Webshop):



Neuerungen V103

Zusammenfassung der möglichen Konfigurationen in V103

  • UIConfig “article_article_additionaldata_dateExpireRequired” – siehe Artikel (ab V103)
  • UIConfig “article_additionaldata_receipe_receipeType” – siehe Artikel (ab V103)
  • UIConfig “article_erp_packaging_lengthDefault” – siehe Artikel (ab V103)
  • UIConfig “article_erp_packaging_widthDefault” – siehe Artikel (ab V103)
  • UIConfig “article_erp_packaging_heightDefault” – siehe Artikel (ab V103)
  • Platzhalter: “##COSTPROJECT_SID##” – siehe Deckung (ab V103)
  • Platzhalter: “##COSTKIND_SID##” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_header_filter_planScenario_dialog_content_planScenType” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_header_filter_planScenario_dialog_content_filterXDCostProject” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_header_filter_planScenario_dialog_content_filterXDCostKind” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_table_header_fixed_upperCostProject_sid” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_table_header_fixed_upperCostProject_name” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_table_header_fixed_costProject_sid” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_table_header_fixed_costProject_name” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_table_header_fixed_costKind_sid” – siehe Deckung (ab V103)
  • UIConfig “forecast_content_table_header_fixed_costKind_name” – siehe Deckung (ab V103)
  • UIConfig “forecast_header_finishForecast” – siehe Deckung (ab V103)
  • UIConfig “forecast_header_unfinishForecast” – siehe Deckung (ab V103)
  • UIConfig “assortmentplanning_filter_branch” – siehe Sortimentsplanung (ab V103)
  • UIConfig “productgroup_overview_mainData_receipe” – ist standardmäßig deaktiviert – siehe Tauschlogik (ab V103)
  • UIConfig “trans_transPos_source_netFillingAmount” – siehe Warenbewegung (ab V103)
  • UIConfig “trans_transPos_target_netFillingAmount” – siehe Warenbewegung (ab V103)
  • UIConfig “app_webshop_hideDefaultZipCode” – siehe Webshop (ab V103)
  • UIConfig “_showPLPLabelWhenLoggedOut” – siehe Webshop (ab V103)
  • UIConfig “_showPLPLabelWhenLoggedIn” – siehe Webshop (ab V103)

Artikel

Funktionen, welche nach Konfiguration im Artikel verfügbar gemacht werden können:

  • Im Artikel gibt es ein neues Feld “MHD notwendig”, welches über ein UIConfig erreichbar ist (ab V103). Zusätzlich ist das MHD-Feld nicht farblich hinterlegt, wenn es nicht zwingend auszufüllen ist.
    • Neues UIConfig:
      • “article_article_additionaldata_dateExpireRequired”
  • Der Rezepturtyp wird nun im Artikel unter Rezeptur angezeigt (ab V103).
    • Dazu ist die Aktivierung des folgenden UIConfigs notwendig:
      • “article_additionaldata_receipe_receipeType”
  • Im Artikel unter Verpackung können nun Länge, Breite und Höhe der Verpackung eingetragen werden (ab V103).
    • Dazu müssen folgende UIConfigs aktiviert werden:
      • “article_erp_packaging_lengthDefault”
      • “article_erp_packaging_widthDefault”
      • “article_erp_packaging_heightDefault”

Export

Funktionen, welche nach Konfiguration im Export verfügbar gemacht werden können:

  • In der Export-Oberfläche startet der Download nach Klick auf “Export” starten automatisch, wenn dies in der Schnittstelle so konfiguriert ist (ab V103).

Preisliste

Funktionen, welche nach Konfiguration in der Preisliste verfügbar gemacht werden können:

  • Beim Klick in das Feld wird der Placeholder automatisch entfernt (ab V103).

Sortimentsplanung

Funktionen, welche nach Konfiguration in der Sortimentsplanung verfügbar gemacht werden können:

  • Die Auswahl der Filiale ist nun – wie auf der Deckungsseite – auch in der Sortimentsplanung möglich (ab V103). Es werden jeweils nur die Rezepte der Filiale dargestellt. Um Rezepte ohne Filialzuweisung zu sehen, muss der Filter geleert werden.
    • Neues UIConfig in der Sortimentsplanung:
      • “assortmentplanning_filter_branch”

Tauschlogik

Funktionen, welche nach Konfiguration in der Tauschlogik verfügbar gemacht werden können:

  • Im Rahmen der Tauschlogik bei Paradieschen ist eine Verknüpfung von Tauschmuster und Tauschgruppe entstanden (ab V103). Dadurch soll erkannt werden, aus welcher Tauschgruppe heraus getauscht wird und welches Tauschmuster dafür herangezogen werden soll. Unter Produktgruppe kann in der GUI dann über ein Feld die Suche auf der Receipe-Suchseite erfolgen.
    • Neues UIObject:
      • “productgroup_overview_mainData_receipe” – ist standardmäßig deaktiviert

Warenbewegung

Funktionen, welche nach Konfiguration in der Warenbewegung verfügbar gemacht werden können:

  • Nettofüllmengen werden nun bei Warenbewegungen angezeigt und können pro Quelle/Ziel gesteuert werden (ab V103).
    • Dafür gibt es zwei neue UIObjets:
      • “trans_transPos_source_netFillingAmount”
      • “trans_transPos_target_netFillingAmount”

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Im Webshop kann bei Bedarf die Default-PLZ eines Users versteckt werden (ab V103). Dies löst das Problem, dass nicht eingeloggte Kund*innen immer das aktuelle Datum als Liefertag zugewiesen bekommen und ihnen dadurch eventuell Produkte/Preise der Folgewoche nicht richtig angezeigt werden.
    • Neuse UIConfig:
      • “app_webshop_hideDefaultZipCode”

  • Es gibt zwei neue UIConfigs bei den Produkt-Elementen, welche per Default auf true gesetzt sind. Je nachdem, ob eines der beiden aktiv ist und die Bedingung loggedIn oder loggOut erfüllt ist, wird die PLP angezeigt.
    • Neue UIConfigs:
      • “_showPLPLabelWhenLoggedOut”
      • “_showPLPLabelWhenLoggedIn”

Neuerungen V102

Optionale Konfigurationen

  • Artikel Stammdaten
    • UI-Config aktivieren: article_article_additionaldata_toleranceAbsWeightUp, article_article_additionaldata_toleranceAbsWeightDown
  • Deckung
    • UI-Config aktivieren: margin_exactArticleIdSearch
  • FiBu
    • UI-Config aktivieren: payment_buttons_refreshButton
  • Packstation
    • UI-Config aktivieren: packingstation_reversePackOrderDefaultTrue
  • Partnerstammdaten
    • UI-Object aktivieren: crmpartner_contact_dates_format
  • Preisliste
    • UI-Config aktivieren: pricelist_pricelistPos_exactArticleIdSearch
  • Sortimentsplanung
    • UI-Config aktivieren: assortmentplanning_dayCell_articles_overview_price
    • UI-Config aktivieren: assortmentplanning_useReceipePosOrderNumberForArticleSorting
  • Tour/Frachtauftrag
    • UI-Object aktivieren: tour_maindata_plannedStartTime, tour_maindata_plannedEndTime
    • UI-Object aktivieren: tourinst_maindata_plannedStartTime, tourinst_maindata_plannedEndTime
  • Webshop
    • UI-Config aktivieren: userinformation3_deliveryBreakWrapper_deliveryBreak_forceFullWeekHoliday

Allgemeine Einstellungen

Funktionen, welche nach Konfiguration an den Allgemeinen Einstellungen verfügbar gemacht werden können:

  • Wird eine Lieferpause für den aktuellen Tag storniert, wo es eigentlich auch eine Lieferung geben würde, so wird nach dem Löschen durch die Dispo-Generierung die Lieferung wiederhergestellt, obwohl der Bestellschluss bereits erreicht wurde und die Lieferung eigentlich bereits ausgeliefert werden sollte. Diese Funktion wurde angapasst, dass eine Lieferpause zwar storniert werden kann, die Lieferpause aber für jene Tage erhalten bleibt wo der Bestellschluss bereits erreicht wurde und es keine Lieferung mehr geben darf. (Ab V102 - keine extra Konfiguration notwendig)
  • Flexmonster Berichte können nun auch im Querformat ausgegeben werden, eine Option wurde hierfür hinzugefügt. (Ab V102 - keine extra Konfiguration notwendig)

Artikel Stammdaten

Funktionen, welche nach Konfiguration in den Artikel Stammdaten verfügbar gemacht werden können:

  • Es kann aktiviert werden, dass neben den Prozentualen Gewichtsüberschreitungen auch die Absolute Referenzgrenze angezeigt wird. Die Eingabe in Prozent oder Absolut setzt das jeweils andere Feld richtig ein.
    • UI-Config aktivieren: article_article_additionaldata_toleranceAbsWeightUp, article_article_additionaldata_toleranceAbsWeightDown

Aufgabe

Funktionen, welche nach Konfiguration in Aufgaben verfügbar gemacht werden können:

  • Bei Aufgaben unter ACM gibt es ei neues Feld “Eigentümer”, nach diesem kann auch im Suchprofil gesucht werden. (Ab V102 - keine extra Konfiguration notwendig)

Deckung

Funktionen, welche nach Konfiguration an der Deckung verfügbar gemacht werden können:

  • Eine Exakte Suche nach der Artikelnummer ist nun möglich. Z.B.: Es wird genau nach der Artikel Nummer “22” gesucht und nicht nach Artikelnummern die “22” enthalten. (Ab V102)
    • UI-Config aktivieren: margin_exactArticleIdSearch

FiBu

Funktionen, welche nach Konfiguration bei FiBu verfügbar gemacht werden können:

  • Es wurde ein “Aktualisieren” - Button eingefügt um die Seite neu zu laden.
    • UI-Config aktivieren: payment_buttons_refreshButton

Kontakt Templates

Funktionen, welche nach Konfiguration bei Kontakttemplates verfügbar gemacht werden können:

  • Im Kontakt Template kann jetzt neben dem Bericht ein FilterXD angegeben werden. Dieser entscheidet, ob aus dem DWReport ein Attachment erzeugt und zum Kontakt hinzugefügt wird.(Ab V102 - keine extra Konfiguration notwendig)

Packstation

Funktionen, welche nach Konfiguration in der Packstation verfügbar gemacht werden können:

  • Es kann eingestellt werden dass der Haken “Absteigen laden” standardmäßig aktiv ist. Hierzu muss ein UI-COnfig aktiviert werden: (Ab V102)
    • Globales UI-Config aktivieren: packingstation_reversePackOrderDefaultTrue
  • Wenn alle Artikel einer KundIn auf “nicht-lieferbar” gepackt und die Kisten verworfen werden, wird die Kiste, und somit die Kundin, nicht mehr im Driver angezeigt. (Ab V102 - keine extra Konfiguration notwendig)

Partnerstammdaten

Funktionen, welche nach Konfiguration in den Partnerstammdaten verfügbar gemacht werden können:

  • Das Datumsformat des Datums im Reiter Kontakt ist nun Konfigurierbar:(Ab V102)
    • UI-Object aktivieren: crmpartner_contact_dates_format

Preisliste

Funktionen, welche nach Konfiguration bei Preislisten verfügbar gemacht werden können:

  • Eine Exakte Suche nach der Artikelnummer ist nun möglich. Z.B.: Es wird genau nach der Artikel Nummer “22” gesucht und nicht nach Artikelnummern die “22” enthalten: (Ab V102)
    • UI-Config aktivieren: pricelist_pricelistPos_exactArticleIdSearch

Sortimentsplanung

Funktionen, welche nach Konfiguration an der Sortimentsplanung verfügbar gemacht werden können:

  • In der Kachel des Sortiments ist es möglich, zwischen Menge und Artikelname, den sich anhand der Menge ergebende VK-Preis pro Artikel anzuzeigen. (Ab V102)
    • UI-Config aktivieren: assortmentplanning_dayCell_articles_overview_price
  • Die Sortierung der geplanten Artikel kann in der Reihenfolge des Hinzufügens angezeigt werden.(Ab V102)
    • UI-Config aktivieren: assortmentplanning_useReceipePosOrderNumberForArticleSorting

Tour/Frachtauftrag

Funktionen, welche nach Konfiguration in der Tour/im Frachtauftrag verfügbar gemacht werden können:

  • In der Tour können folgende Felder angezeigt werden: Geplante Start/Endzeit
    • UI-Object aktiveieren: tour_maindata_plannedStartTime, tour_maindata_plannedEndTime
  • Im Frachtauftrag können folgende Felder angezeigt werden: Geplante Start/Endzeit
    • UI-Config aktivieren: tourinst_maindata_plannedStartTime, tourinst_maindata_plannedEndTime

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Es gibt einen neuen CMSModulParameter “prodGrpSids”. Hier kan die Produktgruppe entweder direkt angegeben werden oder per SID im Wert-Feld eingetragen werden. Im Wert-Feld können auch mehrere per Beistrich-getrennt eingetragen werden. Der Parameter kann auch mehrmals angegeben werden (wie cmsmenulink bei cmsinfoscomponent), damit mehrere Produktgruppen angegeben werden können.

In Zuge dessen wurde auch das ProductGrid umgebaut, damit Parameter mehrmals angegeben werden können. (Ab V102 - keine extra Konfiguration notwendig)

  • Preis von Dauerbestellungen wird standardmäßig nicht mehr von CoPos (wie bisher) geladen, sondern über die normale Shop-Logik. (Ab V102)
    • UI-Config aktivieren: webshop_order_loadPriceFromCoPos
  • Es kann ein UI-Config aktiviert werden, damit beim Eintragen einer Lieferpause automatisch die ganze Woche ausgewählt wird. (Ab V102)
    • UI-Config aktivieren: userinformation3_deliveryBreakWrapper_deliveryBreak_forceFullWeekHoliday
  • Wertgutscheine werden jetzt auch beim erneuten Checkout dargestellt. Löschfunktion ist dabei ausgeschalten. da diese Gutscheine nicht mehr gelöscht werden können. (Ab V102 - keine extra Konfiguration notwendig)
  • Performance Verbesserung im Shop aufgrund von Änderung im Laden der Bilder. (Ab V102 - keine extra Konfiguration notwendig)

Neuerungen V101

Notwendige Konfigurationen

  • UI-Config deaktivieren: trans_packingstation_discardEmptyBoxImmediately (Packstation)
  • UI-Config aktivieren: contract_copos_amountEditableIfAmountRequestInputFixed (Kontrakt)

Optionale Konfigurationen

  • Artikelstamm
    • UI-Config aktivieren: article_article_lock
    • UI-Config aktivieren: article_article_lock_addLock
    • UI-Object: contract_contractPosition_coposBody_alternativeArticleID
    • UI-Config aktivieren: “contract_articlePackingBCP_barcodePartSids” & SIDs eintragen
    • UI-Object aktivieren: recipe_recipeSource_footer_addDescriptionPosition
    • UI-Config aktivieren: article_article_additionaldata_productGroupLine
    • UI-Config aktivieren: article_article_additionaldata_noShippingCharge
  • Fakturierung
    • Globales UI-Config: voucher_devalue_all_prev_used_valueVouchers
  • Kontrakte
    • UI-Config aktivieren: contract_partner_address_show_as_autocomplete
  • Packstation
    • UI-Config aktivieren: trans_packingstation_showPriceProgressForChargedByWeightArticles
    • UI-Config ausblenden: trans_packingstation_tourOverview_grpIdsNotSkippedProdRes
    • UI-Config einblenden: trans_packingstation_tourOverview_grpIdsSelectedProdRes
    • UI-Config einblenden: trans_packingstation_tourOverview_allGroupIdsPackIndex
    • UI-Config einblenden: trans_packingstation_tourOverview_allGroupIdsPartner
    • UI-Config aktivieren: trans_packingstation_discardEmptyBoxImmediately
    • UI-Config aktivieren: trans_packingstation_warning_removeBox
    • UI-Config aktivieren: trans_packingstation_positionmanagement_touched_weightPrice
    • UI Configs aktivieren: trans_packingstation_showDeviationErrorsSeparately (x4 für jede Art von Input eines Artikels)
    • UI Configs aktivieren: trans_packingstation_groupDeviationErrorsForFinish (Gesamt Meldung zum Schluss)
    • Neue UIConfigs zur Anzeige der Farbe:
      • trans_packingstation_positionmanagement_groupbox_transpostable_prodResColor
      • trans_packingstation_positionOverview_prodResColor
      • trans_packingstation_selectbox_positionOverview_prodResColor
  • Partnerstammdaten
    • UI-Config aktivieren: crmpartner_additionalData_lock
    • UI-Config aktivieren: crmpartner_additionalData_lock_addLock
    • UI-Object aktivieren: crmpartner_frm_order_dunningLevelGroup
    • UI-Config aktivieren: crmpartner_frm_order_paymentSrcSell, crmpartner_frm_order_paymentSrcPurch
  • Portal
    • UI-Config: aktivieren: enquiry_state, enquiry_details_state
    • UI-Config: aktivieren: enquiry_creator, enquiry_details_creator
  • Webshop
    • UI-Configs aktivieren:
      • header3_loginDialog_login_register_step2_aside_newsletter
      • header3_loginDialog_login_register_step2_aside_newsletter_label

App (IOS & Android)

Funktionen, welche nach Konfiguration in der App verfügbar gemacht werden können:

  • Es ist möglich Push-Notifications per App auszusenden, diese sind per Kampagne konfigurierbar. Die Tokens, welche für die Notifications benötigt werden, werden beim Partner im Partnerfragebogen gespeichert. (Ab V101)

Artikelstamm

Funktionen, welche nach Konfiguration im Artikelstamm verfügbar gemacht werden können:

  • Sperren des Artikels können jetzt auch nur einsehbar gemacht werden.(Ab V101)
    • Bei folgenden UI-Config kann das “Bearbeitbar” Flag deaktiviert werden, um die geforderte Funktionalität zu erhalten:

UI-Config aktivieren: article_article_lock

  • Um die Buttons “Sperre hinzufügen” ebenfalls auszublenden, wurden eigene UI-Config dafür erstellt, die die Buttons rendern:(Ab V101)

UI-Config aktivieren: article_article_lock_addLock

  • Bei der Verpackung kann eine alternative Artikelnummer angegeben werden (Im Kontrakt neben normaler Artikelnummer die alternative anführen)
    • UI-Object: contract_contractPosition_coposBody_alternativeArticleID(Ab V101)
    • Die ArtikelVerpackung soll vorschlagen werden
    • UI-Config aktivieren: “contract_articlePackingBCP_barcodePartSids” & SIDs eintragen (Sids angeben, welche ArticlePackingBCP's, gefunden werden) sollen
    • Wenn ArtikelVerpackung geändert wird, dann auch andere alt. ArtNr. anzeigen
  • Es gibt eine Position für Beschreibungen, die in der Rezeptur hinterlegt werden können.(Ab V101)
    • Diese Beschreibungsposition ist nur im Bereich Rezept relevant und nicht auf Trans Ebene zb.
    • UI-Object aktivieren: recipe_recipeSource_footer_addDescriptionPosition
  • Zusätzlich zur Artikellinie wird die Produktgruppenlinie auch in den Artikelstammdaten angezeigt (Direkt darunter)(Ab V101)
    • UI-Config aktivieren: article_article_additionaldata_productGroupLine

Cockpits

Funktionen, welche nach Konfiguration in Cockpits verfügbar gemacht werden können:

  • Der Titel des Widget wird nun standardmäßig (wie auch schon das Datum) im Header bei (Drucken, PDF, Bild) angezeigt.

Zusätzlich wird der Titel nun auch für den Dateinamen verwendet sowie für den Namen des Tabellenblatts beim Excel Export. Wenn der Titel in Excel auch in der erste Zeile dargestellt werden soll, kann nun ein neuen Globales UIConfig “flexmonster_excel_export_with_title” aktiviert werden.

  • Im Artikel gibt es ein neues Feld im Reiter “Zusatzdaten”, bei dem man einen Artikel als versandkostenfrei markieren kann.
    • UI-Config aktivieren: article_article_additionaldata_noShippingCharge

Dieses Flag soll im Artikel eingeblendet werden können.

Fakturierung

Funktionen, welche nach Konfiguration in der Fakturierung verfügbar gemacht werden können:

  • Über die globale Eintellung: “voucher_devalue_all_prev_used_valueVouchers” können alle zuvor angebrochenen Wertgutscheine des Partners zur Fakturierung herangezogen werden. (Ab V101)

Forecast

Funktionen, welche nach Konfiguration im Forecast verfügbar gemacht werden können:

  • Die Sortierung der Partner ist folgendermaßen eingestellt werden:
    • Vorrangig wird nach Lieferadresse (alphabetisch) sortiert, wenn es keine gibt wird die Hauptadresse (alphabetisch) verwendet. (Ab V101 - keine extra Konfiguration notwendig)

Kampagne

Funktionen, welche nach Konfiguration in den Kampagnen verfügbar gemacht werden können:

  • Die Sortierung der Kampagnenaktivitäten wurde dahingehend angepasst , dass die neueste Kampagnenaktivität als erstes angezeigt wird (Ab V101 - keine extra Konfiguration notwendig)

Kontrakte

Funktionen, welche nach Konfiguration in den Kontrakten verfügbar gemacht werden können:

  • Die Herkunftsdropdowns in Kontrakten/Warenbewegungen beinhaltet derzeit nur das Kürzel der jeweiligen Herkunft. Dieses Dropdown wurde um die gesamte Länderbezeichnung erweitert.
    • UI-Object aktiviere: region_enable_short_and_longname(Ab V101)
  • Die Felder von Adressen der Partner auf den Seiten “Verkauf” & “Disposition” wurden auf die AutoComplete-Suchfeld Funktionalität erweitert. Um diese als AutoComplete anzuzeigen, muss das folgende logische UI-C ausgeführt werden:(Ab V101)
    • UI-Config aktivieren: contract_partner_address_show_as_autocomplete

Packstation

Funktionen, welche nach Konfiguration auf der Packstation verfügbar gemacht werden können:

  • Es ist möglich abgeschlossene Kisten von anderen Packstationen anzeigen zu lassen. Das dient dazu die Richtige Position auf der Palette zu identifizieren. (Ab V101)
    • Folgende Einstellungen müssen getroffen werden:
    • Die gewünschte Packstation darf weder beim Packen noch beim Überspringen ausgewählt sein, z.B.:

    • An der Packstation selbst muss diese Einstellung aktiv sein:

  • Während des wiegen soll das Gewicht und der entsprechnde Preis dynamisch angezeigt werden: (Ab V101)
    • UI-Config aktivieren: trans_packingstation_showPriceProgressForChargedByWeightArticles
  • Im Tourenüberblick soll es eine Spalte für “Eigene Kisten” und eine Spalte für “Weitere Kisten” geben.(Ab V101)
    • UI-Config trans_packingstation_tourOverview_grpIdsNotSkippedProdRes ausblenden
    • UI-Config trans_packingstation_tourOverview_grpIdsSelectedProdRes einblenden
    • UI-Config trans_packingstation_tourOverview_allGroupIdsPackIndex einblenden
    • UI-Config trans_packingstation_tourOverview_allGroupIdsPartner einblenden
  • Die Abfrage für leere Kiste verwerfen kommt erst wenn alles für diesen Packauftrag gepackt wurde. Theoretisch kann noch jemand auf einer anderen Station etwas in diese Kiste packen. Die Prüfung kann nun so eingestellt werden, dass nur die ausgewählten Stationen relevant sind:(Ab V101)
    • UI-Config aktivieren: trans_packingstation_discardEmptyBoxImmediately
  • Beim Klicken auf die O Kontrolle werden nun die bereits gepackten Positionen gespeichert (Ab V101 - keine extra Konfiguration notwendig)
  • Beim Drücken der “Entfernen” Taste kann eine Warnmeldung angezegit werden: (Ab V101)
    • UI-Config aktivieren: trans_packingstation_warning_removeBox
  • Man kann direkt an der Packstation die Transportverpackung eines Artikels ändern, zur Auswahl stehen hier all jene Verpackungen die im Artikel hinterlegt sind.

(Dropdown-Menü nehmen der Verpackungsanzahl) (Ab V101 - keine extra Konfiguration notwendig)

  • Hervorhebung der Lagereinheit, wenn (Ab V101 - keine extra Konfiguration notwendig)

- diese ungleich “Kg” ist und die Preislisten Einheit “Kg” ist
- diese gleich “Kg” ist und die VK-Preislisteneinheit gleich “Kg” ist und eines der Optionen “Standardeingabe Stückmenge”/“Standardeingabe fixieren” aktiv ist.

  • Bei Stückartikel die nach Gewicht verkauft werden, kann nicht nur der Stückpreis sondern auch der Gewichtspreis angezeigt werden: (Ab V101)
    • UI-Config aktivieren: trans_packingstation_positionmanagement_touched_weightPrice,
  • Eine neue Split-Funktion wurde gebaut, die nun mit der Taste “K” gleich die fehlende Menge einträgt (Ab V101 - keine extra Konfiguration notwendig)
    • Bsp.: Wenn 12kg Bananen gepackt werden, in die Kiste aber nur noch 5kg hinein passen wird durch die Taste “K” eine neue Position mit den fehlenden 7kg angelegt.
  • Es wurde bei den blauen gelben, grünen und roten Meldungen die Beschriftung hinzugefügt mit welcher Taste diese Auswahl ausgelöst werden kann. (Ab V101 - keine extra Konfiguration notwendig)

  • Fehlermeldungen und Anmerkungen pro Artikel scheinen direkt beim Bestätigen des Artikels und nicht am Ende der Kiste auf.(Ab V101)
    • UI Configs aktivieren: trans_packingstation_showDeviationErrorsSeparately (x4 für jede Art von Input eines Artikels)
    • UI Configs aktivieren: trans_packingstation_groupDeviationErrorsForFinish (Gesamt Meldung zum Schluss)
  • Farbliche Darstellung der Positionen, je nach Packstation: colorCode von den Ressourcen werden für die Farbgebung verwendet.(Ab V101)
    • Neue UIConfigs zur Anzeige der Farbe:
      • trans_packingstation_positionmanagement_groupbox_transpostable_prodResColor
      • trans_packingstation_positionOverview_prodResColor
      • trans_packingstation_selectbox_positionOverview_prodResColor

am besten seitliches Banner oder so statt ganze Zeile ausfüllen (wegen Schriftfarbe)

  • Beim öffnen mit absteigend laden wird manchmal die Falsche Reihenfolge genommen weil ein Feld in der Tour noch nicht geladen war. (Ab V101 - keine extra Konfiguration notwendig)

Dadurch landet man nicht am Ende der Tour sondern eventuell mitten drinnen. Dies wurde behoben und die Tour wird richtig sortiert.

Partnerstammdaten

Funktionen, welche nach Konfiguration im Partnerstamm verfügbar gemacht werden können:

  • Sperren des Partners können jetzt auch nur einsehbar gemacht werden. (Ab V101)
    • Bei folgenden UI-Config kann das “Bearbeitbar” Flag deaktiviert werden, um die geforderte Funktionalität zu erhalten:

UI-Config aktivieren: crmpartner_additionalData_lock

    • Um die Buttons “Sperre hinzufügen” ebenfalls auszublenden, wurden eigene UI-Config dafür erstellt, die die Buttons rendern:

UI-Config aktivieren: crmpartner_additionalData_lock_addLock

  • Um für einen Partner unterschiedliche Mahnverfahren hinterlegen zu können, soll beim Partner eine Auswahl an Mahnverfahren zur Verfügung stehen. Damit kann festgelegt werden, wie bzw. nach welchem Schema die Mahnung vollzogen wird.

Ist ein Mahnverfahren hinterlegt, soll dieses Mahnverfahren herangezogen werden, ansonsten soll das Standardmahnverfahren hinterlegt werden.  So kann auf Partnerebene gesteuert werden, wie die Mahnabwicklung auf einzelne Kunden gesteuert werden kann.  z.B. Kunde 1 braucht man nach 5 Tagen noch keine Mahnung schicken - Kunde 2 wird aber bereits gemahnt. (Ab V101)

    • Mahnverfahren (Reiter Admin -> Zahlung)
    • Neue Stammdatenoberfläche unterhalb von Mahnstufe
    • Mahnstufe (Reiter Admin -> Zahlung)
    • Neues Dropdown für das Mahnverfahren
    • Sortiernummer fängt in jedem neuen Mahnverfahren wieder bei 1 an und ist innerhalb dieses Verfahrens eindeutig und darf kein 2. mal vergeben werden
    • Unter ERP neues UI-Object “crmpartner_frm_order_dunningLevelGroup” für ein Dropdown, um einem Partner ein Mahnverfahren zuweisen zu können -> wird keines zugewiesen, wird das “Standard”-Verfahren verwendet
    • Mahnung (Reiter ERP): Unter FiBu -> Mahnung wurde die Logik angepasst, um die richtige Mahnstufe, isoliert nach den Mahnverfahren, zu bekommen
  • Zahlungsformen können jetzt unter Zahlungsbedingungen mit folgenden UI-C angezeigt werden:(Ab V101)
    • UI-Config aktivieren: crmpartner_frm_order_paymentSrcSell, crmpartner_frm_order_paymentSrcPurch

Partnergruppen

Funktionen, welche nach Konfiguration in Partnergruppen verfügbar gemacht werden können: Das Feld “ServiceFeeExemption” in der Tabelle PartnerGrp ist nun der Partnergruppe als Textfeld editierbar. (Ab V101 - keine extra Konfiguration notwendig)

Portal

Funktionen, welche nach Konfiguration im Portal verfügbar sind:

  • Der Status der Story wid nun acuh in der Story ersichtlich sein. (Ab V101)
    • UI-Config: aktivieren: enquiry_state, enquiry_details_state
  • Der/Die Ersteller/in des Tickets/der Story wird im neuen Portal eingeblendet(Ab V101)
    • UI-Config: aktivieren: enquiry_creator, enquiry_details_creator
  • In JSONData Suchprofilen ist es möglich sein, “und/oder” Verknüpfungen innerhalb Suchkriterien-Gruppen zu konfigurieren.

Die einzelnen Gruppen werden automatisch mit “und” verknüpft sein.(Ab V101 - keine extra Konfiguration notwendig)

Deckung

Ist/Soll Packmenge wird ebenfalls noch in % darunter dargestellt. (Ab V101 - keine extra Konfiguration notwendig)

Sortimentsplanung

Funktionen, welche nach Konfiguration in der Sortimentsplanung verfügbar gemacht werden können:

  • Die Profile an der Sortimentsplanung speichern die Informationen, welche Artikel ein-/ausgeblendet sind ebenfalls. (Ab V101 - keine extra Konfiguration notwendig)
  • Wenn neue Sortimente im System angelegt werden und diese in der Suche mitkommen, werden diese nicht autom. eingeblendet .(Ab V101 - keine extra Konfiguration notwendig)
  • Tastenkomibantionen für die Sortimentsplanung: (Ab V101 - keine extra Konfiguration notwendig)
    • “STRG+Pfeiltasten”: Navigation zwischen Feldern - solange man sich in keinem Inputfeld befindet, wobei die Eingabe in Inputfeldern mittels Enter bestätigt bzw. mittels Escape abgebrochen werden kann
    • “E”: den gerade selektierten Tag “aufklappen” und Artikeldetails anzeigen
    • “Einfg”: beim selektierten Tag in Feld “neuer Artikel” springen
    • “Enter”: Ist gerade ein Artikel bzw. das “neuer Artikel”-Feld selektiert, dann kann mittels “Enter” ins jeweilige Inputfeld gesprungen werden
    • “Entf”: entfernt den aktuell selektierten Artikel
    • “Strg+C”/“Strg+V”: Kopieren/Einfügen von Sortimenten
    • “T”: Artikel tauschen
    • “F12”: Sortiment abschließen

Suchprofile

Funktionen, welche nach Konfiguration in Suchprofilen verfügbar gemacht werden können:

  • Speichert man ein Suchprofil, werden nicht nur die Anordnung der Bereiche sondern auch die gesetzten Filter und angezeigten Spalten gespeichert/geladen. Wie auf der Deckungsseite wird der Default aus der Sitzung geladen. (Ab V101 - keine extra Konfiguration notwendig)

Warenbewegungen

Funktionen, welche nach Konfiguration in der Warenbewegung verfügbar gemacht werden können:

  • Die Herkunftsdropdowns in Kontrakten/Warenbewegungen beinhaltet derzeit nur das Kürzel der jeweiligen Herkunft. Dieses Dropdown wurde um die gesamte Länderbezeichnung erweitert.(Ab V101)
    • UI-Object aktiviere: region_enable_short_and_longname

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Die Newsletter-Signup-Checkbox wurde im Anmelde-/Registrier-Pop-Up ergänzt.  (Ab V101 - keine extra Konfiguration notwendig)
    • UI-Configs aktivieren:
      • header3_loginDialog_login_register_step2_aside_newsletter
      • header3_loginDialog_login_register_step2_aside_newsletter_label

Neuerungen V100

Zusammenfassung der möglichen Konfigurationen in V100

  • UI-Object Artikel 'article_erp_other_aNameOnCoPosChAllow' - siehe Artikelstamm
  • UI-Object Artikel 'article_specification_questionnaire' - siehe Artikelstamm
  • UI-Object Artikel 'article_article_maindata_enqpropunitAlt' - siehe Artikelstamm
  • UI-Object Artikel 'article_button_save' - siehe Artikelstamm
  • UI-Object Artikel 'trans_use_article_enqPropUnitAlt' - siehe Artikelstamm
  • UI-Object Artikel 'article_erp_costingUsage_costKind' - siehe Artikelstamm
  • UI-Object Warenbewegung 'transPos_target_overwrite_productBase_articleStockCodes' aktivieren - siehe Lagereingang
  • Ui-Object Transporter: 'carrobject_pos' - siehe Allgemeine Einstellungen
  • UI-Object Kontrakt 'contract_contractPosition_coposBody_detail_carrObjectPosUsage' - siehe Allgemeine Einstellungen
  • UI-Object Gobal 'invoiceBatch_round_invoicePosValueNetAndValueGross' - siehe Allgemeine Einstellungen
  • UI Global Config§ 'check_enqstate_isvalid' - siehe Frachtauftrag
  • UIConfig “contractMassEdit_function_editContract_activityflow” - siehe Massenbearbeitung
  • UI-Object Kontrakt 'contractAssignment_refreshOnJsfClose' - siehe Dispo/Kontrakt
  • UI-Object Dispo 'adaptFromCurrentContractOnCreationInvoiceLPayDate' - siehe Dispo/Kontrakt
  • UI-Object Partner 'crmpartner_additionalData_identification' - siehe Partnerstammdaten
  • UI-Object Partner 'crmpartner_additionalData_identification_pharmacyID' - siehe Partnerstammdaten
  • UI-Config Webshop'app_webshop_minOrderAgeModalOnAddToShopCart' - siehe Webshop
  • UI-Config Driver 'createReturnOrderOnReverseDepositArticle' - siehe Driver
  • UI-Config Webshop 'shoppingcart3_step1_main_scPosTable_changeBox_unitInput'

Allgemeine Einstellungen

Funktionen, welche nach Konfiguration in den Allgemeinen Einstellungen verfügbar gemacht werden können:

  • Es gibt ein globales UI-Object welches die Felder: Invoicepos.ValueNet (Netto der verrechneten Positionen) und InvoicePos.ValueGross rundet. (Brutto der verrechneten Positionen)
    • UI-Object Gobal 'invoiceBatch_round_invoicePosValueNetAndValueGross' - Ab V100
  • Bei den Kosten gibt es ein neues Feld “Bearbeitbare Spalten” hier kann gesteuert werden welche Spalten bearbeitbar sind (wenn nur Lesen angehakt ist). - Ab V100 - Keine Konfiguration notwendig
  • Bei den Stammdaten für Transporter ist es möglich die Anzahl der Zellen anzugeben, des Weiteren kann jede Position einer Zelle zugeordnet werden.
    • UI-Object Transporter: 'carrobject_pos' - Ab V100
    • Die Oberfläche in der Kontraktposition wurde erweitert, mit einem UI-Object kann man die Anzeige für die gruppierten DropDowns sowie der Anzeigetabelle für die Transporterzellenzuweisung aktivieren.
    • UI-Object Kontrakt 'contract_contractPosition_coposBody_detail_carrObjectPosUsage' - Ab V100

Artikelstamm

Funktionen, welche nach Konfiguration im Artikelstamm verfügbar gemacht werden können:

  • Es ist möglich beim Artikel das Feld “Name der Kontraktposition änderbar” standarmäßig auf 0 zu stellen
    • UI-Object 'article_erp_other_aNameOnCoPosChAllow' - Ab V100
  • Ein Fragebogen kann jetzt auch im Reiter “Spezifikation” eingeblendet werden.
    • Der Reiter muss in der Anzeige des Fragebogens ausgewählt werden und das folgende UI-Object eingeschalten werden:
    • UI-Object: 'article_specification_questionnaire' - Ab V100
  • Es ist möglich den Speichert Button zu entfernen. Anzeige deaktivieren durch das UI-Object:
    • UI-Object Artikel 'article_button_save' - Ab V100
  • Im Artikel ist es möglich automatisch die alternative Einheit vorauszuwählen. Dazu muss beim UI-Object die SID der gewünschten Einheit angegeben werden.
    • UI Object Artikel 'article_article_maindata_enqpropunitAl' - Ab V100

Dispo/Verkauf

  • Funktionen, welche nach Konfiguration im Kontrakt verfügbar gemacht werden können:
  • Mit einem neuen UI-Object kann das InvoiceLPayDate vom Kontrakt auf die Dispo übernommen werden:
    • UI-Object Dispo 'adaptFromCurrentContractOnCreationInvoiceLPayDate' - Ab V100
  • Über Ablauffolgen kann nun auch der Status eines Kontraktes gesetzt werden (Contract mit Src oder Dest)
  • Wenn sich ein Preis in EK oder VK ändert, dann wird das auf die Dispo übernommen (ohne Dialog)
    • UI-Config aktivieren: contract_always_execHandleCoPosChildPrices (syncCoPosChangesToDispos deaktivieren sonst öffnet sich der Dialog trotzdem)

Driver

  • Durch ein Config kann aktiviert werden, dass zusätzlich zum Transportmittelkontrakt ebenfalls eine Gutschrift, mit dem zurückgenommenen Artikel & Betrag, angelegt wird.
    • UI-Config 'createReturnOrderOnReverseDepositArticle' - Ab V100

Fakturierung

  • Es ist ab Version 100 möglich bei Abrechnungsschemen ein benötigtes Abrechnungsschema anzugeben. - Ab V100 - Keine Konfiguration notwendig

Frachtauftrag

Funktionen, welche nach Konfiguration bei Frachtaufträgen verfügbar gemacht werden können:

  • Stornierte Frachtaufträge werden bei der Mengenprüfung nicht mitgerechnet:
    • UI Global Config: 'check_enqstate_isvalid' - Ab V100

Lagereingang

Funktionen, welche nach Konfiguration beim Lagereingang verfügbar gemacht werden können:

  • Es ist möglich, bei PC-Charge-Artikeln, einen Lagerort zu hinterlegen, wenn diese noch nicht oder geleert auf Lager sind.
    • Dieser Lagerort wird dann im Standardlagerort im Artikelstamm hinterlegt sein.
    • UI-Object Warenbewegung 'transPos_target_overwrite_productBase_articleStockCodes' aktivieren

Massenbearbeitung

Funktionen, welche nach Konfiguration in der Massenbearbeitung verfügbar gemacht werden können:

  • Anlage einer Dispo über die Massenbearbeitung:
    • Bei “Kontrakte bearbeiten” kann man eine Ablauffolge und Position auswählen, dies wird dann für alle Kontrakte durchgeführt.
    • UI-Config contractMassEdit_function_editContract_activityflow - Ab V100

Mulit Order Picking

Funktionen, welche nach Konfiguration beim Multi Order Picking verfügbar gemacht werden können:

  • Im Rahmen des Multi-Order-Pickings soll bei gewichtscodierten Artikeln, im Artikeldetail nochmals ein Scan des EAN erfolgen, um das codierte Gewicht dem entsprechenden Kunden zuzuweisen, um die Abrechnung entsprechend richtig zu gestalten.
    • Es sind keine speziellen Einstellungen notwendig, bei gewichtscodierten Artikeln (eancodingPrice = 0) wird automatisch auf die neue Logik geschaltet. - Ab V100 - Keine Konfiguration notwendig

Packstation

Funktionen, welche nach Konfiguration in der Packstation gemacht werden können:

  • Es gibt die Einstellung, dass bereits abgeschlossene Kisten angezeigt werden:
    • UI-Config Packstation: Sonstige Einstellungen/“Bereits abgeschlossene Kisten anzeigen” - Ab V100

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Wenn bei einem Artikel ein Mindestbestellalter eingetragen hat, dann kann über ein UI-Config im Webshop eingestellt werden, dass im Webshop ein Pop-up erscheint:
    • Das Pop-Up erscheint, wenn man einen Artikel in den Warenkorb legt, welcher ein Mindestbestellalter hinterlegt hat.
    • UI-Config 'app_webshop_minOrderAgeModalOnAddToShopCart' - Ab V100
  • Artikel welche in Stk und Kg bearbeitet werden können, können nun auch innerhalb von einem Sortiment in Kg und Stk geändert werden können. (Vor Aktivierung Rückfrage an Sphynx bez. Dispo Gen)
    • UI-Config aktivieren: shoppingcart3_step1_main_scPosTable_changeBox_unitInput

Tauschlogik

Funktionen, welche nach Konfiguration für die Tauschlogik verfügbar gemacht werden können:

  • Je Sortimentsartikel wird zusätzlich zur bestehenden Tauschgruppen & Tauschprofil Logik ein “Tauschmuster” definiert.
    * Dieses Tauschmuster enthält Artikel und eine fix einzutauschende Menge.
    * Falls es eine obligatorische Menge bzw. Ersatzartikel gibt die nicht im Tauschmuster ist, sticht diese die Tauschmusterlogik aus.

Neuerungen V99

Notwendige Konfiguration

  • Bei Packbenutzern folgende Rollen hinzufügen: JsonObjekte: JsonObjekte laden API; JsonObjekte: JsonObjekt speichern API

Zusammenfassung der möglichen Konfigurationen in V99

  • UIConfig “priceList_validateSellingCoPosOnDeletePLP” - siehe Admin
  • UIConfig “ltSuppDec_ltSuppDecPos_enqState” - siehe Artikel
  • UIConfig “contract_add_copos_on_amountAdmin_input” - siehe Auftragseingabe
  • UIConfig “contractMassEdit_function_editCopos_action_coposChangePrice” - siehe Massenbearbeitung
  • UIConfig “contractMassEdit_function_editCopos_action_coposChangePrice_price” - siehe Massenbearbeitung
  • UIConfig “contractMassEdit_function_editCopos_action_coposChangePrice_basePrice” - siehe Massenbearbeitung
  • Setting “Transportverpackung abziehen” - siehe Packstation
  • UIConfig “trans_packingstation_tourInstSelector_prePackMode” - siehe Packstation - Vorpack-Modus
  • UIConfig “packingstation_prePack_action_sid” - siehe Packstation - Vorpack-Modus
  • UIConfig “packingstation_prePack_boxArticle_sid” - siehe Packstation - Vorpack-Modus
  • UIConfig “prodres_mainData_asyncPacking” - siehe Packstation - Metzger
  • UIConfig “pricelist_pricelistPos_shopName” - siehe Webshop

Allgemein

  • Die automatische Auswahl vom Liefertag achtet nun darauf, ob es sich dabei um einen Feiertag handelt. (Ab V99 - keine Konfiguration notwendig)
  • Operator für Stammdatenoberfläche unter Ressource angelegt.
    • Operatoren können jetzt mehrsprachig benannt sowie in den Such-Configs ausgewählt werden.

Auftragseingabe

Funktionen, welche nach Konfiguration in der Auftragseingabe verfügbar gemacht werden können:

  • Bei der Mengeneigabe springt man nach Drücken der Enter-Taste in eine neue Zeile -> eine neue Position wird angelegt
  • Aktuell aktiviert für Verkauf, VK-Dispo, Einkauf, EK-Dispo (Ab V99)
    • UIConfig “contract_add_copos_on_amountAdmin_input” -> aktivieren

Massenbearbeitung

Funktionen, welche nach Konfiguration in der Massenbearbeitung verfügbar gemacht werden können:

  • Neue Funktion: “Preis setzen”: unitPriceNet und unitPriceBaseNet können gesetzt werden (Ab V99)
    • UIConfig “contractMassEdit_function_editCopos_action_coposChangePrice” -> Seite muss aktualisiert werden
    • UIConfig “contractMassEdit_function_editCopos_action_coposChangePrice_price” -> aktivieren
    • UIConfig “contractMassEdit_function_editCopos_action_coposChangePrice_basePrice” -> aktivieren

Packstation

Funktionen, welche nach Konfiguration in der Packstation verfügbar gemacht werden können:

  • Das Gewicht von Transportverpackungen wird automatisch vom Gewicht der zu packenden Position abgezogen. Über das GUI an der Packstation ist es auch möglich mehrere Transportverpackungen pro Wiegung zu hinterlegen. (Ab V99)
    • Setting “Transportverpackung abziehen” unter Einstellungen -> Sonstige Einstellungen (ganz unten) -> aktivieren

  • Konfigurationen können nun als Profil gespeichert und bei Bedarf wieder geladen werden
  • Ein Rabatt wird bei geteilten Positionen nun auch in der Fakturierung berücksichtigt
  • Vorpack-Modus aktivieren (Ab V99) - siehe https://wiki.fab4minds.com/index.php/Packstation#Was_ist_der_Vorpack-Modus_und_wie_kann_er_aktiviert_werden_.3F
    • Zum Anzeigen der Funktion an der Packstation:
      • Packstation-UIConfig “trans_packingstation_tourInstSelector_prePackMode” -> aktivieren
    • Globale-UIConfigs Aktion-SID: “packingstation_prePack_action_sid” -> muss händisch angelegt werden
    • Kistenartikel-SID: “packingstation_prePack_boxArticle_sid” -> neuer Kistenartikel muss angelegt werden
  • Asynchrones Packen: unter Ressource muss das Flag “beeinflusst nicht den Kontraktstatus” angehakt werden (Ab V99)
    • UIConfig “prodres_mainData_asyncPacking” -> aktivieren
    • WICHTIG: auch beim Parent ProdRes auswählen, wenn es gruppiert dargestellt wird

Partner

Funktionen, welche nach Konfiguration im Partner verfügbar gemacht werden können:

  • Abgelaufene Sperren werden nun unter Bisherige Sperren angezeigt

Preisliste

Funktionen, welche nach Konfiguration in der Preisliste verfügbar gemacht werden können:

  • Beim Löschen einer VK-Preislistenposition über die Oberfläche erfolgt eine Prüfung, ob es bereits eine VK-CoPos mit dieser Preislistenposition gibt. Ist dies der Fall, erscheint eine Fehlermeldung, vorausgesetzt das UIConfig dafür ist aktiviert. (Ab V99)
    • UIConfig “priceList_validate_selling_coPos_onDeletePLP” -> aktivieren

Sortimentsplanung

Funktionen, welche nach Konfiguration in der Sortimentsplanung verfügbar gemacht werden können:

  • Konfigurationen können über UI-Profile gespeichert werden: z.B., dass Zusammenstellungsartikel per Default ausgewählt werden

  • Mengenvorschlag ist automatisch 1 und markiert, so muss man die Zahl nicht zuerst weglöschen, wenn ein anderer Wert eingegeben werden soll.

  • Bestätigungsnachricht kann mit der Enter-Taste bestätigt werden.

  • Ist nur 1 Typ ausgewählt steht die Bezeichnung des Typs im Auswahlfeld und nicht mehr “1 ausgewählt”

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Zeitliche Steuerung der Webshop-Bezeichnung über die Preislistenposition
    • Als Fallback wird die Webshop-Bezeichnung vom Artikel ausgespielt
  • Im Shop sowie im Backend unter Deckung und Preisliste eingebaut (Ab V99)
    • UIConfig “pricelist_pricelistPos_shopName” -> muss evtl. aktiviert werden

Neuerungen V98

Zusammenfassung der möglichen Konfigurationen in V98

Notwendige Konfigurationen

  • Rolle “Fakturierungsdurchlauf : Fakturieren” - siehe “Fakturierung”

Optionale Konfigurationen

  • UIConfig “assortmentplanning_settings” - siehe Sortimentsplanung
  • UIConfig “assortmentplanning_articleSearch_searchQuerySid” - siehe Sortimentsplanung
  • UIConfig “assortmentplanning_articleSearch_typeaheadCount” - siehe Sortimentsplanung
  • UIConfig “assortmentplanning_articleSearch_maxOptions” - siehe Sortimentsplanung
  • UIConfig “assortmentplanning_articleSearch_returnSingleArticleOnExactMatch” - siehe Sortimentsplanung

Ablauffolge

  • Bei Abblauffolgen werden nun Fehler sichtbar angezeigt. Ab V98 Konfigurationsbeschreibung ausständig

Allgemeine Einstellungen

Funktionen, welche nach Konfiguration im System verfügbar gemacht werden können:

  • Das Wort "Steuercode " wurde zu “Steuerkennzeichen” umbenannt (Ab V98 - keine extra Konfiguration notwendig)
  • Es kann ein Default Wert für EnqPropResultValue gesetzt werden. 
    • defaultValue2Dec in enqPropAttrQuery angeben

Antwortgruppe

Funktionen, welche nach Konfiguration im System verfügbar gemacht werden können:

  • In der Antwortgruppe ist es möglich eine kurze Bezeichnung (Anzeige in der GUI) und ein Langtext (anzeige am Dokument) zu hinterlegt werden. (Ab V98 - keine extra Konfiguration notwendig)
    • Neue Spalte in PossResult erstellt: valueDocument, nvarchar(2000), MulitLing

Artikelstamm

Funktionen, welche nach Konfiguration im Artikel verfügbar gemacht werden können:

  • Um einzelne Artikel aus der Versandkostenberechnung ausnehmen zu ein neues Feld im Artikelstamm. Ab V98 Konfigurationsbeschreibung ausständig

Fakturierung

Funktionen, welche nach Konfiguration bei der Fakturierung verfügbar gemacht werden können:

  • Wenn ein neuer Faktura Auftrag erstellt wird, springt der Cursor automatisch in das Feld “Rechnungspartner”, damit dieser ausgewählt werden kann.


    • Neues UIObject “invoiceBatch_addInvoice_elementToFocus” wo man den Namen des UI-Config und die Abrechnungsschema SIDs angeben kann
    • Funktioniert zur Zeit nur für das Feld Rechnungspartner (invoiceBatch_invoices_crmpartner)
  • Damit der Button “Fakturiere” in Fakt.auftrag sichtbar ist muss folgende Rolle bei der entsprechenden Benutzergruppe hinterlegt sein: (Ab V98)
    • Rolle: “Fakturierungsdurchlauf : Fakturieren”

FiBooking

  • Es ist möglich für die Rechnung & die Buchhaltung unterschiedliche Steuersätze zu buchen.
    • über das Flag “TaxIsForAccExportOnly” in den Steuern steuerbar. Wenn der haken aktiv ist dann wird die Steuer für die InvoicePos.TaxPtsAccExport übernommen, in der InvoicePos.TaxPts steht dann aber 0
  • Neue Oberfläche “Buchungsperiode” ist verfügbar, damit Benutzer selbstständig Buchungsperioden anlegen können. Ab V98 Konfigurationsbeschreibung ausständig

Partner

Funktionen, welche nach Konfiguration beim Partner verfügbar gemacht werden können:

  • Beim Widget offene Rechnungen ist es möglich einen vor eingestellten Parameter im Filter einzutragen.
    • Konfiguration: kann mittels dem Parameter “param_partner_aname” entsprechend übergeben werden.
  • Neues Feld, auf welches der Sepa-Export schaut, wenn Bankeinzug als Zahlungsbedingung hinterlegt ist und auf dieses dann im SEPA-Export geschaut wird, sodass die Zahlungsbedingung “Einzugssperre” nicht mehr benötig wird
    • Achtung: SEPA-Export-View muss hier ggf. angepasst werden

Altes System:


Neues System:


Packstation

Funktionen, welche nach Konfiguration bei der Packstation verfügbar gemacht werden können:

  • Wenn auf der Packstation eine Position geteilt wird damit z.B. nur bei einem Stück Joghurt ein Rabatt vergeben wird, wird dieser auch bei der gepackten Position hinterlegt. - Achtung Anpassungen in der Fakturierungen sind noch ausständig.

Sepa-Export

Funktionen, welche nach Konfiguration des Sepa-Exports verfügbar gemacht werden können:

  • Es wurde ein neues Sepa-Export Format entwickelt, da die Schweizer-Bank das Standard-Format nicht unterstützt. (Ab V98 - keine extra Konfiguration notwendig)

Sortimentsplanung

Funktionen, welche nach Konfiguration der Sortimentsplanung verfügbar gemacht werden können:

  • Ähnlich der Profile an der Deckungsseite, ist es möglich verschiede Profile in der Sortimentsplanung unterschiedliche Artikelvorschläge für Sortimente bekommen:
    • Neues Dropdown Menü, bei dem Querys ausgewählt werden können
    • Neues UIConfig “assortmentplanning_settings”
  • Automatische Cursor Position: (Ab V98 - keine extra Konfiguration notwendig)
    • Wenn hier geklickt wird:

Dann springt der Cursor direkt hier hin:


  • Es kann eine Query hinterlegt werden, die die Sortierung der Artikel in der Sortimentsplanung steuert.
    • Neues UIObject “assortmentplanning_articleSearch_searchQuerySid” muss gesetzt werden.

  • Neue Konfigurationen um die Artikelsuche in der Sortimentsplanung effektiver zu steuern.(Ab V98)
    • UIObjects “assortmentplanning_articleSearch_typeaheadCount”
    • UIObjects “assortmentplanning_articleSearch_maxOptions”
    • UIObjects“assortmentplanning_articleSearch_returnSingleArticleOnExactMatch”
  • Beim Kopieren von Rezeptur werden nun auch Tauschrezeptur kopiert. (Ab V98 - keine extra Konfiguration notwendig)
  • Prio-Artikel geben vor welche Artikel die Woche mit Priorität getauscht werden sollen
    • UIObject “assortmentplanning_dayCell_switchArticles”

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Es wird jetzt auch im Shop geprüft, dass der Kunde nur jede Abneigung einmal hinterlegen kann. (Ab V98 - keine extra Konfiguration notwendig)
  • Das Feld FK_DescText_SID im Artikel wird nun auch im Webshop übergeben. (Ab V98 - keine extra Konfiguration notwendig)
  • Es ist möglich gewählte Filter im Webshop zurückzusetzen.(Ab V98)
    • UIObject “productsgrid3_sideContainer_filterContainer_clear” -> aktivieren
    • Danach wird beim Filter der Button “Filter löschen” angezeigt. Bezeichnung kann in UI Config geändert werden.
  • Die aufklappbaren Infos (aus Fragebogen) werden nun sofort geladen, nicht erst wenn sie aufgeklappt werden. (Genau wie bei den FAQs) (Ab V98 - keine extra Konfiguration notwendig)

Neuerungen V97

Zusammenfassung der Konfigurationen in V97

  • UIObject article_article_additionaldata_defaultDeliveryDayOfWeek - siehe Artikelstamm
  • UIObject contract_contractData_linkedTrans_groupIDs - sieheDispo/Verkauf
  • UIObject contract_copos_set_child_state_from_parent, contract_copos_set_child_descText_from_parent - sieheDispo/Verkauf
  • UIObject widget_parnterOverview_dateFormat - siehe Partnerstammdaten
  • Globales UIConfig app_webshop_calendar_articleblockedontour - siehe Webshop
  • UIConfig _decoupleDeliveryDateForProductInput - siehe Webshop

Allgemeine Einstellungen

Funktionen, welche nach Konfiguration in den Allgemeinen Einstellungen verfügbar gemacht werden können:

  • Folgender neuer Menüpunkt kann nun zur Stammdatenpflege verwendet werden:
  • Es wurde eine neue Stammdatenseite für das Anlegen und die Bearbeitung unterschiedliche Transporterarten wie z.B. Lieferfahrzeuge verfügbar gemacht. Zu Finden im Admin-Bereich unter dem Punkt “Transporter”. (Ab V97 - - keine extra Konfiguration notwendig)

Artikelstamm

Funktionen, welche nach Konfiguration im Artikel verfügbar gemacht werden können:

  • Im Reiter “Artikel” kann der Standardliefertag pro Artikel gesetzt werden. Diese ermöglicht es den vorgeschlagenen Liefertag im Shop vom Artikel abhängig zu machen. (Ab V97)
    • Konfiguration: UIObject article_article_additionaldata_defaultDeliveryDayOfWeek

Deckung

Funktionen, welche nach Konfiguration an der Deckung verfügbar gemacht werden können:‎

  • Wenn eine Bestellung läuft und eine zweite direkt danach abgespeichert wird, kommt nun ein Buffer für den Speichervorgang zum Einsatz, um diese nacheinander abarbeiten zu können und damit nicht zwei Bestellungen für den gleichen Lieferanten am gleichen Bestelltag bzw. Liefertag möglich ist. (Ab V97 - keine extra Konfiguration notwendig)

Dispo/Verkauf

Funktionen, welche nach Konfiguration im Kontrakt verfügbar gemacht werden können:

  • Bei den verknüpften Warenbewegungen in der VK-Disposition können nun auch die verknüpften Kisten angezeigt werden.(Ab V97)
    • Konfiguration: UIObject contract_contractData_linkedTrans_groupIDs

  • Status des Parent-Artikels wird nun auf seine Kinder vererbt, um die Positionen von abgelehnten Zusammenstellungen ebenfalls abzulehnen. (Löst prc_oom_syncRejectedCoPos ab) (Ab V97)
    • Konfiguration: UIObject contract_copos_set_child_state_from_parent, contract_copos_set_child_descText_from_parent

Fabular

Funktionen, welche nach Konfiguration in der Fabular-App verfügbar gemacht werden können:‎

  • Folgende Shortcuts können verwendet werden: (Ab V97 - keine extra Konfiguration notwendig)
    • Strg + W -> schießt aktuellen Tab
    • Strg + N -> öffnet neuen Tab
    • Strg + R -> lädt aktiven Tab neu
    • F12 -> öffnet Entwicklerkonsole des aktiven Tabs
  • Das Problem, dass sich nur das erste Passwort gemerkt wird, wurde behoben.

Partnerstammdaten

Funktionen, welche nach Konfiguration in den Partnerstammdaten verfügbar gemacht werden können:‎

  • Das Datumsformat im Partnerüberblick ist nun konfigurierbar und erhöht somit die Lesbarkeit(Ab V97)
    • Konfiguration: UIObject widget_parnterOverview_dateFormat

Tourinstanz / Frachtauftrag

Funktionen, welche nach Konfiguration in der TourInstanz verfügbar gemacht werden können:‎

  • Es ist nun möglich von der Tourinstanz direkt in die Tour zu navigieren. (Ab V97 - keine extra Konfiguration notwendig)

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Der Lieferkalender im Artikel berücksichtig, ob der Artikel an einer Tour des Kunden für einen bestimmten Liefertag verfügbar ist. (Ab V97)
    • Konfiguration: Globales UIConfig app_webshop_calendar_articleblockedontour
    • Zu diesem Zweck kann der Kalender der ProductInputGroup im Detail entkoppelt werden.
    • Konfiguration: UIConfig _decoupleDeliveryDateForProductInput

Neuerungen V96

Zusammenfassung der möglichen Konfigurationen in V96

  • Globales UIObject “navigation_autoclear_menu_search” - siehe Allgemeine Einstellungen
  • UIObject “article_erp_faktura_taxLevelTakeAway” - siehe Artikelstamm
  • UIObject “invoiceBatch_query_bookingDate” - siehe Fakturierung
  • UIObject “pool_poolpos_partner_partner_disposalpartnersearch” - siehe Kampagne
  • UIObject “trans_packingstation_positionmanagement_groupbox_transpostable_articlegroupcolor” - siehe Packstation
  • UIObject “priceList_show_filtered_invalidPositions” --> muss deaktiviert werden - siehe Preislisten
  • CMS Module: Bei den Modulen “Productsgrid3Component”, “Productrecommendation3Component” und “UserInformation3Component” muss beim Parameter “prodElContent” im Wert “exclDeposit” hinzugefügt werden. - siehe Webshop
  • UIConfig “productsgrid3_productElement_exclDeposit” -> aktivieren - siehe Webshop

Allgemeine Einstellungen

Funktionen, welche nach Konfiguration im System verfügbar gemacht werden können:

  • Menüsuche leert sich nun selbständig nach Suchanfrage (Ab V96)
    • Globales UIObject “navigation_autoclear_menu_search”

  • Punkte als Nachstellen-Komma-Indikator werden nun vom System auf Beistrich übersetzt, um z.B. “0.5” auf “0,5” zu übersetzen (Ab V96 - keine extra Konfiguration notwendig)

Artikelstamm

Funktionen, welche nach Konfiguration im Artikel verfügbar gemacht werden können:

  • Ein weiterer Steuersatz für die Konsumation “außer Haus” kann nun im Artikelstamm hinterlegt werden (Ab V96)
    • Konfiguration: article_erp_faktura_taxLevelTakeAway

Export

Funktionen, welche nach Konfiguration im Export verfügbar gemacht werden können:

  • Eine Navigation zum entsprechenden Partner ist nun möglich. (Ab V96 - keine extra Konfiguration notwendig)

Fakturierung

Funktionen, welche nach Konfiguration bei der Fakturierung verfügbar gemacht werden können:

  • Der Vorschlag des Faktura-Datums kann nun dynamisch via Abfrage bestimmt werden. (Ab V96)
    • Konfiguration: invoiceBatch_query_bookingDate

Pool

Funktionen, welche nach Konfiguration bei der Kampagne verfügbar gemacht werden können:

  • Disposuchprofile können nun zur Erstellung von Kampagnenpools herangezogen werden. (Ab V96)
    • Konfiguration: pool_poolpos_partner_partner_disposalpartnersearch

Kasse

Funktionen, welche nach Konfiguration an der Kasse verfügbar gemacht werden können:

  • Ein angepasster Steuersatz für außer-Haus-Verzeht kann nun über die Kasse ausgewählt werden (Ab V96)
    • Befehl für Touch Button zum Setzen des Außerhaus Steuersatzes: #tlta (Abkürzung für TaxLevelTakeAway)
    • Befehl für Touch Button zum Resetten des Außerhaus Steuersatzes: #tlro (Abkürzung für TaxLevelResetOverride)

Massenbearbeitung

Funktionen, welche nach Konfiguration für die Massenbearbeitung verfügbar gemacht werden können:

  • Felder können nun zwingend geschalten werden. (Ab V96)
    • Konfiguration in UI-Configs

Felder mit einem * sind zwingende Felder


Packstation

Funktionen, welche nach Konfiguration an der Packstation verfügbar gemacht werden können:

  • Die Artikelzusammengehörigkeit kann nun an der Packstation visuell hervorgehoben dargestellt werden. (Ab V96)
    • Konfiguration: trans_packingstation_positionmanagement_groupbox_transpostable_articlegroupcolor

Partnerstammdaten

Funktionen, welche nach Konfiguration in den Partnerstammdaten verfügbar gemacht werden können:

  • Performance-Optimierung: Im Reiter Kontakt lädt die E-Mail-Vorschau nicht mehr automatisch im Hintergrund, wenn man die Seite öffnet. Die Vorschau wird erst geladen, wenn man mit der Maus über den Kontakt fährt (Ab V96 - keine extra Konfiguration notwendig)

Preislisten

Funktionen, welche nach Konfiguration in der Preisliste verfügbar gemacht werden können:

  • Die Validierung von Preislistenpositionen mit einer Gültigkeit in der Vergangenheit kann ausgeschalten werden, um überschneidende Preislistenpositionen in der Vergangenheit nicht extra bearbeiten zu müssen, ehe man speichern kann. (Ab V96
    • Konfiguration: priceList_show_filtered_invalidPositions --> muss deaktiviert werden

Verhindert folgenden Fehler:


Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Darstellung von Pfandwert in Produktdetail (Ab V96)
    • Konfiguration: Bei den Modulen “Productsgrid3Component”, “Productrecommendation3Component” und “UserInformation3Component” muss beim Parameter “prodElContent” im Wert “exclDeposit” hinzugefügt werden.
    • Zusätzlich gibt es ein neues UIConfig “productsgrid3_productElement_exclDeposit” das auch noch aktiviert werden muss.

  • Berücksichtigung der Tour-Ausnahme bzw. Tour-Verfügbarkeit eines Artikels im Lieferkalender
    • Konfiguration: uiConfig in ProductDetail -> _deliveryDateWrapper_shopCartBtn zum anzeigen des entkoppelten Shopcart Button statt dem globalen. --> _decoupleDeliveryDate
    • gloables uiconfig -> app_webshop_calendar_articleblockedontour zum Einstellen der Nachricht wenn der Artikel hier nicht bestellt werden darf

Neuerungen V95

Zusammenfassung der möglichen Konfigurationen in V95

Notwendige Konfigurationen

  • UIConfig “contract_copos_amountEditableIfReceipeRequired” - siehe Dispo/Verkauf

Optionale Konfigurationen

  • Globales backend UIConfig “google_maps_api_address_format”; Standardwert “#STREET# #HOUSENR#, #ZIPCODE# #CITY#” - siehe Allgemeine Einstellungen
  • UIConfig “article_button_newversion” - siehe Artikelstamm
  • UIConfig “article_article_questionnaire_editQuest” - siehe Artikelstamm
  • UI-Config “reverseBox_depositArticleMode” - siehe Packstation

Allgemeine Einstellungen

Funktionen, welche nach Konfiguration im System verfügbar gemacht werden können:

  • Das zu übermittelnde Format zur Standortermittlung via Google API kann nun konfiguriert werden, um mit diversen Adressformaten umgehen zu können (Ab V95)
    • Konfiguration: Neues globales backend UIConfig “google_maps_api_address_format”; Standardwert “#STREET# #HOUSENR#, #ZIPCODE# #CITY#”
    • Zusätzlich, wenn die API “location_type” : “APPROXIMATE” zurückgibt, soll der User informiert werden dass die Adresse womöglich nicht stimmt
  • In der Einheit kann nun hierlegt werden, ob eine Einheit als Lagereinheit dient oder nicht. Somit kann gesteuert werden, welche Einheiten als Lagereinheit im Artikelstamm auswählbar sind (Ab V95 - keine extra Konfiguration notwendig)

  • In der Anlageoberfläche der Vermarktungsprojekte sind nun UI-Configs verfügbar (Ab V95 - keine extra Konfiguration notwendig)
  • In der Anlageoberfläche der Tour sind nun UI-Configs verfügbar (Ab V95 - keine extra Konfiguration notwendig)
  • Sticky-Navigation in Partner, Artikel und Contract wurde überarbeitet, sodass Header ebenfalls mitscrollt.
    • Konfiguration für Sticky-Navigation: UI-Config ..._nav_sticky
  • Zusätzlicher Check beim Löschen von Uploads
    • Beim Löschen von Uploads wird nochmal nachgefragt, ob man wirklich löschen will.
    • Zusätzlich: Reupload ermöglichen, ohne Datei vorher löschen zu müssen (ebenfalls mit Rückfrage, damit nicht unbeabsichtigt etwas überschrieben wird)

Artikelstamm

Funktionen, welche nach Konfiguration im Artikel verfügbar gemacht werden können:

  • Button “Neue Version” kann nun in UI-Configs ausgeblendet werden (Ab V95)
    • Konfiguration: Neues UIConfig “article_button_newversion”
  • Um die immense Ansammlung an Daten zu verhindern, wurde die Funktion „Klicken Sie auf den Fragebogen, um ihn bearbeiten zu können!“ eingebaut. Diese verhindert, dass zwingend ein Fragebogen für Artikel angelegt wird, selbst wenn dieser nicht benötigt wird (Ab V95)

Konfiguration: UIConfig: “article_article_questionnaire_editQuest”

Deckung

Funktionen, welche nach Konfiguration an der Deckungsseite verfügbar gemacht werden können:

  • Behandlung von 0er (EK-)Preisen an der Deckungsseite. Falls eine 0-Preis vorkommt, wird das dem Programm übergeben, welches dann auf der Oberfläche die betroffenen Artikel in einer Fehlermeldung ausgibt. (Ab V95 - keine extra Konfiguration notwendig)

Dispo/Verkauf

Funktionen, welche nach Konfiguration im Kontrakt verfügbar gemacht werden können:

  • Bearbeitungssperre von Artikeln, welche im Verwendungszweck eine zwingende Rezeptur angegeben haben. (Im Shop war die Bearbeitung bereits gesperrt, im Backend aber noch nicht) (Ab V95 - keine extra Konfiguration notwendig)
    • Konfiguration: contract_copos_amountEditableIfReceipeRequired

Kasse

Funktionen, welche nach Konfiguration an der Kasse verfügbar gemacht werden können:

  • Die Kasse speichert nun die Gutscheinart bei der Erstellung eines Gutscheins. (Ab V95 - keine extra Konfiguration notwendig)
  • Performanceoptimierung bei Speicher- und Ladevorgang um Fehlerfall: “ACHTUNG: Im Hintergrund wird noch ein Verkauf gebucht! Angezeigte Verkäufe können deshalb nicht geladen werden! Bitte laden Sie die Seite neu” zu verhindern. (Ab V95 - keine extra Konfiguration notwendig)

Packstation

Funktionen, welche nach Konfiguration an der Packstation verfügbar gemacht werden können:

  • Der Service zum Kistenrückbuchen (Oberfläche an der Packstation) wurde so erweitert werden, dass beim Retourscannen der Kiste auch Pfandflaschen rückgebucht werden können. (Ab V95)
    • Konfiguration: UI-Config “reverseBox_depositArticleMode”

  • Eine Erklärung der Packstationsfunktionen und -einstellungen ist nun verfügbar (Ab V95)

https://wiki.fab4minds.com/index.php/Packstation

Tour

Funktionen, welche nach Konfiguration der Tour verfügbar gemacht werden können:

  • Die Filiale in den Stammdaten der Tour kann nun als zwingendes Pflichtfeld geschalten werden (Ab V95)
    • Konfiguration: IN UI-Configs

Webshop

Funktionen, welche nach Konfiguration im Webshop verfügbar gemacht werden können:

  • Der offene Saldo kann nun im Benutzerkonto im Reiter “Bestellungen”angezeigt werden und dabei auch eine Anfrage zur Auszahlung gestellt werden. (Ab V95)
    • Konfiguration: 2 Saldo Queries.
    • Wenn ein Mailversand gewünscht ist muss dieser ebenfalls noch in der entsprechenden Ablauffolge konfiguriert werden.
    • Konfiguration bei NKW einsehbar: CMS Menü 9588 beachten



  • Texte können nun via Webshop-UI-Configs bearbeitet werden
    • Konfiguration:
      • step2_offLocationInfo
      • step2_packageDepositoryRemarkInfo
    • userinformation3_userData_addressData_offLocationInfo
    • userinformation3_userData_addressData_packageDepositoryRemarkInfo