Développement de scripts: Difference between revisions

Jump to navigation Jump to search
m
Line 35: Line 35:
Par exemple pour insérer un produit dans la base dolibarr, vous pouvez y placer le code suivant:
Par exemple pour insérer un produit dans la base dolibarr, vous pouvez y placer le code suivant:
<pre>
<pre>
$myobject=new Skeleton_class($db);
// Inclusion classe metier product
require_once(DOL_DOCUMENT_ROOT."/product.class.php");
// Creation d'une instance de product
$myproduct=new Product($db);
// Definition des proprietes de l'instance product
$product->ref                = '1234'
$product->libelle            = 'libelle';
$product->price              = '10';
$product->price_base_type    = 'HT';
$product->tva_tx            = '19.6';
$product->type              = 0;
$product->status            = 1;
$product->description        = 'Description';
$product->note              = 'Note';
// Creation du produit en base
$idproduct = $product->create('');
// Gestion erreur
if ($idproduct < 0) dolibarr_print_error($db,$product->error);
else print "Produit $idproduct cree.\n";
</pre>
</pre>

Navigation menu