Показать сообщение отдельно
Старый 12.04.2006, 18:51     # 2181
Oleg
::VIP::
 
Аватар для Oleg
 
Регистрация: 03.11.2004
Адрес: Москва, Россия
Пол: Male
Сообщения: 982

Oleg СэнсэйOleg СэнсэйOleg СэнсэйOleg СэнсэйOleg СэнсэйOleg СэнсэйOleg СэнсэйOleg СэнсэйOleg СэнсэйOleg СэнсэйOleg СэнсэйOleg Сэнсэй
Предлагаю обсудить кривость реализации работы с XML в платформе 1С 8.0 (работаю на релизе 12).

Используя стандартную обработку обмена данными через XML (встроенную в ЗиУП 2.1 и Бухгалтерию 1.5.6.7), я в своей работе сталкивался с тем, что :

1) При импорте из XML не выполняются методы (ПередЗаписью, например) из модуля объекта, которые контролируют запись объекта.

На практике это выражается так : может быть нарушена целостность данных, проверка которой заключена в эти методы.

2) При импорте из XML не выполняется проверка уникальности кодов справочников и номеров документов (!).

Программа может влегкую создать дубли любого документа или элемента справочника, в любом количестве.

Это приводит к тому, что дубли приходится отлавливать и уничтожать вручную.

Вопрос : как Вы решаете эти проблемы?
Oleg вне форума