Módulo Contratos (desarrollador)
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Contratos | |
---|---|
Número/ID módulo | 54 |
Doc. módulo usuario | Módulo Contratos de servicio |
Doc. módulo desarrollador | Esta página |
Función
La gestión de los contratos de servicios
Entidad Contrato
La clase PHP para la manipulación de estos objetos es el fichero htdocs/contrat/class/contrat.class.php.
Contiene principalmente los métodos CRUD para crear (C), leer (R), actualizar (U) y eliminar (D) un registro.
Ciclo de vida de un contrato
Estado de los contratos:
- 0 : estado primario, borrador (Llamando al trigger CONTRACT_CREATE)
- 1 : no borrador
Entidad Líneas de Servicios
Estado de las líneas de contratos
Permisos
- ->contrat->lire
- ->contrat->creer
- ->contrat->activer
- ->contrat->desactiver
- ->contrat->supprimer
Tablas SQL
- llx_contrat Contiene la lista de contratos
- llx_contratdet Contiene los productos asociados a los contratos
- llx_contratdet_log Contiene el histórico de modificaciones de líneas de contratos
- llx_element_contact Lista de asociación entre contactos y contratos