Confguracion de la plantilla

This commit is contained in:
2026-01-26 18:03:35 -06:00
parent 9c0d007cf4
commit 75fc4d56f9

View File

@@ -313,7 +313,7 @@
<tbody> <tbody>
<tr class="h-18"> <tr class="h-18">
<td bgcolor="#E4E4E4" class="border" style="width:52pt"> <td bgcolor="#E4E4E4" class="border" style="width:52pt">
<p class="medio-bold">FACTURA:</p> <p class="medio-bold">PACKING LIST / LISTA DE EMPAQUE:</p>
</td> </td>
<td class="border" colspan="3" style="width:176pt"> <td class="border" colspan="3" style="width:176pt">
<p class="grande">{{ factura.numero }}</p> <p class="grande">{{ factura.numero }}</p>
@@ -363,7 +363,7 @@
</tr> </tr>
<tr class="h-22"> <tr class="h-22">
<td class="border" colspan="4" style="width:228pt"> <td class="border" colspan="4" style="width:228pt">
<p class="small-bold p-l-3 line-7">Agente Aduanal:</p> <p class="small-bold p-l-3 line-7">Mx custom broker / agente aduanal mexicano:</p>
<p class="normal p-l-3 line-7">{{ factura.agente_aduanal or '' }}</p> <p class="normal p-l-3 line-7">{{ factura.agente_aduanal or '' }}</p>
</td> </td>
</tr> </tr>
@@ -451,164 +451,131 @@
<p class="p-t-8"><br /></p> <p class="p-t-8"><br /></p>
</header> </header>
<table cellspacing="0" class="m-l-5" style="width: 99%; max-width: 580pt;">
<thead>
<tr class="h-10">
<td bgcolor="#E4E4E4" class="border" style="width:60pt">
<p class="tiny line-9">Transportista:</p>
</td>
<td class="border" colspan="4" style="width:120pt">
<p class="tiny">{{ factura.transportista or '' }}</p>
</td>
<td class="border" style="width:40pt">
<p class="tiny">SCAC: {{ factura.scac or '' }}</p>
</td>
<td bgcolor="#E4E4E4" class="border" style="width:40pt">
<p class="tiny">INCOTERM:</p>
</td>
<td class="border" style="width:40pt">
<p class="tiny">{{ factura.incoterm or '' }}</p>
</td>
<td class="border" colspan="2" style="width:70pt">
<p class="tiny line-9">Aduana: <span class="mini">{{ factura.aduana or '' }}</span></p>
</td>
</tr>
<tr class="h-10">
<td bgcolor="#E4E4E4" class="border" style="width:60pt">
<p class="tiny line-9">Transporte:</p>
</td>
<td class="border" colspan="4" style="width:120pt">
<p class="tiny">{{ factura.transporte or '' }}: {{ factura.num_transporte or '' }}</p>
</td>
<td class="border" colspan="3" style="width:80pt">
<p class="tiny">CAAT: {{ factura.caat or '' }}</p>
</td>
<td class="border" colspan="2" style="width:100pt">
<p class="tiny p-t-1 line-8">Placas: {{ factura.placas or '' }} / Rem: {{ factura.placas_remolque or
'' }}</p>
</td>
</tr>
<tr class="h-10">
<td bgcolor="#E4E4E4" class="border" colspan="2" style="width:80pt">
<p class="tiny p-l-1 line-9">Chofer/Licencia:</p>
</td>
<td class="border" colspan="8">
<p class="tiny p-l-3">{{ factura.licencia_conductor or 'N/A' }}</p>
</td>
</tr>
<tr class="h-10">
<td class="border" rowspan="2">
<p class="tiny-bold p-t-5 center">Línea</p>
</td>
<td class="border" rowspan="2" colspan="2">
<p class="tiny-bold p-l-2 line-10">Número de Parte</p>
<p class="tiny-bold p-l-2 line-10">Descripción</p>
</td>
<td class="border" colspan="2">
<p class="tiny-bold center line-9">Comercial</p>
</td>
<td class="border" style="width:50pt">
<p class="tiny-bold center line-9">Empaque</p>
</td>
<td class="border" colspan="2">
<p class="tiny-bold center line-9">Peso (KGS)</p>
</td>
<!-- COLUMNA VALORES REMOVIDA -->
</tr>
<tr class="h-11">
<!-- Subheaders -->
<td class="border center">
<p class="mini p-l-2">Cantidad</p>
</td>
<td class="border center">
<p class="mini p-l-1">U.M.</p>
</td>
<td class="border">
<p class="mini center">Tipo</p>
</td>
<td class="border">
<p class="mini center">Neto</p>
</td>
<td class="border">
<p class="mini center">Bruto</p>
</td>
</tr>
</thead>
<tbody class="h-384" style="width: 100%;"> <tr class="h-10">
{% for partida in partidas %} <td class="border" rowspan="2">
<tr> <p class="tiny-bold p-t-5 center">Línea</p>
<td class="border" style="width: 25pt;"> </td>
<p class="mini p-t-3 center">{{ loop.index }}</p> <td class="border" rowspan="2" colspan="2">
</td> <p class="tiny-bold p-l-2 line-10">Número de Parte</p>
<td class="border" colspan="2"> <p class="tiny-bold p-l-2 line-10">Descripción</p>
<p class="mini p-t-1" style="font-weight: bold;">{{ partida.numero_parte }}</p> </td>
<p class="mini">{{ partida.descripcion }}</p> <td class="border" colspan="2">
</td> <p class="tiny-bold center line-9">Comercial</p>
<td class="border"> </td>
<p class="mini p-t-2 center">{{ partida.cantidad_importacion }}</p> <td class="border" colspan="2" style="width:60pt">
</td> <p class="tiny-bold center line-9">Empaque</p>
<td class="border"> </td>
<p class="mini p-t-2 center">{{ partida.unidad_medida }}</p> <td class="border" colspan="2">
</td> <p class="tiny-bold center line-9">Peso (KGS)</p>
<td class="border"> </td>
<p class="mini p-t-2 center"> <!-- COLUMNA VALORES REMOVIDA -->
{% if partida.cantidad_bultos != 0 %}{{ partida.cantidad_bultos }}{% endif %} </tr>
{{ partida.clave_bultos }} <tr class="h-11">
</p> <!-- Subheaders -->
</td> <td class="border center">
<td class="border"> <p class="mini p-l-2">Cantidad</p>
<p class="mini p-t-3 center">{{ partida.peso_neto }}</p> </td>
</td> <td class="border center">
<td class="border"> <p class="mini p-l-1">U.M.</p>
<p class="mini p-t-3 center">{{ partida.peso_bruto }}</p> </td>
</td> <td class="border">
</tr> <p class="mini center">Cant.</p>
{% endfor %} </td>
</tbody> <td class="border">
<p class="mini center">Tipo</p>
</td>
<td class="border">
<p class="mini center">Neto</p>
</td>
<td class="border">
<p class="mini center">Bruto</p>
</td>
</tr>
</thead>
<tfoot> <tbody class="h-384" style="width: 100%;">
<tr class="h-14"> {% for partida in partidas %}
<td bgcolor="#E4E4E4" class="border" colspan="3" style="width:123pt"> <tr>
<p class="small-bold p-t-2 p-l-3 line-10"> <td class="border" style="width: 25pt;">
<span>Observaciones:</span> <p class="mini p-t-3 center">{{ loop.index }}</p>
<span class="small-bold" style="float: right; margin-right: 2pt;">TOTALES</span> </td>
</p> <td class="border" colspan="2">
</td> <p class="mini p-t-1" style="font-weight: bold;">{{ partida.numero_parte }}</p>
<td class="border" style="width:40pt"> <p class="mini">{{ partida.descripcion }}</p>
<p class="tiny p-t-5 p-r-1 line-8 center">{{ totales.cantidad_total }}</p> </td>
</td> <td class="border">
<td class="border" style="width:22pt"></td> <p class="mini p-t-2 center">{{ partida.cantidad_importacion }}</p>
<td class="border" style="width:40pt"> </td>
<p class="tiny p-t-4 center line-8"> <td class="border">
{% if totales.bultos_total != 0 %}{{ totales.bultos_total }}{% endif %} <p class="mini p-t-2 center">{{ partida.unidad_medida }}</p>
<span>{{ totales.clave_bultos or '' }}</span> </td>
</p> <td class="border">
</td> <p class="mini p-t-2 center">
<td class="border" style="width:40pt"> {% if partida.cantidad_bultos != 0 %}{{ partida.cantidad_bultos }}{% endif %}
<p class="tiny p-t-5 center line-8">{{ totales.peso_neto_total }}</p> </p>
</td> </td>
<td class="border" style="width:40pt"> <td class="border">
<p class="tiny p-t-5 center line-8">{{ totales.peso_bruto_total }}</p> <p class="mini p-t-2 center">
</td> {{ partida.clave_bultos }}
</tr> </p>
<tr> </td>
<td colspan="3" class="border" style="height: 100pt; text-align:start; vertical-align: top;"> <td class="border">
<p class="mini p-l-2 p-t-2">{{ factura.observaciones }}</p> <p class="mini p-t-3 center">{{ partida.peso_neto }}</p>
</td> </td>
<td colspan="5" style="width:336pt; vertical-align: bottom; height: 100%;"> <td class="border">
<p style="border-bottom: 1pt solid black; width: 80%; margin: 0 auto 2pt auto;"></p> <p class="mini p-t-3 center">{{ partida.peso_bruto }}</p>
<p class="normal center" style="margin-bottom: 0;">{{ cliente_proveedor.nombre }}</p> </td>
<p style="margin-bottom: 0;"><br /></p> </tr>
</td> {% endfor %}
</tr> </tbody>
<tr>
<td colspan="10" style="width:580pt; vertical-align: top; height: 100%;"> <tfoot>
<p class="p-t-8"><br /></p> <tr class="h-14">
</td> <td bgcolor="#E4E4E4" class="border" colspan="3" style="width:123pt">
</tr> <p class="small-bold p-t-2 p-l-3 line-10">
</tfoot> <span>Observaciones:</span>
<span class="small-bold" style="float: right; margin-right: 2pt;">TOTALES</span>
</p>
</td>
<td class="border" style="width:40pt">
<p class="tiny p-t-5 p-r-1 line-8 center">{{ totales.cantidad_total }}</p>
</td>
<td class="border" style="width:22pt"></td>
<td class="border" style="width:30pt">
<p class="tiny p-t-4 center line-8">
{% if totales.bultos_total != 0 %}{{ totales.bultos_total }}{% endif %}
</p>
</td>
<td class="border" style="width:30pt">
<p class="tiny p-t-4 center line-8">
<span>{{ totales.clave_bultos or '' }}</span>
</p>
</td>
<td class="border" style="width:40pt">
<p class="tiny p-t-5 center line-8">{{ totales.peso_neto_total }}</p>
</td>
<td class="border" style="width:40pt">
<p class="tiny p-t-5 center line-8">{{ totales.peso_bruto_total }}</p>
</td>
</tr>
<tr>
<td colspan="3" class="border" style="height: 100pt; text-align:start; vertical-align: top;">
<p class="mini p-l-2 p-t-2">{{ factura.observaciones }}</p>
</td>
<td colspan="5" style="width:336pt; vertical-align: bottom; height: 100%;">
<p style="border-bottom: 1pt solid black; width: 80%; margin: 0 auto 2pt auto;"></p>
<p class="normal center" style="margin-bottom: 0;">{{ cliente_proveedor.nombre }}</p>
<p style="margin-bottom: 0;"><br /></p>
</td>
</tr>
<tr>
<td colspan="10" style="width:580pt; vertical-align: top; height: 100%;">
<p class="p-t-8"><br /></p>
</td>
</tr>
</tfoot>
</table> </table>
</body> </body>