source: WAeUP_SRP/branches/joachim-azax-branch/profiles/default/workflows/waeup_student_accommodation_wf/definition.xml

Last change on this file was 1482, checked in by joachim, 18 years ago

add course registration.
The Link to the study_level is disabled in study_course_view.pt,
but can be invoked manually. On first invocation the courses are created.

File size: 1.7 KB
Line 
1<?xml version="1.0"?>
2<?xml-stylesheet type="text/xsl" href="../definition.xsl"?>
3<cps-workflow workflow_id="waeup_student_accommodation_wf"
4              title="CPS Workflow Definition"
5              state_variable="review_state"
6              meta_type="CPS Workflow">
7 <permission>Add portal content</permission>
8 <permission>Modify portal content</permission>
9 <permission>View</permission>
10 <state state_id="bed_reserved" title="">
11  <exit-transition transition_id="pay_maintenance_fee"/>
12  <exit-transition transition_id="remove"/>
13  <permission-map name="Add portal content" acquired="True">
14  </permission-map>
15  <permission-map name="Modify portal content"
16                  acquired="True">
17   <permission-role>Owner</permission-role>
18  </permission-map>
19  <permission-map name="View" acquired="True">
20   <permission-role>Owner</permission-role>
21  </permission-map>
22 </state>
23 <state state_id="maintenance_fee_paid" title="">
24  <exit-transition transition_id="remove"/>
25 </state>
26 <state state_id="removed" title="">
27 </state>
28 <transition transition_id="pay_maintenance_fee" title=""
29             new_state="maintenance_fee_paid" trigger="USER"
30             before_script="" after_script="">
31 
32  <guard>
33  </guard>
34 </transition>
35 <transition transition_id="remove" title=""
36             new_state="removed" trigger="USER"
37             before_script="" after_script="">
38 
39  <guard>
40  </guard>
41 </transition>
42 <transition transition_id="reserve_bed" title=""
43             new_state="bed_reserved" trigger="USER"
44             before_script="" after_script="">
45 
46  <guard>
47  </guard>
48  <transition-behavior behavior_id="initial-create"/>
49 </transition>
50</cps-workflow>
Note: See TracBrowser for help on using the repository browser.