Class Allocation
- java.lang.Object
-
- com.ellucian.generated.eedm.accounts_payable_invoices.v11_0.Allocation
-
@Generated("jsonschema2pojo") public class Allocation extends Object
AllocationThe allocation of line item values to the accounting string.
-
-
Field Summary
Fields Modifier and Type Field Description private ObjectadditionalAmountAdditional Amountprivate AllocatedallocatedAllocatedprivate ObjectdiscountAmountDiscount Amountprivate ObjecttaxAmountTax Amount
-
Constructor Summary
Constructors Constructor Description Allocation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)ObjectgetAdditionalAmount()Additional AmountAllocatedgetAllocated()AllocatedObjectgetDiscountAmount()Discount AmountObjectgetTaxAmount()Tax AmountinthashCode()voidsetAdditionalAmount(Object additionalAmount)Additional AmountvoidsetAllocated(Allocated allocated)AllocatedvoidsetDiscountAmount(Object discountAmount)Discount AmountvoidsetTaxAmount(Object taxAmount)Tax AmountStringtoString()AllocationwithAdditionalAmount(Object additionalAmount)AllocationwithAllocated(Allocated allocated)AllocationwithDiscountAmount(Object discountAmount)AllocationwithTaxAmount(Object taxAmount)
-
-
-
Field Detail
-
allocated
@JsonPropertyDescription("The portion (or percentage) of the line item amount or quantity allocated to the accounting string. (One of amount, quantity or percent must be specified)") private Allocated allocatedAllocatedThe portion (or percentage) of the line item amount or quantity allocated to the accounting string. (One of amount, quantity or percent must be specified) (Required)
-
taxAmount
@JsonPropertyDescription("The tax amount associated with the accounting string - overrides the distributed line amounts, if specified.") private Object taxAmountTax AmountThe tax amount associated with the accounting string - overrides the distributed line amounts, if specified.
-
additionalAmount
@JsonPropertyDescription("Additional charges applied to the accounting string (e.g. freight) - overrides the distributed line item amounts, if specified.") private Object additionalAmountAdditional AmountAdditional charges applied to the accounting string (e.g. freight) - overrides the distributed line item amounts, if specified.
-
discountAmount
@JsonPropertyDescription("The discount amount associated with the accounting string - overrides the distributed line amounts, if specified.") private Object discountAmountDiscount AmountThe discount amount associated with the accounting string - overrides the distributed line amounts, if specified.
-
-
Method Detail
-
getAllocated
public Allocated getAllocated()
AllocatedThe portion (or percentage) of the line item amount or quantity allocated to the accounting string. (One of amount, quantity or percent must be specified) (Required)
-
setAllocated
public void setAllocated(Allocated allocated)
AllocatedThe portion (or percentage) of the line item amount or quantity allocated to the accounting string. (One of amount, quantity or percent must be specified) (Required)
-
withAllocated
public Allocation withAllocated(Allocated allocated)
-
getTaxAmount
public Object getTaxAmount()
Tax AmountThe tax amount associated with the accounting string - overrides the distributed line amounts, if specified.
-
setTaxAmount
public void setTaxAmount(Object taxAmount)
Tax AmountThe tax amount associated with the accounting string - overrides the distributed line amounts, if specified.
-
withTaxAmount
public Allocation withTaxAmount(Object taxAmount)
-
getAdditionalAmount
public Object getAdditionalAmount()
Additional AmountAdditional charges applied to the accounting string (e.g. freight) - overrides the distributed line item amounts, if specified.
-
setAdditionalAmount
public void setAdditionalAmount(Object additionalAmount)
Additional AmountAdditional charges applied to the accounting string (e.g. freight) - overrides the distributed line item amounts, if specified.
-
withAdditionalAmount
public Allocation withAdditionalAmount(Object additionalAmount)
-
getDiscountAmount
public Object getDiscountAmount()
Discount AmountThe discount amount associated with the accounting string - overrides the distributed line amounts, if specified.
-
setDiscountAmount
public void setDiscountAmount(Object discountAmount)
Discount AmountThe discount amount associated with the accounting string - overrides the distributed line amounts, if specified.
-
withDiscountAmount
public Allocation withDiscountAmount(Object discountAmount)
-
-