SUN-e.TEAM - Analyse Fonctionnelle
Champs de données de version de Document
version n°1 PB le 04/07/2001
Table DOCUMENTS_VERSIONS - Règles sur les versions de procédures
* pour les versions valides seulement.
| doc_id | numeric(10) | trad('DOC_ID') | Référence-database du document auquel appartient la version. Transparent, nourri par passage de paramètre. |
| ver_id | numeric(10) | trad('VER_ID') | Automatique - Référence-base de la version du document. Incrémentée par document. |
| ver_no_valide | numeric(10) | trad('VER_NO_VALIDE') |
Automatique - Une version validée est toujours référencée sous la forme N.0 (ver_no_valide.ver_no_projet); - Un projet de version reprend le numéro de la dernière version Nmax (ou 1), et plusieurs projets pouvant être rédigés avant validation, on y appose un ver_no_projet croissant (>=1). Un projet de version est donc référencé Nmax.n+1. Lorsque le projet est validé, la nouvelle version devient N(max+1).0 . - La première version ne peut être créée ex-nihilo, il faut partir d'un projet. |
| ver_no_projet | numeric(10) | trad('VER_NO_PROJET') | |
| ver_creation_date | datetime | trad('VER_CREATION_DATE') | La date système (du jour) lors de la saisie. Non modifiable. |
| ver_creation_qui | varchar(30) | trad('VER_CREATION_QUI') | Auteur - Saisie libre et non nulle, par défaut : - reprend l'Auteur du Document - reprend le contenu du champ "Auteur" du fichier [pour les projets de procédures] |
| ver_application_date* | datetime | trad('VER_APPLICATION_DATE') | Versions validées seulement - Automatiquement proposée à la date du jour de saisie - Modifiable. |
| ver_nouveaute_duree* | numeric(2) | trad('VER_NOUVEAUTE_DUREE') | Versions validées seulement - en jours (Reprise de PARAM_DOC.par_nouveaute_duree par défaut - Modifiable) |
| ver_peremption_duree* | numeric(2) | trad('VER_PEREMPTION_DUREE') | Versions validées seulement - en mois (Reprise de PARAM_DOC.par_peremption_duree par défaut - Modifiable) |
| ver_peremption_date* | datetime | trad('VER_PEREMPTION_DATE') |
Versions validées seulement - Automatique, cachée et calculée
= date d'applicabilité + durée de péremption Si date du jour < date de mise en application + durée de nouveauté, affiche un signe "nouveau" |
| ver_valid_print* | numeric(2) | trad('VER_VALID_PRINT') | Versions validées seulement - Durée de validité de l'impression. (Reprise de PARAM_DOC.par_valid_print par défaut - Modifiable). |
| ver_titre | varchar(255) | trad('VER_TITRE') |
Saisie manuelle libre - Une fonction remplace les apostrophes.
libre, modifiable, par défaut :
|
| ver_version_date | datetime | trad('VER_VERSION_DATE') | Date de version - Saisie (et signification) libre. |
| ver_doc_orig | varchar(255) | trad('VER_DOC_ORIG') | Document d'origine de la version (du projet de version en fait) de document. Les versions sont des reprises à l'identique du dernier projet, y compris le contenu du champ ver_doc_orig qui a été entré lors de la saisie de celui-ci. |
| ver_doc_langue | varchar(2) | trad('VER_DOC_LANGUE') | Langue du document, "français" ou "english". |
Pour créer immédiatement une version N d'un document (par exemple, pour publier pour un nouveau client, la version n°4 d'une SOP : créer un projet puis faire 4 fois Créer Version.