|
0
Uhvat2025
02.12.25
✎
00:50
|
УНФ 3.0.12.146. Платформа 8.3.27.1606.
Чтобы не снимать с поддержки типовую конфигурацию, все изменения делали в расширении. В частности: в регистре накопления ПлатежныйКалендарь добавили тип значения для измерения СчетНаОплату - ссылку на документ ПриходнаяНакладная, то же самое в регистре сведений ГрафикПлатежей. Логику заполнения тоже делали в расширении.
А когда запустили "Тестирование и исправление", с включенной галкой "Проверка ссылочной целостности", получили кучу ошибок и исправлений (хотя в настройках стояли настройки "Не изменять") - в частности, такого характера: " Проверка логической целостности. РегистрНакопления.ПлатежныйКалендарь Приходная накладная АА-ххххх7. ОбщийРеквизит.ОбластьДанныхОсновныеДанные = 0 Неверная ссылка на регистратор. Запись удалена.", или "Неверный тип хранимого значения. Сохранено пустое значение допустимого типа.
Проверка логической целостности. РегистрСведений.ГрафикПлатежей.Измерение.СчетНаОплату 13.12.2025 Приходная накладная АА-хххх1.
После этого пропали движения по этим регистрам. Что самое интересное - не все записи с "нетиповыми" значениями измерений пропали, часть осталась. После перепроведения документов записи в регистрах снова появились.
Что-то было сделано не так, или это нормальное поведение механизма "Тестирование и исправление", при котором учитываются только типы значений в основной конфигурации, а добавленные в расширении типы не учитываются?
|
|