Auftragversand -> Send mail after printing

This commit is contained in:
Xenomporio 2022-07-19 10:33:27 +02:00
parent 5b6062f9be
commit 49c912cb45

View File

@ -5855,11 +5855,8 @@ Die Gesamtsumme stimmt nicht mehr mit ursprünglich festgelegten Betrag '.
$this->app->erp->BriefpapierHintergrunddisable = !$this->app->erp->BriefpapierHintergrunddisable;
}
if($autodruckrechnungstufe1mail && $rechnung > 0)
{
$this->app->erp->Rechnungsmail($rechnung);
}
// Rechnungsmail was here, but now at the end to prioritise processing and printing over mail
// auftrag abschliessen
$this->app->DB->Update("UPDATE auftrag SET status='abgeschlossen',schreibschutz='1' WHERE id='$id' LIMIT 1");
$this->app->erp->PDFArchivieren('auftrag',$id);
@ -5976,6 +5973,12 @@ Die Gesamtsumme stimmt nicht mehr mit ursprünglich festgelegten Betrag '.
unlink($tmpfile);
}
// Send the invoice as last step
if($autodruckrechnungstufe1mail && $rechnung > 0)
{
$this->app->erp->Rechnungsmail($rechnung);
}
$this->app->erp->RunHook('auftrag_versand_ende', 1, $id);
// wenn per URL aufgerufen