conv_bal
watcha.h@almacom.co.th 2015-01-11 13:09:40 +07:00
parent 4f1e1cd693
commit 8c65f98dea
12 changed files with 23 additions and 10 deletions

View File

@ -1,4 +1,5 @@
<form model="clinic.branch">
<field name="name"/>
<field name="parent_id"/>
<field name="pick_out_journal_id"/>
</form>

View File

@ -1,5 +1,7 @@
<form model="clinic.department">
<form model="clinic.department" show_company="1">
<field name="name"/>
<field name="code"/>
<field name="parent_id"/>
<field name="branch_id"/>
<field name="company_id" invisible="1"/>
</form>

View File

@ -2,4 +2,5 @@
<field name="name"/>
<field name="code"/>
<field name="parent_id"/>
<field name="branch_id"/>
</list>

View File

@ -15,6 +15,7 @@
<field name="department_id" span="2"/>
<field name="cycle_item_id" span="2" domain="[['cycle_id','=',cycle_id]]"/>
<field name="visit_id" span="2"/>
<field name="branch_id" span="2"/>
<field name="req_fee" span="2" invisible="1"/>
<!-- enable show_company=1 -->
<field name="company_id" span="2" invisible="1"/>

View File

@ -25,14 +25,14 @@
<item string="Races" action="clinic_race"/>
<item string="Morbidities" action="clinic_morbidity"/>
</item>
<item string="Cycles" perm="clinic_cycle">
<item string="Cycles" action="clinic_cycle"/>
<item string="Cycle Items" action="clinic_cycle_item"/>
</item>
<item string="Schedules" action="clinic_schedule" perm="clinic_schedule">
<item string="Schedules" action="clinic_schedule"/>
<item string="Schedules Board" action="clinic_schedule_board"/>
</item>
<item string="Cycles" perm="clinic_cycle">
<item string="Cycles" action="clinic_cycle"/>
<item string="Cycle Items" action="clinic_cycle_item"/>
</item>
<item string="Visits" perm="clinic_visit">
<item string="Visits" action="clinic_visit"/>
<item string="Visit Board" action="clinic_visit_board"/>
@ -40,8 +40,10 @@
<item string="HD Cases" perm="clinic_hdcase">
<item string="HD Cases" action="clinic_hd_case"/>
<divider/>
<header string="OTHERS"/>
<header string="SETTINGS"/>
<item string="Sickbed" action="clinic_sickbed"/>
<item string="Departments" action="clinic_department"/>
<item string="Valcular Access" action="clinic_vascular_access"/>
</item>
<item string="Reports" perm="clinic_report">
<item string="HD Case Summary" action="clinic_report_hd_case_summary"/>
@ -51,10 +53,8 @@
</item>
<item string="Settings" perm="clinic_settings">
<item string="Branch" action="clinic_branch"/>
<item string="Departments" action="clinic_department"/>
<item string="Hospital" action="clinic_hospital"/>
<item string="Nationalities" action="clinic_nation"/>
<item string="Valcular Access" action="clinic_vascular_access"/>
<item string="Clinic Settings" action="clinic_setting"/>
</item>
</menu>

View File

@ -15,6 +15,7 @@
<field name="time_start" onchange="onchange_datefrom"/>
<field name="cycle_id" onchange="onchange_cycle" required="1"/>
<field name="department_id"/>
<field name="branch_id"/>
</group>
<group span="6" columns="1">
<field name="patient_id" onchange="onchange_patient"/>

View File

@ -7,6 +7,7 @@ class Branch(Model):
_fields={
"name": fields.Char("Name",required=True,search=True),
"parent_id": fields.Many2One("clinic.branch","Parent"),
"pick_out_journal_id": fields.Many2One("stock.journal","Goods Issue Journal"),
}
Branch.register()

View File

@ -41,13 +41,14 @@ class Cycle(Model):
'sequence': fields.Integer("Sequence"),
'time_start': fields.Char("Start Time"),
'time_stop': fields.Char("End Time"),
'company_id': fields.Many2One("company", "Company"),
'hd_cases': fields.One2Many("clinic.hd.case","cycle_id", "HD Cases"),
'visits': fields.One2Many("clinic.visit","cycle_id", "Visits"),
'cycle_items': fields.One2Many("clinic.cycle.item","cycle_id", "Cycle Items"),
'var_k': fields.Float("K"),
'color': fields.Char("Color"),
'note': fields.Text("Note"),
'company_id': fields.Many2One("company", "Company"),
'branch_id': fields.Many2One("clinic.branch","Branch"),
}
_defaults={

View File

@ -34,10 +34,11 @@ class CycleItem(Model):
'nurses': fields.One2Many("clinic.cycle.item.nurse",'cycle_item_id','Nurses'),
'nurse_id': fields.Many2One("clinic.staff","Nurse",domain=[['type','=','nurse']]),
'sequence': fields.Char("Sequence",function="_get_all",function_multi=True,store=True),
'company_id': fields.Many2One("company", "Company"),
"state": fields.Selection([("draft","Draft"),("validated","Validated")],"Status",required=True),
'user_id': fields.Many2One("base.user","Validator"),
"comments": fields.One2Many("message","related_id","Comments"), "company_id": fields.Many2One("company","Company"),
'company_id': fields.Many2One("company", "Company"),
'branch_id': fields.Many2One("clinic.branch","Branch"),
}
def _get_vark(self,context={}):

View File

@ -10,6 +10,8 @@ class Department(Model):
"name": fields.Char("Name",required=True,search=True),
"code": fields.Char("Code",search=True),
"parent_id": fields.Many2One("clinic.department", "Parent"),
'company_id': fields.Many2One("company","Company"),
'branch_id': fields.Many2One("clinic.branch","Branch"),
}
_defaults={

View File

@ -115,6 +115,7 @@ class HDCase(Model):
'req_fee': fields.Integer("Request Expense"),
'hd_case_id': fields.Many2One("clinic.hd.case","HD",function="_get_all",function_multi=True), # XXX
'company_id': fields.Many2One("company","Company"),
'branch_id': fields.Many2One("clinic.branch","Branch"),
}
def _get_number(self,context={}):

View File

@ -51,6 +51,7 @@ class Visit(Model):
'visit_date': fields.Date('Visit Date'),
'cycle_color': fields.Char('Color',function="_get_all",function_multi=True,store=True),
'note': fields.Text('Note'),
'branch_id': fields.Many2One("clinic.branch","Branch"),
}
def _get_number(self,context={}):