Selaa lähdekoodia

Ajuste impresión factura Medicalart

sebas 3 vuotta sitten
vanhempi
commit
037cc2a1ab
1 muutettua tiedostoa jossa 168 lisäystä ja 71 poistoa
  1. 168 71
      factura_venta_medicalart.xml

+ 168 - 71
factura_venta_medicalart.xml

@@ -36,6 +36,67 @@
                             width: 100%;
                             top: 0px;
                         }
+                        .articulos{
+                            height: 3.385cm;
+                        }
+                        .art-col12{
+                            padding-left: 0.2mm;
+                            width:2.8cm;
+                            font-size: 2.9mm;
+                            text-align: center;
+                            vertical-align: top;
+                            min-height: 0.6cm;
+                        }
+                        .art-col13{
+                            padding-left: 0.0cm;
+                            font-size: 2.9mm;
+                            width:3.2cm;
+                            text-align: right;
+                            vertical-align: top;
+                            min-height: 0.6cm;
+                        }
+                        .art-col14{
+                            width:10.8cm;
+                            font-size: 2.9mm;
+                            padding-left: 0.2mm;
+                            text-align: left;
+                            vertical-align: top;
+                            min-height: 0.6cm;
+
+                        }
+                        .art-col15{
+                            width:2.18cm;
+                            font-size: 2.9mm;
+                            text-align: right;
+                            vertical-align: top;
+                            min-height: 0.6cm;
+
+                        }
+                        .art-col18{
+                            width:4.5cm;
+                            font-size: 2.9mm;
+                            text-align: right;
+                            vertical-align: top;
+                            min-height: 0.6cm;
+
+                        }
+                        .art-col16{
+                            width:1.1cm;
+                            font-size: 2.9mm;
+                            vertical-align: top;
+                            text-align: right;
+                            min-height: 0.6cm;
+
+                        }
+                        .art-col15{
+                            width:1.1cm;
+                            font-size: 2.9mm;
+                            text-align: right;
+                            padding-right: 0.2mm;
+                            vertical-align: top;
+                            min-height: 0.6cm;
+
+                        }
                         .fecha_emision_data{
                             width: 11.1cm;
                             padding-left:2.8cm;
@@ -45,13 +106,13 @@
                         .contado_x{
                             width: 2cm;
                             float: right;
-                            padding-left: 3.45cm;
+                            padding-left: 2.45cm;
                             min-height: 0.9cm;
                         }
                         .credito_x{
-                            width: 3.5cm;
-                            float: right;
-                            padding-left: 5.2cm;
+                            width:2cm;
+                            float: center;
+                            padding-left: 1.8cm;
                             min-height: 0.9cm;
                         }
 
@@ -96,10 +157,14 @@
                             clear: both;
                         }
                         .divisoria1{
-                            height: 2.6cm;
+                            height: 6.6cm;
                             width: 100%;
                             top: 0px;
                         }
+                        .cab-articulos2{
+                            height: 0.2cm;
+                            clear: both;
+                        }
 
                         .borderless td, .borderless th {
                             border: none !important;
@@ -118,15 +183,32 @@
                     <t t-foreach="docs" t-as="o">
                         <div class="pagina">
                             <div class="logo"> </div>
-                            <tr>
-                                <div class="fecha_emision_data"><span t-field="o.date_invoice" t-field-options='{"format": "dd MMMM yyyy"}'/></div>
+                            <table class="tab-articulos2">
+                              <td class="art-col11"> </td>
+                              <td class="art-col13">
+
+                                  <span t-field="o.date_invoice" t-field-options='{"format": "dd MMM yyyy"}'/>
+
+                              </td>
+                              <td class="art-col14">
+
+                              </td>
+                              <td class="art-col15">
+
+                              </td>
+
+                              <td class="art-col16">
                                 <div class="contado_x">
                                     <t t-if="o.contado == True">x</t>
                                 </div>
+                              </td>
+                              <td class="art-col17">
                                 <div class="credito_x">
                                     <t t-if="o.credito == True">x</t>
                                 </div>
-                            </tr>
+                              </td>
+                            </table>
+
 
                             <tr>
                                 <div class="razon_data"><span t-field="o.partner_id.name"/></div>
@@ -138,7 +220,7 @@
                                     <t t-f="o.partner_id.street"><span t-field="o.partner_id.street"/> </t>
                                     <t t-f="not o.partner_id.street"> </t>
                                 </div>
-                                <!-- <div class="telefono_data"><span t-field="o.partner_id.mobile"/></div> -->
+
                             </tr>
 
                             <tr>
@@ -290,80 +372,95 @@
                                                     </t></td>
                                                 </td>
                                             </tr>
-                                            <!-- TOTAL DE IVA -->
-                                            <div class="divisoria1"> </div>
                                             <tr>
-                                            </tr>
-                                            <tr>
-                                                <td style="padding-top:3.5cm;font-size:2.9mm;font-family: Arial;width:2.2cm;overflow: auto; text-align: center;"></td>
-                                                <td style="padding-top:3.5cm;font-size:2.9mm;font-family: Arial;width:2.5cm;overflow: auto; text-align: center;">
-                                                    <t t-if="o.currency_id.id == 166">
-                                                        <div>
-                                                            <t t-if="iva_5 != 0">
-                                                                <span t-esc="'{0:,.0f}'.format(iva_5)"/>
-                                                            </t>
-                                                        </div>
-                                                    </t>
-                                                    <t t-if="o.currency_id.id != 166">
-                                                        <div>
-                                                            <t t-if="iva_5 != 0">
-                                                                <span t-esc="'{0:,.0f}'.format(iva_5)"/>
-                                                            </t>
-                                                        </div>
-                                                    </t>
-                                                </td>
-                                                <td style="padding-top:3.5cm;font-size:2.9mm;font-family: Arial;width:7cm;overflow: auto; text-align: left;">
-                                                    <t t-if="o.currency_id.id == 166">
-                                                        <div>
-                                                            <t t-if="iva_10 != 0">
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                <span t-esc="'{0:,.0f}'.format(iva_10)"/>
-                                                            </t>
-                                                        </div>
-                                                    </t>
-                                                    <t t-if="o.currency_id.id != 166">
-                                                        <div>
-                                                            <t t-if="iva_10 != 0">
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
-                                                                <span t-esc="'{0:,.0f}'.format(iva_10)"/>
-                                                            </t>
-
-                                                        </div>
-                                                    </t>
-                                                </td>
-                                                <td style="padding-top:3.5cm;font-size:2.9mm;font-family: Arial;width:2cm;overflow: auto; text-align: left;">
+                                                <td style="padding-top:2.0cm;font-size:10px;font-family: Arial;width:0.5cm;overflow: auto; text-align: center;"></td>
+                                                <td style="padding-top:2.0cm;font-size:10px;font-family: Arial;width:1.95cm;overflow: auto; text-align: center;"></td>
+                                                <td style="padding-top:2.0cm;font-size: 2.9mm;font-family: Arial;width:4.55cm;overflow: auto; text-align: left;">
 
                                                 </td>
-                                                <td style="padding-top:3.5cm;font-size:10px;font-family: Arial;width:2.0cm;overflow: auto; text-align: right;">
-
+                                                <td style="padding-top:2.0cm;font-size:10px;font-family: Arial;width:1.8cm;overflow: auto; text-align: center;"></td>
+                                                <td style="padding-top:2.0cm;font-size:10px;font-family: Arial;width:1.3cm;overflow: auto; text-align: right;"></td>
+                                                <td style="padding-top:2.0cm;font-size:10px;font-family: Arial;width:1.95cm;overflow: auto; text-align: right;">
                                                 </td>
+                                                <td style="padding-top:2.0cm;font-size: 2.9mm;font-family: Arial;width:2.0cm;overflow: auto; text-align: right;">
 
-                                                <td style="padding-top:3.5cm;font-size:2.9mm;font-family: Arial;width:2.5cm;overflow: auto; text-align: center;">
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                            <!-- TOTAL DE IVA -->
+                                              <td style="padding-top:0.2cm;font-size:2.9mm;font-family: Arial;width:2.2cm;overflow: auto; text-align: center;"></td>
+                                              <td style="padding-top:0.2cm;font-size:2.9mm;font-family: Arial;width:2.5cm;overflow: auto; text-align: center;">
                                                   <t t-if="o.currency_id.id == 166">
-
-                                                      <span t-esc="'{0:,.0f}'.format(iva_5+iva_10)"/>
+                                                      <div>
+                                                          <t t-if="iva_5 != 0">
+                                                              <span t-esc="'{0:,.0f}'.format(iva_5)"/>
+                                                          </t>
+                                                      </div>
                                                   </t>
                                                   <t t-if="o.currency_id.id != 166">
+                                                      <div>
+                                                          <t t-if="iva_5 != 0">
+                                                              <span t-esc="'{0:,.0f}'.format(iva_5)"/>
+                                                          </t>
+                                                      </div>
+                                                  </t>
+                                              </td>
+                                              <td style="padding-top:0.2cm;font-size:2.9mm;font-family: Arial;width:7cm;overflow: auto; text-align: left;">
+                                                  <t t-if="o.currency_id.id == 166">
+                                                      <div>
+                                                          <t t-if="iva_10 != 0">
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              <span t-esc="'{0:,.0f}'.format(iva_10)"/>
+                                                          </t>
+                                                      </div>
+                                                  </t>
+                                                  <t t-if="o.currency_id.id != 166">
+                                                      <div>
+                                                          <t t-if="iva_10 != 0">
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
+                                                              <span t-esc="'{0:,.0f}'.format(iva_10)"/>
+                                                          </t>
 
-                                                      <span t-esc="'{0:,.0f}'.format(iva_5+iva_10)"/>
+                                                      </div>
                                                   </t>
-                                                </td>
-                                                <td style="padding-top:3.5cm;font-size:10px;font-family: Arial;width:2.3cm;overflow: auto; text-align: right;">
-                                                </td>
-                                            </tr>
+                                              </td>
+                                              <td style="padding-top:0.2cm;font-size:2.9mm;font-family: Arial;width:2cm;overflow: auto; text-align: left;">
+
+                                              </td>
+                                              <td style="padding-top:0.2cm;font-size:10px;font-family: Arial;width:2.0cm;overflow: auto; text-align: right;">
+
+                                              </td>
+
+                                              <td style="padding-top:0.2cm;font-size:2.9mm;font-family: Arial;width:2.5cm;overflow: auto; text-align: center;">
+                                                <t t-if="o.currency_id.id == 166">
+
+                                                    <span t-esc="'{0:,.0f}'.format(iva_5+iva_10)"/>
+                                                </t>
+                                                <t t-if="o.currency_id.id != 166">
+
+                                                    <span t-esc="'{0:,.0f}'.format(iva_5+iva_10)"/>
+                                                </t>
+                                              </td>
+                                              <td style="padding-top:0.2cm;font-size:10px;font-family: Arial;width:2.3cm;overflow: auto; text-align: right;">
+                                              </td>
+                                          </tr>
                                         </tbody>
                                     </table>
+
+                                <!-- <table>
+                                </table> -->
+
                             </div>
                             <div class="logo1"> </div>
                         </div>