Простой способ добавить факсимильную подпись и печать в печатную форму

Публикация № 1217788

Разработка - Печать - Печатные формы документов

Актуальная задача добавить факсимильную печать и подпись в печатную форму.

Добавим в уже имеющую печатную форму печать и подпись.

1. Сделаем две команды, старую команду оставим без изменений и добавим новую с факсимиле. 

 

 

Процедура СформироватьСписокКоманд(Команды)
	
	ДобавитьКоманду(Команды, "СчетНаОплатуПоЗаказу", "Счет на оплату", ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода(), Истина);
	//ДобавилНачало
	ДобавитьКоманду(Команды, "СчетНаОплатуПоЗаказуФаксимиле", "Счет на оплату с факсимиле", ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода(), Истина);
	//ДобавилКонец
	
КонецПроцедуры

В процедуре печать определяем какую команду выбрал пользователь и вызываем процедуру СформироватьПечатнуюФорму в нее передаем 2-й параметр "НаименованиеПФ" 

 

 

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

	//ДобавилНачало	
	Если ПечатнаяФорма2 <> Неопределено Тогда
		ПечатнаяФорма2.ТабличныйДокумент = СформироватьПечатнуюФорму(МассивОбъектов,"СчетНаОплатуПоЗаказуФаксимиле");
		ПечатнаяФорма2.СинонимМакета = НСтр("ru = 'Счет на оплату (по заказу)'");
	КонецЕсли;
	//ДобавилКонец
	
КонецПроцедуры

 

В конце процедуры СформироватьПечатнуюФорму перед выводом подвала. Добавим условие, где будем проверять, что вызвали команду с факсимиле

 

 

Функция СформироватьПечатнуюФорму(СчетаНаОплату,НаименованиеПФ) Экспорт

		//тут должен быть код функции

	//ДобавилНачало
		Если НаименованиеПФ = "СчетНаОплатуПоЗаказуФаксимиле" Тогда
			ВывестиПодписьФаксимиле(ВыборкаСчетаНаОплату,ОбластьПодвал);	
		КонецЕсли;		
	//ДобавилКонец		

		Результат.Вывести(ОбластьПодвал);
		Возврат Результат;
	
КонецФункции

Если вызвали команду с факсимиле выводим подпись и печать. Файлы с картинками возьмем из справочников ОрганизацииПрисоединенныеФайлы, ФизическиеЛицаПрисоединенныеФайлы .

 

 

Процедура ВывестиПодписьФаксимиле(ВыборкаСчетаНаОплату,ОбластьПодвал)
	
	Запрос = Новый Запрос;
	Запрос.Текст = 
	"ВЫБРАТЬ ПЕРВЫЕ 1
	|	ОрганизацииПрисоединенныеФайлы.Ссылка КАК ФайлКартинкиПечать
	|ПОМЕСТИТЬ ВТ_печатьОрг
	|ИЗ
	|	Справочник.ОрганизацииПрисоединенныеФайлы КАК ОрганизацииПрисоединенныеФайлы
	|ГДЕ
	|	НЕ ОрганизацииПрисоединенныеФайлы.ПометкаУдаления
	|	И ОрганизацииПрисоединенныеФайлы.Наименование = ""_ПечатьД""
	|;
	|
	|////////////////////////////////////////////////////////////////////////////////
	|ВЫБРАТЬ
	|	ФизическиеЛицаПрисоединенныеФайлы.Ссылка КАК ФайлКартинкиПодпись,
	|	ВТ_печатьОрг.ФайлКартинкиПечать КАК ФайлКартинкиПечать
	|ИЗ
	|	ВТ_печатьОрг КАК ВТ_печатьОрг
	|		ПОЛНОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛицаПрисоединенныеФайлы КАК ФизическиеЛицаПрисоединенныеФайлы
	|		ПО (ИСТИНА)
	|ГДЕ
	|	НЕ ФизическиеЛицаПрисоединенныеФайлы.ПометкаУдаления
	|	И ФизическиеЛицаПрисоединенныеФайлы.Наименование = ""_ПодписьД""
	|	И ФизическиеЛицаПрисоединенныеФайлы.ВладелецФайла = &Подписант";
	
	Запрос.УстановитьПараметр("Подписант", ВыборкаСчетаНаОплату.РуководительФизическоеЛицо);
	
	РезультатЗапроса = Запрос.Выполнить();
	
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	
	ВывестиПечать = Истина;
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл	
		Если ВывестиПечать Тогда
			ФайлКартинкиПечать = ВыборкаДетальныеЗаписи.ФайлКартинкиПечать;
			Картинка = ПолучитьДвоичныеДанныеКартинку(ФайлКартинкиПечать);
	     	ОбластьПодвал.Рисунки.D3.Картинка = Картинка;
			ВывестиПечать = Ложь;
		КонецЕсли;	
		Картинка = ПолучитьДвоичныеДанныеКартинку(ВыборкаДетальныеЗаписи.ФайлКартинкиПодпись);
		ОбластьПодвал.Рисунки.п1.Картинка = Картинка;
	КонецЦикла;	
		
КонецПроцедуры

Функция ПолучитьДвоичныеДанныеКартинку(ФайлКартинки)

	ДвоичныеДанныеФайла = РаботаСФайлами.ДвоичныеДанныеФайла(ФайлКартинки);
	Если ТипЗнч(ДвоичныеДанныеФайла) = Тип("Картинка") Тогда
		Картинка = ДвоичныеДанныеФайла;
	ИначеЕсли ТипЗнч(ДвоичныеДанныеФайла) = Тип("ДвоичныеДанные") Тогда
		Картинка = Новый Картинка(ДвоичныеДанныеФайла);
	Иначе
		Картинка = Новый Картинка;
	КонецЕсли;	
	Возврат Картинка;

КонецФункции	

 

В режиме предприятия добавляем файлы Печати и подписи. Печать добавляем в Присоединенные файлы Организации

2. Подпись добавляем в присоединенные файлы физического лица (подписанта)

 

 

3. Далее редактируем макет. В макете в область подвала нужно добавить две пустые картинки.

 

 

Выбираем любую картинку.

 

 

Переходим в свойство. И очищаем свойство"Картинка", свойство "Линия" меняем на "нет линии"

 

 

Получается пустая картинка. К ней будем обращаться по имени.

 

 

4. Убираем фон в картинке (сделаем фон картинки прозрачным)

 

Открываем картинку Photoshop . Выбираем инструмент "волшебный ластик" им нажимаем в фон. Фон по принципу заливки исчезает.

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

 

 

Выбираем формат ping-24. Нажимаем кнопку сохранить.

 

 

Тестировал: 

1С:Комплексная автоматизация 2 (2.4.9.98)

Платформа 1С:Предприятие 8.3 (8.3.16.1148)

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. al_zzz 167 08.04.20 10:54 Сейчас в теме
Вовремя ваша публикация подъехала! Как раз задача стоит добавить в впф факсимиле.
2. Неопределено 71 08.04.20 11:01 Сейчас в теме
Фотошоп стоит много денег. Есть бесплатный GIMP с выделением через волшебную палочку и обычным ластиком.
v3rter; Robot; CSiER; Fox-trot; sasha123super1; ipoloskov; Sedaiko; +7 Ответить
10. ipoloskov 121 08.04.20 15:13 Сейчас в теме
3. Torin 236 08.04.20 11:13 Сейчас в теме
4. Убираем фон в картинке (сделаем фон картинки прозрачным)
- без фотошопа и в онлайне
https://photoshop-online.biz/edit_photo/


а так + :)
Pavlmir; v3rter; prestige; rpgshnik; adhocprog; Chif13; +6 Ответить
4. Mx00 228 08.04.20 13:01 Сейчас в теме
для этой задачи нет смысла менять конфигурацию - на инфостарте куча полезностей для создания внешней печатной формы (например https://infostart.ru/public/535969/) и даже для обработки прозрачного фона есть (https://infostart.ru/public/186861/)
ИМХО бесполезная публикация :-)
sasha123super1; prestige; darkmessiahan; +3 Ответить
5. John_d 2454 08.04.20 13:14 Сейчас в теме
(4) я не писал про изменение конфигурации. Внешние печатные формы легко дорабатываются. А если печатная форма встроена в конфигурацию, то факсимиле можно сделать во внешний печатной форме.
9. Mx00 228 08.04.20 15:12 Сейчас в теме
(5)
я не писал про изменение конфигурации

а про что ты писал?
6. MrFlanker 173 08.04.20 14:19 Сейчас в теме
Можно наверное написать что подобный подход можно применять без изменения конфигурации.
prestige; +1 Ответить
7. RuzAleks 98 08.04.20 15:06 Сейчас в теме
Я использовал подобный метод для реализации внешних печ. форм, но чтобы не зависеть от типового алгоритма, вызывал функцию вставки картинки ПОСЛЕ того как ТабличныйДокумент уже будет сформирован стандартной командой, при этом типовой макет менять не нужно и снижается риск, что при изменении типового макета придется опять в него картинки встраивать. Сложность только в первоначальном определении положении и размера картинки относительно области макета, но при отладке ВПФ можно первый раз настроить размер и положении и прописать в коде.
8. Мастер1С 764 08.04.20 15:11 Сейчас в теме
(7) Хорошо бы каким-то образом стандартный механизм БСП отображения подписи и печати прикрутить к внешним печатным формам. У меня не получилось, а у вас?
БСП версии 3.0.3.
SAShikutkin; +1 Ответить
13. RuzAleks 98 09.04.20 10:22 Сейчас в теме
(8) А Вы под "стандартным механизмом БСП" что подразумеваете? Судя по документации БСП в подсистеме печати нет интерфейса для работы с факсимиле, за исключением переопределяемой процедуры ПриПолученииПодписейИПечатей, которая в Комплексной не вызывается. А если Вы про ФормированиеПечатныхФорм.ВывестиФаксимилеВТабличныйДокумент() в Комплексной, то там область табличного документа заменяется картинкой и она применима только при печати счета, т. к. области с подписями у всех макетов разные, а создавать и хранить картинку подвала для каждой печатной формы нецелесообразно. Я же храню отдельно картинку для печати и отдельно каждую подпись лиц, имеющих право подписи. Потом в табличный документ программно добавляю в нужные места нужные подписи.
14. Мастер1С 764 09.04.20 15:13 Сейчас в теме
(13) Я имею ввиду то, что если вы добавите правильные области в макеты печатных форм, то после формирования печатной формы сверху появляется галочка - вывести подпись и печать. Интегрированные в конфигурацию печатные формы - да, так работает. Внешние печатные формы - нет, не работает. По крайней мере у меня не получилось. Вы не пробовали?
user989550; +1 Ответить
11. ah7777777 621 08.04.20 15:51 Сейчас в теме
добавлю 5 копеек.
для создания прозрачной картинки, если не установлен PhotoShop, можно использовать PNG-MAKER: создатель прозрачного фона https://infostart.ru/public/186861/
меня он не раз выручал!
sebrovsky; +1 Ответить
12. Азверин 3 09.04.20 07:54 Сейчас в теме
лет 6 назад такая задача от главбуха мне показалась моветоном, а, оказывается, на ИС куча поделок на этот счёт )
15. zavsom 76 20.04.20 12:10 Сейчас в теме
Оставьте свое сообщение

См. также

3 онлайн-курса по 1С-программированию: обмен данными, расчетные задачи и бухгалтерские задачи с 12 мая по 8 июля 2020 г. Промо

Практика программирования v8 Бесплатно (free)

Пакет из 3-х курсов по 1С-программированию. Основная цель - сформировать у слушателей практические навыки, связанные с реализацией задач обмена для прикладных решений, работающих на платформе “1С:Предприятие”, а также с разработкой прикладных решений, предназначенных для автоматизации расчета заработной платы и задач бухгалтерского учета.

22.04.2020    4517    23    Infostart    2    

Программная работа с настройками СКД

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Нюансы программной работы с настройками системы компоновки данных в отчетах и динамических списках. Обзор всех видов настроек компоновки. Что в каких случаях правильно применять. В качестве примера рассмотрена работа с отборами и группировками.

27.01.2020    18939    0    ids79    26    

[СКД] Программное создание схемы компоновки данных

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Сделаем отчет на СКД полностью программно, без использования макета "схема компоновки данных".

15.01.2020    18396    0    John_d    22    

Последовательности событий. Шпаргалка

Практика программирования v8 Россия Бесплатно (free)

Собрал информацию о событиях/подписках/расширениях в одном месте.

30.12.2019    13322    0    kuzyara    33    

Использование программных перечислений, ч.1: строковые константы Промо

Практика программирования v8 1cv8.cf Бесплатно (free)

Часто ли у вас возникает необходимость в коде выполнять сравнение на строку?

10.12.2016    35427    0    unichkin    45    

30 задач. Странных и не очень

Практика программирования v8 Бесплатно (free)

30 задач на знание языка программирования 1С и некоторого поведения платформы. Маленьких. Странных и не очень.

02.12.2019    14562    0    YPermitin    72    

Как передать IP адрес, который вызвал HTTP запрос в 1C (для веб-сервера Apache)

Практика программирования v8 Бесплатно (free)

Столкнулся с задачей получения IP адреса, который вызывает http сервис 1С. Итак, решение:

22.11.2019    6698    0    Sibars    19    

Таблица значений. Нюансы

Практика программирования v8 Бесплатно (free)

Обзор некоторых аспектов использования общеизвестного инструмента 1С.

01.10.2019    28096    0    Yashazz    45    

Вспомогательные инструкции в коде 1С Промо

Практика программирования v8 1cv8.cf Бесплатно (free)

Помогаем редактору кода 1С помогать нам писать и анализировать код.

15.10.2018    27868    0    tormozit    100    

[Шпаргалка] Программное создание элементов формы

Практика программирования Работа с интерфейсом v8 1cv8.cf Бесплатно (free)

Программное создание практически всех популярных элементов формы.

06.09.2019    39461    0    rpgshnik    62    

Агрегатные функции СКД, о которых мало кто знает

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас.

05.09.2019    41623    0    ids79    54    

Регистры бухгалтерии. Общая информация

Практика программирования Математика и алгоритмы v8 v8::БУ БУ Бесплатно (free)

Общая информация о внутреннем устройстве регистров бухгалтерии.

05.09.2019    24312    0    YPermitin    24    

Оформление и рефакторинг сложных логических выражений Промо

Практика программирования v8 Россия Бесплатно (free)

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

20.09.2012    75363    0    tormozit    129    

Три костыля. Сказ про фокусы в коде

Практика программирования v8 Бесплатно (free)

Три интересных (или странных) костыля в коде, которые могут помочь в повседневных и не очень задачах.

03.09.2019    23039    0    YPermitin    80    

Отслеживание выполнения фонового задания

Практика программирования Универсальные функции Разработка v8 1cv8.cf Бесплатно (free)

Запуск фонового задания из модуля внешней обработки. Отслеживание выполнения задания в виде прогресса, расположенного на форме.

17.08.2019    28170    0    ids79    16    

Функции СКД: ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений.

08.08.2019    64888    0    ids79    40    

Запись значения в поле ввода/формы со срабатыванием события ПриИзменении Промо

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Иногда возникает необходимость после записи значения в какое либо поле ввода/формы вызвать для него обработчик события ПриИзменении, а о вызове самого события приходится только мечтать. В этой статье приводится программный способ вызова этого события.

11.07.2007    46242    0    tormozit    38    

Фоновое выполнение кода в 1С - это просто

Практика программирования v8 1cv8.cf Бесплатно (free)

Как легко запускать выполнение в фоне, не прибегая к долгому описанию фоновых процедур.

02.08.2019    29206    0    avalakh    22    

Разбираемся с параметрами редактирования СКД

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Связь по типу, Параметры выбора, Связи параметров выбора

31.07.2019    19641    0    json    12    

СКД - наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.

26.07.2019    48628    0    ids79    11    

Как сделать из &НаКлиентеНаСервереБезКонтекста почти &НаКлиентеНаСервере Промо

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Как сделать метод формы, доступный на клиенте и на сервере одновременно, и сохранить при этом удобство разработки

10.09.2017    42214    0    tormozit    74    

СКД - использование расширений языка запросов, секция ХАРАКТЕРИСТИКИ

Инструментарий разработчика Практика программирования v8 v8::СКД Бесплатно (free)

Автоматическое и не автоматическое заполнение полей компоновки данных. Использование расширений языка запросов для СКД «{…}», секция ВЫБРАТЬ, секция ГДЕ, параметры виртуальных таблиц. Автоматизированное использование дополнительных данных в запросе: секция ХАРАКТЕРИСТИКИ.

17.07.2019    31371    0    ids79    27    

Регистры сведений. За кулисами

Практика программирования Разработка v8 1cv8.cf Бесплатно (free)

Небольшие заметки по внутреннему устройству регистров сведений.

09.07.2019    23755    0    YPermitin    13    

"Меньше копипаста!", или как Вася универсальную процедуру писал

Практика программирования Разработка v8 v8::СКД 1cv8.cf Бесплатно (free)

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019    17635    0    SeiOkami    50    

Выгрузка документа по условию Промо

Практика программирования Разработка v8 Бесплатно (free)

Что делать, если документы нужно выгружать не все подряд, а по какому-то фильтру: статусу, дате, набору условий... А что если он соответствовал этим условиям, а потом перестал? А если потом опять начал? Такие ситуации заставили попотеть не одного программиста.

25.04.2019    15346    0    m-rv    2    

Работа с настройками системы компоновки данных

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Варианты отчетов, работа с настройками вариантов: структура группировок, поля отчета, отборы, сортировка, условное оформление, другие настройки, настройки отображения диаграмм.

02.07.2019    38286    0    ids79    10    

Создание отчетов с помощью СКД - основные понятия и элементы

Практика программирования Математика и алгоритмы v8 v8::СКД Бесплатно (free)

Основные принципы работы СКД. Понятия схемы компоновки и макета компоновки. Описание основных элементов схемы компоновки: наборы данных, поля, вычисляемые поля, ресурсы, параметры.

25.06.2019    45820    0    ids79    21    

Многопоточное ускорение однопользовательских нагрузок в 1С + Microsoft SQL Server 2017

Практика программирования Производительность и оптимизация (HighLoad) v8 v8::Запросы Бесплатно (free)

Взаимодействие с Microsoft SQL Server нередко вызывает трудности у 1С-ников, а потому интересны любые моменты, связанные с его использованием. О своем опыте работы с новым SQL Server 2017 участникам конференции Infostart-2018 рассказал директор ООО «Аналитика софт» Дмитрий Дудин.

11.06.2019    22776    0    dmurk    144    

Как прикрутить ГУИД к регистру сведений Промо

Практика программирования Перенос данных из 1C8 в 1C8 Разработка v8 Бесплатно (free)

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

16.04.2019    19122    0    m-rv    17    

Регистры накопления. Структура хранения в базе данных

Практика программирования Разработка v8 1cv8.cf Бесплатно (free)

Структура хранения регистров накопления в базе данных для платформы 1С:Предприятие 8.x. Первая часть в серии публикаций.

16.05.2019    38314    0    YPermitin    30    

Выполнение внешней обработки в фоновом задании

Практика программирования Разработка v8 1cv8.cf Бесплатно (free)

Подробное описание подхода к созданию длительной операции на основе внешней обработки. Реализация протестирована на 1С 8.3.12.1714 (x64).

11.05.2019    26499    0    Eret1k    23    

О расширениях замолвите слово...

Практика программирования Разработка v8 Бесплатно (free)

О чём стоит задуматься при принятии решения о создании расширения конфигурации…

07.04.2019    31972    0    ellavs    126    

Как сделать запрос на изменение данных Промо

Практика программирования v8 v8::Запросы 1cv8.cf Бесплатно (free)

В статье приведены особенности внутренней архитектуры и примеры работы с расширением языка запросов 1С.

01.06.2018    28759    0    m-rv    21    

Git-репозитории для 1С-кода (опыт использования при небольших проектах)

Практика программирования v8 Бесплатно (free)

Инструкции по взаимодействию с Git-репозиторием, которые писались для тех наших программистов, которые вообще никогда не работали с Git (руководства в духе "Как получить код из git-репозитория?", "Как отправить код в git-репозиторий")...

28.03.2019    25205    0    ellavs    88    

Трюки с внешними источниками данных

Практика программирования Разработка v8 1cv8.cf Бесплатно (free)

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    28777    0    YPermitin    53    

Разработка и сценарное тестирование с Vanessa-ADD. Отчетность Allure. Автоматизация запуска сценариев

Практика программирования Vanessa Automation v8 Россия Бесплатно (free)

Формируем отчетность о результатах выполнения сценариев. Автоматизируем запуск.

26.02.2019    20068    0    Vladimir Litvinenko    27    

Метод формирования движений в типовых регистрах нетиповыми регистраторами Промо

Практика программирования v8 1cv8.cf Бесплатно (free)

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

05.12.2017    26804    0    itriot11    34    

Возможности типовых шаблонов ограничения доступа на уровне записей (RLS)

Практика программирования БСП (Библиотека стандартных подсистем) Роли и права v8 v8::Права Бесплатно (free)

Краткий обзор применения типовых шаблонов ограничения доступа на уровне записей в конфигурациях, созданных на базе БСП: #ПоЗначениям, #ПоНаборамЗначений, #ПоЗначениямРасширенный, #ПоЗначениямИНаборамРасширенный

03.02.2019    34495    0    ids79    9    

Использование классов .Net в 1С для новичков Промо

Практика программирования Разработка внешних компонент Универсальные функции v7.7 v8 Бесплатно (free)

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    73329    0    Serginio    108    

EnterpriseData – часть 2. Процесс выгрузки данных

Практика программирования Обмен через XML v8 v8::УФ Россия Бесплатно (free)

Основные этапы выгрузки данных через ED, обработчики событий выгрузки, правила обработки данных, правила конвертации объектов, конвертация свойств первого и второго этапов, процедуры БСП, используемые при выгрузке данных, структура «КомпонентыОбмена».

26.12.2018    24715    0    ids79    31    

Новый подход к обмену данными EnterpriseData

Практика программирования Обмен через XML v8 v8::УФ Россия Бесплатно (free)

Хочу предложить Вашему вниманию цикл статей, посвященных обмену данными через универсальный формат (EnterpriseData или ED).

14.12.2018    37764    0    ids79    72    

EnterpriseData - пример доработки правил конвертации без использования КД 3.0 в расширении конфигурации

Практика программирования Обмен через XML v8 v8::УФ БП3.0 УТ11 Россия Бесплатно (free)

В статье подробно описан реальный пример доработки обмена данными через EnterpriseData (универсальный формат обмена) между конфигурациями УТ 11.4 и Бухгалтерия 3.0

16.11.2018    34153    0    ids79    40    

Автоматические и управляемые блокировки применительно к типовым конфигурациям 1С Промо

Математика и алгоритмы Практика программирования v8 v8::blocking 1cv8.cf Бесплатно (free)

Основные принципы работы с режимами автоматических и управляемых блокировок в 1С Предприятие 8. Теория и применение в типовых конфигурациях: БП, УТ, ЕРП

10.11.2018    32339    0    ids79    40    

Программное заполнение пользовательских параметров и отборов СКД

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

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

13.11.2018    41193    0    Unk92    21    

Произвольный код в фоновом режиме

Практика программирования v8 1cv8.cf Бесплатно (free)

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

03.09.2018    25627    0    nikita0832    42    

Тестер: частые вопросы Промо

Практика программирования v8 Бесплатно (free)

Ошибкам бой - тесты норма жизни!

25.07.2018    27442    0    grumagargler    26