You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Jacques Le Roux <ja...@les7arts.com> on 2008/08/10 16:46:29 UTC
INTERNAL_ORGANIZATION.patch
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
Re: INTERNAL_ORGANIZATION.patch
Posted by Jacques Le Roux <ja...@les7arts.com>.
OK, forget it. I did not thought about the length limit and was waiting more your 2d answer
Thanks
Jacques
From: "Adrian Crum" <ad...@yahoo.com>
> 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 <ja...@les7arts.com> wrote:
>
>> From: Jacques Le Roux <ja...@les7arts.com>
>> 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" <ad...@yahoo.com>
>> > INTERNAL_ORGANIZATION is 21 characters, the field is
>> only 20 characters wide.
>> >
>> > -Adrian
>> >
>> >
>> > --- On Sun, 8/10/08, Jacques Le Roux
>> <ja...@les7arts.com> wrote:
>> >
>> >> From: Jacques Le Roux
>> <ja...@les7arts.com>
>> >> 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
>> >
>> >
>> >
>> >
>
>
>
>
Re: INTERNAL_ORGANIZATION.patch
Posted by Adrian Crum <ad...@yahoo.com>.
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 <ja...@les7arts.com> wrote:
> From: Jacques Le Roux <ja...@les7arts.com>
> 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" <ad...@yahoo.com>
> > INTERNAL_ORGANIZATION is 21 characters, the field is
> only 20 characters wide.
> >
> > -Adrian
> >
> >
> > --- On Sun, 8/10/08, Jacques Le Roux
> <ja...@les7arts.com> wrote:
> >
> >> From: Jacques Le Roux
> <ja...@les7arts.com>
> >> 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
> >
> >
> >
> >
Re: INTERNAL_ORGANIZATION.patch
Posted by Jacques Le Roux <ja...@les7arts.com>.
Thanks Adrian,
I was suspecting something, maybe we could use INTERNAL_ORG ? (equally less disturbing than INTERNAL_ORGANIZATIO)
Jacques
From: "Adrian Crum" <ad...@yahoo.com>
> INTERNAL_ORGANIZATION is 21 characters, the field is only 20 characters wide.
>
> -Adrian
>
>
> --- On Sun, 8/10/08, Jacques Le Roux <ja...@les7arts.com> wrote:
>
>> From: Jacques Le Roux <ja...@les7arts.com>
>> 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
>
>
>
>
Re: INTERNAL_ORGANIZATION.patch
Posted by Adrian Crum <ad...@yahoo.com>.
INTERNAL_ORGANIZATION is 21 characters, the field is only 20 characters wide.
-Adrian
--- On Sun, 8/10/08, Jacques Le Roux <ja...@les7arts.com> wrote:
> From: Jacques Le Roux <ja...@les7arts.com>
> 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