--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<Package xmlns="http://www.wfmc.org/2002/XPDL1.0" xmlns:xpdl="http://www.wfmc.org/2002/XPDL1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wfmc.org/2002/XPDL1.0 http://wfmc.org/standards/docs/TC-1025_schema_10_xpdl.xsd" Id="Scenario_Stage_M2-1" Name="Scenario Stage M2 1er degré">\r
+ <PackageHeader>\r
+ <XPDLVersion>1.0</XPDLVersion>\r
+ <Vendor>Bonita Project Team</Vendor>\r
+ <Created>2010-11-25T15:54:37.247+0100</Created>\r
+ </PackageHeader>\r
+ <RedefinableHeader>\r
+ <Author>Pentila</Author>\r
+ <Version>1.0</Version>\r
+ </RedefinableHeader>\r
+ <ConformanceClass GraphConformance="NON_BLOCKED" />\r
+ <WorkflowProcesses>\r
+ <WorkflowProcess AccessLevel="PUBLIC" Name="Scenario Stage M2 1er degré" Id="Scenario_Stage_M2-1">\r
+ <ProcessHeader>\r
+ <Description>Scenario de mise en stage des Master 2 1er degré.</Description>\r
+ </ProcessHeader>\r
+ <RedefinableHeader>\r
+ <Version>1.0</Version>\r
+ </RedefinableHeader>\r
+ <DataFields>\r
+ <DataField Id="SIID" Name="SIID">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>-1</InitialValue>\r
+ </DataField>\r
+ <DataField Id="INIT_ROLE" Name="INIT_ROLE">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>ROLE_RESP_MASTER</InitialValue>\r
+ </DataField>\r
+ <DataField Id="INSTANCIATION_MODE" Name="INSTANCIATION_MODE">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>0</InitialValue>\r
+ </DataField>\r
+ <DataField Id="TYPE" Name="TYPE">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>STAGE</InitialValue>\r
+ </DataField>\r
+ <DataField Id="VARIABLE_isFirstTime" Name="VARIABLE_isFirstTime">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>yes</InitialValue>\r
+ </DataField>\r
+ <DataField Id="user" Name="user">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="PropertyActivity" />\r
+ </ExtendedAttributes>\r
+ </DataField>\r
+ <DataField Id="VARIABLE_courrielObject" Name="VARIABLE_courrielObject">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>--</InitialValue>\r
+ </DataField>\r
+ <DataField Id="VARIABLE_courrielExpediteur" Name="VARIABLE_courrielExpediteur">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>--</InitialValue>\r
+ </DataField>\r
+ <DataField Id="VARIABLE_courrielEntete" Name="VARIABLE_courrielEntete">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>--</InitialValue>\r
+ </DataField>\r
+ <DataField Id="VARIABLE_courrielSignature" Name="VARIABLE_courrielSignature">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>--</InitialValue>\r
+ </DataField>\r
+ <DataField Id="VARIABLE_conditionAccepted" Name="VARIABLE_conditionAccepted">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>--</InitialValue>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="PropertyActivity" />\r
+ </ExtendedAttributes>\r
+ </DataField>\r
+ <DataField Id="DEADLINE_Voeux" Name="DEADLINE_Voeux">\r
+ <DataType>\r
+ <BasicType Type="STRING" />\r
+ </DataType>\r
+ <InitialValue>Voeux_deadline</InitialValue>\r
+ <Description>Date limite de saisie des voeux</Description>\r
+ </DataField>\r
+ </DataFields>\r
+ <Participants>\r
+ <Participant Id="SYSTEM" Name="SYSTEM">\r
+ <ParticipantType Type="ROLE" />\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="Mapper" Value="Custom" />\r
+ <ExtendedAttribute Name="MapperClassName" Value="com.pentila.workflow.stagem21.mappers.SystemMapper" />\r
+ <ExtendedAttribute Name="NewParticipant" Value="true" />\r
+ <ExtendedAttribute Name="XOffset" Value="0" />\r
+ <ExtendedAttribute Name="YOffset" Value="0" />\r
+ </ExtendedAttributes>\r
+ </Participant>\r
+ <Participant Id="ROLE_STAGIAIRE" Name="ROLE_STAGIAIRE">\r
+ <ParticipantType Type="ROLE" />\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="Mapper" Value="Custom" />\r
+ <ExtendedAttribute Name="MapperClassName" Value="com.pentila.workflow.stagem21.mappers.PeopleStudent" />\r
+ <ExtendedAttribute Name="NewParticipant" Value="true" />\r
+ <ExtendedAttribute Name="XOffset" Value="0" />\r
+ <ExtendedAttribute Name="YOffset" Value="0" />\r
+ </ExtendedAttributes>\r
+ </Participant>\r
+ <Participant Id="ROLE_RESPONSABLE_FORMATION" Name="ROLE_RESPONSABLE_FORMATION">\r
+ <ParticipantType Type="ROLE" />\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="Mapper" Value="Custom" />\r
+ <ExtendedAttribute Name="MapperClassName" Value="com.pentila.workflow.stagem21.mappers.PeopleInCharge" />\r
+ <ExtendedAttribute Name="NewParticipant" Value="true" />\r
+ <ExtendedAttribute Name="XOffset" Value="0" />\r
+ <ExtendedAttribute Name="YOffset" Value="0" />\r
+ </ExtendedAttributes>\r
+ </Participant>\r
+ <Participant Id="ROLE_SECRETAIRE" Name="ROLE_SECRETAIRE">\r
+ <ParticipantType Type="ROLE" />\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="Mapper" Value="Custom" />\r
+ <ExtendedAttribute Name="MapperClassName" Value="com.pentila.workflow.stagem21.mappers.PeopleSecretary" />\r
+ <ExtendedAttribute Name="NewParticipant" Value="true" />\r
+ <ExtendedAttribute Name="XOffset" Value="0" />\r
+ <ExtendedAttribute Name="YOffset" Value="0" />\r
+ </ExtendedAttributes>\r
+ </Participant>\r
+ </Participants>\r
+ <Activities>\r
+ <Activity Id="BonitaEnd" Name="BonitaEnd">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <StartMode>\r
+ <Automatic />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="XOR" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="621" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="56" />\r
+ <ExtendedAttribute Name="XOffset" Value="1404" />\r
+ <ExtendedAttribute Name="YOffset" Value="538" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="BonitaInit" Name="BonitaInit">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <StartMode>\r
+ <Automatic />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="AND" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="63" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="56" />\r
+ <ExtendedAttribute Name="XOffset" Value="10" />\r
+ <ExtendedAttribute Name="YOffset" Value="22" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Demande_offres" Name="Demande_offres">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>ROLE_SECRETAIRE</Performer>\r
+ <StartMode>\r
+ <Manual />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="AND" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="XOffset" Value="161" />\r
+ <ExtendedAttribute Name="YOffset" Value="117" />\r
+ <ExtendedAttribute Name="CellHeight" Value="34" />\r
+ <ExtendedAttribute Name="CellWidth" Value="140" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Voeux_deadline" Name="Voeux_deadline">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>SYSTEM</Performer>\r
+ <StartMode>\r
+ <Manual />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="AND" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="XOffset" Value="461" />\r
+ <ExtendedAttribute Name="YOffset" Value="517" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="164" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Notification_Offres" Name="Notification_Offres">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <StartMode>\r
+ <Automatic />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="AND" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="XOffset" Value="312" />\r
+ <ExtendedAttribute Name="YOffset" Value="285" />\r
+ <ExtendedAttribute Name="CellHeight" Value="34" />\r
+ <ExtendedAttribute Name="CellWidth" Value="175" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.workflow.stagem21.hooks.NotificationVoeux">\r
+ <HookEventName>automatic:onEnter</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Notification_Debut" Name="Notification_Debut">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <StartMode>\r
+ <Automatic />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="AND" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="XOffset" Value="106" />\r
+ <ExtendedAttribute Name="YOffset" Value="61" />\r
+ <ExtendedAttribute Name="CellHeight" Value="36" />\r
+ <ExtendedAttribute Name="CellWidth" Value="171" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.workflow.stagem21.hooks.NotificationDebut">\r
+ <HookEventName>automatic:onEnter</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Telecharger_Convention" Name="Telecharger_Convention">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>ROLE_STAGIAIRE</Performer>\r
+ <StartMode>\r
+ <Manual />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="AND" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="XOffset" Value="1116" />\r
+ <ExtendedAttribute Name="YOffset" Value="539" />\r
+ <ExtendedAttribute Name="CellHeight" Value="38" />\r
+ <ExtendedAttribute Name="CellWidth" Value="169" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.workflow.stagem21.hooks.TelechargerConvention">\r
+ <HookEventName>task:onReady</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Regulation" Name="Regulation">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>ROLE_RESPONSABLE_FORMATION</Performer>\r
+ <StartMode>\r
+ <Manual />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="XOR" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="XOffset" Value="834" />\r
+ <ExtendedAttribute Name="YOffset" Value="519" />\r
+ <ExtendedAttribute Name="CellHeight" Value="40" />\r
+ <ExtendedAttribute Name="CellWidth" Value="145" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.workflow.stagem21.hooks.Affectation">\r
+ <HookEventName>task:onReady</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.workflow.stagem21.hooks.NotificationMail">\r
+ <HookEventName>task:onFinish</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Voeux_specialise" Name="Voeux_specialise">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>ROLE_STAGIAIRE</Performer>\r
+ <StartMode>\r
+ <Manual />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="AND" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="XOffset" Value="544" />\r
+ <ExtendedAttribute Name="YOffset" Value="416" />\r
+ <ExtendedAttribute Name="CellHeight" Value="35" />\r
+ <ExtendedAttribute Name="CellWidth" Value="147" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="property" Value="user" />\r
+ <ExtendedAttribute Name="property" Value="VARIABLE_conditionAccepted" />\r
+ <ExtendedAttribute Name="MultiInstantiation">\r
+ <Variable>user</Variable>\r
+ <MultiInstantiator>com.pentila.workflow.stagem21.performer.MultiInstantiatorUser</MultiInstantiator>\r
+ </ExtendedAttribute>\r
+ <ExtendedAttribute Name="PerformerAssign" Value="Custom">\r
+ <Custom>com.pentila.workflow.stagem21.performer.UserPerformer</Custom>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Preparation_Campagne" Name="Preparation_Campagne">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>ROLE_SECRETAIRE</Performer>\r
+ <StartMode>\r
+ <Manual />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="XOR" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="27" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="302" />\r
+ <ExtendedAttribute Name="XOffset" Value="196" />\r
+ <ExtendedAttribute Name="YOffset" Value="168" />\r
+ <ExtendedAttribute Name="CellHeight" Value="43" />\r
+ <ExtendedAttribute Name="CellWidth" Value="207" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Completer_les_offres_specialisees" Name="Completer_les_offres_specialisees">\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>ROLE_SECRETAIRE</Performer>\r
+ <StartMode>\r
+ <Manual />\r
+ </StartMode>\r
+ <TransitionRestrictions>\r
+ <TransitionRestriction>\r
+ <Join Type="AND" />\r
+ </TransitionRestriction>\r
+ </TransitionRestrictions>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="XOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="0" />\r
+ <ExtendedAttribute Name="XOffset" Value="1086" />\r
+ <ExtendedAttribute Name="YOffset" Value="633" />\r
+ <ExtendedAttribute Name="CellHeight" Value="40" />\r
+ <ExtendedAttribute Name="CellWidth" Value="241" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ </Activities>\r
+ <Transitions>\r
+ <Transition Id="Demande_offres_Preparation_Campagne" Name="Demande_offres_Preparation_Campagne" From="Demande_offres" To="Preparation_Campagne" />\r
+ <Transition Id="Notification_Debut_Demande_offres" Name="Notification_Debut_Demande_offres" From="Notification_Debut" To="Demande_offres" />\r
+ <Transition Id="Voeux_deadline_Regulation" Name="Voeux_deadline_Regulation" From="Voeux_deadline" To="Regulation" />\r
+ <Transition Id="Notification_Offres_Voeux_deadline" Name="Notification_Offres_Voeux_deadline" From="Notification_Offres" To="Voeux_deadline" />\r
+ <Transition Id="Preparation_Campagne_Etranger_Notification_Offres" Name="Preparation_Campagne_Etranger_Notification_Offres" From="Preparation_Campagne" To="Notification_Offres" />\r
+ <Transition Id="Regulation_Telecharger_Convention" Name="Regulation_Telecharger_Convention" From="Regulation" To="Telecharger_Convention" />\r
+ <Transition Id="Telecharger_Convention_End" Name="Telecharger_Convention_End" From="Telecharger_Convention" To="BonitaEnd" />\r
+ <Transition Id="Voeux_Regulation" Name="Voeux_Regulation" From="Voeux_specialise" To="Regulation" />\r
+ <Transition Id="Start_Notification_Debut" Name="Start_Notification_Debut" From="BonitaInit" To="Notification_Debut" />\r
+ <Transition Id="Regulation_Completer_les_offres_specialisees" Name="Regulation_Completer_les_offres_specialisees" From="Regulation" To="Completer_les_offres_specialisees" />\r
+ <Transition Id="Completer_les_offres_specialisees_End" Name="Completer_les_offres_specialisees_End" From="Completer_les_offres_specialisees" To="BonitaEnd" />\r
+ <Transition Id="Notification_Offres_Voeux" Name="Notification_Offres_Voeux" From="Notification_Offres" To="Voeux_specialise" />\r
+ </Transitions>\r
+ </WorkflowProcess>\r
+ </WorkflowProcesses>\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="MadeBy" Value="ProEd" />\r
+ <ExtendedAttribute Name="View" Value="Activity" />\r
+ </ExtendedAttributes>\r
+</Package>\r
+\r