Как я могу автоматизировать ежедневный отчет, извлекая данные из программного обеспечения, а затем отправлять его получателю по электронной почте каждый день?
Я почти знаком с программированием, но я все еще учусь правильно проектировать программу. Вот что я хочу сделать:
МОЯ СИТУАЦИЯ: Я работаю в отеле. Каждый день программное обеспечение для регистрации, которое у нас есть, автоматически генерирует аналитические отчеты за предыдущий день, такие как ежедневные продажи, отчеты о ведении домашнего хозяйства, доступные номера и т. Д. Мы обычно делаем это вручную, и под этим я подразумеваю, что мы печатаем отчеты из программного обеспечения. а затем введите данные / цифры с помощью пера, используя некоторые ранее существующие формы. После этого мы отправляем их по электронной почте руководству. Это кажется довольно трудоемким и неэффективным, так как время от времени приводит к человеческим ошибкам, из-за чего нам приходится возвращаться к нему, пересматривать его и отправлять по электронной почте еще раз.
ЧТО ХОЧУ СДЕЛАТЬ: Я хочу найти способ очистки / извлечения данных непосредственно из программного обеспечения для регистрации, будь то само программное обеспечение или генерируемые им отчеты в формате pdf. Получив эти данные, я хочу автоматически ввести нужные нам данные в несколько шаблонов электронных таблиц. Наконец, как только формы шаблона будут полностью заполнены, я хотел бы сохранить их в определенном каталоге под псевдонимом имя + дата и отправить его по электронной почте руководству.
МОЯ ПЕРВАЯ И ВОЗМОЖНАЯ МОЯ САМАЯ БОЛЬШАЯ ЧАСТОТА: Как мне соскоблить информацию с программного обеспечения? Я знаю, что вы очищаете сайты, используя такие языки, как Python, но мне кажется, что извлечение информации из программного обеспечения может быть немного другим и, возможно, более сложным.
ВОПРОС: Есть ли более простой способ сделать это? Я решаю проблему нелогичным образом? Если да, то как лучше действовать?
Спасибо за ваш совет и руководство!