|  07.05.2009, 14:45 | #21 | 
| очами вижу | Цитата: 
		
			Сообщение от Ivanhoe
			   А вы пробовали настраивать? Именно ваш случай описан в хелпе. Укажите Событие "был должен эту сумму уже в прошлом" или по-ангельски "was due this amount of time ago", указываете просрочку 1 день. Понятно, есть ньюансы, например, если обработку оповещений за один день пропустили, то событие "пропадет", но тут уже вопрос скорее к постановке исходной задачи. | 
|  | 
|  07.05.2009, 15:27 | #22 | 
| Программатор | 
			
			"Некоторое время назад" вроде бы ЗЫ: 1000-й пост   | 
|  | 
|  10.07.2009, 10:06 | #23 | 
| Участник | DAX 4.0 
			
			такой вопрос. настроили оповещения на почту и в аксапту. тем кто в группе admin приходят. а остальным пользователям нет. я так понимаю проблема в правах, на что нужно дать права чтобы работали оповещения на почту и в акс, чтобы не дать ничего лишнего? | 
|  | 
|  10.07.2009, 10:44 | #24 | 
| Участник | 
			
			Добавьте в настройка прав доступа права доступа к таблицам оповещений(Основной->таблицы->) Там же в основном ->разное "Источник оповещения". Возможно это не все и я что-то забыл. З.Ы. Акспта 4.0. СП1 | 
|  | |
| За это сообщение автора поблагодарили: propeller (1). | |
|  10.07.2009, 11:08 | #25 | 
| Участник | 
			
			А смотреть форму оповещений разве не нужно?   ) Лучше дать доступ на Основное / Разное - Оповещения - Входящее событие. Так вы и доступ к форме дадите, и сразу сможете и права на источник, и на таблицу дать. Также смотрите в разделе Разное - есть отдельный пункт на всплывающее окно оповещения. 
				__________________ Ivanhoe as is.. | 
|  | |
| За это сообщение автора поблагодарили: propeller (1). | |
|  10.07.2009, 11:31 | #26 | 
| Участник | 
			
			а этого будет достаточного для того чтобы они и на почту приходили? в аксапте появились а на почту нет.( | 
|  | 
|  10.07.2009, 12:28 | #27 | 
| Участник | 
			
			Давайте определимся, что именно не работает?   Права пользователя дают ему просмотр оповещений в Аксапте. Даже если таких прав нет, оповещения все равно создаются и их можно посмотреть в таблице EventInbox. Также если настроена отправка почты, создается запись в таблице SysOutgoingEmailTable (Администрирование / Периодические операции / Обработка сообщений электронной почты / Состояние отправки сообщений электронной почты. У вас записи в таблице создаются? 
				__________________ Ivanhoe as is.. | 
|  | 
|  10.07.2009, 13:20 | #28 | 
| Участник | 
			
			да появляется. но почему то только для тех пользователей кто в группе admin. для остальных даже записи в этой табличке не появляются | 
|  | 
|  10.07.2009, 13:47 | #29 | 
| Участник | 
			
			Так может, проблема в настройках? Мейл указан в параметрах пользователя? В параметрах пользователя разрешена отправка мейлов по оповещениям? Даже проверил сейчас: DAX 4.0 SP2 EE, если есть доступ к таблице EventInbox и хотя бы на чтение EventRuleTable, то формируется и оповещение и мейл. Если доступа к таблицам нет -то нет ни оповещения, ни мейла. 
				__________________ Ivanhoe as is.. | 
|  | 
|  10.07.2009, 14:06 | #30 | 
| Участник | 
			
			все спасибо , разобрался вроде.  поставили всем "Для всех правил генерации оповещений" | 
|  | 
|  07.12.2011, 16:07 | #31 | 
| Участник | 
			
			Вопрос такой: а куда добавлять Dynamics://%LinkToBusinessData% , чтобы можно было из письма перейти к источнику ? Или это фантастика?   В шаблоне сообщения электронной почты добавил, в итоге в тексте письма получаю просто текст Dynamics://0?DrillDown_752411 | 
|  | 
|  07.12.2011, 16:31 | #32 | 
| Участник | 
			
			Делаете класс унаследованный от EventNotification, допустим EventNotificationMy , и в нем статический метод : X++: static void postMessage(UserId _userId, EventSubject _subject, EventMessage _message,Common _common = null,MenuFunction _menuFunction = null) { EventNotificationMy eventNotifier = new EventNotificationMy(); ; eventNotifier.parmUserId(_userId); eventNotifier.parmSubject(_subject); eventNotifier.parmMessage(_message); eventNotifier.parmNotificationType(EventNotificationType::Information); eventNotifier.parmRecord(_common); eventNotifier.parmMenuFunction(_menufunction); eventNotifier.create(); } В качестве параметра _common Вы будете передавать строку таблицы, которая и будет источником.Если вы этот параметр передали кнопочка "Перейти к источнику" будет активна. 
				__________________ -Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их. Последний раз редактировалось Pustik; 07.12.2011 в 16:35. | 
|  | 
|  07.12.2011, 17:09 | #33 | 
| Участник | Цитата: Попробуйте скопировать этот текст и вставить в обозреватель - должен появится диалог про запуск Аксапты, при подтверждении откроется клиент и автоматически откроется нужная форма. Если все отработало верно, то нужно проверить шаблон e-mail - почему там формируется именно текст, а не ссылка. 
				__________________ Ivanhoe as is.. | 
|  | 
|  07.12.2011, 17:59 | #34 | 
| Участник | 
			
			Да, чистый текст. Надо добавить html тэги вокруг? Не написал сразу, каюсь: DAX запускается через ярлык на рабочем столе цитрикс. На сам рабочий стол ещё нужно залогиниться. Если ссылку вставить в браузер на этом рабочем столе (после логина), то выскакивает запрос на запуск программы, но далее ничего не происходит. | 
|  | 
|  07.12.2011, 18:22 | #35 | 
| Участник | 
			
			1. По созданию шаблона письма - посмотрите хелп, там прямо оттуда можно копировать. Шаблон надо на первой вкладке делать, не на html. Ссылка должна автоматически сформироваться. 2. Ничего не происходит - у вас в этот момент запущена Аксапта? После получения ссылки вы не меняли поле "Цель аналитической работы" (или какой-то похожий бред) в параметрах оповещений? Это поле подставляется в ссылку (нолик - это как раз "код" аксапты, к которой относится ссылка). 3. В вашем случае с цитриксом, я так понимаю, ничего не получится. Т.к. особый вид ссылки обрабатывается специальным обработчиком, который устанавливается вместе с клиентом. Насколько я понимаю, этот обработчик может запустить только установленный в этой же ОС клиент Ax. 
				__________________ Ivanhoe as is.. | 
|  | |
| За это сообщение автора поблагодарили: mnt_dx (1). | |
|  07.12.2011, 19:06 | #36 | 
| Участник | 
			
			1. Скопировал из хэлпа - чистый текст получаю. Делаю на первой вкладке. 2. Пробовал с запущеной и незапущеной Аксой. Странных полей в оповещении не менял. Цель=0 стоит. 3. Ок, спасибо | 
|  | 
|  07.12.2011, 19:35 | #37 | 
| Участник | 
			
			У вас в форме шаблонов эл. почты стоит выходная форма "HTML"? Попробуйте тогда напрямую в шаблоне вставить текст на вкладке HTML: X++: <a href="dynamics://%LinkToBusinessData%/">  </a>
				__________________ Ivanhoe as is.. | 
|  | |
| За это сообщение автора поблагодарили: (-1). | |
|  08.12.2011, 10:12 | #38 | 
| Участник | 
			
			Пробовал, всё равно в письме это как чистый текст, видимо нужна локальная акса для разбора адреса типа dynamics*.
		 | 
|  | 
|  08.12.2011, 18:02 | #39 | 
| Administrator | Цитата: Это делается в висте / 7рке в программах по умолчанию-Сопоставление типов файлов или протоколов конкретным программам. В XP/2003 делается в параметрах папки. Привожу скриншот для 4-ки (для 2009-й точно также): Соответственно - нужно сделать в винде протокол и сопоставить его с программой AXHLink.exe. Она в свою очередь будет запускать локальную АХ с конфигурацией по умолчанию (необязательно Original, но установленную по умолчанию). И если все звезды сойдутся  - то дриллдаун получится эффектный  PS. Да, нужна локальная АХ - факт. 
				__________________ Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 08.12.2011 в 18:10. | 
|  | 
|  08.12.2011, 18:41 | #40 | 
| Участник | 
			
			sukhanchik, а можно текст *drilldown* добавить в адрес ссылки ярлыка на раб.столе цитрикса?
		 | 
|  | 
| Теги | 
| оповещения, ax4.0 | 
|  | 
| Опции темы | Поиск в этой теме | 
| Опции просмотра | |
| 
 |