Печать дополнительных печатных форм только с проводкой
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Доступ к форуму партнерам «1C-Рарус» по дистрибуции предоставляется на сайте
rarus-soft.ru
Читают тему
В конфигурации УНФ+CRM начиная после обновления на 1.4.2.19/1.0.10.2 и по текущее 1.4.3.9/1.0.10.3 нельзя отправить на печать «Дополнительные печатные формы» т.е. созданные формы через «Дополнительные отчеты и обработки». Такие к примеру как счет с печатью или там акт передачи прав. Пишется «Для того чтобы распечатать документ, его необходимо предварительно провести. Выполнить проведение документа и продолжить?»
Что не совсем удобно, т.к. акт передачи прав к примеру нужно иногда распечатать заранее и провести его не удастся, т.к. товара еще нет.
Возможно ли как то отключить эту проверку и будет она отключена в следующих обновлениях?
Редактирую модуль в Общие –> Общие формы –> Дополнительные отчеты и обработки
Просто выключаю раздел Процедура ВыполнитьОткрытиеПечатнойФормы()
Т.е. получается вот так
Процедура ВыполнитьОткрытиеПечатнойФормы()
//Если УправлениеПечатьюКлиент.ПроверитьДокументыПроведены(ВыполняемаяОбработка.ОбъектыНазначения) Тогда
ПараметрыОткрытия = Новый Структура("ИсточникДанных, ПараметрыИсточника");
ПараметрыОткрытия.ИсточникДанных = ВыполняемаяОбработка.Ссылка;
ПараметрыОткрытия.ПараметрыИсточника = Новый Структура("ИдентификаторКоманды, ОбъектыНазначения");
ПараметрыОткрытия.ПараметрыИсточника.ИдентификаторКоманды = ВыполняемаяОбработка.Идентификатор;
ПараметрыОткрытия.ПараметрыИсточника.ОбъектыНазначения = ВыполняемаяОбработка.ОбъектыНазначения;
ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия);
ПоказатьРезультатВыполненияОбработки();
//Иначе
// Действие не требуется - подсистема "Управление печатью" сама выводит ошибки,
// а данная форма остается открытой
//КонецЕсли;
КонецПроцедуры
Пишется «Для того чтобы распечатать документ, его необходимо предварительно провести. Выполнить проведение документа и продолжить?»
Это типовой механизм УНФ, в посл. версиях разработчики изменили алгоритм печати.
Пока я не могу сказать - будет ли менять его. Мы стараемся не трогать типовые механизмы, потому что другие клиенты могут сказать что им наоборот не нужна такая возможность.
Думаю, вам проще внести изменение в конфигурацию и убрать эту проверку, оно не большое и не сложное.