Регистрация, установка цен по документу поступления (УТ 11.0.5.4)


Внешняя обработка для автоматического формирования документов "Установка цен номенклатуры" и "Регистрация цен номенклатуры поставщика" на основании документов "Поступление товаров и услуг" и "Ввод остатков".
Возможности и особенности:
 
1. Из формы документа "Поступление товаров и услуг" можно сформировать "Установка цен номенклатуры" (с предварительным выбором видов цен) или "Регистрация цен номенклатуры в которые будут скопированы цены из документа поступления.
 
2. Из формы документа "Ввод остатков" все так же, как и в п. 1, но есть некоторые отличия, связанные с особенностями документа. Если это комиссия, то цены будут браться из уже зарегистрированных цен поставщика. Если таковых нет, то и цены в сформированном документе будут не заполнены, хотя документ будет создан в любом случае. Регистрация цен поставщика из документа ввода собственных остатков будет сформирована с пустыми полями Поставщик и Соглашение, т.к. в исходном документе таковые не указываются.
 
3. После формирования документ цен записывается (без проведения) и открывается его форма для редактирования. Документ цен перед открытием записывается всегда, проверок никаких нет. Хотел открывать форму созданного документа без его записи, но пока не нашел приемлемого способа сделать это без редактирования формы самого документа цен.
 
Как добавить:
 
1. Администрирование - Дополнительные отчеты и обработки (в панели навигации).
 
2. Кликаем "Создать" и выбираем файл обработки.
 
3. Меняем "Публикация" с "Режим отладки" на "Используется".
 
4. Снимаем флажок "Использовать для формы списка" (это по желанию, из формы списка будет работать так же, просто открытие документа предполагает хоть какой-то контроль).
 
5. Записать и закрыть.
 
6. Открываем документ "Поступление товаров и услуг" или "Ввод остатков".
 
7. Вверху между кнопками "Провести" и "Печать" находим кнопку меню "Создать на основании", подменю "Создание связанных объектов".
 
ЗЫ: В создании обработки были использованы примеры из демонстрационной базы "Библиотека стандартных подсистем" (1.0.7.5), механизмы которой используются и в УТ 11.

 

Файлы обработки:

-