Ввод на основании документа "Маркировка товаров ИС МП" документа "Приобретение товаров и услуг"

19.06.25

Задачи пользователя - Создание на основании

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

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

В документе Маркировка товаров ИС МП есть штатная возможность оформить на его основании документ Сборка товаров. Было решено изучить как это работает и сделать по аналогии. И чтобы не забыть, опубликовать решение здесь.

Процедура заполнения команд оформления документов на основании КомандыМаркировкиТоваровИСМП() находится в общем модуле ИнтеграцияИСМПУТКлиентСервер.

Добавим ее в расширение и добавим команду для документа Приобретение товаров и услуг.

&После("КомандыМаркировкиТоваровИСМП")
Процедура Марк1_КомандыМаркировкиТоваровИСМП(Команды)
	ПодключаемыеКомандыИСКлиентСервер.ДобавитьКомандуОформить(Команды,"ПриобретениеТоваровУслуг", НСтр("ru = 'Приобретение товаров и услуг'"));
КонецПроцедуры

В документе Приобретение товаров и услуг процедуру ОбработкаЗаполнения из модуля объекта дополним в расширении обработкой документа Маркировка товаров ИС МП

&После("ОбработкаЗаполнения")
Процедура Марк1_ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)   
	Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.МаркировкаТоваровИСМП") Тогда
		ЗаполнитьЗначенияСвойств(ЭтотОбъект, ДанныеЗаполнения);
		ЭтотОбъект.Комментарий = СокрЛП(ЭтотОбъект.Комментарий)+" "+Строка(ДанныеЗаполнения.Ссылка);
		Для Каждого СтрокаОснование Из ДанныеЗаполнения.Товары Цикл 
			НовСтр = Товары.Добавить();
			ЗаполнитьЗначенияСвойств(НовСтр, СтрокаОснование);
		КонецЦикла;
	КонецЕсли;
КонецПроцедуры

 

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

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

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

Полнофункциональное расширение для формирования и ведения учета перевозочных документов всех видов (ТН, ТТН, ЭТрН). Печать документов или отправка через ЭПД (Электронный перевозочный документооборот). Поддержка регистрации нескольких перевозок на одну финансовую реализацию (в виде УПД, например), а также одной перевозки на основании нескольких финансовых реализаций. Формирование всех сопроводительных документов из одной отгрузки. Формирование реестра грузосопроводительных документов, доверенности менеджеров для указания ответственных лиц (руководитель, главный бухгалтер, кладовщик) организации для пользователей ИБ. Гибкая настройка функциональности под потребности организации.

3399 руб.

18.04.2017    54179    293    43    

99

SALE! 50%

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

Расширение Директ Маркетинг для 1С:Бухгалтерия с триггерами и роботами для автоматического создания документов, полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, MAX, WhatsApp, Telegram.

6100 3050 руб.

15.04.2025    4170    19    15    

18

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

Обработка анализирует указанную дату и счет (обычно 41.1) для выявления отрицательных остатков на складе. Если такие есть, то заполняет таблицу номенклатурой и количеством. Для создания документа поступления необходима цена закупа, которую обработка берет тремя способами - из поступлений за период анализа, если не получилось, то из зарегистрированных цен по указанному типу цены, если и так не вышло, то из реализации за период анализа, и применяет к полученной цене указанную скидку.

3660 руб.

14.10.2021    15608    71    17    

47

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

Внешняя обработка дает возможности по формированию документов: - "Поступление товаров" на основании "Реализации товаров" - "Реализация товаров" на основании "Поступление товаров" - "Поступление товаров" на основании «Отчет о розничных продажах» и многое другое

7320 руб.

04.10.2012    62359    109    72    

117

Создание на основании Бухгалтер Пользователь 1С 8.3 1С:Управление торговлей 11 1С:Библиотека стандартных подсистем Управленческий учет Абонемент ($m)

"Создать на основании" — универсальная внешняя обработка для 1С: мгновенно создаёт любой документ на базе текущего! Автокопирование всех пересекающихся реквизитов и табличных частей с проверкой типов — работает со всеми конфигурациями (УТ, БП3, ERP) и т.д.

1 стартмани

10.03.2026    718    16    war41k    0    

4

ЭДО и ОФД Создание на основании Пользователь 1С 8.3 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m)

Пришёл УПД по ЭДО. На основании УПД создаем "Приобретение товаров и услуг". С помощью этой обработки создаем "Заказ поставщику" и прицепляем его к Приобретению товаров и услуг.

1 стартмани

09.02.2026    435    3    EvgeniyOlxovskiy    0    

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