Начала появляться ошибка ‘Недостаточно памяти для записи файла формата Base 64’ при записи события в 1с Документооборот 8 ПРОФ.
В конфигураторе в режиме отладки при включенной опции Остановка по ошибке нашел место возникновения ошибки:
1 2 | {ОбщийМодуль.ВерсионированиеОбъектовСобытия.Модуль(20)}: Ошибка при вызове метода контекста (ЗаписатьXML) ЗаписатьXML(ЗаписьXML, Источник, НазначениеТипаXML.Явное); |
Быстрое решение:Убрать версионирование объектов- выставить для всех пунктов не версионировать. (Далее планируем расширить память на сервере 1С).
После того как убрали версионирование объектов, ошибка о недостатке памяти больше не появлялась, но пропала возможность детально просмотреть кто какие изменения внес в те или иные объекты информационной базы. Журнал регистрации не дает возможности посмотреть историю изменения реквизитов. Версионирование объектов интересная технология, но очень сильно загружает 1с, особенно при больших объемах информации и множестве пользователей.