orden_cobro_view.xml 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. <?xml version="1.0"?>
  2. <openerp>
  3. <data>
  4. <!-- Vista formulario principal orden.cobro -->
  5. <record id="view_orden_cobro_form" model="ir.ui.view">
  6. <field name="name">orden.cobro.form</field>
  7. <field name="model">orden.cobro</field>
  8. <field name="type">form</field>
  9. <field name="arch" type="xml">
  10. <form string="Orden de Cobro">
  11. <sheet>
  12. <group>
  13. <group>
  14. <field name="name" readonly="1"/>
  15. <field name="partner_id" required="1"/>
  16. <field name="celular_partner" readonly="1"/>
  17. <field name="obra"/>
  18. <field name="concepto"/>
  19. <field name="is_efec"/>
  20. <field name="is_cheq"/>
  21. <field name="cheque_banco"/>
  22. <field name="transf_nro"/>
  23. <field name="user_id" readonly="1"/>
  24. </group>
  25. <group>
  26. <field name="date" required="1"/>
  27. <field name="ruc_partner" readonly="1"/>
  28. <field name="telefono_partner" readonly="1"/>
  29. <field name="presupuesto_nro"/>
  30. <field name="currency_id" readonly="1"/>
  31. <field name="responsable"/>
  32. <field name="cheque_nro"/>
  33. <field name="is_transf"/>
  34. <field name="transf_banco"/>
  35. <field name="solicitado_por"/>
  36. </group>
  37. </group>
  38. <group>
  39. <field name="obs"/>
  40. </group>
  41. <!-- <notebook>
  42. <page>
  43. <field name="invoice_line_ids">
  44. <tree editable="top">
  45. <field name="invoice_id" string="Número de factura" />
  46. <field name="invoice_number" string="Número de factura" />
  47. <field name="invoice_total" string="Saldo" sum="Saldo" />
  48. <field name="monto_cobrado" string="Total a cobrar" sum="Total" />
  49. </tree>
  50. </field>
  51. </page>
  52. </notebook> -->
  53. <notebook>
  54. <page string="Facturas a cobrar">
  55. <field name="invoice_line_ids">
  56. <tree editable="bottom">
  57. <field name="invoice_id"
  58. domain="[('partner_id', '=', parent.partner_id), ('state', '=', 'open'), ('type', '=', 'out_invoice')]"/>
  59. <field name="invoice_number" string="Nº factura" />
  60. <field name="invoice_date" string="Fecha"/>
  61. <field name="invoice_total" string="Saldo" sum="Saldo" />
  62. <field name="monto_cobrado" string="Total a cobrar" sum="Total" />
  63. <field name="invoice_state" string="Estado"/>
  64. </tree>
  65. </field>
  66. </page>
  67. </notebook>
  68. <group>
  69. <field name="total" readonly="1"/>
  70. </group>
  71. </sheet>
  72. </form>
  73. </field>
  74. </record>
  75. <!-- Acción -->
  76. <record id="action_orden_cobro" model="ir.actions.act_window">
  77. <field name="name">Órdenes de Cobro</field>
  78. <field name="res_model">orden.cobro</field>
  79. <field name="view_type">form</field>
  80. <field name="view_mode">tree,form</field>
  81. </record>
  82. <record id="search_orden_cobro_line" model="ir.ui.view">
  83. <field name="name">orden.cobro.line.search</field>
  84. <field name="model">orden.cobro.line</field>
  85. <field name="arch" type="xml">
  86. <search string="Facturas">
  87. <field name="invoice_number" string="Nº factura" />
  88. <field name="invoice_date" string="Fecha"/>
  89. <field name="invoice_total" string="Saldo" sum="Saldo" />
  90. <field name="monto_cobrado" string="Total a cobrar" sum="Total" />
  91. <field name="invoice_state" string="Estado"/>
  92. </search>
  93. </field>
  94. </record>
  95. <record id="form_orden_cobro_line" model="ir.ui.view">
  96. <field name="name">orden.cobro.line.form</field>
  97. <field name="model">orden.cobro.line</field>
  98. <field name="arch" type="xml">
  99. <form string="Facturas">
  100. <sheet>
  101. <group>
  102. <field name="invoice_id"/>
  103. <field name="invoice_number"/>
  104. <field name="invoice_total"/>
  105. <field name="monto_cobrado" sum="total"/>
  106. </group>
  107. </sheet>
  108. </form>
  109. </field>
  110. </record>
  111. <record id="action_orden_cobro_line" model="ir.actions.act_window">
  112. <field name="name">Facturas</field>
  113. <field name="type">ir.actions.act_window</field>
  114. <field name="res_model">orden.cobro.line</field>
  115. <field name="view_type">form</field>
  116. <field name="view_mode">tree,form</field>
  117. <field name="search_view_id" ref="search_orden_cobro_line"/>
  118. </record>
  119. <!-- Menú -->
  120. <menuitem id="menu_orden_cobro_main"
  121. name="Órdenes de cobro"
  122. parent="account.menu_finance_receivables"
  123. action="action_orden_cobro"
  124. sequence="60"/>
  125. </data>
  126. </openerp>