Author: jaz
Date: Fri Nov 9 08:02:02 2007
New Revision: 593578
URL:
http://svn.apache.org/viewvc?rev=593578&view=revLog:
updated entity definitions for party invitations: 1) invite existing parties (rather than only by email) 2) added role association table
CRUD services should be following soon
Modified:
ofbiz/trunk/applications/party/entitydef/entitygroup.xml
ofbiz/trunk/applications/party/entitydef/entitymodel.xml
Modified: ofbiz/trunk/applications/party/entitydef/entitygroup.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/entitydef/entitygroup.xml?rev=593578&r1=593577&r2=593578&view=diff==============================================================================
--- ofbiz/trunk/applications/party/entitydef/entitygroup.xml (original)
+++ ofbiz/trunk/applications/party/entitydef/entitygroup.xml Fri Nov 9 08:02:02 2007
@@ -120,6 +120,7 @@
<entity-group group="org.ofbiz" entity="PartyIcsAvsOverride" />
<entity-group group="org.ofbiz" entity="PartyInvitation" />
<entity-group group="org.ofbiz" entity="PartyInvitationGroupAssoc" />
+ <entity-group group="org.ofbiz" entity="PartyInvitationRoleAssoc" />
<entity-group group="org.ofbiz" entity="PartyNameHistory" />
<entity-group group="org.ofbiz" entity="PartyNameView" />
<entity-group group="org.ofbiz" entity="PartyNote" />
Modified: ofbiz/trunk/applications/party/entitydef/entitymodel.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/entitydef/entitymodel.xml?rev=593578&r1=593577&r2=593578&view=diff==============================================================================
--- ofbiz/trunk/applications/party/entitydef/entitymodel.xml (original)
+++ ofbiz/trunk/applications/party/entitydef/entitymodel.xml Fri Nov 9 08:02:02 2007
@@ -1709,6 +1709,7 @@
title="Party Invitation Entity">
<field name="partyInvitationId" type="id-ne"></field>
<field name="partyIdFrom" type="id-ne"></field>
+ <field name="partyId" type="id"></field>
<field name="emailAddress" type="long-varchar"></field>
<field name="statusId" type="id"></field>
<field name="lastInviteDate" type="date-time"></field>
@@ -1732,6 +1733,23 @@
</relation>
<relation type="one" title="To" rel-entity-name="Party">
<key-map field-name="partyIdTo" rel-field-name="partyId"/>
+ </relation>
+ <relation type="one" rel-entity-name="PartyInvitation">
+ <key-map field-name="partyInvitationId"/>
+ </relation>
+ </entity>
+ <entity entity-name="PartyInvitationRoleAssoc"
+ package-name="org.ofbiz.party.party"
+ title="Party Invitation Role Assoc Entity">
+ <field name="partyInvitationId" type="id-ne"></field>
+ <field name="roleTypeId" type="id-ne"></field>
+ <prim-key field="partyInvitationId"/>
+ <prim-key field="roleTypeId"/>
+ <relation type="one" rel-entity-name="RoleType">
+ <key-map field-name="roleTypeId"/>
+ </relation>
+ <relation type="one" rel-entity-name="PartyInvitation">
+ <key-map field-name="partyInvitationId"/>
</relation>
</entity>
<entity entity-name="PartyNameHistory"