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.

43 lines
2.1 KiB

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <odoo>
  3. <record id="view_pos_config_kanban" model="ir.ui.view">
  4. <field name="name">pos.config.kanban.view</field>
  5. <field name="model">pos.config</field>
  6. <field name="inherit_id" ref="point_of_sale.view_pos_config_kanban"/>
  7. <field name="arch" type="xml">
  8. <button name="open_ui" position="after">
  9. <button t-if="record.current_session_state.raw_value === 'opened'"
  10. class="btn btn-info"
  11. name="open_existing_session_cb"
  12. type="object">Summary</button>
  13. </button>
  14. </field>
  15. </record>
  16. <record id="view_pos_session_form" model="ir.ui.view">
  17. <field name="name">pos.session.form.view</field>
  18. <field name="model">pos.session</field>
  19. <field name="inherit_id" ref="point_of_sale.view_pos_session_form"/>
  20. <field name="arch" type="xml">
  21. <button name="open_cashbox" position="after">
  22. <button class="oe_stat_button" name="%(action_pos_invoice_in)d"
  23. type="action" icon="fa-level-up"
  24. attrs="{'invisible':['|','|',('cash_control', '=', False),('state', 'not in', ['opened', 'closing_control']), ('statement_ids', '=', False)]}">
  25. <div class="o_form_field o_stat_info">
  26. <span class="o_stat_text">Pay</span>
  27. <span class="o_stat_text">Invoice</span>
  28. </div>
  29. </button>
  30. <button class="oe_stat_button" name="%(action_pos_invoice_out)d"
  31. type="action" icon="fa-level-down"
  32. attrs="{'invisible':['|',('state', 'not in', ['opened', 'closing_control']), ('statement_ids', '=', False)]}">
  33. <div class="o_form_field o_stat_info">
  34. <span class="o_stat_text">Collect Payment</span>
  35. <span class="o_stat_text">from Invoice</span>
  36. </div>
  37. </button>
  38. </button>
  39. </field>
  40. </record>
  41. </odoo>