Là, on va bien plus loin que ma question initiale.
Si on veut traiter le problème des erreurs de saisie de date (par définition, non encore pointées), il faudrait créer un filtre de vue qui afficherait les lignes de la période concernée ET toutes les opérations non pointées situées en dehors de la date du relevé sélectionné en ajoutant deux lignes de séparation pour plus de clarté.
Par exemple :
ligne 1 non pointée avant l'actuel relevé
ligne 2 non pointée avant l'actuel relevé
'------------séparation---------------------
Ligne 1 pointée du relevé en cours
Ligne 2 non pointée du relevé en cours
'------------séparation---------------------
Ligne 1 non pointée après l'actuel relevé
Ligne 2 non pointée après l'actuel relevé
Ligne 3 non pointée après l'actuel relevé
Ligne 4 non pointée après l'actuel relevé
On réglerait à la fois le problème de temps perdu à causes de transactions à cheval entre deux périodes et de transactions égarées suite à des erreurs de saisie.
Mais ça exige de :
- modifier à la fois le fonctionnement du filtre de date pour qu'il soit aligné sur le relevé
- de modifier la requête pour avoir des résultats supplémentaire et les deux lignes de séparation au date de début/fin de relevé
- de gérer le cas où une personne voudrait faire une action sur ces lignes de séparation qui n'ont aucune existence dans la base
Si cela peut-être intéressant ergonomiquement, je ne sais pas si cela concerne suffisamment de monde pour faire une suggestion d'amélioration.