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.
		
		
		
		
		
			
		
			
				
					
					
						
							136 lines
						
					
					
						
							6.8 KiB
						
					
					
				
			
		
		
		
			
			
			
		
		
	
	
							136 lines
						
					
					
						
							6.8 KiB
						
					
					
				| <?xml version="1.0" encoding="utf-8"?> | |
| <odoo> | |
|     <!-- QWeb Reports --> | |
|     <record id="report_print_thermal_so_action" model="ir.actions.report"> | |
|         <field name="name">Thermal Invoice</field> | |
|         <field name="model">account.move</field> | |
|         <field name="report_type">qweb-pdf</field> | |
|         <field name="report_name">thermal_invoice_report.report_thermal</field> | |
|         <field name="report_file">thermal_invoice_report.report_thermal</field> | |
|         <field name="print_report_name">(object._get_report_base_filename()) | |
|         </field> | |
|         <field name="binding_model_id" ref="account.model_account_move"/> | |
|         <field name="binding_type">report</field> | |
|         <field name="paperformat_id" ref="paperformat_thermal_paper"/> | |
|     </record> | |
|     <!-- Template of Thermal invoice report --> | |
|     <template id="report_thermal"> | |
|         <t t-call="web.html_container"> | |
|             <t t-call="web.basic_layout"> | |
|                 <t t-foreach="docs" t-as="doc"> | |
|                     <link rel="stylesheet" | |
|                           href="/thermal_invoice_report/static/src/css/thermal_style.css"/> | |
|                     <center class="thermal-report-page"> | |
|                         <div class="my_container"> | |
|                             <div style="width: 45%;"> | |
|                                 <img src='/web/binary/company_logo' | |
|                                      style="width:100%"/> | |
|                             </div> | |
|                             <p> | |
|                                 <span t-field="doc.company_id.company_details"/> | |
|                             </p> | |
|                             <div class="cntr"> | |
|                                 -------------------------------------------------------------------- | |
|                             </div> | |
|                             <br/> | |
|                             <div class="my_section"> | |
|                                 <div class="detail_section"> | |
|                                     <b>Invoice No   : | |
|                                         <span | |
|                                                 t-field="doc.name"/> | |
|                                     </b> | |
|                                     <br/> | |
|                                     Customer     : | |
|                                     <span | |
|                                             t-field="doc.partner_id"/> | |
|                                     <br/> | |
|                                     invoice Date : | |
|                                     <span | |
|                                             t-field="doc.invoice_date"/> | |
|                                 </div> | |
|                                 <div class="date_section"> | |
|                                     Date : | |
|                                     <span | |
|                                             t-esc="context_timestamp(datetime.datetime.now()).strftime('%m/%d/%Y')"/> | |
|                                     <br/> | |
|                                     Time : | |
|                                     <span | |
|                                             t-esc="context_timestamp(datetime.datetime.now()).strftime('%I:%M:%p')"/> | |
|                                 </div> | |
|                             </div> | |
|                             <br/> | |
|                             <div class="cntr"> | |
|                                 -------------------------------------------------------------------- | |
|                             </div> | |
|                             <br/> | |
|                             <table class=" table my_product_table"> | |
|                                 <tbody> | |
|                                     <tr> | |
|                                         <td> | |
|                                             <b>PRODUCT</b> | |
|                                         </td> | |
|                                         <td> | |
|                                             <b>QUANTITY</b> | |
|                                         </td> | |
|                                         <td> | |
|                                             <b>PRICE</b> | |
|                                         </td> | |
|                                     </tr> | |
|                                     <tr t-foreach="doc.invoice_line_ids" | |
|                                         t-as="a"> | |
|                                         <td> | |
|                                             <span t-field="a.name"/> | |
|                                             <br/> | |
|                                             Discount : | |
|                                             <span | |
|                                                     t-field="a.discount"/> | |
|                                         </td> | |
|                                         <td> | |
|                                             <span t-field="a.quantity"/> | |
|                                         </td> | |
|                                         <td> | |
|                                             <span t-field="a.price_unit" | |
|                                                   t-options="{'widget': 'monetary', 'display_currency': doc.currency_id}"/> | |
|                                         </td> | |
|                                     </tr> | |
|                                 </tbody> | |
|                             </table> | |
|                             <div class="cntr"> | |
|                                 -------------------------------------------------------------------- | |
|                             </div> | |
|                             <br/> | |
|                             <center style="width:90%;"> | |
|                                 <table class="my_table"> | |
|                                     <tbody> | |
|                                         <tr> | |
|                                             <td>Taxes</td> | |
|                                             <td>:</td> | |
|                                             <td> | |
|                                                 <span | |
|                                                         t-field="a.tax_ids"/> | |
|                                             </td> | |
|                                         </tr> | |
|                                         <tr> | |
|                                             <td>Total</td> | |
|                                             <td>:</td> | |
|                                             <td> | |
|                                                 <span t-field="doc.amount_total"/> | |
|                                             </td> | |
|                                         </tr> | |
|                                     </tbody> | |
|                                 </table> | |
|                             </center> | |
|                             <div class="cntr"> | |
|                                 -------------------------------------------------------------------- | |
|                             </div> | |
|                             <center> | |
|                                 Thank You For Shopping With Us | |
|                                 <p class="cntr">-- *** --</p> | |
|                             </center> | |
|                         </div> | |
|                     </center> | |
|                 </t> | |
|             </t> | |
|         </t> | |
|     </template> | |
| </odoo>
 | |
| 
 |