/nueva_venta/factura/Nota_despacho.php

https://gitlab.com/gustCL/syscar · PHP · 165 lines · 159 code · 4 blank · 2 comment · 8 complexity · 4f95fcdb2f6553d56752d00d146af45d MD5 · raw file

  1. <?php
  2. $fec_lim = $dosificacion['fechaLimite']; //$cons->cons_simple('par_dos',"estado='1'",'fecha_limite');
  3. ?>
  4. <?php
  5. require 'encabezadoNotaDespacho.php';
  6. ?>
  7. <table id="tablaD" cellpadding="1" style=" width: 100%; border: 1px solid black; border-radius: 6px">
  8. <tr>
  9. <td>
  10. <strong>Cliente: </strong> <?= $nombCliente ?>
  11. </td>
  12. </tr>
  13. <tr>
  14. <td>
  15. <strong>Destino: </strong> <?= $destino ?>
  16. </td>
  17. </tr>
  18. </table>
  19. <br>
  20. <div heigth="50">
  21. <table width="100%" cellspacing="0" cellpadding="1">
  22. <thead>
  23. <th style="border-left:1px solid black; border-bottom:1px solid black;border-top:1px solid black;">
  24. CANTIDAD
  25. </th>
  26. <th style="border-left:1px solid black;border-bottom:1px solid black;border-top:1px solid black;">
  27. CONCEPTO
  28. </th>
  29. <th style="width:15%; border-top: 1px solid black;border-bottom: 1px solid black;border-left :1px solid black;">
  30. PRECIO UNITARIO
  31. </th>
  32. <th style="width:15%; border-top: 1px solid black;border-bottom: 1px solid black;border-left :1px solid black;border-right:1px solid black;">
  33. SUBTOTAL
  34. </th>
  35. </thead>
  36. <tbody>
  37. <?php
  38. // EXTRAEMOS EL DETALLE DE LA VENTA ///
  39. $sql2 = "SELECT v.idVenta, p.codigoProducto, p.nombreComercial, sum(d.cantidad)cantidad, d.precioVenta, v.montoSubTotal, v.montoTotal, v.descuento, v.efectivoSus, v.efectivoBs, v.cambio "
  40. . " FROM DetalleTransaccion d, Transaccion t, Ventas v, Producto p "
  41. . "WHERE d.idTransaccion= t.idTransaccion and t.idTransaccion = v.idTransaccion and d.codigoProducto = p.codigoProducto "
  42. . "and t.estado = 1 and v.idVenta =? group by p.codigoProducto";
  43. $com2 = Database::getInstance()->getDb()->prepare($sql2);
  44. $com2->execute([$venta['idVenta']]);
  45. $num = 1;
  46. while ($detalle = $com2->fetch()) {
  47. $cantidad = $detalle['cantidad'];
  48. $descripcion = $detalle['nombreComercial'];
  49. $precio = $detalle['precioVenta'];
  50. $subTotal = $cantidad * $precio;
  51. $pagobs = $detalle['efectivoBs'];
  52. $pagosus = $detalle['efectivoSus'];
  53. $cambio = $detalle['cambio'];
  54. $montot = $detalle['montoTotal'];
  55. $submonto = $detalle['montoSubTotal'];
  56. $descuento = $detalle['descuento'];
  57. if ($cantidad == 0) {
  58. ?>
  59. <tr>
  60. <td style="font-size: 12px; border-left:1px solid black"></td>
  61. <td style="font-size: 12px; border-left:1px solid black; padding-left: 1%">
  62. <?= $descripcion ?>
  63. </td>
  64. <td style="border-left:1px solid black; text-align: center"></td>
  65. <td style="border-right :1px solid black;border-left:1px solid black;text-align: center"></td>
  66. </tr>
  67. <?php
  68. } else {
  69. ?>
  70. <tr>
  71. <td style="font-size: 12px; border-left:1px solid black;text-align: center"><?= $cantidad ?></td>
  72. <td style="font-size: 12px; border-left:1px solid black;padding-left: 1%">
  73. <?= $descripcion ?>
  74. </td>
  75. <td style="border-left:1px solid black; text-align: center">
  76. <?php echo number_format($precio, 2);
  77. ?>
  78. </td>
  79. <td style="border-left:1px solid black;border-right:1px solid black;text-align: center">
  80. <?php echo number_format($precio * $cantidad, 2);
  81. ?>
  82. </td>
  83. </tr>
  84. <?php
  85. }
  86. $monto = $montot;
  87. $num++;
  88. }
  89. $iva = $monto * 0.13;
  90. $dato = 6;
  91. if ($num == 1) {
  92. ImprimirEspacios($dato);
  93. } else {
  94. if ($num > 1) {
  95. $dato = $dato - $num;
  96. ImprimirEspacios($dato);
  97. }
  98. }
  99. ?>
  100. </tbody>
  101. <tfoot>
  102. <tr>
  103. <td colspan="2"
  104. style="border-left:1px solid black;border-top:1px solid black;border-bottom:1px solid black;">
  105. <strong>Son:</strong> <?php
  106. echo $valor . " Bolivianos";
  107. ?>
  108. </td>
  109. <td style="text-align: right; border-left:1px solid black;border-top:1px solid black;border-bottom:1px solid black">
  110. <strong>TOTAL Bs.:</strong></td>
  111. <td style="text-align: center;border-left:1px solid black;border-top:1px solid black;border-bottom:1px solid black;border-right:1px solid black;"><?= number_format($montot, 2) ?></td>
  112. </tr>
  113. </tfoot>
  114. </table>
  115. </div>
  116. <br>
  117. <br>
  118. <br>
  119. <div style="width:65%; float:left">
  120. <table>
  121. <tr>
  122. <td>
  123. <center>
  124. <br>
  125. <labe>_______________________________</labe><br>
  126. <i>ENTREGADO POR</i></center>
  127. </td>
  128. <td style="padding-left: 20%">
  129. <center>
  130. <br>
  131. <labe>_______________________________</labe><br>
  132. <i>RECIBIDO POR EL CLIENTE Y/O ENCARGADO</i></center>
  133. </td>
  134. </tr>
  135. <tr>
  136. <td>
  137. <label>Nombre: .................................................................</label>
  138. </td>
  139. <td style="padding-left: 20%">
  140. <label>Nombre: .................................................................</label>
  141. </td>
  142. </tr>
  143. <tr>
  144. <td>
  145. <label>CI: ........................</label>
  146. </td>
  147. <td style="padding-left: 20%">
  148. <label>CI: ........................</label>
  149. </td>
  150. </tr>
  151. </table>
  152. </div>
  153. <br><br>
  154. <div style="float: left; padding-top: 2%;padding-left: 12%">
  155. <i><strong>OBSERVACION: !UNA VEZ FIRMADO ESTE DOCUMENTO NO EXISTE NINGUN RECLAMO POSTERIOR.!</strong></i>
  156. </div>
  157. <div style="padding-top: 27%">
  158. <?php
  159. // include_once 'NotaEntreda.php';
  160. ?>
  161. </div>