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

Jacopo Cappellato commented on OFBIZ-4725:
------------------------------------------

In most common B2B scenarios the point #1 will have to consider at least few 
different use cases:

* the company running OFBiz doesn't allow customer companies (and their 
employees) to self register; the party for the customer company is manually 
created by backend users and then parties and userlogins for employees accounts 
are also created and sent to the users

* the company running OFBiz allows customer companies to self register; the 
user that registers the company will also get a user account (as primary 
contact); if additional employees are needed the primary contact will have some 
kind of dashboard from where she could invite other users

* allow users to self register as employees of an existing company; an admin 
will have to validate/activate their registration (after making sure that she 
is actually an employee of the company)

In general the system should never allow the user to self register and pretend 
to be an employee of company ABC to avoid security risks: I could register and 
see/place orders of that company.

I also agree with Anne that very few companies will be happy to show all the 
order information to all their employees; especially if the employee is a sales 
rep, she should only see the orders placed by her (in the most simplistic 
scenario) and/or the orders placed by sales rep under her (if a sales hierarchy 
is in place); and administrator will have to see the orders for the whole 
company (or division if he is only associated to a sub-division).


                
> Currently the system ecommerce is B2C add functions to enable B2B
> -----------------------------------------------------------------
>
>                 Key: OFBIZ-4725
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-4725
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: order, specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>
> Currently the ecommerce and order component is facilitating B2C (business to 
> consumer) We suggest to add functions to allow also B2B Business to Business 
> where a contact person uses the ecommerce on behalf of the company he works 
> for, i.e. not entering quotes/orders for himself but entering orders for the 
> company he works for. This relationship is already establsihed on the party 
> component in the profile contact/related-account box.
> These are functions which need change:
> 1. Registration : add the related company field and create a relationship 
> between person and company.
> 2. Profile page: display an information of the related company: already shown
> 3. Checkout: if person who login has the related company, an order what 
> person created will be an order of the related company.
> 4. Order History: adjust to be an order list for the related company.
> 5. Request entry : adjust to be the request list for the related company.
> 6. Quote entry: adjust to be the quote list for the related company.
> 7. Message : adjust to be the message list for the related company.
> 8. Shopping Lists : adjust to be the shopping list for the related company 
> and adjust create a shopping list for the related company.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to