bugfix autoversand print number of invoices according to setting in adresse

This commit is contained in:
OpenXE 2023-06-25 15:32:15 +02:00
parent 1ea3d3a175
commit 63a99b1a6e

View File

@ -6007,6 +6007,13 @@ Die Gesamtsumme stimmt nicht mehr mit ursprünglich festgelegten Betrag '.
} }
} }
// Check for override in adresse
$sql = "SELECT rechnung_anzahlpapier FROM adresse WHERE id =".$adresse;
$rechnung_anzahlpapier = $this->app->DB->SelectArr($sql);
if (!empty($rechnung_anzahlpapier)) {
$autodruckrechnungstufe1menge = $rechnung_anzahlpapier[0]['rechnung_anzahlpapier'];
}
if($exportdruckrechnungstufe1) if($exportdruckrechnungstufe1)
{ {
if(!empty($projektarr)) if(!empty($projektarr))
@ -6020,9 +6027,6 @@ Die Gesamtsumme stimmt nicht mehr mit ursprünglich festgelegten Betrag '.
$exportdruckrechnungstufe1 = $this->app->erp->Export($exportland); $exportdruckrechnungstufe1 = $this->app->erp->Export($exportland);
} }
if(($autodruckrechnungstufe1=='1' || $exportdruckrechnungstufe1) && $rechnung > 0) if(($autodruckrechnungstufe1=='1' || $exportdruckrechnungstufe1) && $rechnung > 0)
{ {
$this->app->DB->Update("UPDATE rechnung SET status='versendet', versendet='1',schreibschutz='1' WHERE id='$rechnung' LIMIT 1"); $this->app->DB->Update("UPDATE rechnung SET status='versendet', versendet='1',schreibschutz='1' WHERE id='$rechnung' LIMIT 1");