[jira] [Commented] (OFBIZ-4478) ShoppingCart createDropShipGroups doesn't take into account Marketing packages

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (OFBIZ-4478) ShoppingCart createDropShipGroups doesn't take into account Marketing packages

Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-4478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14254773#comment-14254773 ]

Divesh Dutta commented on OFBIZ-4478:
-------------------------------------

Case 1:

If you are creating a Marketing package product (Marketing package auto / Marketing package picking), that means that you will be assembling/manufacturing the product in house. You could also set that product as drop-ship product if that can be fulfilled by supplier. That means in business terms product can be fulfilled by your company and by Supplier as well.

In that case set up of product will be:

Create product with productTypeId = "MARKETING_PKG_PICK" or productTypeId=""MARKETING_PKG_AUTO and  requirementMethodEnumId="PRODRQM_DSATP" and in SupplierProduct record, canDropShip="Y" .

canDropShip="Y"  is mandatory set up, if you want purchase order to be created because product cannot be drop-shipped if its not associated with supplier with this set up.

Case 2: If you are trying to set up Marketing package product which can only be drop shipped and you will never fulfill it . In that case, why are you setting that product as Marketing package ? You set up Marketing package so that you can assemble/produce it. If that product will always be drop shipped, set up should be:

productTypeId="FINISHED_GOOD" and requirementMethodEnumId="PRODRQM_DS"  and in SupplierProduct record, canDropShip="Y" .  


[~kiran_gawde]
So setting up SupplierProduct is not work around, its mandatory setting if you want any product to be drop-shipped. I don't see any bug in this. Code is working as per the expectation. Your data set-up was wrong, which you fixed yourself :)

Also on a side note, If you are creating a Marketing package product A, which will be assembled by product B and product C. And you set up Product B as "always drop-shipped". Then how will you assemble product in-house ? So this is not a valid business case/data setup.

We are good to close this issue.
 



 


> ShoppingCart createDropShipGroups doesn't take into account Marketing packages
> ------------------------------------------------------------------------------
>
>                 Key: OFBIZ-4478
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-4478
>             Project: OFBiz
>          Issue Type: Bug
>          Components: order, specialpurpose/ecommerce
>    Affects Versions: Release Branch 11.04
>            Reporter: Kiran Gawde
>            Priority: Minor
>
> 1. Create a product that can be dropshipped (requirementMethodEnumId="PRODRQM_DS")
> 2. Setup the SupplierProduct for the same (canDropShip="Y").
> 3. Create a Marketing package for the product.
> 4. Add the above marketing package to shopping cart and checkout.
> Issue: Purchase order is not created.
> Reason: ShoppingCart.createDropShipGroups doesn't take into account Marketing packages.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)