Service Directory > v32.1 > Student_Finance > Import_Student_Application_Fee_Payments
 

Operation: Import_Student_Application_Fee_Payments

This process uses a Put-type web service operation to load a large number of Student Application Fee Payments for Student Applications.


@ - 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: Import_Student_Application_Fee_Payment_Request

Element Container for Import Student Application Fee Payment Request
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
ID  string  [0..1]  The Reference ID for the Import Student Application Fee Payment Data Load   
Student_Application_Fee_Payment_Data  Student_Application_Fee_Payment_with_Student_Application_Data  [0..*]  Element container for Student Application Fee Payment with Student Application Data 
Validation Description
Student Application already has a Student Application Fee Payment.   
Change the Currency to match the default currency for the student's academic unit: [currency]   
The Student Charge Item must have a Charge Type of Application Fee.   
Student Application Reference is required.   
You can't submit an application fee for an inactive student application.   
Payment Type with method of [payment method] is not allowed.   
 
Validation Description
Enter a Student Application Fee Payment Data Load ID that is not already in use.   
top
 

Response Element: Put_Import_Process_Response

Put Import Process Response element
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Import_Process_Reference  Web_Service_Background_Process_RuntimeObject  [0..1]  Web Service Background Process Runtime element   
Header_Instance_Reference  InstanceObject  [0..1]  Header Instance element   
top
 

Student_Application_Fee_Payment_with_Student_Application_Data

part of: Import_Student_Application_Fee_Payment_Request
Element Container for Import Student Application Fee Payment Request
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  Reference ID for the Student Application Fee Payment   
Student_Application_Reference  Student_ApplicationObject  [0..1]  Student Application for the Student Application Fee Payment   
Transaction_Date  date  [1..1]  Transaction Date for the Student Application Fee Payment   
Student_Charge_Item_Reference  Student_Charge_ItemObject  [1..1]  Student Charge Item for the Student Application Fee Payment   
Payment_Type_Reference  Payment_TypeObject  [1..1]  Payment Type for the Student Application Fee Payment   
Transaction_Amount  decimal (18, 3)   [1..1]  Transaction Amount for the Student Application Fee Payment   
Currency_Reference  CurrencyObject  [1..1]  Currency for the Student Application Fee Payment   
Memo  string  [0..1]  Student Application Fee Payment Memo for the Student Application Fee Payment   
Transaction_Number  string  [0..1]  Student Application Fee Payment Transaction Number for the Student Application Fee Payment   
Line_Number  string  [0..1]  Student Application Fee Payment Line Number for the Student Application Fee Payment   
Cashier  string  [0..1]  Student Application Fee Payment Cashier for the Student Application Fee Payment   
Cashier_Station  string  [0..1]  Student Application Fee Payment Cashier Station for the Student Application Fee Payment   
Cashier_Location  string  [0..1]  Student Application Fee Payment Cashier Location for the Student Application Fee Payment   
Validation Description
Student Application already has a Student Application Fee Payment.   
Change the Currency to match the default currency for the student's academic unit: [currency]   
The Student Charge Item must have a Charge Type of Application Fee.   
Student Application Reference is required.   
You can't submit an application fee for an inactive student application.   
Payment Type with method of [payment method] is not allowed.   
top
 

Student_ApplicationObject

part of: Student_Application_Fee_Payment_with_Student_Application_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_ApplicationObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Student_ApplicationObjectID

part of: Student_ApplicationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Student_Application_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_Charge_ItemObject

part of: Student_Application_Fee_Payment_with_Student_Application_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_Charge_ItemObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Student_Charge_ItemObjectID

part of: Student_Charge_ItemObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Student_Charge_Item_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
 

Payment_TypeObject

part of: Student_Application_Fee_Payment_with_Student_Application_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  Payment_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Payment_TypeObjectID

part of: Payment_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Payment_Type_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
 

CurrencyObject

part of: Student_Application_Fee_Payment_with_Student_Application_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  CurrencyObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CurrencyObjectID

part of: CurrencyObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Currency_ID, Currency_Numeric_Code  [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
 

Web_Service_Background_Process_RuntimeObject

part of: Put_Import_Process_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  Web_Service_Background_Process_RuntimeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Web_Service_Background_Process_RuntimeObjectID

part of: Web_Service_Background_Process_RuntimeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Background_Process_Instance_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
 

InstanceObject

part of: Put_Import_Process_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]     
ID  Instance_ID  [0..*]     
top
 

Instance_ID

part of: InstanceObject
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@parent_id  string  [1..1]     
@parent_type  string  [1..1]     
@type  string  [1..1]     
top
 

Student_ApplicationReferenceEnumeration

part of: Student_ApplicationObjectID
Base Type
string
top
 

Student_Charge_ItemReferenceEnumeration

part of: Student_Charge_ItemObjectID
Base Type
string
top
 

Payment_TypeReferenceEnumeration

part of: Payment_TypeObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Web_Service_Background_Process_RuntimeReferenceEnumeration

part of: Web_Service_Background_Process_RuntimeObjectID
Base Type
string
top