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üssel Typ Standard Zweck modalDefaultViewselect itemsStandardansicht: orders (Order Picking) oder items (Batch Picking). modalDisplayWarningsbool falseWarndialog 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. modalVariantsBoldbool falseVariantenlabel fett.
Schlüssel Typ Standard Zweck orderPackingModeselect outOfStockpacked (Erfolge abhaken) oder outOfStock (Probleme abhaken).orderPickingModeselect listlist (alle Bestellungen) oder single (eine nach der anderen).inProgressStateMachineStateIdstate — Auftragsstatus beim Beginn der Kommissionierung. inProgressSendEmailbool falseMail beim In-Bearbeitung-Übergang. inProgressWhenselect allall (sofort beim Öffnen) oder current (progressiv im Einzelmodus).completeStateMachineStateIdstate — Status beim Abschluss. completeSendEmailbool falseMail beim Abschluss. incompleteStateMachineStateIdstate — Status bei Unvollständigkeit. incompleteSendEmailbool falseMail bei Unvollständigkeit. orderPickingConfirmationselect manualmanual, autoComplete, autoIncomplete oder autoAll.orderPickingShowSuccessNotificationbool trueErfolgsmeldung nach Statuswechsel zeigen. pickListStateMachineStateIdstate — Optionaler Status beim Drucken der Artikelliste. pickListSendEmailbool falseMail beim Druck der Pick List.
Schlüssel Typ Standard Zweck barcodeScannerFieldsmulti-select — ean, manufacturerNumber oder beide.barcodeScannerModeselect singlesingle (ein Scan = Zeile fertig) oder quantity (ein Scan pro Einheit).barcodeScannerBehaviorModeselect manualauto (zur nächsten Bestellung wechseln, wenn fertig) oder manual (auf Weiter warten).barcodeScannerSoundOnSuccessbool trueErfolgston bei Treffer. barcodeScannerSoundOnErrorbool trueFehlerton bei Fehlschlag. barcodeScannerSoundOnOrderCompletebool trueTon bei Auftragsabschluss. barcodeScannerSoundDelayselect 0Verzö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üssel Typ Standard Zweck modalOrdersListItemsListColumnsmulti-select — Spalten: cover, productNumber, manufacturerNumber, ean. modalOrdersListItemsListTypesmulti-select alle Positionstypen: product, custom, credit, promotion, discount, container. modalOrdersListItemsListSortByselect namename oder productNumber.modalOrdersListItemsListSortDirectionselect ascasc / desc.modalOrdersListItemsListHighlightQuantitybool trueMenge > 1 hervorheben. modalOrdersListItemsListDisplayStockbool trueBestandsspalte anzeigen. modalOrdersListItemsListDisplayAvailableStockbool trueVerfügbarer-Bestand-Spalte anzeigen. modalOrdersListStickyHeaderbool trueKlebende Spaltenköpfe. modalOrdersListHideDigitalItemsbool trueDigitale Positionen ausblenden. modalOrdersListAdditionalColumn1CustomFieldIdcustom field — Ein Produkt-Custom-Field als Zusatzspalte. modalOrdersListAdditionalColumn1CustomFieldWidthtext (px) 200Breite der Custom-Field-Spalte. modalOrdersListDisplayCommentbool trueKundenkommentar anzeigen. modalOrdersListCommentFontSizetext (px) 12Schriftgröße für Kommentar. modalOrdersListCommentBoldbool falseKommentar fett.
Schlüssel Typ Standard Zweck modalItemsListColumnsmulti-select — Spalten wie bei Order Picking. modalItemsListTypesmulti-select alle Positionstypen wie bei Order Picking. modalItemsListGroupByselect namename oder productNumber.modalItemsListSortByselect namename oder productNumber.modalItemsListSortDirectionselect ascasc / desc.modalItemsListHighlightQuantitybool trueMenge > 1 hervorheben. modalItemsListDisplayStockbool trueBestandsspalte. modalItemsListDisplayAvailableStockbool trueVerfügbarer-Bestand-Spalte. modalItemsListStickyHeaderbool trueKlebende Spaltenköpfe. modalItemsListHideDigitalItemsbool trueDigitale Positionen ausblenden. modalItemsListAdditionalColumn1CustomFieldIdcustom field — Custom-Field-Zusatzspalte. modalItemsListAdditionalColumn1CustomFieldWidthtext (px) 200Breite der Custom-Field-Spalte.
Schlüssel Typ Standard Zweck printOrdersListItemsListColumnsmulti-select — Spalten auf gedrucktem Schein. printOrdersListItemsListTypesmulti-select alle Positionstypen auf gedrucktem Schein. printOrdersListItemsListSortByselect nameSortier-Key. printOrdersListItemsListSortDirectionselect ascSortierrichtung. printOrdersListWithPaymentMethodbool trueZahlungsart-Block. printOrdersListWithShippingMethodbool trueVersandart-Block. printOrdersListWithSummarybool trueAuftragszusammenfassung. printOrdersListItemsListWithHighlightQuantitybool trueMenge > 1 hervorheben. printOrdersListHideDigitalItemsbool trueDigitale Positionen ausblenden. printOrdersListAdditionalColumn1CustomFieldIdcustom field — Custom-Field-Spalte. printOrdersListAdditionalColumn1CustomFieldWidthtext (px) 75Breite der Custom-Field-Spalte. printOrdersListFontSizetext (px) 12Basis-Schriftgröße. printOrdersListLineItemFontSizetext (px) 14Positions-Schriftgröße. printOrdersListDisplayCommentbool trueKundenkommentar anzeigen. printOrdersListCommentFontSizetext (px) 12Kommentar-Schriftgröße. printOrdersListCommentBoldbool falseKommentar fett.
Schlüssel Typ Standard Zweck printItemsListColumnsmulti-select — Spalten auf gedruckter Liste. printItemsListTypesmulti-select alle Positionstypen auf gedruckter Liste. printItemsListGroupByselect nameGruppieren-Key. printItemsListSortByselect nameSortier-Key. printItemsListSortDirectionselect ascSortierrichtung. printItemsListWithHighlightQuantitybool trueMenge > 1 hervorheben. printItemsListDisplayStockbool trueBestandsspalte. printItemsListDisplayAvailableStockbool trueVerfügbarer-Bestand-Spalte. printItemsListHideDigitalItemsbool trueDigitale 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üssel Typ Standard Zweck orderCreateEnableEanScannerbool falseEAN-Scanner bei Bestellanlage aktivieren. orderCreateScannerFieldsmulti-select — Abgleichfelder: ean, manufacturerNumber. orderCreateUseProductPickerModalbool falseInline-Suche bei Bestellanlage durch Modal ersetzen. orderDetailUseProductPickerModalbool falseInline-Suche im Bestelldetail durch Modal ersetzen.
Ein einzelner API-Endpunkt steht hinter den Druckaktionen:
POST /api/p2lab-packing-slips/print/view/{view}
Pfadparameter Werte Zweck 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.