Service Directory > v32.1 > Student_Finance > Put_Student_Payment_Adjustment
 

Operation: Put_Student_Payment_Adjustment

This operation will be used for entering student payment adjustments.


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Put_Student_Payment_Adjustment_Request

The put request for the student payment adjustment
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Student_Payment_Reference  Student_PaymentObject  [1..1]  Reference to the Student Payment instance   
Student_Payment_Adjustment_Data  Student_Payment_Adjustment_Data  [0..*]  The data for the student payment adjustment   
Validation Description
This student payment is not adjustable.   
top
 

Response Element: Put_Student_Payment_Adjustment_Response

Returns the Student Payment instance for which an adjustment has been made.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Student_Payment_Reference  Student_PaymentObject  [0..1]  Student Payment for Charges instance   
top
 

Student_PaymentObject

part of: Put_Student_Payment_Adjustment_Request, Put_Student_Payment_Adjustment_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Student_PaymentObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Student_PaymentObjectID

part of: Student_PaymentObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Student_Payment_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Student_Payment_Adjustment_Data

part of: Put_Student_Payment_Adjustment_Request
Data element for student payment adjustment
 
Parameter name Type/Value Cardinality Description Validations
Adjustment_Amount  decimal (18, 3)   [0..1]  This is the adjustment amount   
Payment_Adjustment_Reason_Reference  Student_Payment_Adjustment_ReasonObject  [1..1]  This is the adjustment reason   
top
 

Student_Payment_Adjustment_ReasonObject

part of: Student_Payment_Adjustment_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Student_Payment_Adjustment_ReasonObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Student_Payment_Adjustment_ReasonObjectID

part of: Student_Payment_Adjustment_ReasonObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Student_Payment_Adjustment_Reason_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Student_PaymentReferenceEnumeration

part of: Student_PaymentObjectID
Base Type
string
top
 

Student_Payment_Adjustment_ReasonReferenceEnumeration

part of: Student_Payment_Adjustment_ReasonObjectID
Base Type
string
top