Есть документ ЗаказПоставщику. Он может проводиться как в самой базе, так и через внешнее соедиенение. Но в случае внешнего соединения кусок кода не должен выполнятся. Делаю так
#Если ТолстыйКлиентОбычноеПриложение Тогда
Если Номер_ERP = "" Тогда
Для каждого СтрТЧ Из Товары Цикл
СтрТЧ.КоличествоПоДокументу = СтрТЧ.Количество;
СтрТЧ.ЕдИзмПоДокументу = СтрТЧ.ЕдиницаИзмерения;
СтрТЧ.ЦенаПоДокументу = СтрТЧ.Цена;
КонецЦикла;
КонецЕсли;
#КонецЕсли
КонецПроцедуры // ПередЗаписью
Надежно ли использовать для этих целей директиву #Если. Могут ли возникнуть какие-либо проблемы?