You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Aswath Satrasala (JIRA)" <ji...@apache.org> on 2009/09/17 12:27:59 UTC

[jira] Updated: (OFBIZ-2946) orderHistory for completed orders - shows multiple invoices

     [ https://issues.apache.org/jira/browse/OFBIZ-2946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aswath Satrasala updated OFBIZ-2946:
------------------------------------

    Attachment: orderhistorypatch.txt

Please review the patch.

Thanks
-Aswath

> orderHistory for completed orders - shows multiple invoices
> -----------------------------------------------------------
>
>                 Key: OFBIZ-2946
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2946
>             Project: OFBiz
>          Issue Type: Bug
>         Environment: trunk version
>            Reporter: Aswath Satrasala
>         Attachments: orderhistorypatch.txt
>
>
> There is a bug in orderHistory.ftl.
> In the line 60, that is as follows
>               <#assign invoices = delegator.findByAnd("OrderItemBilling", Static["org.ofbiz.base.util.UtilMisc"].toMap("orderId", "${orderHeader.orderId}"))>
>               <#if invoices?has_content>
>                  <#list invoices as invoice>
>                      <a href="<@o...@ofbizUrl>" class="buttontext">(${invoice.invoiceId} PDF) </a>
>                  </#list>
>               <#else>
>               </#if>
> Here, in the orderhistory page, there are many invoice links displayed (all point to the same invoice).
> The sample data in my database is as follows, and hence displays 6 invoices for the same orderid in the orderhistory page as per the above delegator.findByAnd.
> orderid             seqid     invoiceid           issuanceid   quantity   amount
> WSCO10000     00001     CI1      00001     10012        6              38.4     
> WSCO10000     00001     CI1     00006     10013         5              38.4    
> WSCO10000     00002     CI1     00011     10014         1              59.99    
> WSCO10000     00005     CI1     00013     10017         1              59.99    
> WSCO10000     00003     CI1     00015     10015         1              1.99    
> WSCO10000     00004     CI1     00017     10016         1              1.99    
> ---
> I have the patch for this already. 
> -Aswath

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.