public class CRMBOInvoiceLineBean extends CRMBOFinTransactionLineBean
Constructor and Description |
---|
CRMBOInvoiceLineBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine |
credit(com.crm.dataobject.financialtransactions.CRMDOInvoiceLine invoiceLine,
com.crm.dataobject.financialtransactions.CRMDOCreditNote creditNote)
Reverses an invoice line with a credit note.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Gets the default association data objects of the invoice line.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.billing.CRMDOBill bill)
Loads invoice lines based on bill.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.financialtransactions.CRMDOInvoice invoice)
Loads invoice lines based on invoice.
|
calculateAmounts, calculateAmountsFromTotal, setVATPercentage
construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOFinTransactionLineBean
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.financialtransactions.CRMDOInvoice invoice) throws java.lang.Exception
invoice
- an invoice (required)java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.billing.CRMDOBill bill) throws java.lang.Exception
billl
- a bill to load the invoice linesjava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine credit(com.crm.dataobject.financialtransactions.CRMDOInvoiceLine invoiceLine, com.crm.dataobject.financialtransactions.CRMDOCreditNote creditNote) throws java.lang.Exception
invoiceLine
- an invoice linecreditNote
- a credit notejava.lang.Exception