Найти - Пользователи
Полная версия: Генератор счетов и их рассылка
Начало » Автоматизация бизнеса » Генератор счетов и их рассылка
1
zuzu
Хотелось бы автоматизировать процес.
На данный момент у меня все решено в excel-е, но хотелось бы создать все в python-е + добавить рассылку, теперь вопрос, как это сделать самому.

Что из себя представляет процес - есть около 200 учеников, которым в замисимости от колличества занятий выписываются счета, которые потом рассылаются им на электронную почту.

В глобальном смысле постоянные величины - цена за урок и месячная оплата, в большой степени имя ученика и его адрес.все остальное генерируется в зависимости от того какое колличество занятий посетил ученик.

Меня устраивает и excel, но это все происходит в нескольких файлах:
1 - общий, типа база данных, куда стекается информация об оплате,о посещении, о регистрации - в принципе это все в ручную, это и останется вручную, разве что когда-то можно будет автоматизировать проверку оплаты.
2 - счета, информация по месяцам, а так же по группам, просто 200 отдельных листов много + нужно что бы информация сохронялась для отчетности.
Эти файлы обмениваются информацией, во втором виде файлов есть VBA, который генерирует pdf.

Может посоветуете с чего начать? Каки вещи точно не делать?

Сам вижу несколько этапов:
- ввод данных
- база данных и их обработка
- рассылка
в принципе мне подойдет и готовое решение, но они обычно заточены под конкретное решение, ну и в добавок хотелось самому помучиться.
Shaman
zuzu
- ввод данных
- база данных и их обработка
Рекомендую http://www.python-camelot.com/ Туда же прикручивается рассылка.
py.user.next
zuzu
ну и в добавок хотелось самому помучиться.
Shaman
Может посоветуете с чего начать?

Я бы начал с рассылки, пока всё в Excel'е:
Сделал бы рассылателя, который использует максимально простые, неструктурированные данные.
Потом сделал бы транслятор данных из Excel'я в базу данных sqlite.
Потом подключил бы к базе данных рассылку. Сделал бы подключателя.

Спроектировать базу данных тоже нужно. Это, походу, несколько таблиц, связанных вместе (как, например, сделано в Skype'е или в Firefox'е).

Вот так можно в принципе помучиться.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB