rechnung schnelleingabe added skonto display

This commit is contained in:
OpenXE 2024-10-05 11:50:25 +02:00
parent a3255065e9
commit 29040e71b5
2 changed files with 16 additions and 3 deletions

View File

@ -1081,6 +1081,7 @@ class Rechnung extends GenRechnung
$intern = true; $intern = true;
$freigabe=$intern; $freigabe=$intern;
} }
$allowedFrm = true; $allowedFrm = true;
$showDefault = true; $showDefault = true;
$this->app->erp->CheckVertrieb($id,'rechnung'); $this->app->erp->CheckVertrieb($id,'rechnung');
@ -1096,6 +1097,7 @@ class Rechnung extends GenRechnung
if($belegnr=='') if($belegnr=='')
{ {
$this->app->erp->BelegFreigabe('rechnung',$id); $this->app->erp->BelegFreigabe('rechnung',$id);
$this->rechnung_zahlstatus_berechnen($id);
if($intern) { if($intern) {
return 1; return 1;
} }
@ -1119,7 +1121,7 @@ class Rechnung extends GenRechnung
jetzt freigegeben werden? <input type=\"button\" class=\"btnImportantLarge\" value=\"Jetzt freigeben\" onclick=\"window.location.href='index.php?module=rechnung&action=freigabe&id=$id&freigabe=$id'\"> jetzt freigegeben werden? <input type=\"button\" class=\"btnImportantLarge\" value=\"Jetzt freigeben\" onclick=\"window.location.href='index.php?module=rechnung&action=freigabe&id=$id&freigabe=$id'\">
</div>"); </div>");
} }
$this->RechnungMenu(); $this->RechnungMenu();
$this->app->Tpl->Parse('PAGE','tabview.tpl'); $this->app->Tpl->Parse('PAGE','tabview.tpl');
} }
@ -1661,12 +1663,15 @@ class Rechnung extends GenRechnung
$bonuspunkte = $rechnungarr['bonuspunkte'];//$this->app->DB->Select("SELECT bonuspunkte FROM rechnung WHERE id='$id' LIMIT 1"); $bonuspunkte = $rechnungarr['bonuspunkte'];//$this->app->DB->Select("SELECT bonuspunkte FROM rechnung WHERE id='$id' LIMIT 1");
$soll = $rechnungarr['soll'];//$this->app->DB->Select("SELECT soll FROM rechnung WHERE id='$id' LIMIT 1"); $soll = $rechnungarr['soll'];//$this->app->DB->Select("SELECT soll FROM rechnung WHERE id='$id' LIMIT 1");
$projekt = $rechnungarr['projekt']; $projekt = $rechnungarr['projekt'];
$skontosoll = $this->app->DB->Select("SELECT TRUNCATE(soll*(1-(zahlungszielskonto/100)),2) as skontosoll FROM rechnung where id = '".$id."' LIMIT 1");
} }
$this->app->Tpl->Set('PUNKTE',"<input type=\"text\" name=\"punkte\" value=\"$punkte\" size=\"10\" readonly>"); $this->app->Tpl->Set('PUNKTE',"<input type=\"text\" name=\"punkte\" value=\"$punkte\" size=\"10\" readonly>");
$this->app->Tpl->Set('BONUSPUNKTE',"<input type=\"text\" name=\"punkte\" value=\"$bonuspunkte\" size=\"10\" readonly>"); $this->app->Tpl->Set('BONUSPUNKTE',"<input type=\"text\" name=\"punkte\" value=\"$bonuspunkte\" size=\"10\" readonly>");
$this->app->Tpl->Set('SOLL',"$soll"."<input type=\"hidden\" id=\"soll_tmp\" value=\"$soll\">"); $this->app->Tpl->Set('SOLL',"$soll"."<input type=\"hidden\" id=\"soll_tmp\" value=\"$soll\">");
$this->app->Tpl->Set('SKONTOSOLL',$skontosoll);
if($schreibschutz!='1')// && $this->app->erp->RechteVorhanden("rechnung","schreibschutz")) if($schreibschutz!='1')// && $this->app->erp->RechteVorhanden("rechnung","schreibschutz"))
{ {

View File

@ -121,15 +121,23 @@
<td> <td>
{|SOLL|}: {|SOLL|}:
</td> </td>
<td> <td align="right">
[SOLL] [SOLL]
</td> </td>
</tr> </tr>
<tr>
<td>
{|SKONTOSOLL|}:
</td>
<td align="right">
[SKONTOSOLL]
</td>
</tr>
<tr> <tr>
<td> <td>
{|FEHLT|}: {|FEHLT|}:
</td> </td>
<td id="istdb"> <td id="istdb" align="right">
[ISTDB] [ISTDB]
</td> </td>
</tr> </tr>