Closed jjscarafia closed 11 years ago
Ok Enviado desde mi BlackBerry de Movistar (http://www.movistar.com.ar)
-----Original Message----- From: Juan José Scarafía notifications@github.com Date: Wed, 22 May 2013 15:27:50 To: agrihold/sagisagi@noreply.github.com Reply-To: agrihold/sagi reply@reply.github.com Subject: [sagi] Arreglos migración "sgr.ingredients" (#201)
Para mostrarlo lo que debería ser uso de ejemplo el ingrediente Ametrina
-no se estan llevando los campos con unidades de medida porque hay que parsearlos, si se complica, podemos agregar a esta clase un campo "note" y agregarlos ahí para que queden registrados. De hecho va a ser imposible parsearlos porque por ejemplo "atrazina + simazina" tiene molecular weight = A: 215.69 + S: 201.7 (imposible de parsear). Llevemos todo a una nota o convertimos esos campos a "char" y sacamos las uom
Reply to this email directly or view it on GitHub: https://github.com/agrihold/sagi/issues/201
Consulta, no es la tabla sgr_ingredient_other_name la que debe actualizarse en lugar de ingredient_other_name_ids?
Si, esta bien, la que se tiene que actualizar es la tabla "sgr_ingredient_other_name" (ingreedient_other_name_ids es el campo que se define en openerp que crea automaticamente esa tabla). ATENCION: es muy probable que los nombres de los id en esta tabla esten mal por ese problema en el xmi2oerp al generar campos M2M. Dicho bug ya lo reportamos en https://github.com/agrihold/sagi/issues/194
Clarisimo entonces... lo que llva a la pregunta de la fuente de datos para la categoría de los ingredientes. De donde se puede obtener dicha infromación asi lo actualizo de esa manera?
La categoría de nombre es igual para todos, sería "Chemical Name". Tenes que crear ese registro en la tabla "sgr.ingredient_name_category" se entendió? esta claro
Consulta, se puede agregar el campo notes a la tabla sgr_ingredient? Asi actualizamos las unidades de medida
Consulta, el campo description no existe en la tabla sgr_ingredient (para actualizar los campos nm_lmr_html y nm_lmr_inte_html). Estoy mirando la tabla correcta? O debería ver otra tabla?
nop, deberías ver la tabla "sgr_lmr" donde haces referencia a ingredient_id country_id description
Los ingredientes paarecen triplicados en la base de datos _sagi
el campo de seleya "nm_quim_ingr" debe llevarse a openerp a ingredient_other_name_ids, se debe llevar al campo: ---> name = nm_quim_ingr ---> se debe crear una categoría de other name igual a "Chemical Name"
(atención para esto, por lo que veo, habían agregado a la clase ingredient un campo "sinonymy", no estaría mal, por ahí mejor hablarlo, lo que sea mas facil) el campo de seleya "nm_sino_ingr" debe llevarse a openerp a ingredient_other_name_ids, se debe llevar al campo: ---> name = nm_sino_ingr ---> se debe crear una categoría de other name igual a "Synonymy"
-no se estan llevando los campos con unidades de medida porque hay que parsearlos, si se complica, podemos agregar a esta clase un campo "note" y agregarlos ahí para que queden registrados. De hecho va a ser imposible parsearlos porque por ejemplo "atrazina + simazina" tiene molecular weight = A: 215.69 + S: 201.7 (imposible de parsear). Llevemos todo a una nota o convertimos esos campos a "char" y sacamos las uom
Para mostrarlo lo que debería ser uso de ejemplo el ingrediente Ametrina
-no se estan llevando los campos con unidades de medida porque hay que parsearlos, si se complica, podemos agregar a esta clase un campo "note" y agregarlos ahí para que queden registrados. De hecho va a ser imposible parsearlos porque por ejemplo "atrazina + simazina" tiene molecular weight = A: 215.69 + S: 201.7 (imposible de parsear). Llevemos todo a una nota o convertimos esos campos a "char" y sacamos las uom