и опубликованная запись?
При том что есть элементы, с которыми нормально всё работает (создается новый ID черновика, опубликованная запись остается не обновленной),
из за чего может быть такое ?
$arElementFields = [
'PROPERTY_VALUES' => [
'NUMBER' => 'NUMBER',
'TYPE' => 'TYPE'
],
'NAME' => 'NAME',
'WF_STATUS_ID' => 2
];
$resultUpdate = (new \CIBlockElement())->Update(368134, $arElementFields, true);
2 - й статус - это что? Опубликованный?
Черновик. Кажется разобрался, запись ниразу не публиковалась, поэтому и обновлялась.
Точнее новый черновик создавался, а при запросе к опубликованной записи он ввдергивал черновик, что логично
Я ошибся, проблема осталась, при обновлении одного элемента инфоблока с документооборотом - неопубликованной записи - создается и черновик и обновляется по сновному IDшнику. А при обновлении другого инфоблока аналогично с документооборотом и неопубликованной записью - при аналогичном запросе создается только новый черновик. Как такое может быть
Таблицу проверьте, на предмет копий элемента или неверных записей для него
В таблице и обнаружил что основная запись не обновляется, а черновик создается, в случае когда запись не опубликована
Обсуждают сегодня