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.
modalFontColorcolor—Basis-Schriftfarbe.
modalHighlightQuantityFontColorcolor—Schriftfarbe für hervorgehobene Mengenzellen.
modalHighlightQuantityBackgroundColorcolor—Hintergrundfarbe für hervorgehobene Mengenzellen.
modalVariantsFontColorcolor—Schriftfarbe für Variantenlabel.
modalVariantsBackgroundColorcolor—Hintergrundfarbe für Variantenlabel.
modalVariantsBoldboolfalseVariantenlabel fett.
SchlüsselTypStandardZweck
orderPackingModeselectoutOfStockpacked (Erfolge abhaken) oder outOfStock (Probleme abhaken).
orderPickingModeselectlistlist (alle Bestellungen) oder single (eine nach der anderen).
inProgressStateMachineStateIdstate—Auftragsstatus beim Beginn der Kommissionierung.
inProgressSendEmailboolfalseMail beim In-Bearbeitung-Übergang.
inProgressWhenselectallall (sofort beim Öffnen) oder current (progressiv im Einzelmodus).
completeStateMachineStateIdstate—Status beim Abschluss.
completeSendEmailboolfalseMail beim Abschluss.
incompleteStateMachineStateIdstate—Status bei Unvollständigkeit.
incompleteSendEmailboolfalseMail bei Unvollständigkeit.
orderPickingConfirmationselectmanualmanual, autoComplete, autoIncomplete oder autoAll.
orderPickingShowSuccessNotificationbooltrueErfolgsmeldung nach Statuswechsel zeigen.
pickListStateMachineStateIdstate—Optionaler Status beim Drucken der Artikelliste.
pickListSendEmailboolfalseMail beim Druck der Pick List.
SchlüsselTypStandardZweck
barcodeScannerFieldsmulti-select—ean, 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-select—Spalten: 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 field—Ein 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-select—Spalten 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 field—Custom-Field-Zusatzspalte.
modalItemsListAdditionalColumn1CustomFieldWidthtext (px)200Breite der Custom-Field-Spalte.
SchlüsselTypStandardZweck
printOrdersListItemsListColumnsmulti-select—Spalten auf gedrucktem Schein.
printOrdersListItemsListTypesmulti-selectallePositionstypen auf gedrucktem Schein.
printOrdersListItemsListSortByselectnameSortier-Key.
printOrdersListItemsListSortDirectionselectascSortierrichtung.
printOrdersListWithPaymentMethodbooltrueZahlungsart-Block.
printOrdersListWithShippingMethodbooltrueVersandart-Block.
printOrdersListWithSummarybooltrueAuftragszusammenfassung.
printOrdersListItemsListWithHighlightQuantitybooltrueMenge > 1 hervorheben.
printOrdersListHideDigitalItemsbooltrueDigitale Positionen ausblenden.
printOrdersListAdditionalColumn1CustomFieldIdcustom field—Custom-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-select—Spalten 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 field—Custom-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-select—Abgleichfelder: 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.