Backend en NODE.js para generar tablas en HTML y posteriormente con ese DOM crear PDFs, con geaders, contenido de las tablas y headers de tablas en cada pagina, footer de paginacion.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
EJSTempletes/views/partials/Amazon/InvoiceHeader.ejs

128 lines
4.7 KiB

2 years ago
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<style>
.bolder {
font-weight: bold;
}
.frame {
border-color: 3px black;
}
</style>
</head>
<table border='0' cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td width='70%'>
<table width='100%' style='font-size: 12px;' cellpadding='0' cellspacing='0'>
<tr>
<td>
<center>
<div class="card" style="width: 90%; padding-left: 20px; text-align: left;">
<div class="card-body">
<span style="font-size:15px; font-weight:bold;">SELLER</span> <br>
<%= SellerL1 %> <br>
<%= SellerL2 %> <br>
<%= SellerL3 %>
</div>
</div>
</center>
</td>
</tr>
<tr>
<td>
<center>
<div class="card" style="width: 90%; padding-left: 20px; text-align: left;">
<div class="card-body">
<span style="font-size:15px; font-weight:bold;">BILLER</span> <br>
<%= BillerL1 %> <br>
<%= BillerL2 %> <br>
<%= BillerL3 %>
</div>
</div>
</center>
</td>
</tr>
</table>
</td>
<td width='50%'>
<table cellpadding='0' cellspacing='0' width='100%' style="padding-top:50px">
<tr>
<td>
<!-- <table cellpadding='0' cellspacing='0' width='100%'>
2 years ago
<tr>
<td>
<center>
<div class="card" style="width: 100%; padding-left: 20px; text-align: left; ; font-size:12px;">
<div class="card-body">
<span style="font-size:15px; font-weight:bold;">Date:</span> <br>
<%= InvoiceHeader.CommercialInvoiceDate %>
</div>
</div>
</center>
</td>
<td>
<center>
<div class="card" style="width: 90%; padding-left: 20px; text-align: left; font-size:12px;">
<div class="card-body">
<span style="font-size:15px; font-weight:bold;">Invoice No:</span> <br>
<%= InvoiceHeader.InvoiceNumber %>
</div>
</div>
</center>
</td>
</tr>
</table> -->
<center>
<div class="card" style="width: 100%; padding-left: 20px; text-align: left; font-size:12px;">
<div class="card-body">
<span style="font-size:15px; font-weight:bold;">Invoice No:</span> <br>
<%= InvoiceHeader.InvoiceNumber %>
</div>
</div>
</center>
2 years ago
</td>
</tr>
2 years ago
<tr>
<td>
<center>
<div class="card" style="width: 100%; padding-left: 20px; text-align: left; font-size:12px;">
2 years ago
<div class="card-body">
<span style="font-size:15px; font-weight:bold;">Amazon Shipment Reference Id:</span> <br>
<%= AmazonShipmentReferenceId %>
</div>
</div>
</center>
</td>
</tr>
<tr>
<td>
<div class="row justify-content-start">
<div class="col-12">
<div class="card" style="width: 100%; padding-left: 20px; text-align: left; ; font-size:12px;">
<div class="card-body">
<span style="font-size:15px; font-weight:bold;">Date:</span> <%= InvoiceHeader.CommercialInvoiceDate %> <br>
<span style="font-size:15px; font-weight:bold;">Incoterms:</span> <%= InvoiceHeader.Incoterms %>
</div>
2 years ago
</div>
</div>
<!-- <div class="col-6">
<div class="card" style="width: 100%; padding-left: 20px; text-align: left; font-size:12px;">
<div class="card-body">
<span style="font-size:15px; font-weight:bold;">Incoterms:</span> <%= InvoiceHeader.Incoterms %>
</div>
</div>
</div> -->
</div>
2 years ago
</td>
</tr>
</table>
</td>
</tr>
</table>