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