$motivation = Motivation::find()->where(['store_id' => $store_id, 'year' => $year, 'month' => $month])->one();
if ($motivation) {
$motivationValue = MotivationValue::find()->where(['motivation_id' => $motivation->id,
- 'motivation_group_id' => $motivationValueGroup->id, 'value_id' => $motivationCostsItem->id])->one();
+ 'motivation_group_id' => $motivationValueGroup->id, 'value_id' => $motivationCostsItem->code])->one();
if (!$motivationValue) {
$motivationValue = new MotivationValue;
$motivationValue->motivation_id = $motivation->id;
$motivationValue->motivation_group_id = $motivationValueGroup->id;
- $motivationValue->value_id = $motivationCostsItem->id;
+ $motivationValue->value_id = $motivationCostsItem->code;
$motivationValue->value_type = $motivationCostsItem->data_type;
}
$motivationValue->value_float = $salesProduct['total'];
/** @var $motivationCostsItem MotivationCostsItem */
if ($motivation) {
$motivationValue = MotivationValue::find()->where(['motivation_id' => $motivation->id,
- 'motivation_group_id' => $motivationValueGroup->id, 'value_id' => $motivationCostsItem->id])->one();
+ 'motivation_group_id' => $motivationValueGroup->id, 'value_id' => $motivationCostsItem->code])->one();
if (!$motivationValue) {
$motivationValue = new MotivationValue;
$motivationValue->motivation_id = $motivation->id;
$motivationValue->motivation_group_id = $motivationValueGroup->id;
- $motivationValue->value_id = $motivationCostsItem->id;
+ $motivationValue->value_id = $motivationCostsItem->code;
$motivationValue->value_type = $motivationCostsItem->data_type;
}
$motivationValue->value_float = $salesProduct['total'];