Rodney Enciso Arias 8 роки тому
батько
коміт
c1880f70b8
5 змінених файлів з 40 додано та 3 видалено
  1. BIN
      __init__.pyc
  2. 2 2
      __openerp__.py
  3. BIN
      models/__init__.pyc
  4. BIN
      models/sale_fast_confirm.pyc
  5. 38 1
      views/sale_view.xml

+ 2 - 2
__openerp__.py

@@ -23,14 +23,14 @@
 
 
 {
 {
     'name': 'Sale Fast Confirm',
     'name': 'Sale Fast Confirm',
-    'version': '1.1',
+    'version': '1.2',
     'category': 'Sale',
     'category': 'Sale',
     'summary': 'Auto confirm invoice, delivery orders',
     'summary': 'Auto confirm invoice, delivery orders',
     'description': """
     'description': """
 	After confirming sale order, automatically creates invoice, validates it.
 	After confirming sale order, automatically creates invoice, validates it.
     If there are delivery orders, it also confirms it too.
     If there are delivery orders, it also confirms it too.
 	""",
 	""",
-    'author': 'OERP',
+    'author': 'OERP - Adrielso Kunert - Rodney Enciso Arias',
     'website': 'www.oerp.eu',
     'website': 'www.oerp.eu',
     'depends': [   
     'depends': [   
         'sale_stock',
         'sale_stock',

BIN
models/__init__.pyc


BIN
models/sale_fast_confirm.pyc


+ 38 - 1
views/sale_view.xml

@@ -6,8 +6,45 @@
             <field name="model">sale.order</field>
             <field name="model">sale.order</field>
             <field name="inherit_id" ref="sale.view_order_form"/>
             <field name="inherit_id" ref="sale.view_order_form"/>
             <field name="arch" type="xml">
             <field name="arch" type="xml">
+
+                <!-- Confirmacion Rapida -->
                 <button name="action_button_confirm" states="sent" position="after">
                 <button name="action_button_confirm" states="sent" position="after">
-                    <button name="order_process_now" string="Fast Confirm" type="object" states="draft,sent" groups="base.group_user"/>
+                    <button name="order_process_now" string="Procesar Venta" type="object" states="draft,sent" groups="base.group_user"/>
+                </button>
+                
+                <!-- Enviar por Mail -->
+                <button name="action_quotation_send" position="replace">
+                    <button name="action_quotation_send" string="Send by Email" type="object" states="draft" class="oe_highlight" groups="base.group_user" invisible="1"/>
+                </button>
+                <button name="action_quotation_send" states="sent,progress,manual" position="replace">
+                    <button name="action_quotation_send" string="Send by Email" type="object" groups="base.group_user" invisible="1"/>
+                </button>
+
+                <!-- Imprimir Pedido -->
+                <button name="print_quotation" states="draft" position="replace">
+                    <button name="print_quotation" string="Print" type="object" states="draft" class="oe_highlight" groups="base.group_user" invisible="1"/>
+                </button>
+                <button name="print_quotation" states="sent,progress,manual" position="replace">
+                     <button name="print_quotation" string="Print" type="object" states="sent,progress,manual" groups="base.group_user" invisible="1"/>
+                </button>
+
+                <!-- confirmar pedido -->
+                <button name="action_button_confirm" position="replace">
+                   <button name="action_button_confirm" states="draft" string="Confirm Sale" type="object" groups="base.group_user" invisible="1"/>
+                </button>
+                <button name="action_button_confirm" position="replace">
+                    <button name="action_button_confirm" states="sent" string="Confirm Sale" class="oe_highlight" type="object" groups="base.group_user" invisible="1"/>
+                </button>
+
+                <!-- cancelar pedido -->
+                <button name="invoice_cancel" position="replace">
+                    <button name="invoice_cancel" states="invoice_except" string="Cancel Order" groups="base.group_user" invisible="1"/>
+                </button>
+                <button name="cancel" position="replace">
+                    <button name="cancel" states="draft,sent" string="Cancel Quotation" groups="base.group_user" invisible="1"/>
+                </button>
+                <button name="action_cancel" position="replace">
+                    <button name="action_cancel" states="manual,progress" string="Cancel Order" type="object" groups="base.group_user" invisible="1"/>
                 </button>
                 </button>
             </field>
             </field>
         </record>
         </record>