Prestashop stock management - multiple warehouses - e-commerce

I'm testing the shop on localhost , ps version 1.5.4.1, using the basic theme.
It's a clothing store that has branches in several cities, so every store should have its own stock.
I created a warehouse for every store, set the available quantities for products and its combinations based on warehouse stock.
My question is how do I know, when a client is buying a product from the online store, from which warehouse does the product get subtracted, how does this system work? can I configure this?
If there is a possibility to select the warehouse source of the product on delivery?

When you assign a warehouse for a product for a specific shop the advanced stock management feature takes care of quantity for all the warehouses. At this moment you can't see, in an order, from which warehouse the quantity is subtracted.
It will be available in a forthcoming release.
Best regards.

Related

Is there a way to generate profitability reporting on a client base view?

I am looking to purchase Odoo for my accounting firm. I am looking for a Managerial Report where I can list all my clients and easily see the profitability margin for each of these clients. My products are set up as Service - Prepaid/Fixed Price and Service - Based on Timesheet. From there a project is created and we use the Awesome Timesheet to clock the time. From this setup, an invoice = one project and we might have many invoices for each client.
Therefore, I am looking to produce a report that will list all my clients rows and in the columns the margin time sold, time billed, etc.
How can I produce this report?

Prestashop for large business

I am in process of picking new adequate ecommerce platform for a company.
Their present eshop has average 130 visits per day, average 30 orders per day, about 100000 product in database from which 30000 are active and 3 - 5 operators which handles the orders.
Shop will be synced and managed in company erp system (now Microsoft Dynamics NAV, in near future something else).
Could you please tell me if Prestashop is good solution or do you recommend something better?
According to my experience, bigger stores do not have problems with Prestashop.
But if your product features are high, you'll probably be having trouble with the PrestaShop Layer Search module.
Let me answer it this way, I've seen sites 3 or 4 times bigger than that and they work without major problems with PrestaShop. The problem here will not be your eCommerce software, but rather your server, the resources that it will have and how well its configured.

MWS _POST_FLAT_FILE_INVLOADER_DATA_ flat file removes Shipping fee when updating price

I have this program that creates an upload file with skus and quantities for Amazon based on our inventory and uploads it to Amazon, last week I added the price to the file so it updates the quantity and the price.
I noticed a sudden increase in orders before realizing that updating the price removes any shipping fees and the items are listed on Amazon with free delivery.
This happens in MWS _POST_FLAT_FILE_INVLOADER_DATA_ flat file which removes Shipping fee when updating price.
Do I need to set the price I send to Amazon to include the shipping fee? That doesn't make sense, how would amazon know what the shipping price is?
There's no extra field in the upload file for a shipping price.

Scaling a rails database queue system

I have a widget that users can select as being for sale.
Other users can tell my app that they want to buy these widgets.
The first widgets sold to the buying users are the ones that has been for sale the longest, so making a queue.
My question is this:
How do I make an app that tracks a queue at this scale?
Obviously if you have to order a table of sales that's a million rows long by their sale date, you're going to have a terribly long SQL query, right?
Is this a situation where I should use workers?
Or is there a queue management system for rails that would make this simple?

ecommerce platform or from scratch? customer specific catalogs and purchase orders

I have a possible freelance job in front of me for a distributor who wants product ordering set up but the orders are all P.O.s basically - no actual credit card or paypal transaction. The customer is simply billed and the order archived.
Customers will need to login to this site and each customer will have their own custom catalog of a few dozen products which have been setup via a control panel this distributor uses. So there will be a master catalog of over 1,000 products (perhaps browsable but not to be ordered from on the site) but each customer will only be able to order from the products specified for their accounts.
I know I can build this from scratch but I figured it's worth looking into what ecommerce platforms would get me a nice head start. Obviously shopping cart, order history, catalog management are concepts that I can reuse but are any of the ecommerce systems out there also capable of handling custom catalogs (maybe as multi-stores?) or transactions billed to accounts without credit card? The more I could reuse the better.
I've messed with OSCommerce (way back) and a little Zen Cart more recently. I've also worked on a number of totally custom e-commerce sites. But my knowledge of the open source e-commerce tools is pretty limited and I'm trying to keep the effort as simple as I possibly can on this. I'm pretty flexible on the language of the platform by the way. Thanks in advance.
Microsoft Commerce Server would do this almost out of the box. I recommend you take a look at it and see if the feature set is what you are looking for. It has a Base and Virtual Catalog concept, Purchae Order and other Payment objects already defined.Obviously it has all other basic ecommerce features like catalog and inventory management, etc
Magento Commerce will meet this requirement nicely. Its free and open source (the community version anyway). The architecture is significantly better than OSCommerce or ZenCart, and the documentation and plugin extensions improving all the time.