Or modify the performFind service so it accepts an optional EntityCondition 
parameter that contains additional permissions.

-Adrian


--- On Tue, 9/30/08, Scott Gray <[EMAIL PROTECTED]> wrote:

> From: Scott Gray <[EMAIL PROTECTED]>
> Subject: Re: usage of party entity status field
> To: [email protected]
> Date: Tuesday, September 30, 2008, 12:37 AM
> Hi Hans
> 
> You could always run the prepareFind service in a groovy
> script, add
> your extra condition for the null and then run the
> executeFind
> service.  It's not too much coding and you can copy
> most of it
> straight from the performFind service.
> 
> Regards
> Scott
> 
> 2008/9/30 Hans Bakker
> <[EMAIL PROTECTED]>:
> > but the problem is performFind cannot do that.... and
> adding this to
> > performfind is a major undertaking for us...
> >
> > so be it....
> >
> >
> > On Mon, 2008-09-29 at 22:38 -0600, David E Jones
> wrote:
> >> The more common approach is to design the search
> or other
> >> functionality to be more flexible, because at the
> end of the day there
> >> is no way to guarantee a value for many fields,
> and really to keep
> >> things easy to use and customize in OFBiz we
> don't want to require too
> >> many fields. Instead the functionality related to
> those fields should
> >> silently do nothing if the data is not available.
> >>
> >> In general just treat null/empty like the default
> value. In this case
> >> that's probably PARTY_ENABLED.
> >>
> >> -David
> >>
> >>
> >> On Sep 29, 2008, at 10:06 PM, Hans Bakker wrote:
> >>
> >> > The problem:
> >> > currently the status field in party is not
> checked in the performFind
> >> > service, so all popups for party show
> disabled parties.
> >> >
> >> > The performfind service can only check on
> 'and-ed' fields,
> >> > so to add the
> status="PARTY_ENABLED" condition could be a
> solution.
> >> > However that means that the party status
> field cannot be empty.
> >> >
> >> > In order to solve this the following is
> proposed:
> >> > 1. change all demo data to include the party
> status field
> >> > 2. make sure that by default the create party
> service sets this
> >> > field to
> >> > "PARTY_ENABLED"
> >> > 3. provide a conversion service where
> existing data can be modified to
> >> > fill the empty status field with
> "PARTY_ENABLED".
> >> >
> >> >
> >> > any comments or suggestions?
> >> >
> >> > --
> >> > Antwebsystems.com: Quality OFBiz services for
> competitive prices
> >> >
> >> >
> >>
> > --
> > Antwebsystems.com: Quality OFBiz services for
> competitive prices
> >
> >


      

Reply via email to