Re: Re: questions regarding ZOGi, WAS:[OGo-Users]custom fields and synchronizing ogo
Adam Tauno Williams <[email protected]> Thu, 27 Mar 2008 13:47:22 -0400
| Newsgroups | gmane.comp.cms.opengroupware.xmlrpc.devel |
|---|---|
| Message-ID | <1206640042.4885.51.camel@WM_ADAM1.morrison.iserv.net> |
> > So the enterprise is created and the specified contact appears linked to > > the enterprise? That is what is supposed to happen. > > > but the contact_id field in the database is still empty. > No, the contact_id field stays empty, and also in the webinterface, there is > no contact for the created company. Ah. Nope, it doesn't set the contact_id attribute on the Enterprise, it just does an assignment. One moment while I check the code.... Nope, zOGI doesn't support retrieving the contact_id (as contactId). But it should support writing it, just set "contactId: 10160" for example. Since "contactId" is an attribute known to OGo Logic it should just set it. That should be corrected in zOGI r951 (Google Code version). > > ??? Don't understand. The contact_id isn't related to > > contact<->enterprise assignment. In fact, I don't really have any idea > > what the purpose of the contact_id field is. Enterprise<->Contact > > relationships are records in the company_assignment table. > > Enterprise<->Contact is a [potentially] many:many relationship. > No, in the webinterface, when I edit an enterprise, then I can only assign > one contact, it is a radio button selection. Ok, that is different than assignments. > > I think a contactId is available in late version of zOGI's Contact > > entity, and it is the value of contact_id. But, again, don't know its > > intended purpose. > does that mean, only in the zogi source from google, or will it also be in > the sources bundled with ogo? Nope, it should work to set contactId in either version. zOGI stores attributes as-is unless specific renaming or value mangling is in place (such as translating attribute names; objectId becomes companyId, etc...) -- OpenGroupware.org XML-RPC [email protected] http://mail.opengroupware.org/mailman/listinfo/xmlrpc