def utilization(request): year, month = getmonthyear(request) kwargs = {"year": year, "month": month} theteam = request.GET.get("team") teamselection = group_for_team(theteam) if theteam else MARKET_CHOICES_LIST utlztn, dates = ActivityEntry.utilization_last_12_months(teamselection, **kwargs) activity_data = ActivityEntry.activity_volumes_last_12_months(teamselection, activity=request.GET.get("activity")) team = MARKET_CHOICES_MAP.get(request.GET["team"]) \ if request.GET.get("team") else "All teams" if not team: raise Http404 return render_to_response( "industrial_engineering_utilization.html", { "teams": MARKET_CHOICES, "team": team, "year": year, "months": generate_month_box(id="month"), "months2": generate_month_box(id="activity-month"), "selected_month": month, "selected_team": request.GET["team"] if request.GET.get("team") else "AD", "current": " %s/%s" % (year,month), "utlztn": utlztn[datetime(year=year,month=month,day=1)], "utlztn_all": utlztn, "dates": [date.strftime("%B") for date in dates], "activities": Activity.objects.all(), "activity_data": activity_data, }, RequestContext(request) )
def utilization(request): year, month = getmonthyear(request) kwargs = {"year": year, "month": month} theteam = request.GET.get("team") teamselection = group_for_team(theteam) if theteam else MARKET_CHOICES_LIST utlztn, dates = ActivityEntry.utilization_last_12_months( teamselection, **kwargs) activity_data = ActivityEntry.activity_volumes_last_12_months( teamselection, activity=request.GET.get("activity")) team = MARKET_CHOICES_MAP.get(request.GET["team"]) \ if request.GET.get("team") else "All teams" if not team: raise Http404 return render_to_response( "industrial_engineering_utilization.html", { "teams": MARKET_CHOICES, "team": team, "year": year, "months": generate_month_box(id="month"), "months2": generate_month_box(id="activity-month"), "selected_month": month, "selected_team": request.GET["team"] if request.GET.get("team") else "AD", "current": " %s/%s" % (year, month), "utlztn": utlztn[datetime(year=year, month=month, day=1)], "utlztn_all": utlztn, "dates": [date.strftime("%B") for date in dates], "activities": Activity.objects.all(), "activity_data": activity_data, }, RequestContext(request))
def costbuckets(request): year, month = getmonthyear(request) kwargs = {"year": year, "month": month} if request.GET.get("team"): cbb = ActivityEntry.costbucket_count(group_for_team(request.GET["team"]), **kwargs) else: cbb = ActivityEntry.costbucket_count(MARKET_CHOICES_LIST, **kwargs) team = MARKET_CHOICES_MAP.get(request.GET["team"]) \ if request.GET.get("team") else "All teams" if not team: raise Http404 return render_to_response( "industrial_engineering_reports.html", { "teams": MARKET_CHOICES, "team": team, "year": year, "months": generate_month_box(id="month"), "selected_month": month, "selected_team": request.GET["team"] if request.GET.get("team") else "AD", "costbuckets": cbb, "current": " %s/%s" % (year, month) }, RequestContext(request) )
def costbuckets(request): year, month = getmonthyear(request) kwargs = {"year": year, "month": month} if request.GET.get("team"): cbb = ActivityEntry.costbucket_count( group_for_team(request.GET["team"]), **kwargs) else: cbb = ActivityEntry.costbucket_count(MARKET_CHOICES_LIST, **kwargs) team = MARKET_CHOICES_MAP.get(request.GET["team"]) \ if request.GET.get("team") else "All teams" if not team: raise Http404 return render_to_response( "industrial_engineering_reports.html", { "teams": MARKET_CHOICES, "team": team, "year": year, "months": generate_month_box(id="month"), "selected_month": month, "selected_team": request.GET["team"] if request.GET.get("team") else "AD", "costbuckets": cbb, "current": " %s/%s" % (year, month) }, RequestContext(request))