Module Contrat (développeur): Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
Line 6: Line 6:
{{TemplateDocDev}}
{{TemplateDocDev}}


== Fonction ==
= Fonction =
La gestion des contrats de services
La gestion des contrats de services


''Numéro : 54''
''Numéro : 54''


== Entité Contrat ==
= Entité Contrat =
La classe PHP pour manipuler les contrats est le fichier
{{TemplateDocDevEntityFr|
''htdocs/contrat/contrat.class.php''.
class=htdocs/contrat/contrat.class.php}}


Elle contient principalement une méthode fecth, insert et delete.
= Cycle de vie d'un contrat =
 
== Cycle de vie d'un contrat ==


Statut des contrats:
Statut des contrats:
Line 25: Line 23:
* 5 : cloturé (Provoque appel du trigger CONTRACT_CLOSE)
* 5 : cloturé (Provoque appel du trigger CONTRACT_CLOSE)


== Entité Lignes de Services ==
= Entité Lignes de Services =




=== Statut des lignes de contrats ===
== Statut des lignes de contrats ==
à compléter...
à compléter...


== Permissions ==
= Permissions =
 
* ->contrat->lire
* ->contrat->lire
* ->contrat->creer
* ->contrat->creer
Line 38: Line 35:
* ->contrat->desactiver
* ->contrat->desactiver


== Tables SQL ==
= Tables SQL =
* [[Table llx_contrat|llx_contrat]] Contient le liste des contrats
* [[Table llx_contrat|llx_contrat]] Contient le liste des contrats
* [[Table llx_contratdet|llx_contratdet]] Contient les lignes détails d'un contrats
* [[Table llx_contratdet|llx_contratdet]] Contient les lignes détails d'un contrats
* [[Table llx_contratdet_log|llx_contratdet_log]] Contient l'historique des modifications des lignes contrats
* [[Table llx_contratdet_log|llx_contratdet_log]] Contient l'historique des modifications des lignes contrats
* [[Table_llx_element_contact|llx_element_contact]] Liste des associations des contacts aux contrats
* [[Table_llx_element_contact|llx_element_contact]] Liste des associations des contacts aux contrats

Navigation menu