Projet

Général

Profil

Bug #6767 » SCRFAILURE.xml

Marc Avenel, 19/08/2015 14:47

 
<?xml version="1.0" encoding="UTF-8"?>
<processModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="C:/Silverpeas/KMEdition/Bus/workflowEngine/Others/modelManager/processModel.xsd" name="SCRFAILURE">
<label role="default" lang="default">MGIC SCR FAILURE</label>
<description role="default" lang="default">ALL FAILURE ON PROCESS SCR</description>
<roles>
<role name="supervisor">
<label role="default" lang="default">Supervisor</label>
<description role="default" lang="default">Gestionnaire du workflow</description>
</role>
<role name="viewer_01">
<label role="default" lang="default">Viewer_01</label>
<description role="default" lang="default">Lecteur N°1</description>
</role>
<role name="viewer_02">
<label role="default" lang="default">Viewer_02</label>
<description role="default" lang="default">Lecteur N°2</description>
</role>
<role name="processInitiator">
<label role="default" lang="default">Process initiator</label>
<description role="default" lang="default">Initiateur de la panne SCR</description>
</role>
<role name="processRpi">
<label role="default" lang="default">Process Rpi</label>
<description role="default" lang="default">Responsable projet Industrialisation</description>
</role>
</roles>
<presentation>
<title role="default" lang="default">${action.action_create.date}</title>
<columns role="default">
<column item="init_orderRecord"/>
<column item="init_dateBegin"/>
<column item="init_entitySite"/>
<column item="init_lineType"/>
<column item="init_lineNumber"/>
<column item="init_codeFailure"/>
<column item="init_delay"/>
</columns>
</presentation>
<participants>
<participant name="initiator">
<label role="default" lang="default">Initiateur SCR panne</label>
</participant>
</participants>
<states>
<state name="state_open" timeoutNotifyAdmin="true">
<label role="default" lang="default">SCR panne ouverte</label>
<workingUsers>
<relatedUser participant="initiator" role="processInitiator"/>
</workingUsers>
<interestedUsers>
<userInRole name="viewer_01"/>
</interestedUsers>
<allowedActions>
<allow action="action_validateSCR"/>
<allow action="action_recordExist"/>
</allowedActions>
</state>
<state name="state_closedDuplication" timeoutNotifyAdmin="true">
<label role="default" lang="default">SCR duplication</label>
<workingUsers>
<relatedUser participant="initiator" role="processInitiator"/>
</workingUsers>
</state>
<state name="state_planActions" timeoutNotifyAdmin="true">
<label role="default" lang="default">SCR Plan d'actions établi</label>
<workingUsers>
<relatedUser participant="initiator" role="processInitiator"/>
<relatedUser folderItem="init_rpiUser" role="processRpi"/>
</workingUsers>
<interestedUsers>
<userInRole name="viewer_01"/>
</interestedUsers>
<allowedActions>
<allow action="action_close"/>
<allow action="action_inProgress"/>
</allowedActions>
</state>
<state name="state_closed" timeoutNotifyAdmin="true">
<label role="default" lang="default">La panne SCR est clôturée</label>
<workingUsers>
</workingUsers>
<interestedUsers>
<relatedUser folderItem="init_rpiUser" role="processRpi"/>
<relatedUser participant="initiator" role="processInitiator"/>
<userInRole name="viewer_01"/>
<userInRole name="viewer_02"/>
</interestedUsers>
</state>
</states>
<actions>
<action name="action_create" kind="create" form="form_create">
<allowedUsers>
<userInRole name="processInitiator"/>
</allowedUsers>
<consequences>
<consequence>
<kill>false</kill>
<set state="state_open"/>
<notify message="Panne SCR déclarée.">
<relatedUser folderItem="init_rpiUser" role="processRpi"/>
<userInRole name="viewer_01"/>
</notify>
<triggers/>
</consequence>
</consequences>
</action>
<action name="action_validateSCR" kind="update" form="form_planActions">
<label role="default" lang="default">Validation</label>
<description role="default" lang="default">Valider</description>
<allowedUsers>
<relatedUser participant="initiator" role="processInitiator"/>
</allowedUsers>
<consequences>
<consequence>
<kill>false</kill>
<set state="state_planActions"/>
<notify message="Validation de la panne SCR">
<relatedUser folderItem="init_rpiUser" role="processRpi"/>
</notify>
<triggers/>
</consequence>
</consequences>
</action>
<action name="action_recordExist" kind="update" form="form_recordExist">
<label role="default" lang="default">Abandon</label>
<description role="default" lang="default">Cette panne SCR est déjà déclarée</description>
<allowedUsers>
<relatedUser participant="initiator" role="processInitiator"/>
</allowedUsers>
<consequences>
<consequence>
<kill>false</kill>
<set state="state_closedDuplication"/>
<triggers/>
</consequence>
</consequences>
</action>
<action name="action_close" kind="update" form="form_close">
<label role="default" lang="default">Fermeture</label>
<description role="default" lang="default">La panne SCR est clôturée</description>
<allowedUsers>
<relatedUser folderItem="init_rpiUser" role="processRpi"/>
</allowedUsers>
<consequences>
<consequence>
<kill>false</kill>
<set state="state_closed"/>
<notify message="La panne SCR est clôturée">
<relatedUser folderItem="init_rpiUser" role="processRpi"/>
<userInRole name="viewer_01"/>
<userInRole name="viewer_02"/>
</notify>
<triggers/>
</consequence>
</consequences>
</action>
<action name="action_inProgress" kind="update" form="form_planActions">
<label role="default" lang="default">En Cours</label>
<description role="default" lang="default">La panne SCR est en cours de saisie</description>
<allowedUsers>
<relatedUser participant="initiator" role="processInitiator"/>
</allowedUsers>
<consequences>
<consequence>
<kill>false</kill>
<set state="state_planActions"/>
<triggers/>
</consequence>
</consequences>
</action>
</actions>
<dataFolder>
<item name="init_orderRecord" computed="false">
<label role="default" lang="default">N° de la fiche</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_dateBegin" computed="false">
<label role="default" lang="default">Date de la panne</label>
<type>date</type>
<readonly>false</readonly>
</item>
<!-- NE CONCERNE AU DEBUT QUE MECACTRONIC -->
<item name="init_entityDivision" computed="false">
<label role="default" lang="default">Division</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_entitySite" computed="false">
<label role="default" lang="default">Site</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_rpiUser" computed="false">
<label role="default" lang="default">RPI SCR</label>
<type>user</type>
<readonly>false</readonly>
<param name="roles" value="processRpi"/>
</item>
<item name="init_operationNumber_reservoir" computed="false">
<label role="default" lang="default">Numéro d'opération RESERVOIR</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_operationNumber_bol" computed="false">
<label role="default" lang="default">Numéro d'opération BOL</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_operationNumber_mmsp" computed="false">
<label role="default" lang="default">Numéro d'opération MMSP</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_operationNumber_pompe" computed="false">
<label role="default" lang="default">Numéro d'opération de POMPE</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_operationNumber_accumulateur" computed="false">
<label role="default" lang="default">Numéro d'opération ACCUMULATEUR</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_codeFailure" computed="false">
<label role="default" lang="default">Code panne</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_lineType" computed="false">
<label role="default" lang="default">Type de ligne</label>
<type>text</type>
<readonly>false</readonly>
<param name="keys" value="Réservoir##Bol##Module de Mise Sous Pression##Pompe##Accumulateur"/>
<param name="cols" value="5"/>
</item>
<item name="init_lineNumber" computed="false">
<label role="default" lang="default">Numéro de la ligne</label>
<type>text</type>
<readonly>false</readonly>
<param name="keys" value="***Réservoirs***##VTH1##CHA2##VGO3##VTH4##CHA5##VG06##VTH7##CHA8##***BOLS***##ROM1##MAT2##PDC3##MAT4##***MMSP***##ROM1##PDC2##PDC3##TIM4##TIM5"/>
</item>
<item name="init_objectFailure" computed="false">
<label role="default" lang="default">Descriptif de la panne</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_firstAnalysis" computed="false">
<label role="default" lang="default">1ère analyse</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_routine" computed="false">
<label role="default" lang="default">Repetitive</label>
<type>text</type>
<readonly>false</readonly>
<param name="keys" value="Oui##Non"/>
<param name="cols" value="2"/>
</item>
<item name="init_actionImmediate" computed="false">
<label role="default" lang="default">Immediate action</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_sequence_01" computed="false">
<label role="default" lang="default">Durée d'attente technicien</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_sequence_02" computed="false">
<label role="default" lang="default">Durée d'analyse technique</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_sequence_03" computed="false">
<label role="default" lang="default">Duréee d'approvisionnement Pièce de Rechange</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_sequence_04" computed="false">
<label role="default" lang="default">Durée de dépannage</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_sequence_05" computed="false">
<label role="default" lang="default">Durée de validation</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_sequence_06" computed="false">
<label role="default" lang="default">Durée de redémarrage</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_delay" computed="false">
<label role="default" lang="default">Durée globale</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="init_planActions" computed="false">
<label role="default" lang="default">Utilisation d'un Plan d'Actions connu</label>
<type>text</type>
<readonly>false</readonly>
<param name="keys" value="Oui##Non"/>
<param name="cols" value="2"/>
</item>
<item name="exit_doubleForm" computed="false">
<label role="default" lang="default">N° de la fiche déclarée</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="pa_causeRoot" computed="false">
<label role="default" lang="default">Cause racine</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="pa_planKnowed" computed="false">
<label role="default" lang="default">Repetitive</label>
<type>text</type>
<readonly>false</readonly>
<param name="keys" value="Oui##Non"/>
<param name="cols" value="2"/>
</item>
<item name="pa_planDefinitive" computed="false">
<label role="default" lang="default">Plan d’action définitif</label>
<type>text</type>
<readonly>false</readonly>
</item>
<item name="pa_file_01" computed="false">
<label role="default" lang="default">Insertion d'une pièce jointe</label>
<type>file</type>
<readonly>false</readonly>
</item>
<item name="pa_file_02" computed="false">
<label role="default" lang="default">Insertion d'une pièce jointe</label>
<type>file</type>
<readonly>false</readonly>
</item>
<item name="pa_file_03" computed="false">
<label role="default" lang="default">Insertion d'une pièce jointe</label>
<type>file</type>
<readonly>false</readonly>
</item>
<item name="pa_dateEnd" computed="false">
<label role="default" lang="default">Date de clôture de la panne</label>
<type>date</type>
<readonly>false</readonly>
</item>
<item name="close_endComment" computed="false">
<label role="default" lang="default">Commentaire</label>
<type>text</type>
<readonly>false</readonly>
</item>
</dataFolder>
<forms>
<form name="presentationForm">
<title role="default" lang="default">Présentation SCR panne</title>
<input item="init_orderRecord" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_objectFailure" readonly="true" mandatory="true" displayerName="text"/>
<input item="init_dateBegin" readonly="true" mandatory="false"/>
<input item="init_entityDivision" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_entitySite" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_rpiUser" readonly="true" mandatory="false" displayerName="user"/>
<input item="init_lineType" readonly="true" mandatory="false" displayerName="radio"/>
</form>
<form name="form_create" HTMLFileName="SCRFAILURE/SCR_FormCreate.html.xml">
<title role="default" lang="default">Initialisation SCR panne</title>
<input item="init_orderRecord" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_dateBegin" readonly="false" mandatory="true" displayerName="date"/>
<input item="init_entityDivision" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_entitySite" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_rpiUser" readonly="false" mandatory="true" displayerName="user"/>
<input item="init_lineType" readonly="false" mandatory="true" displayerName="radio"/>
<input item="init_lineNumber" readonly="false" mandatory="false" displayerName="listbox"/>
<input item="init_operationNumber_reservoir" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_bol" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_mmsp" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_pompe" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_accumulateur" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_codeFailure" readonly="false" mandatory="true" displayerName="text"/>
<input item="init_objectFailure" readonly="false" mandatory="true" displayerName="textarea"/>
<input item="init_firstAnalysis" readonly="false" mandatory="false" displayerName="textarea"/>
<input item="init_routine" readonly="false" mandatory="false" displayerName="radio" value="Non"/>
<input item="init_actionImmediate" readonly="false" mandatory="false" displayerName="textarea"/>
<input item="init_sequence_01" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_sequence_02" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_sequence_03" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_sequence_04" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_sequence_05" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_sequence_06" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_delay" readonly="false" mandatory="false" displayerName="text"/>
<input item="init_planActions" readonly="false" mandatory="false" displayerName="radio" value="Non"/>
</form>
<form name="form_recordExist">
<!-- PRESENTATION INITIALISATION -->
<title role="default" lang="default">SCR panne en doublon</title>
<input item="init_orderRecord" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_dateBegin" readonly="true" mandatory="false"/>
<input item="init_entityDivision" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_entitySite" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_rpiUser" readonly="true" mandatory="false" displayerName="user"/>
<input item="init_lineType" readonly="true" mandatory="false" displayerName="radio"/>
<input item="init_lineNumber" readonly="true" mandatory="false" displayerName="listbox"/>
<input item="init_operationNumber_reservoir" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_bol" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_mmsp" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_pompe" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_accumulateur" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_codeFailure" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_objectFailure" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_firstAnalysis" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_routine" readonly="true" mandatory="false" displayerName="radio"/>
<input item="init_actionImmediate" readonly="true" mandatory="false" displayerName="textarea"/>
<input item="init_delay" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_planActions" readonly="true" mandatory="false" displayerName="radio"/>
<!-- RECORD EXIST -->
<input item="exit_doubleForm" readonly="false" mandatory="true" displayerName="text"/>
</form>
<form name="form_planActions">
<!-- PRESENTATION INITIALISATION -->
<title role="default" lang="default">SCR panne - Mise en place du plan d'actions</title>
<input item="init_orderRecord" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_dateBegin" readonly="true" mandatory="false"/>
<input item="init_entityDivision" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_entitySite" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_rpiUser" readonly="true" mandatory="false" displayerName="user"/>
<input item="init_lineType" readonly="true" mandatory="false" displayerName="radio"/>
<input item="init_lineNumber" readonly="true" mandatory="false" displayerName="listbox"/>
<input item="init_operationNumber_reservoir" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_codeFailure" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_objectFailure" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_firstAnalysis" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_routine" readonly="true" mandatory="false" displayerName="radio"/>
<input item="init_actionImmediate" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_delay" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_planActions" readonly="true" mandatory="false" displayerName="radio"/>
<!-- PLAN ACTION -->
<input item="pa_causeRoot" readonly="false" mandatory="true" displayerName="textarea"/>
<!-- <input item="pa_planKnowed" readonly="false" mandatory="true" displayerName="radio"/>-->
<input item="pa_planDefinitive" readonly="false" mandatory="true" displayerName="textarea"/>
<input item="pa_file_01" readonly="false" mandatory="false" displayerName="file"/>
<input item="pa_file_02" readonly="false" mandatory="false" displayerName="file"/>
<input item="pa_file_03" readonly="false" mandatory="false" displayerName="file"/>
<input item="pa_dateEnd" readonly="false" mandatory="true"/>
</form>
<form name="form_close">
<!-- PRESENTATION INITIALISATION -->
<title role="default" lang="default">SCR panne - Clôture de la panne</title>
<input item="init_orderRecord" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_dateBegin" readonly="true" mandatory="false"/>
<input item="init_entityDivision" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_entitySite" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_rpiUser" readonly="true" mandatory="false" displayerName="user"/>
<input item="init_lineType" readonly="true" mandatory="false" displayerName="radio"/>
<input item="init_lineNumber" readonly="true" mandatory="false" displayerName="listbox"/>
<input item="init_operationNumber_reservoir" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_bol" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_mmsp" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_pompe" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_operationNumber_accumulateur" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_codeFailure" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_objectFailure" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_firstAnalysis" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_routine" readonly="true" mandatory="false" displayerName="radio"/>
<input item="init_actionImmediate" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_delay" readonly="true" mandatory="false" displayerName="text"/>
<input item="init_planActions" readonly="true" mandatory="false" displayerName="radio"/>
<!-- CLOSE -->
<input item="close_endComment" readonly="false" mandatory="true" displayerName="textarea"/>
</form>
</forms>
</processModel>
(1-1/3)