Hi,
I'm having some trouble when retrieving two fields using onchange method from another class. 'activity_name', and 'region_id'
The error i'm getting is this.
XmlHttpRequestError INTERNAL SERVER ERROR
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Does anyone know what is causing this? Below is my Code
class activity_summary(osv.osv):
_name = "budget.activity_summary"
_rec_name = "activity_summarycode"
_columns = {
'activity_summarycode' : fields.many2one("budget.activity_year", "Activity Summary Code", ondelete= "no action", required=True ),
'activity_name' : fields.related("activity_summarycode", "activity_name", type="char", string="Activity Name"),
'region_id' : fields.related("activity_summarycode", "mgmt_code", type = "char", string="Management Unit Code", size=64, store = True),
}
_sql_constraints = [
('activity_summarycode_unique', 'UNIQUE(activity_summarycode)', 'Each Activity year code is unique.'),
]
Activity year class:
class activity_year(osv.osv):
_name = "budget.activity_year"
_rec_name = "activity_yearcode"
_columns = {
'activity_yearcode' : fields.char("Activity Code", size=64, required=True),
'activity_name' : fields.char("Activity Name", size=128),
'mgmt_code' : fields.many2one("budget.org_table","Management Unit Code"),
}
_sql_constraints = [
('activity_yearcode_unique', 'UNIQUE(activity_yearcode)', 'Each activity code is unique.'),
]
class org_table(osv.osv):
_name = "budget.org_table"
_rec_name = "org_code"
_columns = {
'org_code' : fields.char("Code", size=64),
'org_name' : fields.char("Name"),
}
_sql_constraints = [
('org_code_unique', 'UNIQUE(org_code)', 'Each org_table ID is unique.'),
]