Interfaces del Exterior hacia Dolibarr: Difference between revisions

Jump to navigation Jump to search
m
mNo edit summary
Line 32: Line 32:
He aquí un ejemplo para la creación de un tercero (empresa cliente, por ejemplo):
He aquí un ejemplo para la creación de un tercero (empresa cliente, por ejemplo):


<pre>
<source lang="php">
// Declaramos la clase que vamos a manipular
// Declaramos la clase que vamos a manipular
include_once('/pathofdolibarrhtdocs/societe.class.php');
include_once('/pathofdolibarrhtdocs/societe.class.php');
Line 56: Line 56:
// Para actualizar
// Para actualizar
$mycompany->update($user);
$mycompany->update($user);
</pre>
</source>


Nota: Si se encuentra en el caso de un script externo a Dolibarr, es necesario realizar un inicio, antes del include de la clase a manipular
Nota: Si se encuentra en el caso de un script externo a Dolibarr, es necesario realizar un inicio, antes del include de la clase a manipular


<pre>include('/pathofdolibarrhtdocs/master.inc.php');</pre>
<source lang="php">
include('/pathofdolibarrhtdocs/master.inc.php');
</source>
para que los objetos $db, $lang y $user sean creados.
para que los objetos $db, $lang y $user sean creados.
Si queremos que las acciones (creación, actualización), se asocien a un usuario en particular, es necesario hacerlo antes.
Si queremos que las acciones (creación, actualización), se asocien a un usuario en particular, es necesario hacerlo
<source lang="php">
$user->fetch('loginuser');
</source>

Navigation menu