OK, forget it. I did not thought about the length limit and was waiting more 
your 2d answer

Thanks

Jacques

From: "Adrian Crum" <[EMAIL PROTECTED]>
I'm sure there are many installations that are using that role in its current form. Changing it now will break those installations.

-Adrian


--- On Sun, 8/10/08, Jacques Le Roux <[EMAIL PROTECTED]> wrote:

From: Jacques Le Roux <[EMAIL PROTECTED]>
Subject: Re: INTERNAL_ORGANIZATION.patch
To: dev@ofbiz.apache.org
Date: Sunday, August 10, 2008, 8:20 AM
Thanks Adrian,

I was suspecting something, maybe we could use INTERNAL_ORG
? (equally less disturbing than INTERNAL_ORGANIZATIO)

Jacques

From: "Adrian Crum" <[EMAIL PROTECTED]>
> INTERNAL_ORGANIZATION is 21 characters, the field is
only 20 characters wide.
>
> -Adrian
>
>
> --- On Sun, 8/10/08, Jacques Le Roux
<[EMAIL PROTECTED]> wrote:
>
>> From: Jacques Le Roux
<[EMAIL PROTECTED]>
>> Subject: INTERNAL_ORGANIZATION.patch
>> To: dev@ofbiz.apache.org
>> Date: Sunday, August 10, 2008, 7:46 AM
>> I'd lke to commit this patch (less disturbing)
but
>> before I'd like to know if it's ok for
evetybody
>>
>> Index:
>>
applications/accounting/data/DemoOrganizationData.xml
>>
===================================================================
>> ---
applications/accounting/data/DemoOrganizationData.xml
>> (revision 684410)
>> +++
applications/accounting/data/DemoOrganizationData.xml
>> (working copy)
>> @@ -23,7 +23,7 @@
>>      <PartyGroup partyId="Company"
>> groupName="Your Company Name Here"
>>
logoImageUrl="http://ofbiz.apache.org/images/ofbiz_logo.jpg"/>
>>      <PartyRole partyId="Company"
>> roleTypeId="BILL_FROM_VENDOR"/>
>>      <PartyRole partyId="Company"
>> roleTypeId="BILL_TO_CUSTOMER"/>
>> -    <PartyRole partyId="Company"
>> roleTypeId="INTERNAL_ORGANIZATIO"/>
>> +    <PartyRole partyId="Company"
>> roleTypeId="INTERNAL_ORGANIZATION"/>
>>      <PartyRole partyId="Company"
>> roleTypeId="_NA_"/>
>>      <ContactMech
contactMechId="9000"
>> contactMechTypeId="POSTAL_ADDRESS"/>
>>      <PartyContactMech
partyId="Company"
>> contactMechId="9000"
fromDate="2000-01-01
>> 00:00:00.000"
allowSolicitation="Y"/>
>> @@ -35,31 +35,31 @@
>>      <!-- Sub-Organizations -->
>>      <Party partyId="MARKETING"
>> partyTypeId="PARTY_GROUP"
>> createdDate="2004-03-27 09:37:40.989"
>> createdByUserLogin="admin"
>> lastModifiedDate="2004-03-27
09:37:40.989"
>> lastModifiedByUserLogin="admin"/>
>>      <PartyGroup partyId="MARKETING"
>> groupName="Marketing department"/>
>> -    <PartyRole partyId="MARKETING"
>> roleTypeId="INTERNAL_ORGANIZATIO"/>
>> +    <PartyRole partyId="MARKETING"
>> roleTypeId="INTERNAL_ORGANIZATION"/>
>>      <PartyRole partyId="MARKETING"
>> roleTypeId="_NA_"/>
>>      <PartyRelationship
partyIdFrom="Company"
>> partyIdTo="MARKETING"
>> partyRelationshipTypeId="GROUP_ROLLUP"
>> roleTypeIdFrom="_NA_"
>> roleTypeIdTo="_NA_"
fromDate="2001-05-13
>> 00:00:00.000"/>
>>
>>      <Party partyId="ACCOUNTING"
>> partyTypeId="PARTY_GROUP"
>> createdDate="2004-03-27 09:37:40.989"
>> createdByUserLogin="admin"
>> lastModifiedDate="2004-03-27
09:37:40.989"
>> lastModifiedByUserLogin="admin"/>
>>      <PartyGroup partyId="ACCOUNTING"
>> groupName="Accounting department"/>
>> -    <PartyRole partyId="ACCOUNTING"
>> roleTypeId="INTERNAL_ORGANIZATIO"/>
>> +    <PartyRole partyId="ACCOUNTING"
>> roleTypeId="INTERNAL_ORGANIZATION"/>
>>      <PartyRole partyId="ACCOUNTING"
>> roleTypeId="_NA_"/>
>>      <PartyRelationship
partyIdFrom="Company"
>> partyIdTo="ACCOUNTING"
>> partyRelationshipTypeId="GROUP_ROLLUP"
>> roleTypeIdFrom="_NA_"
>> roleTypeIdTo="_NA_"
fromDate="2001-05-13
>> 00:00:00.000"/>
>>
>>      <Party partyId="SALES"
>> partyTypeId="PARTY_GROUP"
>> createdDate="2004-03-27 09:37:40.989"
>> createdByUserLogin="admin"
>> lastModifiedDate="2004-03-27
09:37:40.989"
>> lastModifiedByUserLogin="admin"/>
>>      <PartyGroup partyId="SALES"
>> groupName="Sales department"/>
>> -    <PartyRole partyId="SALES"
>> roleTypeId="INTERNAL_ORGANIZATIO"/>
>> +    <PartyRole partyId="SALES"
>> roleTypeId="INTERNAL_ORGANIZATION"/>
>>      <PartyRole partyId="SALES"
>> roleTypeId="_NA_"/>
>>      <PartyRelationship
partyIdFrom="Company"
>> partyIdTo="SALES"
>> partyRelationshipTypeId="GROUP_ROLLUP"
>> roleTypeIdFrom="_NA_"
>> roleTypeIdTo="_NA_"
fromDate="2001-05-13
>> 00:00:00.000"/>
>>
>>      <Party partyId="DEV"
>> partyTypeId="PARTY_GROUP"
>> createdDate="2004-03-27 09:37:40.989"
>> createdByUserLogin="admin"
>> lastModifiedDate="2004-03-27
09:37:40.989"
>> lastModifiedByUserLogin="admin"/>
>>      <PartyGroup partyId="DEV"
>> groupName="Development department"/>
>> -    <PartyRole partyId="DEV"
>> roleTypeId="INTERNAL_ORGANIZATIO"/>
>> +    <PartyRole partyId="DEV"
>> roleTypeId="INTERNAL_ORGANIZATION"/>
>>      <PartyRole partyId="DEV"
>> roleTypeId="_NA_"/>
>>      <PartyRelationship
partyIdFrom="Company"
>> partyIdTo="DEV"
>> partyRelationshipTypeId="GROUP_ROLLUP"
>> roleTypeIdFrom="_NA_"
>> roleTypeIdTo="_NA_"
fromDate="2001-05-13
>> 00:00:00.000"/>
>>
>>      <Party partyId="TESTING"
>> partyTypeId="PARTY_GROUP"
>> createdDate="2004-03-27 09:37:40.989"
>> createdByUserLogin="admin"
>> lastModifiedDate="2004-03-27
09:37:40.989"
>> lastModifiedByUserLogin="admin"/>
>>      <PartyGroup partyId="TESTING"
>> groupName="Testing department"/>
>> -    <PartyRole partyId="TESTING"
>> roleTypeId="INTERNAL_ORGANIZATIO"/>
>> +    <PartyRole partyId="TESTING"
>> roleTypeId="INTERNAL_ORGANIZATION"/>
>>      <PartyRole partyId="TESTING"
>> roleTypeId="_NA_"/>
>>      <PartyRelationship
partyIdFrom="Company"
>> partyIdTo="TESTING"
>> partyRelationshipTypeId="GROUP_ROLLUP"
>> roleTypeIdFrom="_NA_"
>> roleTypeIdTo="_NA_"
fromDate="2001-05-13
>> 00:00:00.000"/>
>>  </entity-engine-xml>
>> Index:
>>
applications/accounting/script/org/ofbiz/accounting/admin/AcctgAdminServices.xml
>>
===================================================================
>> ---
>>
applications/accounting/script/org/ofbiz/accounting/admin/AcctgAdminServices.xml
>> (revision 684410)
>> +++
>>
applications/accounting/script/org/ofbiz/accounting/admin/AcctgAdminServices.xml
>> (working copy)
>> @@ -26,7 +26,7 @@
>>
>>          <!-- check that the party is an
>> INTERNAL_ORGANIZATION, as defined in PartyRole
-->
>>          <set
from-field="parameters.partyId"
>> field="lookupParams.partyId"/>
>> -        <set
value="INTERNAL_ORGANIZATIO"
>> field="lookupParams.roleTypeId"/>
>> +        <set
value="INTERNAL_ORGANIZATION"
>> field="lookupParams.roleTypeId"/>
>>          <find-by-primary-key
use-cache="true"
>> entity-name="PartyRole"
>> value-name="partyRole"
>> map-name="lookupParams"/>
>>          <if-empty
field="partyRole">
>>              <add-error><fail-property
>> resource="AccountingUiLabels"
>>
property="AccountingPartyMustBeInternalOrganization"/></add-error>
>> Index:
>>
applications/accounting/script/org/ofbiz/accounting/ledger/GeneralLedgerServices.xml
>>
===================================================================
>> ---
>>
applications/accounting/script/org/ofbiz/accounting/ledger/GeneralLedgerServices.xml
>> (revision 684410)
>> +++
>>
applications/accounting/script/org/ofbiz/accounting/ledger/GeneralLedgerServices.xml
>> (working copy)
>> @@ -311,7 +311,7 @@
>>              <!-- the organization party must
be an
>> internal organization -->
>>              <entity-one
>> entity-name="PartyRole"
>> value-name="partyRole"
use-cache="true"
>> auto-field-map="false">
>>                  <field-map
>> field-name="partyId"
>>
env-name="acctgTransEntry.organizationPartyId"/>
>> -                <field-map
>> field-name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                <field-map
>> field-name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>              </entity-one>
>>              <if-empty
field="partyRole">
>>                  <log level="warning"
>> message="The party with id
>> [${acctgTransEntry.organizationPartyId}] is not an
internal
>> organization; the following accounting transaction
will be
>> ignored: ${acctgTransEntry}"/>
>> Index:
>>
applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java
>>
===================================================================
>> ---
>>
applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java
>> (revision 684410)
>> +++
>>
applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java
>> (working copy)
>> @@ -1125,7 +1125,7 @@
>>                      while (itemsIter.hasNext()) {
>>                          GenericValue item =
(GenericValue)
>> itemsIter.next();
>>                          GenericValue
inventoryItem =
>> item.getRelatedOne("InventoryItem");
>> -                        GenericValue
ownerPartyRole =
>>
delegator.findByPrimaryKeyCache("PartyRole",
>> UtilMisc.toMap("partyId",
>> inventoryItem.getString("ownerPartyId"),
>> "roleTypeId",
"INTERNAL_ORGANIZATIO"));
>> +                        GenericValue
ownerPartyRole =
>>
delegator.findByPrimaryKeyCache("PartyRole",
>> UtilMisc.toMap("partyId",
>> inventoryItem.getString("ownerPartyId"),
>> "roleTypeId",
"INTERNAL_ORGANIZATION"));
>>                          if
>> (UtilValidate.isEmpty(ownerPartyRole)) {
>>                              items.remove(item);
>>                          }
>> Index:
>>
applications/accounting/webapp/accounting/invoice/InvoiceForms.xml
>>
===================================================================
>> ---
>>
applications/accounting/webapp/accounting/invoice/InvoiceForms.xml
>> (revision 684410)
>> +++
>>
applications/accounting/webapp/accounting/invoice/InvoiceForms.xml
>> (working copy)
>> @@ -198,7 +198,7 @@
>>          <field position="1"
>> name="organizationPartyId"
>> parameter-name="partyIdFrom">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> description="${partyId}"
>> entity-name="PartyRole"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> @@ -222,7 +222,7 @@
>>          <field position="1"
>> name="organizationPartyId"
>> parameter-name="partyId">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> description="${partyId}"
>> entity-name="PartyRole"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> Index:
>>
applications/accounting/webapp/accounting/payment/PaymentForms.xml
>>
===================================================================
>> ---
>>
applications/accounting/webapp/accounting/payment/PaymentForms.xml
>> (revision 684410)
>> +++
>>
applications/accounting/webapp/accounting/payment/PaymentForms.xml
>> (working copy)
>> @@ -81,7 +81,7 @@
>>          <field position="1"
>> name="organizationPartyId"
>> parameter-name="partyIdFrom">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> description="${partyId}"
>> entity-name="PartyRole"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> @@ -120,7 +120,7 @@
>>          <field position="1"
>> name="organizationPartyId"
>> parameter-name="partyIdTo">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> description="${partyId}"
>> entity-name="PartyRole"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> @@ -454,7 +454,7 @@
>>          <field
name="organizationPartyId"
>> parameter-name="partyIdFrom">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> description="${partyId}"
>> entity-name="PartyRole"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> @@ -471,7 +471,7 @@
>>          <field
name="organizationPartyId"
>> parameter-name="partyId">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> description="${partyId}"
>> entity-name="PartyRole"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> Index:
>>
applications/accounting/widget/BillingAccountForms.xml
>>
===================================================================
>> ---
applications/accounting/widget/BillingAccountForms.xml
>> (revision 684410)
>> +++
applications/accounting/widget/BillingAccountForms.xml
>> (working copy)
>> @@ -266,7 +266,7 @@
>>          <field
name="organizationPartyId"
>> parameter-name="partyIdTo">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> description="${partyId}"
>> entity-name="PartyRole"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> Index:
>>
applications/accounting/widget/GlobalGlAccountsForms.xml
>>
===================================================================
>> ---
>>
applications/accounting/widget/GlobalGlAccountsForms.xml
>> (revision 684410)
>> +++
>>
applications/accounting/widget/GlobalGlAccountsForms.xml
>> (working copy)
>> @@ -53,7 +53,7 @@
>>              <drop-down>
>>                  <entity-options
>> entity-name="PartyRoleAndPartyDetail"
>> description="${partyId}" >
>>                  <!-- entity-options
>> entity-name="PartyRoleAndPartyDetail"
>> description="${organizationPartyId}"
-->
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> Index:
applications/accounting/widget/GlSetupScreens.xml
>>
===================================================================
>> ---
applications/accounting/widget/GlSetupScreens.xml
>> (revision 684410)
>> +++
applications/accounting/widget/GlSetupScreens.xml
>> (working copy)
>> @@ -59,7 +59,7 @@
>>                  <set
field="headerItem"
>> value="companies"/>
>>                  <set
>> field="labelTitleProperty"
>>
value="${uiLabelMap.AccountingAvailableInternalOrganizations}"/>
>>                  <entity-condition
>> entity-name="PartyRole"
>> list-name="parties">
>> -                    <condition-expr
>> field-name="roleTypeId"
>> operator="equals"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <condition-expr
>> field-name="roleTypeId"
>> operator="equals"
>> value="INTERNAL_ORGANIZATION"/>
>>                  </entity-condition>
>>                  <service
>> service-name="acctgPrefPermissionCheck"
>> result-map-name="permResult">
>>                      <field-map
>> field-name="mainAction"
>> value="UPDATE"/>
>> Index:
>>
applications/accounting/widget/ReportFinancialSummaryForms.xml
>>
===================================================================
>> ---
>>
applications/accounting/widget/ReportFinancialSummaryForms.xml
>> (revision 684410)
>> +++
>>
applications/accounting/widget/ReportFinancialSummaryForms.xml
>> (working copy)
>> @@ -36,7 +36,7 @@
>>          <field
name="organizationPartyId"
>> required-field="false">
>>              <drop-down
allow-empty="true"
>> no-current-selected-key="Company">
>>                  <entity-options
>> entity-name="PartyRoleNameDetail"
>> description="${groupName} [${partyId}]"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="groupName"/>
>>                  </entity-options>
>>              </drop-down>
>> Index:
>>
applications/humanres/script/org/ofbiz/humanres/HumanResServices.xml
>>
===================================================================
>> ---
>>
applications/humanres/script/org/ofbiz/humanres/HumanResServices.xml
>> (revision 684410)
>> +++
>>
applications/humanres/script/org/ofbiz/humanres/HumanResServices.xml
>> (working copy)
>> @@ -528,7 +528,7 @@
>>              <set
>> field="partyRelationshipCtx.partyId"
>> from-field="partyId"/>
>>              <set
>> field="partyRelationshipCtx.partyIdFrom"
>> from-field="parameters.partyIdFrom"/>
>>              <set
>> field="partyRelationshipCtx.partyIdTo"
>> from-field="partyId"/>
>> -            <set
>>
field="partyRelationshipCtx.roleTypeIdFrom"
>> value="INTERNAL_ORGANIZATIO"/>
>> +            <set
>>
field="partyRelationshipCtx.roleTypeIdFrom"
>> value="INTERNAL_ORGANIZATION"/>
>>              <set
>>
field="partyRelationshipCtx.roleTypeIdTo"
>> value="EMPLOYEE"/>
>>              <set
>>
field="partyRelationshipCtx.relationshipName"
>> value="EMPLOYMENT"/>
>>              <set
>> field="partyRelationshipCtx.fromDate"
>> from-field="parameters.fromDate"/>
>> Index:
applications/humanres/widget/forms/EmployeeForms.xml
>>
===================================================================
>> ---
applications/humanres/widget/forms/EmployeeForms.xml
>> (revision 684410)
>> +++
applications/humanres/widget/forms/EmployeeForms.xml
>> (working copy)
>> @@ -29,7 +29,7 @@
>>          <field name="partyIdFrom"
>>
title="${uiLabelMap.OrderOrderEntryInternalOrganization}"
>> tooltip="${uiLabelMap.CommonRequired}"
>> widget-style="required">
>>              <drop-down
allow-empty="true">
>>                  <entity-options
>> entity-name="PartyRoleNameDetail"
>> key-field-name="partyId"
>> description="${groupName}">
>> -                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATIO"/>
>>
>> +                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATION"/>
>>
>>                  </entity-options>
>>                  <option key="null"
>> description="-----"/>
>>              </drop-down>
>> Index:
>>
applications/humanres/widget/forms/EmploymentForms.xml
>>
===================================================================
>> ---
applications/humanres/widget/forms/EmploymentForms.xml
>> (revision 684410)
>> +++
applications/humanres/widget/forms/EmploymentForms.xml
>> (working copy)
>> @@ -23,12 +23,12 @@
>>      <form name="FindEmployments"
>> type="single"
target="FindEmployments"
>>          odd-row-style="header-row"
>> default-table-style="basic-table">
>>          <auto-fields-entity
>> entity-name="Employment"
>> default-field-type="find"/>
>> -        <field
>> name="roleTypeIdFrom"><hidden
>>
value="INTERNAL_ORGANIZATIO"/></field>
>> +        <field
>> name="roleTypeIdFrom"><hidden
>>
value="INTERNAL_ORGANIZATION"/></field>
>>          <field
>> name="roleTypeIdTo"><hidden
>> value="EMPLOYEE"/></field>
>>          <field name="partyIdFrom"
>>
title="${uiLabelMap.HumanResPartyIdFrom}"
>>
tooltip="${uiLabelMap.CommonRequired}">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> entity-name="PartyRole"
>> description="${partyId}"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATION"/>
>>                  </entity-options>
>>              </drop-down>
>>          </field>
>> @@ -66,12 +66,12 @@
>>          header-row-style="header-row"
>> default-table-style="basic-table">
>>          <alt-target
>> use-when="employment==null"
>> target="createEmployment"/>
>>          <auto-fields-service
>> service-name="createEmployment"
>> default-field-type="hidden"/>
>> -        <field
>> name="roleTypeIdFrom"><hidden
>>
value="INTERNAL_ORGANIZATIO"/></field>
>> +        <field
>> name="roleTypeIdFrom"><hidden
>>
value="INTERNAL_ORGANIZATION"/></field>
>>          <field
>> name="roleTypeIdTo"><hidden
>> value="EMPLOYEE"/></field>
>>          <field name="partyIdFrom"
>> use-when="employment==null"
>>
title="${uiLabelMap.HumanResPartyIdFrom}"
>>
tooltip="${uiLabelMap.CommonRequired}">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> entity-name="PartyRole"
>> description="${partyId}"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATION"/>
>>                  </entity-options>
>>              </drop-down>
>>          </field>
>> Index:
>>
applications/humanres/widget/forms/EmplPositionForms.xml
>>
===================================================================
>> ---
>>
applications/humanres/widget/forms/EmplPositionForms.xml
>> (revision 684410)
>> +++
>>
applications/humanres/widget/forms/EmplPositionForms.xml
>> (working copy)
>> @@ -51,7 +51,7 @@
>>          <field name="partyId"
>> parameter-name="partyId">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> description="${partyId}"
>> entity-name="PartyRole"
>> key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> Index:
applications/marketing/entitydef/entitymodel.xml
>>
===================================================================
>> ---
applications/marketing/entitydef/entitymodel.xml
>> (revision 684410)
>> +++
applications/marketing/entitydef/entitymodel.xml
>> (working copy)
>> @@ -365,7 +365,7 @@
>>              - roleTypeId of User ->
sgrRoleTypeId (SGR)
>> - ex: SALES_REP, MANAGER, etc
>>              - roleTypeId of Customer ->
sgrToRoleTypeId
>> (SGRTO)
>>                NOTE: because not all of these will
exist,
>> each needs to be the given roleTypeId(s) OR null
>> -            - roleTypeId of _Employer_ in
>> Employee/Employer relationship ->
prSgrRoleTypeIdFrom
>> (PRSGR) AND prPcRoleTypeIdFrom (PRPC) -
INTERNAL_ORGANIZATIO
>> +            - roleTypeId of _Employer_ in
>> Employee/Employer relationship ->
prSgrRoleTypeIdFrom
>> (PRSGR) AND prPcRoleTypeIdFrom (PRPC) -
>> INTERNAL_ORGANIZATION
>>                NOTE: constraining these fields is
optional
>> as the EMPLOYEE roleTypeIdTo is often sufficient
>>                NOTE: because not all of these will
exist,
>> each needs to be the given partyId(s) OR null
>>              - roleTypeId of _Employee_ in
>> Employee/Employer relationship ->
prSgrRoleTypeIdTo
>> (PRSGR) AND prPcRoleTypeIdTo (PRPC) - EMPLOYEE
>> Index:
>>
applications/order/script/org/ofbiz/order/order/OrderReturnServices.xml
>>
===================================================================
>> ---
>>
applications/order/script/org/ofbiz/order/order/OrderReturnServices.xml
>> (revision 684410)
>> +++
>>
applications/order/script/org/ofbiz/order/order/OrderReturnServices.xml
>> (working copy)
>> @@ -46,11 +46,11 @@
>>                  </if-not-empty>
>>              </if-compare>
>>          <else>
>> -            <!-- make sure that the party to
return to
>> is an INTERNAL_ORGANIZATIO for customer return and
SUPPLIER
>> for vendor return else stop -->
>> +            <!-- make sure that the party to
return to
>> is an INTERNAL_ORGANIZATION for customer return
and SUPPLIER
>> for vendor return else stop -->
>>              <if-compare
>> field="returnHeaderTypeId"
>> operator="equals"
>> value="CUSTOMER_RETURN">
>>                  <entity-one
>> entity-name="PartyRole"
>> value-name="partyRole"
use-cache="true"
>> auto-field-map="false">
>>                      <field-map
>> field-name="partyId"
>> env-name="parameters.toPartyId"/>
>> -                    <field-map
>> field-name="roleTypeId"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <field-map
>> field-name="roleTypeId"
>> value="INTERNAL_ORGANIZATION"/>
>>                  </entity-one>
>>                  <if-empty
>> field="partyRole">
>>
<add-error><fail-message
>> message="Error: a return must be to a party
in the role
>> of internal
organization"/></add-error>
>> Index:
>>
applications/order/webapp/ordermgr/requirement/RequirementForms.xml
>>
===================================================================
>> ---
>>
applications/order/webapp/ordermgr/requirement/RequirementForms.xml
>> (revision 684410)
>> +++
>>
applications/order/webapp/ordermgr/requirement/RequirementForms.xml
>> (working copy)
>> @@ -234,7 +234,7 @@
>>          <field
>> name="billToCustomerPartyId">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> entity-name="PartyRole"
>> key-field-name="partyId"
>> description="${partyId}">
>> -                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATION"/>
>>                  </entity-options>
>>              </drop-down>
>>          </field>
>> @@ -341,7 +341,7 @@
>>          <field
>> name="billToCustomerPartyId">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> entity-name="PartyRoleAndPartyDetail"
>> description="${firstName} ${lastName}
${groupName}
>> (${partyId})"
key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <entity-order-by
>> field-name="firstName"/>
>>                      <entity-order-by
>> field-name="lastName"/>
>>                      <entity-order-by
>> field-name="groupName"/>
>> Index:
>>
applications/order/webapp/ordermgr/WEB-INF/actions/entry/CheckInits.groovy
>>
===================================================================
>> ---
>>
applications/order/webapp/ordermgr/WEB-INF/actions/entry/CheckInits.groovy
>> (revision 684410)
>> +++
>>
applications/order/webapp/ordermgr/WEB-INF/actions/entry/CheckInits.groovy
>> (working copy)
>> @@ -48,5 +48,5 @@
>>  suppliers =
delegator.findByAnd("PartyRole",
>> [roleTypeId : "SUPPLIER"]);
>>  context.suppliers = suppliers;
>>
>> -organizations =
delegator.findByAnd("PartyRole",
>> [roleTypeId : "INTERNAL_ORGANIZATIO"]);
>> +organizations =
delegator.findByAnd("PartyRole",
>> [roleTypeId : "INTERNAL_ORGANIZATION"]);
>>  context.organizations = organizations;
>> Index:
applications/order/widget/ordermgr/ReportForms.xml
>>
===================================================================
>> ---
applications/order/widget/ordermgr/ReportForms.xml
>> (revision 684410)
>> +++
applications/order/widget/ordermgr/ReportForms.xml
>> (working copy)
>> @@ -177,7 +177,7 @@
>>          <field name="toPartyId"
>>
title="${uiLabelMap.AccountingToParty}">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> entity-name="PartyRoleAndPartyDetail"
>> description="${groupName} ${firstName}
${lastName}
>> [${partyId}]"
key-field-name="partyId">
>> -                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATION"/>
>>                  </entity-options>
>>              </drop-down>
>>          </field>
>> Index:
applications/party/config/PartyEntityLabels.xml
>>
===================================================================
>> ---
applications/party/config/PartyEntityLabels.xml
>> (revision 684410)
>> +++
applications/party/config/PartyEntityLabels.xml
>> (working copy)
>> @@ -1305,7 +1305,7 @@
>>          <value
>>
xml:lang="th">สมาชิà¸à¹ƒà¸™à¸­à¸‡à¸„์à¸à¸£</value>
>>          <value
>>
xml:lang="zh">家庭</value>
>>      </property>
>> -    <property
>>
key="RoleType.description.INTERNAL_ORGANIZATIO">
>> +    <property
>>
key="RoleType.description.INTERNAL_ORGANIZATION">
>>          <value
xml:lang="de">Interne
>> Organisation</value>
>>          <value
xml:lang="en">Internal
>> Organization</value>
>>          <value
xml:lang="fr">Organisation
>> Interne</value>
>> Index: applications/party/data/PartyTypeData.xml
>>
===================================================================
>> --- applications/party/data/PartyTypeData.xml
(revision
>> 684410)
>> +++ applications/party/data/PartyTypeData.xml
(working
>> copy)
>> @@ -196,7 +196,7 @@
>>      <RoleType description="Employee"
>> hasTable="N"
parentTypeId="PERSON_ROLE"
>> roleTypeId="EMPLOYEE"/>
>>      <RoleType description="End-User
Customer"
>> hasTable="N"
parentTypeId="CUSTOMER"
>> roleTypeId="END_USER_CUSTOMER"/>
>>      <RoleType
description="Household"
>> hasTable="N"
>> parentTypeId="ORGANIZATION_ROLE"
>> roleTypeId="HOUSEHOLD"/>
>> -    <RoleType description="Internal
>> Organization" hasTable="Y"
>> parentTypeId="ORGANIZATION_ROLE"
>> roleTypeId="INTERNAL_ORGANIZATIO"/>
>> +    <RoleType description="Internal
>> Organization" hasTable="Y"
>> parentTypeId="ORGANIZATION_ROLE"
>> roleTypeId="INTERNAL_ORGANIZATION"/>
>>      <RoleType description="Limited
>> Administrator" hasTable="N"
>> parentTypeId="ADMIN"
>> roleTypeId="LTD_ADMIN"/>
>>      <RoleType description="Organization
Unit"
>> hasTable="N"
>> parentTypeId="ORGANIZATION_ROLE"
>> roleTypeId="ORGANIZATION_UNIT"/>
>>      <RoleType description="Partner"
>> hasTable="N"
>> parentTypeId="ORGANIZATION_ROLE"
>> roleTypeId="PARTNER"/>
>> @@ -222,7 +222,7 @@
>>      <RoleType description="Family
Member"
>> hasTable="N"
parentTypeId="PERSON_ROLE"
>> roleTypeId="FAMILY_MEMBER"/>
>>      <RoleType description="Manager"
>> hasTable="N"
parentTypeId="EMPLOYEE"
>> roleTypeId="MANAGER"/>
>>      <RoleType description="Order
Clerk"
>> hasTable="N"
parentTypeId="EMPLOYEE"
>> roleTypeId="ORDER_CLERK"/>
>> -    <RoleType description="Other
Internal"
>> hasTable="N"
>> parentTypeId="INTERNAL_ORGANIZATIO"
>> roleTypeId="OTHER_INTERNAL_ORGAN"/>
>> +    <RoleType description="Other
Internal"
>> hasTable="N"
>> parentTypeId="INTERNAL_ORGANIZATION"
>> roleTypeId="OTHER_INTERNAL_ORGAN"/>
>>      <RoleType description="Other
Organization
>> Unit" hasTable="N"
>> parentTypeId="ORGANIZATION_UNIT"
>> roleTypeId="OTHER_ORGANIZATION_U"/>
>>      <RoleType description="Parent
>> Organization" hasTable="N"
>> parentTypeId="ORGANIZATION_UNIT"
>> roleTypeId="PARENT_ORGANIZATION"/>
>>      <RoleType description="Packer"
>> hasTable="N"
parentTypeId="EMPLOYEE"
>> roleTypeId="PACKER"/>
>> Index:
>>
applications/party/webapp/partymgr/party/PartyForms.xml
>>
===================================================================
>> ---
applications/party/webapp/partymgr/party/PartyForms.xml
>> (revision 684410)
>> +++
applications/party/webapp/partymgr/party/PartyForms.xml
>> (working copy)
>> @@ -618,7 +618,7 @@
>>          <actions>
>>              <entity-condition
>> entity-name="PartyRelationship">
>>                  <condition-list
>> combine="and">
>> -                    <condition-expr
>> field-name="roleTypeIdFrom"
>> operator="equals"
>> value="INTERNAL_ORGANIZATIO"/>
>> +                    <condition-expr
>> field-name="roleTypeIdFrom"
>> operator="equals"
>> value="INTERNAL_ORGANIZATION"/>
>>                      <condition-expr
>> field-name="roleTypeIdTo"
>> operator="equals"
value="EMPLOYEE"/>
>>                      <condition-expr
>> field-name="partyIdTo"
operator="equals"
>> value="${parameters.partyId}"/>
>>                      <condition-expr
>> field-name="relationshipName"
>> operator="equals"
>> value="EMPLOYMENT"/>
>> Index:
>>
applications/product/webapp/catalog/product/ProductForms.xml
>>
===================================================================
>> ---
>>
applications/product/webapp/catalog/product/ProductForms.xml
>> (revision 684410)
>> +++
>>
applications/product/webapp/catalog/product/ProductForms.xml
>> (working copy)
>> @@ -1682,7 +1682,7 @@
>>          <field
name="organizationPartyId"
>>
title="${uiLabelMap.ProductOrganization}">
>>              <drop-down
>> allow-empty="false">
>>                  <entity-options
>> entity-name="PartyRoleAndPartyDetail"
>> key-field-name="partyId"
>> description="${groupName}
[${partyId}]">
>> -                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATIO" />
>> +                    <entity-constraint
>> name="roleTypeId"
operator="equals"
>> value="INTERNAL_ORGANIZATION" />
>>                      <entity-order-by
>> field-name="partyId"/>
>>                  </entity-options>
>>              </drop-down>
>> Index:
>>
applications/product/webapp/facility/WEB-INF/actions/facility/CountFacilityInventoryByProduct.groovy
>>
===================================================================
>> ---
>>
applications/product/webapp/facility/WEB-INF/actions/facility/CountFacilityInventoryByProduct.groovy
>> (revision 684410)
>> +++
>>
applications/product/webapp/facility/WEB-INF/actions/facility/CountFacilityInventoryByProduct.groovy
>> (working copy)
>> @@ -30,6 +30,7 @@
>>  // is not computed; you can use the
>> ViewFacilityInventoryByProduct.groovy if you
>>  // need it (but it is slower than this one).
>>
>> +import org.ofbiz.base.util.*
>>  import org.ofbiz.entity.*
>>  import org.ofbiz.entity.condition.*
>>  import org.ofbiz.entity.transaction.*
>> @@ -138,7 +139,8 @@
>>          discontinuationDateCondition =
>> EntityCondition.makeCondition(
>>                 [
>>
>>
EntityCondition.makeCondition("salesDiscontinuationDate",
>> EntityOperator.EQUALS, null),
>> -
>>
EntityCondition.makeCondition("salesDiscontinuationDate",
>> EntityOperator.GREATER_THAN,
productsSoldThruTimestamp)
>> +
>>
EntityCondition.makeCondition("salesDiscontinuationDate",
>> EntityOperator.GREATER_THAN,
>> +
>>
ObjectType.simpleTypeConvert(productsSoldThruTimestamp,
>> "Timestamp", null, null, false))
>>                 ],
>>                 EntityOperator.OR);
>>
>>
whereConditionsList.add(discontinuationDateCondition);
>>
>> Thanks
>>
>> Jacques
>
>
>
>





Reply via email to