Class PurchaseOrders
- java.lang.Object
-
- com.ellucian.generated.eedm.purchase_orders.v11_1_0.PurchaseOrders
-
@Generated("jsonschema2pojo") public class PurchaseOrders extends Object
Purchase OrdersCommercial agreements with vendors for the purchasing of commodities.
-
-
Field Summary
Fields Modifier and Type Field Description private Object
buyer
Buyerprivate Object
classification
Classificationprivate List<Comment>
comments
Commentsprivate Object
deliveredBy
Delivered Byprivate String
description
Descriptionprivate String
id
IDprivate Object
initiator
Initiatorprivate List<LineItem>
lineItems
Line Itemsprivate Metadata
metadata
Metadataprivate String
orderedOn
Ordered Onprivate String
orderNumber
Order Numberprivate OverrideShippingDestination
overrideShippingDestination
Override Shipping Destinationprivate Object
paymentSource
Payment Sourceprivate Object
paymentTerms
Payment Termsprivate List<String>
referenceNumbers
Reference Numbersprivate Shipping
shipping
Shippingprivate Object
shippingMethod
Shipping Methodprivate Object
status
Statusprivate Object
statusDate
Status Dateprivate Object
submittedBy
Submitted Byprivate String
transactionDate
Transaction Dateprivate Object
type
Typeprivate Vendor
vendor
Vendor
-
Constructor Summary
Constructors Constructor Description PurchaseOrders()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("The global identifier of the purchase order.") private String id
IDThe global identifier of the purchase order. (Required)
-
type
@JsonPropertyDescription("The type of purchase order, i.e. Procurement, eProcurement, or Travel.") private Object type
TypeThe type of purchase order, i.e. Procurement, eProcurement, or Travel.
-
description
@JsonPropertyDescription("The description of the purchase order.") private String description
DescriptionThe description of the purchase order.
-
orderNumber
@JsonPropertyDescription("The order number generated by the finance system.") private String orderNumber
Order NumberThe order number generated by the finance system.
-
referenceNumbers
@JsonPropertyDescription("A reference number which represents the originating system\'s source document.") private List<String> referenceNumbers
Reference NumbersA reference number which represents the originating system's source document.
-
paymentSource
@JsonPropertyDescription("The source account for the purchase order") private Object paymentSource
Payment SourceThe source account for the purchase order
-
orderedOn
@JsonPropertyDescription("The date the purchase order was created.") private String orderedOn
Ordered OnThe date the purchase order was created. (Required)
-
transactionDate
@JsonPropertyDescription("The transaction date for the purchase order. This will be the date used when entering the transactions into the general ledger.") private String transactionDate
Transaction DateThe transaction date for the purchase order. This will be the date used when entering the transactions into the general ledger. (Required)
-
deliveredBy
@JsonPropertyDescription("The expected delivery date for the purchase order.") private Object deliveredBy
Delivered ByThe expected delivery date for the purchase order.
-
status
@JsonPropertyDescription("The status of the purchase order.") private Object status
StatusThe status of the purchase order.
-
statusDate
@JsonPropertyDescription("The date associated with the purchase order\'s status.") private Object statusDate
Status DateThe date associated with the purchase order's status.
-
buyer
@JsonPropertyDescription("The buyer associated with the purchase order.") private Object buyer
BuyerThe buyer associated with the purchase order.
-
initiator
@JsonPropertyDescription("The initiator of the purchase order.") private Object initiator
InitiatorThe initiator of the purchase order.
-
shipping
@JsonPropertyDescription("The shipping information associated with the purchase order.") private Shipping shipping
ShippingThe shipping information associated with the purchase order.
-
overrideShippingDestination
@JsonPropertyDescription("Override of the shipping information specified in the ship to destination.") private OverrideShippingDestination overrideShippingDestination
Override Shipping DestinationOverride of the shipping information specified in the ship to destination.
-
shippingMethod
@JsonPropertyDescription("The shipping method for the purchase order (e.g. ground, air, UPS, Purolator).") private Object shippingMethod
Shipping MethodThe shipping method for the purchase order (e.g. ground, air, UPS, Purolator).
-
vendor
@JsonPropertyDescription("The vendor associated with the purchase order.") private Vendor vendor
VendorThe vendor associated with the purchase order. (Required)
-
paymentTerms
@JsonPropertyDescription("The vendor payment terms and conditions that are applicable to the purchase order.") private Object paymentTerms
Payment TermsThe vendor payment terms and conditions that are applicable to the purchase order.
-
classification
@JsonPropertyDescription("A user defined classification of the purchase order.") private Object classification
ClassificationA user defined classification of the purchase order.
-
submittedBy
@JsonPropertyDescription("The person who made the submit request for the purchase order.") private Object submittedBy
Submitted ByThe person who made the submit request for the purchase order.
-
comments
@JsonPropertyDescription("The comments associated with the purchase order.") private List<Comment> comments
CommentsThe comments associated with the purchase order.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public PurchaseOrders withMetadata(Metadata metadata)
-
getId
public String getId()
IDThe global identifier of the purchase order. (Required)
-
setId
public void setId(String id)
IDThe global identifier of the purchase order. (Required)
-
withId
public PurchaseOrders withId(String id)
-
getType
public Object getType()
TypeThe type of purchase order, i.e. Procurement, eProcurement, or Travel.
-
setType
public void setType(Object type)
TypeThe type of purchase order, i.e. Procurement, eProcurement, or Travel.
-
withType
public PurchaseOrders withType(Object type)
-
getDescription
public String getDescription()
DescriptionThe description of the purchase order.
-
setDescription
public void setDescription(String description)
DescriptionThe description of the purchase order.
-
withDescription
public PurchaseOrders withDescription(String description)
-
getOrderNumber
public String getOrderNumber()
Order NumberThe order number generated by the finance system.
-
setOrderNumber
public void setOrderNumber(String orderNumber)
Order NumberThe order number generated by the finance system.
-
withOrderNumber
public PurchaseOrders withOrderNumber(String orderNumber)
-
getReferenceNumbers
public List<String> getReferenceNumbers()
Reference NumbersA reference number which represents the originating system's source document.
-
setReferenceNumbers
public void setReferenceNumbers(List<String> referenceNumbers)
Reference NumbersA reference number which represents the originating system's source document.
-
withReferenceNumbers
public PurchaseOrders withReferenceNumbers(List<String> referenceNumbers)
-
getPaymentSource
public Object getPaymentSource()
Payment SourceThe source account for the purchase order
-
setPaymentSource
public void setPaymentSource(Object paymentSource)
Payment SourceThe source account for the purchase order
-
withPaymentSource
public PurchaseOrders withPaymentSource(Object paymentSource)
-
getOrderedOn
public String getOrderedOn()
Ordered OnThe date the purchase order was created. (Required)
-
setOrderedOn
public void setOrderedOn(String orderedOn)
Ordered OnThe date the purchase order was created. (Required)
-
withOrderedOn
public PurchaseOrders withOrderedOn(String orderedOn)
-
getTransactionDate
public String getTransactionDate()
Transaction DateThe transaction date for the purchase order. This will be the date used when entering the transactions into the general ledger. (Required)
-
setTransactionDate
public void setTransactionDate(String transactionDate)
Transaction DateThe transaction date for the purchase order. This will be the date used when entering the transactions into the general ledger. (Required)
-
withTransactionDate
public PurchaseOrders withTransactionDate(String transactionDate)
-
getDeliveredBy
public Object getDeliveredBy()
Delivered ByThe expected delivery date for the purchase order.
-
setDeliveredBy
public void setDeliveredBy(Object deliveredBy)
Delivered ByThe expected delivery date for the purchase order.
-
withDeliveredBy
public PurchaseOrders withDeliveredBy(Object deliveredBy)
-
getStatus
public Object getStatus()
StatusThe status of the purchase order.
-
setStatus
public void setStatus(Object status)
StatusThe status of the purchase order.
-
withStatus
public PurchaseOrders withStatus(Object status)
-
getStatusDate
public Object getStatusDate()
Status DateThe date associated with the purchase order's status.
-
setStatusDate
public void setStatusDate(Object statusDate)
Status DateThe date associated with the purchase order's status.
-
withStatusDate
public PurchaseOrders withStatusDate(Object statusDate)
-
getBuyer
public Object getBuyer()
BuyerThe buyer associated with the purchase order.
-
setBuyer
public void setBuyer(Object buyer)
BuyerThe buyer associated with the purchase order.
-
withBuyer
public PurchaseOrders withBuyer(Object buyer)
-
getInitiator
public Object getInitiator()
InitiatorThe initiator of the purchase order.
-
setInitiator
public void setInitiator(Object initiator)
InitiatorThe initiator of the purchase order.
-
withInitiator
public PurchaseOrders withInitiator(Object initiator)
-
getShipping
public Shipping getShipping()
ShippingThe shipping information associated with the purchase order.
-
setShipping
public void setShipping(Shipping shipping)
ShippingThe shipping information associated with the purchase order.
-
withShipping
public PurchaseOrders withShipping(Shipping shipping)
-
getOverrideShippingDestination
public OverrideShippingDestination getOverrideShippingDestination()
Override Shipping DestinationOverride of the shipping information specified in the ship to destination.
-
setOverrideShippingDestination
public void setOverrideShippingDestination(OverrideShippingDestination overrideShippingDestination)
Override Shipping DestinationOverride of the shipping information specified in the ship to destination.
-
withOverrideShippingDestination
public PurchaseOrders withOverrideShippingDestination(OverrideShippingDestination overrideShippingDestination)
-
getShippingMethod
public Object getShippingMethod()
Shipping MethodThe shipping method for the purchase order (e.g. ground, air, UPS, Purolator).
-
setShippingMethod
public void setShippingMethod(Object shippingMethod)
Shipping MethodThe shipping method for the purchase order (e.g. ground, air, UPS, Purolator).
-
withShippingMethod
public PurchaseOrders withShippingMethod(Object shippingMethod)
-
getVendor
public Vendor getVendor()
VendorThe vendor associated with the purchase order. (Required)
-
setVendor
public void setVendor(Vendor vendor)
VendorThe vendor associated with the purchase order. (Required)
-
withVendor
public PurchaseOrders withVendor(Vendor vendor)
-
getPaymentTerms
public Object getPaymentTerms()
Payment TermsThe vendor payment terms and conditions that are applicable to the purchase order.
-
setPaymentTerms
public void setPaymentTerms(Object paymentTerms)
Payment TermsThe vendor payment terms and conditions that are applicable to the purchase order.
-
withPaymentTerms
public PurchaseOrders withPaymentTerms(Object paymentTerms)
-
getClassification
public Object getClassification()
ClassificationA user defined classification of the purchase order.
-
setClassification
public void setClassification(Object classification)
ClassificationA user defined classification of the purchase order.
-
withClassification
public PurchaseOrders withClassification(Object classification)
-
getSubmittedBy
public Object getSubmittedBy()
Submitted ByThe person who made the submit request for the purchase order.
-
setSubmittedBy
public void setSubmittedBy(Object submittedBy)
Submitted ByThe person who made the submit request for the purchase order.
-
withSubmittedBy
public PurchaseOrders withSubmittedBy(Object submittedBy)
-
getComments
public List<Comment> getComments()
CommentsThe comments associated with the purchase order.
-
setComments
public void setComments(List<Comment> comments)
CommentsThe comments associated with the purchase order.
-
withComments
public PurchaseOrders withComments(List<Comment> comments)
-
getLineItems
public List<LineItem> getLineItems()
Line ItemsThe line items associated with the purchase order. (Required)
-
setLineItems
public void setLineItems(List<LineItem> lineItems)
Line ItemsThe line items associated with the purchase order. (Required)
-
withLineItems
public PurchaseOrders withLineItems(List<LineItem> lineItems)
-
-