Class LineItem
- java.lang.Object
-
- com.ellucian.generated.eedm.purchase_orders.v10_0.LineItem
-
@Generated("jsonschema2pojo") public class LineItem extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private List<AccountDetail>
accountDetails
Account Detailsprivate Object
additionalAmount
Additional Amountprivate List<Comment__1>
comments
Commentsprivate Object
commodityCode
Commodity Codeprivate String
description
Descriptionprivate Object
desiredDate
Desired Dateprivate Object
discountAmount
Discount Amountprivate String
lineItemNumber
Line Item Numberprivate String
partNumber
Part Numberprivate Double
quantity
Quantityprivate Object
reference
Referenceprivate List<TaxCode>
taxCodes
Tax Codesprivate Object
tradeDiscount
Trade Discountprivate Object
unitOfMeasure
Unit Of Measureprivate UnitPrice
unitPrice
Unit Price
-
Constructor Summary
Constructors Constructor Description LineItem()
-
Method Summary
-
-
-
Field Detail
-
lineItemNumber
@JsonPropertyDescription("A system generated number to identify the line item. User specified values will be overwritten.") private String lineItemNumber
Line Item NumberA system generated number to identify the line item. User specified values will be overwritten.
-
description
@JsonPropertyDescription("The description of the commodity specified by the line item.") private String description
DescriptionThe description of the commodity specified by the line item. (Required)
-
commodityCode
@JsonPropertyDescription("The commodity code associated with the line item.") private Object commodityCode
Commodity CodeThe commodity code associated with the line item.
-
partNumber
@JsonPropertyDescription("The vendor part number for the line item.") private String partNumber
Part NumberThe vendor part number for the line item.
-
desiredDate
@JsonPropertyDescription("The date when the item specified for the line item is needed.") private Object desiredDate
Desired DateThe date when the item specified for the line item is needed.
-
quantity
@JsonPropertyDescription("The quantity of the line item.") private Double quantity
QuantityThe quantity of the line item. (Required)
-
unitOfMeasure
@JsonPropertyDescription("The unit of measure used for the line item.") private Object unitOfMeasure
Unit Of MeasureThe unit of measure used for the line item.
-
unitPrice
@JsonPropertyDescription("The price per unit for the commodity specified for the line item.") private UnitPrice unitPrice
Unit PriceThe price per unit for the commodity specified for the line item. (Required)
-
additionalAmount
@JsonPropertyDescription("Additional charges/discounts applied to the line item (e.g. freight).") private Object additionalAmount
Additional AmountAdditional charges/discounts applied to the line item (e.g. freight).
-
taxCodes
@JsonPropertyDescription("The tax codes applicable to the line item.") private List<TaxCode> taxCodes
Tax CodesThe tax codes applicable to the line item.
-
discountAmount
@JsonPropertyDescription("The discount amount applied to the line item, which may be calculated from the overall discount or overridden.") private Object discountAmount
Discount AmountThe discount amount applied to the line item, which may be calculated from the overall discount or overridden.
-
tradeDiscount
@JsonPropertyDescription("A discount applied to the line item in addition to the overall vendor discount, e.g. discount based on quantity purchased.") private Object tradeDiscount
Trade DiscountA discount applied to the line item in addition to the overall vendor discount, e.g. discount based on quantity purchased.
-
comments
@JsonPropertyDescription("The comments associated with the line item.") private List<Comment__1> comments
CommentsThe comments associated with the line item.
-
reference
@JsonPropertyDescription("The reference associated with the line item.") private Object reference
ReferenceThe reference associated with the line item.
-
accountDetails
@JsonPropertyDescription("The account details associated with the line item.") private List<AccountDetail> accountDetails
Account DetailsThe account details associated with the line item. (Required)
-
-
Method Detail
-
getLineItemNumber
public String getLineItemNumber()
Line Item NumberA system generated number to identify the line item. User specified values will be overwritten.
-
setLineItemNumber
public void setLineItemNumber(String lineItemNumber)
Line Item NumberA system generated number to identify the line item. User specified values will be overwritten.
-
getDescription
public String getDescription()
DescriptionThe description of the commodity specified by the line item. (Required)
-
setDescription
public void setDescription(String description)
DescriptionThe description of the commodity specified by the line item. (Required)
-
getCommodityCode
public Object getCommodityCode()
Commodity CodeThe commodity code associated with the line item.
-
setCommodityCode
public void setCommodityCode(Object commodityCode)
Commodity CodeThe commodity code associated with the line item.
-
getPartNumber
public String getPartNumber()
Part NumberThe vendor part number for the line item.
-
setPartNumber
public void setPartNumber(String partNumber)
Part NumberThe vendor part number for the line item.
-
getDesiredDate
public Object getDesiredDate()
Desired DateThe date when the item specified for the line item is needed.
-
setDesiredDate
public void setDesiredDate(Object desiredDate)
Desired DateThe date when the item specified for the line item is needed.
-
getQuantity
public Double getQuantity()
QuantityThe quantity of the line item. (Required)
-
setQuantity
public void setQuantity(Double quantity)
QuantityThe quantity of the line item. (Required)
-
getUnitOfMeasure
public Object getUnitOfMeasure()
Unit Of MeasureThe unit of measure used for the line item.
-
setUnitOfMeasure
public void setUnitOfMeasure(Object unitOfMeasure)
Unit Of MeasureThe unit of measure used for the line item.
-
getUnitPrice
public UnitPrice getUnitPrice()
Unit PriceThe price per unit for the commodity specified for the line item. (Required)
-
setUnitPrice
public void setUnitPrice(UnitPrice unitPrice)
Unit PriceThe price per unit for the commodity specified for the line item. (Required)
-
getAdditionalAmount
public Object getAdditionalAmount()
Additional AmountAdditional charges/discounts applied to the line item (e.g. freight).
-
setAdditionalAmount
public void setAdditionalAmount(Object additionalAmount)
Additional AmountAdditional charges/discounts applied to the line item (e.g. freight).
-
setTaxCodes
public void setTaxCodes(List<TaxCode> taxCodes)
Tax CodesThe tax codes applicable to the line item.
-
getDiscountAmount
public Object getDiscountAmount()
Discount AmountThe discount amount applied to the line item, which may be calculated from the overall discount or overridden.
-
setDiscountAmount
public void setDiscountAmount(Object discountAmount)
Discount AmountThe discount amount applied to the line item, which may be calculated from the overall discount or overridden.
-
getTradeDiscount
public Object getTradeDiscount()
Trade DiscountA discount applied to the line item in addition to the overall vendor discount, e.g. discount based on quantity purchased.
-
setTradeDiscount
public void setTradeDiscount(Object tradeDiscount)
Trade DiscountA discount applied to the line item in addition to the overall vendor discount, e.g. discount based on quantity purchased.
-
getComments
public List<Comment__1> getComments()
CommentsThe comments associated with the line item.
-
setComments
public void setComments(List<Comment__1> comments)
CommentsThe comments associated with the line item.
-
withComments
public LineItem withComments(List<Comment__1> comments)
-
getReference
public Object getReference()
ReferenceThe reference associated with the line item.
-
setReference
public void setReference(Object reference)
ReferenceThe reference associated with the line item.
-
getAccountDetails
public List<AccountDetail> getAccountDetails()
Account DetailsThe account details associated with the line item. (Required)
-
setAccountDetails
public void setAccountDetails(List<AccountDetail> accountDetails)
Account DetailsThe account details associated with the line item. (Required)
-
withAccountDetails
public LineItem withAccountDetails(List<AccountDetail> accountDetails)
-
-