Skip to content
Snippets Groups Projects

Mise à jour arborescence

Open Nathanaël TRAVIER requested to merge 2.0 into master
1 file
+ 19
19
Compare changes
  • Side-by-side
  • Inline
@@ -2,15 +2,15 @@
## Supervision sur un champ custom et conservation 1 mois après la clôture
**Clause** : ```(status <> 'END' OR status = 'END' AND now() < closing_date + INTERVAL '1 month') AND custom_fields->>'6' = 'Oui'```
**Clause** : ```(status <> 'END' OR status = 'END' AND now() < closing_date + INTERVAL '1 month') AND custom_fields->>'6' = 'Oui'```
**Explication** :
tous les documents dont
1. ```status <> 'END'``` le statut est différent de END
2. OU ```status = 'END' AND now() < closing_date + INTERVAL '1 month'``` le statut est END ET la date de clôture est inférieure de 30 jours à la date d'aujourdhui
3. ET ```custom_fields->>'6' = 'Oui'``` la valeur du champ personnalisé dont l'identifiant technique est 6 est "OUI"
**Explication** :
tous les documents dont
1. ```status <> 'END'``` le statut est différent de END
2. OU ```status = 'END' AND now() < closing_date + INTERVAL '1 month'``` le statut est END ET la date de clôture est inférieure de 30 jours à la date d'aujourdhui
3. ET ```custom_fields->>'6' = 'Oui'``` la valeur du champ personnalisé dont l'identifiant technique est 6 est "OUI"
**Utilité** : bannette de contrôle de documents qui remplisse une condition particulière. Par exemple, tous les courriers confidentiels en cours de traitement ou clôturés depuis moins d'un mois.
**Utilité** : bannette de contrôle de documents qui remplisse une condition particulière. Par exemple, tous les courriers confidentiels en cours de traitement ou clôturés depuis moins d'un mois.
## Courriers à traiter OU pour lesquels on m'a donné un avis OU dont la date limite d'avis est dépassé.
@@ -19,17 +19,17 @@
# Bannette d'avis
## Avis séquentiels
### Avis séquentiel à donner
**Clause** :
```status in ('EAVIS')
AND ((res_id, @user_id) IN (
SELECT res_id, item_id
FROM listinstance
WHERE difflist_type = 'AVIS_CIRCUIT'
AND process_date ISNULL
AND res_view_letterbox.res_id = res_id
ORDER BY listinstance_id asc limit 1))```
**Clause** :
```status in ('EAVIS')
AND ((res_id, @user_id) IN (
SELECT res_id, item_id
FROM listinstance
WHERE difflist_type = 'AVIS_CIRCUIT'
AND process_date ISNULL
AND res_view_letterbox.res_id = res_id
ORDER BY listinstance_id asc limit 1))```
**Clause** :
# Bannette de visa/signature
**Utilité** :
Loading