Lump services together. Look at ECAs and service groups. I think this will
satisfy your transaction requirements.

On Tue, Mar 20, 2018, 4:16 PM Rajesh Mallah <mallah.raj...@gmail.com> wrote:

> Hi Taher ,
>
> there is ample space for the custom logic in the architecture . Its
> basically in
> an MVC pattern . There is a direct Model connected to the Entities(via
> non-ofbiz
> database connection) and an Indirect one  via XMLRPC of OFBiz.
> OFBiz is mostly being used as a data store now.
>
> With time as I familiarize myself with OFBiz capabilities,  more custom
> code can
> be offloaded  to OFBiz's inbuilt capabilities. Currently I have less
> capability or
> intent to mess with OFBiz code/ plugins.
>
> The only problem i see with the current approach is the lack of transaction
> control.
> I cannot rollback partial changes in case of run-time errors or failures.
> the XMLRPC requests run on server in its own transaction context. But I am
> yet
> to face any real challenge due to this.
>
> regds
> mallah.
>
>
>
> On Tue, Mar 20, 2018 at 3:24 PM, Taher Alkhateeb <
> slidingfilame...@gmail.com
> > wrote:
>
> > I like your approach, and my recommendation is to try and stick with
> > the existing model. The combination between products, parties, stores
> > and roles should be robust for your needs. However, I think you will
> > probably need some custom logic around the processing of buyers and
> > sellers since you're developing an exchange kind of market.
> >
> > I think maybe your custom logic is going to cover mostly the code
> > _before_ a transaction happens between buyers and sellers. Maybe you
> > can use the "opportunity" or "quote" or "requirement" entity to drive
> > the follow up until a deal is closed at which time you trigger maybe
> > an order which drives everything else. It depends on how you're
> > exactly designing your system.
> >
> >
> >
>

Reply via email to