Class ConsolidatedConsignmentPrintPickSlipStrategy
java.lang.Object
de.hybris.platform.warehousingbackoffice.labels.strategy.impl.ConsolidatedConsignmentPrintPickSlipStrategy
- All Implemented Interfaces:
ConsolidatedConsignmentPrintDocumentStrategy
public class ConsolidatedConsignmentPrintPickSlipStrategy
extends Object
implements ConsolidatedConsignmentPrintDocumentStrategy
Prints a Picking Slip for a list of
ConsignmentModel.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected PrintMediaService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BusinessProcessModelgenerateBusinessProcess(List<ConsignmentModel> consignmentModels) Generates aBusinessProcessModeland use theBusinessProcessParameterModelas a container for a list ofConsignmentModelvoidprintDocument(List<ConsignmentModel> consignmentModels) Prints a consolidated list documentprotected StringresolveLabel(String labelKey) Gets the localized label for the given key.
-
Field Details
-
FRONTEND_TEMPLATENAME
- See Also:
-
POPUP_WIDTH
- See Also:
-
POPUP_HEIGHT
- See Also:
-
BLOCKED_POPUP_MESSAGE
- See Also:
-
printMediaService
-
-
Constructor Details
-
ConsolidatedConsignmentPrintPickSlipStrategy
public ConsolidatedConsignmentPrintPickSlipStrategy()
-
-
Method Details
-
printDocument
Description copied from interface:ConsolidatedConsignmentPrintDocumentStrategyPrints a consolidated list document- Specified by:
printDocumentin interfaceConsolidatedConsignmentPrintDocumentStrategy- Parameters:
consignmentModels- a list ofConsignmentModelfor which a document is to be printed
-
generateBusinessProcess
Generates aBusinessProcessModeland use theBusinessProcessParameterModelas a container for a list ofConsignmentModel- Parameters:
consignmentModels- list ofConsignmentModel- Returns:
- a business process containing consignments
-
resolveLabel
Gets the localized label for the given key.- Parameters:
labelKey- the key for which the label is required- Returns:
- the localized label
-