Ignore:
Timestamp:
5 Feb 2016, 08:48:02 (9 years ago)
Author:
Henrik Bettermann
Message:

Add new application workflow state (processed) and transition (process).

Location:
main/waeup.kofa/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/CHANGES.txt

    r13617 r13651  
    55=======================
    66
    7 * Add DegreeSource and degree field to Certificate. Plugins must be updated!
     7* Add new application workflow state (`processed`) and transition
     8  (`process`).
     9
     10* Add `DegreeSource` and `degree` field to `Certificate`.
     11  Plugins must be updated!
    812
    913
     
    1721  study course. Save entered text in p_item attribute.
    1822
    19 * Add further permissions to the local ApplicationsManager role and
     23* Add further permissions to the local `ApplicationsManager` role and
    2024  make it assignable at applicants container level.
    2125
     
    2731  booking accommodation.
    2832
    29 * Add BedProcessor.
     33* Add `BedProcessor`.
    3034
    3135* Add portal maintenance mode.
    3236
    33 * Allow also reg_number on public page to check application status
     37* Allow also `reg_number` on public page to check application status
    3438  without password.
    3539
  • main/waeup.kofa/trunk/docs/source/userdocs/applicants/workflow.rst

    r13144 r13651  
    1515    |  |     |b                           |
    1616    |  |     |                            |
    17     |  |h   paid                          |
    18     |  |     |                            |
    19    i|  |     |c                           |j
    20     |  |     |                            |
     17    |  |h   paid   +-- processed          |
     18    |  |     |     |                      |
     19   i|  |     |c    |k                     |
     20    |  |     |     |                      |
    2121    |  +--- submitted ---------+          |
    2222    |        |                 |          |
     
    4040   i: n/a            -i: reset4
    4141   j: n/a            -j: reset5
     42   k: process        -k: n/a
    4243
    4344Application starts with the creation of the applicant record, either
     
    5657student records. This final and **irreversible step** is accompanied
    5758by a transition to state ``created`` **(f)**.
     59
     60Submitted records can also be marked ``processed`` **(k)** in case
     61the application module is used for other kinds of application
     62processes which have nothing to do with student admission, e.g.
     63transcript application or late payments by alumni.
    5864
    5965
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py

    r13650 r13651  
    408408        source = AppCatCertificateSource(),
    409409        required = False,
    410         description = _('Should be different from 1st choice.')
    411410        )
    412411
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/workflow.py

    r13108 r13651  
    3333NOT_ADMITTED = 'not admitted'
    3434CREATED = 'created'
     35PROCESSED = 'processed'
     36
    3537
    3638IMPORTABLE_STATES = (INITIALIZED, STARTED, PAID, SUBMITTED, ADMITTED, NOT_ADMITTED)
     
    4446    NOT_ADMITTED: _('not admitted'),
    4547    CREATED: _('created'),
     48    PROCESSED: _('processed'),
    4649    }
    4750
     
    9699        source = SUBMITTED,
    97100        destination = NOT_ADMITTED),
     101
     102    Transition(
     103        transition_id = 'process',
     104        title = _('Process application'),
     105        msg = _('Application processed'),
     106        source = SUBMITTED,
     107        destination = PROCESSED),
    98108
    99109    Transition(
Note: See TracChangeset for help on using the changeset viewer.