Skip to Content
Menu
This question has been flagged
1 Reply
718 Views

Hi guys,

I am currently developing ecommerce for B2B, and Odoo seems pretty nice and promising.
But i have some questions about extendability without customising core.
I want to build an app or plugin for ERP synchronisation so that Data comes from ERP instead of adding from web dashboard.

The functionality i am looking for:

Companies - A company is the key for this shop

  • Users can join multiple companies (The login should be by using Users own credentials and not companies)
  • Users will only see prices on the products if they're in a company.
  • Users will only be able to order if they're in a company
  • Company will have some custom metadatas

I was thinking about mapping Companies as Channels, but not sure if its a good idea. As there will be 3000+ companies and linking all items per company will be too much.

Orders

  • Orders will be created by tree required keys: User + Company + Store (Warehouse or Channels)

Pricing

  • There will be different pricing per company. So product can have different price for Company A and Company B.
  • There will also be price tiering, meaning that buying 5 pieces will have different price.

Products

  • Same product can be available in different stores, and some of them only in some stores.
  • Products have unit of measures. A product has eg. 1piece, 4pieces (box)
    • An unit of measure will have unique ean/barcode.
    • An unit of measure might not be sellable. Eg. 1 Piece will not be buyable but only the box will.

Those are some of the functionalities i want from an ecommerce.

So the question is:
Is it possible to make those configurations in Odoo trough app or plugin?


Avatar
Discard
Best Answer

The functionnalities that you are talking about are not in the standard version of Odoo, but you can develop it in a custom module.

Avatar
Discard