Class Requisitions
- java.lang.Object
-
- com.ellucian.generated.eedm.requisitions.v11_1_0.Requisitions
-
@Generated("jsonschema2pojo") public class Requisitions extends Object
RequisitionsRequests to purchase goods or services that may reserve funds in financial ledgers.
-
-
Field Summary
Fields Modifier and Type Field Description private Object
buyer
Buyerprivate List<Comment>
comments
Commentsprivate Object
deliveredBy
Delivered Byprivate String
id
IDprivate Initiator
initiator
Initiatorprivate List<LineItem>
lineItems
Line Itemsprivate Metadata
metadata
Metadataprivate Object
overrideShippingDestination
Override Shipping Destinationprivate Object
paymentSource
Payment Sourceprivate Object
paymentTerms
Payment Termsprivate String
referenceNumber
Reference Numberprivate String
requestedOn
Requested Onprivate String
requisitionNumber
Requisition Numberprivate Shipping
shipping
Shippingprivate Object
status
Statusprivate Object
submittedBy
Submitted Byprivate String
transactionDate
Transaction Dateprivate Object
type
Typeprivate Vendor
vendor
Vendor
-
Constructor Summary
Constructors Constructor Description Requisitions()
-
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 requisition.") private String id
IDThe global identifier of the requisition. (Required)
-
type
@JsonPropertyDescription("The type of requisition, i.e. Procurement or eProcurement.") private Object type
TypeThe type of requisition, i.e. Procurement or eProcurement.
-
requisitionNumber
@JsonPropertyDescription("The number associated with the requisition assigned by the finance system.") private String requisitionNumber
Requisition NumberThe number associated with the requisition assigned by the finance system.
-
referenceNumber
@JsonPropertyDescription("A reference number specified for the requisition by an external system.") private String referenceNumber
Reference NumberA reference number specified for the requisition by an external system.
-
paymentSource
@JsonPropertyDescription("The payment source associated with the requisition which is used while calculating taxes.") private Object paymentSource
Payment SourceThe payment source associated with the requisition which is used while calculating taxes.
-
requestedOn
@JsonPropertyDescription("The date when the request was originated.") private String requestedOn
Requested OnThe date when the request was originated. (Required)
-
transactionDate
@JsonPropertyDescription("The transaction date for the requisition. This will be the date used when entering the transactions into the general ledger.") private String transactionDate
Transaction DateThe transaction date for the requisition. This will be the date used when entering the transactions into the general ledger. (Required)
-
status
@JsonPropertyDescription("The status of the requisition.") private Object status
StatusThe status of the requisition.
-
deliveredBy
@JsonPropertyDescription("The date by which the items are requested to be delivered.") private Object deliveredBy
Delivered ByThe date by which the items are requested to be delivered.
-
initiator
@JsonPropertyDescription("The initiator of the requisition.") private Initiator initiator
InitiatorThe initiator of the requisition. (Required)
-
buyer
@JsonPropertyDescription("The purchasing agent assigned to the requisition.") private Object buyer
BuyerThe purchasing agent assigned to the requisition.
-
shipping
@JsonPropertyDescription("The shipping information associated with the requisition.") private Shipping shipping
ShippingThe shipping information associated with the requisition.
-
overrideShippingDestination
@JsonPropertyDescription("Override of the shipping information specified in the ship to destination.") private Object overrideShippingDestination
Override Shipping DestinationOverride of the shipping information specified in the ship to destination.
-
vendor
@JsonPropertyDescription("The vendor associated with the requisition.") private Vendor vendor
VendorThe vendor associated with the requisition.
-
paymentTerms
@JsonPropertyDescription("The vendor payment terms and conditions that are applicable to the requisition.") private Object paymentTerms
Payment TermsThe vendor payment terms and conditions that are applicable to the requisition.
-
submittedBy
@JsonPropertyDescription("The person who made the submit request for the requisition.") private Object submittedBy
Submitted ByThe person who made the submit request for the requisition.
-
comments
@JsonPropertyDescription("The comments associated with the requisition.") private List<Comment> comments
CommentsThe comments associated with the requisition.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public Requisitions withMetadata(Metadata metadata)
-
getId
public String getId()
IDThe global identifier of the requisition. (Required)
-
setId
public void setId(String id)
IDThe global identifier of the requisition. (Required)
-
withId
public Requisitions withId(String id)
-
getType
public Object getType()
TypeThe type of requisition, i.e. Procurement or eProcurement.
-
setType
public void setType(Object type)
TypeThe type of requisition, i.e. Procurement or eProcurement.
-
withType
public Requisitions withType(Object type)
-
getRequisitionNumber
public String getRequisitionNumber()
Requisition NumberThe number associated with the requisition assigned by the finance system.
-
setRequisitionNumber
public void setRequisitionNumber(String requisitionNumber)
Requisition NumberThe number associated with the requisition assigned by the finance system.
-
withRequisitionNumber
public Requisitions withRequisitionNumber(String requisitionNumber)
-
getReferenceNumber
public String getReferenceNumber()
Reference NumberA reference number specified for the requisition by an external system.
-
setReferenceNumber
public void setReferenceNumber(String referenceNumber)
Reference NumberA reference number specified for the requisition by an external system.
-
withReferenceNumber
public Requisitions withReferenceNumber(String referenceNumber)
-
getPaymentSource
public Object getPaymentSource()
Payment SourceThe payment source associated with the requisition which is used while calculating taxes.
-
setPaymentSource
public void setPaymentSource(Object paymentSource)
Payment SourceThe payment source associated with the requisition which is used while calculating taxes.
-
withPaymentSource
public Requisitions withPaymentSource(Object paymentSource)
-
getRequestedOn
public String getRequestedOn()
Requested OnThe date when the request was originated. (Required)
-
setRequestedOn
public void setRequestedOn(String requestedOn)
Requested OnThe date when the request was originated. (Required)
-
withRequestedOn
public Requisitions withRequestedOn(String requestedOn)
-
getTransactionDate
public String getTransactionDate()
Transaction DateThe transaction date for the requisition. 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 requisition. This will be the date used when entering the transactions into the general ledger. (Required)
-
withTransactionDate
public Requisitions withTransactionDate(String transactionDate)
-
getStatus
public Object getStatus()
StatusThe status of the requisition.
-
setStatus
public void setStatus(Object status)
StatusThe status of the requisition.
-
withStatus
public Requisitions withStatus(Object status)
-
getDeliveredBy
public Object getDeliveredBy()
Delivered ByThe date by which the items are requested to be delivered.
-
setDeliveredBy
public void setDeliveredBy(Object deliveredBy)
Delivered ByThe date by which the items are requested to be delivered.
-
withDeliveredBy
public Requisitions withDeliveredBy(Object deliveredBy)
-
getInitiator
public Initiator getInitiator()
InitiatorThe initiator of the requisition. (Required)
-
setInitiator
public void setInitiator(Initiator initiator)
InitiatorThe initiator of the requisition. (Required)
-
withInitiator
public Requisitions withInitiator(Initiator initiator)
-
getBuyer
public Object getBuyer()
BuyerThe purchasing agent assigned to the requisition.
-
setBuyer
public void setBuyer(Object buyer)
BuyerThe purchasing agent assigned to the requisition.
-
withBuyer
public Requisitions withBuyer(Object buyer)
-
getShipping
public Shipping getShipping()
ShippingThe shipping information associated with the requisition.
-
setShipping
public void setShipping(Shipping shipping)
ShippingThe shipping information associated with the requisition.
-
withShipping
public Requisitions withShipping(Shipping shipping)
-
getOverrideShippingDestination
public Object getOverrideShippingDestination()
Override Shipping DestinationOverride of the shipping information specified in the ship to destination.
-
setOverrideShippingDestination
public void setOverrideShippingDestination(Object overrideShippingDestination)
Override Shipping DestinationOverride of the shipping information specified in the ship to destination.
-
withOverrideShippingDestination
public Requisitions withOverrideShippingDestination(Object overrideShippingDestination)
-
getVendor
public Vendor getVendor()
VendorThe vendor associated with the requisition.
-
setVendor
public void setVendor(Vendor vendor)
VendorThe vendor associated with the requisition.
-
withVendor
public Requisitions withVendor(Vendor vendor)
-
getPaymentTerms
public Object getPaymentTerms()
Payment TermsThe vendor payment terms and conditions that are applicable to the requisition.
-
setPaymentTerms
public void setPaymentTerms(Object paymentTerms)
Payment TermsThe vendor payment terms and conditions that are applicable to the requisition.
-
withPaymentTerms
public Requisitions withPaymentTerms(Object paymentTerms)
-
getSubmittedBy
public Object getSubmittedBy()
Submitted ByThe person who made the submit request for the requisition.
-
setSubmittedBy
public void setSubmittedBy(Object submittedBy)
Submitted ByThe person who made the submit request for the requisition.
-
withSubmittedBy
public Requisitions withSubmittedBy(Object submittedBy)
-
getComments
public List<Comment> getComments()
CommentsThe comments associated with the requisition.
-
setComments
public void setComments(List<Comment> comments)
CommentsThe comments associated with the requisition.
-
withComments
public Requisitions withComments(List<Comment> comments)
-
getLineItems
public List<LineItem> getLineItems()
Line ItemsThe individual line items associated with the requisition. (Required)
-
setLineItems
public void setLineItems(List<LineItem> lineItems)
Line ItemsThe individual line items associated with the requisition. (Required)
-
withLineItems
public Requisitions withLineItems(List<LineItem> lineItems)
-
-