Опрос пользователя в цикле с оповещением (управляемые формы)

Публикация № 1669196 01.06.22

Задачи пользователя - Адаптация типовых решений

цикл вопрос в цикле оповещение

Пример вопроса пользователю по каждой строке при обходе таблицы значений в цикле с помощью оповещения.

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

Задача:

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

2. По каждой строке товара, у которого недостаточно на остатке, предложить пользователю оприходовать или разукомплектовать комплект.

Решение: Сделать опрос пользователя в процедуре оповещения.

// Кнопка проверки остатков
&НаКлиенте
Процедура РасшАВ_ПроверитьОстаткиПосле(Команда)	
	
	ТаблицаСОстатками.Очистить();
	РасшАВ_ПроверитьОстаткиПослеНаСервере(); // Заполнение таблицы с остатками
	Если не ТаблицаСОстатками.Количество() = 0 Тогда 
		ПараметрыОбхода = Новый Структура;
		ПараметрыОбхода.Вставить("НомерСтроки", -1);
		ПараметрыОбхода.Вставить("Комплектация",Ложь);
		ПараметрыОбхода.Вставить("Оприходование",Ложь);
		РаботаСОтрицательнымиОстатками(КодВозвратаДиалога.Нет,ПараметрыОбхода);	// Запуск обхода таблицы	
	КонецЕсли;
	
КонецПроцедуры

// Циклическая процедура с вопросами
&НаКлиенте
Процедура РаботаСОтрицательнымиОстатками(Результат, ПараметрыОбхода) Экспорт  
	
	// Пришел ответ "да" - комплектуем или оприходуем
	Если Результат = КодВозвратаДиалога.Да Тогда 
		ст = ТаблицаСОстатками[ПараметрыОбхода.НомерСтроки];
		Если ПараметрыОбхода.Комплектация Тогда // Комплектуем 
			АртикулРулона = Лев(СокрЛП(ст.НоменклатураАртикул),Найти(ст.НоменклатураАртикул,"m")-1);
			Если СоздатьКомплектацию(АртикулРулона) Тогда
				Сообщение = Новый СообщениеПользователю;
				Сообщение.Текст = "Разукомплектовали для товара: ("+ст.НоменклатураАртикул+") "+ст.НоменклатураНаименование;
				Сообщение.Сообщить();
			КонецЕсли;			
		ИначеЕсли ПараметрыОбхода.Оприходование Тогда // Оприходуем
			КоличествоНужно = ст.Количество - (ст.КоличествоОстаток * ст.Коэффициент);
			Если СоздатьОприходование(ст.НоменклатураАртикул, КоличествоНужно) Тогда
				Сообщение = Новый СообщениеПользователю;
				Сообщение.Текст = "Оприходовали товар: ("+ст.НоменклатураАртикул+") "+ст.НоменклатураНаименование+" в количестве: "+Строка(КоличествоНужно); 
				Сообщение.Сообщить();
			КонецЕсли;
		КонецЕсли;
	ИначеЕсли Результат = КодВозвратаДиалога.Отмена Тогда 
		Возврат;
	КонецЕсли;
	
	// Это была последняя строка, прерываем выполнение
	Если ПараметрыОбхода.НомерСтроки+1 = ТаблицаСОстатками.Количество() Тогда
		Возврат;
	КонецЕсли;
	
	ст = ТаблицаСОстатками[ПараметрыОбхода.НомерСтроки+1];
	КоличествоНужно = ст.Количество - (ст.КоличествоОстаток * ст.Коэффициент);
	ПараметрыОбходаНовый = Новый Структура;
	Если не СтрНайти(ст.НоменклатураАртикул,"m") = 0 Тогда 
		ОстатокРулона = 0;
		АртикулРулона = Лев(СокрЛП(ст.НоменклатураАртикул),Найти(ст.НоменклатураАртикул,"m")-1);
		ОстатокРулона = ПолучитьОстатокРулоны(АртикулРулона);
		Если не ОстатокРулона = 0 Тогда
			// Спросим разкомплектовать?			
			ПараметрыОбходаНовый.Вставить("НомерСтроки",ТаблицаСОстатками.Индекс(ст));
			ПараметрыОбходаНовый.Вставить("Комплектация",Истина);
			ПараметрыОбходаНовый.Вставить("Оприходование",Ложь);
			Режим = РежимДиалогаВопрос.ДаНетОтмена;
			СтрокаВопроса = "Разукомплектовать для товара: ("+ст.НоменклатураАртикул+") "+ст.НоменклатураНаименование;
			Оповещение = Новый ОписаниеОповещения("РаботаСОтрицательнымиОстатками", ЭтаФорма, ПараметрыОбходаНовый);
			ПоказатьВопрос(Оповещение, СтрокаВопроса, Режим, 0); // Вызываем эту же процедуру и передаем в неё параметры
		Иначе 
			// Спросим оприходовать? 
			ПараметрыОбходаНовый.Вставить("НомерСтроки",ТаблицаСОстатками.Индекс(ст));
			ПараметрыОбходаНовый.Вставить("Комплектация",Ложь);
			ПараметрыОбходаНовый.Вставить("Оприходование",Истина);
			Режим = РежимДиалогаВопрос.ДаНетОтмена; 
			СтрокаВопроса = "Оприходовать товар: ("+ст.НоменклатураАртикул+") "+ст.НоменклатураНаименование+" в количестве: "+Строка(КоличествоНужно); 
			Оповещение = Новый ОписаниеОповещения("РаботаСОтрицательнымиОстатками", ЭтаФорма, ПараметрыОбходаНовый);
			ПоказатьВопрос(Оповещение, СтрокаВопроса, Режим, 0); // Вызываем эту же процедуру и передаем в неё параметры
		КонецЕсли;
	Иначе // Если это не метры
		// Спросим оприходовать? 
		ПараметрыОбходаНовый.Вставить("НомерСтроки",ТаблицаСОстатками.Индекс(ст));
		ПараметрыОбходаНовый.Вставить("Комплектация",Ложь);
		ПараметрыОбходаНовый.Вставить("Оприходование",Истина);
		Режим = РежимДиалогаВопрос.ДаНетОтмена; 
		СтрокаВопроса = "Оприходовать товар: ("+ст.НоменклатураАртикул+") "+ст.НоменклатураНаименование+" в количестве: "+Строка(КоличествоНужно); 
		Оповещение = Новый ОписаниеОповещения("РаботаСОтрицательнымиОстатками", ЭтаФорма, ПараметрыОбходаНовый);
		ПоказатьВопрос(Оповещение, СтрокаВопроса, Режим, 0); // Вызываем эту же процедуру и передаем в неё параметры
	КонецЕсли;		
	
КонецПроцедуры 

Думаю, такой простой пример кому-то пригодится. Если есть какие-то замечания или предложения по улучшению такого кода - комментируйте.

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. booksfill 01.06.22 18:06 Сейчас в теме
Я правильно понял, что рекомендуется просто организовать рекурсию в методе "ПоказатьВопрос", а фишка в том, что все это запихали именно в один метод?

Если, да, то мне кажется более структурированным решение, приводимое в
https://forum.infostart.ru/forum9/topic213234/. Там, правда, не один метод, а два, но так , по-моему, правильнее, все-таки убираем анализ запросов в свой метод..

P.S.
А метод ПоказатьВопросАсинх не рассматривается, или я неверно понимаю как он работает?
3. nikolasx 54 02.06.22 18:15 Сейчас в теме
(1) Да, цель была запихнуть именно в один метод и вызывать эту же процедуру в процедуре для компактности. Вариант с двумя методами аналогичный. Этот пример как вариант использования в разных ситуациях и на свой вкус.
triviumfan; +1 Ответить
6. nikolasx 54 02.06.22 19:15 Сейчас в теме
(1)
А метод ПоказатьВопросАсинх не рассматривается, или я неверно понимаю как он работает?
Что касается этого метода - это хорошо, но не у всех платформа выше 8.3.18.1128. Я даже не сталкивался с асинхронными методами. Но вы мне дали подсказку разобраться с асинхронными методами и попробовать их в деле. Спасибо.
2. malikov_pro 1222 01.06.22 20:09 Сейчас в теме
Не мучайте пользователей, выведите форму блокирующую текущую с таблицей строк товаров и ошибками, + кнопками для решения по выделенным.
marku; ixijixi; ltfriend; +3 Ответить
4. nikolasx 54 02.06.22 18:23 Сейчас в теме
(2) Что вы имеете ввиду "Не мучайте пользователей"? Цель была именно отдать решение пользователю по вопросу возникновение отрицательных остатков по каждому такому товару, оприходовать или разукомплектовать, а так же пропустить (ответив Нет) или прервать цикл (ответив Отменить) и разобраться с остатками.
5. ltfriend 1021 02.06.22 19:09 Сейчас в теме
(4) Имеется в виду, что вместо того, чтобы заставлять пользователя нажимать кнопки по каждой строке (а если таких строк 10, 20 и т.д.?), лучше собрать проблемные товары все вместе, вывести отдельную форму с этими товарами с возможностью выделения строк и кнопками, что нужно сделать сразу со всеми выделенными строками. А ваша реализация - это реальное мучение для пользователей. По несколько раз нажимать "Да/Нет/Отмена".
7. booksfill 03.06.22 09:34 Сейчас в теме
(5) Это, конечно, все правильно, но вопросы не обязаны быть взаимонезависимыми.
Иногда от ответа пользователя на один вопрос меняется текст следующего и сама необходимость в нем.

- Вам больше 18 лет?
- Да.
- Сколько бутылок водки хотите взять?

- Вам больше 18 лет?
- Нет.
- Иди, девочка, отсюда!

Или, в примере близком к авторскому:
- Разукомплектовать товар N?
- Да
- Образовались зап. части, доукомплектовать товар N1?
8. ltfriend 1021 03.06.22 10:12 Сейчас в теме
(7) К самой реализации показа нескольких вопросов подряд претензий, по сути, нет. Действительно, бывают ситуации, когда это необходимо. Вопросы вызвало то, для чего такая возможность была использована автором. Как правильно написал malikov_pro - это мучение пользователей ))
9. nikolasx 54 03.06.22 11:47 Сейчас в теме
(5) Я согласен с тем когда 10, 20 и т.д. - это не лучший вариант реализации обходом, но в данной ситуации таких строк 1-5 и то редкость, больше сделано для проверки и быстрого решения, не пересматривать и сопоставлять колонки количество и остаток (в голове вычислять, сколько не хватает), а потом еще и самому делать и заполнять документы оприходования и комплектации.
10. DrAku1a 1580 04.06.22 07:32 Сейчас в теме
(4) Сразу представил некую Марь Ивановну, которая так подтверждает список из 100 позиций и где-то на второй половине её отвлекают каким-то вопросом... В этом плане, ИМХО, лучше сделать список с пометками.
Оставьте свое сообщение

См. также

Автоматическое создание задачи исполнения при бронировании помещений в 1С: Документооборот

Адаптация типовых решений Платформа 1С v8.3 1С:Документооборот Бесплатно (free)

Простая настройка для автоматического создания задач исполнения при использовании блока бронирования помещений для 1С: Документооборот 2.1.

01.03.2023    320    ketr    0    

2

При начислении заработной платы за декабрь 2022 в ЗУП 3.1.24.308 при участии в проекте Сколково начисляются страховые за весь год

Зарплата Адаптация типовых решений Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Налоговый учет ФОМС, ЕФС Бесплатно (free)

При расчете считаются взносы начиная с января 2022, хотя согласно участию в программе Сколково, мы освобождены от уплаты взносов, и только с января 2023 мы должны их уплачивать, в связи с новым постановлением, но программа делает расчет за весь год на всех сотрудников, а за год там накопилось больше, чем заработная плата сотрудников.

11.01.2023    2101    hottion    9    

2

Доработка визуализации ЭП для 1С:Документооборот государственного учреждения КОРП

Адаптация типовых решений Платформа 1С v8.3 1С:Документооборот Бесплатно (free)

В этот раз хочу поделиться с вами решением одной практической задачи для одного из проектов Компании Омега, а именно доработки механизма визуализации электронной подписи, т.к. это потребовало проработки 3-х различных способах взаимодействия со сторонним ПО: работа с com-объектом Word (вставка в .doc), разбор структуры docx и создание картинки для дополнения ЭП и вставки этого добра в pdf.

01.12.2022    755    zeltyr    0    

9

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

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

Корректный вывод суммы и сроков в печатной форме

Адаптация типовых решений Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Простой лайфхак для вывода суммы или числа дней В скобках и склоняемых единиц измерения или валюты ЗА скобками.

16.11.2022    691    vladimir-89    0    

11

Дополнительные сведения в типовых конфигурациях 1С

Адаптация типовых решений Платформа 1С v8.3 1С:Бухгалтерия 3.0 Бесплатно (free)

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

08.11.2022    4846    accounting_cons    16    

27

Автоматизация ОТК: как лакокрасочная компания снижает себестоимость изделий на 3–5%

Адаптация типовых решений Внедрение ИТ-системы Платформа 1С v8.3 1С:ERP Управление предприятием 2 Управленческий учет Бесплатно (free)

Добиться высокого качества продукции минимальными усилиями? Легко. Читайте кейс компании «Внедренцы и программисты»: как доработка «1С:ERP» помогла лакокрасочной компании отсеять некачественное сырьё и сократить себестоимость изделий.

19.09.2022    514    ystetsenko    4    

6

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

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

Сжатие фотографий физических лиц в ЗУП 3.1

Адаптация типовых решений Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Бесплатно (free)

Сжатие фотографий физических лиц при загрузке, плюс обработка уже загруженных фото.

06.09.2022    932    mrChOP93    5    

16

Изменение размера штампа электронной подписи (ЭП) в файле Docx

Документооборот и делопроизводство (СЭД) Адаптация типовых решений Платформа 1С v8.3 1С:Документооборот Россия Бесплатно (free)

В конфигурации 1С:Документооборот реализована возможность вставки изображения электронной подписи (ЭП) в файлы формата Docx, Doc, Odt. В данной статье мы расскажем, как изменить размер вставки изображения ЭП в файлы формата Docx.

25.07.2022    1722    iclect    5    

8

Добавление собственного виджета в 1С:Документооборот версии 3.0

Документооборот и делопроизводство (СЭД) Адаптация типовых решений Механизмы типовых конфигураций Платформа 1С v8.3 1С:Документооборот Россия Бесплатно (free)

В данной публикации я хочу описать процесс добавления собственного виджета для отслеживания задач по видам документов в 1С документооборот версии 3.0.

18.07.2022    2475    ArseniyFenix    2    

44

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

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

3 500 рублей

Как настроить вывод списка документов 1С в режиме предприятия? Часть 1. Настройка колонок

Адаптация типовых решений Инструкции пользователю Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В данной статье представлена подробная инструкция по настройке списка документов программных продуктах 1С в режиме предприятия. Ответим на следующие вопросы: 1. Как убрать колонку? 2. Как добавить колонку? 3. Как вывести свой реквизит (Добавленный в режиме «Предприятие» или расширением/доработкой). 4. Как поменять порядок вывода колонок ? 5. Как добавить дополнительный элемент, которого нет в документе. (Например: Контактное лицо).

12.05.2022    4044    Yotata    6    

10

Еще раз о дополнительных реквизитах и дополнительных сведениях

Адаптация типовых решений БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Дополнительные реквизиты и сведения существуют давно. Задумка очень хорошая. Суть этих механизмов понятна всем. По этому поводу написано много. Что тут можно сказать нового? Однако бес, как всегда, в деталях. Как создавали реквизиты в объектах типовых конфигураций, так и продолжаем это делать. Почему это происходит? За всех сказать не могу. Могу рассуждать только на своем примере. Являясь убежденным практиком, одно могу сказать вполне определенно. Если что-то на практике недостаточно удобно, то останется оно главным образом в теории... Если не приложить немного усилий.

11.05.2022    8477    user1374747    19    

48

Работа с 1С:Аналитика Промо

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

4500 рублей

Допиливаем типовой отчет "Связанные документы" (структура подчиненности) так, чтобы он видел документы из расширения конфигурации

Адаптация типовых решений Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Бесплатно (free)

Наконец-то мы перешли на платформу 1С 8.3.20 и смогли отказаться от режима совместимости в 1С ЕРП. Это позволило нам окончательно закрыть вопрос о перемещении ВСЕХ добавленных объектов из самой конфигурации в её расширение.  Одним из камней преткновения на пути к переезду, был вопрос работы типового отчета "связанные документы".  Ну что же, давайте вместе его решим.

02.05.2022    9282    dima_home    66    

66

Пример доработки проведения в ERP 2.5 по одному регистру накопления

Адаптация типовых решений Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

В дополнение к публикации № 1343740 показан быстрый способ встраивания в механизмы конфигурации проведения существующего документа "ПриобретениеТоваровУслуг" по добавленному новому регистру накопления "АТХ_ПартииНоменклатурыДляРемонтовТверь_НД". Пример реализован на 1С:ERP Управление предприятием 2 (2.5.7.390).

27.04.2022    1894    vsasav    5    

29

Получение контактной информации из отбора

Адаптация типовых решений Универсальные функции БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

25.03.2022    1728    ixijixi    0    

11

Не удалось сделать проверку отзыва сертификата в 1С (при маркировке, директ-банк, 1С-Отчетность, ЭДО)

Адаптация типовых решений ЭДО и ОФД Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Если возникает ошибка при подписании ЭЦП документов в 1С, при проверке и подписании маркировки и документов в ЧЗ, при подключении к директ-банку и всем, что связано с электронной подписью.

18.03.2022    5818    ClickUp    10    

19

Доработка новой Транспортной накладной (с 01.03.2022 г.) при помощи расширения

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

Покажу на примере, как достаточно быстро доработать заполнение новой транспортной накладной с 01.03.2022 года, используя расширение. Статья для начинающих разработчиков и консультантов.

15.03.2022    2242    niko11s    1    

4

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Авансы, кредиты и предоплаты ФФД 1.05. Изменение типовой УТ 10.3.72.3

Адаптация типовых решений Универсальные функции Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление торговлей 10 Бесплатно (free)

Изменение типовой конфигурации Управление торговлей 10.3.72.3 и ниже для случаев, когда клиент оплачивает частично по накладной. В расчетной части чека должны быть типы оплат "Постоплата кредит" - сумма оставшегося долга, "Зачет аванса" - сумма предыдущих оплат. Также исправлена ошибка при оплате за накладную, в которой указаны товарные позиции с разными ставками НДС.

05.03.2022    743    andrew.ab    0    

1

Ошибка во внешней обработке СБИС

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

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

18.01.2022    2077    sv_baranov    3    

1

Как сделать сотрудникам детей

Адаптация типовых решений Платформа 1С v8.3 Бесплатно (free)

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

28.10.2021    3998    Alxby    50    

29

Не выводятся подписи ответственных лиц в печатных формах. Как победить проблему [БП 3.0]

Печатные формы Адаптация типовых решений Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бесплатно (free)

Проблема: ни в одной печатной форме (ПКО, РКО, кассовая книга, счет, накладные и пр.) не подставляется ФИО руководителя, ФИО главного бухгалтера, кассира.

19.10.2021    3083    config    4    

4

Отправка ссылки на документ в обработку вызовом из формы документа, управляемая и обычная формы

Адаптация типовых решений Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Бесплатно (free)

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

21.09.2021    2891    etmarket    5    

1

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Google почта, IMAP и 1C на обычных формах

Адаптация типовых решений Email рассылки Платформа 1С v8.3 Бесплатно (free)

В настоящее время огромное количество пользователей продолжает работать на конфигурациях 1С для обычных форм. Это отличные, проверенные временем конфигурации. Но компания 1С давно их перестала активно развивать, и некоторые вещи не решить без доработок. Столкнулся с невозможностью работы конфигураций на обычных формах с самым распространенным почтовым сервисом, а именно Google почтой. Почта от Google давно поддерживает работу через IMAP протокол, вместо устаревшего POP3. Также через IMAP работают почти все почтовые ящики, поэтому эта статья пригодится Вам, даже если Вы используете другой ящик с IMAP, нежели гугловский. Итак, поехали....

30.07.2021    2464    lisrws    4    

7

УНФ - установка даты запрета редактирования для регистра сведений

Адаптация типовых решений Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Бесплатно (free)

В типовой конфигурации УНФ дата запрета редактирования распространяется только на документы. Иногда требуется распространить дату запрета на регистры сведений - например на "Цены номенклатуры". В статье будет описание как это можно сделать. Указанные доработки можно выполнить как в конфигурации, так и в расширении.

28.06.2021    1919    teyana    0    

5

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

История должности подписанта

Адаптация типовых решений Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Бесплатно (free)

Требовался вывод в приказах актуального наименования должности.

28.05.2021    809    VladSmall2020    2    

1

Исправление ошибки работы с RLS в обработке "Диадок стандартный модуль"

Адаптация типовых решений Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

У пользователя стоят ограничения RLS на документе "РеализацияТоваровУслуг" по подразделению(пользователь видит документы только по своему подразделению). Обработка "Диадок стандартный модуль" выдает в таком случае ошибку, потому что пытается показать пользователю все документы без учета RLS.

11.05.2021    3340    John_d    13    

23

Создание нескольких документов на основании одного с открытием созданных документов

Адаптация типовых решений Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Бесплатно (free)

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

19.03.2021    1235    volconok27    3    

5

Регламентные задания: коротко и ясно о детальных расписаниях

Адаптация типовых решений Платформа 1С v8.3 Бесплатно (free)

Как программно создать регламентное задание и добавить детальные расписания для него.

04.03.2021    12844    user1502278    6    

66