Печать Т-13 без контроля проведения для ЗУП 3.1

11.04.18

Учетные задачи - Печатные формы

Дополнительная печатная форма Т-13 с возможностью вывода на печать без контроля проведения документа. Публикация будет полезна не только конечным пользователям, но и разработчикам. Привожу краткое описание того, как обойтись без процедуры ВывестиТабличныйДокументВКоллекцию() и не потерять в функциональности.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Печать Т-13 без контроля проведения:
.epf 12,10Kb
25 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Дополнительная печатная форма Т-13 с возможностью вывода на печать без контроля проведения документа. Тестировалось на релизе 8.3.11.2924.

На предприятии учет ведется методом отклонений. Однако, появилась необходимость вводить  табели для сотрудников. Необходимость обусловлена внутрифирменным контролем. 

Проверка на проведенность документа происходит при вызове процедуры ВывестиТабличныйДокументВКоллекцию(). 

Для реализации данной задачи мне пришлось вместо  серверной функции, расположенной в модуле обработки внешней печатной формы:

Функция Печать(МассивОбъектов, 	КоллекцияПечатныхФорм, 	ОбъектыПечати, 	ПараметрыВывода) Экспорт
	
	Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "УнифицированнаяФормаТ13") Тогда                                                           
		УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "УнифицированнаяФормаТ13", "Табель учета рабочего времени (Т-13)", 
                    СформироватьПечатнуюФормуТ13(МассивОбъектов,ОбъектыПечати));
	КонецЕсли;
	
КонецФункции // Печать()

использовать клиентскую, разместив ее в модуле формы.

&НаКлиенте
Процедура Печать(ИдентификаторКоманды,ОбъектыНазначения) Экспорт
	
	ОбъектыПечати = Новый СписокЗначений;
	
	ТабДокумент = СформироватьПечатнуюФормуТ13(ОбъектыНазначения,ОбъектыПечати);
	
	МодульУправлениеПечатьюКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("УправлениеПечатьюКлиент");
	
	КоллекцияПечатныхФорм = МодульУправлениеПечатьюКлиент.НоваяКоллекцияПечатныхФорм("УнифицированнаяФормаТ13");
    ПечатнаяФорма = МодульУправлениеПечатьюКлиент.ОписаниеПечатнойФормы(КоллекцияПечатныхФорм, "УнифицированнаяФормаТ13");
    ПечатнаяФорма.СинонимМакета = "Табель учета рабочего времени (Т-13)";
    ПечатнаяФорма.ТабличныйДокумент = ТабДокумент;
    ПечатнаяФорма.ИмяФайлаПечатнойФормы = "УнифицированнаяФормаТ13";
    
    ОбластиОбъектов = Новый СписокЗначений;
    МодульУправлениеПечатьюКлиент.ПечатьДокументов(КоллекцияПечатныхФорм, ОбластиОбъектов);
	
		
КонецПроцедуры


Как видно из тела функции, процедура ВывестиТабличныйДокументВКоллекцию()  заменена на альтернативную ПечатьДокументов(). 

Конечно, можно было использовать ТабДокумент.Показать(), но в таком случае мы потеряем удобную форму вывода на печать табличного документа.

Вступайте в нашу телеграмм-группу Инфостарт

Печатная форма

См. также

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Библиотека стандартных подсистем Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    29956    78    30    

104

Зарплата Роли и права Системный администратор Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

5940 руб.

27.05.2021    48908    392    119    

300

Зарплата Консолидация данных 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.

84000 руб.

11.07.2025    1203    2    0    

1

Печатные формы Учет рабочего времени Учет ОС и НМА Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1C:ERP Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Программа для автоматизации учета путевых листов в 1С - расширение, добавляющее в конфигурацию "ERP", документ Путевой лист и печатные формы установленных образцов для легковых и грузовых авто, расчет и списание нормативного количества топлива, отчет "Реестр путевых листов" с отбором по автомобилю и по водителю (через настройки) Позволит контролировать расход топлива, потому что сразу будет виден сверхнормативный расход.

25200 руб.

23.07.2025    2274    6    0    

6

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

14400 руб.

13.03.2018    66902    243    80    

122

Печатные формы Производство готовой продукции (работ, услуг) Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Строительство Россия Бухгалтерский учет Платные (руб)

Откройте для себя заполнение КС-2 и КС-3 в "1С:Бухгалтерия 3.0". Вы получаете удобство, скорость и систему, чтобы заполнить, распечатать и сохранить формы КС-2 и КС-3 из документов "Оказание производственных услуг" или "Реализация товаров услуг". Вы можете заполнить дополнительную информацию о материалах из документов "Требование-накладная" и указать сведения, которые не предусмотрены типовой конфигурацией "1С:Бухгалтерия 3.0". Так же доступно множество настроек для формирования КС-2 и КС-3.

9600 руб.

13.02.2019    109559    479    46    

470
Для отправки сообщения требуется регистрация/авторизация