--- /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="ScenarioStage" Name="Scenario Stage M1">\r
+ <PackageHeader>\r
+ <XPDLVersion>1.0</XPDLVersion>\r
+ <Vendor>Bonita Project Team</Vendor>\r
+ <Created>2010-11-25T15:48:31.695+0100</Created>\r
+ </PackageHeader>\r
+ <RedefinableHeader>\r
+ <Author>Pentila</Author>\r
+ <Version>1.2</Version>\r
+ </RedefinableHeader>\r
+ <ConformanceClass GraphConformance="NON_BLOCKED" />\r
+ <WorkflowProcesses>\r
+ <WorkflowProcess AccessLevel="PUBLIC" Name="Scenario Stage M1" Id="ScenarioStage">\r
+ <ProcessHeader>\r
+ <Description>Scenario d'affectation des stagiaires en fonction des voeux emis.</Description>\r
+ </ProcessHeader>\r
+ <RedefinableHeader>\r
+ <Version>1.2</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_RESPONSABLE_BS</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="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="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.evalcomp.workflow.stage.mappers.SystemMapper" />\r
+ <ExtendedAttribute Name="NewParticipant" Value="true" />\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.evalcomp.workflow.stage.mappers.PeopleSecretary" />\r
+ <ExtendedAttribute Name="NewParticipant" Value="true" />\r
+ <ExtendedAttribute Name="XOffset" Value="0" />\r
+ <ExtendedAttribute Name="YOffset" Value="300" />\r
+ </ExtendedAttributes>\r
+ </Participant>\r
+ <Participant Id="ROLE_RESPONSABLE_BS" Name="ROLE_RESPONSABLE_BS">\r
+ <ParticipantType Type="ROLE" />\r
+ <ExtendedAttributes>\r
+ <ExtendedAttribute Name="Mapper" Value="Custom" />\r
+ <ExtendedAttribute Name="MapperClassName" Value="com.pentila.evalcomp.workflow.stage.mappers.PeopleInChargeBS" />\r
+ <ExtendedAttribute Name="NewParticipant" Value="true" />\r
+ <ExtendedAttribute Name="XOffset" Value="0" />\r
+ <ExtendedAttribute Name="YOffset" Value="150" />\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.evalcomp.workflow.stage.mappers.PeopleStudent" />\r
+ <ExtendedAttribute Name="NewParticipant" Value="true" />\r
+ <ExtendedAttribute Name="XOffset" Value="0" />\r
+ <ExtendedAttribute Name="YOffset" Value="450" />\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="408" />\r
+ <ExtendedAttribute Name="YOffset" Value="622" />\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="39" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="20" />\r
+ <ExtendedAttribute Name="XOffset" Value="418" />\r
+ <ExtendedAttribute Name="YOffset" Value="28" />\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="851" />\r
+ <ExtendedAttribute Name="YOffset" Value="242" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="134" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\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="61" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="96" />\r
+ <ExtendedAttribute Name="XOffset" Value="234" />\r
+ <ExtendedAttribute Name="YOffset" Value="103" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="186" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.evalcomp.workflow.stage.hooks.NotificationDebut">\r
+ <HookEventName>automatic:onEnter</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Notification_voeux" Name="Notification_voeux">\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="237" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="20" />\r
+ <ExtendedAttribute Name="XOffset" Value="507" />\r
+ <ExtendedAttribute Name="YOffset" Value="118" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="214" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.evalcomp.workflow.stage.hooks.NotificationVoeux">\r
+ <HookEventName>automatic:onEnter</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Telecharger_Convention" Name="Telecharger_Convention">\r
+ <Description>Telecharger_Convention</Description>\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="483" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="496" />\r
+ <ExtendedAttribute Name="XOffset" Value="310" />\r
+ <ExtendedAttribute Name="YOffset" Value="521" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="172" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.evalcomp.workflow.stage.hooks.TelechargerConvention">\r
+ <HookEventName>task:onReady</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Regulation" Name="Regulation">\r
+ <Description>Regulation</Description>\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>ROLE_RESPONSABLE_BS</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="477" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="208" />\r
+ <ExtendedAttribute Name="XOffset" Value="350" />\r
+ <ExtendedAttribute Name="YOffset" Value="424" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="100" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.evalcomp.workflow.stage.hooks.Affectation">\r
+ <HookEventName>task:onReady</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ <ExtendedAttribute Name="hook" Value="com.pentila.evalcomp.workflow.stage.hooks.NotificationMail">\r
+ <HookEventName>task:onFinish</HookEventName>\r
+ <Rollback>true</Rollback>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Saisie_offres" Name="Saisie_offres">\r
+ <Description>Saisie_offres</Description>\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="153" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="332" />\r
+ <ExtendedAttribute Name="XOffset" Value="324" />\r
+ <ExtendedAttribute Name="YOffset" Value="298" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="119" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Demande_offres" Name="Demande_offres">\r
+ <Description>Demande_offres</Description>\r
+ <Implementation>\r
+ <No />\r
+ </Implementation>\r
+ <Performer>ROLE_RESPONSABLE_BS</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="45" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="200" />\r
+ <ExtendedAttribute Name="XOffset" Value="270" />\r
+ <ExtendedAttribute Name="YOffset" Value="194" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="120" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Voeux" Name="Voeux">\r
+ <Description>Voeux</Description>\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="267" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="518" />\r
+ <ExtendedAttribute Name="XOffset" Value="571" />\r
+ <ExtendedAttribute Name="YOffset" Value="218" />\r
+ <ExtendedAttribute Name="CellHeight" Value="35" />\r
+ <ExtendedAttribute Name="CellWidth" Value="174" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ <ExtendedAttribute Name="property" Value="user" />\r
+ <ExtendedAttribute Name="MultiInstantiation">\r
+ <Variable>user</Variable>\r
+ <MultiInstantiator>com.pentila.evalcomp.workflow.stage.performer.MultiInstantiatorUser</MultiInstantiator>\r
+ </ExtendedAttribute>\r
+ <ExtendedAttribute Name="PerformerAssign" Value="Custom">\r
+ <Custom>com.pentila.evalcomp.workflow.stage.performer.UserPerformer</Custom>\r
+ </ExtendedAttribute>\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ <Activity Id="Completer_les_offres" Name="Completer_les_offres">\r
+ <Description>Completer_les_offres</Description>\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="507" />\r
+ <ExtendedAttribute Name="YOffsetParticipantView" Value="326" />\r
+ <ExtendedAttribute Name="XOffset" Value="552" />\r
+ <ExtendedAttribute Name="YOffset" Value="531" />\r
+ <ExtendedAttribute Name="CellHeight" Value="30" />\r
+ <ExtendedAttribute Name="CellWidth" Value="140" />\r
+ <ExtendedAttribute Name="Async" Value="false" />\r
+ </ExtendedAttributes>\r
+ </Activity>\r
+ </Activities>\r
+ <Transitions>\r
+ <Transition Id="Voeux_deadline_Regulation" Name="Voeux_deadline_Regulation" From="Voeux_deadline" To="Regulation" />\r
+ <Transition Id="Notification_voeux_Voeux_deadline" Name="Notification_voeux_Voeux_deadline" From="Notification_voeux" To="Voeux_deadline" />\r
+ <Transition Id="Voeux_Regulation" Name="Voeux_Regulation" From="Voeux" To="Regulation" />\r
+ <Transition Id="Notification_voeux_Voeux" Name="Notification_voeux_Voeux" From="Notification_voeux" To="Voeux" />\r
+ <Transition Id="Saisie_offres_Notification_voeux" Name="Saisie_offres_Notification_voeux" From="Saisie_offres" To="Notification_voeux" />\r
+ <Transition Id="Regulation_Telecharger_Convention" Name="Regulation_Telecharger_Convention" From="Regulation" To="Telecharger_Convention" />\r
+ <Transition Id="Notification_debut_Demande_offres" Name="Notification debut_Demande_offres" From="Notification_debut" To="Demande_offres" />\r
+ <Transition Id="Start_Notification_debut" Name="Start_Notification_debut" From="BonitaInit" To="Notification_debut" />\r
+ <Transition Id="Demande_offre_Saisie_offres" Name="Demande_offre_Saisie_offres" From="Demande_offres" To="Saisie_offres" />\r
+ <Transition Id="Telecharger_Convention_End" Name="Telecharger_Convention_End" From="Telecharger_Convention" To="BonitaEnd" />\r
+ <Transition Id="Regulation_completer_les_offres" Name="Regulation_completer_les_offres" From="Regulation" To="Completer_les_offres" />\r
+ <Transition Id="completer_les_offres_End" Name="completer_les_offres_End" From="Completer_les_offres" To="BonitaEnd" />\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