|
v8: Ошибка "Работа с таблицей невозможна. Структура таблицы несовместима с текущими..."
| ☑ |
0
DUDE
27.12.18
✎
03:28
|
Привет, коллеги!
Нужна ваша помощь, в поиске не нашел инфы по ошибке.
Итак:
"Мучаю" erp 2.4.6 на 8.3.12.1714 с расширениями.
В качестве совы на глобус натягивается модуль обмена для битрикса.
"Внезапно" при выгрузке на сайт в модуле конфы получил:
{ОбщийМодуль.Б_ОбменССайтомСерверВыгрузкаДанных.Модуль(825)}: Ошибка при вызове метода контекста (УдалитьРегистрациюИзменений)
по причине:
по причине:
Работа с таблицей невозможна.
Структура таблицы несовместима с текущими расширениями конфигурации.
Это при попытке удаления изменений по справочнику Номенклатуры.
Добавление в расширение плана обмена результата не дало. Подозрение вызывает то, что в Номенклатуре в расширении добавлен реквизит (нет в основной конфе). Однако ранее ошибок подобного рода не было и обмен выполнялся и с доп.реквизитом.
Буду рад услышать любой совет, особенно от тех, кто видел похожую "ругань".
|
|
1
lucbak
27.12.18
✎
07:35
|
(0) Была такая ошибка, помогло удаление расширения и добавление его по новой ( в моем случае подключение к хранилищу расширений)
|
|
2
DUDE
27.12.18
✎
10:02
|
Спасибо! Проверю. Пока не покидает ощущение сыроватости механизма расширений.
|
|
3
lucbak
27.12.18
✎
10:06
|
(2) Проблемы периодически конечно появляются, но все таки механизм шикарный.
|
|
4
DUDE
27.12.18
✎
12:43
|
Разобрался в чем дело.
В общем, изначально было два активных расширения - в одном в Номенклатуру был добавлен реквизит Х, который был заполнен у пары объектов.
Дальше этот реквизит был перенесен в основную конфигурацию, а расширение одновременно - отключено. И, видимо, в базе данных осталась какая-то пометка, что хранятся данные реквизита расширения.
В общем, чтобы "исправить" оказалось достаточно активировать расширение, удалить реквизит и обратно отключить.
|
|
5
lucbak
28.12.18
✎
07:13
|
(4) Отлично (а то у меня было тестовое расширение (с демо-данными), разбираться было лень, проще было удалить и добавить снова).
|
|