Warehouses management & Vendors - a step forward

  • Posts: 455
  • Thank you received: 35
1 year 6 months ago #345515

-- HikaShop version -- : 4.6.1
-- Joomla version -- : 3.10.11
-- PHP version -- : 7.4.32
-- Browser(s) name and version -- : Chrome

Hi guys,
from a HikaMarket Multi Vendor point of view:

1 - Warehouse linked to Vendor
As far as I know there is no way to associate a Warehouse to Vendors. All created Warehouses are for all Vendors.
Please, Am I missing anything ?
I should be able to link Warehouse to Vendors (with an "All" option).
So, in the frontend, the Vendor can select only the Warehous associated with him.

2 - Warehouse Lat / Lng
2A - Would be too useful to add the Latitude / Longitude fields for Warehouse.
2B - At least, would be useful to show Warehouses in the Vendor page Map (with a Warehouse marker)

3 - Warehouse stock management
The Warehouse product stock management is really a too important feature that should be "solved" by default from Hika.
This workaround solution to use Variants can be only a temporally solution.
If we look at it as a definitive solution, there should be a way to "link" it with the "Warehouse".

An approach example, something like:
- Considering that each Vendor has at least one Warehouse, from where items are delivered, that can be different from the fiscal Company address.
- When a "Warehouse" is created (associated to Vendors, point 1) it should create that Variant for the standard ."Warehouse characteristic" and it will be available for the associated Vendors for all their products.
- Following the temporally solution suggestion, by default Hika should has the "Warehouse characteristic" listed into RESTRICTIONS AND DIMENSIONS (not listed into characteristic)
- So, when a Vendor create/edit a Product, the Warehouses associated to him will be shown as selectable Variants, point 1, into the "Warehouse characteristic", just asking to select the default "Warehouse characteristic"
- then into the Product > Variants tab the "Warehouse" (characteristic) will be always shown in first position by default and there the Vendor will can always manage the products for all his Warehouses.
Do you agree ?

4 - Barcode stock management
In this way could be fully integrated the Barcode stock management by Vendors mentioned here

Please Log in or Create an account to join the conversation.

  • Posts: 81563
  • Thank you received: 13071
  • MODERATOR
1 year 6 months ago #345529

Hi,

1. I'm not clear on this as it's Jérôme, the specialist on this topic. But I think it could be added in the future. Maybe it's even in his todo list. I'll have him answer here when he is available.

2. What would be the use in showing the warehouses on the map of the vendor page ? Could you explain the use case ? Is it just as an information to the user ?

3. I'm not clear on this. Wouldn't you already be able to do all that with a characteristic "warehouse" where you would add the warehouses as values ?
I see 2 things which could be interesting to be developed as a plugin:
- to create a "warehouse" characteristic with its values automatically populated with the onAfterProductCharacteristicsLoad event, like HikaMarket does for the "vendor" characteristic.
- to add a filter on the products listing in the backend (and in the vendor control panel products listing on the frontend) to filter the products based on that warehouse characteristic. That way, the user/vendor would only see the products with a variant for the selected warehouse and its stock there.
If you remove the second point, then the first point is not necessary since you can just create a normal characteristic with one value per warehouse.

4. That should be no problem.

Please Log in or Create an account to join the conversation.

  • Posts: 455
  • Thank you received: 35
1 year 6 months ago #346074

Hi Nicolas,

1 - Warehouse linked to Vendor
Many Thanks, I'm staying tuned and remaining available...


2 - Warehouse Lat / Lng
"...What would be the use in showing the warehouses on the map of the vendor page ? ..."
A practical information to the User that can be really useful for several things, like:

--- A Vendor can have multiple points of sale, where their products can be purchased in person, and is pleased to show them on the map, avoiding being contacted for trivial questions such as: "where can I see / buy the product?"

--- A Vendor may have "Pick and Pay" as a shipping method from some of its "Warehouses", so the customer needs to know where they are located to decide where they want the product to be made available for pickup.

--- With the exact point location (Latitude / Longitude) we can add searches by "distance to a point".

etc.

--- PS - Consider that each Vendor has at least one Warehouse, from where items are delivered, that can be different from the fiscal Company address.


3 - Warehouse stock management
"...I'm not clear on this. Wouldn't you already be able to do all that with a characteristic "warehouse" where you would add the warehouses as values ?..." = Practically Yes, but I also suggested How to do it in the simplest way, How to show it into the Hika interface and What we need to pay attention to. Following my approach example:

A - When a "Warehouse" is created it will be associated to Vendors, (point 1) it should create that Variant for the standard ."Warehouse characteristic" and it will be available for the associated Vendors for all their products.
Vendors = plural, also more than one Vendor. it's not a mistake. Because a Warehouse could be a "Point of Sale / Pick and Point" (like a Mall) for more than one Vendor.

B - Following the temporally solution suggestion, by default Hika should has the "Warehouse characteristic" listed into RESTRICTIONS AND DIMENSIONS (not listed into characteristic):

- "by default" = It means that all Vendors will have the "Warehouse characteristic" with at least one item, each Vendor has at least one Warehouse that can be different from the fiscal Company address.

- "listed into RESTRICTIONS AND DIMENSIONS" = I mean that this "Warehouse characteristic" will replace the "Product > RESTRICTIONS AND DIMENSIONS > Warehouse" selection, a characteristic ask also to select the default "Warehouse characteristic" value.
(While the "Warehouse characteristic" will be "hidden" into the "Product > SPECIFICATIONS > Characteristics: ...")

When set, into the Variants Tab:

C - then into the Product > Variants tab the "Warehouse" (characteristic) will be always shown in first position by default and there the Vendor will can always manage the products for all his Warehouses...

Was I able to better explain myself ? Do you agree ?


4 - Barcode stock management
Many Thanks!

Please Log in or Create an account to join the conversation.

  • Posts: 455
  • Thank you received: 35
1 year 5 months ago #346532

Hi Nicolas,
no hurry, but I'd like to have feedback from you to my previous post...

I remain available

Please Log in or Create an account to join the conversation.

  • Posts: 81563
  • Thank you received: 13071
  • MODERATOR
1 year 5 months ago #346552

Hi,

Sorry for not replying.
I've taken note of your suggestions.
I think that you provided some valid arguments. Honestly, I doubt we'll implement these in the short term as it seems a lot of work for only some niche applications. I think such things might be more suited as a custom plugin development.

Please Log in or Create an account to join the conversation.

  • Posts: 455
  • Thank you received: 35
1 year 5 months ago #346561

Hi Nicolas,
many thanks for your reply! I think it's part of those things that seem more complicated than they are, those things that become clearer little by little as they are done and which therefore develop better with a step-by-step approach, a keep calm approach. So, I can say:

4 - Barcode stock manager plugin
With the 1.0.1 release you added the "...The barcode manager can now be used by vendors on their frontend...". Very Well.

PS - Before to going on we have to always to consider that each Vendor has at least one Warehouse, from where items are delivered, that can be different from the fiscal Company address. So the Warehouse (where Vendor sale) is not the Company address (the Vendor Fiscal address). Could be the same, often is the same. But it is not the same.
A concept that should be "added into the roadmap". Something like you done for the Customer Billing / Shipping addresses.

1 - Warehouse linked to Vendor
This is the base of the concept that should be added as soon as possible. I'll stay tuned. Sure it means:

1A - to add a frontend Warehouses menu item and to add it into the Vendor CP.
From where the Vendor can see its Warehouses list, to crete, and to edit them.

1B - to consider that each Vendor from frontend Product creation / editing should be able to choose only from Warehouses linked to him.

2 - Warehouse Lat / Lng
In this first step, the most important thing is to start grabbing the Warehouse Lat / Lng information during the Warehouse creation / editing, just it.
Without thinking right now about how to show / how to use the Lat / Lng new information that can be developed through specific plugins etc.

As far as I understand the Lat / Lng fields should be added looking into the Display > Warehouse > Form file, Am I right ?

3 - Warehouse stock management
Maybe this is something that is better "to discuss" again when the point 1 we'll be added, that is the real missing...

Please Log in or Create an account to join the conversation.

  • Posts: 81563
  • Thank you received: 13071
  • MODERATOR
1 year 5 months ago #346562

Hi,

1. This would have to be answered by Jerrome, as he is the one working on HikaMarket. Maybe he has an idea for something already available in HikaMarket. Or maybe he already has it on his todo list. Or maybe that's something he doesn't want to add for some reason. I'm not sure.

2. The lat/lng fields could be added to the warehouse form by the plugin itself. I think it would make sense. Similarly to how HikaMarket adds vendors fields to different forms in HikaShop to restrict elements per vendor.

3. Indeed.

Please Log in or Create an account to join the conversation.

  • Posts: 455
  • Thank you received: 35
1 year 5 months ago #346598

Hi,

1 - Please, Do I have to create a new post in HikaMarket forum for Jerome for this point?

2 - Thanks, I'll stay tuned...

Please Log in or Create an account to join the conversation.

  • Posts: 81563
  • Thank you received: 13071
  • MODERATOR
1 year 5 months ago #346612

Hi,

1. I talked with him about it today.
He said that the biggest problem with doing this is that HikaMarket already relies of the warehouse system to group products per vendor for the shipping methods selection (so that you can select different shipping methods for different warehouses/vendors on the checkout). So adding support of warehouses for vendors (and thus having warehouses linked to vendors) is not easy to do.
Plus, the use is limited as it is a niche and only a handful of people asked about it so it's hard to justify the development cost on his end.
He said he'll add it to his todo list, but no promise on when this would be done, if at all.

Please Log in or Create an account to join the conversation.

Time to create page: 0.106 seconds
Powered by Kunena Forum