Commit a4c312a2 by Juan

Cambios mmicropresentables

1 parent c3c2dcdd
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
'security/ir.model.access.csv', 'security/ir.model.access.csv',
'views/transportista_vista.xml', 'views/transportista_vista.xml',
'views/tipo_transporte_vista.xml', 'views/tipo_transporte_vista.xml',
'views/mensajes.xml',
'views/solicitudes.xml', 'views/solicitudes.xml',
'views/punto_retiro_vista.xml', 'views/punto_retiro_vista.xml',
'views/menu_vista.xml', 'views/menu_vista.xml',
......
import unidecode import unidecode
#ESTO NO DEBERIA EXISTIR LO SE PERO.....
#NO FUNCINA CON HUMANOS EL SISTEMA SINO
#NO PUEDO NORMALIZAR LA LENGUA
#ES LA PUTA VERDAD
def arg(texto): def arg(texto):
texto = unidecode.unidecode(texto)#saco acentos texto = unidecode.unidecode(texto)#saco acentos
texto = texto.lower()#paso a minuscula texto = texto.lower()#paso a minuscula
...@@ -9,6 +12,8 @@ def arg(texto): ...@@ -9,6 +12,8 @@ def arg(texto):
texto = texto.replace("cc","s")#todo c z x es s texto = texto.replace("cc","s")#todo c z x es s
texto = texto.replace("rr","r")#vurros > buros texto = texto.replace("rr","r")#vurros > buros
texto = texto.replace("pc","s")#descripcion > dessrision texto = texto.replace("pc","s")#descripcion > dessrision
# texto = texto.replace("pt","t")#descripcion > dessrision
# texto = texto.replace("ps","s")#descripcion > dessrision
texto = texto.replace("x","s")#todo c z x es s texto = texto.replace("x","s")#todo c z x es s
texto = texto.replace("ll","y")#olvidate de ll texto = texto.replace("ll","y")#olvidate de ll
texto = texto.replace("h","")#nadie usa la h texto = texto.replace("h","")#nadie usa la h
......
...@@ -5,3 +5,4 @@ from . import tipo_transporte ...@@ -5,3 +5,4 @@ from . import tipo_transporte
from . import punto_retiro from . import punto_retiro
from . import dias from . import dias
from . import solicitudes from . import solicitudes
from . import mensajes
\ No newline at end of file \ No newline at end of file
from odoo import api, fields, models
class mensajes(models.Model):
_name = 'trans.mensajes'
_description = 'SMS/MAIL textos'
name = fields.Char(string='Codigo')
texto = fields.Char(string='Texto')
\ No newline at end of file \ No newline at end of file
...@@ -74,7 +74,15 @@ class trans_punto_retiro(models.Model): ...@@ -74,7 +74,15 @@ class trans_punto_retiro(models.Model):
def AbrirMe(self):
return {
'view_type': 'form',
'view_mode': 'form',
'res_model': 'trans.punto_retiro',
'type': 'ir.actions.act_window',
'target': 'self',
'res_id': self.id,
}
......
...@@ -7,4 +7,5 @@ administrador_trans_transportista,access_administrador_trans_transportista,model ...@@ -7,4 +7,5 @@ administrador_trans_transportista,access_administrador_trans_transportista,model
administrador_trans_tipo_transporte,access_administrador_trans_tipo_transporte,model_trans_tipo_transporte,module_group_administrador,1,1,1,1 administrador_trans_tipo_transporte,access_administrador_trans_tipo_transporte,model_trans_tipo_transporte,module_group_administrador,1,1,1,1
administrador_trans_punto_retiro,access_administrador_trans_punto_retiro,model_trans_punto_retiro,module_group_administrador,1,1,1,1 administrador_trans_punto_retiro,access_administrador_trans_punto_retiro,model_trans_punto_retiro,module_group_administrador,1,1,1,1
administrador_trans_dias,access_administrador_trans_dias,model_trans_dias,module_group_administrador,1,1,1,1 administrador_trans_dias,access_administrador_trans_dias,model_trans_dias,module_group_administrador,1,1,1,1
access_lappa_solicitudes,access_lappa_solicitudes,model_lappa_solicitudes,module_group_administrador,1,1,1,1
\ No newline at end of file \ No newline at end of file
access_lappa_solicitudes,access_lappa_solicitudes,model_lappa_solicitudes,module_group_administrador,1,1,1,0
access_trans_mensajes,access_trans_mensajes,model_trans_mensajes,module_group_administrador,1,1,1,0
\ No newline at end of file \ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<data noupdate="0">
<!-- explicit list view definition -->
<record model="ir.ui.view" id="hgt_transportar.mensaje_notif_list">
<field name="name">Mensajes en comunicasiones automaticas</field>
<field name="model">trans.mensajes</field>
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="texto"/>
</tree>
</field>
</record>
<record model="ir.ui.view" id="hgt_transportar.mensaje_notif_form">
<field name="name">Mensajes en comunicasiones automaticas</field>
<field name="model">trans.mensajes</field>
<field name="arch" type="xml">
<form>
<header>
</header>
<sheet>
<group col="2" string="Datos del transporte">
<field name="name"/>
<field name="texto" nolabel="1" colspan="2"/>
</group>
</sheet>
</form>
</field>
</record>
<record model="ir.ui.view" id="hgt_transportar.mensaje_notif_search">
<field name="name">Mensajes en comunicasiones automaticas</field>
<field name="model">trans.mensajes</field>
<field name="arch" type="xml">
<search string="Busqueda de transportista">
<field name="name"/>
<field name="texto"/>
</search>
</field>
</record>
<!-- actions opening views on models -->
<record model="ir.actions.act_window" id="hgt_transportar.mensaje_notif_action_window">
<field name="name">Mensajes en comunicasiones automaticas</field>
<field name="res_model">trans.mensajes</field>
<field name="view_mode">tree,form</field>
</record>
</data>
</odoo>
\ No newline at end of file \ No newline at end of file
...@@ -11,25 +11,33 @@ ...@@ -11,25 +11,33 @@
action="hgt_transportar.trans_transportista_action_window"/> action="hgt_transportar.trans_transportista_action_window"/>
<!-- menu Root --> <!-- menu Root -->
<menuitem name="Configuración" sequence='20' id="hgt_transportar.menu_root_configurar" groups="module_group_administrador"/> <!--<menuitem name="Configuración" sequence='20' id="hgt_transportar.menu_root_configurar" groups="module_group_administrador"/>-->
<!-- menu categories --> <!-- menu categories -->
<menuitem name="Tipos de Transporte" id="hgt_transportar_config_tipo" parent="hgt_transportar.menu_root_configurar"/>
<!-- actions -->
<menuitem name="Tipos de transporte" id="hgt_transportar_transportistas_tipo_transporte" parent="hgt_transportar_config_tipo"
action="hgt_transportar.trans_tipo_transporte_action_window"/>
<!-- menu categories --> <!-- menu categories -->
<menuitem name="Puntos de Retiro" id="hgt_transportar_config_punto" parent="hgt_transportar.menu_root_configurar"/> <!--<menuitem name="Puntos de Retiro" id="hgt_transportar_config_punto" parent="hgt_transportar.menu_root_configurar"/>-->
<!-- actions --> <!-- actions -->
<menuitem name="Puntos de Retiro" id="hgt_transportar_transportistas_punto_retiro" parent="hgt_transportar_config_punto" <!--<menuitem name="Puntos de Retiro" id="hgt_transportar_transportistas_punto_retiro" parent="hgt_transportar_config_punto"
action="hgt_transportar.trans_punto_retiro_action_window"/> action="hgt_transportar.trans_punto_retiro_action_window"/>-->
<!-- menu Root Desdoblado--> <!-- menu Root Desdoblado-->
<menuitem name="Acceso Administrador" sequence='1' id="hgt_transportar.menu_root_desdoblado" groups="module_group_administrador" /> <menuitem name="Acceso Administrador" sequence='1' id="hgt_transportar.menu_root_desdoblado" groups="module_group_administrador" />
<menuitem name="Transportistas" id="hgt_transportar_transportistas_desdoblado" parent="hgt_transportar.menu_root_desdoblado" groups="module_group_administrador"/> <menuitem name="Transportistas" id="hgt_transportar_transportistas_desdoblado" parent="hgt_transportar.menu_root_desdoblado" groups="module_group_administrador"/>
<menuitem name="Configuraciones" id="hgt_transportar_confadmin_desdoblado" parent="hgt_transportar.menu_root_desdoblado" groups="module_group_administrador"/>
<!-- actions --> <!-- actions -->
<menuitem name="Transportistas" id="hgt_transportar_transportistas_transportistas_desdoblado" parent="hgt_transportar_transportistas_desdoblado" <menuitem name="Transportistas" id="hgt_transportar_transportistas_transportistas_desdoblado" parent="hgt_transportar_transportistas_desdoblado"
action="hgt_transportar.trans_transportista_desdoblado_action_window" groups="module_group_administrador"/> action="hgt_transportar.trans_transportista_desdoblado_action_window" groups="module_group_administrador"/>
<menuitem name="Solicitud de Alta" id="hgt_transportar_sulicitud_alta" parent="hgt_transportar_transportistas_desdoblado" <menuitem name="Solicitud de Alta" id="hgt_transportar_sulicitud_alta" parent="hgt_transportar_transportistas_desdoblado"
action="hgt_lappa_solicitudes_action_window" groups="module_group_administrador"/> action="hgt_lappa_solicitudes_action_window" groups="module_group_administrador"/>
<menuitem name="Tipos de transporte" id="hgt_transportar_transportistas_tipo_transporte_admin" parent="hgt_transportar_confadmin_desdoblado"
action="hgt_transportar.trans_tipo_transporte_action_window" groups="module_group_administrador"/>
<menuitem name="Mensajes automaticos" id="hgt_transportar_transportistas_tipo_transporte" parent="hgt_transportar_confadmin_desdoblado"
action="hgt_transportar.mensaje_notif_action_window" groups="module_group_administrador"/>
</data> </data>
</odoo> </odoo>
...@@ -46,12 +46,23 @@ ...@@ -46,12 +46,23 @@
<field name="trans_tipo_ent" colspan="2" required="1"/> <field name="trans_tipo_ent" colspan="2" required="1"/>
<field name="trans_tipo" placeholder="Tipo de transporte" widget="many2many_tags" nolabel="1" colspan="2" /> <field name="trans_tipo" placeholder="Tipo de transporte" widget="many2many_tags" nolabel="1" colspan="2" />
<field name="trans_restriccion_elem" colspan="2"/> <field name="trans_restriccion_elem" colspan="2"/>
<field name="trans_pto_retiro" nolabel="1" colspan="2" /> <!-- <field name="trans_pto_retiro" nolabel="1" colspan="2" /> -->
<field name="trans_posee_ayu" colspan="2"/> <field name="trans_posee_ayu" colspan="2"/>
<field name="trans_observ" colspan="2"/> <field name="trans_observ" colspan="2"/>
</group> </group>
<group col="2" string="Puntos de retiro / Sucursales">
<field name="trans_pto_retiro" nolabel="1" widget="one2many" >
<tree create="1" edit="1" editable="bot" delete="1">
<field name="pr_nombre" create_edit="1" create="1" editable="1"/>
<field name="pr_localidad" options="{'no_create': True, 'no_create_edit':True}"/>
<field name="pr_direccion"/>
<field name="pr_telefono" />
<button name="AbrirMe" class='btn btn-info' string="Ver detalles" type="object" />
</tree>
</field>
</group>
<group col="2" string="Datos de usuario"> <group col="2" string="Datos de usuario">
<field name="trans_categoria" colspan="2"/> <field name="trans_categoria" readonly="0" colspan="2"/>
</group> </group>
</sheet> </sheet>
</form> </form>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!