gifts2017

УТ 11.1 Простые приёмы: установка цен из оприходования товаров

Опубликовал Юрий Зайцев (Yury1001) в раздел Программирование - Практика программирования

Ввод установки цен на основании оприходования - очевидно, и полезно.

Пролог (в блоге)

Возможно, не так часто, но иногда может потребоваться установить цены на товары, оприходованные складскими актами по инвентаризации или переданные с другого склада предприятия. Типовая конфигурация, почему-то, пока такую возможность не предоставляет. Хотя, в ходе исследований, в обработке заполнения установки цен обнаружена ветвь алгоритма для документа ПрочееОприходованиеТовара, который, судя по описанию, является обломком УПП), рабочее же Оприходование товаров в состав документов оснований установки цен не включёно.

Итак, задача:

Реализовать ввод на основании Оприходования товаров документа Установка цен номенклатуры.

Решение:

Открываем палитру свойств документа УстановкаЦенНоменклатуры, закладка Ввод на основании и добавляем "Вводится на основании" ОприходованиеИзлишковТоваров.

 

Также добавляем Оприходование с состав типа данных реквизита ДокументОснование документа Установка цен.

Теперь открываем модуль объекта документа Установка цен, находим процедуру ОбработкаЗаполнения и дописываем ветвь условия для оприходования как показано на рисунке (текст полностью видно на рисунке, а также он прикреплен во вложении).

Под процедурой ОбработкаЗаполнения добавляем процедуру ЗаполнитьПоОприходованиюИзлишковТоваров (текст полностью видно на рисунке, а также он прикреплен во вложении).

Всё. Запускаем, проверяем, пользуемся.

Процедура ЗаполнитьПоОприходованиюИзлишковТоваров скопирована из процедуры ЗаполнитьПоПрочемуОприходованиюТоваров типовой конфигурации с изменением одного только слова в запросе – вид документа.

Вышеизложенное выполнено на версии 11.1.6.20

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ТекстыМодуля.zip
.zip 0,83Kb
18.06.14
9
.zip 0,83Kb 9 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Михаил Сединкин (mms76) 22.11.16 14:56
Спасибо, все работает, только надо успевать за обновлениями 1С ))
Релиз 11.3.1.142
Меняем строку запроса на | ЗНАЧЕНИЕ(Справочник.УпаковкиЕдиницыИзмерения.ПустаяСсылка) КАК Упаковка
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа