nota_remision_print.xml 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <openerp>
  3. <data>
  4. <report id="nota_remision"
  5. model="sale.nota.remision"
  6. string="Nota Remision"
  7. report_type="qweb-pdf"
  8. name="nota_remision_dikasa.report_nota_remision"
  9. file="nota_remision_dikasa.report_nota_remision"
  10. />
  11. <template id="new_external_layout">
  12. <!-- Multicompany -->
  13. <t t-if="o and 'company_id' in o">
  14. <t t-set="company" t-value="o.company_id"></t>
  15. </t>
  16. <t t-if="not o or not 'company_id' in o">
  17. <t t-set="company" t-value="res_company"></t>
  18. </t>
  19. <t t-call="nota_remision_dikasa.new_external_layout_header" />
  20. <t t-raw="0" />
  21. </template>
  22. <template id="new_external_layout_header">
  23. <div class="header">
  24. <div class="row">
  25. <div class="col-xs-8">
  26. <div>
  27. <strong><span t-field="company.partner_id" style="font-size:20px"/></strong>
  28. </div>
  29. <div t-field="company.rml_header1"/>
  30. <div>
  31. <span>R.U.C:</span>
  32. <span t-field="company.partner_id.ruc"/>
  33. </div>
  34. <div t-field="company.street"/>
  35. <div t-field="company.street2"/>
  36. <div t-field="company.state_id"/>
  37. <div t-field="company.country_id"/>
  38. </div>
  39. <div class="col-xs-4">
  40. <img t-if="company.logo" t-att-src="'data:image/png;base64,%s' % company.logo" style="max-height: 100px; float:right"/>
  41. </div>
  42. </div>
  43. <div class="row zero_min_height">
  44. <div class="col-xs-12">
  45. <div style="border-bottom: 1px solid black;"></div>
  46. </div>
  47. </div>
  48. </div>
  49. </template>
  50. <template id="report_nota_remision">
  51. <t t-call="report.html_container">
  52. <t t-call="nota_remision_dikasa.new_external_layout">
  53. <t t-foreach="docs" t-as="o">
  54. <div class="page">
  55. <style>
  56. h5{
  57. font-weight: bold;
  58. }
  59. .div_border{
  60. border: 1px solid black;
  61. padding:10px
  62. }
  63. .blank_space{
  64. height:5px;
  65. }
  66. .cli_nombre_label{
  67. width:4.5cm;
  68. }
  69. .cli_nombre{
  70. width:3cm;
  71. }
  72. .cli_ruc_label{
  73. width:3cm;
  74. }
  75. .cli_ruc{
  76. width:3cm;
  77. }
  78. .cli_telef_label{
  79. width:3cm;
  80. }
  81. .cli_telef{
  82. width:3cm;
  83. }
  84. .cli_movil_label{
  85. width:3cm;
  86. }
  87. .cli_movil{
  88. width:3cm;
  89. }
  90. .fecha_inicio_label{
  91. width:3cm;
  92. }
  93. .fecha_inicio{
  94. width:3cm;
  95. }
  96. .fecha_termino_label{
  97. width:3cm;
  98. }
  99. .fecha_termino{
  100. width:3cm;
  101. }
  102. .direccion_partida_label{
  103. width:3cm;
  104. }
  105. .direccion_partida{
  106. width:3cm;
  107. }
  108. .direccion_llegada_label{
  109. width:3cm;
  110. }
  111. .direccion_llegada{
  112. width:3cm;
  113. }
  114. .vend_nombre_label{
  115. width:3cm;
  116. }
  117. .vend_nombre{
  118. width:3cm;
  119. }
  120. .vend_telef_label{
  121. width:3cm;
  122. }
  123. .vend_telef{
  124. width:3cm;
  125. }
  126. .vehiculo_nombre_label{
  127. width:4.5cm;
  128. }
  129. .vehiculo_nombre{
  130. width:3cm;
  131. }
  132. .vehiculo_chapa_label{
  133. width:3cm;
  134. }
  135. .vehiculo_chapa{
  136. width:3cm;
  137. }
  138. .transportista_nombre_label{
  139. width:3cm;
  140. }
  141. .transportista_nombre{
  142. width:3cm;
  143. }
  144. .transportista_ruc_label{
  145. width:3cm;
  146. }
  147. .transportista_ruc{
  148. width:3cm;
  149. }
  150. .conductor_nombre_label{
  151. width:3cm;
  152. }
  153. .conductor_nombre{
  154. width:3cm;
  155. }
  156. .conductor_ruc_label{
  157. width:3cm;
  158. }
  159. .conductor_ruc{
  160. width:3cm;
  161. }
  162. .conductor_direccion_label{
  163. width:3cm;
  164. }
  165. .conductor_direccion{
  166. width:3cm;
  167. }
  168. .tab_motivos{
  169. font-size:x-small;
  170. border-spacing: 3px;
  171. border-collapse: separate;
  172. }
  173. .casilla{
  174. width:0.5cm;
  175. border: solid 1px;
  176. text-align:center;
  177. }
  178. .texto_casilla{
  179. text-align:right;
  180. }
  181. </style>
  182. <h2>Nota de Remisión <span t-field="o.name"></span></h2>
  183. <div class="div_border">
  184. <h5>1. DESTINATARIO DE LA MERCADERÍA</h5>
  185. <table width="100%">
  186. <tr>
  187. <td class="cli_nombre_label">Nombre o Razón Social del Destinatario: </td>
  188. <td class="cli_nombre"><span t-field="o.partner_id"/></td>
  189. <td class="cli_ruc_label">R.U.C./C.I.N.: </td>
  190. <td class="cli_ruc"><span t-field="o.partner_ruc"/></td>
  191. </tr>
  192. <tr>
  193. <td class="cli_telef_label">Teléfono Particular: </td>
  194. <td class="cli_telef"><span t-field="o.partner_phone"/></td>
  195. <td class="cli_movil_label">Móvil: </td>
  196. <td class="cli_movil"><span t-field="o.partner_mobile"/></td>
  197. </tr>
  198. </table>
  199. </div>
  200. <div class="blank_space"/>
  201. <div class="div_border">
  202. <h5>2. DATOS DEL ENVÍO</h5>
  203. <table width="100%">
  204. <tr>
  205. <td class="fecha_inicio_label">Fecha de inicio del Traslado: </td>
  206. <td class="fecha_inicio"><span t-field="o.initial_transfer_date"/></td>
  207. <td class="fecha_termino_label">Fecha de término del Traslado: </td>
  208. <td class="fecha_termino"><span t-field="o.finish_transfer_date"/></td>
  209. </tr>
  210. <tr>
  211. <td class="direccion_partida_label">Dirección del punto de partida: </td>
  212. <td class="direccion_partida" colspan="3"><span t-field="o.partner_company.street"/> <span t-field="o.partner_company.street2"/>, <span t-field="o.partner_company.city"/></td>
  213. </tr>
  214. <tr>
  215. <td class="direccion_llegada_label">Dirección de punto de llegada: </td>
  216. <td class="direccion_llegada" colspan="3"><span t-field="o.partner_id.street"/> <span t-field="o.partner_id.street2"/>, <span t-field="o.partner_id.city"/></td>
  217. </tr>
  218. </table>
  219. </div>
  220. <div class="blank_space"/>
  221. <div class="div_border">
  222. <h5>3. MOTIVO DEL TRANSLADO</h5>
  223. <table width="100%" class="tab_motivos">
  224. <tr>
  225. <td class="texto_casilla">Venta: </td>
  226. <td class="casilla">
  227. <t t-if="o.is_sale">
  228. <span> X </span>
  229. </t>
  230. </td>
  231. <td class="texto_casilla">Exportación: </td>
  232. <td class="casilla">
  233. <t t-if="o.is_export">
  234. <span> X </span>
  235. </t>
  236. </td>
  237. <td class="texto_casilla">Consignación: </td>
  238. <td class="casilla">
  239. <t t-if="o.is_consignment">
  240. <span> X </span>
  241. </t>
  242. </td>
  243. <td class="texto_casilla">Traslado entre locales de la misma empresa: </td>
  244. <td class="casilla">
  245. <t t-if="o.is_intertal_transfer">
  246. <span> X </span>
  247. </t>
  248. </td>
  249. <td class="texto_casilla">Traslado de Bienes para Reparación: </td>
  250. <td class="casilla">
  251. <t t-if="o.is_repair_transfer">
  252. <span> X </span>
  253. </t>
  254. </td>
  255. <td class="texto_casilla">Exhibición, demostración: </td>
  256. <td class="casilla">
  257. <t t-if="o.is_exhibition">
  258. <span> X </span>
  259. </t>
  260. </td>
  261. </tr>
  262. <tr>
  263. <td class="texto_casilla">Compra: </td>
  264. <td class="casilla">
  265. <t t-if="o.is_purchase">
  266. <span> X </span>
  267. </t>
  268. </td>
  269. <td class="texto_casilla">Importación: </td>
  270. <td class="casilla">
  271. <t t-if="o.is_import">
  272. <span> X </span>
  273. </t>
  274. </td>
  275. <td class="texto_casilla">Devolución: </td>
  276. <td class="casilla">
  277. <t t-if="o.is_return">
  278. <span> X </span>
  279. </t>
  280. </td>
  281. <td class="texto_casilla">Traslado de Bienes para la Transformación: </td>
  282. <td class="casilla">
  283. <t t-if="o.is_transformation_transfer">
  284. <span> X </span>
  285. </t>
  286. </td>
  287. <td class="texto_casilla">Traslado por Emisión móvil: </td>
  288. <td class="casilla">
  289. <t t-if="o.is_movil_transfer">
  290. <span> X </span>
  291. </t>
  292. </td>
  293. <td class="texto_casilla">Participación en Ferias: </td>
  294. <td class="casilla">
  295. <t t-if="o.is_fair">
  296. <span> X </span>
  297. </t>
  298. </td>
  299. </tr>
  300. </table>
  301. </div>
  302. <div class="blank_space"/>
  303. <div class="div_border">
  304. <h5>4. DATOS DEL TRANSPORTISTA Y DEL COMPROBANTE DE VENTA POR EL SERVICIO DE TRANSPORTE</h5>
  305. <table width="100%">
  306. <tr>
  307. <td class="vend_nombre_label">Nombre y Apellido: </td>
  308. <td class="vend_nombre" colspan="3"><span t-field="o.user_id"/></td>
  309. </tr>
  310. <tr>
  311. <td class="vend_telef_label">Teléfono: </td>
  312. <td class="vend_telef"><span t-field="o.user_phone"/> <span t-field="o.user_mobile"/></td>
  313. </tr>
  314. <tr>
  315. <td class="transportista_nombre_label">Nombre o Razón Social del Transportista: </td>
  316. <td class="transportista_nombre"><span t-field="o.logistic_company_id"/></td>
  317. <td class="transportista_ruc_label">R.U.C. del transportista: </td>
  318. <td class="transportista_ruc"><span t-field="o.logistic_ruc"/></td>
  319. </tr>
  320. </table>
  321. </div>
  322. <div class="blank_space"/>
  323. <div class="div_border">
  324. <h5>5. DATOS DEL VEHICULO DE TRANSPORTE</h5>
  325. <table width="100%">
  326. <tr>
  327. <td class="vehiculo_nombre_label">Marca del Vehículo de Transporte: </td>
  328. <td class="vehiculo_nombre"><span t-field="o.vehicle_name"/></td>
  329. <td class="vehiculo_chapa_label">Número de Chapa: </td>
  330. <td class="vehiculo_chapa"><span t-field="o.vehicle_plate"/></td>
  331. </tr>
  332. </table>
  333. </div>
  334. <div class="blank_space"/>
  335. <div class="div_border">
  336. <h5>6. DATOS DEL CONDUCTOR DEL VEHICULO</h5>
  337. <table width="100%">
  338. <tr>
  339. <td class="conductor_nombre_label">Nombre del Conductor: </td>
  340. <td class="conductor_nombre"><span t-field="o.driver_id"/></td>
  341. <td class="conductor_ruc_label">C.I.N. del Conductor: </td>
  342. <td class="conductor_ruc"><span t-field="o.driver_ruc"/></td>
  343. </tr>
  344. <tr>
  345. <td class="conductor_direccion_label">Dirección del Conductor: </td>
  346. <td class="conductor_direccion" colspan="3"><span t-field="o.driver_id.street"/> <span t-field="o.driver_id.street2"/>, <span t-field="o.driver_id.city"/></td>
  347. </tr>
  348. </table>
  349. </div>
  350. <div class="blank_space"/>
  351. <div class="div_border">
  352. <h5>7. DATOS DE LA MERCADERÍA</h5>
  353. <table class="table table-condensed">
  354. <thead>
  355. <tr>
  356. <th>Producto</th>
  357. <th>Cantidad</th>
  358. <th>Precio</th>
  359. <th>Descuento</th>
  360. <th align="right">Subtotal</th>
  361. </tr>
  362. </thead>
  363. <tbody>
  364. <t t-foreach="o.nota_line" t-as="i">
  365. <tr>
  366. <td><span t-field="i.name"/></td>
  367. <td><span t-field="i.product_uom_qty"/></td>
  368. <td><span t-field="i.price_unit" t-field-options='{"widget": "monetary", "display_currency": "res_company.currency_id"}'/></td>
  369. <td><span t-field="i.discount"/> %</td>
  370. <td align="right"><span t-field="i.price_subtotal" t-field-options='{"widget": "monetary", "display_currency": "res_company.currency_id"}'/></td>
  371. </tr>
  372. </t>
  373. <tr>
  374. <td></td>
  375. <t t-set="cant_total" t-value="sum([x.product_uom_qty for x in o.nota_line])"/>
  376. <td><strong><span t-esc="cant_total"/></strong></td>
  377. <td colspan="2" align="right"><strong>Total</strong></td>
  378. <t t-set="suma" t-value="sum([x.price_subtotal for x in o.nota_line])"/>
  379. <td align="right"><strong><span t-esc="suma" t-esc-options='{"widget": "monetary", "display_currency": "res_company.currency_id"}'/></strong></td>
  380. </tr>
  381. </tbody>
  382. </table>
  383. </div>
  384. <p>Recibí en buenas condiciones la cantidad de <strong><span t-esc="int(cant_total)"/></strong> mercaderías por la suma de <strong><span t-esc="suma" t-esc-options='{"widget": "monetary", "display_currency": "res_company.currency_id"}'/></strong>, y caso hubiera algún daño en la
  385. devolución de las mismas me comprometo a abonar el importe convenido por el grupo Dikasa S.A.
  386. </p>
  387. </div>
  388. </t>
  389. </t>
  390. </t>
  391. </template>
  392. </data>
  393. </openerp>