You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by David E Jones <jo...@undersunconsulting.com> on 2006/11/22 21:54:06 UTC

Re: svn commit: r478318 - in /incubator/ofbiz/trunk/applications: accounting/config/ accounting/entitydef/ accounting/script/org/ofbiz/accounting/invoice/ accounting/src/org/ofbiz/accounting/agreement/ accounting/webapp/accounting/invoice/ order/entitydef/...

Si: it looks like a few things slipped into this commit that were not  
mentioned in the log, possibly some you didn't want to go into SVN  
like the payment.properties changes...

-David


On Nov 22, 2006, at 1:49 PM, sichen@apache.org wrote:

> Author: sichen
> Date: Wed Nov 22 12:49:10 2006
> New Revision: 478318
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=478318
> Log:
> Moved an entity which should be in accounting/ and whose  
> entitygroup definition is in accounting/ from order to accounting
>
> Modified:
>     incubator/ofbiz/trunk/applications/accounting/config/ 
> payment.properties
>     incubator/ofbiz/trunk/applications/accounting/entitydef/ 
> entitymodel.xml
>     incubator/ofbiz/trunk/applications/accounting/script/org/ofbiz/ 
> accounting/invoice/InvoiceServices.xml
>     incubator/ofbiz/trunk/applications/accounting/src/org/ofbiz/ 
> accounting/agreement/AgreementServices.java
>     incubator/ofbiz/trunk/applications/accounting/webapp/accounting/ 
> invoice/viewInvoice.fo.ftl
>     incubator/ofbiz/trunk/applications/order/entitydef/ 
> entitymodel_view.xml
>     incubator/ofbiz/trunk/applications/product/src/org/ofbiz/ 
> product/supplier/SupplierProductServices.java
>
> Modified: incubator/ofbiz/trunk/applications/accounting/config/ 
> payment.properties
> URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/ 
> applications/accounting/config/payment.properties? 
> view=diff&rev=478318&r1=478317&r2=478318
> ====================================================================== 
> ========
> --- incubator/ofbiz/trunk/applications/accounting/config/ 
> payment.properties (original)
> +++ incubator/ofbiz/trunk/applications/accounting/config/ 
> payment.properties Wed Nov 22 12:49:10 2006
> @@ -300,7 +300,7 @@
>  # Transaction Url
>  #payment.authorizedotnet.url=https://secure.authorize.net/gateway/ 
> transact.dll
>  # Test Url
> -payment.authorizedotnet.url=https://certification.authorize.net/ 
> gateway/transact.dll
> +payment.authorizedotnet.url=https://test.authorize.net/gateway/ 
> transact.dll
>
>  # Version - version 3.0 is currently the only supported version  
> for ofbiz. eventually version 3.1 may be available
>  payment.authorizedotnet.version=3.0
> @@ -318,7 +318,7 @@
>  payment.authorizedotnet.emailcustomer=FALSE
>
>  # Trans Key - to use version 3.1 you must register a Transaction  
> Key with the authorize.net
> -payment.authorizedotnet.trankey=
> +payment.authorizedotnet.trankey=DvWxZ96KagUJ3R99
>
>  # Email Merchant? - if should send email to the merchant for each  
> transaction
>  payment.authorizedotnet.emailmerchant=FALSE
> @@ -330,7 +330,7 @@
>  payment.authorizedotnet.relay=FALSE
>
>  # Username - your authorize.net userid
> -payment.authorizedotnet.login=
> +payment.authorizedotnet.login=s5Aud9T7Y
>
>  # Password - your authorize.net password
>  payment.authorizedotnet.password=
>
> Modified: incubator/ofbiz/trunk/applications/accounting/entitydef/ 
> entitymodel.xml
> URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/ 
> applications/accounting/entitydef/entitymodel.xml? 
> view=diff&rev=478318&r1=478317&r2=478318
> ====================================================================== 
> ========
> --- incubator/ofbiz/trunk/applications/accounting/entitydef/ 
> entitymodel.xml (original)
> +++ incubator/ofbiz/trunk/applications/accounting/entitydef/ 
> entitymodel.xml Wed Nov 22 12:49:10 2006
> @@ -2852,6 +2852,23 @@
>              <key-map field-name="glAccountId"/>
>          </relation>
>      </entity>
> +    <view-entity entity-name="TaxAuthorityGlAccountBalance"
> +            package-name="org.ofbiz.accounting.tax"
> +            title="For viewing balances of tax authority GL  
> accounts">
> +      <member-entity entity-alias="TAGA" entity- 
> name="TaxAuthorityGlAccount"/>
> +      <member-entity entity-alias="GLAO" entity- 
> name="GlAccountOrganization"/>
> +      <member-entity entity-alias="PAP" entity- 
> name="PartyAcctgPreference"/>
> +      <alias-all entity-alias="TAGA"/>
> +      <alias-all entity-alias="GLAO"/>
> +      <alias entity-alias="PAP" name="baseCurrencyUomId"/>
> +      <view-link entity-alias="TAGA" rel-entity-alias="GLAO">
> +        <key-map field-name="glAccountId"/>
> +        <key-map field-name="organizationPartyId"/>
> +      </view-link>
> +      <view-link entity-alias="TAGA" rel-entity-alias="PAP">
> +        <key-map field-name="organizationPartyId" rel-field- 
> name="partyId"/>
> +      </view-link>
> +    </view-entity>
>      <entity entity-name="TaxAuthorityRateProduct" package- 
> name="org.ofbiz.accounting.tax" title="Tax Authority Rate Entity">
>          <field name="taxAuthorityRateSeqId" type="id-ne"></field>
>          <field name="taxAuthGeoId" type="id-ne"></field>
>
> Modified: incubator/ofbiz/trunk/applications/accounting/script/org/ 
> ofbiz/accounting/invoice/InvoiceServices.xml
> URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/ 
> applications/accounting/script/org/ofbiz/accounting/invoice/ 
> InvoiceServices.xml?view=diff&rev=478318&r1=478317&r2=478318
> ====================================================================== 
> ========
> --- incubator/ofbiz/trunk/applications/accounting/script/org/ofbiz/ 
> accounting/invoice/InvoiceServices.xml (original)
> +++ incubator/ofbiz/trunk/applications/accounting/script/org/ofbiz/ 
> accounting/invoice/InvoiceServices.xml Wed Nov 22 12:49:10 2006
> @@ -366,7 +366,7 @@
>                  <log level="info" message="Invoice not found,  
> invoice Id: ${invoiceId}"/>
>                  <check-errors/>
>              </if-empty>
> -            <!-- check if the status is not Paid... -->
> +            <!-- if the invoice is already PAID, then set it back  
> to READY and clear out the paidDate -->
>              <if-compare field-name="invoice.statusId"  
> operator="equals" value="INVOICE_PAID">
>                  <set field="invoiceStatusMap.invoiceId" value="$ 
> {paymentApplication.invoiceId}" />
>                  <set field="invoiceStatusMap.statusId"  
> value="INVOICE_READY"/>
>
> Modified: incubator/ofbiz/trunk/applications/accounting/src/org/ 
> ofbiz/accounting/agreement/AgreementServices.java
> URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/ 
> applications/accounting/src/org/ofbiz/accounting/agreement/ 
> AgreementServices.java?view=diff&rev=478318&r1=478317&r2=478318
> ====================================================================== 
> ========
> --- incubator/ofbiz/trunk/applications/accounting/src/org/ofbiz/ 
> accounting/agreement/AgreementServices.java (original)
> +++ incubator/ofbiz/trunk/applications/accounting/src/org/ofbiz/ 
> accounting/agreement/AgreementServices.java Wed Nov 22 12:49:10 2006
> @@ -100,8 +100,9 @@
>              quantity = quantity.abs();
>              String productId = (String) context.get("productId");
>              String invoiceItemTypeId = (String) context.get 
> ("invoiceItemTypeId");
> +
>              // Collect agreementItems applicable to this orderItem/ 
> returnItem
> -            // Use the view entity to reduce database access and  
> cache to improve performance
> +            // TODO: partyIds should be part of this query!
>              List agreementItems = delegator.findByAndCache 
> ("AgreementItemAndProductAppl", UtilMisc.toMap(
>                      "productId", productId,
>                      "agreementItemTypeId", "AGREEMENT_COMMISSION"));
> @@ -117,6 +118,8 @@
>                              "agreementItemTypeId",  
> "AGREEMENT_COMMISSION"));
>                  }
>              }
> +            // this is not very efficient if there were many
> +            agreementItems = EntityUtil.filterByDate(agreementItems);
>
>              Iterator it = agreementItems.iterator();
>              while (it.hasNext()) {
>
> Modified: incubator/ofbiz/trunk/applications/accounting/webapp/ 
> accounting/invoice/viewInvoice.fo.ftl
> URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/ 
> applications/accounting/webapp/accounting/invoice/ 
> viewInvoice.fo.ftl?view=diff&rev=478318&r1=478317&r2=478318
> ====================================================================== 
> ========
> --- incubator/ofbiz/trunk/applications/accounting/webapp/accounting/ 
> invoice/viewInvoice.fo.ftl (original)
> +++ incubator/ofbiz/trunk/applications/accounting/webapp/accounting/ 
> invoice/viewInvoice.fo.ftl Wed Nov 22 12:49:10 2006
> @@ -225,7 +225,7 @@
>                                  <fo:block text-align="right"> <#if  
> invoiceItem.quantity?exists>${invoiceItem.quantity?string.number}</ 
> #if> </fo:block>
>                              </fo:table-cell>
>                              <fo:table-cell text-align="right">
> -                                <fo:block> <#if  
> invoiceItem.quantity?exists><@ofbizCurrency  
> amount=invoiceItem.amount isoCode=invoice.currencyUomId?if_exists/ 
> ></#if> </fo:block>
> +                                <fo:block> <#if  
> invoiceItem.quantity?exists><@ofbizCurrency  
> amount=invoiceItem.amount?if_exists isoCode=invoice.currencyUomId? 
> if_exists/></#if> </fo:block>
>                              </fo:table-cell>
>                              <fo:table-cell text-align="right">
>                                  <fo:block> <#if  
> invoiceItem.quantity?exists><@ofbizCurrency amount= 
> (invoiceItem.quantity?double * invoiceItem.amount?double)  
> isoCode=invoice.currencyUomId?if_exists/><#else><@ofbizCurrency  
> amount=(invoiceItem.amount?double) isoCode=invoice.currencyUomId? 
> if_exists/></#if> </fo:block>
> @@ -258,4 +258,4 @@
>         </fo:flow>
>      </fo:page-sequence>
>  </fo:root>
> -</#escape>
> \ No newline at end of file
> +</#escape>
>
> Modified: incubator/ofbiz/trunk/applications/order/entitydef/ 
> entitymodel_view.xml
> URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/ 
> applications/order/entitydef/entitymodel_view.xml? 
> view=diff&rev=478318&r1=478317&r2=478318
> ====================================================================== 
> ========
> --- incubator/ofbiz/trunk/applications/order/entitydef/ 
> entitymodel_view.xml (original)
> +++ incubator/ofbiz/trunk/applications/order/entitydef/ 
> entitymodel_view.xml Wed Nov 22 12:49:10 2006
> @@ -1315,23 +1315,6 @@
>      </view-entity>
>
>    <!-- ========================================================= -->
> -  <!-- org.ofbiz.order.tax -->
> -  <!-- ========================================================= -->
> -
> -    <view-entity entity-name="TaxAuthorityGlAccountBalance"
> -            package-name="org.ofbiz.order.tax"
> -            title="For viewing balances of tax authority GL  
> accounts">
> -      <member-entity entity-alias="TAGA" entity- 
> name="TaxAuthorityGlAccount"/>
> -      <member-entity entity-alias="GLAO" entity- 
> name="GlAccountOrganization"/>
> -      <alias-all entity-alias="TAGA"/>
> -      <alias-all entity-alias="GLAO"/>
> -      <view-link entity-alias="TAGA" rel-entity-alias="GLAO">
> -        <key-map field-name="glAccountId"/>
> -        <key-map field-name="organizationPartyId"/>
> -      </view-link>
> -    </view-entity>
> -
> -  <!-- ========================================================= -->
>    <!-- org.ofbiz.order.opportunity -->
>    <!-- ========================================================= -->
>
>
> Modified: incubator/ofbiz/trunk/applications/product/src/org/ofbiz/ 
> product/supplier/SupplierProductServices.java
> URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/ 
> applications/product/src/org/ofbiz/product/supplier/ 
> SupplierProductServices.java?view=diff&rev=478318&r1=478317&r2=478318
> ====================================================================== 
> ========
> --- incubator/ofbiz/trunk/applications/product/src/org/ofbiz/ 
> product/supplier/SupplierProductServices.java (original)
> +++ incubator/ofbiz/trunk/applications/product/src/org/ofbiz/ 
> product/supplier/SupplierProductServices.java Wed Nov 22 12:49:10 2006
> @@ -102,7 +102,8 @@
>              supplierProducts = EntityUtil.filterByDate 
> (supplierProducts, UtilDateTime.nowTimestamp(),  
> "availableFromDate", "availableThruDate", true);
>
>              //sort resulting list of SupplierProduct entities by  
> price in ASCENDING order
> -            supplierProducts = EntityUtil.orderBy 
> (supplierProducts, UtilMisc.toList("lastPrice ASC"));
> +            // AceComm change: get the price of the first  
> minOrderQty which is less than quantity, which may be the highest
> +            supplierProducts = EntityUtil.orderBy 
> (supplierProducts, UtilMisc.toList("minimumOrderQuantity DESC"));
>
>              results = ServiceUtil.returnSuccess();
>              results.put("supplierProducts", supplierProducts);
>
>