public class TransactionLineModel
extends java.lang.Object
Constructor and Description |
---|
TransactionLineModel() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getBoundaryOverrideId()
Getter for boundaryOverrideId - One line item on this transaction.
|
java.lang.String |
getBusinessIdentificationNo()
Getter for businessIdentificationNo - One line item on this transaction.
|
java.lang.String |
getCustomerUsageType()
Getter for customerUsageType - One line item on this transaction.
|
java.lang.String |
getDescription()
Getter for description - One line item on this transaction.
|
java.lang.Long |
getDestinationAddressId()
Getter for destinationAddressId - One line item on this transaction.
|
java.util.ArrayList<TransactionLineDetailModel> |
getDetails()
Getter for details - One line item on this transaction.
|
java.math.BigDecimal |
getDiscountAmount()
Getter for discountAmount - One line item on this transaction.
|
java.lang.Integer |
getDiscountTypeId()
Getter for discountTypeId - One line item on this transaction.
|
java.math.BigDecimal |
getExemptAmount()
Getter for exemptAmount - One line item on this transaction.
|
java.lang.Integer |
getExemptCertId()
Getter for exemptCertId - One line item on this transaction.
|
java.lang.String |
getExemptNo()
Getter for exemptNo - One line item on this transaction.
|
java.lang.Long |
getId()
Getter for id - One line item on this transaction.
|
java.lang.Boolean |
getIsItemTaxable()
Getter for isItemTaxable - One line item on this transaction.
|
java.lang.Boolean |
getIsSSTP()
Getter for isSSTP - One line item on this transaction.
|
java.lang.String |
getItemCode()
Getter for itemCode - One line item on this transaction.
|
java.math.BigDecimal |
getLineAmount()
Getter for lineAmount - One line item on this transaction.
|
java.util.ArrayList<TransactionLineLocationTypeModel> |
getLineLocationTypes()
Getter for lineLocationTypes - One line item on this transaction.
|
java.lang.String |
getLineNumber()
Getter for lineNumber - One line item on this transaction.
|
java.lang.Long |
getOriginAddressId()
Getter for originAddressId - One line item on this transaction.
|
java.util.HashMap<java.lang.String,java.lang.String> |
getParameters()
Getter for parameters - One line item on this transaction.
|
java.math.BigDecimal |
getQuantity()
Getter for quantity - One line item on this transaction.
|
java.lang.String |
getRef1()
Getter for ref1 - One line item on this transaction.
|
java.lang.String |
getRef2()
Getter for ref2 - One line item on this transaction.
|
java.util.Date |
getReportingDate()
Getter for reportingDate - One line item on this transaction.
|
java.lang.String |
getRevAccount()
Getter for revAccount - One line item on this transaction.
|
Sourcing |
getSourcing()
Getter for sourcing - One line item on this transaction.
|
java.math.BigDecimal |
getTax()
Getter for tax - One line item on this transaction.
|
java.math.BigDecimal |
getTaxableAmount()
Getter for taxableAmount - One line item on this transaction.
|
java.math.BigDecimal |
getTaxCalculated()
Getter for taxCalculated - One line item on this transaction.
|
java.lang.String |
getTaxCode()
Getter for taxCode - One line item on this transaction.
|
java.lang.Integer |
getTaxCodeId()
Getter for taxCodeId - One line item on this transaction.
|
java.util.Date |
getTaxDate()
Getter for taxDate - One line item on this transaction.
|
java.lang.String |
getTaxEngine()
Getter for taxEngine - One line item on this transaction.
|
java.lang.Boolean |
getTaxIncluded()
Getter for taxIncluded - One line item on this transaction.
|
java.math.BigDecimal |
getTaxOverrideAmount()
Getter for taxOverrideAmount - One line item on this transaction.
|
java.lang.String |
getTaxOverrideReason()
Getter for taxOverrideReason - One line item on this transaction.
|
TaxOverrideTypeId |
getTaxOverrideType()
Getter for taxOverrideType - One line item on this transaction.
|
java.lang.Long |
getTransactionId()
Getter for transactionId - One line item on this transaction.
|
void |
setBoundaryOverrideId(java.lang.Integer boundaryOverrideId)
Setter for boundaryOverrideId - One line item on this transaction.
|
void |
setBusinessIdentificationNo(java.lang.String businessIdentificationNo)
Setter for businessIdentificationNo - One line item on this transaction.
|
void |
setCustomerUsageType(java.lang.String customerUsageType)
Setter for customerUsageType - One line item on this transaction.
|
void |
setDescription(java.lang.String description)
Setter for description - One line item on this transaction.
|
void |
setDestinationAddressId(java.lang.Long destinationAddressId)
Setter for destinationAddressId - One line item on this transaction.
|
void |
setDetails(java.util.ArrayList<TransactionLineDetailModel> details)
Setter for details - One line item on this transaction.
|
void |
setDiscountAmount(java.math.BigDecimal discountAmount)
Setter for discountAmount - One line item on this transaction.
|
void |
setDiscountTypeId(java.lang.Integer discountTypeId)
Setter for discountTypeId - One line item on this transaction.
|
void |
setExemptAmount(java.math.BigDecimal exemptAmount)
Setter for exemptAmount - One line item on this transaction.
|
void |
setExemptCertId(java.lang.Integer exemptCertId)
Setter for exemptCertId - One line item on this transaction.
|
void |
setExemptNo(java.lang.String exemptNo)
Setter for exemptNo - One line item on this transaction.
|
void |
setId(java.lang.Long id)
Setter for id - One line item on this transaction.
|
void |
setIsItemTaxable(java.lang.Boolean isItemTaxable)
Setter for isItemTaxable - One line item on this transaction.
|
void |
setIsSSTP(java.lang.Boolean isSSTP)
Setter for isSSTP - One line item on this transaction.
|
void |
setItemCode(java.lang.String itemCode)
Setter for itemCode - One line item on this transaction.
|
void |
setLineAmount(java.math.BigDecimal lineAmount)
Setter for lineAmount - One line item on this transaction.
|
void |
setLineLocationTypes(java.util.ArrayList<TransactionLineLocationTypeModel> lineLocationTypes)
Setter for lineLocationTypes - One line item on this transaction.
|
void |
setLineNumber(java.lang.String lineNumber)
Setter for lineNumber - One line item on this transaction.
|
void |
setOriginAddressId(java.lang.Long originAddressId)
Setter for originAddressId - One line item on this transaction.
|
void |
setParameters(java.util.HashMap<java.lang.String,java.lang.String> parameters)
Setter for parameters - One line item on this transaction.
|
void |
setQuantity(java.math.BigDecimal quantity)
Setter for quantity - One line item on this transaction.
|
void |
setRef1(java.lang.String ref1)
Setter for ref1 - One line item on this transaction.
|
void |
setRef2(java.lang.String ref2)
Setter for ref2 - One line item on this transaction.
|
void |
setReportingDate(java.util.Date reportingDate)
Setter for reportingDate - One line item on this transaction.
|
void |
setRevAccount(java.lang.String revAccount)
Setter for revAccount - One line item on this transaction.
|
void |
setSourcing(Sourcing sourcing)
Setter for sourcing - One line item on this transaction.
|
void |
setTax(java.math.BigDecimal tax)
Setter for tax - One line item on this transaction.
|
void |
setTaxableAmount(java.math.BigDecimal taxableAmount)
Setter for taxableAmount - One line item on this transaction.
|
void |
setTaxCalculated(java.math.BigDecimal taxCalculated)
Setter for taxCalculated - One line item on this transaction.
|
void |
setTaxCode(java.lang.String taxCode)
Setter for taxCode - One line item on this transaction.
|
void |
setTaxCodeId(java.lang.Integer taxCodeId)
Setter for taxCodeId - One line item on this transaction.
|
void |
setTaxDate(java.util.Date taxDate)
Setter for taxDate - One line item on this transaction.
|
void |
setTaxEngine(java.lang.String taxEngine)
Setter for taxEngine - One line item on this transaction.
|
void |
setTaxIncluded(java.lang.Boolean taxIncluded)
Setter for taxIncluded - One line item on this transaction.
|
void |
setTaxOverrideAmount(java.math.BigDecimal taxOverrideAmount)
Setter for taxOverrideAmount - One line item on this transaction.
|
void |
setTaxOverrideReason(java.lang.String taxOverrideReason)
Setter for taxOverrideReason - One line item on this transaction.
|
void |
setTaxOverrideType(TaxOverrideTypeId taxOverrideType)
Setter for taxOverrideType - One line item on this transaction.
|
void |
setTransactionId(java.lang.Long transactionId)
Setter for transactionId - One line item on this transaction.
|
java.lang.String |
toString()
Returns a JSON string representation of TransactionLineModel.
|
public java.math.BigDecimal getExemptAmount()
public void setExemptAmount(java.math.BigDecimal exemptAmount)
public java.lang.String getTaxCode()
public void setTaxCode(java.lang.String taxCode)
public java.math.BigDecimal getQuantity()
public void setQuantity(java.math.BigDecimal quantity)
public java.lang.String getTaxEngine()
public void setTaxEngine(java.lang.String taxEngine)
public java.lang.String getCustomerUsageType()
public void setCustomerUsageType(java.lang.String customerUsageType)
public java.lang.Boolean getIsItemTaxable()
public void setIsItemTaxable(java.lang.Boolean isItemTaxable)
public TaxOverrideTypeId getTaxOverrideType()
public void setTaxOverrideType(TaxOverrideTypeId taxOverrideType)
public java.math.BigDecimal getTax()
public void setTax(java.math.BigDecimal tax)
public java.lang.Long getOriginAddressId()
public void setOriginAddressId(java.lang.Long originAddressId)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.Integer getDiscountTypeId()
public void setDiscountTypeId(java.lang.Integer discountTypeId)
public java.lang.String getExemptNo()
public void setExemptNo(java.lang.String exemptNo)
public java.lang.Integer getBoundaryOverrideId()
public void setBoundaryOverrideId(java.lang.Integer boundaryOverrideId)
public java.lang.String getBusinessIdentificationNo()
public void setBusinessIdentificationNo(java.lang.String businessIdentificationNo)
public java.lang.String getRef1()
public void setRef1(java.lang.String ref1)
public java.util.ArrayList<TransactionLineLocationTypeModel> getLineLocationTypes()
public void setLineLocationTypes(java.util.ArrayList<TransactionLineLocationTypeModel> lineLocationTypes)
public java.util.Date getReportingDate()
public void setReportingDate(java.util.Date reportingDate)
public Sourcing getSourcing()
public void setSourcing(Sourcing sourcing)
public java.lang.Integer getExemptCertId()
public void setExemptCertId(java.lang.Integer exemptCertId)
public java.lang.Integer getTaxCodeId()
public void setTaxCodeId(java.lang.Integer taxCodeId)
public java.lang.String getRef2()
public void setRef2(java.lang.String ref2)
public java.lang.String getLineNumber()
public void setLineNumber(java.lang.String lineNumber)
public java.lang.String getRevAccount()
public void setRevAccount(java.lang.String revAccount)
public java.lang.Long getId()
public void setId(java.lang.Long id)
public java.math.BigDecimal getTaxCalculated()
public void setTaxCalculated(java.math.BigDecimal taxCalculated)
public java.math.BigDecimal getLineAmount()
public void setLineAmount(java.math.BigDecimal lineAmount)
public java.lang.Long getDestinationAddressId()
public void setDestinationAddressId(java.lang.Long destinationAddressId)
public java.lang.Boolean getIsSSTP()
public void setIsSSTP(java.lang.Boolean isSSTP)
public java.lang.String getTaxOverrideReason()
public void setTaxOverrideReason(java.lang.String taxOverrideReason)
public java.lang.String getItemCode()
public void setItemCode(java.lang.String itemCode)
public java.util.ArrayList<TransactionLineDetailModel> getDetails()
public void setDetails(java.util.ArrayList<TransactionLineDetailModel> details)
public java.math.BigDecimal getTaxOverrideAmount()
public void setTaxOverrideAmount(java.math.BigDecimal taxOverrideAmount)
public java.math.BigDecimal getTaxableAmount()
public void setTaxableAmount(java.math.BigDecimal taxableAmount)
public java.lang.Boolean getTaxIncluded()
public void setTaxIncluded(java.lang.Boolean taxIncluded)
public java.util.HashMap<java.lang.String,java.lang.String> getParameters()
public void setParameters(java.util.HashMap<java.lang.String,java.lang.String> parameters)
public java.util.Date getTaxDate()
public void setTaxDate(java.util.Date taxDate)
public java.lang.Long getTransactionId()
public void setTransactionId(java.lang.Long transactionId)
public java.math.BigDecimal getDiscountAmount()
public void setDiscountAmount(java.math.BigDecimal discountAmount)
public java.lang.String toString()
toString
in class java.lang.Object