Versions Compared

Key

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

...

Each system user also has a designated School to either limit their access, or to default various screens to show them relevant information without having to always select their school. For example, a user based in one school will most likely wish to see lists of students studying in that school only in the various scheduling, classing or accommodation screens by default.

Account – Default School

There is a field called ‘Default School’ on the account record – we used the word ‘default’ to designate that whilst this is the typical school of the account it can be overridden at a later stage – in the Enrolment or Booking.

...

We can set up All Schools GBP and All Schools EUR schools so that we can prevent GBP agents being used with EUR Schools and EUR agents being used with GBP Schools in the Enrolment screen.

Enrolment - School

The enrolment ‘School’ which is copied from the Account when each new enrolment is created.

Other settings are copied from the Account as well – Currency, Pricelist group (although this is then overridden by the Agent settings if an agent is linked to the Enrolment). Currently an Enrolment can be linked to one school, although the bookings within the Enrolment can be multi-schooled (again though, currency needs to be considered).

Booking - School

Each Booking (course, accommodation, transfer, exam, sundry) has a related school.

...

By storing School on each record, we have a clear audit trail of School – in the event that any of the School relationships are subsequently changed.

Limitations & considerations

  • Invoicing

    • Multi-currency is requires a different account

    • If a EUR school and a GBP school require bookings in the same enrolment and, therefore, the same invoice, we would have to consider how to deal with this.

      • It is obviously not possible or desirable to combine a EUR price and a GBP price on the same invoice

  • Reporting

    • It is important to correctly use the ‘school’ to determine where a student is and therefore arrival, departure, ‘in school’ reports and alerts

    • The Booking school is currently available at the Booking reporting level to ascertain the correct school.

      • We are currently working on a small development change to identify the ‘first’ school booking in an enrolment and the ‘last’ school booking in an enrolment which will assist in reporting changes/movements from one school to another within the ‘same’ enrolment

  • Certificates

    • Consideration should be made when generating certificates if a student has a multi-schooled Enrolment

...