Печать справки (пропуска) на время карантина для ЗУП 3.1

17.04.20

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

В связи с карантином 1С выпустила для ЗУП 3.1 расширение - Формирование списка сотрудников для оформления пропусков, но не сделала печать этих самых пропусков сотрудникам.

Скачать исходный код

Наименование Файл Версия Размер
Расширение. Печать справки (пропуска) на время карантина
.cfe 31,95Kb
108
.cfe 2 31,95Kb 108 Скачать бесплатно
Расширение для Ставропольского края. Печать справки (пропуска) на время карантина.
.cfe 86,65Kb
10
.cfe 86,65Kb 10 Скачать бесплатно

Напишу по пунктам, что нужно сделать. Делал на ЗУП (3.1.13.146), при необходимости можно подкорректировать) 

1) создаём расширение конфигурации:

2) переносим в расширение справочник физические лица и добавляем туда макет справки(будем использовать word) :

 

3) вносим изменения в модуль менеджера справочника:

/// --> Пономарев 08.04.2020 
&После("ДобавитьКомандыПечати")

Процедура ДобавитьКомандыПечатиРассылкаДокументов(КомандыПечати) Экспорт
	
	КомандаПечати = КомандыПечати.Добавить();
	КомандаПечати.Идентификатор = "СправкаПропуск";
	КомандаПечати.Представление = НСтр("ru = 'Справка-пропуск на время карантина COVID-19'");
	КомандаПечати.Картинка = БиблиотекаКартинок.ФорматWord2007;
	
КонецПроцедуры

Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
	
	ДанныеОбъекта = Новый Структура();

	ПечатнаяФорма = УправлениеПечатью.СведенияОПечатнойФорме(КоллекцияПечатныхФорм, "СправкаПропуск");
	Если ПечатнаяФорма <> Неопределено Тогда
		
		ИмяМакета = "СправкаПропуск";
		
		ОфисныеДокументы = Новый Соответствие;
		
		ДвоичныеДанные = УправлениеПечатью.МакетПечатнойФормы("Справочник.ФизическиеЛица.ПФ_DOC_СправкаПропуск_ru");
		
		ОбластьЗаявление = Новый Структура;
		ОбластьЗаявление.Вставить("ИмяОбласти", "Заявление");
		ОбластьЗаявление.Вставить("ТипОбласти", "Общая");
		
		ОбластьЗаявлениеКонец = Новый Структура;
		ОбластьЗаявлениеКонец.Вставить("ИмяОбласти", "ЗаявлениеКонец");
		ОбластьЗаявлениеКонец.Вставить("ТипОбласти", "Общая");
		
		ОбластьСоглашение = Новый Структура;
		ОбластьСоглашение.Вставить("ИмяОбласти", "Соглашение");
		ОбластьСоглашение.Вставить("ТипОбласти", "Общая");
		
		ОбластьСоглашениеКонец = Новый Структура;
		ОбластьСоглашениеКонец.Вставить("ИмяОбласти", "СоглашениеКонец");
		ОбластьСоглашениеКонец.Вставить("ТипОбласти", "Общая");
		
		Макет = УправлениеПечатью.ИнициализироватьМакетОфисногоДокумента(ДвоичныеДанные, Неопределено, ИмяМакета);
		ПечатнаяФормаДокумента = УправлениеПечатью.ИнициализироватьПечатнуюФорму(Неопределено, Макет.НастройкиСтраницыМакета, Макет);
		
		ДанныеОбъекта.Вставить("Дата", Формат(ТекущаяДата(), "ДЛФ=ДД")); /// <-- Пономарев 08.04.2020
		
		//Получение сотрудников 
		ПараметрыПолучения = КадровыйУчет.ПараметрыПолученияСотрудниковОрганизацийПоСпискуФизическихЛиц();
		ПараметрыПолучения.СписокФизическихЛиц = МассивОбъектов;
		ТаблицаСотрудников = КадровыйУчет.СотрудникиОрганизации(Истина, ПараметрыПолучения);
		
		КоличествоСотрудников = ТаблицаСотрудников.Количество();
		СчетчикСотрудников = 0;
		
		Если КоличествоСотрудников > 0 Тогда
			МассивСотрудников = ТаблицаСотрудников.ВыгрузитьКолонку("Сотрудник");
			КадровыеДанные = КадровыйУчет.КадровыеДанныеСотрудников(Истина, МассивСотрудников, "ТекущаяОрганизация, ФИО, ФамилияИО, ДокументПредставление, ДатаДоговораКонтракта, НомерДоговораКонтракта");
			
			Для Каждого Сотрудник Из КадровыеДанные Цикл
				
				СчетчикСотрудников = СчетчикСотрудников + 1;
				
				//сотрудник
				ДанныеОбъекта.Вставить("ФИО", Сотрудник.ФИО);
				ДанныеОбъекта.Вставить("ФамилияИнициалы", Сотрудник.ФамилияИО);
				ДанныеОбъекта.Вставить("ФИОВРодительномПадеже", СклонениеПредставленийОбъектов.ПросклонятьФИО(Сотрудник.ФИО, 2));
				ДанныеОбъекта.Вставить("ПаспортныеДанные", Сотрудник.ДокументПредставление);
				ДанныеОбъекта.Вставить("АдресФактический", "");
				ДанныеОбъекта.Вставить("Телефон", "");
				ДанныеОбъекта.Вставить("АдресЭлектроннойПочты", "");
				
				СотрудникТаблицаКИ = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта(Сотрудник.ФизическоеЛицо, , ТекущаяДатаСеанса(), Ложь);
				
				НайденнаяСтрокаМобильныйТелефон = СотрудникТаблицаКИ.Найти(ОбщегоНазначения.ПредопределенныйЭлемент("Справочник.ВидыКонтактнойИнформации.ТелефонМобильныйФизическиеЛица"), "Вид");
				Если НайденнаяСтрокаМобильныйТелефон <> Неопределено Тогда
					ДанныеОбъекта.Телефон = НайденнаяСтрокаМобильныйТелефон.Представление;
				КонецЕсли;
				
				НайденнаяСтрокаЭлектроннаяПочта = СотрудникТаблицаКИ.Найти(ОбщегоНазначения.ПредопределенныйЭлемент("Справочник.ВидыКонтактнойИнформации.EMailФизическиеЛица"), "Вид");
				Если НайденнаяСтрокаЭлектроннаяПочта <> Неопределено Тогда
					ДанныеОбъекта.АдресЭлектроннойПочты = НайденнаяСтрокаЭлектроннаяПочта.Представление;
				КонецЕсли;
				
				НайденнаяСтрокаАдрес = СотрудникТаблицаКИ.Найти(ОбщегоНазначения.ПредопределенныйЭлемент("Справочник.ВидыКонтактнойИнформации.АдресМестаПроживанияФизическиеЛица"), "Вид");
				Если НайденнаяСтрокаАдрес <> Неопределено Тогда
					ДанныеОбъекта.АдресФактический = НайденнаяСтрокаАдрес.Представление;
				КонецЕсли;
				
				//трудовой договор
				ДанныеОбъекта.Вставить("ДатаТрудовогоДоговораСтрокой", Формат(Сотрудник.ДатаДоговораКонтракта, "ДЛФ=D"));
				Если ЗначениеЗаполнено(Сотрудник.НомерДоговораКонтракта) Тогда
					ДанныеОбъекта.Вставить("НомерТрудовогоДоговораСтрокой", " № "+ Сотрудник.НомерДоговораКонтракта);
				Иначе
					ДанныеОбъекта.Вставить("НомерТрудовогоДоговораСтрокой", "");
				КонецЕсли;
				
				//организация
				ДанныеОбъекта.Вставить("Организация", Сотрудник.ТекущаяОрганизация);
				ПолноеНаименованиеОрганизации = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Сотрудник.ТекущаяОрганизация, "НаименованиеПолное");
				ДанныеОбъекта.Вставить("ПолноеНаименованиеОрганизации", ПолноеНаименованиеОрганизации);
				ДанныеОбъекта.Вставить("ОрганизацияВРодительномПадеже", СклонениеПредставленийОбъектов.ПросклонятьПредставление(ПолноеНаименованиеОрганизации, 2));
				ДанныеОбъекта.Вставить("АдресОрганизации", "");
				ДанныеОбъекта.Вставить("ТелефонОрганизации", "");
				ДанныеОбъекта.Вставить("АдресЭлектроннойПочтыОрганизации", "");
				
				ОрганизацияТаблицаКИ = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта(Сотрудник.ТекущаяОрганизация, , ТекущаяДатаСеанса(), Ложь);
				
				НайденнаяСтрокаТелефон = ОрганизацияТаблицаКИ.Найти(ОбщегоНазначения.ПредопределенныйЭлемент("Справочник.ВидыКонтактнойИнформации.ТелефонОрганизации"), "Вид");
				Если НайденнаяСтрокаТелефон <> Неопределено Тогда
					ДанныеОбъекта.ТелефонОрганизации = НайденнаяСтрокаТелефон.Представление;
				КонецЕсли;
				
				НайденнаяСтрокаЭлектроннаяПочта = ОрганизацияТаблицаКИ.Найти(ОбщегоНазначения.ПредопределенныйЭлемент("Справочник.ВидыКонтактнойИнформации.EmailОрганизации"), "Вид");
				Если НайденнаяСтрокаЭлектроннаяПочта <> Неопределено Тогда
					ДанныеОбъекта.АдресЭлектроннойПочтыОрганизации = НайденнаяСтрокаЭлектроннаяПочта.Представление;
				КонецЕсли;
				
				НайденнаяСтрокаАдрес = ОрганизацияТаблицаКИ.Найти(ОбщегоНазначения.ПредопределенныйЭлемент("Справочник.ВидыКонтактнойИнформации.ЮрАдресОрганизации"), "Вид");
				Если НайденнаяСтрокаАдрес <> Неопределено Тогда
					ДанныеОбъекта.АдресОрганизации = НайденнаяСтрокаАдрес.Представление;
				КонецЕсли;
				
				//руководитель
				СтруктураСведений = СведенияОбОтветственныхЛицах.СведенияОбОтветственныхЛицах(Сотрудник.ТекущаяОрганизация, "Руководитель, ДолжностьРуководителя, ДолжностьРуководителяСтрокой", ТекущаяДатаСеанса());
				
				ДанныеОбъекта.Вставить("ФамилияИнициалыРуководителя", "");
				ДанныеОбъекта.Вставить("ФИОРуководителяВРодительномПадеже", "");
				ДанныеОбъекта.Вставить("ФамилияИнициалыРуководителяВДательномПадеже", "");
				ДанныеОбъекта.Вставить("ДолжностьРуководителя", "");
				ДанныеОбъекта.Вставить("ДолжностьРуководителяВРодительномПадеже", "");
				ДанныеОбъекта.Вставить("ДолжностьРуководителяВДательномПадеже", "");
				
				Если СтруктураСведений.Свойство("Руководитель") Тогда
					ДанныеОбъекта.ФамилияИнициалыРуководителя = ФизическиеЛицаКлиентСервер.ФамилияИнициалы(Строка(СтруктураСведений.Руководитель));
					ДанныеОбъекта.ФИОРуководителяВРодительномПадеже = СклонениеПредставленийОбъектов.ПросклонятьФИО(Строка(СтруктураСведений.Руководитель), 2);
					ДанныеОбъекта.ФамилияИнициалыРуководителяВДательномПадеже = СклонениеПредставленийОбъектов.ПросклонятьФИО(Строка(СтруктураСведений.Руководитель), 3);
				КонецЕсли;
				
				Если СтруктураСведений.Свойство("ДолжностьРуководителя") Тогда
					ДанныеОбъекта.ДолжностьРуководителя = СтруктураСведений.ДолжностьРуководителяСтрокой;
					ДанныеОбъекта.ДолжностьРуководителяВРодительномПадеже = СклонениеПредставленийОбъектов.ПросклонятьПредставление(СтруктураСведений.ДолжностьРуководителяСтрокой, 2, СтруктураСведений.ДолжностьРуководителя);
					ДанныеОбъекта.ДолжностьРуководителяВДательномПадеже = СклонениеПредставленийОбъектов.ПросклонятьПредставление(СтруктураСведений.ДолжностьРуководителяСтрокой, 3, СтруктураСведений.ДолжностьРуководителя);
				КонецЕсли;
				
				Область = УправлениеПечатью.ОбластьМакета(Макет, ОбластьЗаявление);
				УправлениеПечатью.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФормаДокумента, Область, ДанныеОбъекта, Ложь);
				
				Область = УправлениеПечатью.ОбластьМакета(Макет, ОбластьЗаявлениеКонец);
				УправлениеПечатью.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФормаДокумента, Область, ДанныеОбъекта, Ложь);
				
				Область = УправлениеПечатью.ОбластьМакета(Макет, ОбластьСоглашение);
				УправлениеПечатью.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФормаДокумента, Область, ДанныеОбъекта, Ложь);
				
				Если СчетчикСотрудников <> КоличествоСотрудников Тогда
					Область = УправлениеПечатью.ОбластьМакета(Макет, ОбластьСоглашениеКонец);
					УправлениеПечатью.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФормаДокумента, Область, ДанныеОбъекта, Ложь);
				КонецЕсли;
				
			КонецЦикла;
			
		КонецЕсли;
		
		АдресХранилищаОфисныйДокумент = УправлениеПечатью.СформироватьДокумент(ПечатнаяФормаДокумента);
		УправлениеПечатью.ОчиститьСсылки(ПечатнаяФормаДокумента, Ложь);
		УправлениеПечатью.ОчиститьСсылки(Макет);
	
		ОфисныеДокументы.Вставить(АдресХранилищаОфисныйДокумент, НСтр("ru = 'Справка-пропуск на время карантина COVID-19'"));
		
		ПечатнаяФорма.СинонимМакета    = НСтр("ru = 'Справка-пропуск на время карантина COVID-19 (документ Microsoft Word)'");
		ПечатнаяФорма.ОфисныеДокументы = ОфисныеДокументы;
		
	КонецЕсли;

КонецПроцедуры
/// <-- Пономарев 08.04.2020

4) обновляем и запускаем 1С

 

В прикреплённых файлах

- расширение(делал для последнего ЗУП (3.1.13.146), при необходимости можно подкорректировать) 

 

Всё это можно использовать как шаблон.

UPD 19.04.2020

По просьбе, добавлено расширение для Ставропольского края. (Кому нужно, вставьте свою шапку в макете.)

UPD

У кого уже подключено расширение Пропуска от 1с, то  обновите расширение на новое, прикреплённое ко второму комментарию или от сюда https://yadi.sk/d/jF0LROtIlkbRWQ 

 

См. также

Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3

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

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

18000 руб.

06.10.2023    9155    26    6    

49

Универсальная печать по шаблонам Word (Печать договоров из 1С БП 3, УНФ 1.6, ЗУП 3, УТ 11, КА 2, ERP 2, ДО 3)

Печатные формы Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:ERP Управление предприятием 2 Платные (руб)

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многие другие). Универсальная печать предназначена для формирования печатных форм на основе шаблонов в формате Word из любой конфигурации 1С. С помощью данного инструмента можно самостоятельно заполнить шаблон реквизитами справочника или документа 1С и сформировать печатные формы на основании ссылки на любой объект.

5400 руб.

08.10.2019    43898    150    89    

145

Печатные формы КС-2 и КС-3 в "1С:Бухгалтерия 3.0"

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

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

3240 руб.

13.02.2019    89425    403    44    

384

УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-фактура, УПД, УКД, Заказ клиента, Акт сверки, М-15 и др.)

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

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

12000 руб.

13.03.2018    57257    187    76    

117

Печать актов МХ-1, МХ-3 в 1С:Бухгалтерия 3.0

Печатные формы Логистика, склад и ТМЦ Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

2520 руб.

18.02.2019    61878    178    14    

148

Путевой лист грузового автомобиля в 1С:Бухгалтерия 3.0

Печатные формы Учет рабочего времени Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Бухгалтерия 3.0 Транспорт, автопарки, такси Россия Бухгалтерский учет Платные (руб)

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

4200 руб.

23.08.2019    54281    162    63    

152

Акты рекламаций для УТ 11, КА, ERP 2

Печатные формы Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Расширение с функционалом работы с рекламациями для конфигураций баз 1С 8 УТ 11, КА и ERP 2. Для работы с рекламациями доработан документ "Рекламация" с печатными формами "Акт рекламации", "ТОРГ-2", "Акт выбраковки". Так же отчет для анализа состояния не закрытых рекламаций. Реализовано заполнение документа "Рекламация" вводом на основании документов "Заказ клиента", "Реализация товаров и услуг"

5000 руб.

29.09.2023    1287    10    2    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. milov.aleksey 400 15.04.20 17:06 Сейчас в теме
Добрый день. Расширение печати персональных пропусков названо как типовое "Пропуск" и потому одновременно подключить Список заявок на пропуска и вашу печать невозможно. Просто изменить имя в Конфигураторе оказалось недостачно.
Вашу обработку(расширение) не видно в интерфейсе Кадры-->Сервис-->Расширение, ни в печатных формах справочников Физические лица, Сотрудники. Прошу пояснить или дать инструкцию, если возможно
3. SPonomareff 93 18.04.20 11:01 Сейчас в теме
(1) Добры день!
Вы можете скачать обновленное расширение и объединить его с уже имеющимся.
2. SPonomareff 93 17.04.20 13:47 Сейчас в теме
Добрый день.
Обновите типовую на вот эту новую:
https://yadi.sk/d/jF0LROtIlkbRWQ

Добавлена печать из Подготовка сведений для оформления пропусков.
Прикрепленные файлы:
Пропуска_3_0_0_0.cfe
4. Shtorm26rus 19.04.20 15:09 Сейчас в теме
День добрый, до 24 го числа надо перевыпустить много пропусков, в 1с не сильно шарю, а как можно его переделать под бланк ставропольского края?

Заранее благодарен
5. SPonomareff 93 19.04.20 18:34 Сейчас в теме
(4) Добрый день!

Скиньте мне как должен выглядеть бланк, а я сделаю другое расширение.
6. Shtorm26rus 19.04.20 18:42 Сейчас в теме
а только на одного можно или на партию людей сразу?
Прикрепленные файлы:
шапка.docx
№ 154.pdf
7. SPonomareff 93 19.04.20 19:11 Сейчас в теме
(6) Можно на одного или на несколько. Если печатать из справочника Физические лица, то нужно выделить с помощью ctrl нужных и нажать печать. Если печатать из раздела Кадры - Подготовка сведений для оформления пропусков, то что будет в списке, то и напечатается.
9. Shtorm26rus 19.04.20 19:49 Сейчас в теме
(7) ну я прикрепил, будет вариант сделать?
8. SPonomareff 93 19.04.20 19:49 Сейчас в теме
(6) Сделал расширение для Ставропольского края.
Прикрепленные файлы:
Пропуска_СтавропольскийКрай.cfe
10. amigo 20.04.20 10:37 Сейчас в теме
Добрый день, скажите пожалуйста, а в LibreOffice будет передаваться печать?
11. SPonomareff 93 20.04.20 14:00 Сейчас в теме
(10) Макет сделан в ворде. Под рукой нет libre. После формирования, по идее откроется в приложении, которое позволяет прочитать формат docx.
12. amigo 20.04.20 14:39 Сейчас в теме
Спасибо за расширение. Очень своевременно. Будьте здоровы.
13. imbaZeratul 16 23.04.20 21:29 Сейчас в теме
Добрый день! А каким образом можно добавить свою дополнительную область в шаблон? Добавляю через теги но 1С не видит их
14. SPonomareff 93 24.04.20 00:59 Сейчас в теме
(13)
Добрый день!
Сохраните макет из расширения в формат docx, откройте его и смотрите как он заполняется в коде.
15. imbaZeratul 16 24.04.20 08:23 Сейчас в теме
(14) Я так и делаю, добавил свою область в макет, но 1С не видит ее. Добавляю точно так же как в 1С, то имя другое
16. imbaZeratul 16 24.04.20 08:50 Сейчас в теме
Все ок, спасибо получилось. Я указывал свою область в области текущей поэтому 1С не видела ее
17. user1317923 28.04.20 05:38 Сейчас в теме
При формировании печатной формы "СправкаПропуск" возникла ошибка. Обратитесь к администратору.
{ОбщийМодуль.УправлениеПечатью.Модуль(2050)}: ВызватьИсключение ТекстСообщенияОбОшибке;
{ОбщаяФорма.ПечатьДокументов.Форма(499)}: ПечатныеФормы = УправлениеПечатью.СформироватьПечатныеФормы(Параметры.ИмяМенеджераПечати, ИменаМакетов,
{ОбщаяФорма.ПечатьДокументов.Форма(43)}: КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(34)}: ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
{Пропуска Обработка.Пропуска_ПодготовкаСведенийДляОформленияПропусков.Форма.Форма.Форма(483)}: "Справочник.ФизическиеЛица", "СправкаПропуск", ПолучателиМассив(), ЭтотОбъект, ПараметрыПечати(ЭтотОбъект));
Расширение к ЗУП 3.1.13.188 подключено вместо 1совского, все флаги безопасности сняты.
18. SPonomareff 93 28.04.20 09:35 Сейчас в теме
(17)
Добрый день!
На типовой ЗУП все работает.
Удалите расширение и заново добавьте.
19. user1317923 28.04.20 10:41 Сейчас в теме
(18) неоднократно уже... и обновлял типовую заменой, и удалял типовую и заново добавлял.. отладчиком прошелся, нет в модуле обработки СправкаПропуск на 2х разных базах..
20. user1317923 28.04.20 11:06 Сейчас в теме
Ясно, конфликтует с расширением от 1с же "Перевод на удаленную работу" - там теже модули переопределяются:(.
21. user1317923 28.04.20 11:42 Сейчас в теме
https://my-files.su/lwp05e - объединил с расширением от 1с, но по идее лучше бы наоборот, в расширение от 1с данный функционал добавлять...
Прикрепленные файлы:
Пропуска3jk.cfe
22. SPonomareff 93 28.04.20 16:58 Сейчас в теме
(21)
У меня выложено расширение - это измененное от 1с.
23. user1317923 28.04.20 17:47 Сейчас в теме
(22) я объединил ваше с расширением "Перевод на удаленную работу" от 1с, теперь весь функционал доступен, так как перевод на работу нам тоже нужен, а он содержит в себе переопределение того же модуля, что в этой разработке, поэтому исходное расширение не работает
24. SPonomareff 93 28.04.20 21:16 Сейчас в теме
Оставьте свое сообщение