A basic question about extension site difference and stock management

Help for integrating the Laravel package
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
User avatar
bilginkilic
Posts: 34
Joined: 05 Jul 2020, 07:08

A basic question about extension site difference and stock management

Post by bilginkilic » 12 Jul 2020, 12:26

We know about aimeos is a free and open-source powerful system. We have purchased the extension site but we could not see any difference between free version and extension site version.

How to find out differences while using admin or front end-user interface.
How to manage warehouse system? For instance we enter a demo product and enter stock for this item. We also made an order and complete it with order management screen like it is delivered. But the stock number is remaining the same. We want to understand it clearly.

thank you
@bilginkilic_ (twitter)

nos3
Posts: 87
Joined: 01 Sep 2015, 13:26

Re: A basic question about extension site difference and stock management

Post by nos3 » 13 Jul 2020, 12:02

Hello bilginkilic

The difference is in the "Locale" -> "Site" panel in the extended left navigation bar. In the standard Aimeos installation, it's a list of independent site records. After installing the ai-sites extension, you are able to create sites below the "Default" site which will be the vendor sites/shops in your market place setup or the portals if you want a complex B2B setup.
In the README.md file of the extension, you will also find which configuration settings are available to inherit and/or aggregate products together with some configuration examples to allow vendors to activate inherited products in their sites/shops. The admin backend contains "Sites" tabs in the product/catalog/service detail views for managing that.
Also, there are some configuration options in the Aimeos core which lets you change the inheritance/aggregation rules for each data domain (products, order, services, etc.) which only have an effect in combination with the ai-sites extension.
Other differences in the backend are not obvious like that vendors only see their products/orders/other data in the panels and in the charts of the dashboard.

To test the impact of the ai-sites extension, create a vendor site and an user account for the vendor associated with his site, e.g.:

Code: Select all

php artisan aimeos:account --admin vendor@example.com vendorsite
where "vendorsite" is the site code of the site you've created in the "Locale" -> "Site" panel and create products in the vendor site and several different orders at the market place level ("Default" site).

Best,

nos3
Posts: 87
Joined: 01 Sep 2015, 13:26

Re: A basic question about extension site difference and stock management

Post by nos3 » 13 Jul 2020, 12:14

bilginkilic wrote: 12 Jul 2020, 12:26 How to manage warehouse system? For instance we enter a demo product and enter stock for this item. We also made an order and complete it with order management screen like it is delivered. But the stock number is remaining the same. We want to understand it clearly.
The stocks are correctly decreased after submitting the order for the default warehouse (stock type: default). If you use several warehouses, you have to make sure that the required stock type (=warehouse code) is passed when the product is added to the basket: https://aimeos.org/docs/Developers/Html ... mes#Basket

User avatar
bilginkilic
Posts: 34
Joined: 05 Jul 2020, 07:08

Re: A basic question about extension site difference and stock management

Post by bilginkilic » 14 Jul 2020, 18:09

nos3 wrote: 13 Jul 2020, 12:14
bilginkilic wrote: 12 Jul 2020, 12:26 How to manage warehouse system? For instance we enter a demo product and enter stock for this item. We also made an order and complete it with order management screen like it is delivered. But the stock number is remaining the same. We want to understand it clearly.
The stocks are correctly decreased after submitting the order for the default warehouse (stock type: default). If you use several warehouses, you have to make sure that the required stock type (=warehouse code) is passed when the product is added to the basket: https://aimeos.org/docs/Developers/Html ... mes#Basket
How to set the warehouse? Could you please describe it? Step by step please because we could not found so that the stock remains the same even we set an order completed by order management system as we tried in demo session.
I ask this because we need to have API endpoint in order to manage the warehouse system. We will have integrated a solution for this case in order to update the stock level from 3rd party warehouse solution. The procedure will be like this. An order comes and when the client orders something the list of the order must be decreased from laravel system and this information can be also managed if an item returns. What do you suggest us in this case? We have a big warehouse system and want to control our stock according to this system.

Thank you all for your kind answers.
@bilginkilic_ (twitter)

User avatar
aimeos
Administrator
Posts: 7865
Joined: 01 Jan 1970, 00:00

Re: A basic question about extension site difference and stock management

Post by aimeos » 16 Jul 2020, 21:34

Do you use multiple warehouses or only one?
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

User avatar
bilginkilic
Posts: 34
Joined: 05 Jul 2020, 07:08

Re: A basic question about extension site difference and stock management

Post by bilginkilic » 17 Jul 2020, 05:32

We have 3 different location physical warehouses. We are planning to control those warehouses by having a 3rd part warehouse management application. The main idea to have an online fulfillment. We asked this question to understand how to integrate those warehouses to Aimeos to provide online and correct stock numbers for each article.
@bilginkilic_ (twitter)

User avatar
bilginkilic
Posts: 34
Joined: 05 Jul 2020, 07:08

Re: A basic question about extension site difference and stock management

Post by bilginkilic » 20 Jul 2020, 06:25

aimeos wrote: 16 Jul 2020, 21:34 Do you use multiple warehouses or only one?
We have 3 different location physical warehouses. We are planning to control those warehouses by having a 3rd part warehouse management application. The main idea to have an online fulfillment. We asked this question to understand how to integrate those warehouses to Aimeos to provide online and correct stock numbers for each article.
Still waiting your answer. Since there are two comments above which are not related for an answer, I copied my answer again here. Thank you very much.

PS: Dear Aimeos team, since there is two other types of comments "good info etc." I wanted to make sure that you see this topic still needs your kind comments. Dear forum members, we are here just concentrated on the solution, not for other types of comments (such as good info, etc). Really it will save time for both Aimeos Team and the users who read this forum.
@bilginkilic_ (twitter)

User avatar
aimeos
Administrator
Posts: 7865
Joined: 01 Jan 1970, 00:00

Re: A basic question about extension site difference and stock management

Post by aimeos » 22 Jul 2020, 07:30

bilginkilic wrote: 17 Jul 2020, 05:32 We have 3 different location physical warehouses. We are planning to control those warehouses by having a 3rd part warehouse management application. The main idea to have an online fulfillment. We asked this question to understand how to integrate those warehouses to Aimeos to provide online and correct stock numbers for each article.
If you want to directly connect to a warehouse management application for stocks, you should implement your own stock manager that calls the API of the management application instead of reading from the mshop_stock table:
https://github.com/aimeos/aimeos-core/t ... ck/Manager
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

Post Reply