From: Vladimir Fomichev Date: Wed, 20 Aug 2025 09:43:31 +0000 (+0300) Subject: Правки по ошибкам трансфера нового документа X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=f46b837e609fc62e9b918852c4f8499cd716481d;p=erp24_rep%2Fyii-erp24%2F.git Правки по ошибкам трансфера нового документа --- diff --git a/erp24/controllers/WriteOffsErpController.php b/erp24/controllers/WriteOffsErpController.php index c9b63b65..c920ecaa 100644 --- a/erp24/controllers/WriteOffsErpController.php +++ b/erp24/controllers/WriteOffsErpController.php @@ -768,6 +768,13 @@ class WriteOffsErpController extends Controller try { $new = WriteOffsErp::newFromBase($model, $adminId); + $model->setUpdatedAdminId($adminId); + $model->setUpdatedAt(); + + $new->setUpdatedAdminId($adminId); + $new->setUpdatedAt(); + + if (!$new->save(false)) { Yii::error('Ошибка' . json_encode($new->getErrors(), JSON_UNESCAPED_UNICODE)); throw new \RuntimeException('Не удалось создать новый документ списания.' . json_encode($new->getErrors(), JSON_UNESCAPED_UNICODE)); diff --git a/erp24/views/write_offs_erp/_form.php b/erp24/views/write_offs_erp/_form.php index 1b142cd5..2199bc76 100644 --- a/erp24/views/write_offs_erp/_form.php +++ b/erp24/views/write_offs_erp/_form.php @@ -429,19 +429,14 @@ $this->registerJsFile('/js/heic_to_jpg_replace.js', ['position' => \yii\web\View ?> 'do-transfer']) ?> - -
- - $classTransferButton, - 'id' => 'btn-transfer', - 'type' => 'button', - - 'title' => 'Создать новый документ и переместить в него отмеченные позиции', - ]) ?> -
- + + $classTransferButton, + 'id' => 'btn-transfer', + 'type' => 'button', + 'title' => 'Создать новый документ и переместить в него отмеченные позиции', + ]) ?> isNewRecord) { echo Html::a('Просмотр без сохранения', ['view', 'id' => $model->id], ['class' => 'btn btn-primary']);