bugfix rechnungslauf

This commit is contained in:
OpenXE 2024-01-22 13:38:21 +01:00
parent 8c1343dff1
commit 08d97478d1
3 changed files with 15 additions and 2 deletions

View File

@ -8,6 +8,7 @@ SPDX-License-Identifier: LicenseRef-EGPL-3.1
<li><a href="#tabs-2">Aufträge</a></li>
</ul>
<div id="tabs-1">
[MESSAGE]
[MESSAGE_INVOICES]
<form method="post" action="#">
[TAB_INVOICES]
@ -19,6 +20,7 @@ SPDX-License-Identifier: LicenseRef-EGPL-3.1
</form>
</div>
<div id="tabs-2">
[MESSAGE]
[MESSAGE_ORDERS]
<form method="post" action="#">
[TAB_ORDERS]

View File

@ -2381,7 +2381,7 @@ class Rechnung extends GenRechnung
'".$this->app->erp->ZahlungsZielTage($projekt)."',
'".$this->app->erp->ZahlungsZielTageSkonto($projekt)."',
'".$this->app->erp->ZahlungsZielSkonto($projekt)."',NOW(),
'angelegt','$projekt','$adresse',0,'".$ohnebriefpapier."',NOW(),'$usereditid',$abweichendebezeichnung)");
'angelegt','$projekt','$adresse',0,'".$ohnebriefpapier."',NOW(),'$usereditid','$abweichendebezeichnung')");
} else {
$this->app->DB->Insert("INSERT INTO rechnung (id,datum,bearbeiter,firma,belegnr,zahlungsweise,
zahlungszieltage,

View File

@ -248,6 +248,17 @@ class Rechnungslauf {
$this->app->Tpl->addMessage('info', 'Die Aufträge werden nun im Hintergrund erstellt', false, 'MESSAGE_ORDERS');
}
}
$cronjobActive = $this->app->DB->Select(
"SELECT ps.id
FROM `prozessstarter` AS `ps`
WHERE ps.aktiv = 1 and (ps.parameter = 'rechnungslauf_manual')
LIMIT 1"
);
if(!$cronjobActive) {
$this->app->Tpl->addMessage('warning', 'Der Prozessstarter \'rechnungslauf_manual\' ist nicht aktiv');
}
$this->app->Tpl->Parse('PAGE', 'rechnungslauf_list.tpl');
}
@ -280,4 +291,4 @@ class Rechnungslauf {
$this->app->Tpl->Output('rechnungslauf_minidetail.tpl');
$this->app->ExitXentral();
}
}
}