"Делаю внешний отчет акт оказания услуг. В отчете передаю в докум через параметр контекст при открытии:<br>Процедура ПриОткрытии()<br> Если ПустоеЗначение(Форма.Параметр) = 0 Тогда<br> Докум = Форма.Параметр.Получить("Контекст");<br> Устройство = Форма.Параметр.Получить("Устройство");<br> КолвоКопий = Форма.Параметр.Получить("КоличествоКопий");<br> Печать(Докум, Устройство, КолвоКопий);<br> Статусвозврата(0);<br> Возврат;<br> КонецЕсли;<br>КонецПроцедуры // ПриОткрытии()<br><br>При открытии пишет мне: СуммаПрописью(Докум.Итог("Всего")<<?>>) + ", в т.ч.: НДС - "+ СуммаПрописью(Докум.Итог("НДС")) + ?(глПризнакУчетаНалога(Контекст, "НП")=1,", налог с продаж - "+СуммаПрописью(Докум.Итог("НП")), """") + "."<br>Недостаточно фактических параметров<br><br>Какой параметр я что-то не пойму нужен.<br><br>Проблема в том, что при открытии отчета внешнего, он мне не хочет писать сумму прописью. Сравнивал со стандартным актом(mxl) в документе Оказание услуг, там разница только в том, что там не надо добавлять переменную Докум, которой я в отчете передавал контекст.<br><br>Вот в стандартном акте: "Всего оказано услуг на сумму: " +<br>СуммаПрописью(Итог("Всего")) + ", в т.ч.: НДС - "+ СуммаПрописью(Итог("НДС")) + ?(глПризнакУчетаНалога(Контекст, "НП")=1,", налог с продаж - "+СуммаПрописью(Итог("НП")), """") + "."<br><br>А вот в моем отчете: "Всего оказано услуг на сумму: " +<br>СуммаПрописью(Докум.Итог("Всего")) + ", в т.ч.: НДС - "+ СуммаПрописью(Докум.Итог("НДС")) + ?(глПризнакУчетаНалога(Контекст, "НП")=1,", налог с продаж - "+СуммаПрописью(Докум.Итог("НП")), """") + "."<br><br>Зотя все остальное, и цена, ед. изм и т.д. через Докум все выводит.<br><br><br><br>"