Child pages
  • SOAP Schema and Behavioral Changes

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page will serve as a record of modifications that will need to be made to the SOAP API based on changes to the USPS-R project. This includes any SOAP changes that need to be made, any parts of the SOAP API that have been broken or changes to the redesign that will not be implemented in the SOAP API

Changes in Behavior

  • USPS-R is a single-tenant application, therefore each SOAP end-point is unique per school district, therefore:
    • getDistrictList() is deprecated and will always return a single district code "DISTRICT"
    • setDistrictAccess() is deprecated.   The operation takes no action if invoked. 
  • The following operations are not supported:
    • changePassword
    • getBuilding
    • getDepartment
    • getCalendar
    • getCurrentPayCheck
    • updateDeduction
    • createDeduction
    • selectPayCode
    • getEmployeePayReport
  • Payee information may not be modified on Deduction


  • objects (see Deduction API below)

Deduction API 

The Deduction API currently allows the user to modify the Payee of the deduction through the CRUD operations. In the USPS-R project we have changed the relationship of Payee to Deduction. This will no longer allow the user to change the Payee through the deduction. If tried an error will be thrown. We need to add to the API a way to update Payee information.