Gracias Jordi. Según entiendo la opción que me das es cambiar los datos una vez que la bd ya esta cargada con los productos. Se me complica un poco la programación, así que lo resolví creando un producto de muestra con los valores que necesito y duplicarlo para crear los nuevos productos. ¿Crees que me puede generar algun problema a futuro verdad? Saludos.
El jueves, 31 de julio de 2014 06:32:39 UTC-3, Jordi Esteve (Zikzakmedia) escribió: > > On 31/07/14 08:31, Raimon Esteve wrote: > > 2014-07-30 23:41 GMT+02:00 Luis Deiana <[email protected] > <javascript:>>: > >> > >> El miércoles, 30 de julio de 2014 04:54:10 UTC-3, Jordi Esteve > (Zikzakmedia) > >> escribió: > >>> On 30/07/14 02:18, Luis Deiana wrote: > >>>> Buenas noches como se modifican las propiedades predeterminadas? > tengo > >>>> que entrar con un usuario especial? > >>> Te refieres a las propiedades (ir.property) editables desde el menú > >>> Administración/Modelos/Propiedades por defecto? > >> > >> Exacto, lo puse así pq así es como me figura en mi sistema. Intento > cambiar > >> el método de costo por defecto (cost_price_method) que tiene el valor > fixed > >> por fifo (tengo el modulo instalado), pero no puedo ni cambiar el > registro > >> que ya viene ni crear uno nuevo con el valor fifo. > > el módulo product viene que por defecto sea "fixed" el valor por > defecto. > > > > http://hg.tryton.org/modules/product/file/e4d7a9a3af32/product.py#l91 > > > >> Es como si algunos campos no se pudieran editar. > > pq ya tienes un valor por defecto. > > > > También podrias: > > > > A- módulo personalizado cambiando el default > > B- Configurar el módulo "default values" para valores por defecto. > > > > nota: > > propiedades predeterminadas = valores por defecto > > Aunque el efecto de las propiedades predeterminadas y el de valores por > defecto es muy parecido, no es lo mismo. No se puede decir que > propiedades predeterminadas = valores por defecto > > Las propiedades predeterminadas se puede configurar a nivel de empresa > (compañía), de forma que distintas empresas tengan propiedades (valores > por defecto) distintos. > > Raimon te ha propuesto la opción B- Configurar el módulo "default > values" para valores por defecto, que sería usar el módulo [1], muy útil > para configurar valores por defecto en productos, en asistentes, etc. > Pero no te va a servir en este caso concreto, pues no permite definir > valores por defecto de campos funcionales y campos Property. > > Me encontré con un caso parecido que lo pude solventar atancando > directamente en la b.d., ya que como tu dices, cambiar propiedades por > defecto de campos m2o se puede hacer bien, pero no cambiar propiedades > de campos numéricos o texto, pues son campos related. > > Hice algo así: > > select * from ir_property where res is null and value=',fixed'; #para > saber el id de la propiedad cost_method de los productos, creo que es la > única que tiene el valor 'fixed' > > update ir_property set value=',fifo' where id=1; #he supuesto que el id > anterior es 1, normalmente esta es la primera propiedad por defecto que > se crea > > > [1] https://bitbucket.org/zikzakmedia/trytond-default_value > > -- > Jordi Esteve > Consultor Zikzakmedia SL > [email protected] <javascript:> > Mòbil 679 170 693 > > Zikzakmedia SL > St. Jaume, 9, baixos, 2a > 08720 Vilafranca del Penedès > Tel 93 890 2108 > >
