Обработка для автоматического формирования путевых листов в БП 3.0 КОРП
В архиве
5844 |
4
вчера в 18:18:13
(8 часов назад)
975210
28.09.2021 16:21:23
Текст задания
Нужна обработка для автоматического формирования путевых листов в БП 3.0.101.19 КОРП
Пользователь задает параметры, по которым происходит отбор реализаций. Эти Реализации вытягиваются в таблицу, затем обработка по определенному алгоритму формирует путевые листы (документ).
Фильтр для заполнения табличной части Реализаций
1. Организация. (пользователь выбирает)
2. Дата с..по... (пользователь выбирает)
3. Отбираем только накладные с галкой "перевозка автотранспортом"? пример https://yadi.sk/d/7-MjxvUzZer3Vw
Поля табличной части.
-Дата Реализации
-Номер неальации
-КОнтрагент
-Сумма
- Город. Из Юр.адресса контрагента
- Водитель
-Автомобиль
Кнопка "заполнить таблицу"
В таблице должны быть галки для выбора документов, которые будут обработаны.
Пользователь ставит галки, выбирает необходимы доки, на основании которых будут сформированы путевые листы. И нажимает кнопку "Сформировать путевые листы".
На каждый документ формируем 1 путевой лист.
https://yadi.sk/i/sO5bpq1lFhgWeg
Заполнение Путевого листа.
1. Организация, Сотрудник (водитель), Транспортное средство, берем из Реализации
2. Норма расхода, из стравочника Транспортные средства
3. Табл.часть Топливо не трогаем
4. Табл часть маршрут. Город отправитель всегда Симферополь, город получатель - это город из юрАдреса КОнтрагента, расстояние - Нужно расчитать исходя из маршрута позже напишу варианты, пока поставить 1км, для теста.
Расход топлива = Норма расхода/100*пробег.
Позже дополню, напишу города и расстояния, в зависимости от города получателя, надо установить километраж.