No tengo ni idea de cómo ocultar la etiqueta. Sólo quiero que se muestre la descripción.
pdf_writelinedesc($pdf,$object,$i,$outputlangs,$this->posxpicture-$curX,3,$curX,$curY,$hideref,$hidedesc);
Permite ocultar detalles (cantidad, IVA, preciom total), referecia o descripción pero no etiqueta.
He estado mirando también en la librería pdf pero sin éxito:
00907 function pdf_writelinedesc(&$pdf,$object,$i,$outputlangs,$w,$h,$posx,$posy,$hideref=0,$hidedesc=0,$issupplierline=0)
00908 {
00909 global $db, $conf, $langs, $hookmanager;
00910
00911 $reshook=0;
00912 if (is_object($hookmanager) && ( ($object->lines[$i]->product_type == 9 && ! empty($object->lines[$i]->special_code) ) || ! empty($object->lines[$i]->fk_parent_line) ) )
00913 {
00914 $special_code = $object->lines[$i]->special_code;
00915 if (! empty($object->lines[$i]->fk_parent_line)) $special_code = $object->getSpecialCode($object->lines[$i]->fk_parent_line);
00916 $parameters = array('pdf'=>$pdf,'i'=>$i,'outputlangs'=>$outputlangs,'w'=>$w,'h'=>$h,'posx'=>$posx,'posy'=>$posy,'hideref'=>$hideref,'hidedesc'=>$hidedesc,'issupplierline'=>$issupplierline,'special_code'=>$special_code);
00917 $action='';
00918 $reshook=$hookmanager->executeHooks('pdf_writelinedesc',$parameters,$object,$action); // Note that $action and $object may have been modified by some hooks
00919 }
00920 if (empty($reshook))
00921 {
00922 $labelproductservice=pdf_getlinedesc($object,$i,$outputlangs,$hideref,$hidedesc,$issupplierline);
00923 // Description
00924 $pdf->writeHTMLCell($w, $h, $posx, $posy, $outputlangs->convToOutputCharset($labelproductservice), 0, 1, false, true, 'J',true);
00925 return $labelproductservice;
00926 }
00927 }
Ocultar Etiqueta en PDF
Hola retrocomp,
a través de la configuración no se puede ocultar la etiqueta. Habría que modificar el código para conseguirlo.
Un saludo.
a través de la configuración no se puede ocultar la etiqueta. Habría que modificar el código para conseguirlo.
Un saludo.
2byte.es Preferred Partner de Dolibarr.
¿Quieres soporte profesional? Contacta con nosotros
¿Quieres soporte profesional? Contacta con nosotros
-
- Novato
- Mensajes: 2
- Registrado: Mié, 07/05/2014, 15:24
si solo queres que no aparezca la descripción fijate por aca:
function pdf_getlinedesc($object,$i,$outputlangs,$hideref=0,$hidedesc=0,$issupplierline=0)
{
global $db, $conf, $langs;
$idprod=(! empty($object->lines[$i]->fk_product)?$object->lines[$i]->fk_product:false);
$label=(! empty($object->lines[$i]->label)?$object->lines[$i]->label:(! empty($object->lines[$i]->product_label)?$object->lines[$i]->product_label:''));
$desc=(! empty($object->lines[$i]->desc)?$object->lines[$i]->desc:(! empty($object->lines[$i]->description)?$object->lines[$i]->description:''));
$ref_supplier=(! empty($object->lines[$i]->ref_supplier)?$object->lines[$i]->ref_supplier:(! empty($object->lines[$i]->ref_fourn)?$object->lines[$i]->ref_fourn:'')); // TODO Not yet saved for supplier invoices, only supplier orders
$note=(! empty($object->lines[$i]->note)?$object->lines[$i]->note:'');
function pdf_getlinedesc($object,$i,$outputlangs,$hideref=0,$hidedesc=0,$issupplierline=0)
{
global $db, $conf, $langs;
$idprod=(! empty($object->lines[$i]->fk_product)?$object->lines[$i]->fk_product:false);
$label=(! empty($object->lines[$i]->label)?$object->lines[$i]->label:(! empty($object->lines[$i]->product_label)?$object->lines[$i]->product_label:''));
$desc=(! empty($object->lines[$i]->desc)?$object->lines[$i]->desc:(! empty($object->lines[$i]->description)?$object->lines[$i]->description:''));
$ref_supplier=(! empty($object->lines[$i]->ref_supplier)?$object->lines[$i]->ref_supplier:(! empty($object->lines[$i]->ref_fourn)?$object->lines[$i]->ref_fourn:'')); // TODO Not yet saved for supplier invoices, only supplier orders
$note=(! empty($object->lines[$i]->note)?$object->lines[$i]->note:'');
Estoy en la misma situacion..
Quiero eliminar la etiqueta de los pedidos a proveedores.
Ya le movi a esa linea de codigo que comentan , pero obtengo muchos errores en la generacion del pdf. Como dejar de mostrar unas lienas de productos , y brincarse productos de la lista como si no estuvieran agregados.
saludos !
Quiero eliminar la etiqueta de los pedidos a proveedores.
Ya le movi a esa linea de codigo que comentan , pero obtengo muchos errores en la generacion del pdf. Como dejar de mostrar unas lienas de productos , y brincarse productos de la lista como si no estuvieran agregados.
saludos !