Covering OroCRM topics, including community updates and company announcements.  Subscribe

Forums OroCRM OroCRM – How do I? Questions B2BCustomer entity purpose

This topic contains 1 reply, has 2 voices, and was last updated by Artem Liubeznyi Artem Liubeznyi 2 years, 9 months ago.

  • Creator
  • #57277


    Hi All,

    I’m starting with OROCRM and still trying to figure out some basic stuff, so forgive my ignorance in this question.

    What’s the purpose on B2BCustomer entity? Why don’t use the Account entity directly.

    Some of my assumptions are that for the B2B channel there’s other attributes needed that are B2B specific and shouldn’t be present in Account. But in this case, why the relation between B2BCustomer and Account is Many-to-One? In this scenario I would be able to create multiple customers (in B2B channel) for the same account, still trying to figure out this model desition.

    Thanks in advance!!


Viewing 1 replies (of 1 total)
  • Author
  • #57278
    Artem Liubeznyi
    Artem Liubeznyi

    Hi maurok,

    We envision Accounts as kind of “umbrella” entity that unifies multiple customer identities in order to provide a complete view on them. That’s exactly the case you’ve described: create multiple B2B customers (or any other customers) under a single account. Think of a case when you are dealing with multiple divisions of a large corporation, or maybe multiple installations of a big franchise.

    I agree that it may be confusing at times, and we are planning to simplify things for the case where you don’t really need this two-story structure in our future releases.

    Thank you.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.