Package com.jada.jpa.entity

Examples of com.jada.jpa.entity.InvoiceDetail


    }
    return null;
  }
 
  public boolean isModified(InvoiceDetail invoiceDetail) {
    InvoiceDetail masterDetail = getMasterDetail(invoiceDetail);
    if (masterDetail == null) {
      return true;
    }
    if (invoiceDetail.getRecUpdateDatetime().equals(masterDetail.getRecUpdateDatetime())) {
      return false;
    }
    return true;
  }
View Full Code Here


   
    iterator = orderItemDetail.getInvoiceDetails().iterator();
    int invoiceQty = 0;
    float invoiceAmount = 0;
    while (iterator.hasNext()) {
      InvoiceDetail invoiceDetail = (InvoiceDetail) iterator.next();
      InvoiceHeader header = invoiceDetail.getInvoiceHeader();
      if (header.getInvoiceHeaderId() == null) {
        continue;
      }
      if (header.getInvoiceStatus().equals(Constants.ORDERSTATUS_CANCELLED) || header.getInvoiceStatus().equals(Constants.ORDERSTATUS_VOIDED)) {
        continue;
      }
      if (invoiceHeader != null) {
        if (header.getInvoiceHeaderId().equals(invoiceHeader.getInvoiceHeaderId())) {
          continue;
        }
      }
      invoiceQty += invoiceDetail.getItemInvoiceQty().intValue();
      invoiceAmount += invoiceDetail.getItemInvoiceAmount().floatValue();
     
      Iterator<?> invoiceTaxes = invoiceDetail.getInvoiceDetailTaxes().iterator();
      while (invoiceTaxes.hasNext()) {
        InvoiceDetailTax invoiceDetailTax = (InvoiceDetailTax) invoiceTaxes.next();
        ItemTaxBalance itemTax = locateItemTax(invoiceDetailTax.getTax(), invoiceDetailTax.getTaxName(), taxBalances);
        float taxAmount = itemTax.getInvoiceTaxAmount() + invoiceDetailTax.getTaxAmount();
        itemTax.setInvoiceTaxAmount(taxAmount);
View Full Code Here

TOP

Related Classes of com.jada.jpa.entity.InvoiceDetail

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.