nota_remision_standard.xml 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <openerp>
  3. <data>
  4. <report id="id_nota_remision_standard"
  5. model="sale.nota.remision"
  6. string="Nota Remision"
  7. report_type="qweb-html"
  8. name="nota_remision_standard.report_remision_standard"
  9. file="nota_remision_standard.report_remision_standard"
  10. />
  11. <record id="paperformat_lowmargin" model="report.paperformat">
  12. <field name="name">European A4 low margin</field>
  13. <field name="default" eval="True" />
  14. <field name="format">A4</field>
  15. <field name="page_height">0</field>
  16. <field name="page_width">0</field>
  17. <field name="orientation">Portrait</field>
  18. <field name="margin_top">5</field>
  19. <field name="margin_bottom">1</field>
  20. <field name="margin_left">2</field>
  21. <field name="margin_right">0</field>
  22. <field name="header_line" eval="False" />
  23. <field name="header_spacing">0</field>
  24. <field name="dpi">90</field>
  25. </record>
  26. <record id="nota_remision_standard.id_nota_remision_standard" model="ir.actions.report.xml">
  27. <field name="paperformat_id" ref="nota_remision_standard.paperformat_lowmargin" />
  28. </record>
  29. <!-- <template id="report_header_custom" inherit_id="report.external_layout_header">
  30. <xpath expr="//div[@class='header']" position="replace">
  31. <div class ="header">
  32. </div>
  33. </xpath>
  34. </template> -->
  35. <!-- <template id="external_layout_footer" inherit_id="report.external_layout_footer">
  36. <xpath expr="//div[@class='footer']" position="replace">
  37. <div class ="footer">
  38. </div>
  39. </xpath>
  40. </template> -->
  41. <template id="report_remision_standard">
  42. <!-- <t t-call="report.html_container"> -->
  43. <t t-call="report.external_layout">
  44. <t t-foreach="[1]" t-as="i">
  45. <div class="page">
  46. <style type="text/css">
  47. body{
  48. font-size: 2.5mm;
  49. font-family: Arial, Helvetica, sans-serif;
  50. }
  51. div{
  52. padding: 0px;
  53. }
  54. .pagina{
  55. width:18.3cm;
  56. }
  57. .logo{
  58. height: 2.7cm;
  59. width: 100%;
  60. top: 0px;
  61. }
  62. .linea1{
  63. position: relative;
  64. top: -0.12cm;
  65. min-height: 0.4cm;
  66. }
  67. .fecha_emision_data{
  68. width: 12.5cm;
  69. padding-left: 9.1cm;
  70. float: left;
  71. min-height: 0.9cm;
  72. }
  73. .linea2{
  74. position: relative;
  75. top: -0.12cm;
  76. min-height: 0.4cm;
  77. }
  78. .razon_data{
  79. width: 10.8cm;
  80. float: left;
  81. padding-left: 6.3cm;
  82. min-height: 0.5cm;
  83. }
  84. .ruc_data{
  85. width: 7.5cm;
  86. float: right;
  87. padding-left: 2.2cm;
  88. min-height: 0.5cm;
  89. }
  90. .linea3{
  91. position: relative;
  92. top: -0.12cm;
  93. min-height: 0.4cm;
  94. }
  95. .direccion_data{
  96. width: 12cm;
  97. float: left;
  98. padding-left: 9.3cm;
  99. min-height: 0.8cm;
  100. }
  101. .linea4{
  102. position: relative;
  103. top: -0.12cm;
  104. min-height: 0.4cm;
  105. }
  106. .motivo_data{
  107. width: 6.8cm;
  108. float: left;
  109. padding-left: 6.3cm;
  110. min-height: 0.5cm;
  111. }
  112. .comprobante{
  113. width: 9cm;
  114. float: left;
  115. padding-left: 7.3cm;
  116. min-height: 0.5cm;
  117. }
  118. .linea5{
  119. position: relative;
  120. top: -0.12cm;
  121. min-height: 0.4cm;
  122. }
  123. .comprobante_data{
  124. width: 13cm;
  125. float: left;
  126. padding-left: 7.5cm;
  127. min-height: 0.8cm;
  128. }
  129. .linea6{
  130. position: relative;
  131. top: -0.12cm;
  132. min-height: 0.4cm;
  133. }
  134. .fecha_expedicion{
  135. width: 8.3cm;
  136. float: left;
  137. padding-left: 2.5cm;
  138. min-height: 0.5cm;
  139. }
  140. .linea7{
  141. position: relative;
  142. top: -0.12cm;
  143. min-height: 0.4cm;
  144. }
  145. .fecha_traslado{
  146. width: 8.3cm;
  147. float: left;
  148. padding-left: 2.5cm;
  149. min-height: 0.5cm;
  150. }
  151. .fecha_estimada{
  152. width: 8cm;
  153. float: left;
  154. padding-left: 7.5cm;
  155. min-height: 0.5cm;
  156. }
  157. .linea8{
  158. position: relative;
  159. top: -0.12cm;
  160. min-height: 0.4cm;
  161. }
  162. .direccion_punto{
  163. width: 8.3cm;
  164. float: left;
  165. padding-left: 2.5cm;
  166. min-height: 0.5cm;
  167. }
  168. .linea9{
  169. position: relative;
  170. top: -0.12cm;
  171. min-height: 0.4cm;
  172. }
  173. .ciudad_partida{
  174. width: 8.3cm;
  175. float: left;
  176. padding-left: 2.5cm;
  177. min-height: 0.5cm;
  178. }
  179. .departamento_partida{
  180. width: 8cm;
  181. float: left;
  182. padding-left: 7.5cm;
  183. min-height: 0.5cm;
  184. }
  185. .linea10{
  186. position: relative;
  187. top: -0.12cm;
  188. min-height: 0.4cm;
  189. }
  190. .direccion_llegada{
  191. width: 8.3cm;
  192. float: left;
  193. padding-left: 2.5cm;
  194. min-height: 0.5cm;
  195. }
  196. .linea11{
  197. position: relative;
  198. top: -0.12cm;
  199. min-height: 0.4cm;
  200. }
  201. .ciudad_llegada{
  202. width: 8.3cm;
  203. float: left;
  204. padding-left: 2.5cm;
  205. min-height: 0.5cm;
  206. }
  207. .departamento_llegada{
  208. width: 8cm;
  209. float: left;
  210. padding-left: 7.5cm;
  211. min-height: 0.5cm;
  212. }
  213. .linea12{
  214. position: relative;
  215. top: -0.12cm;
  216. min-height: 0.4cm;
  217. }
  218. .km_recorrido{
  219. width: 8.3cm;
  220. float: left;
  221. padding-left: 2.5cm;
  222. min-height: 0.5cm;
  223. }
  224. .linea13{
  225. position: relative;
  226. top: -0.12cm;
  227. min-height: 0.4cm;
  228. }
  229. .cambio_fecha{
  230. width: 8.3cm;
  231. float: left;
  232. padding-left: 2.5cm;
  233. min-height: 0.5cm;
  234. }
  235. .linea14{
  236. position: relative;
  237. top: -0.12cm;
  238. min-height: 0.4cm;
  239. }
  240. .cambio_motivo{
  241. width: 8.3cm;
  242. float: left;
  243. padding-left: 2.5cm;
  244. min-height: 0.5cm;
  245. }
  246. .linea15{
  247. position: relative;
  248. top: -0.12cm;
  249. min-height: 0.4cm;
  250. }
  251. .marca_vehiculo{
  252. width: 8.3cm;
  253. float: left;
  254. padding-left: 2.5cm;
  255. min-height: 0.5cm;
  256. }
  257. .linea16{
  258. position: relative;
  259. top: -0.12cm;
  260. min-height: 0.4cm;
  261. }
  262. .registro_unico{
  263. width: 8.3cm;
  264. float: left;
  265. padding-left: 2.5cm;
  266. min-height: 0.5cm;
  267. }
  268. .linea17{
  269. position: relative;
  270. top: -0.12cm;
  271. min-height: 0.4cm;
  272. }
  273. .registro_tracto{
  274. width: 8.3cm;
  275. float: left;
  276. padding-left: 2.5cm;
  277. min-height: 0.5cm;
  278. }
  279. .linea18{
  280. position: relative;
  281. top: -0.12cm;
  282. min-height: 0.4cm;
  283. }
  284. .nombre_conductor{
  285. width: 8.3cm;
  286. float: left;
  287. padding-left: 2.5cm;
  288. min-height: 0.5cm;
  289. }
  290. .ruc_conductor{
  291. width: 8cm;
  292. float: left;
  293. padding-left: 7.5cm;
  294. min-height: 0.5cm;
  295. }
  296. .linea19{
  297. position: relative;
  298. top: -0.12cm;
  299. min-height: 0.4cm;
  300. }
  301. .domicilio_conductor{
  302. width: 8.3cm;
  303. float: left;
  304. padding-left: 2.5cm;
  305. min-height: 0.5cm;
  306. }
  307. .cab-articulos{
  308. height: 0.7cm;
  309. clear: both;
  310. }
  311. .articulos{
  312. height: 3.65cm;
  313. }
  314. .art-col1{
  315. width:1.9cm;
  316. text-align: center;
  317. }
  318. .art-col2{
  319. padding-left: 1.2cm;
  320. width:1cm;
  321. text-align: center;
  322. }
  323. .art-col3{
  324. padding-left: 1cm;
  325. width:11.4cm;
  326. }
  327. </style>
  328. <t t-foreach="docs" t-as="o">
  329. <div class="pagina">
  330. <div class="logo"> </div>
  331. <div class="linea1">
  332. <div class="fecha_emision_data"><span t-field="o.initial_transfer_date" t-field-options='{"format": "dd MMMM yyyy"}'/></div>
  333. </div>
  334. <div class="linea2">
  335. <div class="razon_data"><span t-field="o.partner_id"/></div>
  336. <div class="ruc_data"><span t-field="o.partner_ruc"/></div>
  337. </div>
  338. <div class="linea3">
  339. <div class="direccion_data">
  340. <t t-f="o.partner_id.street"><span t-field="o.partner_id.street"/> <span t-field="o.partner_id.street2"/></t>
  341. <t t-f="not o.partner_id.street"> </t>
  342. </div>
  343. </div>
  344. <div class="linea4">
  345. <div class="motivo_data">
  346. <t t-if="o.is_sale">
  347. <span>Venta</span>
  348. </t>
  349. <t t-if="o.is_export">
  350. <span>Exportación</span>
  351. </t>
  352. <t t-if="o.is_consignment">
  353. <span>Consignación</span>
  354. </t>
  355. <t t-if="o.is_intertal_transfer">
  356. <span>Traslado entre locales de la misma empresa</span>
  357. </t>
  358. <t t-if="o.is_repair_transfer">
  359. <span>Traslado de Bienes para Reparación</span>
  360. </t>
  361. <t t-if="o.is_exhibition">
  362. <span>Exhibición, demostración</span>
  363. </t>
  364. <t t-if="o.is_purchase">
  365. <span>Compra</span>
  366. </t>
  367. <t t-if="o.is_import">
  368. <span>Importación</span>
  369. </t>
  370. <t t-if="o.is_return">
  371. <span>Devolución</span>
  372. </t>
  373. <t t-if="o.is_transformation_transfer">
  374. <span>Traslado de Bienes para la Transformación</span>
  375. </t>
  376. <t t-if="o.is_movil_transfer">
  377. <span>Traslado por Emisión móvil</span>
  378. </t>
  379. <t t-if="o.is_fair">
  380. <span>Participación en Ferias</span>
  381. </t>
  382. </div>
  383. <div class="comprobante"><span t-field="o.name"/></div>
  384. </div>
  385. <div class="linea5">
  386. <div class="comprobante_data"> <span t-field="o.name"/>&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;
  387. &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;
  388. <span t-field="o.name"/></div>
  389. </div>
  390. <div class="linea6">
  391. <div class="fecha_expedicion"> <span t-field="o.initial_transfer_date"/></div>
  392. </div>
  393. <!-- <div class="linea7">
  394. <div class="fecha_traslado"> <span t-field="o.initial_transfer_date"/></div>
  395. <div class="fecha_estimada"><span t-field="o.finish_transfer_date"/></div>
  396. </div>
  397. <div class="linea8">
  398. <div class="direccion_punto"><span t-field="o.partner_company.street"/></div>
  399. </div>
  400. <div class="linea9">
  401. <div class="ciudad_partida"><span t-field="o.partner_company.city"/></div>
  402. <div class="departamento_partida"> </div>
  403. </div>
  404. <div class="linea10">
  405. <div class="direccion_llegada"><span t-field="o.partner_id.street"/></div>
  406. </div>
  407. <div class="linea11">
  408. <div class="ciudad_llegada"><span t-field="o.partner_id.city"/></div>
  409. <div class="departamento_llegada"> </div>
  410. </div>
  411. <div class="linea12">
  412. <div class="km_recorrido"> </div>
  413. </div>
  414. <div class="linea13">
  415. <div class="cambio_fecha"> </div>
  416. </div>
  417. <div class="linea14">
  418. <div class="cambio_motivo"> </div>
  419. </div>
  420. <div class="linea15">
  421. <div class="marca_vehiculo"> <span t-field="o.vehicle_name"/></div>
  422. </div>
  423. <div class="linea16">
  424. <div class="registro_unico"> <span t-field="o.vehicle_plate"/></div>
  425. </div>
  426. <div class="linea17">
  427. <div class="registro_tracto"> <span t-field="o.vehicle_plate"/></div>
  428. </div>
  429. <div class="linea18">
  430. <div class="nombre_conductor"> <span t-field="o.user_id"/></div>
  431. <div class="ruc_conductor"><span t-field="o.logistic_ruc"/></div>
  432. </div>
  433. <div class="linea19">
  434. <div class="domicilio_conductor"> <span t-field="o.driver_id.street"/> <span t-field="o.driver_id.street2"/></div>
  435. </div>
  436. <div class="cab-articulos"> </div>
  437. <div class="articulos">
  438. <table class="tab-articulos">
  439. <tr t-foreach="o.nota_line" t-as="l">
  440. <td class="art-col1"><span t-esc="'{0:,.0f}'.format(l.quantity)"/></td>
  441. <td class="art-col2"><span t-field="l.product_id.uom_id"/></td>
  442. <td class="art-col3"><span t-field="l.product_id.name"/></td>
  443. </tr>
  444. </table>
  445. </div> -->
  446. </div>
  447. </t>
  448. </div>
  449. </t>
  450. </t>
  451. <!-- </t> -->
  452. </template>
  453. </data>
  454. </openerp>