|  19.05.2008, 14:23 | #1 | 
| Участник | послать email 
			
			Есть таблица.  При удалении записи в ней нужно посылать email. В delete() вешать отсылание сообщения не хочу, как-то не красиво это. Думаю, складывать в кую-нить таблицу то, что надо отослать, а потом бегать по ней batch -ем и отсылать. Но вот как такое реализовать? В стандартной функциональности: 1) нашла класс SysEmailBatch , но ему надо передавать batchId ... (если метод sendToBatch использовать, run не подходит, тк отсылает сообщение). 2) нашла sysOutgoingEmailTable которую можно заполнить значениями .... Как лучше сделать?   | 
|  | 
|  19.05.2008, 14:24 | #2 | 
| Программатор | 
			
			Аксапта какая? В 4.0 есть настройка Event'ов
		 | 
|  | 
|  19.05.2008, 14:32 | #3 | 
| Участник | 
			
			4.0-ка Не подскажете куда смотреть? На самом деле надо не при любом удалении из таблицы посылать , а только если строка удовлетворяет определенным критериям - набор проверок проходит. С этим event помогут? | 
|  | 
|  19.05.2008, 14:40 | #4 | 
| Участник | 
			
			нашла event-ы , пока, правда, не поняла, как мне их к своей задаче привинтить
		 | 
|  | 
|  19.05.2008, 14:42 | #5 | 
| Программатор | 
			
			Вроде на удаление можно там настроить. Я сам не разбирался... Так.. Краем глаза...
		 | 
|  | 
|  19.05.2008, 14:57 | #6 | 
| Участник | 
			
			нашла как привинтить на удаление,  но мои проверки туда сложно привинтить, ну то есть, наверное, возможно, но надо явно где-то что-то для этого программить ниже, где обрабатывается это событие. Плюс текст сообщения должен у меня не зафикфирован быть, а из определенных таблиц подтягиваться.... но все равно спасибо, как-нить пригодится! есть еще какие-нить варианты? | 
|  | 
|  19.05.2008, 15:11 | #7 | 
| Программатор | 
			
			в делете вызвать метод, который отправит кому надо письмо   Про письма на форуме много   | 
|  | 
|  19.05.2008, 15:14 | #8 | 
| Участник | 
			
			Ну, alert можно просто создать программно при выполнении требуемых условий. Подробнее почитать можно здесь http://alexvoy.blogspot.com/2008/04/...-in-ax-40.html | 
|  | |
| За это сообщение автора поблагодарили: wojzeh (1). | |
|  19.05.2008, 15:24 | #9 | 
| Участник | 
			
			1) каждый раз пользователь удаляет данные ему придется долго ждать пока письмо пошлется 2) если delete откатится, может оказаться, что письмо уже послано 3) ошибка при посылке , письмо не отсылается, а delete уже прошел 4) нет возможности переслать письмоб если допустим, сервер не доступен Вообщем, мне не хочется по этим причинам вешать на delete() Вроде нормально складывается в SysOutgoingEmailTable , но вот как теперь email настроить batch, чтоб мои "письма" подбирал из этой таблицы. Кто-нибудь знает, как это настроить? Можно ли сделать отдельный batch, чтобы этот конкретный т олько мои письма собирал?(не уверена, что все, что сюда сейчас валится, кому-то нужно) | 
|  | 
|  22.11.2010, 00:08 | #10 | 
| Участник | 
			
			http://xplusplus.info/index.php/how-...t-dynamics-ax/ Простое объснение как посылать меилы а также как послать мэилы с аттачментом http://xplusplus.info/index.php/how-...h-attachments/ | 
|  | 
|  22.11.2010, 07:56 | #11 | 
| Участник | 
			
			Я решал задачу уведомления (у нас была задача уведомления при изменении или превышении кредитного лимита) на уровне SQLServer. Правда, у нас не было сложной логики в условии этой задачи.
		 | 
|  |