Модуль приема заявок с сайта
В программе "Учет кредитов" имеется подсистема автоматизированного приема заявок на кредит с сайта фирмы в программу. Эта подсистема работает следующим образом:
Клиент оформляет заявку, введя данные в специальную форму на веб сайте фирмы. Эту заявку сайт отправляет на email фирмы в виде электронного письма, выполненного по определенному шаблону. Пример формы заявки на сайте можно посмотреть например на этом сайте.
У получателя электронные письма с заявками клиентов, поступающие на email, обрабатываются почтовой программой TheBat! и специальной утилитой GetMail2.exe. В результате заявки попадают в таблицу Договора займа программы Учет кредитов.
Настройка почтового клиента TheBat! для поддержки автоматического приема заявок по email
В разделе [Path] файле Lomb.ini программы должен быть указан полный путь к папке с файлами базы данных программы:
[Path] . . .
BasePath=c:\Credit\Dat\ (пример). Внимание! Относительный путь типа ".\Dat\" не допустим!
В файле Lomb.ini должен быть также указан полный путь к папке входящей почты:
[Path] . . .
InboxPath=c:\Credit\Inbox\ (пример). Внимание! Относительный путь ".\Inbox\" не допустим!
В настройках Сортировщика писем почтового ящика программы TheBat! нужно создать новое Правило (например, с именем Zakaz). Для этого правила, нужно установить Условие срабатывания типа: "Тема" содержит строку "Заказ автомобиля с сайта". (Такая строка должна быть в поле "Тема" писем, приходящих с сайта).
В списке "Действия" данного Правила нужно добавить два действия:
1) Экспорт письма. В поле "Экспортировать письмо в файл" нужно указать следующее имя файла: C:\Credit\Inbox\Zakaz2.msg. (У вас путь к каталогу может быть другим, но имя файла обязательно должно быть Zakaz2.msg).
В параметрах экспорта нужно указать: Формат экспорта- "Только текст", а также "Записать поверх существующего файла"
2) Второе Действие данного правила - это "Запуск внешней программы". Командная строка запуска: C:\Credit\GetMail2.exe. Также включите также признак "Подождать завершения".
Письмо с информацией о заказе должно иметь следующий формат:
Тема: Заявка на кредит с сайта
Имя: Иван Петров
Email:
Телефон: 1234567
Номер документа: 97658765865
Номер счета: 765875687658
Личный код: 867548476554
Адрес: Седьмая ул, 34-56
Предмет: Плавки зимние
Описание: Термопротектор
Стоимость: 1200
Сумма кредита: 3000
Доставка: Самостоятельная доставка
Вопрос: Это вопрос