Commit daace6c633e3801e0e7830e23236c357d0bfb9f6
1 parent
3c4f9138
Exists in
master
and in
1 other branch
Bugfix : remise en place le fichier de config par défaut (oublié)
v5.3.2-3.7.9
Showing
3 changed files
with
76 additions
and
2 deletions
Show diff stats
CHANGELOG
@@ -596,11 +596,12 @@ TODO config fields : | @@ -596,11 +596,12 @@ TODO config fields : | ||
596 | ======= CHANGES ======= | 596 | ======= CHANGES ======= |
597 | 597 | ||
598 | ------- | 598 | ------- |
599 | -22/11/2021 v5.3.1-3.7.9 | 599 | +22/11/2021 v5.3.2-3.7.9 |
600 | - (e) BIG NEW FEATURE : Configuration des champs obligatoires et readonly se fait maintenant via page WEB !!! | 600 | - (e) BIG NEW FEATURE : Configuration des champs obligatoires et readonly se fait maintenant via page WEB !!! |
601 | => plus besoin de modifier manuellement le fichier de config texte yaml | 601 | => plus besoin de modifier manuellement le fichier de config texte yaml |
602 | - (e) ajout lien vers stats utilisateurs depuis page accueil superadmin | 602 | - (e) ajout lien vers stats utilisateurs depuis page accueil superadmin |
603 | - (e) modif page Apropos | 603 | - (e) modif page Apropos |
604 | + - (b) Bugfix : remise en place le fichier de config par défaut (oublié) | ||
604 | 605 | ||
605 | 606 | ||
606 | ------- | 607 | ------- |
README.md
@@ -53,7 +53,7 @@ Logiciel testé et validé sur les configurations suivantes : | @@ -53,7 +53,7 @@ Logiciel testé et validé sur les configurations suivantes : | ||
53 | -------------------------------------------------------------------------------------------- | 53 | -------------------------------------------------------------------------------------------- |
54 | 54 | ||
55 | Date: 22/11/2021 | 55 | Date: 22/11/2021 |
56 | -Version: v5.3.1-3.7.9 | 56 | +Version: v5.3.2-3.7.9 |
57 | 57 | ||
58 | 58 | ||
59 | HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes) | 59 | HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes) |
@@ -0,0 +1,73 @@ | @@ -0,0 +1,73 @@ | ||
1 | +MANDATORY_AND_READONLY_FIELDS: | ||
2 | + | ||
3 | + GENERAL: { | ||
4 | + fieldset_comment: Champs généraux, | ||
5 | + HAS_ORDER_BUTTON: { selected: '1', comment: 'Ajouter un bouton COMMANDE sur la fiche matériel ?' } } | ||
6 | + | ||
7 | + UNEDITABLE_FIELDS: { | ||
8 | + fieldset_comment: Champs non modifiables, | ||
9 | + designation: { selected: '0', comment: commentaire, except_roles: '' }, | ||
10 | + description: { selected: '0', comment: autre, except_roles: '' }, | ||
11 | + nom_responsable: { selected: '1', comment: 'nom du responsable', | ||
12 | + except_roles: [Responsable, Administration] }, | ||
13 | + eotp: { selected: '1', comment: 'entité-s dépensière-s, budget-s', except_roles: [Administration] }, | ||
14 | + numero_commande: { selected: '1', comment: '', except_roles: [Administration] }, | ||
15 | + numero_inventaire_organisme: { selected: '1', comment: '', except_roles: [Administration] }, | ||
16 | + numero_inventaire_old: { selected: '1', comment: '', except_roles: [Administration] }, | ||
17 | + numero_laboratoire: { selected: '1', comment: '', except_roles: '' } } | ||
18 | + | ||
19 | + # LOT 1 - Création de la fiche matériel | ||
20 | + MANDATORY_FIELDS_FOR_LOT0: { | ||
21 | + fieldset_comment: Champs obligatoires pour créer une fiche matériel, | ||
22 | + designation: { selected: '1', comment: Désignation, except_roles: '' }, description: { selected: '1', comment: Description, except_roles: '' }, sur_categorie_id: { selected: '1', comment: Domaine, except_roles: '' }, categorie_id: { selected: '1', comment: Catégorie, except_roles: '' }, nom_responsable: { selected: '1', comment: 'Nom de l''Acheteur', except_roles: '' }, email_responsable: { selected: '1', comment: 'Email de l''Acheteur', except_roles: '' }, nom_user: { selected: '1', comment: 'Nom de l''utilisateur', except_roles: '' } } | ||
23 | + UNEDITABLE_FIELDS_AFTER_LOT0: { | ||
24 | + fieldset_comment: Champs non modifiables après la création de la fiche matériel, | ||
25 | + sur_categorie_id: { selected: '0', comment: '', except_roles: [Administration] }, categorie_id: { selected: '0', comment: '', except_roles: [Administration] }, resp_credit: { selected: '0', comment: '', except_roles: [Administration] }, gestionnaire_id: { selected: '0', comment: '', except_roles: [Administration] }, fournisseur_id: { selected: '0', comment: '', except_roles: [Administration] }, organisme_id: { selected: '0', comment: '', except_roles: [Administration] }, prix_ht: { selected: '0', comment: '', except_roles: [Administration] }, budgets: { selected: '0', comment: '', except_roles: [Administration] }, DOC_DEVIS: { selected: '0', comment: '', except_roles: '' }, DOC_BC: { selected: '0', comment: '', except_roles: [Administration] } } | ||
26 | + RECOMMENDED_FIELDS_AFTER_LOT0: { | ||
27 | + fieldset_comment: Champs non obligatoires mais recommandés après la création de la fiche matériel, | ||
28 | + etiquette: { selected: '0', comment: 'd''imprimer l''étiquette associée et de la coller sur le matériel', except_roles: '' }, numero_inventaire_organisme: { selected: '0', comment: 'de renseigner le champ ''N° inventaire comptable/tutelles _Organisme_''', except_roles: '' }, DOC_BC: { selected: '0', comment: 'd''ajouter le Bon de Commande', except_roles: '' }, DOC_BL: { selected: '0', comment: 'd''ajouter le Bon de Livraison', except_roles: '' }, DOC_FACTURE: { selected: '0', comment: 'd''ajouter la Facture', except_roles: '' } } | ||
29 | + | ||
30 | + # LOT 1 - Demamnde d'Achat (Commande) | ||
31 | + MANDATORY_FIELDS_FOR_LOT1: { | ||
32 | + fieldset_comment: Champs obligatoires pour passer la COMMANDE, | ||
33 | + organisme_id: { selected: '1', comment: Organisme, except_roles: '' }, | ||
34 | + prix_ht: { selected: '1', comment: 'Prix HT', except_roles: '' }, | ||
35 | + resp_credit: { selected: '1', comment: 'Responsable du crédit', except_roles: '' }, | ||
36 | + gestionnaire_id: { selected: '1', comment: 'Gestionnaire de référence', except_roles: '' }, | ||
37 | + fournisseur_id: { selected: '1', comment: Fournisseur, except_roles: '' }, | ||
38 | + budgets: { selected: '1', comment: Budgets, except_roles: '' }, | ||
39 | + DOC_DEVIS: { selected: '1', comment: Devis, except_roles: '' } } | ||
40 | + UNEDITABLE_FIELDS_AFTER_LOT1: { | ||
41 | + fieldset_comment: Champs non modifiables après avoir passé la COMMANDE, | ||
42 | + sur_categorie_id: { selected: '1', comment: '', except_roles: [Administration] }, categorie_id: { selected: '1', comment: '', except_roles: [Administration] }, | ||
43 | + resp_credit: { selected: '1', comment: '', except_roles: [Administration] }, | ||
44 | + gestionnaire_id: { selected: '1', comment: '', except_roles: [Administration] }, | ||
45 | + fournisseur_id: { selected: '1', comment: '', except_roles: [Administration] }, | ||
46 | + organisme_id: { selected: '1', comment: '', except_roles: [Administration] }, | ||
47 | + prix_ht: { selected: '1', comment: '', except_roles: [Administration] }, | ||
48 | + budgets: { selected: '1', comment: '', except_roles: [Administration] }, | ||
49 | + DOC_DEVIS: { selected: '1', comment: '', except_roles: '' }, | ||
50 | + DOC_BC: { selected: '1', comment: '', except_roles: [Administration] } } | ||
51 | + RECOMMENDED_FIELDS_AFTER_LOT1: { | ||
52 | + fieldset_comment: Champs non obligatoires mais recommandés après avoir passé la COMMANDE, | ||
53 | + etiquette: { selected: '0', comment: 'd''imprimer l''étiquette associée et de la coller sur le matériel', except_roles: '' }, numero_inventaire_organisme: { selected: '0', comment: 'de renseigner le champ ''N° inventaire comptable/tutelles _Organisme_''', except_roles: '' }, DOC_BC: { selected: '0', comment: 'd''ajouter le Bon de Commande', except_roles: '' }, DOC_BL: { selected: '0', comment: 'd''ajouter le Bon de Livraison', except_roles: '' }, DOC_FACTURE: { selected: '0', comment: 'd''ajouter la Facture', except_roles: '' } } | ||
54 | + | ||
55 | + # LOT 2 - Validation, Livraison (matériel livré et payé) | ||
56 | + MANDATORY_FIELDS_FOR_LOT2: { | ||
57 | + fieldset_comment: Champs obligatoires pour valider la livraison, | ||
58 | + date_acquisition: { selected: '1', comment: 'Date d''achat', except_roles: '' }, date_reception: { selected: '1', comment: 'Date de livraison', except_roles: '' }, site_id: { selected: '1', comment: Site, except_roles: '' }, lieu_detail: { selected: '1', comment: 'Lieu de stockage', except_roles: '' }, eotp: { selected: '1', comment: 'Entité(s) dépensière(s), budget(s)', except_roles: '' }, numero_commande: { selected: '1', comment: 'Num. BC', except_roles: '' }, DOC_DEVIS: { selected: '1', comment: Devis, except_roles: '' } } | ||
59 | + UNEDITABLE_FIELDS_AFTER_LOT2: { | ||
60 | + fieldset_comment: Champs non modifiables après validation de la livraison, | ||
61 | + sur_categorie_id: { selected: '1', comment: '', except_roles: '' }, categorie_id: { selected: '1', comment: '', except_roles: '' }, date_acquisition: { selected: '1', comment: '', except_roles: '' }, date_reception: { selected: '1', comment: '', except_roles: '' }, eotp: { selected: '1', comment: '', except_roles: '' }, numero_commande: { selected: '1', comment: '', except_roles: '' }, DOC_BC: { selected: '1', comment: '', except_roles: '' }, DOC_BL: { selected: '1', comment: '', except_roles: '' }, DOC_FACTURE: { selected: '1', comment: '', except_roles: '' } } | ||
62 | + RECOMMENDED_FIELDS_AFTER_LOT2: { | ||
63 | + fieldset_comment: Champs non obligatoires mais recommandés après validation de la livraison, | ||
64 | + etiquette: { selected: '1', comment: 'd''imprimer l''étiquette associée et de la coller sur le matériel', except_roles: '' }, | ||
65 | + numero_inventaire_organisme: { selected: '1', comment: 'de renseigner le champ ''N° inventaire comptable/tutelles _Organisme_''', except_roles: '' }, | ||
66 | + numero_serie: { selected: '0', comment: 'de renseigner le numéro de série du matériel', except_roles: '' }, | ||
67 | + DOC_BC: { selected: '1', comment: 'd''ajouter le Bon de Commande', except_roles: '' }, | ||
68 | + DOC_BL: { selected: '1', comment: 'd''ajouter le Bon de Livraison', except_roles: '' }, | ||
69 | + DOC_FACTURE: { selected: '1', comment: 'd''ajouter la Facture', except_roles: '' } } | ||
70 | + | ||
71 | + # LOT 3 - Archivage (pas encore implémenté) | ||
72 | + #MANDATORY_FIELDS_FOR_LOT3: {} | ||
73 | + #UNEDITABLE_FIELDS_AFTER_LOT3: {} |