Paramètres d'impression des journaux d'écritures
Filtrage des journaux
Ces paramètres permettent de filtrer les journaux d'écritures selon différents critères de sélection, incluant les périodes, journaux et simulations.
Nom | Type | Commentaire |
---|---|---|
LibellePeriode | dtString | Affiche le libellé de la période sélectionnée |
DateDebutPeriode | dtDate | Date de début de la période sélectionnée |
DateFinPeriode | dtDate | Date de fin de la période sélectionnée |
JournalDebut | dtString | Permet de filtrer sur une plage de journaux |
JournalFin | dtString | Permet de filtrer sur une plage de journaux |
DeviseSociete | dtString | Contient la devise stockée dans les préférences de société |
Simulation | dtString | Permet de filtrer sur les écritures en simulation |
Recapitulatif | dtBoolean | Permet de jouer sur la visibilité du récapitulatif par compte |
Exemple d'utilisation
Requête SQL
Exemple d'utilisation directement dans la requête
SELECT
*
FROM ECRITURES ECRITURES
LEFT OUTER JOIN JOURNAUX JOURNAUX ON (JOURNAUX.JRN_CODE = ECRITURES.JRN_CODE)
WHERE (ECRITURES.JRN_CODE BETWEEN :JournalDebut AND :JournalFin)
AND (ECRITURES.ECR_DATE BETWEEN :DateDebutPeriode AND :DateFinPeriode)
AND (
:Simulation = 'T'
OR (:Simulation = 'S' AND ISNULL(ECRITURES.ECR_SIMUL, 0) = 1)
OR (:Simulation = 'R' AND ISNULL(ECRITURES.ECR_SIMUL, 0) = 0)
)