новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Wesley
Приватное сообщение

Обработка для автоматического формирования путевых листов в БП 3.0 КОРП

5595 |  4
вчера в 21:30:53 (15 часов назад)
923510
Текст задания
Нужна обработка для автоматического формирования путевых листов в БП 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*пробег.

Позже дополню, напишу города и расстояния, в зависимости от города получателя, надо установить километраж.
0
Отклики (6)