org.notima.generic.adempiere.AdImportInvoiceLine Maven / Gradle / Ivy
package org.notima.generic.adempiere;
import java.util.ArrayList;
import java.util.List;
/**
* Class used to map against I_Invoice table.
* Use the toObjectList method to create a list of parameter values for insert/updates using the
* camel sql component.
*
* @author daniel.tamm
*
*/
public class AdImportInvoiceLine {
private String businessPartnerNo;
private String vendorProductNo;
private Double qtyInvoiced;
private Double unitPrice;
private java.sql.Timestamp invoiceDate;
private String deliveryNote;
private String poReference;
private String poDocumentNo;
private String productDescription;
private String bpDocumentNo;
private String documentType;
private java.sql.Timestamp dueDate;
private Double grandTotal;
private Double totalLines;
private String currencyIsoCode;
private String bpBankgiro;
private String bpPlusgiro;
private Double freightAmt;
private String ourCustomerNo;
private String filePath;
private String ocr;
private boolean isSoTrx;
private String filePath2; // not used
private Double lineTotalAmt;
private Double lineNetAmt;
private String UPC;
/**
* Generates a list of objects that can be used with the camel sql component
* when creating inserts/updates
*
*
* @param src
* @return
*/
public static List