diff --git a/www/pages/auftrag.php b/www/pages/auftrag.php
index 3243da07..cf8c8874 100644
--- a/www/pages/auftrag.php
+++ b/www/pages/auftrag.php
@@ -6173,7 +6173,7 @@ Die Gesamtsumme stimmt nicht mehr mit ursprünglich festgelegten Betrag '.
$this->AuftraguebersichtMenu();
$targetMessage = 'AUTOVERSANDBERECHNEN';
- $this->app->Tpl->Set('MESSAGE','
Aufträge an Versand übergeben mit automatischem Druck und Mailversand.
');
+ $this->app->Tpl->Add('MESSAGE','Aufträge an Versand übergeben mit automatischem Druck und Mailversand.
');
$autoshipmentEnabled = true;
$this->app->erp->RunHook('OrderAutoShipment', 2, $targetMessage, $autoshipmentEnabled);
@@ -6438,45 +6438,36 @@ Die Gesamtsumme stimmt nicht mehr mit ursprünglich festgelegten Betrag '.
);
}
- if($check || $cronjobActive) {
- $unversendet = $this->app->DB->Select("SELECT count(a.id) FROM auftrag as a LEFT JOIN projekt p ON p.id=a.projekt WHERE a.id!='' AND (a.belegnr!=0 OR a.belegnr!='') AND a.status='freigegeben' AND a.inbearbeitung=0 AND a.nachlieferung!='1' AND a.autoversand='1' AND a.cronjobkommissionierung = 0 AND a.liefertermin_ok='1' AND kreditlimit_ok='1' AND liefersperre_ok='1'
- AND a.vorkasse_ok='1' AND a.porto_ok='1' AND a.lager_ok='1' AND a.check_ok='1' AND a.ust_ok='1' " . $this->app->erp->ProjektRechte('p.id', true, 'a.vertriebid'));
+ $unversendet = $this->app->DB->Select("SELECT count(a.id) FROM auftrag as a LEFT JOIN projekt p ON p.id=a.projekt WHERE a.id!='' AND (a.belegnr!=0 OR a.belegnr!='') AND a.status='freigegeben' AND a.inbearbeitung=0 AND a.nachlieferung!='1' AND a.autoversand='1' AND a.cronjobkommissionierung = 0 AND a.liefertermin_ok='1' AND kreditlimit_ok='1' AND liefersperre_ok='1'
+ AND a.vorkasse_ok='1' AND a.porto_ok='1' AND a.lager_ok='1' AND a.check_ok='1' AND a.ust_ok='1' " . $this->app->erp->ProjektRechte('p.id', true, 'a.vertriebid'));
- $warteschleife = $this->app->DB->Select("SELECT count(a.id) FROM auftrag as a LEFT JOIN projekt p ON p.id=a.projekt WHERE a.id!='' AND (a.belegnr!=0 OR a.belegnr!='') AND a.status='freigegeben' AND a.cronjobkommissionierung > 0 " . $this->app->erp->ProjektRechte('p.id', true, "a.vertriebid"));
-
- if($unversendet > 0) {
- $unversendet ='('.$unversendet.')';
- }
- else {
- $unversendet='';
- }
- if($warteschleife > 0) {
- $warteschleife ='('.$warteschleife.')';
- }
- else {
- $warteschleife='';
- }
-
-// $this->app->Tpl->Set('MESSAGE','Cronjob order processing not yet implemented!
');
-
- $this->app->Tpl->Set('TABTEXT1','Bereit '.$unversendet);
- $this->app->Tpl->Set('TABTEXT2','Ausstehend '.$warteschleife);
-
- if($warteschleife != '' && is_null($cronjobActive)) {
-
- $this->app->Tpl->Add(
- 'MESSAGE',
- 'Der Prozessstarter "Autoversand Manuell" ist deaktivert,
- es befinden sich aber ausstehende Aufträge in der Warteschlange.
- Bitte aktieren Sie den Prozessstarter
- oder entfernen Sie die betreffenden Aufträge in der Warteschlange
'
- );
- }
+ $warteschleife = $this->app->DB->Select("SELECT count(a.id) FROM auftrag as a LEFT JOIN projekt p ON p.id=a.projekt WHERE a.id!='' AND (a.belegnr!=0 OR a.belegnr!='') AND a.status='freigegeben' AND a.cronjobkommissionierung > 0 " . $this->app->erp->ProjektRechte('p.id', true, "a.vertriebid"));
+ if($unversendet > 0) {
+ $unversendet ='('.$unversendet.')';
}
- else{
- $this->app->Tpl->Set('VORTABS2UEBERSCHRIFT','');
+ else {
+ $unversendet='';
+ }
+ if($warteschleife > 0) {
+ $warteschleife ='('.$warteschleife.')';
+ }
+ else {
+ $warteschleife='';
+ }
+
+ $this->app->Tpl->Set('TABTEXT1','Bereit '.$unversendet);
+ $this->app->Tpl->Set('TABTEXT2','Ausstehend '.$warteschleife);
+
+ if($warteschleife != '' && is_null($cronjobActive)) {
+
+ $this->app->Tpl->Add(
+ 'MESSAGE',
+ 'Der Prozessstarter "Autoversand Manuell" ist deaktivert,
+ es befinden sich aber ausstehende Aufträge in der Warteschlange.
+ Bitte aktieren Sie den Prozessstarter
+ oder entfernen Sie die betreffenden Aufträge in der Warteschlange
'
+ );
}
$this->app->Tpl->Set('SELDRUCKERVERSAND', $this->app->erp->GetSelectDrucker($this->app->User->GetParameter('rechnung_list_drucker')));