diff --git a/~dev_rating/application/classes/Controller/DeanOffice/Bill.php b/~dev_rating/application/classes/Controller/DeanOffice/Bill.php
index 88fce252f3bb6e2a096e24a73e673d09d2248eef..86cdf316a52e32229fa148c90ce8d331a04976a7 100644
--- a/~dev_rating/application/classes/Controller/DeanOffice/Bill.php
+++ b/~dev_rating/application/classes/Controller/DeanOffice/Bill.php
@@ -8,13 +8,15 @@ class Controller_DeanOffice_Bill extends Controller_Environment_DeanOffice
         Cookie::set('fD', 'true');
     }
 
-    public static function makeTable($id, &$disciplines) {
-        $students = Model_Students::ofGroup($id);
+    public static function makeTable($groupID, &$disciplines) {
+        $students = Model_Students::ofGroup($groupID);
         $table = [];
 
         $iter = 0;
-        foreach ($disciplines as $dis) {
-            foreach (Model_Rating::getRatesForStudentsGroup((int) ($dis['ID']), $id) as $record) {
+
+        foreach ($disciplines as &$dis) {
+            $rates = Model_Rating::getRatesForStudentsGroup((int)$dis['ID'], $groupID);
+            foreach ($rates as $record) {
                 if (!isset($table[$record['ID']])) {
                     $table[$record['ID']] = [
                         'Name'   => $record['LastName'] . ' ' . $record['FirstName'] . ' ' . $record['SecondName'],