Line 1:
Line 1:
+
<!-- BEGIN origin interlang links -->
+
<!-- You can edit this section but do NOT remove these comments
+
Links below will be automatically replicated on translated pages by PolyglotBot -->
+
[[fr:Module_Dons_(développeur)]]
+
[[es:Módulo_Donaciones_(desarrollador)]]
+
<!-- END interlang links -->
+
[[Category:Donation]]
[[Category:Donation]]
−
{{ToTranslate}}
+
{{TemplateDocDev}}
+
{{TemplateModEN Developer}}
{{BasculeDevUserEn|
{{BasculeDevUserEn|
−
name=Donation|
+
name=Donations|
+
num=700|
devdoc=This page|
devdoc=This page|
−
userdoc=[[Donations]]|}}
+
userdoc=[[Module Donations]]|}}
−
{{TemplateDocDev}}
−
= Fonction du module =
+
= Feature =
+
The donation module allows you to manage donations (promises, payments).
−
Le module Don permet de gérer la saisie de dons (promesse, paiements).
+
= Entity Donation =
+
{{TemplateDocDevEntityEn|
+
class=''htdocs/compta/dons/class/don.class.php''}}
−
''Numéro : 700''
+
'''Life cycle''':
−
+
* Donation is created with status Draft = Promise not validated
−
= Entité Don =
+
* Donation is validated if promise is validated
−
+
* Donation is then changed to status payed
−
La classe PHP pour manipuler cette entité est le fichier ''htdocs/don.class.php''.
−
Elle contient principalement une methode fecth, insert, update, et delete.
−
−
* A compléter...
−
−
'''Cycle de vie''':
−
−
* Un don est créer à l'état brouillon = Promesse non validée
−
* Un don est validé à l'état de promesse validée
−
* Un don peut être passé à l'état payé
= Permissions =
= Permissions =
Line 32:
Line 33:
= Tables SQL =
= Tables SQL =
* [[Table llx don|llx_don]]
* [[Table llx don|llx_don]]
+
+
= Constants =
+
* DON_ADDON_MODEL
+
* DON_FORM