Module Projets (développeur): Difference between revisions

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
mNo edit summary
m (Import interlang links (links to translated versions of this page in other languages) from origin English page "Module_Projects_(developer)".)
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!-- BEGIN interlang links -->
<!-- Do NOT edit this section
    Links below are automatically managed by PolyglotBot
    You can edit links on the English source page : Module_Projects_(developer) -->
[[en:Module_Projects_(developer)]]
[[es:Módulo_Proyectos_(desarrollador)]]
<!-- END interlang links -->
[[Category:Projet]]
[[Category:Projet]]
{{TemplateDocDev}}
{{TemplateDocDev}}
{{Tableau doc dev module|
{{TemplateModFR_Développeur}}
nom=Projets|  
{{BasculeDevUser|
module=[[Module Projets]]|
nom=Projets|
userdoc=[[Projet]]|}}
num=400|
devdoc=Cette page|
userdoc=[[Module Projets]]|}}


== Fonction ==
= Fonction =
Les projets permettent de définir des listes de taches. Ils regroupent aussi des éléments de dolibarr ensemble comme des [[Proposition commerciale|propositions commerciales]], des [[Commande|commandes]] ou des [[Factures Clients|factures]].


== Entité ==
= Entité Projet=
{{TemplateDocDevEntityFr|
class=htdocs/projet/class/project.class.php}}


== Permissions ==
= Permissions =
*->project->lire
*->project->creer
*->project->supprimer


== Tables SQL ==
= Tables SQL =
* [[Table llx projet|llx projet]] Contient les projets
* [[Table llx projet_task|llx projet_task]] Contains les taches
* [[Table llx projet_task_time|llx projet_task_time]] Contains le temps consommé sur les taches
* [[Table llx projet_task_actors|llx projet_task_actors]] Stocke les affectactions utilisateurs aux taches.

Latest revision as of 13:21, 23 July 2019

Projets
Numéro/ID du module 400
Doc utilisateur du module Module Projets
Doc développeur du module Cette page

Fonction

Les projets permettent de définir des listes de taches. Ils regroupent aussi des éléments de dolibarr ensemble comme des propositions commerciales, des commandes ou des factures.

Entité Projet

La classe PHP pour manipuler ces objets est le fichier htdocs/projet/class/project.class.php.

Elle contient les méthodes principales CRUD pour créer (C), lire (R), mettre à jour (U) et effacer (D) un enregistrement.

Permissions

  • ->project->lire
  • ->project->creer
  • ->project->supprimer

Tables SQL