cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

What is difference between DefaultConsignmentService and DefaultAllocationService?

Former Member
0 Likes
250

Hi Experts,

I m newly for Oder Management (Hybris v6.6). Getting confuse at point of create consignment services as DefaultConsignmentService and DefaultAllocationService. Please explain difference between them.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Likes

Hi,

Consignment is mainly used for shipment purpose. Let say consumer orderd 5 qty. ERP as a backend, it has shipped only 3 qty for the user.

Allocation is respect to a product, where some amount of qty is allocated to be ordered / could be added to cart for user.

Former Member
0 Likes

Hi Nagarjuna,

If you go through the code base, you will find your 'customfulfillmentprocess 'extension has orderSplitAction defined. Once, Payment is done ,this action is called. This file uses orderSplittingService, which in turn calls DefaultConsignmentService for order split.

Now, if you use hybris OMS, the logic is different for Order Split. It is more realistic and apply strategy for order split . So, this uses DefaultAllocationService, to split the order based on sourcing location (OOB). You can implement your own strategy here to achieve your requirement.

Cut short, Hybris OMS is extended implementation for your fulfillment process template.

Thanks, Siddharth

Ask a Question