Система автоматизации заказов
Необходимо написать программу (можно приложение MS-access) для автоматизации формирования заказов автозапчастей поставщикам СТО.
Необходимый функционал:
*Возможность хранения данных в отдельных файлах, либо на сервере
*Возможность импорта базового кросс-прайса
*Возможность импорта кросс-прайсов от поставщиков с проверкой на ошибки, наличие подобных записей в текущем кросс-прайсе и его обновления в случае необходимости
*Возможность импорта обычных прайсов (без кросса)
*Возможность отслеживать изменение цен на товары в импортируемых прайсах
*Возможность импорта предподготовленных заказов (наименование товара - количество - коментарий) и их обработки:
*Проверка данных в импортированном файле заказа: наличие товара в кросс-прайсе
*Формирование заказа по наилучшему качеству среди поставщиков (дополнительная графа в кроссе (?) )
*Формирование заказа по наименьшей цене
*Разбивка заказа по разным поставщикам
*Возможность импорта Бек-Ордеров и их последующая обработка аналогично предподготовленным заказам:
*Замена в заказе отсутствующих у поставщиков товаров на другие товары отвечающие тем же требованиям (по кроссу)
*Формирование новых заказов по обработанному бек-ордеру по принципам аналогичным импорту заказов
*Возможность импорта инвойсов и их обработка:
*Проверка соответствия товаров в инвойсе товарам в заказе
*Проверка соответствия цены в инвойсе с предполагаемой ценой по прайсу
*Хранение статуса инвойсов
*В локальном прайсе (точней в прайсе, который будет лежать в данных на сервере или отдельном файле) для каждого поставщика необходимо иметь возможность проставлять свою валюту, в конечном результате весь пересчет должен вестись на одну базовую валюту (*EUR?)
*Детальное логгирование всех действий: импорт, формирование заказов, обработка бек-ордеров и проверка инвойсов
*Плюсом будет возможность хранения истории изменения цен по каждому товару у различных поставщиков
*Встроенное тестирование внешних данных: есть ли необходимый файл и в нем нужные таблицы (либо доступен ли сервер), тестирование структуры подключаемых таблиц
*Простой, более-менее понятный интерфейс (желательно написание краткого мануала)
Требования к соискателю: опыт работы с базами данных автозапчастей: кросс-прайсы, кроссы и тому подобное. человек должен понимать специфику вопроса.
Ожидаемые сроки реализации: до 2х недель.
Приступать нужно сразу.
Выбранный исполнитель получит 30% от стоимости проекта по реализации 50% требуемого функционала.
Более подробно - при личной переписке или при встрече.