УТ (УСО 1.3. ) Обработка для формирования заказов поставщику и производство
В архиве
27 |
0
6 октября 2015 в 10:21:51
(9 лет 7 недель 1 день 9 часов назад)
10800
09.06.2015 12:48:26
Текст задания
Прошу озвучить плановое время и стоимость работы
Создание обработки «Формирование заказов поставщикам»
Для автоматического формирования заказов поставщику и заданий на производство необходимо создать обработку «Формирование заказов поставщикам».
Обработка имеет две закладки: Расчет потребности и Сформированные заказы.
Описание закладки «Расчет потребности».
Интерфейс управления обработки должен иметь следующие параметры настройки:
Наименование Тип Комментарий
Склад Справочник «Склады (места хранения)» Подбор нескольких значений
Период движений Число (4,0) Период, за который необходимо выводить движения ТМЦ
Возможность выбора режима работы обработки:
• Производство – при выборе данного режима в обработку попадает номенклатура только с видом номенклатуры «Продукция»,
• Закупка - при выборе данного режима в обработку попадает вся номенклатура кроме вида номенклатуры «Продукция».
Кнопка «Заполнить», при нажатии данной кнопки необходимо, чтобы заполнялась табличная часть обработки теми элементами номенклатуры, которые необходимо заказать у поставщика (производства) – поле табличной части «Необходимо заказать».
Кнопка «Сформировать заказы поставщикам» - отображается только в режиме «Закупка». При нажатии данной кнопки необходимо создавать новые документы «Заказ поставщику» и выводить список данных документов в табличной части «Сформированные заказы». Требуется создавать один документ для каждого поставщика (если поставщик не заполнен – один заказ на все позиции без поставщика).
Новый документ «Заказ поставщику» должен заполняться следующим образом:
• «Вид операции» - необходимо заполнить значением «покупка, комиссия»;
• «Организация» - значение брать из справочника «Организации» с кодом «000000004» и наименованием «Ювента»;
• «Контрагент» - значение реквизита «Поставщик» табличной части обработки;
• «Склад» - значение реквизита брать из справочника «Склады (места хранения)» с кодом «000000545» и наименованием «СКЛАД ГОТОВОЙ ПРОДУКЦИИ»;
• «Договор» - реквизит заполняется значением основного договора из справочника «Контрагенты»;
• «Б/счет, касса» - реквизит заполняется значением основного банковского счета из справочника «Контрагенты»;
• «Валюта» - реквизит заполняется значением реквизита «Валюта» из справочника «Договоры с контрагентами», в соответствии с установленным договором;
• Табличная часть «Товары» - необходимо заполнить соответствующими элементами номенклатуры, по поставщику и соответствующим количеством, которое требуется к заказу (Значение количества >0, необходимо брать из столбца «Необходимо заказать»).
Кнопка «Сформировать заказы производство» - отображается только в режиме «Производство». При нажатии данной кнопки необходимо создавать новые документы «Заказ на производство» и выводить список данных документов в табличной части «Сформированные заказы». Требуется создавать один документ на все позиции:
Новый документ «Заказ поставщику» должен заполняться следующим образом:
• «Статус» - необходимо заполнить значением «Подготовлен»;
• «Организация» - значение брать из справочника «Организации» с кодом «000000004» и наименованием «Ювента»;
• «Подразделение» - значение брать из справочника «Подразделения» с кодом «000000393» и наименованием «Производство СТОЛБЫ»;
• Табличная часть «Продукция и услуги» - необходимо заполнить соответствующими элементами номенклатуры, количеством, которое требуется к заказу (Значение количества >0, необходимо брать из столбца «Необходимо заказать»).
Уточнить какие еще поля необходимы для автоматического заполнения ?
Табличная часть обработки:
Номенклатура Справочник «Номенклатура»
Ед.изм Справочник «Единицы измерения»
Остаток на складе Число (15,3) Регистр «Товары на складах»
Резервы* Число (15,3) Регистр «Товары в резерве на складах»
Свободный остаток Число (15,3) «Остаток на складе» минус «Резервы»
Заказы* Число (15,3) «Заказы покупателей»
Мин. остаток* Число (15,3) Регистр сведений «Плановые остатки товаров»
Заказано (закупка, производство)* Число (15,3) Регистр «Заказы поставщикам» + регистр «Заказы на производство» (остатки по регистрам на «Дата»)
Необходимо заказать Число (15,3) «Остаток на складе» - «Заказы покупателей» - «Мин. остаток» + «Заказано» =если итог выводится по модулю, если значение >=0, то выводится 0. Поле доступно для редактирования.
Поставщик Справочник «Контрагенты» Не отображается для режима «Производство». В режиме «Закупка» - заполняется значением реквизита «Основной поставщик» справочника «Номенклатура».
*Уточнения для табличной части:
Резервы – при нажатии двойным кликом на данный реквизит, необходимо открывать документы регистраторы, по которым сформировано значение в табличной части;
Заказы - при нажатии двойным кликом на данный реквизит, необходимо открывать документы регистраторы, по которым сформировано значение в табличной части;
Мин. Остаток – после редактирования значения реквизита в табличной части, необходимо изменять значение регистра «Плановые остатки товаров» по данной номенклатурной позиции;
Заказано (закупка, производство) – при нажатии двойным кликом на данный реквизит, необходимо открывать документы регистраторы, по которым сформировано значение в табличной части;
Описание закладки «Сформированные заказы»
На закладку необходимо добавить кнопку «Заполнить непроверенными заказами» с указанием периода для заполнения «Начало периода» (Дата (дата)), «Конец периода (Дата (дата))». При нажатии данной кнопки из табличной части удаляются все записи, и она заполняется не проведёнными документами «Заказ на производство» в режиме «Производство» или «Заказ поставщику» в режиме «Закупка», за указанный период .
Необходимо чтобы закладка содержала табличную часть со следующими столбцами:
• «Дата» (Дата (Дата)) – дата документа «Заказ поставщику»;
• «Номер» (Строка (100)) – номер документа;
• «Документы» (Строка (100)) - документ «Заказ поставщику» или «Заказ на производство»;
• «Валюта» (Справочник «Валюты») – значение валюты, которое указано в документе «Заказ поставщику» (выводится только в режиме «Закупка»);
• «Поставщик» (Справочник «Контрагенты») – значение реквизита «Контрагент» документа «Заказ поставщику» (выводится только в режиме «Закупка»).
Необходима возможность открытия документов из табличной части при двойном нажатии.