->where(['year' => $year, 'month' => $month])
->all();
- $valueIdIndices = [12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 30];
+ $valueIdIndices = [
+ self::CODE_RENT, // 12
+ self::CODE_PUBLIC_SERVICES, // 13
+ self::CODE_SECURITY, // 14
+ self::CODE_CLEANING_SERVICES_FOR_PREMISES_AND_TERRITORY, // 15
+ self::CODE_DELIVERY_TO_CLIENT_TAXI, // 17
+ self::CODE_MARKETPLACE_SERVICES, // 18
+ self::CODE_REFRIGERATION_EQUIPMENT_REPAIR_MAINTANANCE, // 19
+ self::CODE_COSTS_FOR_MAINTENANCE_AND_REPAIR_OF_OFFICE_EQUIPMENT_INCLUDING_CONSUMABLES, // 20
+ self::CODE_EXPENSES_FOR_MAINENANCE_AND_REPAIR_OF_OTHER_FIXED_ASSETS, // 21
+ self::CODE_MAINTENANCE_OF_CASH_REGISTERS, // 22
+ self::CODE_INTERNET, // 23
+ self::CODE_HOUSEHOLD_GOODS, // 24
+ self::CODE_STATIONARY, // 25
+ self::CODE_DRINKING_WATER, // 26
+ self::CODE_RECRUITMENT_SERVICES, // 30
+ ];
foreach ($motivations as $motivation) {
foreach ($valueIdIndices as $index) {
- self::saveOrUpdateMotivationValue($motivation->id, "fact", $index, "float", 0);
+ $value = self::getMotivationValue($motivation->id, "month", $index)
+ self::saveOrUpdateMotivationValue($motivation->id, "fact", $index, "float", $value);
}
}
}