На моей новой работе мы продаем импортные вещи. Чтобы иметь возможность продавать этот материал, в настоящее время для каждой входящей партии необходимо выполнить следующее:
- Счет-фактура поступает в виде вложения электронной почты, таблицы Excel
- Обезьяна открывает счет-фактуру, копирует соответствующую часть из трех столбцов в соответствующие части шаблона электронной таблицы, где происходят чрезвычайно сложные вычисления, например
=B2*550
- Обезьяна отправляет эту новую таблицу в босс (по электронной почте, если повезет, принтер в противном случае), который устанавливает розничную цену
- Обезьяна открывает ответ, затем переходит к вводу данных в производственную базу данных с помощью клиентской программы, которая непригодна для использования на стольких уровнях, что даже не стоит детализировать
- Обезьяна запускает HyperTerminal, тип в "AT", отключает
- Monkey отправляет текстовые сообщения и электронные письма клиентам, используя другую часть ужасной клиентской программы, по одному за раз
Я хочу изменить Monkey
от себя к программному обеспечению, где это возможно. Я никогда не писал ничего, что связывалось с электронной почтой, Excel, базами данных или SMS раньше, но я был бы более чем счастлив узнать, не спасет меня от этого.
Здесь мой необразованный список желаний:
- Обезьяна спрашивает Thunderbird (возможно, почтовый сервер?) для вложения
- Обезьяна сообщает Excel о том, чтобы выгрузить таблицу в более удобный для пользователя формат, например CSV или что-то.
- Обезьяна анализирует вывод, выполняются ли сложные вычисления
- Обезьяна отправляет ссылку на босса с помощью веб-формы, где он может установить цены
- Monkey подключается к базе данных, вставляет данные
- Обезьяны спам-клиентов
Все ли это возможно? Если да, то где я начинаю читать? Как бы вы его улучшили? Какой язык/структура, по вашему мнению, идеально подходит для этого? Что бы вы сделали с боссом?