res_config.py 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. # -*- coding: utf-8 -*-
  2. ##############################################################################
  3. # For copyright and license notices, see __openerp__.py file in module root
  4. # directory
  5. ##############################################################################
  6. from openerp import models, fields
  7. class EiruBaseConfiguration(models.TransientModel):
  8. _name = 'eiru.base.config.settings'
  9. _inherit = 'res.config.settings'
  10. # Sale
  11. module_sale = fields.Boolean(
  12. 'Instalar el modulo de ventas.',
  13. help="""Installs the sale module.""")
  14. module_asperience_sale_history = fields.Boolean(
  15. 'Mostrar factura asociada a la venta.',
  16. help="""Installs the sale module.""")
  17. module_asperience_sale_picking_history = fields.Boolean(
  18. 'Mostrar transferencia asociada a la venta.',
  19. help="""Installs the sale module.""")
  20. module_sale_fast_confirm = fields.Boolean(
  21. 'Automatizar proceso de ventas.',
  22. help="""Installs the sale module.""")
  23. module_partner_extra_data_basic = fields.Boolean(
  24. 'Activar campos extras en el formulario de clientes.',
  25. help="""Installs the partner_extra_data_basic module.""")
  26. # Point of sale Sale
  27. module_point_of_sale = fields.Boolean(
  28. 'Instalar Terminal de Punto de Ventas (TPV).',
  29. help="""Installs the point_of_sale module.""")
  30. module_eiru_pos_title_change = fields.Boolean(
  31. 'Cambiar el titulo de la pagina en la terminal de punto de ventas (TPV).',
  32. help="""Installs the eiru_pos_title_change module.""")
  33. module_multi_store_pos = fields.Boolean(
  34. 'Activar Multi-Sucursal para Terminal de Punto de Ventas (TPV)',
  35. help="""Installs the multi_store_pos module.""")
  36. module_pos_restaurant_table_managment = fields.Boolean(
  37. 'Administrar salones y mesas.',
  38. help="""Installs the pos_restaurant_table_managment module.""")
  39. # Purchase
  40. module_purchase = fields.Boolean(
  41. 'Instalar modulo de compras.',
  42. help="""Installs the purchase module.""")
  43. module_purchase_fast_confirm = fields.Boolean(
  44. 'Automatizar proceso de compras.',
  45. help="""Installs the purchase_fast_confirm module.""")
  46. # Finanzas
  47. module_account_clean_cancelled_invoice_number = fields.Boolean(
  48. 'Limpiar numero interno de una factura cancelada.',
  49. help="""Installs the account_clean_cancelled_invoice_number module.""")
  50. module_account_journal_active = fields.Boolean(
  51. 'Permitir desactivar diarios.',
  52. help="""Installs the account_journal_active module.""")
  53. module_account_journal_sequence = fields.Boolean(
  54. 'Permitir sequencia en diarios',
  55. help="""Installs the account_journal_sequence module.""")
  56. module_l10n_py = fields.Boolean(
  57. 'Instalar contabilidad de Paraguay',
  58. help="""Installs the l10n_py module.""")
  59. module_account_bank_voucher_import = fields.Boolean(
  60. 'Importar pagos en el registro de caja',
  61. help="""Installs the l10n_py module.""")
  62. module_account_bank_statement_fix = fields.Boolean(
  63. 'Corregir problema de cierre en el registro de caja.',
  64. help="""Installs the account_bank_statement_fix module.""")
  65. module_account_cancel = fields.Boolean(
  66. 'Permitir cancelar asientos del diario',
  67. help="""Installs the account_cancel module.""")
  68. module_account_reference = fields.Boolean(
  69. 'Copiar la referecia de la factura en pagos',
  70. help="""Installs the account_reference module.""")
  71. module_currency_utility = fields.Boolean(
  72. 'Campos extra en el registro de moneda',
  73. help="""Installs the currency_utility module.""")
  74. # Informes & Dashboards
  75. module_account_bank_statement_print = fields.Boolean(
  76. 'Imprimir registro de caja',
  77. help="""Installs the account_bank_statement_print module.""")
  78. module_eiru_reporting = fields.Boolean(
  79. 'Informes de EIRU',
  80. help="""Installs the eiru_reporting module.""")
  81. module_eiru_reporting_dashboard = fields.Boolean(
  82. 'Dashboard de EIRU',
  83. help="""Installs the eiru_reporting_dashboard module.""")
  84. module_eiru_kitchen_ticket = fields.Boolean(
  85. 'Generar ticket para la cocina (POS).',
  86. help="""Installs the eiru_kitchen_ticket module.""")
  87. module_eiru_legal_ticket = fields.Boolean(
  88. 'Generar ticket legal de ventas (POS).',
  89. help="""Installs the eiru_legal_ticket module.""")
  90. module_eiru_small_ticket = fields.Boolean(
  91. 'Generar ticket de ventas comprimido (POS).',
  92. help="""Installs the eiru_small_ticket module.""")
  93. module_eiru_ticket = fields.Boolean(
  94. 'Generar ticket de ventas (POS).',
  95. help="""Installs the eiru_ticket module.""")
  96. module_eiru_bill_ticket = fields.Boolean(
  97. 'Permitir imprimir cuenta (POS).',
  98. help="""Installs the eiru_bill_ticket module.""")
  99. # Stock
  100. module_stock = fields.Boolean(
  101. 'Instalar modulo de Almacen.',
  102. help="""Installs the stock module.""")
  103. module_multi_store_stock = fields.Boolean(
  104. 'Activar Multi-Sucursal para almacenes.',
  105. help="""Installs the multi_store_stock module.""")
  106. module_stock_display_sale_id = fields.Boolean(
  107. 'Mostrar el ID de la venta en transferencia.',
  108. help="""Installs the stock_display_sale_id module.""")
  109. module_stock_inventory_product_categ = fields.Boolean(
  110. 'Permitir inventario por categoria.',
  111. help="""Installs the stock_inventory_product_categ module.""")
  112. module_stock_inventory_import = fields.Boolean(
  113. 'Permitir cargar inventario desde un archivo csv.',
  114. help="""Installs the stock_inventory_import module.""")
  115. # Usability and tools modules
  116. module_web_m2x_options = fields.Boolean(
  117. 'Bloquear el crear y editar en la lineas.',
  118. help="""Installs the web_m2x_options module.""")
  119. module_web_export_view = fields.Boolean(
  120. 'Permitir exportar vista actual a csv.',
  121. help="""Installs the web_export_view module.""")
  122. module_group_menu_no_access = fields.Boolean(
  123. 'Restringir acceso a algunos menus del sistema.',
  124. help="""Installs the group_menu_no_access module.""")
  125. module_multi_store = fields.Boolean(
  126. 'Activar Multi-Sucursal.',
  127. help="""Installs the multi_store module.""")
  128. module_eiru_theme = fields.Boolean(
  129. 'Tema EIRU',
  130. help="""Installs the eiru_theme module.""")
  131. module_l10n_py_toponyms = fields.Boolean(
  132. 'Ciudades y departamentos de paraguay.',
  133. help="""Installs the l10n_py_toponyms module.""")
  134. module_eiru_sidebar_toggler = fields.Boolean(
  135. 'Ocultar menu lateral del sistema.',
  136. help="""Installs the eiru_sidebar_toggler module.""")
  137. module_eiru_brand = fields.Boolean(
  138. 'Mostrar logo de la empresa.',
  139. help="""Installs the eiru_brand module.""")
  140. module_web_window_title = fields.Boolean(
  141. 'Cambiar el titulo de la pagina',
  142. help="""Installs the web_window_title module.""")
  143. module_stock_picking_back2draft = fields.Boolean(
  144. 'Cambiar al estado borrador una transferencia cancelada',
  145. help="""Installs the stock_picking_back2draft module.""")
  146. module_sale_order_back2draft = fields.Boolean(
  147. 'Cambiar al estado borrador una venta cancelada',
  148. help="""Installs the sale_order_back2draft module.""")
  149. module_fields_security = fields.Boolean(
  150. 'Ocultar campos no utilizados en el sistema.',
  151. help="""Installs the fields_security module.""")
  152. module_smile_audit = fields.Boolean(
  153. 'Activar Auditoria',
  154. help="""Installs the smile_audit module.""")
  155. module_eiru_num2word = fields.Boolean(
  156. 'Convertir numeros en letras',
  157. help="""Installs the eiru_num2word module.""")
  158. # MRP
  159. module_mrp = fields.Boolean(
  160. 'Instalar modulo de fabricacion.',
  161. help="""Installs the mrp module.""")
  162. module_mrp_bom_total_price = fields.Boolean(
  163. 'Precios de costo en fabricacion.',
  164. help="""Installs the mrp_bom_total_price module.""")
  165. # Products
  166. module_product_pack = fields.Boolean(
  167. 'Activar paquete de productos',
  168. help="""Installs the product_pack module.""")
  169. module_product_pack_pos = fields.Boolean(
  170. 'Activar paquete de productos en la terminal.',
  171. help="""Installs the product_pack module.""")
  172. module_product_variant_inactive = fields.Boolean(
  173. 'Activar y desactivar variantes de productos',
  174. help="""Installs the product_variant_inactive module.""")
  175. module_product_variant_usability = fields.Boolean(
  176. 'Administrar variantes desde la plantilla de productos',
  177. help="""Installs the product_variant_usability module.""")
  178. module_product_variant_search_by_attribute = fields.Boolean(
  179. 'Buscar variantes de producto por atributos',
  180. help="""Installs the product_variant_search_by_attribute module.""")
  181. module_product_uom_change_fix = fields.Boolean(
  182. 'Cambiar unidad de medida del producto',
  183. help="""Installs the product_uom_change_fix module.""")
  184. module_product_pricelist_prices = fields.Boolean(
  185. 'Administrar tarifas dentro de la plantilla de producto.',
  186. help="""Installs the product_uom_change_fix module.""")