El lunes, 19 de diciembre de 2016, 5:07:06 (UTC-3), Sergi Almacellas
Abellana escribió:
>
> El 17/12/16 a les 00:52, Luis Deiana ha escrit:
> >
> >
> > El viernes, 16 de diciembre de 2016, 18:56:36 (UTC-3), Luis Deiana
> escribió:
> >
> >
> >
> > El viernes, 16 de diciembre de 2016, 13:16:16 (UTC-3), Sergi
> > Almacellas Abellana escribió:
> >
> >
> >
> > On 16 de desembre de 2016 17:00:54 CET, Luis Deiana
> > <[email protected]> wrote:
> > >
> > >
> > >El viernes, 16 de diciembre de 2016, 12:40:05 (UTC-3), Sergi
> > Almacellas
> > >
> > >Abellana escribió:
> > >>
> > >> Hola Luis,
> > >>
> > >> On 16 de desembre de 2016 16:30:46 CET, Luis Deiana
> > ><[email protected]
> > >> <javascript:>> wrote:
> > >> >
> > >> >
> > >> >El viernes, 18 de noviembre de 2016, 5:03:39 (UTC-3), Sergi
> > >Almacellas
> > >> >Abellana escribió:
> > >> >>
> > >> >> Buenos dias Roberto,
> > >> >>
> > >> >> El 17/11/16 a les 20:43, Roberto West ha escrit:
> > >> >> > ¿Se puede hacer esta migración?
> > >> >> >
> > >> >> > Actualmente utilizo pocos módulos de la versión 3.4 y
> todos
> > >ellos
> > >> >> > también existen en la versión 4.0, pero no sé si los
> > cambios son
> > >
> > >> >> > demasiados para saltar de una versión tan vieja a una
> > nueva.
> > >> >> >
> > >> >> > ¿Alguna recomendación .... ?
> > >> >>
> > >> >> Si, se puede hacer la recomendación sin problemas, sólo 2
> > >> >recomendaciones:
> > >> >>
> > >> >> 1. Hecha un vistazo a:
> > >> >>
> > >> >> https://discuss.tryton.org/c/migration
> > <https://discuss.tryton.org/c/migration>
> > >> >>
> > >> >> Especialmente aquellos items que requieran ejecutar
> > consultas SQL.
> > >
> > >> >>
> > >> >
> > >> >Hola Sergi actualice: el servidor, los clientes y los
> > módulos a la
> > >> >versión
> > >> >4.0, pero no entiendo que hacer con las consultas SQL, por
> > ejemplo
> > >esta
> > >> >que
> > >> >es para pasar de 3.4 a 3.6 :
> > >> >
> > >> >UPDATE account_move_line SET amount_second_currency =
> > >> >(amount_second_currency * -1) WHERE amount_second_currency
> > IS NOT
> > >NULL
> > >> >AND
> > >> >SIGN(amount_second_currency) != SIGN(debit - credit);
> > >> >
> > >> >podrías ayudarme?
> > >> >
> > >>
> > >> Debes conectarte a tu base de datos y ejecutar las consultas
> > que se
> > >ponen
> > >> en cada migracion.
> > >>
> > >> De todos modos, la que has copiado solo es necesaria si
> > trabajas con
> > >> facturas/apuntes en monedas distintas a la de la propia
> empresa.
> > >>
> > >> Un saludo,
> > >>
> > >> --
> > >
> > >
> > >Ok, entonces no me hace falta pq trabajo en una sola moneda, si
> > trabajo
> > >con
> > >varias formas de pago, pero solo con una moneda.
> > >Que otra cosa tendria q revisar? Hice la migracion de 3.2 a 3.4
> > >instalando
> > >los nuevos requisitos, actualizando los modulos, el servidor y
> > >cambiando o
> > >agregando algunos parametros creo que en /etc/trytond.conf hace
> > un año
> > >y
> > >este año quiero hacer la migracion desde 3.4 a 4.0 o 4.2, pero
> el
> > >servidor
> > >no arranca, en el archivo de configuracion no tendria que
> > cambiar nada?
> > >
> >
> > Nose si en la version 3.6 o 3.8 cambio el formato del fichero de
> > configuracion. Deberias utilizar un fichero con el nuevo
> > formato. Revisa la documentacion para ver las el nuevo formato.
> >
> > Saludos,
> >
> >
> > Vi la documentacion y vi tembien la pagina de pyton donde explica
> > como funciona la nueva configuracion vi q difiere en jsonrpc en la
> > version 3.4 y web en la 4.0, pero no entiendo mucho de esto y no
> > logro entender, podrias pasarme o decirme de donde saco un archivo
> > de configuracion basico como para copiarlo. ;). Gracias.
> >
> >
> >
> > Configure un archivo y me quedo asi:
> >
> > [web]
> >
> > listen=localhost:8000
> > root=/var/www/localhost/tryton
> > ##data=/home/luis/tryton/sao
> >
> > [database]
> >
> > uri=postgresql://luis:clave@localhost:5432/
> > path=/var/lib/tryton/data # directorio donde se guardaran los adjuntos
> > languaje=es_AR
> >
> > [email]
> >
> > uri=smtps://usuario:[email protected]:465
> > [email protected] <javascript:>
> >
> > [session]
> >
> > timeout=3600
> > super_pwd=AkCYs4UOVWtJ2
>
> Este fichero tiene buena pinta!!!
> >
> > pero cuando ejecuto trytond -c me dice lo siguiente:
> >
> > luis@Tryton:~$ ~/tryton/trytond/bin/trytond -c /etc/trytond.conf
> > Traceback (most recent call last):
> > File "/home/luis/tryton/trytond/bin/trytond", line 24, in <module>
> > from trytond.application import app
> > File "/home/luis/tryton/trytond/trytond/application.py", line 8, in
> > <module>
> > Pool.start()
> > File "/home/luis/tryton/trytond/trytond/pool.py", line 97, in start
> > register_classes()
> > File "/home/luis/tryton/trytond/trytond/modules/__init__.py", line
> > 325, in register_classes
> > import trytond.ir
> > File "/home/luis/tryton/trytond/trytond/ir/__init__.py", line 4, in
> > <module>
> > from .configuration import *
> > File "/home/luis/tryton/trytond/trytond/ir/configuration.py", line 3,
> > in <module>
> > from ..model import ModelSQL, ModelSingleton, fields
> > File "/home/luis/tryton/trytond/trytond/model/__init__.py", line 3, in
> > <module>
> > from .model import Model
> > File "/home/luis/tryton/trytond/trytond/model/model.py", line 8, in
> > <module>
> > from trytond.model import fields
> > File "/home/luis/tryton/trytond/trytond/model/fields/__init__.py",
> > line 4, in <module>
> > from .field import *
> > File "/home/luis/tryton/trytond/trytond/model/fields/field.py", line
> > 7, in <module>
> > from sql import operators, Column, Literal, Select, CombiningQuery,
> Null
> > ImportError: cannot import name Null
> >
> > alguna sugerencia ?
>
> Esto es debido a que usas una versión de python-sql antigua. Deberias
> actualizar la libreria python-sql.
>
> Hola Sergi, actualice la libreria python-sql de la version 0.3 a la
version 0.8
y me tira lo siguiente:
luis@Tryton:~$ ~/trytond -c /etc/trytond.conf
Traceback (most recent call last):
File "/home/luis/trytond", line 13, in <module>
import trytond
ImportError: No module named trytond
luis@Tryton:~$
> Un saludo,
>
> --
> Sergi Almacellas Abellana
> www.koolpi.com
> Twitter: @pokoli_srk
>