Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

:!: ERROR :!: NOTA PRIVADA Y NOTA PUBLICA EN TERCEROS

Si cree que ha encontrado un error en una versión estable, siéntase libre de comunicarlo aquí, indicando la versión.
BackRndSource
Novato
Mensajes: 2
Registrado: Sab, 14/10/2017, 16:09

:!: ERROR :!: NOTA PRIVADA Y NOTA PUBLICA EN TERCEROS

Mensaje por BackRndSource »

Al crear un tercero (ThirdParty) mediante la clase Societe, tanto la nota privada (var note_private) como la nota publica (var note_public) no son añadidas en su respectivas columnas de la tabla (xxx_societe) de la base de datos.

Código de muestra:

Código: Seleccionar todo

require_once '../../main.inc.php';
require_once DOL_DOCUMENT_ROOT . '/societe/class/societe.class.php';
$user->getrights();
$db->begin();

$soc = new Societe($db);
$soc->initAsSpecimen();

if($soc->verify()>=0){

	$idobject=$soc->create($user);

	print "Specimen note private: " . $soc->note_private . "<br>";
	print "Specimen note public: " . $soc->note_public . "<br>";

	$soc = new Societe($db);
	$soc->fetch($idobject);

	print "Fetch note private: " . $soc->note_private . "<br>";
	print "Fetch note public: " . $soc->note_public . "<br>";

	$db->commit();

}else{

	$db->rollback();

}

$db->close();
Resultado del script:

Código: Seleccionar todo

Specimen note private: This is a comment (private)
Specimen note public: This is a comment (public)
Fetch note private:
Fetch note public: 
Objecto en la Base de Datos:

Imagen

Nótese que las columnas note_private y note_public contienen NULL, en lugar del comentario añadido.

BackRndSource
Novato
Mensajes: 2
Registrado: Sab, 14/10/2017, 16:09

Mensaje por BackRndSource »