Роботизированная автоматизация процессов (RPA) принесла значительную пользу компаниям, пытающимся оседлать волну приложений на основе искусственного интеллекта (ИИ). UiPath — один из широко используемых инструментов RPA. UiPath позволяет ИТ-отделам настраивать программных роботов, которые собирают и интерпретируют данные в различных приложениях для автоматизации рутинных задач. Если вам интересно, что такое UiPath, то вы попали по адресу.
Компоненты UiPath
- Студия UiPath. Студия UiPath представляет собой удобный интерфейс, который позволяет пользователям визуально планировать и проектировать различные процессы автоматизации с помощью диаграмм с использованием функции перетаскивания. Эти диаграммы являются просто структурным отражением конкретных задач, которые необходимо выполнить.
- Робот UiPath. После того, как вы создали свой процесс, следующий шаг — запустить его в действие в студии UiPath. Роботы UiPath используются для преобразования стратегий в задачи, которые затем выполняются. Эти роботы используются для назначения различных задач и выполнения их так же, как люди, но без вмешательства человека. Когда на компьютере выполняется определенная операция, они программируют роботов UiPath на автоматическое выполнение задач.
- UiPath Orchestrator. Оркестратор — это веб-приложение в UiPath. Он имеет функции для развертывания, мониторинга, планирования и управления автоматическими ботами и процессами. Это централизованный форум для управления и обслуживания всех программных ботов.
Архитектура UiPath
Теперь, когда вы поняли, что такое UiPath и каковы его компоненты, пришло время понять архитектуру UiPath.
Он состоит из 2-х разделов.
- Сторона клиента и сервера
- Три слоя
Сторона клиента и сервера
- Компоненты UiPath на стороне клиента — это те, с которыми пользователь или разработчик могут общаться напрямую. Обычно в комплект поставки входят UiPath Studio, Robot, Browser и UiPath Agent.
- Бэкэнд-операции UiPath считаются серверными. Он сохраняет задачи и рабочие процессы, созданные пользователем, в базах данных.
- Оркестратор UiPath выбирает необходимые функции и программных роботов для выполнения задач кода.
- Журналы и статистика роботов хранятся в бэкэнде. Записи полезны для анализа производительности робота и обнаружения ошибок.
План проекта
Во-первых, есть формат зарплатной квитанции в слове, который содержит счета-фактуры, подробный расчет заработной платы и чистую оплату. Все данные счета хранятся в одном файле Excel. Итак, для автоматизации создайте один шаблон файла слова, а затем создайте файл слова для каждого счета по-разному и сохраните этот файл как слово. Теперь все эти файлы хранятся по указанному пути в формате pdf.
Есть заданная задача, которую я должен выполнить для автоматизации таким образом, чтобы наши данные отличались от тех, у которых есть идентификатор электронной почты, и от вторых, у которых нет идентификатора электронной почты. После создания отдельного pdf-файла счета-фактуры бот отправляет письмо на конкретный счет-фактуру о своей зарплатной ведомости и pdf-файле в качестве вложения.
Реализация проекта
- Вот так выглядят наши данные счетов в excel.
- Это шаблон документа Word (модуль).
- Это зарплатная ведомость одного счета, автоматизированная UiPath.
- Из этого процесса он может принимать форму данных Excel и хранить в переменной типа DataTable.
- Вот как он заменяет текст переменной.
- Теперь есть одно условие для того, чтобы счет-фактура имел почтовый идентификатор или не имел почтового идентификатора.
- Если в счете-фактуре нет почтового идентификатора в Excel, просто сохраните этот PDF-файл в другой папке.
- Если счет-фактура имеет почтовый идентификатор, то сначала сохраните pdf-файл в одной папке и отправьте почтовый формат с использованием Html и CSS, измените имя в Html на имя счета-фактуры и прикрепите pdf-файл к письму.
- Весь этот процесс вы можете увидеть на картинке ниже.
- Эта Html-страница будет отправлена в счет-фактуру с приложением зарплатной ведомости.
- Вот как выглядит шаблон сообщения об ошибке, которое отправляется программисту, когда почтовый идентификатор не соответствует их в файле Excel.
- В приложении к этому письму все счета-фактуры в формате pdf будут отправлены на указанный почтовый идентификатор программиста.
- Это шаблон сообщения об ошибке, когда возникает ошибка или какое-либо исключение во время выполнения процесса.
- Этот шаблон преобразуется в сообщение об ошибке и отправляется на указанный почтовый идентификатор программиста.
Последние фотографии отправки почты со счетами
Окончательное изображение сообщения об ошибке
Сообщение об ошибке
Итак, вот как мы можем внедрить бота для зарплатной ведомости в любой компании. Если у вас возникнут какие-либо вопросы, не стесняйтесь обращаться ко мне.
Спасибо.
Название-POOJANKUMAR TANDEL.
электронная почта[email protected].