Задача
Разработать программный модуль логистики (TMS) для конфигурации 1С:Управление нашей фирмой (УНФ). Всё должно быть реализовано через механизм расширений, чтобы не снимать основную конфигурацию с поддержки.
Основные требования
1. Кастомизация бизнес-логики
- Доработать документ «Заказ покупателя», превратив его в формат «Заявка на перевозку».
- Добавить дополнительные реквизиты и проверки корректности заполнения.
- Реализовать логику статусов заявки, от «Новой» до «Закрытой».
2. Расчёт рентабельности рейса
- Автоматический расчёт доходов от перевозки и всех расходов (перевозчик, топливо, прочее).
- Вывод итоговой суммы прибыли или убытка прямо в документе.
3. АРМ логиста (рабочее место)
- Разработать удобный интерфейс с динамическими списками заявок.
- Визуальные статусы (например, цветные индикаторы).
- Настраиваемые фильтры и отборы для быстрого поиска.
4. Автоматизация документов
- Сформировать печатные формы: договор-заявку на перевозку и товарно-транспортную накладную (ТТН).
- Обеспечить автозаполнение всех необходимых полей из системы.
Техническое примечание
Заказчик может предоставить доступ к демо-версии базы при старте. Вся конфиденциальная информация уже скрыта, поэтому в данном описании нет названий компаний, сайтов и телефонов.