Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/invoicemanager/Invoice.java =================================================================== diff -u -r27754 -r28349 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/invoicemanager/Invoice.java (.../Invoice.java) (revision 27754) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/invoicemanager/Invoice.java (.../Invoice.java) (revision 28349) @@ -19,6 +19,7 @@ import javax.persistence.Table; import javax.persistence.Transient; +import org.apache.commons.collections4.CollectionUtils; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; import org.hibernate.annotations.Cascade; @@ -339,6 +340,10 @@ if(tousseInstanceList == null){ tousseInstanceList = new LinkedList(); } + List tousseInstanceList2 = objectDao.findByProperty(TousseInstance.class.getSimpleName(), "invoice2_id", ""+id); + if(CollectionUtils.isNotEmpty(tousseInstanceList2)){ + tousseInstanceList.addAll(tousseInstanceList2); + } return tousseInstanceList; }