mirror of
https://gitlab.crans.org/bde/nk20
synced 2025-06-23 10:56:35 +02:00
Extract documentation from the Gitlab wiki and convert it to reStructuredText
This commit is contained in:
34
docs/apps/note/transfers.rst
Normal file
34
docs/apps/note/transfers.rst
Normal file
@ -0,0 +1,34 @@
|
||||
Transferts
|
||||
==========
|
||||
|
||||
Affichage
|
||||
---------
|
||||
|
||||
L'interface de la page de transferts est semblable à celles des consommations, et l'auto-complétion de note est géré de
|
||||
la même manière. La page se trouve à l'adresse ``/note/transfer/``. La liste des 20 transactions les plus récentes que
|
||||
l'utilisateur a le droit de voir est également présente.
|
||||
|
||||
Des boutons ``Don``, ``Transfert``, ``Crédit``, ``Retrait`` sont présents, représentant les différents modes de
|
||||
transfert. Pour chaque transfert, un montant et une description sont attendus.
|
||||
|
||||
Onglet transferts
|
||||
-----------------
|
||||
|
||||
Cet onglet est visible par tout le monde. Il permet d'effectuer un transfert depuis plusieurs notes vers d'autres notes,
|
||||
à l'image des consommations doubles. Si une erreur survient (permission insuffisante), un message d'erreur apparaîtra.
|
||||
|
||||
Onglets Crédit et retrait
|
||||
-------------------------
|
||||
|
||||
Ces onglets ne sont visibles que par ceux qui ont le droit de voir les ``SpecialNote``.
|
||||
|
||||
Une boîte supplémentaire apparaît, demandant en plus de la note, du montant et de la raison le nom, le prénom et
|
||||
la banque de la personne à recharger/retirer. Lorsqu'une note est sélectionnée, les champs "nom" et "prénom" sont
|
||||
remplis automatiquement. Par ailleurs, seule une note peut être choisie.
|
||||
|
||||
Transfert
|
||||
---------
|
||||
|
||||
Les transferts se font à nouveau via l'API, avec le même schéma que précédemment, en remplaçant
|
||||
``RecurrentTransaction`` par ``Transaction`` simplement pour don/transfert, et ``SpecialTransaction`` pour
|
||||
crédit/retrait, en adaptant le champ ``polymorphic_ctype``.
|
Reference in New Issue
Block a user