TresorerieFonctions – Module contenant toutes les méthodes du module Trésorerie¶
Ce module a pour but de regrouper toutes et seulement les fonctions utiles à l’application Trésorerie.
Évidemment elles sont toutes appelées avec comme premier paramètre self.
-
TresorerieFonctions.
liste_remises
(self)[source]¶ Renvoie la liste des remises
En sortie : * clos = liste des remises qui sont en cours * non_clos = liste des remises qui sont terminées
-
TresorerieFonctions.
liste_cheques
(self, data)[source]¶ Renvoie des listes de chèques.
Prend en entrée : * data = [“idremise”, <int>] -> on recherche par idremise * data = [“date”, <date>, <date>] -> on recherche par date
Renvoie en sortie : * un dictionnaire contenant les dates recalculées * une liste de chèques non traites / checked = False * une liste de chèques traites / checked = True
-
TresorerieFonctions.
transaction
(self, data)[source]¶ Renvoie toutes les informations disponibles sur une transaction
- data = idtransaction, l’id de la transaction dont on veut les infos
-
TresorerieFonctions.
creer_remise
(self, data)[source]¶ Créé une remise dans la base de donnée.
- data = type_remise, n’est pas utilisé pour le moment.
_log relevant ids : id de la remise
-
TresorerieFonctions.
ajout_remise
(self, data)[source]¶ Modifie l’état de remise d’une transaction.
- data[“action”] = ajout ou delete
- data contient idremise, idtransaction ainsi que les informations disponibles sur la transaction.
-
TresorerieFonctions.
clore_remise
(self, data)[source]¶ Clos une remise en prenant en compte les dernières modifications.
data["commentaire"] = <str>
data["idremise"] = <int>
#TODO y’en a encore
_log relevant ids : id de la remise