12 октября 2022 в 08:27:12
(2 года 6 недель 1 день 18 часов назад)
3000
V8.x Управление торговлей
15.01.2019 09:42:17
Текст задания
Нужно создать обработку, которая выводит список поступивших товаров начиная с заданной даты и создает документы возврата. Макет во вложении.
На макете:
1. Кнопка "14 дней" - устанавливает в поле "Дата поставки" дату на 14 дней ранее текущей.
2. Кнопка "1 месяц" - устанавливает в поле "Дата поставки" дату на 1 месяц ранее текущей.
3. Поле "Дата поставки" - стандартное поле с датой
4. Таблица с товарами, столбцы:
- галочки для выбора текущей строки
- артикул
- наименование
- дата поставки
- поставщик (контрагент)
5. Кнопка "Заполнить таблицу"
6. Кнопка "Создать возвраты поставщикам"
ТЕКСТ рядом с галочкой - Не выводить товары с поддержанием запасов
Механизм работы.
Выбирается дата в поле "Дата поставки" вручную или с помощью кнопок "14 дней" и "1 месяц". По нажатию кнопки "Заполнить таблицу" просматриваются все поступления товаров начиная с указанной даты по сегодняшнюю включительно. В таблице выводятся все товары из поступлений, которые числятся в наличии. Если стоит галочка "Не выводить товары с поддержанием запасов", то товары с поддержанием запасов в таблицу не выводим. При нажатии кнопки "Создать возвраты поставщикам" нужно создать документы возврата на все выбранные позиции (на каждого поставщика по одному возврату). Пустые возвраты создавать не нужно.
Таблица должна поддерживать возможность сортировки и отборов. Должны быть кнопки "Выбрать все товары" и "Отменить выбор"