Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated URLs via script

This document is outdated and has been marked as deprecated - please use Offering Rule Matrix and Offering Rule Generator instead

...

The course path is case sensitive until https://marinelsrippleops.atlassian.net/browse/COREDEV-3161 is released. Currently, paths within registration rules are case-sensitive and wouldn't get executed if the casing is different. For example course /Root/Org/Course1 and registration rule RegisterStudent(/Root/Org/course1):ProfileValueIn(Role,OED Line-boat operator|OED Line-handler);HasNoRegistration() would not get executed

...

  • Row 1:

    • Course Name [column A]: Full course name for readability purpose only

    • Course Path [column B]: i.e. /Root/MarineLS/Course1

...

The course path is case sensitive until https://marinelsrippleops.atlassian.net/browse/COREDEV-3161 is released. Currently, paths within registration rules are case-sensitive and wouldn't get executed if the casing is different. For example course /Root/Org/Course1 and registration rule RegisterStudent(/Root/Org/course1):ProfileValueIn(Role,OED Line-boat operator|OED Line-handler);HasNoRegistration() would not get executed

...

  • No Certificates or Certificate rules are generated by the Registration Rule Generator

  • If an awarded certificate doesn’t have a ValidityDuration the certificate will never expire and therefore, re-registration would never happen

  • Registration rules must be re-run manually to trigger re-registration. Automatically make sure to trigger re-registration is on Core’s roadmap

  • CertificateWillExpire(..) predicate description can be found here

How to Run the Registration Rule Generator

...

If you make a mistake go to the home page (Example: /Root/Carnival/CMG) and go to Edit → Page Attributes and delete the Registration Rules (task https://marinelsrippleops.atlassian.net/browse/COREDEV-3480 will make deleting Registration rules easier). Fix your mistakes and re-run the generator and then reapply the new rules under /pages/dev

...