Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Maria Agustina
/
hgt_transportar
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit a4c312a2
authored
2021-09-15 11:06:14 -0300
by
Juan
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
Cambios mmicropresentables
1 parent
c3c2dcdd
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
116 additions
and
16 deletions
__manifest__.py
controllers/argentinidad.py
models/__init__.py
models/mensajes.py
models/punto_retiro.py
security/ir.model.access.csv
views/mensajes.xml
views/menu_vista.xml
views/transportista_vista.xml
__manifest__.py
View file @
a4c312a
...
@@ -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'
,
...
...
controllers/argentinidad.py
View file @
a4c312a
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
...
@@ -19,4 +24,4 @@ def arg(texto):
...
@@ -19,4 +24,4 @@ def arg(texto):
texto
=
texto
.
replace
(
"w"
,
"g"
)
#tmb fonetico
texto
=
texto
.
replace
(
"w"
,
"g"
)
#tmb fonetico
texto
=
texto
.
replace
(
","
,
""
)
#mejora performance de busqueda
texto
=
texto
.
replace
(
","
,
""
)
#mejora performance de busqueda
texto
=
texto
.
replace
(
" "
,
""
)
#mejora performance de db
texto
=
texto
.
replace
(
" "
,
""
)
#mejora performance de db
return
(
texto
)
\ No newline at end of file
\ No newline at end of file
return
(
texto
)
models/__init__.py
View file @
a4c312a
...
@@ -4,4 +4,5 @@ from . import transportista
...
@@ -4,4 +4,5 @@ from . import transportista
from
.
import
tipo_transporte
from
.
import
tipo_transporte
from
.
import
punto_retiro
from
.
import
punto_retiro
from
.
import
dias
from
.
import
dias
from
.
import
solicitudes
\ No newline at end of file
\ No newline at end of file
from
.
import
solicitudes
from
.
import
mensajes
\ No newline at end of file
\ No newline at end of file
models/mensajes.py
0 → 100644
View file @
a4c312a
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
models/punto_retiro.py
View file @
a4c312a
...
@@ -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
,
}
...
...
security/ir.model.access.csv
View file @
a4c312a
...
@@ -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
views/mensajes.xml
0 → 100644
View file @
a4c312a
<?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
views/menu_vista.xml
View file @
a4c312a
...
@@ -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"
/>
<!-- actions -->
<menuitem
name=
"Configuraciones"
id=
"hgt_transportar_confadmin_desdoblado"
parent=
"hgt_transportar.menu_root_desdoblado"
groups=
"module_group_administrador"
/>
<!-- 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>
views/transportista_vista.xml
View file @
a4c312a
...
@@ -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>
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment