<record id="point_of_sale.menu_pos_session_all" model="ir.ui.menu">
<field name="groups_id" eval="[(4, ref('point_of_sale.group_pos_user'))]"/>
</record>
+ <record id="view_pos_payment" model="ir.ui.view">
+ <field name="name">Pay Order</field>
+ <field name="model">pos.make.payment</field>
+ <field name="inherit_id" ref="point_of_sale.view_pos_payment"/>
+ <field name="arch" type="xml">
+ <xpath expr="//field[@name='journal_id']" position="replace">
+ <field name="journal_id" context="{ 'pos_session_id': pos_session_id }"/>
+ </xpath>
+ </field>
+ </record>
+
+ <act_window
+ name="Refund a purchase"
+ res_model="cash.box.out"
+ src_model="pos.session"
+ view_mode="form"
+ target="new"
+ key2="client_action_multi"
+ id="action_cash_box_refund_purchase" />
+
+ <record model="ir.ui.view" id="view_pos_session_form">
+ <field name="name">pos.session</field>
+ <field name="model">pos.session</field>
+ <field name="inherit_id" ref="point_of_sale.view_pos_session_form"/>
+ <field name="arch" type="xml">
+ <xpath expr="//button[@name='%(point_of_sale.action_pos_box_out)d']" position="after">
+ <button name="%(action_cash_box_refund_purchase)d" string="Refund a purchase" type="action" states="opened,closing_control"/>
+ </xpath>
+ </field>
+ </record>
+
+ <record id="view_account_journal_form" model="ir.ui.view">
+ <field name="name">account.journal.form</field>
+ <field name="model">account.journal</field>
+ <field name="inherit_id" ref="account.view_account_journal_form"/>
+ <field name="arch" type="xml">
+ <field name="internal_account_id" position="after">
+ <field name="purchase_account_id" domain="[('type','!=','view')]"/>
+ </field>
+ </field>
+ </record>
</data>
-</openerp>
+</openerp>
\ No newline at end of file