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>accountDetailsAccount Detailsprivate ObjectadditionalAmountAdditional Amountprivate List<Comment__1>commentsCommentsprivate ObjectcommodityCodeCommodity Codeprivate StringdescriptionDescriptionprivate ObjectdesiredDateDesired Dateprivate ObjectdiscountAmountDiscount Amountprivate StringlineItemNumberLine Item Numberprivate StringpartNumberPart Numberprivate DoublequantityQuantityprivate ObjectreferenceReferenceprivate List<TaxCode>taxCodesTax Codesprivate ObjecttradeDiscountTrade Discountprivate ObjectunitOfMeasureUnit Of Measureprivate UnitPriceunitPriceUnit 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 lineItemNumberLine 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 descriptionDescriptionThe description of the commodity specified by the line item. (Required)
-
commodityCode
@JsonPropertyDescription("The commodity code associated with the line item.") private Object commodityCodeCommodity CodeThe commodity code associated with the line item.
-
partNumber
@JsonPropertyDescription("The vendor part number for the line item.") private String partNumberPart NumberThe vendor part number for the line item.
-
desiredDate
@JsonPropertyDescription("The date when the item specified for the line item is needed.") private Object desiredDateDesired DateThe date when the item specified for the line item is needed.
-
quantity
@JsonPropertyDescription("The quantity of the line item.") private Double quantityQuantityThe quantity of the line item. (Required)
-
unitOfMeasure
@JsonPropertyDescription("The unit of measure used for the line item.") private Object unitOfMeasureUnit 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 unitPriceUnit 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 additionalAmountAdditional AmountAdditional charges/discounts applied to the line item (e.g. freight).
-
taxCodes
@JsonPropertyDescription("The tax codes applicable to the line item.") private List<TaxCode> taxCodesTax 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 discountAmountDiscount 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 tradeDiscountTrade 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> commentsCommentsThe comments associated with the line item.
-
reference
@JsonPropertyDescription("The reference associated with the line item.") private Object referenceReferenceThe reference associated with the line item.
-
accountDetails
@JsonPropertyDescription("The account details associated with the line item.") private List<AccountDetail> accountDetailsAccount 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)
-
-