He desarrollado un módulo 'paciente nuevo' que no puedo instalar a través de una carpeta comprimida. He leído OpenERP dev. book y este blog en la creación del nuevo módulo. Cuando se instala después de un trabajo de copiar y pegar desde este blog, el módulo 'notebook' se instala & funcionando. Aplico los mismos pasos (Incluso comprobé el código n veces) en mi módulo, pero aún NO PUEDO instalarlo. Aunque obtengo el msg en el cliente ERP 'Módulos instalados', el módulo no está en la lista 'Módulos'. ¿Qué podría estar posiblemente mal?No se puede instalar el nuevo módulo en OpenERP 6
Aquí está el código. el archivo newpatient.py
:
from osv import fields, osv
import time
class newpatient(osv.osv):
_name = "Newpatient"
_description = "Creating new patient"
_columns = {'name':fields.char('Name',size=30,required=True),
'address':fields.char('Address',size=50,required=True),
}
newpatient()
El archivo __init__.py
:
import newpatient
El archivo __openerp__.py
:
{
"name" : "Newpatient",
"version" : "1.0",
"author" : "K Y",
"category" : "Generic Modules/Others",
"depends" : ["base"],
"init_xml" : [newpatient_view.xml],
"demo_xml" : [],
"update_xml" : [],
"installable": True,
"active": False
}
realmente atascado. Agradecería algo de ayuda.
Supongo que el caso era un problema. Creé un nuevo módulo llamado 'npatient' y puse exactamente los mismos nombres (npatient) en __openerp__.py & npatient.py y funcionó. Pero el comportamiento no es consistente. Incluso cuando he repetido estos pasos para otros módulos de prueba, no están instalados. Haría algunas pruebas más y te haré saber los resultados. Pero al menos puedo explorar algunas características ahora. Muchas gracias por su ayuda :) –
Bienvenido a Stack Overflow, @Ashish. Si esta respuesta resolvió su problema, haga clic en la marca de verificación verde a la izquierda para marcarla como la respuesta aceptada. –
Gracias Don por recordarme. –