Расширение для печати документов без проведения | ТехКон
Всегда рады Вам по будням 09:00-18:00 Заказать звонок

Расширение для печати документов без проведения

| 1360 Время чтения:

Иногда возникает необходимость печатать документ без проведения. К сожалению, в типовых конфигурациях данную операцию можно делать только после проведения. В этой статье я расскажу, как при помощи расширения можно разрешить печать документа без проведения.

Для начала необходимо создать новое расширение, далее открываем форму документа, которому мы хотим разрешить печать без проведения и добавляем процедуру "ПриСоздании НаСервере" в расширение, тип вызова выбираем «После».

Вставляем данный код в нашу процедуру

ТЗ=ПолучитьИзВременногоХранилища(ЭтотОбъект.ПараметрыПодключаемыхКоманд.АдресТаблицыКоманд);

Для каждого стр из ТЗ.НайтиСтроки(Новый Структура("Вид,РежимЗаписи","Печать","Проводить")) цикл
Стр.РежимЗаписи="Записывать";
Конеццикла;
ПоместитьВоВременноеХранилище(ТЗ,ЭтотОбъект.ПараметрыПодключаемыхКоманд.АдресТаблицыКоманд);

МодульФормы.PNG

ДобавляемПроцедуру в расширение.PNG

ПослеРасширение.PNG

КодВПроцедуре.PNG

Обновляем конфигурацию и тестируем печать документов.
Надо сразу отметить, что не все печатные формы могут работать нормально, так как некоторые берут данные из регистров.
А как же быть с внешними печатными формами? Здесь уже вышеописанный метод не даст результата.
Со внешними печатными формами всё ещё проще.

Для начала вам необходимо найти общий модуль:
"ДополнительныеОтчетыИОбработкиКлиентПереопределяемый", после чего точно так же добавить процедуру "ПередВыполнениемКомандыПечатиВнешнейПечатнойФормы" в расширение и прописать в ней:
                                                           Стандартная обработка = Ложь;
  Обновляем и тестируем.

 ОбщийМодуль.PNG

ОбщийМодульВРасширении.PNG

Вернуться |

Любые вопросы по 1с!

Наши специалисты помогут Вам, окажут бесплатную консультацию

Статьи

Налоговый вычет
Налоговый вычет
Электронный документооборот
Электронный документооборот.
Использование электронного обмена документами (1С-ЭДО)
В этой статье рассказывается об использовании сервиса 1С-ЭДО
Больничный в 1С 8.3 Бухгалтерия. Инструкция
Часто бывают ситуации, когда сотрудник уходит на больничный по причине болезни. При этом работодателем обязательно должно быть выплачено соответствующее пособие, которое положено подчиненному из-за временной нетрудоспособности. Денежные средства выплачиваются работнику только после предоставления больничного листа. По правилам, за первые три дня нахождения на больничном платит организация, а вот остальная часть выплат начисляется за счет ФСС. Ниже, в статье можно ознакомиться с подробной инструкцией, с помощью которой возможно сформировать больничный лист в 1С Бухгалтерия 8.3
загрузка больничных с сайта фсс в 1С
Сегодня разбираем вопрос:
как загрузить больничные листы с сайта ФСС в конфигурацию 1С.
Какую 1с выбрать для склада?
От быстроты получения и достоверности сведений об остатках ТМЦ на складах компании зависят результаты работы не только подразделений закупок и продаж, но и организации в целом. В программах 1С для складского учета можно отслеживать актуальные данные по товарно-материальным ценностям в разрезе необходимых пользователю отборов, оформлять стандартные первичные документы, планировать продажи и закупки.
Какую 1с выбрать для Розничного магазина?
Сегодня разбираем вопрос:
как выбрать программу 1С для небольшой торговой фирмы?
Лимит продаж по кассе
В данной статье рассмотрен наиболее распространенный вопрос о лимите продаж по кассе в конфигурации 1С:Предприятие Альфа-авто.
Загрузка и выгрузка выписок из клиент-банка
В этой статье специалисты компании ТехКон предоставляют простую и легко усваиваемую  инструкцию по загрузке и выгрузке выписок из клиент-банка.
Как настроить автоматическое резервное копирование в 1С?
В этой статье специалисты компании ТехКон предоставляют простую и легко усваиваемую  инструкцию по настройке автоматического копирования базы, что в свою очередь убережет Вашу базу от уничтожения.
Товары ЕАЭС в 1с
Учет Товары ЕАЭС в 1с
1С:Директ банк со Сбербанком
В этой статье специалисты компании ТехКон решили рассмотреть инструкцию пользователя по настройке и использованию сервиса 1С:ДиректБанк со Сбербанком в программе «1С:Бухгалтерия предприятия 8», ред.3.0.
Данная информация будет для Вас невероятно полезной и сделает процедуру обмена документами с банком намного удобнее.
Торговые точки
Рекомендуем к прочтению полезную информацию о новой разработке, сделанную специалистами компании "ТехКон".

Настройка прав пользователей
В 1С Предприятии существует возможность разграничение прав пользователей. При помощи данного механизма можно ограничить определенному пользователю доступ к справочнику/документу или же убрать возможность их редактирования.
Перемещение между организациями (Интеркампани)
Схема интеркампани предполагает такой вариант ведения учета, при котором поступление товара может оформляться на одну организацию, а продажа может происходить совсем от другой организации.
Система прослеживаемости товаров с 1 июля 2021 года

Система прослеживаемости — это процедура контроля за импортными товарами от ввоза в Россию до выбытия, включая экспорт, оптовую и розничную реализацию. Система прослеживаемости обязательна для организаций и предпринимателей независимо от системы налогообложения.

Установка цен на сегмент номенклатуры
В данный статье наши специалисты компании ТехКон подробно описывают процедуру установки цен на сегмент номенкулатуры. 
Описание работы по ордерной схеме с контролем остатков
Данная статья была подготовлена с подробным описанием работы по ордерной схеме. Для ее написания наши специалисты компании ТехКон использовали свой большой опыт, а также знания в работе с программами 1С. 
Правила маркировки шин
Маркировка (нанесение марки с использованием кода идентификации Data Matrix) введена, чтобы защитить потребителя от нелегальной продукции.
План счетов
В данной статье мы узнаем для чего нужен план счетов и как его настраивать в конфигураторе.

Новости 1 - 20 из 38
Начало | Пред. | 1 2 | След. | Конец

Разработано в АЛЬФА Системс