"Программные средства:1С Предприятие 7.7 (сетевая версия) (7.70.025) Конфигурация Бухгалтерский учет, редакция 4.5 (7.70.474)<br>Метод определения выручки от реализации для учета НДС с 01.01.2006 «По отгрузке», ранее «По оплате».<br> <br>Текст модуля формы документа "Формирование записей книги покупок"<br><br>Процедура Заполнить()<br>...<br>Если ПустоеЗначение(СФ) = 1 Тогда<br> ДобавитьСтроку = 0;<br> <br>ИначеЕсли (ДатаДок >= НачалоГода2006) и (СФ.ДатаДок >= НачалоГода2006) Тогда<br> ДобавитьСтроку = 1;<br> <br>Иначе<br> ДобавитьСтроку = 0;<br>КонецЕсли;<br> <br>Если ДобавитьСтроку = 1 Тогда<br> НоваяСтрокаКнигиПокупок(Док,СФ,СтрокаТабУчтенныхСумм);<br> <br>Иначе<br> Если СуммаОплаты > ЗадолженностьПоСФ Тогда<br> СуммаЗКП = ЗадолженностьПоСФ;<br> СуммаОплаты = СуммаОплаты - ЗадолженностьПоСФ;<br> Иначе<br> СуммаЗКП = СуммаОплаты;<br> СуммаОплаты = 0;<br> КонецЕсли;<br> //Рассчитать НДС и добавить строку в документ<br> ПоДокументуОплаты(Док,СФ,СуммаЗКП,БухИт,СтрокаТабУчтенныхСумм);<br>КонецЕсли;<br>...<br><br>Процедура ПоДокументуОплаты(ДокОпл,Док,ЗачестьВсего,Итоги,СтрокаТабУчтенныхСумм)<br> <br> НоваяСтрока();<br> ДатаНомерСчетаФактуры = Док.ДатаНомерСчетаФактуры;<br>...<br><br>Спрашивается, если мы передаем заведомо пустое значение, то зачем обращаемся к нему?!!!!!!<br>"