31,029
edits
(Created page with '{{TemplateDocDevEn}} {{ToTranslate}} Il y a 2 méthodes pour permettre à une application extérieure d'insérer des données dans Dolibarr. Les 2 techniques possibles sont les s...') |
mNo edit summary |
||
| Line 3: | Line 3: | ||
Il y a 2 méthodes pour permettre à une application extérieure d'insérer des données dans Dolibarr. Les 2 techniques possibles sont les suivantes: | Il y a 2 méthodes pour permettre à une application extérieure d'insérer des données dans Dolibarr. Les 2 techniques possibles sont les suivantes: | ||
= Insertion des données directement en base = | |||
Cette solution requiert de connaître le modèle physique et les valeurs autorisées des champs. Elle est risquée et devra être réécrite en cas de modification du format de base de Dolibarr. | Cette solution requiert de connaître le modèle physique et les valeurs autorisées des champs. Elle est risquée et devra être réécrite en cas de modification du format de base de Dolibarr. | ||
| Line 11: | Line 11: | ||
De plus, en utilisant cette méthode, vous passer outre les règles de validation métier, ce qui crée un risque de corrompre les données. Cette méthode nécessite aussi de connaitre la base Dolibarr. | De plus, en utilisant cette méthode, vous passer outre les règles de validation métier, ce qui crée un risque de corrompre les données. Cette méthode nécessite aussi de connaitre la base Dolibarr. | ||
= Utilisation des classes PHP = | |||
Il est possible d'utiliser les objets métiers de Dolibarr (Les fichiers xxx.class.php). | Il est possible d'utiliser les objets métiers de Dolibarr (Les fichiers xxx.class.php). | ||
Chacun de ces fichiers offre un classe munie de méthodes pour: | Chacun de ces fichiers offre un classe munie de méthodes pour: | ||