Имя: Пароль:
1C
1С v8
Обмен данными
0 AlexGS87
 
13.06.13
19:41
Здраствуйте, уважаемые форумчани! Создан односторонний обмен данными стандартым способом, но при обмене переносятся все данные. Как написать условие, чтобы при изменении в базе прийомнике определённых документов они оставались?

Был введен реквизит булевский ИНтек_Отредактирован

Процедура ПриПолученииДанныхОтГлавного(ЭлементДанных, ПолучениеЭлемента, ОтправкаНазад)
   
   
   ТипДанных = ТипЗнч(ЭлементДанных);
   
   
   Если  ТипДанных = Тип("ДокументОбъект.ПоступлениеТоваровУслуг")Тогда
       Если ЭлементДанных.ИНтек_Отредактирован = Ложь Тогда
           ПолучениеЭлемента = ПолучениеЭлементаДанных.Игнорировать;

       КонецЕсли;
        КонецЕсли;
КонецПроцедуры
1 AlexNew
 
13.06.13
19:52
А ЭлементДанных при получении элемента куда пропал? Создал переменную, что-то присвоил...
2 AlexGS87
 
13.06.13
19:57
Если можно, подскажите как правильно сделать.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший