foreach ($result["created_write_offs"] as $arr) {
if (!empty($arr["id"])) {
$writeOffsErp = WriteOffsErp::find()->where(['guid' => $arr["id"]])->one();
- if (!empty($writeOffsErp)) {
+ if (empty($writeOffsErp)) {
$waybillWriteOffsErp = WaybillWriteOffs::find()->where(['guid' => $arr["id"]])->one();
}
}
if (!empty($waybillWriteOffsErp)) {
/** @var WaybillWriteOffs $waybillWriteOffsErp */
$waybillWriteOffsErp->status = WriteOffsErp::STATUS_ERROR_1С;
- $waybillWriteOffsErp->error_text = $errorText;
$waybillWriteOffsErp->save();
if ($waybillWriteOffsErp->getErrors()) {
LogService::apiErrorLog(