labor cost report
parent
9b65b7cc36
commit
d4b3598a99
|
@ -59,7 +59,7 @@ class ReportLaborCost(Model):
|
|||
dom.append(['branch_id','=',branch_id])
|
||||
if department_id:
|
||||
dom.append(['department_id','=',department_id])
|
||||
print('dom ', dom)
|
||||
date=date_from
|
||||
hdcases={}
|
||||
for hdcase in get_model("clinic.hd.case").search_browse(dom):
|
||||
dpt=hdcase.department_id
|
||||
|
@ -89,13 +89,16 @@ class ReportLaborCost(Model):
|
|||
elif branch_id:
|
||||
branch=get_model("clinic.branch").browse(branch_id)
|
||||
sub_name="(%s)" % branch.name or ""
|
||||
|
||||
print('>>>>>> :: ', date)
|
||||
data={
|
||||
'company_name': '%s %s' % (company.name or "", sub_name),
|
||||
'date': date,
|
||||
'date_from': date_from,
|
||||
'date_to': date_to,
|
||||
'lines': lines,
|
||||
'total_hdcase': total_hdcase,
|
||||
'branch_id': branch_id,
|
||||
'department_id': department_id,
|
||||
}
|
||||
return data
|
||||
|
||||
|
|
|
@ -33,14 +33,22 @@ class ReportLaborCostSummary(Model):
|
|||
|
||||
def default_get(self,field_names=None,context={},**kw):
|
||||
defaults=context.get("defaults",{})
|
||||
date=defaults.get("date", time.strftime("%Y-%m-%d"))
|
||||
print('date>>> ', date)
|
||||
date_from=defaults.get("date_from", self._get_date_from())
|
||||
date_to=defaults.get("date_to", self._get_date_to())
|
||||
branch_id=int(defaults.get("branch_id","0"))
|
||||
department_id=int(defaults.get("department_id","0"))
|
||||
branch_id=defaults.get("branch_id")
|
||||
if branch_id:
|
||||
branch_id=int(branch_id)
|
||||
department_id=defaults.get("department_id")
|
||||
if department_id:
|
||||
department_id=int(department_id)
|
||||
staff_id=defaults.get('staff_id')
|
||||
if staff_id:
|
||||
staff_id=int(staff_id)
|
||||
staff_type=defaults.get("staff_type","doctor")
|
||||
staff_id=int(defaults.get('staff_id', "0"))
|
||||
res={
|
||||
'date': time.strftime("%Y-%m-%d"),
|
||||
'date': date,
|
||||
'date_from': date_from,
|
||||
'date_to': date_to,
|
||||
'staff_type': staff_type,
|
||||
|
|
|
@ -18,13 +18,15 @@
|
|||
{{name}}
|
||||
</td>
|
||||
<td style="text-align:right">
|
||||
<a href="#name=clinic_report_labor_cost_summary&defaults.date_from={{../date_from}}&defaults.date_to={{../date_to}}&defaults.branch_id={{branch_id}}&defaults.department_id={{department_id}}">{{currency qty}}</a>
|
||||
<a href="#name=clinic_report_labor_cost_summary&defaults.date={{../date}}&defaults.date_from={{../date_from}}&defaults.date_to={{../date_to}}&defaults.branch_id={{branch_id}}&defaults.department_id={{department_id}}">{{currency qty}}</a>
|
||||
</td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<th>Total</th>
|
||||
<th style="text-align:right">{{currency total_hdcase}}</th>
|
||||
<th style="text-align:right">
|
||||
<a href="#name=clinic_report_labor_cost_summary&defaults.date={{date}}&defaults.date_from={{date_from}}&defaults.date_to={{date_to}}&defaults.branch_id={{branch_id}}&defaults.department_id={{department_id}}">{{currency total_hdcase}}</a>
|
||||
</th>
|
||||
</tfoot>
|
||||
</table>
|
||||
|
|
Loading…
Reference in New Issue