public class CRMBOCreditNoteLineBean extends CRMBOFinTransactionLineBean
Constructor and Description |
---|
CRMBOCreditNoteLineBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.financialtransactions.CRMDOInvoiceLine |
debit(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine,
com.crm.dataobject.financialtransactions.CRMDOInvoice invoice)
Reverses a credit note line.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Gets the default association data objects of the credit note.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.billing.CRMDOBill bill)
Loads credit note lines based on bill.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.billing.CRMDOBill bill,
java.lang.String orderby,
java.util.ArrayList<java.lang.String> associations)
Loads credit note lines based on bill.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.financialtransactions.CRMDOCreditNote creditNote)
Load a list of credit note lines that are related with a credit note.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.financialtransactions.CRMDOCreditNote creditNote,
java.util.ArrayList<java.lang.String> associations)
Load a list of credit note lines that are related with a credit note.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadAdditionalInformation(java.util.ArrayList<com.crm.dataobject.CRMDO> creditNoteLines)
Loads additional information for credit note lines
|
com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine |
loadAdditionalInformation(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine)
Loads additiona information for an credit note line
|
com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine |
loadTaxInformation(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine)
Loads tax information for a credit note line
|
calculateAmounts, calculateAmountsFromTotal, setVATPercentage, setVATPercentage
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, 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.CRMDOCreditNote creditNote) throws java.lang.Exception
creditNote
- a credit notejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.financialtransactions.CRMDOCreditNote creditNote, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
creditNote
- a credit noteassociations
- a list of associationsjava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOInvoiceLine debit(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine, com.crm.dataobject.financialtransactions.CRMDOInvoice invoice) throws java.lang.Exception
creditNoteLine
- a credit note lineinvoice
- an invoicejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.billing.CRMDOBill bill) throws java.lang.Exception
bill
- a bill to load the credit note linesjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.billing.CRMDOBill bill, java.lang.String orderby, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
bill
- a bill to load the credit note linesorderby
- associations
- - a list of associationsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadAdditionalInformation(java.util.ArrayList<com.crm.dataobject.CRMDO> creditNoteLines) throws java.lang.Exception
creditNoteLines
- - the list to load the additional informationjava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine loadAdditionalInformation(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine) throws java.lang.Exception
creditNoteLine
- - the credit note line to load the additional informationjava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine loadTaxInformation(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine) throws java.lang.Exception
creditNoteLine
- - the credit note line to load the tax informationjava.lang.Exception