Initial commit – AufmaßCreater v2.35

This commit is contained in:
2026-06-10 11:03:43 +02:00
commit 84c933ea9c
2823 changed files with 490495 additions and 0 deletions
+323
View File
@@ -0,0 +1,323 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
@page {
size: A4 landscape;
margin: 5mm;
}
body {
font-family: DejaVu Sans, Helvetica, sans-serif;
font-size: 7pt;
margin: 0;
padding: 0;
color: #000;
}
table {
width: 100%;
border-collapse: collapse;
}
td, th {
border: 1px solid #000;
padding: 1px 2px;
vertical-align: middle;
}
.header-row td {
padding: 2px 4px;
font-size: 7.5pt;
}
.label {
font-weight: bold;
background: #f2f2f2;
white-space: nowrap;
}
.sm-header th {
background: #2F5496;
color: #fff;
font-weight: bold;
text-align: center;
font-size: 6pt;
padding: 2px 3px;
}
#pos-tbl td {
padding: 2px 3px;
}
tr.trenner td {
background: #f5f5f5;
height: 3px;
}
tr.sum-row td {
font-weight: bold;
font-size: 7pt;
}
.summary-title {
background: #D6E4F0;
color: #2F5496;
font-weight: bold;
font-size: 9pt;
text-align: center;
padding: 3px;
}
.summary-header th {
background: #2F5496;
color: #fff;
font-weight: bold;
text-align: center;
font-size: 6pt;
padding: 2px;
}
.summary-data td {
font-size: 7pt;
padding: 1px 3px;
}
.summary-sum td {
font-weight: bold;
font-size: 7pt;
border-bottom: 1px solid #000;
}
.num {
text-align: right;
}
.center {
text-align: center;
}
.left {
text-align: left;
}
</style>
</head>
<body>
<!-- Row 1: Logo / Firmenname / Aufmaß -->
<table style="margin-bottom:5mm">
<tr>
<td style="border:none; width:30mm">
<img src="E:\NC_KPT\Documents\_Zwischenablage\_Coding\AufmassCreater v2.35 (20260309)\_aufmass_web\app\..\data\uploads\logos\logo_1.png" width="120">
</td>
<td style="border:none; text-align:center; vertical-align:middle; font-size:14pt; font-weight:bold; color:#2F5496">
Aufmaß
</td>
</tr>
</table>
<!-- Header rows (Label-Spalten: 1,3,5,7 → jeweils 8%; Value-Spalten: 2,4,6,8 → Rest) -->
<table class="header-row">
<tr>
<td class="label" style="width:8%">Vertrag:</td>
<td style="width:17%">SW Proj+Doku 2024ff</td>
<td class="label" style="width:8%">LV-Name:</td>
<td style="width:17%">LV-KPT-Proj+Doku-2024ff</td>
<td class="label" style="width:8%">Aufmaß-Datum:</td>
<td style="width:17%">20.05.2026</td>
<td style="width:8%"></td>
<td style="width:17%"></td>
</tr>
<tr>
<td class="label">Projekt:</td>
<td>SD 2 Team 8 (PTI 21+22)</td>
<td class="label">Baustelle:</td>
<td colspan="5">Doku</td>
</tr>
<tr>
<td class="label">Typ:</td>
<td>Schlussaufmaß</td>
<td class="label">Bauabschnitt:</td>
<td colspan="5">NVT 56V1102 FED</td>
</tr>
<tr>
<td class="label">SM-Nr.:</td>
<td>211826415</td>
<td class="label">Startdatum:</td>
<td>15.01.2026</td>
<td class="label">Name:</td>
<td>Metta Enrico</td>
<td class="label">Tel:</td>
<td>+49 621 294</td>
</tr>
<tr>
<td class="label">Abruf-Nr.:</td>
<td>4213906453</td>
<td class="label">Enddatum:</td>
<td>01.07.2026</td>
<td class="label">Email:</td>
<td colspan="3"></td>
</tr>
</table>
<br>
<!-- Position table (Spalten-% wie Excel max_widths) -->
<table id="pos-tbl">
<thead>
<tr class="sm-header">
<th style="width:7%">Abschn.</th>
<th style="width:6%">Pos-Nr</th>
<th style="width:4%">Fakt.</th>
<th style="width:5%">Länge</th>
<th style="width:5%">Breite</th>
<th style="width:5%">Tiefe</th>
<th style="width:6%">Menge</th>
<th style="width:3%">EH</th>
<th style="width:23%">Kurztext</th>
<th style="width:18%">Bemerkung</th>
<th style="width:6%">Menge</th>
<th style="width:6%">EP (€)</th>
<th style="width:6%">GP (€)</th>
</tr>
</thead>
<tbody>
<tr>
<td class="center"></td>
<td>10086332</td>
<td class="num">1.00</td>
<td class="num">100.00</td>
<td class="num"></td>
<td class="num"></td>
<td class="num">100.00</td>
<td class="center">M</td>
<td class="left">Dokumentation von Cu/Gf VzK-Trassen</td>
<td class="left"></td>
<td class="num">100.00</td>
<td class="num">1.25</td>
<td class="num">125.00</td>
</tr>
<tr>
<td class="center"></td>
<td>10086667</td>
<td class="num">1.00</td>
<td class="num"></td>
<td class="num"></td>
<td class="num"></td>
<td class="num">1.00</td>
<td class="center">ST</td>
<td class="left">Dokumentation vorversorgtes Grundstück</td>
<td class="left"></td>
<td class="num">4.00</td>
<td class="num">22.47</td>
<td class="num">89.88</td>
</tr>
<tr>
<td class="center"></td>
<td>10086332</td>
<td class="num">1.00</td>
<td class="num">95.00</td>
<td class="num"></td>
<td class="num"></td>
<td class="num">95.00</td>
<td class="center">M</td>
<td class="left">Dokumentation von Cu/Gf VzK-Trassen</td>
<td class="left"></td>
<td class="num">95.00</td>
<td class="num">1.25</td>
<td class="num">118.75</td>
</tr>
<tr>
<td class="center"></td>
<td>10086667</td>
<td class="num">1.00</td>
<td class="num"></td>
<td class="num"></td>
<td class="num"></td>
<td class="num">1.00</td>
<td class="center">ST</td>
<td class="left">Dokumentation vorversorgtes Grundstück</td>
<td class="left"></td>
<td class="num">4.00</td>
<td class="num">22.47</td>
<td class="num">89.88</td>
</tr>
<tr class="sum-row">
<td colspan="11"></td>
<td class="num">Summe:</td>
<td class="num">423.51</td>
</tr>
</tbody>
</table>
<!-- Summary section -->
<br>
<table>
<tr><td class="summary-title" colspan="5">Mengen- und Positions-Zusammenfassung</td></tr>
<tr class="summary-header">
<th style="width:8%">Pos-Nr</th>
<th style="width:60%">Kurztext</th>
<th style="width:10%">Menge</th>
<th style="width:10%">EP (€)</th>
<th style="width:12%">GP (€)</th>
</tr>
<tr class="summary-data">
<td class="center">10086332</td>
<td class="left">Dokumentation von Cu/Gf VzK-Trassen</td>
<td class="num">195.00</td>
<td class="num">1.25</td>
<td class="num">243.75</td>
</tr>
<tr class="summary-data">
<td class="center">10086667</td>
<td class="left">Dokumentation vorversorgtes Grundstück</td>
<td class="num">8.00</td>
<td class="num">22.47</td>
<td class="num">179.76</td>
</tr>
<tr class="summary-sum">
<td colspan="2"></td>
<td class="num">Summe:</td>
<td class="num">423.51</td>
</tr>
</table>
</body>
</html>