Update a student sponsor fee
patch
/fscmRestApi/resources/11.13.18.05/studentSponsorFees/{FeeId}
Request
Path Parameters
-
FeeId(required): integer(int64)
The value of this parameter could be a hash of the key that is used to uniquely identify the resource item. The client should not generate the hash key value. Instead, the client should query on the collection resource with a filter to navigate to a specific resource item. For example: products?q=InventoryItemId=
Header Parameters
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Supported Media Types
- application/json
Root Schema : schema
Type:
Show Source
object-
DueDateCalendarId: integer
(int64)
Title:
Due Date Calendar IdThe unique identifier of a due date calendar. Due date calendars determine the date when the fee is charged. -
DueDateCalendarName: string
Title:
Due Date CalendarMaximum Length:50The name of the due date calendar assigned to the sponsor fee. -
FeeDescription: string
Title:
DescriptionMaximum Length:240The description of a sponsor fee. -
FeeName: string
Title:
Fee NameMaximum Length:50The name of the sponsor fee. -
sponsorFeePeriods: array
Sponsor Fee Periods
Title:
Sponsor Fee PeriodsThe sponsor fee periods resource captures the information required to post a sponsor charge for each academic period.
Nested Schema : Sponsor Fee Periods
Type:
arrayTitle:
Sponsor Fee PeriodsThe sponsor fee periods resource captures the information required to post a sponsor charge for each academic period.
Show Source
Nested Schema : schema
Type:
Show Source
object-
CreditTransactionTypeId: integer
(int64)
Title:
Credit Transaction TypeThe transaction type used when the charge for this fee is credited. -
CreditTransactionTypeName: string
Title:
Credit Transaction Type NameMaximum Length:20The name of the credit transaction type. -
MemoLineId: integer
(int64)
Title:
Memo Line IDThe unique identifier of the memo line used when the fee is charged for the academic period. -
MemoLineName: string
Title:
Memo Line NameMaximum Length:50The name of the memo line. -
TransactionTypeId: integer
(int64)
Title:
Transaction TypeThe transaction type used when the fee is charged for the academic period. -
TransactionTypeName: string
Title:
Transaction Type NameMaximum Length:20The name of the transaction type. -
TrxnDescription: string
Title:
DescriptionMaximum Length:100The description of the transaction.
Response
Supported Media Types
- application/json
Default Response
The following table describes the default response for this task.
Headers
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Root Schema : studentSponsorFees-item-response
Type:
Show Source
object-
BusinessUnitId: integer
(int64)
Title:
Business Unit IDUnique identifier of the business unit associated to the sponsor fee. -
BusinessUnitName: string
Title:
Business Unit NameMaximum Length:240The name of the business unit associated to the sponsor fee. -
DueDateCalendarId: integer
(int64)
Title:
Due Date Calendar IdThe unique identifier of a due date calendar. Due date calendars determine the date when the fee is charged. -
DueDateCalendarName: string
Title:
Due Date CalendarMaximum Length:50The name of the due date calendar assigned to the sponsor fee. -
FeeDescription: string
Title:
DescriptionMaximum Length:240The description of a sponsor fee. -
FeeId: integer
(int64)
Title:
Fee IDThe unique identifier of a sponsor fee. Generated during a creation action. -
FeeName: string
Title:
Fee NameMaximum Length:50The name of the sponsor fee. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
sponsorFeePeriods: array
Sponsor Fee Periods
Title:
Sponsor Fee PeriodsThe sponsor fee periods resource captures the information required to post a sponsor charge for each academic period. -
UserFeeCode: string
Title:
Fee CodeMaximum Length:30The unique code for a sponsor fee.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : Sponsor Fee Periods
Type:
arrayTitle:
Sponsor Fee PeriodsThe sponsor fee periods resource captures the information required to post a sponsor charge for each academic period.
Show Source
Nested Schema : link
Type:
Show Source
object-
href: string
Title:
hyperlink referenceThe URI to the related resource. -
kind: string
Title:
kindAllowed Values:[ "collection", "item", "describe", "other" ]The kind of the related resource. -
name: string
Title:
nameThe name of the link to the related resource. -
properties: object
properties
-
rel: string
Title:
relationAllowed Values:[ "self", "lov", "parent", "canonical", "child", "enclosure", "action", "custom" ]The name of the relation to the resource instance. Example: self.
Nested Schema : properties
Type:
Show Source
object-
changeIndicator: string
Change indicator or the ETag value of the resource instance.
Nested Schema : studentSponsorFees-sponsorFeePeriods-item-response
Type:
Show Source
object-
AcademicPeriodId: integer
(int64)
Title:
Academic Period IDThe academic period valid for the sponsor fee. -
CreditTransactionTypeId: integer
(int64)
Title:
Credit Transaction TypeThe transaction type used when the charge for this fee is credited. -
CreditTransactionTypeName: string
Title:
Credit Transaction Type NameMaximum Length:20The name of the credit transaction type. -
FeeAttributeId: integer
(int64)
Title:
Fee Attribute IDThe unique identifier of the fee attribute. Generated during a creation action. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
MemoLineId: integer
(int64)
Title:
Memo Line IDThe unique identifier of the memo line used when the fee is charged for the academic period. -
MemoLineName: string
Title:
Memo Line NameMaximum Length:50The name of the memo line. -
PeriodName: string
Title:
Academic PeriodMaximum Length:50The name of an academic period. -
TransactionTypeId: integer
(int64)
Title:
Transaction TypeThe transaction type used when the fee is charged for the academic period. -
TransactionTypeName: string
Title:
Transaction Type NameMaximum Length:20The name of the transaction type. -
TrxnDescription: string
Title:
DescriptionMaximum Length:100The description of the transaction.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Links
- dueDateCalendarsLOV
-
Parameters:
- finder:
ByPivotDateFinder
The following properties are defined on the LOV link relation:- Source Attribute: DueDateCalendarName; Target Attribute: DueDateCalendarName
- Display Attribute: DueDateCalendarName
- finder:
- sponsorFeePeriods
-
Parameters:
- FeeId:
$request.path.FeeId
The sponsor fee periods resource captures the information required to post a sponsor charge for each academic period. - FeeId:
- studentFinancialSystemConfigurationsLOV
-
The following properties are defined on the LOV link relation:
- Source Attribute: BusinessUnitName; Target Attribute: Name
- Display Attribute: Name