Ceci est une ancienne révision du document !
Gestion des documents
La gestion des documents assure que:
- Les documents formant le SMSI sont identifiés
- Leurs règles de diffusion et de conservation sont explicites
- Les procédures sont régulièrement revues
Elle s'appuie sur:
- Des en-têtes de données Strata pour caractériser les documents
- Des règles de gestion exprimées en données Strata pour associer la caractérisation et les règles de diffusion et de conservation
- Des requêtes s'appuyant sur ces règles de gestion pour retrouver les règles applicables à un document donné
- Une classe particulière d'événement pour les revues documentaires
Caractérisation des documents
Chaque document est caractérisé par un type de document, un processus de rattachement, et optionnellement le type de données Strata qu'il contient.
Les types et processus possibles sont décrits comme des énumérés Strata dans la page de paramétrage param:doc.
Le type et le processus figurent dans un bloc de données Strata de type doc, situé en début de page juste après son titre.
Ce document de type Structure s'applique au processus Gestion des risques
Sa diffusion est limitée à PILOTAGE SMSI.
En utilisant les modèles dynamiques ce bloc de données est présenté sous la forme suivante.
Ce document de type Structure s'applique au processus Gestion des risques
Sa diffusion est limitée à PILOTAGE SMSI.
La première ligne est une simple mise en forme des données saisies, tandis que la seconde se base sur une requête Strata présente dans le modèle template:doc qui recherche la règle de gestion applicable.
Règles de gestion
Chaque règle de gestion est un bloc de données dans la page de paramétrage param:doc tel que:
<data DocMgt #mgt06> DocType[enum:::param:doc#doctype]: ENREG DocProcess[enum:::param:doc#proc]: OPE DocPType: action Diffusion: INTERNE Retention: 6 ans après la fin de l'action Versioning: Non </data>
Cet exemple définit les règles de diffusion, de rétention et de conservation des anciennes versions pour un Enregistrement du processus Opérationnel qui serait une page de type Action
La requête dans le modèle de rendu du bloc doc recherche toutes les règles de gestion applicable au type et au processus de la page courante, puis élimine celles qui ne correspondent à aucun type de données dans la page courante.
<view ?diffusion>
template {
doc#diffusion
}
[[]] TypeDoc: ?type
[[]] Processus: ?proc
?rule is a:DocMgt
?rule DocType: ?type
?rule DocProcess: ?proc
?rule Diffusion:?diffusion
minus {
[[]] is a:?ptype
?ptype!=doc
?rule DocPType:?rptype
?rptype!=?ptype
}
</view>
</template>
Elle utilise finalement un modèle de rendu pour afficher le résultat sous la forme de texte.