Если НовСтрТабЧаст.СчетУчета.Пустая()=Истина тогда
Сообщить("Счёт не найден");
КонецЕсли;
НовСтрТабЧаст.НомерСтрокиТЧ="1";
НовСтрТабЧаст.Номенклатура=Справочники.Номенклатура.НайтиПоНаименованию("Лампа");
НовСтрТабЧаст.Склад=Справочники.Склады.НайтиПоНаименованию("Основной склад");
НовСтрТабЧаст.РасчетныйДокумент=Документы.ДокументРасчетовСКонтрагентом.НайтиПоНомеру("100",'20120620120000');
если НовСтрТабЧаст.РасчетныйДокумент.Пустая()=Истина Тогда
Сообщить("Расчетныйдок не найден");
КонецЕсли;
ДокВВодаОс.Записать(РежимЗаписиДокумента.Проведение);
При проведение документа дает ошибку поле Партия(ДОкумент поставки) не заполнено
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший