Der Ansprechpartner / Sachbearbeiter einer Rechnung steht leider nicht standardmäßig als Variable bei der Generierung der Rechnung zur Verfügung.
Der Wert kann aber über die eigene gSales API während der Generierung der Rechnung ausgelesen und dann in der rechten Info-Spalte ausgegeben werden.
ini_set('display_errors',0);
ini_set("soap.wsdl_cache_enabled", "1");
define('API_KEY‘,’… … ...');
define('API_URL','http://… … .../api/api.php?wsdl');
$client = new soapclient(API_URL);
$arrResult = $client->getInvoice(API_KEY, $this->pdfData['base']['invoiceno']-30000);
$arrResult = $client->getUser(API_KEY, $arrResult[result]->base->user_id);
if ($this->pdfData['base']['deliverydate'] != '0000-00-00 00:00:00') $ypos = $ys+15; else $ypos = $ys+10;
$this->SetXY(181, $ypos);
$this->SetFont($this->pdfCfg['font'], '', $this->pdfCfg['font_size']);
$this->Cell(20,0,$this->pdfText($arrResult[result]->fullname), 0, 0, 'R' );
$this->SetXY(132, $ypos);
$this->SetFont($this->pdfCfg['font'], 'B', $this->pdfCfg['font_size']);
$this->Cell(25,0,$this->pdfText("Ansprechpartner"),0);
Hallo, wenn wir das bei der PDF Erstellung einfügen, scheint es nicht den Ansprechpartner zu holen.... Bei der Zeile: $arrResult = $client->getInvoice(API_KEY, $this->pdfData['base']['invoiceno']-30000); ermittelt es denn überhaupt die richtige Nummer?
Habde das Gefühl, dass es nicht im Rechnungstemplate funktioniert....