Zum Inhalt springen

Konfigurationsreferenz

Alle Einstellungen liegen in system_config unter der Domain P2LabPackingSlips.config.*. Diese Seite listet jeden Schlüssel mit Typ und Standardwert, gruppiert nach der Karte, in der er im Admin erscheint.

SchlüsselTypStandardZweck
modalDefaultViewselectitemsStandardansicht: orders (Order Picking) oder items (Batch Picking).
modalDisplayWarningsboolfalseWarndialog zeigen, wenn ausgeblendete Artikel die Auswahl betreffen.
modalFontSizetext (px)14Basis-Schriftgröße in Modal-Zeilen.
modalFontColorcolorBasis-Schriftfarbe.
modalHighlightQuantityFontColorcolorSchriftfarbe für hervorgehobene Mengenzellen.
modalHighlightQuantityBackgroundColorcolorHintergrundfarbe für hervorgehobene Mengenzellen.
modalVariantsFontColorcolorSchriftfarbe für Variantenlabel.
modalVariantsBackgroundColorcolorHintergrundfarbe für Variantenlabel.
modalVariantsBoldboolfalseVariantenlabel fett.
SchlüsselTypStandardZweck
orderPackingModeselectoutOfStockpacked (Erfolge abhaken) oder outOfStock (Probleme abhaken).
orderPickingModeselectlistlist (alle Bestellungen) oder single (eine nach der anderen).
inProgressStateMachineStateIdstateAuftragsstatus beim Beginn der Kommissionierung.
inProgressSendEmailboolfalseMail beim In-Bearbeitung-Übergang.
inProgressWhenselectallall (sofort beim Öffnen) oder current (progressiv im Einzelmodus).
completeStateMachineStateIdstateStatus beim Abschluss.
completeSendEmailboolfalseMail beim Abschluss.
incompleteStateMachineStateIdstateStatus bei Unvollständigkeit.
incompleteSendEmailboolfalseMail bei Unvollständigkeit.
orderPickingConfirmationselectmanualmanual, autoComplete, autoIncomplete oder autoAll.
orderPickingShowSuccessNotificationbooltrueErfolgsmeldung nach Statuswechsel zeigen.
pickListStateMachineStateIdstateOptionaler Status beim Drucken der Artikelliste.
pickListSendEmailboolfalseMail beim Druck der Pick List.
SchlüsselTypStandardZweck
barcodeScannerFieldsmulti-selectean, manufacturerNumber oder beide.
barcodeScannerModeselectsinglesingle (ein Scan = Zeile fertig) oder quantity (ein Scan pro Einheit).
barcodeScannerBehaviorModeselectmanualauto (zur nächsten Bestellung wechseln, wenn fertig) oder manual (auf Weiter warten).
barcodeScannerSoundOnSuccessbooltrueErfolgston bei Treffer.
barcodeScannerSoundOnErrorbooltrueFehlerton bei Fehlschlag.
barcodeScannerSoundOnOrderCompletebooltrueTon bei Auftragsabschluss.
barcodeScannerSoundDelayselect0Verzögerung vor Plugin-Ton in Sekunden (gegen Scanner-Piep-Kollision). Optionen: 0, 0.1, 0.2, 0.3, 0.5, 1, 1.5, 2.
SchlüsselTypStandardZweck
modalOrdersListItemsListColumnsmulti-selectSpalten: cover, productNumber, manufacturerNumber, ean.
modalOrdersListItemsListTypesmulti-selectallePositionstypen: product, custom, credit, promotion, discount, container.
modalOrdersListItemsListSortByselectnamename oder productNumber.
modalOrdersListItemsListSortDirectionselectascasc / desc.
modalOrdersListItemsListHighlightQuantitybooltrueMenge > 1 hervorheben.
modalOrdersListItemsListDisplayStockbooltrueBestandsspalte anzeigen.
modalOrdersListItemsListDisplayAvailableStockbooltrueVerfügbarer-Bestand-Spalte anzeigen.
modalOrdersListStickyHeaderbooltrueKlebende Spaltenköpfe.
modalOrdersListHideDigitalItemsbooltrueDigitale Positionen ausblenden.
modalOrdersListAdditionalColumn1CustomFieldIdcustom fieldEin Produkt-Custom-Field als Zusatzspalte.
modalOrdersListAdditionalColumn1CustomFieldWidthtext (px)200Breite der Custom-Field-Spalte.
modalOrdersListDisplayCommentbooltrueKundenkommentar anzeigen.
modalOrdersListCommentFontSizetext (px)12Schriftgröße für Kommentar.
modalOrdersListCommentBoldboolfalseKommentar fett.
SchlüsselTypStandardZweck
modalItemsListColumnsmulti-selectSpalten wie bei Order Picking.
modalItemsListTypesmulti-selectallePositionstypen wie bei Order Picking.
modalItemsListGroupByselectnamename oder productNumber.
modalItemsListSortByselectnamename oder productNumber.
modalItemsListSortDirectionselectascasc / desc.
modalItemsListHighlightQuantitybooltrueMenge > 1 hervorheben.
modalItemsListDisplayStockbooltrueBestandsspalte.
modalItemsListDisplayAvailableStockbooltrueVerfügbarer-Bestand-Spalte.
modalItemsListStickyHeaderbooltrueKlebende Spaltenköpfe.
modalItemsListHideDigitalItemsbooltrueDigitale Positionen ausblenden.
modalItemsListAdditionalColumn1CustomFieldIdcustom fieldCustom-Field-Zusatzspalte.
modalItemsListAdditionalColumn1CustomFieldWidthtext (px)200Breite der Custom-Field-Spalte.
SchlüsselTypStandardZweck
printOrdersListItemsListColumnsmulti-selectSpalten auf gedrucktem Schein.
printOrdersListItemsListTypesmulti-selectallePositionstypen auf gedrucktem Schein.
printOrdersListItemsListSortByselectnameSortier-Key.
printOrdersListItemsListSortDirectionselectascSortierrichtung.
printOrdersListWithPaymentMethodbooltrueZahlungsart-Block.
printOrdersListWithShippingMethodbooltrueVersandart-Block.
printOrdersListWithSummarybooltrueAuftragszusammenfassung.
printOrdersListItemsListWithHighlightQuantitybooltrueMenge > 1 hervorheben.
printOrdersListHideDigitalItemsbooltrueDigitale Positionen ausblenden.
printOrdersListAdditionalColumn1CustomFieldIdcustom fieldCustom-Field-Spalte.
printOrdersListAdditionalColumn1CustomFieldWidthtext (px)75Breite der Custom-Field-Spalte.
printOrdersListFontSizetext (px)12Basis-Schriftgröße.
printOrdersListLineItemFontSizetext (px)14Positions-Schriftgröße.
printOrdersListDisplayCommentbooltrueKundenkommentar anzeigen.
printOrdersListCommentFontSizetext (px)12Kommentar-Schriftgröße.
printOrdersListCommentBoldboolfalseKommentar fett.
SchlüsselTypStandardZweck
printItemsListColumnsmulti-selectSpalten auf gedruckter Liste.
printItemsListTypesmulti-selectallePositionstypen auf gedruckter Liste.
printItemsListGroupByselectnameGruppieren-Key.
printItemsListSortByselectnameSortier-Key.
printItemsListSortDirectionselectascSortierrichtung.
printItemsListWithHighlightQuantitybooltrueMenge > 1 hervorheben.
printItemsListDisplayStockbooltrueBestandsspalte.
printItemsListDisplayAvailableStockbooltrueVerfügbarer-Bestand-Spalte.
printItemsListHideDigitalItemsbooltrueDigitale Positionen ausblenden.
printItemsListAdditionalColumn1CustomFieldIdcustom fieldCustom-Field-Spalte.
printItemsListAdditionalColumn1CustomFieldWidthtext (px)75Breite der Custom-Field-Spalte.
printItemsListFontSizetext (px)12Basis-Schriftgröße.
printItemsListLineItemFontSizetext (px)14Positions-Schriftgröße.
SchlüsselTypStandardZweck
orderCreateEnableEanScannerboolfalseEAN-Scanner bei Bestellanlage aktivieren.
orderCreateScannerFieldsmulti-selectAbgleichfelder: ean, manufacturerNumber.
orderCreateUseProductPickerModalboolfalseInline-Suche bei Bestellanlage durch Modal ersetzen.
orderDetailUseProductPickerModalboolfalseInline-Suche im Bestelldetail durch Modal ersetzen.

Ein einzelner API-Endpunkt steht hinter den Druckaktionen:

POST /api/p2lab-packing-slips/print/view/{view}
PfadparameterWerteZweck
viewordersLieferscheine (pro Bestellung).
viewitemsArtikelliste (konsolidiert).
viewallBeide — Artikelliste-Seite gefolgt von Pro-Bestell-Scheinen, zusammengeführt.

Request-Body:

{ "orderIds": ["…uuid…", "…uuid…"] }

Antwort: application/pdf, Inline-Disposition.