Hello,
First of all, great software being developed here ! I have a couple of questions about what approach to take regarding the integration of certain data (customer details and addresses, products - inventory, orders and categories) stored in our ERP.
My purpose is to avoid sync processes but fetching/updating the tables in our erp or the site instantly. For example if a customer changes his home address in the site we would want this change reflected in our ERP and viceversa, if our sales dept updates an address, we would like to see the changes reflected in the site. Same for orders andd categories,
I've been reading through the tutorials, about extending entities and so on, but I would be grateful if you the experts could light a little my path.
I've thought about extending these entities in broadleaf and creating foreign keys pointing to my ERP tables, mostly 1:1 relationships. But then I wonder about these fields that broadleaf and our erp shares, such as customer full name, address etc, and also about the different database architecture that definelty would avoid me to use these 1:1 relationships for example for the categories part (our ERP uses 3 tables, one for each category level).
Since I guess its not very clever to modify the entity domain classes, which would be the best approach to solve my problem?
Thanks
This forum is in readonly mode and serves as an archive of old information. All posting, registration and commenting abilities have been turned off. To get help, the Broadleaf team reguarly monitors the broadleaf-commerce tag on Stack Overflow so please ask your questions there.