Browse Source

commit inicial

edgar 8 years ago
commit
5f24e2a796

+ 2 - 0
__init__.py

@@ -0,0 +1,2 @@
+# -*- encoding: utf-8 -*-
+import models

BIN
__init__.pyc


+ 27 - 0
__openerp__.py

@@ -0,0 +1,27 @@
+# -*- coding: utf-8-decode -*-
+
+{
+	'name':'Campos en Iniciativa CRM',
+	'version': '1.0',
+	'depends': ['crm'],
+
+	'category':'CRM',
+	'description':'Modulo para insertar cinco campos adicionales en Iniciativas de CRM para completar los requisitos para que una persona pueda ver el demo de eiru-software, los campos estan en la pestaña Información Extra',
+	'author': 'Edgar Ortigoza',
+	'update_xml':[],
+	"data":[
+		'views/crm_lead_clientes.xml',
+	 	'views/rubros_empresa_views.xml',
+	 	'views/clantidad_empresa_views.xml',
+	 	'views/desafios_empresa_views.xml',
+	 	'views/prioridad_empresa_views.xml',
+		'views/cargo_empresa_views.xml',
+
+
+		],
+	'installable': True,
+	'auto_install': False,
+
+
+
+}

+ 7 - 0
models/__init__.py

@@ -0,0 +1,7 @@
+# -*- encoding: utf-8 -*-
+import crm_lead_clientes
+import rubros_empresa
+import desafios_empresa
+import prioridad_empresa
+import clantidad_empresa
+import cargo_empresa

BIN
models/__init__.pyc


+ 15 - 0
models/cargo_empresa.py

@@ -0,0 +1,15 @@
+# -*- encoding: utf-8 -*-
+import time
+from openerp.osv import fields, osv 
+
+class cargo_empresa (osv.osv):
+	_name='clientes.cargo_empresa'
+	_rec_name='nombre'
+	_columns={
+		'nombre':fields.char('Nombre del Cargo',size=100,required=True,help='Aqui se coloca el Nombre del Cargo a Registrar'),
+		'active':fields.boolean('Activo',help='Aqui se coloca si esta activo el Rubro y lo incluira en la vista'),
+		
+	}
+	_defaults={
+		'active':True,
+	}

BIN
models/cargo_empresa.pyc


+ 15 - 0
models/clantidad_empresa.py

@@ -0,0 +1,15 @@
+# -*- encoding: utf-8 -*-
+import time
+from openerp.osv import fields, osv 
+
+class cantidad_empresa (osv.osv):
+	_name='clientes.cantidad_empresa'
+	_rec_name='nombre'
+	_columns={
+		'nombre':fields.char('Cantidad a Registrar',size=100,required=True,help='Aqui se coloca la Cantidad a Registrar'),
+		'active':fields.boolean('Activo',help='Aqui se coloca si esta activo y lo incluira en la vista'),
+		
+	}
+	_defaults={
+		'active':True,
+	}

BIN
models/clantidad_empresa.pyc


+ 23 - 0
models/crm_lead_clientes.py

@@ -0,0 +1,23 @@
+# -*- encoding: utf-8 -*-
+import inspect, os 
+from openerp.osv import fields, osv 
+
+
+
+
+
+class crm_lead(osv.osv):
+	_name='crm.lead'
+	_inherit=['crm.lead']
+
+	_columns={
+		'rubro_de_la_empresa':fields.many2one('clientes.rubros_empresa','Rubro de la Empresa'),
+		'cantidad_empleados':fields.many2one('clientes.cantidad_empresa','Cantidad de Funcionarios'),
+		'desafios_de_la_empresa':fields.many2one('clientes.desafios_empresa','Desafios que afronta'),
+		'prioridad_adquirir_sistema':fields.many2one('clientes.prioridad_empresa','Prioridad Sistema'),
+		'clientes_cargo_empresa':fields.many2one('clientes.cargo_empresa','Cargo en Empresa'),
+		
+		
+	}
+
+

BIN
models/crm_lead_clientes.pyc


+ 15 - 0
models/desafios_empresa.py

@@ -0,0 +1,15 @@
+# -*- encoding: utf-8 -*-
+import time
+from openerp.osv import fields, osv 
+
+class desafios_empresa (osv.osv):
+	_name='clientes.desafios_empresa'
+	_rec_name='desafios'
+	_columns={
+		'desafios':fields.char('Nombre del Desafio',size=100,required=True,help='Aqui se coloca el Nombre del Desafio que Afronta'),
+		'active':fields.boolean('Activo',help='Aqui se coloca si esta activo y lo incluira en la vista'),
+		
+	}
+	_defaults={
+		'active':True,
+	}

BIN
models/desafios_empresa.pyc


+ 15 - 0
models/prioridad_empresa.py

@@ -0,0 +1,15 @@
+# -*- encoding: utf-8 -*-
+import time
+from openerp.osv import fields, osv 
+
+class prioridad_empresa (osv.osv):
+	_name='clientes.prioridad_empresa'
+	_rec_name='prioridad'
+	_columns={
+		'prioridad':fields.char('Nombre de Prioridad',size=100,required=True,help='Aqui se coloca la prioridad a Registrar'),
+		'active':fields.boolean('Activo',help='Aqui se coloca si esta activo lo incluira en la vista'),
+		
+	}
+	_defaults={
+		'active':True,
+	}

BIN
models/prioridad_empresa.pyc


+ 15 - 0
models/rubros_empresa.py

@@ -0,0 +1,15 @@
+# -*- encoding: utf-8 -*-
+import time
+from openerp.osv import fields, osv 
+
+class rubros_empresa (osv.osv):
+	_name='clientes.rubros_empresa'
+	_rec_name='nombre'
+	_columns={
+		'nombre':fields.char('Nombre del Rubro',size=100,required=True,help='Aqui se coloca el Nombre del Rubro a Registrar'),
+		'active':fields.boolean('Activo',help='Aqui se coloca si esta activo el Rubro y lo incluira en la vista'),
+		
+	}
+	_defaults={
+		'active':True,
+	}

BIN
models/rubros_empresa.pyc


+ 43 - 0
views/cargo_empresa_views.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<record id="view_cargo_empresa_form" model="ir.ui.view">
+			<field name="name">prioridad_empresa_form</field>
+			<field name="model">clientes.cargo_empresa</field>
+			<field name="type">form</field>
+			<field name="arch" type="xml">
+				<form string="Prioridad">
+					<group>
+						<field name="nombre" style="width:100%" />
+						
+						
+						
+						<field name="active"/>
+					</group>
+				</form>
+			</field>
+		</record>
+		<record id="view_cargo_empresa_tree" model="ir.ui.view">
+			<field name="name">cargo_empresa_tree</field>
+			<field name="model">clientes.cargo_empresa</field>
+			<field name="type">tree</field>
+			<field name="arch" type="xml">
+				<tree string="Cargo que ocupa en Empresa">
+					<field name="nombre"/>
+					
+					
+					
+				</tree>
+			</field>
+		</record>
+		<record id="action_cargo_empresa" model="ir.actions.act_window">
+			<field name="name">Cargo que ocupa en la Empresa</field>
+			<field name="res_model">clientes.cargo_empresa</field>
+			<field name="view_type">form</field>
+			<field name="view_mode">tree,form</field>
+		</record>
+		<menuitem name="Formulario Clientes" id="conf_clientes"  parent="base.menu_base_config" sequence="90"/>
+		
+		<menuitem name="Cargo" id="menu_cargo_cliente" action="action_cargo_empresa"   parent="conf_clientes" sequence="90"/>
+	</data>
+</openerp>

+ 43 - 0
views/clantidad_empresa_views.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<record id="view_cantidad_empresa_form" model="ir.ui.view">
+			<field name="name">cantidad_empresa_form</field>
+			<field name="model">clientes.cantidad_empresa</field>
+			<field name="type">form</field>
+			<field name="arch" type="xml">
+				<form string="Cantidad de Funcionarios">
+					<group>
+						<field name="nombre" style="width:50%" />
+						
+						
+						
+						<field name="active"/>
+					</group>
+				</form>
+			</field>
+		</record>
+		<record id="view_cantidad_empresa_tree" model="ir.ui.view">
+			<field name="name">cantidad_empresa_tree</field>
+			<field name="model">clientes.cantidad_empresa</field>
+			<field name="type">tree</field>
+			<field name="arch" type="xml">
+				<tree string="Cantidad de Funcionarios">
+					<field name="nombre"/>
+					
+					
+					
+				</tree>
+			</field>
+		</record>
+		<record id="action_cantidad_empresa" model="ir.actions.act_window">
+			<field name="name">Cantidad de Funcionarios</field>
+			<field name="res_model">clientes.cantidad_empresa</field>
+			<field name="view_type">form</field>
+			<field name="view_mode">tree,form</field>
+		</record>
+		<menuitem name="Formulario Clientes" id="conf_clientes"  parent="base.menu_base_config" sequence="90"/>
+		
+		<menuitem name="Cantidad Empleado" id="menu_cantidad_cliente" action="action_cantidad_empresa"   parent="conf_clientes" sequence="90"/>
+	</data>
+</openerp>

+ 39 - 0
views/crm_lead_clientes.xml

@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<record  model="ir.ui.view" id="clientes_demo_crm_case_form_view_leads">
+			<field name="name">Clientes Demo</field>
+			<field name="model">crm.lead</field>
+			<field name="inherit_id" ref="crm.crm_case_form_view_leads"> </field>
+			<field name="type">form</field>
+
+			<field name="arch" type="xml" >
+
+
+
+				<!-- <xpath expr="//group[@name='categorization']" position="attributes"> -->
+                    <!-- <attribute name="string">Clientes Demo</attribute> -->
+                    <!-- <attribute name="groups"/> -->
+                <!-- </xpath> -->
+                <xpath expr="//field[@name='partner_id']" position="after">
+                    <field name="rubro_de_la_empresa" class="oe_inline" options="{'create': true, 'create_edit': true}" />
+					<field name="cantidad_empleados"  class="oe_inline" options="{'create': true, 'create_edit': true}" />
+                    <field name="desafios_de_la_empresa" class="oe_inline"  options="{'create': true, 'create_edit': true}" />
+               
+					
+					
+                </xpath> 
+				 <xpath expr="//field[@name='function']" position="after">
+                    <field name="prioridad_adquirir_sistema" class="oe_inline" options="{'create': true, 'create_edit': true}" />
+					<field name="clientes_cargo_empresa" class="oe_inline" options="{'create': true, 'create_edit': true}" />
+					
+					
+                </xpath> 
+					
+
+
+
+			</field>
+		</record>
+	</data>
+</openerp>

+ 43 - 0
views/desafios_empresa_views.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<record id="view_desafios_empresa_form" model="ir.ui.view">
+			<field name="name">desafios_empresa_form</field>
+			<field name="model">clientes.desafios_empresa</field>
+			<field name="type">form</field>
+			<field name="arch" type="xml">
+				<form string="Desafios">
+					<group>
+						<field name="desafios" style="width:50%" />
+						
+						
+						
+						<field name="active"/>
+					</group>
+				</form>
+			</field>
+		</record>
+		<record id="view_desafios_empresa_tree" model="ir.ui.view">
+			<field name="name">desafios_empresa_tree</field>
+			<field name="model">clientes.desafios_empresa</field>
+			<field name="type">tree</field>
+			<field name="arch" type="xml">
+				<tree string="Desafios de la Empresa">
+					<field name="desafios"/>
+					
+					
+					
+				</tree>
+			</field>
+		</record>
+		<record id="action_desafios_empresa" model="ir.actions.act_window">
+			<field name="name">Desafios que afronta la Empresas</field>
+			<field name="res_model">clientes.desafios_empresa</field>
+			<field name="view_type">form</field>
+			<field name="view_mode">tree,form</field>
+		</record>
+		<menuitem name="Formulario Clientes" id="conf_clientes"  parent="base.menu_base_config" sequence="90"/>
+		
+		<menuitem name="Desafios" id="menu_desafios_cliente" action="action_desafios_empresa"   parent="conf_clientes" sequence="90"/>
+	</data>
+</openerp>

+ 43 - 0
views/prioridad_empresa_views.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<record id="view_prioridad_empresa_form" model="ir.ui.view">
+			<field name="name">prioridad_empresa_form</field>
+			<field name="model">clientes.prioridad_empresa</field>
+			<field name="type">form</field>
+			<field name="arch" type="xml">
+				<form string="Prioridad">
+					<group>
+						<field name="prioridad" style="width:50%" />
+						
+						
+						
+						<field name="active"/>
+					</group>
+				</form>
+			</field>
+		</record>
+		<record id="view_prioridad_empresa_tree" model="ir.ui.view">
+			<field name="name">prioridad_empresa_tree</field>
+			<field name="model">clientes.prioridad_empresa</field>
+			<field name="type">tree</field>
+			<field name="arch" type="xml">
+				<tree string="Prioridad para el Sistema">
+					<field name="prioridad"/>
+					
+					
+					
+				</tree>
+			</field>
+		</record>
+		<record id="action_prioridad_empresa" model="ir.actions.act_window">
+			<field name="name">Prioridad que da al Software la Empresa</field>
+			<field name="res_model">clientes.prioridad_empresa</field>
+			<field name="view_type">form</field>
+			<field name="view_mode">tree,form</field>
+		</record>
+		<menuitem name="Formulario Clientes" id="conf_clientes"  parent="base.menu_base_config" sequence="90"/>
+		
+		<menuitem name="Prioridad" id="menu_prioridad_cliente" action="action_prioridad_empresa"   parent="conf_clientes" sequence="90"/>
+	</data>
+</openerp>

+ 43 - 0
views/rubros_empresa_views.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<record id="view_rubros_empresa_form" model="ir.ui.view">
+			<field name="name">rubros_empresa_form</field>
+			<field name="model">clientes.rubros_empresa</field>
+			<field name="type">form</field>
+			<field name="arch" type="xml">
+				<form string="Rubros">
+					<group>
+						<field name="nombre" style="width:100%" />
+						
+						
+						
+						<field name="active"/>
+					</group>
+				</form>
+			</field>
+		</record>
+		<record id="view_rubros_empresa_tree" model="ir.ui.view">
+			<field name="name">rubros_empresa_tree</field>
+			<field name="model">clientes.rubros_empresa</field>
+			<field name="type">tree</field>
+			<field name="arch" type="xml">
+				<tree string="Rubros">
+					<field name="nombre"/>
+					
+					
+					
+				</tree>
+			</field>
+		</record>
+		<record id="action_rubros_empresa" model="ir.actions.act_window">
+			<field name="name">Formulario de Rubro de Empresas</field>
+			<field name="res_model">clientes.rubros_empresa</field>
+			<field name="view_type">form</field>
+			<field name="view_mode">tree,form</field>
+		</record>
+		<menuitem name="Formulario Clientes" id="conf_clientes"  parent="base.menu_base_config" sequence="90"/>
+		
+		<menuitem name="Rubros" id="menu_rubros_cliente" action="action_rubros_empresa"   parent="conf_clientes" sequence="90"/>
+	</data>
+</openerp>