Skip to content

Commit

Permalink
10555 consumption report bugfixes (#10610)
Browse files Browse the repository at this point in the history
* consumption report issue 1 fix

* consumption report issue 2 & 3 fix

---------

Co-authored-by: imexh <[email protected]>
  • Loading branch information
ImeshRanawellaSG and imexh authored Feb 18, 2025
1 parent 98e65c4 commit 2085dc4
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 10 deletions.
20 changes: 13 additions & 7 deletions src/main/java/com/divudi/bean/pharmacy/PharmacyController.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,7 @@
import com.divudi.data.dataStructure.ItemTransactionSummeryRow;
import com.divudi.data.dataStructure.StockAverage;

import com.divudi.entity.Bill;
import com.divudi.entity.BillItem;
import com.divudi.entity.BilledBill;
import com.divudi.entity.Category;
import com.divudi.entity.Department;
import com.divudi.entity.Institution;
import com.divudi.entity.Item;
import com.divudi.entity.*;
import com.divudi.entity.pharmacy.Amp;
import com.divudi.entity.pharmacy.Ampp;
import com.divudi.entity.pharmacy.Atm;
Expand Down Expand Up @@ -972,6 +966,18 @@ public void generateGrnReportTable() {
calculateTotals(bills);
}

public static String formatDate(Date date) {
if (date == null) {
return "";
}

UserPreference userPreference = new UserPreference();
String pattern = userPreference.getLongDateTimeFormat();

SimpleDateFormat sdf = new SimpleDateFormat(pattern);
return sdf.format(date);
}

public void createConsumptionReportTable() {
resetFields();

Expand Down
6 changes: 3 additions & 3 deletions src/main/webapp/reports/inventoryReports/consumption.xhtml
Original file line number Diff line number Diff line change
Expand Up @@ -384,14 +384,14 @@
width="6em"
filterMatchMode="contains"
sortBy="#{b.createdAt}"
filterBy="#{b.createdAt}">
filterBy="#{pharmacyController.formatDate(b.createdAt)}">
<h:outputText value="#{b.createdAt}">
<f:convertDateTime
pattern="#{sessionController.applicationPreference.longDateTimeFormat}"/>
</h:outputText>
</p:column>

<p:column headerText="Documnet Created By" width="10em">
<p:column headerText="Document Created By" width="10em">
<h:outputText value="#{b.creater.webUserPerson.name}"/>
</p:column>

Expand Down Expand Up @@ -509,7 +509,7 @@
width="8em"
filterMatchMode="contains"
sortBy="#{i.bill.createdAt}"
filterBy="#{i.bill.createdAt}">
filterBy="#{pharmacyController.formatDate(i.bill.createdAt)}">
<p:outputLabel value="#{i.bill.createdAt}">
<f:convertDateTime
pattern="#{sessionController.applicationPreference.longDateTimeFormat}"/>
Expand Down

0 comments on commit 2085dc4

Please sign in to comment.