You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Mridul Pathak <mr...@hotwaxmedia.com> on 2008/02/04 12:02:44 UTC

Re: svn commit: r618189 - /ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml

Hi Hans,
    There is a spelling mistake in this commit which is breaking the code.
With <entity-and> tag entity-name="PartyRelation*S*hip" is used instead of
"PartyRelation*s*hip".


On Feb 4, 2008 1:12 PM, <ha...@apache.org> wrote:

> Author: hansbak
> Date: Sun Feb  3 23:42:16 2008
> New Revision: 618189
>
> URL: http://svn.apache.org/viewvc?rev=618189&view=rev
> Log:
> check in createPartyRelationship if there is already a active
> relationship, if yes do not add
>
> Modified:
>
>  ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
>
> Modified:
> ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml?rev=618189&r1=618188&r2=618189&view=diff
>
> ==============================================================================
> ---
> ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
> (original)
> +++
> ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
> Sun Feb  3 23:42:16 2008
> @@ -769,11 +769,20 @@
>
>         <if-empty field-name="parameters.fromDate"><now-timestamp-to-env
> env-name="parameters.fromDate"/></if-empty>
>
> -        <make-value value-name="newEntity"
> entity-name="PartyRelationship"/>
> -        <set-pk-fields map-name="parameters" value-name="newEntity"/>
> -        <set-nonpk-fields map-name="parameters" value-name="newEntity"/>
> +        <!-- check if not already exist -->
> +        <entity-and entity-name="PartyRelationShip" list-name="partyRels"
> filter-by-date="true">
> +            <field-map field-name="partyIdFrom" env-name="
> parameters.partyIdFrom"/>
> +            <field-map field-name="roleTypeIdFrom" env-name="
> parameters.roleTypeIdFrom"/>
> +            <field-map field-name="partyIdTo" env-name="
> parameters.partyIdTo"/>
> +            <field-map field-name="roleTypeIdTo" env-name="
> parameters.roleTypeIdTo"/>
> +        </entity-and>
>
> -        <create-value value-name="newEntity"/>
> +        <if-empty field-name="partyRels">
> +            <make-value value-name="newEntity"
> entity-name="PartyRelationship"/>
> +            <set-pk-fields map-name="parameters" value-name="newEntity"/>
> +            <set-nonpk-fields map-name="parameters"
> value-name="newEntity"/>
> +            <create-value value-name="newEntity"/>
> +        </if-empty>
>     </simple-method>
>     <simple-method method-name="updatePartyRelationship"
> short-description="updatePartyRelationship">
>         <if-empty field-name="parameters.roleTypeIdFrom"><set field="
> parameters.roleTypeIdFrom" value="_NA_"/></if-empty>
>
>
>


-- 
Thanks & Regards
Mridul Pathak
Hotwax Media
http://www.hotwaxmedia.com
mridul.pathak@hotwaxmedia.com
__________________________________
Office          :   509.855.4113
Mobile         : +919425926892

Re: svn commit: r618189 - /ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml

Posted by Jacopo Cappellato <ti...@sastau.it>.
Thanks Mridul,

your fix is in rev. 618238

Jacopo


Mridul Pathak wrote:
> Hi Hans,
>     There is a spelling mistake in this commit which is breaking the code.
> With <entity-and> tag entity-name="PartyRelation*S*hip" is used instead of
> "PartyRelation*s*hip".
> 
> 
> On Feb 4, 2008 1:12 PM, <ha...@apache.org> wrote:
> 
>> Author: hansbak
>> Date: Sun Feb  3 23:42:16 2008
>> New Revision: 618189
>>
>> URL: http://svn.apache.org/viewvc?rev=618189&view=rev
>> Log:
>> check in createPartyRelationship if there is already a active
>> relationship, if yes do not add
>>
>> Modified:
>>
>>  ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
>>
>> Modified:
>> ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml?rev=618189&r1=618188&r2=618189&view=diff
>>
>> ==============================================================================
>> ---
>> ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
>> (original)
>> +++
>> ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
>> Sun Feb  3 23:42:16 2008
>> @@ -769,11 +769,20 @@
>>
>>         <if-empty field-name="parameters.fromDate"><now-timestamp-to-env
>> env-name="parameters.fromDate"/></if-empty>
>>
>> -        <make-value value-name="newEntity"
>> entity-name="PartyRelationship"/>
>> -        <set-pk-fields map-name="parameters" value-name="newEntity"/>
>> -        <set-nonpk-fields map-name="parameters" value-name="newEntity"/>
>> +        <!-- check if not already exist -->
>> +        <entity-and entity-name="PartyRelationShip" list-name="partyRels"
>> filter-by-date="true">
>> +            <field-map field-name="partyIdFrom" env-name="
>> parameters.partyIdFrom"/>
>> +            <field-map field-name="roleTypeIdFrom" env-name="
>> parameters.roleTypeIdFrom"/>
>> +            <field-map field-name="partyIdTo" env-name="
>> parameters.partyIdTo"/>
>> +            <field-map field-name="roleTypeIdTo" env-name="
>> parameters.roleTypeIdTo"/>
>> +        </entity-and>
>>
>> -        <create-value value-name="newEntity"/>
>> +        <if-empty field-name="partyRels">
>> +            <make-value value-name="newEntity"
>> entity-name="PartyRelationship"/>
>> +            <set-pk-fields map-name="parameters" value-name="newEntity"/>
>> +            <set-nonpk-fields map-name="parameters"
>> value-name="newEntity"/>
>> +            <create-value value-name="newEntity"/>
>> +        </if-empty>
>>     </simple-method>
>>     <simple-method method-name="updatePartyRelationship"
>> short-description="updatePartyRelationship">
>>         <if-empty field-name="parameters.roleTypeIdFrom"><set field="
>> parameters.roleTypeIdFrom" value="_NA_"/></if-empty>
>>
>>
>>
> 
>