One website, many stores - is it possible?

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

One website, many stores - is it possible?

OfBizSuds
A few questions regarding Stores

1) The website ecommerce has productstoreId = 9000 (website table). So if my application is a clone of ecommerce do I also have to stick with productstoreId as 9000? If I can create a new productstoreId, how do I associate it with my application. Is it through the website table?

2) Is it possible to have 1 website with products coming from multiple physical stores? How can we do it? We need to be able to clearly distinguish the stores so as to maintain the accounts. The same product might be available from multiple stores. This is similar to Amazon.com

2.5) Can we create different administrators for each store to maintain the store's products/ inventory/ accounting etc?

Thanks!

Sudha
Reply | Threaded
Open this post in threaded view
|

Re: One website, many stores - is it possible?

BJ Freeman
the easiest would be to use multi tenant for each store with seperate
websites. there is no change to code.

then use the main website of the host (defualt delegator) to link the
other website through it.
that would take some customization.


=========================
BJ Freeman  <http://bjfreeman.elance.com>
Strategic Power Office with Supplier Automation  <http://www.businessesnetwork.com/automation/viewforum.php?f=52>
Specialtymarket.com  <http://www.specialtymarket.com/>
Systems Integrator-- Glad to Assist

Chat  Y! messenger: bjfr33man


OfBizSuds sent the following on 9/9/2010 2:07 AM:

>
> A few questions regarding Stores
>
> 1) The website ecommerce has productstoreId = 9000 (website table). So if my
> application is a clone of ecommerce do I also have to stick with
> productstoreId as 9000? If I can create a new productstoreId, how do I
> associate it with my application. Is it through the website table?
>
> 2) Is it possible to have 1 website with products coming from multiple
> physical stores? How can we do it? We need to be able to clearly distinguish
> the stores so as to maintain the accounts. The same product might be
> available from multiple stores. This is similar to Amazon.com
>
> 2.5) Can we create different administrators for each store to maintain the
> store's products/ inventory/ accounting etc?
>
> Thanks!
>
> Sudha

Reply | Threaded
Open this post in threaded view
|

Re: One website, many stores - is it possible?

Scott Gray-2
In reply to this post by OfBizSuds
On 9/09/2010, at 9:07 PM, OfBizSuds wrote:

>
> A few questions regarding Stores
>
> 1) The website ecommerce has productstoreId = 9000 (website table). So if my
> application is a clone of ecommerce do I also have to stick with
> productstoreId as 9000?

Each webapp is free to use whatever product store you like (with a little custom coding you can also go the other way and have a single webapp represent multiple product stores)

> If I can create a new productstoreId, how do I
> associate it with my application. Is it through the website table?

Yes, the webSiteId is specified in the webapp's web.xml and that websSiteId in turn points to a WebSite record which points to a ProductStore record.

> 2) Is it possible to have 1 website with products coming from multiple
> physical stores? How can we do it? We need to be able to clearly distinguish
> the stores so as to maintain the accounts. The same product might be
> available from multiple stores. This is similar to Amazon.com

You can have multiple Facilities tied to a single ProductStore, I'd say that some custom coding would be required to ensure your business rules are followed in terms of selecting the appropriate facility for an order and ensuring that only that facility is used to fulfill the order.

> 2.5) Can we create different administrators for each store to maintain the
> store's products/ inventory/ accounting etc?

Can't answer that one off the top of my head, sorry.

> Thanks!
>
> Sudha
> --
> View this message in context: http://ofbiz.135035.n4.nabble.com/One-website-many-stores-is-it-possible-tp2532505p2532505.html
> Sent from the OFBiz - User mailing list archive at Nabble.com.


smime.p7s (3K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: One website, many stores - is it possible?

Rishi Solanki
Inline.

Rishi Solanki
Manager, Enterprise Software Development
HotWax Media Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxmedia.com


On Fri, Sep 10, 2010 at 5:47 AM, Scott Gray <[hidden email]>wrote:

> On 9/09/2010, at 9:07 PM, OfBizSuds wrote:
>
> >
> > A few questions regarding Stores
> >
> > 1) The website ecommerce has productstoreId = 9000 (website table). So if
> my
> > application is a clone of ecommerce do I also have to stick with
> > productstoreId as 9000?
>
> Each webapp is free to use whatever product store you like (with a little
> custom coding you can also go the other way and have a single webapp
> represent multiple product stores)
>
> > If I can create a new productstoreId, how do I
> > associate it with my application. Is it through the website table?
>
> Yes, the webSiteId is specified in the webapp's web.xml and that websSiteId
> in turn points to a WebSite record which points to a ProductStore record.
>
> > 2) Is it possible to have 1 website with products coming from multiple
> > physical stores? How can we do it? We need to be able to clearly
> distinguish
> > the stores so as to maintain the accounts. The same product might be
> > available from multiple stores. This is similar to Amazon.com
>
> You can have multiple Facilities tied to a single ProductStore, I'd say
> that some custom coding would be required to ensure your business rules are
> followed in terms of selecting the appropriate facility for an order and
> ensuring that only that facility is used to fulfill the order.
>
> > 2.5) Can we create different administrators for each store to maintain
> the
> > store's products/ inventory/ accounting etc?
>
> Can't answer that one off the top of my head, sorry.
>


I think in ProductStoreRole here you can specified the roleTypeId as admin
and use the partyId for the specified product store. But not sure its code
support is available in OOTB or not.
Notice that you need to assign all permission related to products,
inventory, accounting etc, to the particular role which you will use.


>
> > Thanks!
> >
> > Sudha
> > --
> > View this message in context:
> http://ofbiz.135035.n4.nabble.com/One-website-many-stores-is-it-possible-tp2532505p2532505.html
> > Sent from the OFBiz - User mailing list archive at Nabble.com.
>
>
Reply | Threaded
Open this post in threaded view
|

Re: One website, many stores - is it possible?

BJ Freeman
In reply to this post by BJ Freeman
if you use a CC gateway instead of something like Paypal.
you will find that you will probably have trouble passing a Visa PCI
audit with a single db for accounting, or access to the gateway data,
particularly the CC information stored.
If you use a third party like Paypal that stores the CC themselves and
not access then you in that respect.
Then you have the problem of everyone using your Paypal account.
Not sure if you have run a Store before, but all CC and Paypal hold back
money for CC complaints.
If you don't have a long history to show you a low liability for Charge
backs they take a sizable sum.
so you would be financing all those that use you site.
These consideration are beyond ofbiz design but are real world concerns.


=========================
BJ Freeman  <http://bjfreeman.elance.com>
Strategic Power Office with Supplier Automation  <http://www.businessesnetwork.com/automation/viewforum.php?f=52>
Specialtymarket.com  <http://www.specialtymarket.com/>
Systems Integrator-- Glad to Assist

Chat  Y! messenger: bjfr33man

BJ Freeman sent the following on 9/9/2010 4:42 PM:

> the easiest would be to use multi tenant for each store with seperate
> websites. there is no change to code.
>
> then use the main website of the host (defualt delegator) to link the
> other website through it.
> that would take some customization.
>
>
> =========================
> BJ Freeman <http://bjfreeman.elance.com>
> Strategic Power Office with Supplier Automation
> <http://www.businessesnetwork.com/automation/viewforum.php?f=52>
> Specialtymarket.com <http://www.specialtymarket.com/>
> Systems Integrator-- Glad to Assist
>
> Chat Y! messenger: bjfr33man
>
>
> OfBizSuds sent the following on 9/9/2010 2:07 AM:
>>
>> A few questions regarding Stores
>>
>> 1) The website ecommerce has productstoreId = 9000 (website table). So
>> if my
>> application is a clone of ecommerce do I also have to stick with
>> productstoreId as 9000? If I can create a new productstoreId, how do I
>> associate it with my application. Is it through the website table?
>>
>> 2) Is it possible to have 1 website with products coming from multiple
>> physical stores? How can we do it? We need to be able to clearly
>> distinguish
>> the stores so as to maintain the accounts. The same product might be
>> available from multiple stores. This is similar to Amazon.com
>>
>> 2.5) Can we create different administrators for each store to maintain
>> the
>> store's products/ inventory/ accounting etc?
>>
>> Thanks!
>>
>> Sudha
>
>