use yii\widgets\ActiveForm;
use yii\base\DynamicModel;
use kartik\grid\GridView;
+use yii_app\helpers\FormatHelper;
+ use yii_app\records\Admin;
+ use yii_app\records\Motivation;
use yii_app\records\MotivationCostsItem;
+
/** @var $model DynamicModel */
/** @var $stores array */
/** @var $years array */
'header' => 'План',
],
[
- 'attribute' => 'correction',
+ 'attribute' => 'adjustment',
'value' => function ($model) {
- return $model['adjustment'] ?? '';
+
- return $model["correction"] !== null ? FormatHelper::asDecimalMotivation($model["correction"]) : " ";
+
- },
++ return $model["adjustment"] !== null ? FormatHelper::asDecimalMotivation($model["correction"]) : " ";
+
++
++
++
+ },
'header' => 'Корректировка',
],
[
'header' => 'Отклонение, %',
'value' => function ($model) {
- if ($model["deviation"] !== null) {
- return Yii::$app->formatter->asDecimal($model["deviation"] * 100, 2) . "%";
- } else {
- return " ";
- }
++
+ return $model["deviation"] !== null ? FormatHelper::asDecimalMotivation($model["deviation"]) : " ";
+
++
++
},
]
default:
// Проверка для остальных строк, которые должны иметь жирный шрифт
$boldRows = [
- 'Стоимость товара', 'Услуги агентов (Расходы на закупку, хранение, доставку товара)',
+ 'Себестоимость товара', 'Услуги агентов (Расходы на закупку, хранение, доставку товара)',
'Брак, пересорт', 'Расходные материалы (обеспечение продаж)', 'Оплата труда', 'Содержание помещения',
- 'РаÑ\81Ñ\85одÑ\8b по доÑ\81Ñ\82авке', 'УÑ\81лÑ\83ги маÑ\80кеÑ\82плейÑ\81ов', 'СодеÑ\80жание и обÑ\81лÑ\83живание Ð\9eС и Ð\9dÐ\9cÐ\90',
+ 'Расходы по доставке', 'Содержание и обслуживание ОС и НМА',
'Услуги связи', 'Прочие операционные расходы', 'Бухгалтерия и финансы',
'Юридическое сопровождение', 'HR- услуги', 'IT услуги',
'Продвижение и продажа товара через сайт', 'Минимальный порог Чистой прибыли, руб.',