Register all buttons are registered in ir.model.button

issue6389
This commit is contained in:
Raimon Esteve 2018-08-28 08:59:15 +02:00
parent 69fed10d71
commit a10d98ad86
2 changed files with 33 additions and 17 deletions

View file

@ -152,6 +152,28 @@ The COPYRIGHT file at the top level of this repository contains the full copyrig
<menuitem name="POS Sales" parent="sale.menu_sale" id="menu_sale"
sequence="1" icon="tryton-list" action="act_sale_form"/>
<!-- buttons -->
<record model="ir.model.button" id="wizard_add_product_button">
<field name="name">wizard_add_product</field>
<field name="string">Add Products</field>
<field name="model" search="[('model', '=', 'sale.sales')]"/>
</record>
<record model="ir.model.button" id="add_sum_button">
<field name="name">add_sum</field>
<field name="string">Add Sum</field>
<field name="model" search="[('model', '=', 'sale.sales')]"/>
</record>
<record model="ir.model.button" id="wizard_sale_payment_button">
<field name="name">wizard_sale_payment</field>
<field name="string">Pay</field>
<field name="model" search="[('model', '=', 'sale.sales')]"/>
</record>
<record model="ir.model.button" id="print_ticket_button">
<field name="name">print_ticket</field>
<field name="string">Ticket</field>
<field name="model" search="[('model', '=', 'sale.sales')]"/>
</record>
</data>
<data depends="sale_shipment_cost">
<record model="ir.ui.view" id="sale_line_shipment_cost_view_tree">

View file

@ -79,26 +79,20 @@ The COPYRIGHT file at the top level of this repository contains the full copyrig
</page>
</notebook>
<group id="cash" colspan="2">
<button name="wizard_add_product" string="Add Products"
icon="tryton-list-add"/>
<button name="add_sum" string="Add Sum"
icon="tryton-list-add"/>
<button name="wizard_sale_payment" string="Pay"
icon="tryton-go-next"/>
<button name="print_ticket" string="Ticket"
icon="tryton-print"/>
<button name="wizard_add_product" icon="tryton-list-add"/>
<button name="add_sum" icon="tryton-list-add"/>
<button name="wizard_sale_payment" icon="tryton-go-next"/>
<button name="print_ticket" icon="tryton-print"/>
</group>
<label name="state"/>
<field name="state"/>
<group col="7" colspan="4" id="full_workflow_buttons">
<button name="cancel" string="Cancel" icon="tryton-cancel"/>
<button name="draft" string="Draft"/>
<button name="quote" string="Quote" icon="tryton-go-next"/>
<button name="handle_invoice_exception"
string="Handle Invoice Exception" icon="tryton-go-next"/>
<button name="handle_shipment_exception"
string="Handle Shipment Exception" icon="tryton-go-next"/>
<button name="confirm" string="Confirm" icon="tryton-go-next"/>
<button name="process" string="Process" icon="tryton-go-next"/>
<button name="cancel" icon="tryton-cancel"/>
<button name="draft"/>
<button name="quote" icon="tryton-go-next"/>
<button name="handle_invoice_exception" icon="tryton-go-next"/>
<button name="handle_shipment_exception" icon="tryton-go-next"/>
<button name="confirm" icon="tryton-go-next"/>
<button name="process" icon="tryton-go-next"/>
</group>
</form>