> Thanks. I was in that document looking for "rules". Now I'm on-board with
> it.
>
> What would be the suggested method of creating an employee? Here is what
> I'm thinking:
>
> 1) createPerson page (fill in name, ssn, etc)
> 2) Create Person
> 3) Create Party Role ("EMPLOYEE")
> 4) Create Party Relationship between the person and "company".
> 5) send the user to the view employee profile page where the address and
> other child records can be added.
>
> What would you suggest as the best method to call the existing methods for
> createPerson, createPartyRole and createPartyRelationship? Should I create
> a new service? Use ECAs?
>
> Thanks,
>
> -Mike
>
> -----Original Message-----
> From:
[hidden email] [mailto:
[hidden email]] On
> Behalf Of David E. Jones
> Sent: Sunday, September 04, 2005 10:01 AM
> To: OFBiz Project Development Discussion
> Subject: Re: [OFBiz] Dev - Service Rule?
>
>
> Lucky for you there is a document about this. See:
>
>
http://www.ofbiz.org/docs/services.html#ECAs>
> -David
>
> On Sep 4, 2005, at 2:50 PM, Michael Irving wrote:
> > Where is a triggering rule get defined? I'm trying to follow the
> > createPerson service, but I can't seem to locate where the "rule"
> > is defined.
> >
> >
> >
> >
> >
> > 276593[ RequestHandler.java:208:INFO ] [Processing Request]:
> > createPerson
> >
> > 276656[ ServiceEcaRule.java:134:INFO ] Running Service ECA
> > Service: ensureNaPartyRole, triggered by rule on Service: createPerson
> >
> > 276750[ UtilXml.java:242:DEBUG] XML Read 0.047s: file:/
> > E:/ofbiz_5521/applications/party/script/org/ofbiz/party/party/
> > PartySimpleMethods.xml
> >
> > 276859[ ServiceDispatcher.java:447:DEBUG] [[Sync service finished-
> > total:0.203,since last(Begin):0.203]] - 'partymgr / ensureNaPartyRole'
> >
> > 276859[ ServiceDispatcher.java:447:DEBUG] [[Sync service finished-
> > total:0.266,since last(Begin):0.266]] - 'partymgr / createPerson'
> >
> > 276875[ RequestHandler.java:352:INFO ]
> > [RequestHandler.doRequest]: Response is a view.
> >
> >
> >
> > -----------------------------------------
> > Michael Irving
> > Keynetx, Inc. - Building Solutions for Success
> > Mobile: (267)474.3564
> > Fax: (425) 871-2838
> > email:
[hidden email]
> >
> > * * * Visit Our Web Site:
http://www.keynetx.net * * *
> >
> > ----------------------------------------------------------------------
> > ----------
> > NOTICE: If received in error, please destroy and notify sender.
> > Sender does not waive confidentiality or privilege, and use is
> > prohibited.
> >
> >
> >
> > _______________________________________________
> > Dev mailing list
> >
[hidden email]
> >
http://lists.ofbiz.org/mailman/listinfo/dev>
> _______________________________________________
> Dev mailing list
>
[hidden email]
>
http://lists.ofbiz.org/mailman/listinfo/dev>
>
> _______________________________________________
> Dev mailing list
>
[hidden email]
>
http://lists.ofbiz.org/mailman/listinfo/dev