Public bug reported:
Hello,
I am unable to create an invoice line with a record in yaml since on
change are called.
Even when refering to an invoice, the data isn't given to the onchange.
In my case, the issue is the following one :
[2011-12-13 12:15:32,814][zz_yml_test] ERROR:tests.test:('No Partner Defined
!', 'You must first select a partner !')
Traceback (most recent call last):
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 844, in process
self._process_node(node)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 857, in _process_node
self.process_record(node)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 350, in process_record
record_dict = self._create_record(model, fields, view_id, default=default)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 428, in _create_record
result = getattr(model, match.group(1))(self.cr, 1, [], *args)
File
"/home/yvaucher/Projects/lp_openerp_6.1/addons/account/account_invoice.py",
line 1328, in product_id_change
raise osv.except_osv(_('No Partner Defined !'),_("You must first select a
partner !") )
except_osv: ('No Partner Defined !', 'You must first select a partner !')
[2011-12-13 12:15:32,814][zz_yml_test] ERROR:init.test:Tests failed to execute
in module test
Traceback (most recent call last):
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/modules/loading.py",
line 102, in load_test
_load_data(cr, module_name, idref, mode, 'test')
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/modules/loading.py",
line 138, in _load_data
tools.convert_yaml_import(cr, module_name, fp, idref, mode, noupdate)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 909, in yaml_import
yaml_interpreter.process(yaml_string)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 844, in process
self._process_node(node)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 857, in _process_node
self.process_record(node)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 350, in process_record
record_dict = self._create_record(model, fields, view_id, default=default)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 428, in _create_record
result = getattr(model, match.group(1))(self.cr, 1, [], *args)
File
"/home/yvaucher/Projects/lp_openerp_6.1/addons/account/account_invoice.py",
line 1328, in product_id_change
raise osv.except_osv(_('No Partner Defined !'),_("You must first select a
partner !") )
except_osv: ('No Partner Defined !', 'You must first select a partner !')
I attach a testing module containing 2 yaml files. One doing an invoice that
works (test.yml).
And the other which fails (test2.yml) trying to separate invoice and
invoice_line to have an invoice_line reference that could be reused for
advanced testing.
Regards,
Yannick
** Affects: openobject-server
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP Project Group.
https://bugs.launchpad.net/bugs/903687
Title:
[6.1] Yaml - impossible to create an invoice line with a reference
Status in OpenERP Server:
New
Bug description:
Hello,
I am unable to create an invoice line with a record in yaml since on
change are called.
Even when refering to an invoice, the data isn't given to the
onchange.
In my case, the issue is the following one :
[2011-12-13 12:15:32,814][zz_yml_test] ERROR:tests.test:('No Partner Defined
!', 'You must first select a partner !')
Traceback (most recent call last):
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 844, in process
self._process_node(node)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 857, in _process_node
self.process_record(node)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 350, in process_record
record_dict = self._create_record(model, fields, view_id, default=default)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 428, in _create_record
result = getattr(model, match.group(1))(self.cr, 1, [], *args)
File
"/home/yvaucher/Projects/lp_openerp_6.1/addons/account/account_invoice.py",
line 1328, in product_id_change
raise osv.except_osv(_('No Partner Defined !'),_("You must first select a
partner !") )
except_osv: ('No Partner Defined !', 'You must first select a partner !')
[2011-12-13 12:15:32,814][zz_yml_test] ERROR:init.test:Tests failed to
execute in module test
Traceback (most recent call last):
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/modules/loading.py",
line 102, in load_test
_load_data(cr, module_name, idref, mode, 'test')
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/modules/loading.py",
line 138, in _load_data
tools.convert_yaml_import(cr, module_name, fp, idref, mode, noupdate)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 909, in yaml_import
yaml_interpreter.process(yaml_string)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 844, in process
self._process_node(node)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 857, in _process_node
self.process_record(node)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 350, in process_record
record_dict = self._create_record(model, fields, view_id, default=default)
File
"/home/yvaucher/Projects/lp_openerp_6.1/server/openerp/tools/yaml_import.py",
line 428, in _create_record
result = getattr(model, match.group(1))(self.cr, 1, [], *args)
File
"/home/yvaucher/Projects/lp_openerp_6.1/addons/account/account_invoice.py",
line 1328, in product_id_change
raise osv.except_osv(_('No Partner Defined !'),_("You must first select a
partner !") )
except_osv: ('No Partner Defined !', 'You must first select a partner !')
I attach a testing module containing 2 yaml files. One doing an invoice that
works (test.yml).
And the other which fails (test2.yml) trying to separate invoice and
invoice_line to have an invoice_line reference that could be reused for
advanced testing.
Regards,
Yannick
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-server/+bug/903687/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~c2c-oerpscenario
Post to : [email protected]
Unsubscribe : https://launchpad.net/~c2c-oerpscenario
More help : https://help.launchpad.net/ListHelp