Added activation_billing (Nachverrechnen) in PreorderBilling

This commit is contained in:
Frank Schubert
2025-06-25 16:53:47 +02:00
parent 4689ed3dc0
commit aa9ffb090e
7 changed files with 114 additions and 9 deletions
@@ -89,7 +89,7 @@
<th>Aktivierungsdatum (Status 500):</th>
<td>
<?php if($preorder->getStatuschangeTo(500)): ?>
<span id="preorder-detail-activationdate-<?=$preorder->id?>-text" data-activationdate="<?=($preorder->getStatuschangeTo(500)) ? (new DateTime("@".$preorder->getStatuschangeTo(500)))->format("d.m.Y") : ""?>"><span id="preorder-detail-activationdate-<?=$preorder->id?>-textpart"><?=($preorder->getStatuschangeTo(500)) ? (new DateTime("@".$preorder->getStatuschangeTo(500)))->format("d.m.Y") : ""?></span> <a href="#" onclick="return toggleActivationdateControl(<?=$preorder->id?>)"><i class="fas fa-fw fa-edit"></i></a></span>
<span id="preorder-detail-activationdate-<?=$preorder->id?>-text" data-activationdate="<?=($preorder->getStatuschangeTo(500)) ? (new DateTime("@".$preorder->getStatuschangeTo(500)))->format("d.m.Y") : ""?>"><span id="preorder-detail-activationdate-<?=$preorder->id?>-textpart"><?=($preorder->getStatuschangeTo(500)) ? (new DateTime("@".$preorder->getStatuschangeTo(500)))->format("d.m.Y") : ""?></span> <span id="preorder-detail-activationdate-<?=$preorder->id?>-activation-billing-part"><?=($preorder->activation_billing) ? "(Billing ab Aktivierung)" : ""?></span> <a href="#" onclick="return toggleActivationdateControl(<?=$preorder->id?>)"><i class="fas fa-fw fa-edit"></i></a></span>
<div class="input-group" id="preorder-detail-activationdate-<?=$preorder->id?>-input" style="display:none">
<input type="text" class="form-control datepicker" value="<?=($preorder->getStatuschangeTo(500)) ? (new DateTime("@".$preorder->getStatuschangeTo(500)))->format("d.m.Y") : ""?>" />
<div class="input-group-append">
@@ -97,6 +97,9 @@
<button type="button" class="btn btn-secondary" title="Abbrechen" onclick="toggleActivationdateControl(<?=$preorder->id?>)"><i class="fas fa-times"></i></button>
</div>
</div>
<div id="preorder-detail-activation-billing-<?=$preorder->id?>" class="mt-1 hidden">
<label><input type="checkbox" name="activation_billing" value="1" <?=($preorder->activation_billing) ? "checked='checked'" : "" ?> /> Verrechnung ab Aktivierungsdatum (Wenn vor globalem Verrechnungsstart)</label><br />
</div>
<?php endif; ?>
</td>
</tr><tr>