try {
$waybillWriteOffsErp = WaybillWriteOffs::find()->where(['in', 'id', $waybillWriteOffIds])->all();
foreach ($waybillWriteOffsErp as $waybillWriteOffsErpElem) {
- $waybillWriteOffsErpElem->status = 3;
+ $waybillWriteOffsErpElem->status = WriteOffsErp::STATUS_SEND;
$waybillWriteOffsErpElem->error_text = '';
$waybillWriteOffsErpElem->send_at = date('Y-m-d H:i:s');
$waybillWriteOffsErpElem->save();
'quantity',
'summ'
])
- ->where(['status' => WaybillWriteOffs::STATUS_NEW])
+ ->where(['status' => WriteOffsErp::STATUS_CONFIRM])
->asArray()
->all();