Class DefaultWarehousingConsignmentFacade
java.lang.Object
de.hybris.platform.ordermanagementfacades.OmsBaseFacade
de.hybris.platform.warehousingfacades.order.impl.DefaultWarehousingConsignmentFacade
- All Implemented Interfaces:
WarehousingConsignmentFacade
public class DefaultWarehousingConsignmentFacade
extends OmsBaseFacade
implements WarehousingConsignmentFacade
Default implementation of
WarehousingConsignmentFacade.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildDeclineParam(ConsignmentProcessModel processModel, List<DeclineEntry> entriesToReallocate) Build and save the context parameter for decline entries and set it into the given processprotected voidcleanDeclineParam(ConsignmentProcessModel processModel) Removes the old decline entries fromBusinessProcessModel.CONTEXTPARAMETERS(if any exists), before attempting to declinevoidConfirm Consignment's pick upvoidconfirmShipConsignment(String code) Confirm Consignment's shippingconsolidatedPickSlip(ConsignmentCodeDataList consignmentCodeDataList) API to print a consolidated pick list for the specifiedConsignmentCodeDataList.protected BusinessProcessModelgenerateBusinessProcess(List<ConsignmentModel> consignmentModels) Generates a dummyBusinessProcessModelwith aList<ConsignmentModel>so that it can be passed to thePrintMediaServiceprotected StringgenerateMediaTemplate(String code, String template) Generates a media template for the givenConsignmentModel.CODEand velocity templateprotected ConfigurationServiceprotected ConsignmentAmountCalculationStrategyprotected Converter<ConsignmentModel,ConsignmentData> getConsignmentEntriesForConsignmentCode(String code, PageableData pageableData) API to get consignmentEntries for the givenConsignmentModel.CODEprotected Converter<ConsignmentEntryModel,ConsignmentEntryData> protected PagedGenericDaogetConsignmentForCode(String code) API to return details of a single consignment according for the givenConsignmentModel.CODE.protected GenericDao<ConsignmentModel>protected ConsignmentModelFindsConsignmentModelfor the givenConsignmentModel.CODEAPI to return the packaging information for the givenConsignmentModel.CODE.protected PagedGenericDao<ConsignmentModel>getConsignments(PageableData pageableData) API to fetch all consignments in the systemgetConsignmentsByStatuses(PageableData pageableData, Set<ConsignmentStatus> consignmentStatusSet) API to fetch all consignments in the system that have certain status(es)protected SearchByStatusPagedGenericDao<ConsignmentModel>API to return all consignment statusesAPI to return all decline reasons.protected EnumerationServicegetExportForm(String code) API to get the export form of aConsignmentModelprotected Converter<PackagingInfoModel,PackagingInfoData> protected PaymentServiceprotected PrintMediaServiceprotected List<ConsignmentStatus>getReturnForm(String code) API to get the return form of aConsignmentModelgetReturnShippingLabel(String code) API to get the return shipping label of aConsignmentModelprotected Converter<PackagingInfoData,PackagingInfoModel> getShippingLabel(String code) API to get the shipping label of aConsignmentModelprotected SourcingFilterProcessorgetSourcingLocationsForConsignmentCode(String code, PageableData pageableData) API to return all warehouses fit for souring for the givenConsignmentModel.CODE.protected List<WarehouseModel>getSublistOfSourcingLocations(PageableData pageableData, List<WarehouseModel> locations) Gets a sub list based on the pageable data object from the list containing all warehouses.protected Converter<WarehouseModel,WarehouseData> protected WarehouseStockServiceprotected WarehousingConsignmentWorkflowServiceprotected WarehousingShippingServicebooleanChecks if the confirm ship/pickup is possible for the givenConsignmentModel.CODEvoidAPI to manually release aConsignmentModelafter a payment capture failurevoidAPI to manually release aConsignmentModelafter a tax commit failureprotected StringpackConsignment(ConsignmentModel consignmentModel, boolean printSlip) Performs common logic for packing aConsignmentModelpackConsignment(String code) API to pack aConsignmentModeland its pack labelpackConsignment(String code, boolean printSlip) API to pack aConsignmentModeland optionally return its pack labelprotected PaymentTransactionEntryModelperformPaymentCapture(ConsignmentModel consignmentModel) Performs the payment capture operation for the givenConsignmentModelprotected voidperformPickWorkflowAction(ConsignmentModel consignmentModel) Performs the PickWorkflowActionModelfor the givenConsignmentModelif the action has not been performed yet.protected voidperformPickWorkflowAction(ConsignmentModel consignmentModel, boolean printSlip) Performs the PickWorkflowActionModelfor the givenConsignmentModelif the action has not been performed yet.pickConsignment(String code) API to pick aConsignmentModeland return its pick slippickConsignment(String code, boolean printSlip) API to pick aConsignmentModeland optionally return its pick slipprotected DeclineEntrypopulateDeclineEntry(DeclineEntryData declineEntryData, ConsignmentReallocationData consignmentReallocationData, ConsignmentEntryModel consignmentEntryModel) Populates and returnsDeclineEntryfrom givenDeclineEntryDatavoidreallocateConsignment(String consignmentCode, ConsignmentReallocationData consignmentReallocationData) Reallocate the given consignment based on the givenConsignmentReallocationDatavoidsetConfigurationService(ConfigurationService configurationService) voidsetConsignmentAmountCalculationStrategy(ConsignmentAmountCalculationStrategy consignmentAmountCalculationStrategy) voidsetConsignmentBusinessProcessService(WarehousingBusinessProcessService<ConsignmentModel> consignmentBusinessProcessService) voidsetConsignmentConverter(Converter<ConsignmentModel, ConsignmentData> consignmentConverter) voidsetConsignmentEntryConverter(Converter<ConsignmentEntryModel, ConsignmentEntryData> consignmentEntryConverter) voidsetConsignmentEntryPagedDao(PagedGenericDao consignmentEntryPagedDao) voidsetConsignmentGenericDao(GenericDao<ConsignmentModel> consignmentGenericDao) voidsetConsignmentPagedGenericDao(PagedGenericDao<ConsignmentModel> consignmentPagedGenericDao) voidsetConsignmentSearchByStatusPagedDao(SearchByStatusPagedGenericDao<ConsignmentModel> consignmentSearchByStatusPagedDao) voidsetEnumerationService(EnumerationService enumerationService) voidsetPackagingInfoConverter(Converter<PackagingInfoModel, PackagingInfoData> packagingInfoConverter) voidsetPaymentService(PaymentService paymentService) voidsetPaymentTransactionEntryConverter(Converter<PaymentTransactionEntryModel, PaymentTransactionEntryData> paymentTransactionEntryConverter) voidsetPrintMediaService(PrintMediaService printMediaService) voidsetReallocableConsignmentStatusList(List<ConsignmentStatus> reallocableConsignmentStatusList) voidsetReversePackagingInfoConverter(Converter<PackagingInfoData, PackagingInfoModel> reversePackagingInfoConverter) voidsetSourcingFilterProcessor(SourcingFilterProcessor sourcingFilterProcessor) voidsetWarehouseConverter(Converter<WarehouseModel, WarehouseData> warehouseConverter) voidsetWarehouseService(WarehouseService warehouseService) voidsetWarehouseStockService(WarehouseStockService warehouseStockService) voidsetWarehousingConsignmentWorkflowService(WarehousingConsignmentWorkflowService warehousingConsignmentWorkflowService) voidsetWarehousingShippingService(WarehousingShippingService warehousingShippingService) takePayment(String code) API to take payment for aConsignmentModelupdateConsignmentPackagingInformation(String code, PackagingInfoData packagingInfoData) API to update the packaging information for the givenConsignmentModel.CODE.protected voidvalidateDeclineEntryDataToReallocate(ConsignmentReallocationData consignmentReallocationData, DeclineEntryData declineEntryData, ConsignmentEntryModel consignmentEntry) Validation forDeclineEntryDatato be reallocated against givenConsignmentEntryModel.Methods inherited from class de.hybris.platform.ordermanagementfacades.OmsBaseFacade
convertSearchPageData, createPaginationData, discardOrderSnapshot, getModelService, getOrderGenericDao, getOrderModelForCode, setModelService, setOrderGenericDao
-
Field Details
-
CONSIGNMENT_ACTION_EVENT_NAME
- See Also:
-
REALLOCATE_CONSIGNMENT_CHOICE
- See Also:
-
DECLINE_ENTRIES
- See Also:
-
PICK_SLIP_DOCUMENT_TEMPLATE
- See Also:
-
PICKING_TEMPLATE_CODE
- See Also:
-
CONSOLIDATED_PICK_SLIP_DOCUMENT_TEMPLATE
- See Also:
-
PACK_SLIP_DOCUMENT_TEMPLATE
- See Also:
-
PACKING_TEMPLATE_CODE
- See Also:
-
PACK_CONSIGNMENT_CHOICE
- See Also:
-
EXPORT_FORM_DOCUMENT_TEMPLATE
- See Also:
-
SHIPPING_LABEL_DOCUMENT_TEMPLATE
- See Also:
-
RETURN_SHIPPING_LABEL_DOCUMENT_TEMPLATE
- See Also:
-
RETURN_FORM_DOCUMENT_TEMPLATE
- See Also:
-
CAPTURE_PAYMENT_ON_CONSIGNMENT
- See Also:
-
HANDLE_MANUAL_PAYMENT_CAPTURE_CHOICE
- See Also:
-
HANDLE_MANUAL_TAX_COMMIT_CHOICE
- See Also:
-
-
Constructor Details
-
DefaultWarehousingConsignmentFacade
public DefaultWarehousingConsignmentFacade()
-
-
Method Details
-
getConsignments
Description copied from interface:WarehousingConsignmentFacadeAPI to fetch all consignments in the system- Specified by:
getConsignmentsin interfaceWarehousingConsignmentFacade- Parameters:
pageableData- pageable object that contains info on the number or pages and how many items in each page in addition the sorting info- Returns:
- list of consignments
-
getConsignmentsByStatuses
public SearchPageData<ConsignmentData> getConsignmentsByStatuses(PageableData pageableData, Set<ConsignmentStatus> consignmentStatusSet) Description copied from interface:WarehousingConsignmentFacadeAPI to fetch all consignments in the system that have certain status(es)- Specified by:
getConsignmentsByStatusesin interfaceWarehousingConsignmentFacade- Parameters:
pageableData- pageable object that contains info on the number or pages and how many items in each page in addition the sorting infoconsignmentStatusSet- set ofConsignmentStatus, in which we want to get list of consignments for- Returns:
- list of consignments that complies with passed consignment status(es)
-
getConsignmentEntriesForConsignmentCode
public SearchPageData<ConsignmentEntryData> getConsignmentEntriesForConsignmentCode(String code, PageableData pageableData) Description copied from interface:WarehousingConsignmentFacadeAPI to get consignmentEntries for the givenConsignmentModel.CODE- Specified by:
getConsignmentEntriesForConsignmentCodein interfaceWarehousingConsignmentFacade- Parameters:
code- the consignment's codepageableData- pageable object that contains info on the number or pages and how many items in each page in addition the sorting info- Returns:
- SearchPageData that contains a list of the consignmentEntries for the given consignment
-
getConsignmentForCode
Description copied from interface:WarehousingConsignmentFacadeAPI to return details of a single consignment according for the givenConsignmentModel.CODE.- Specified by:
getConsignmentForCodein interfaceWarehousingConsignmentFacade- Parameters:
code- the consignment's code.- Returns:
- Consignment details for the given consignment code
-
getConsignmentStatuses
Description copied from interface:WarehousingConsignmentFacadeAPI to return all consignment statuses- Specified by:
getConsignmentStatusesin interfaceWarehousingConsignmentFacade- Returns:
- list of
ConsignmentStatus
-
getDeclineReasons
Description copied from interface:WarehousingConsignmentFacadeAPI to return all decline reasons.- Specified by:
getDeclineReasonsin interfaceWarehousingConsignmentFacade- Returns:
- a list of
DeclineReason
-
getSourcingLocationsForConsignmentCode
public SearchPageData<WarehouseData> getSourcingLocationsForConsignmentCode(String code, PageableData pageableData) Description copied from interface:WarehousingConsignmentFacadeAPI to return all warehouses fit for souring for the givenConsignmentModel.CODE.- Specified by:
getSourcingLocationsForConsignmentCodein interfaceWarehousingConsignmentFacade- Parameters:
code- the consignment codepageableData- pageable object that contains info on the number or pages and how many items in each page in addition the sorting info- Returns:
- SearchPageData that contains a list of locations fit for sourcing
-
confirmShipConsignment
Description copied from interface:WarehousingConsignmentFacadeConfirm Consignment's shipping- Specified by:
confirmShipConsignmentin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODEfor theConsignmentModelto be shipped
-
confirmPickupConsignment
Description copied from interface:WarehousingConsignmentFacadeConfirm Consignment's pick up- Specified by:
confirmPickupConsignmentin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODEfor theConsignmentModelto be picked up
-
isConsignmentConfirmable
Description copied from interface:WarehousingConsignmentFacadeChecks if the confirm ship/pickup is possible for the givenConsignmentModel.CODE- Specified by:
isConsignmentConfirmablein interfaceWarehousingConsignmentFacade- Parameters:
code- the code for the consignment to be confirmed- Returns:
- boolean to indicate if confirmation of the given consignment is possible
-
getConsignmentPackagingInformation
Description copied from interface:WarehousingConsignmentFacadeAPI to return the packaging information for the givenConsignmentModel.CODE.- Specified by:
getConsignmentPackagingInformationin interfaceWarehousingConsignmentFacade- Parameters:
code- the consignment code for which to retrieve the packaging information- Returns:
- the
PackagingInfoData
-
updateConsignmentPackagingInformation
public ConsignmentData updateConsignmentPackagingInformation(String code, PackagingInfoData packagingInfoData) Description copied from interface:WarehousingConsignmentFacadeAPI to update the packaging information for the givenConsignmentModel.CODE.- Specified by:
updateConsignmentPackagingInformationin interfaceWarehousingConsignmentFacade- Parameters:
code- the consignment code for which the packaging information will be updatedpackagingInfoData- the new packaging information with which to update the consignment- Returns:
- the updated
ConsignmentData
-
reallocateConsignment
public void reallocateConsignment(String consignmentCode, ConsignmentReallocationData consignmentReallocationData) Description copied from interface:WarehousingConsignmentFacadeReallocate the given consignment based on the givenConsignmentReallocationData- Specified by:
reallocateConsignmentin interfaceWarehousingConsignmentFacade- Parameters:
consignmentCode- theConsignmentData.codewhich needs to be reallocatedconsignmentReallocationData- theConsignmentReallocationDatacontaining theDeclineEntryData
-
pickConsignment
Description copied from interface:WarehousingConsignmentFacadeAPI to pick aConsignmentModeland return its pick slip- Specified by:
pickConsignmentin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE- Returns:
- the generated HTML template for the pick slip
-
pickConsignment
Description copied from interface:WarehousingConsignmentFacadeAPI to pick aConsignmentModeland optionally return its pick slip- Specified by:
pickConsignmentin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODEprintSlip- flag used to check if the pick slip should be returned- Returns:
- the generated HTML template for the pick slip or null
-
consolidatedPickSlip
Description copied from interface:WarehousingConsignmentFacadeAPI to print a consolidated pick list for the specifiedConsignmentCodeDataList. The API also performs the Pick operation on eachConsignmentModelin the list- Specified by:
consolidatedPickSlipin interfaceWarehousingConsignmentFacade- Parameters:
consignmentCodeDataList- theConsignmentCodeDataListcontaining mulitpleConsignmentModel.CODE- Returns:
- the generated HTML template for the consolidated pick slip
-
packConsignment
Description copied from interface:WarehousingConsignmentFacadeAPI to pack aConsignmentModeland its pack label- Specified by:
packConsignmentin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE- Returns:
- the generated HTML template for the pack label
-
packConsignment
Description copied from interface:WarehousingConsignmentFacadeAPI to pack aConsignmentModeland optionally return its pack label- Specified by:
packConsignmentin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODEprintSlip- flag used to check if the pack label should be returned- Returns:
- the optionally generated HTML template for the pack label
-
getExportForm
Description copied from interface:WarehousingConsignmentFacadeAPI to get the export form of aConsignmentModel- Specified by:
getExportFormin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE- Returns:
- the generated HTML template for the export form
-
getShippingLabel
Description copied from interface:WarehousingConsignmentFacadeAPI to get the shipping label of aConsignmentModel- Specified by:
getShippingLabelin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE- Returns:
- the generated HTML template for the shipping label
-
getReturnShippingLabel
Description copied from interface:WarehousingConsignmentFacadeAPI to get the return shipping label of aConsignmentModel- Specified by:
getReturnShippingLabelin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE- Returns:
- the generated HTML template for the return shipping label
-
getReturnForm
Description copied from interface:WarehousingConsignmentFacadeAPI to get the return form of aConsignmentModel- Specified by:
getReturnFormin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE- Returns:
- the generated HTML template for the return form
-
takePayment
Description copied from interface:WarehousingConsignmentFacadeAPI to take payment for aConsignmentModel- Specified by:
takePaymentin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE- Returns:
- the
PaymentTransactionEntryDatawith the recorded transaction
-
manuallyReleasePaymentCapture
Description copied from interface:WarehousingConsignmentFacadeAPI to manually release aConsignmentModelafter a payment capture failure- Specified by:
manuallyReleasePaymentCapturein interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE
-
manuallyReleaseTaxCommit
Description copied from interface:WarehousingConsignmentFacadeAPI to manually release aConsignmentModelafter a tax commit failure- Specified by:
manuallyReleaseTaxCommitin interfaceWarehousingConsignmentFacade- Parameters:
code- theConsignmentModel.CODE
-
performPaymentCapture
Performs the payment capture operation for the givenConsignmentModel- Parameters:
consignmentModel- theConsignmentModelwhose amount is to be captured- Returns:
- the
PaymentTransactionEntryModelfor the transaction
-
packConsignment
Performs common logic for packing aConsignmentModel- Parameters:
consignmentModel- theConsignmentModelto be packedprintSlip- whether or not the generate the pack slip- Returns:
- the generated pack slip
- Throws:
IllegalStateException- throw anIllegalStateExceptionif theConsignmentModelhas already been packed and if the slip should not be generated
-
getConsignmentModelForCode
FindsConsignmentModelfor the givenConsignmentModel.CODE- Parameters:
code- the consignment's code- Returns:
- the requested consignment for the given code
-
getSublistOfSourcingLocations
protected List<WarehouseModel> getSublistOfSourcingLocations(PageableData pageableData, List<WarehouseModel> locations) Gets a sub list based on the pageable data object from the list containing all warehouses.- Parameters:
pageableData- the object which will filter the list with its page related informationlocations- contains all available sourcing locations.- Returns:
- the sub list which met the pageable data criteria
-
populateDeclineEntry
protected DeclineEntry populateDeclineEntry(DeclineEntryData declineEntryData, ConsignmentReallocationData consignmentReallocationData, ConsignmentEntryModel consignmentEntryModel) Populates and returnsDeclineEntryfrom givenDeclineEntryData- Parameters:
declineEntryData- the givenDeclineEntryDatato prepareDeclineEntryconsignmentReallocationData- theConsignmentReallocationDatato check ifConsignmentReallocationData.globalComment,ConsignmentReallocationData.globalReallocationWarehouseCodeandConsignmentReallocationData.getGlobalReason()are presentconsignmentEntryModel- theConsignmentEntryModel- Returns:
- the
DeclineEntrypopulated from the given params
-
validateDeclineEntryDataToReallocate
protected void validateDeclineEntryDataToReallocate(ConsignmentReallocationData consignmentReallocationData, DeclineEntryData declineEntryData, ConsignmentEntryModel consignmentEntry) Validation forDeclineEntryDatato be reallocated against givenConsignmentEntryModel.- Parameters:
consignmentReallocationData- theConsignmentReallocationDatato be validateddeclineEntryData- theDeclineEntryDatato be validatedconsignmentEntry- theConsignmentEntryModel, against which given declineEntryData needs to be validated
-
buildDeclineParam
protected void buildDeclineParam(ConsignmentProcessModel processModel, List<DeclineEntry> entriesToReallocate) Build and save the context parameter for decline entries and set it into the given process- Parameters:
processModel- the process model for which the context parameters has to be registerentriesToReallocate- the entries to be reallocated
-
cleanDeclineParam
Removes the old decline entries fromBusinessProcessModel.CONTEXTPARAMETERS(if any exists), before attempting to decline- Parameters:
processModel- theConsignmentProcessModelfor the consignment to be declined
-
performPickWorkflowAction
Performs the PickWorkflowActionModelfor the givenConsignmentModelif the action has not been performed yet. Throws an IllegalStateException if the slip should not be generated and if the consignment was already picked- Parameters:
consignmentModel- theConsignmentModelfor which the action will potentially be performed- Throws:
IllegalStateException- throw anIllegalStateExceptionin either of the following 2 cases: 1. If theConsignmentModelhas already been picked and if the slip should not be generated 2. If theWorkflowActionModelis null and if the slip should not be generated
-
performPickWorkflowAction
Performs the PickWorkflowActionModelfor the givenConsignmentModelif the action has not been performed yet.- Parameters:
consignmentModel- theConsignmentModelfor which the action will potentially be performed
-
generateBusinessProcess
Generates a dummyBusinessProcessModelwith aList<ConsignmentModel>so that it can be passed to thePrintMediaService- Parameters:
consignmentModels- theList<ConsignmentModel>which will be passed to the new business process- Returns:
- the dummy
BusinessProcessModel
-
generateMediaTemplate
Generates a media template for the givenConsignmentModel.CODEand velocity template- Parameters:
code- theConsignmentModel.CODEfor which to generate a templatetemplate- the template with which the media will be generated- Returns:
- the newly generated media template
-
getEnumerationService
-
setEnumerationService
-
getConsignmentGenericDao
-
setConsignmentGenericDao
-
getConsignmentPagedGenericDao
-
setConsignmentPagedGenericDao
public void setConsignmentPagedGenericDao(PagedGenericDao<ConsignmentModel> consignmentPagedGenericDao) -
getConsignmentConverter
-
setConsignmentConverter
public void setConsignmentConverter(Converter<ConsignmentModel, ConsignmentData> consignmentConverter) -
getWarehouseConverter
-
setWarehouseConverter
-
getPackagingInfoConverter
-
setPackagingInfoConverter
public void setPackagingInfoConverter(Converter<PackagingInfoModel, PackagingInfoData> packagingInfoConverter) -
getReversePackagingInfoConverter
-
setReversePackagingInfoConverter
public void setReversePackagingInfoConverter(Converter<PackagingInfoData, PackagingInfoModel> reversePackagingInfoConverter) -
getConsignmentSearchByStatusPagedDao
-
setConsignmentSearchByStatusPagedDao
public void setConsignmentSearchByStatusPagedDao(SearchByStatusPagedGenericDao<ConsignmentModel> consignmentSearchByStatusPagedDao) -
getConsignmentEntryPagedDao
-
setConsignmentEntryPagedDao
-
getConsignmentEntryConverter
-
setConsignmentEntryConverter
public void setConsignmentEntryConverter(Converter<ConsignmentEntryModel, ConsignmentEntryData> consignmentEntryConverter) -
getWarehousingShippingService
-
setWarehousingShippingService
-
getSourcingFilterProcessor
-
setSourcingFilterProcessor
-
getWarehouseService
-
setWarehouseService
-
getConsignmentBusinessProcessService
protected WarehousingBusinessProcessService<ConsignmentModel> getConsignmentBusinessProcessService() -
setConsignmentBusinessProcessService
public void setConsignmentBusinessProcessService(WarehousingBusinessProcessService<ConsignmentModel> consignmentBusinessProcessService) -
getWarehouseStockService
-
setWarehouseStockService
-
getReallocableConsignmentStatusList
-
setReallocableConsignmentStatusList
public void setReallocableConsignmentStatusList(List<ConsignmentStatus> reallocableConsignmentStatusList) -
getPrintMediaService
-
setPrintMediaService
-
getWarehousingConsignmentWorkflowService
-
setWarehousingConsignmentWorkflowService
public void setWarehousingConsignmentWorkflowService(WarehousingConsignmentWorkflowService warehousingConsignmentWorkflowService) -
getPaymentTransactionEntryConverter
protected Converter<PaymentTransactionEntryModel,PaymentTransactionEntryData> getPaymentTransactionEntryConverter() -
setPaymentTransactionEntryConverter
public void setPaymentTransactionEntryConverter(Converter<PaymentTransactionEntryModel, PaymentTransactionEntryData> paymentTransactionEntryConverter) -
getConsignmentAmountCalculationStrategy
-
setConsignmentAmountCalculationStrategy
public void setConsignmentAmountCalculationStrategy(ConsignmentAmountCalculationStrategy consignmentAmountCalculationStrategy) -
getPaymentService
-
setPaymentService
-
getConfigurationService
-
setConfigurationService
-