AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.12.2017, 12:23   #1  
Yelyzaveta is offline
Yelyzaveta
Участник
 
13 / 10 (1) +
Регистрация: 13.09.2017
С шаблонами уже игралась - это не помогло. В итоге начала изменять настройки почтового сервера. Оказалась что проблема в нем. С помощью системного администратора донастроила сервер SMTP и начали формироваться письма.

Теперь пытаюсь понять почему ссылка на workflow приходит в виде "link" и не позволяет к нему перейти.

Добавила везде заполнитель как положено (статью Dynamics 365 - email-уведомления в workflow изучила ). Обнолвение стоит 11.
Старый 28.12.2017, 12:37   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от Yelyzaveta Посмотреть сообщение
Теперь пытаюсь понять почему ссылка на workflow приходит в виде "link" и не позволяет к нему перейти.
Зависит от документа. В D365 в этом отношении было полно багов; например, в версиях 7.1-7.2 не формировался URL к командировочным расходам.
Старый 12.03.2018, 21:27   #3  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
681 / 517 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
Сообщение от EVGL Посмотреть сообщение
Зависит от документа. В D365 в этом отношении было полно багов; например, в версиях 7.1-7.2 не формировался URL к командировочным расходам.
а можешь кинуть или описание бага или как его пофиксили? а то у меня криво он формируется в тестовом окружении, где я не могу ничего отлаживать.

подозреваю, что что-то не то возвращается в этом месте currentHost.GetLeftPart(System.UriPartial::Authority)

X++:
/// <summary>
    /// Uses the UrlGenerator to generate a URL for the specified expense report.
    /// </summary>
    /// <param name = "_trvExpTableRecID">RecID of the expense report.</param>
    /// <returns>URL that links to the given expense report.</returns>
    private str getReportLink(RecId _trvExpTableRecID)
    {
        var urlGenerator = new Microsoft.Dynamics.AX.Framework.Utilities.UrlHelper.UrlGenerator();
        var requestQueryParameterCollection = urlGenerator.RequestQueryParameterCollection;
        var currentHost = new System.Uri(TrvDraftExpenseReportReminder::getClientURL());
        urlGenerator.HostUrl = currentHost.GetLeftPart(System.UriPartial::Authority);
        urlGenerator.Company = curext();
        urlGenerator.MenuItemName = menuItemDisplayStr(TrvExpenses);
        urlGenerator.Partition = getCurrentPartition();
        requestQueryParameterCollection.AddRequestQueryParameter(
            tableId2Name(tableNum(TrvExpTable)),
            fieldId2Name(tableNum(TrvExpTable), fieldNum(TrvExpTable, RecId)), int642Str(_trvExpTableRecID));

        return urlGenerator.GenerateFullUrl().AbsoluteUri.ToString();
    }
там адрес установки onPrem выглядит вот так: https://ax-np21.имяклиента.com/namespaces/AXSF/, а автоматически сгенерированная ссылка на почту приходит вот такая: https://ax-np21.имяклиента.com/?cmp=...es&q=AQAAAO2ms
__________________
Felix nihil admirari
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics 365 - email-уведомления в workflow mnt_dx DAX: Функционал 12 27.07.2017 13:55
atinkerersnotebook: Developing a Product Approval Workflow in Dynamics AX 2012 Blog bot DAX Blogs 0 09.11.2013 17:12
atinkerersnotebook: Using Vendor Requests to Manage On-boarding New Vendors Blog bot DAX Blogs 1 22.10.2013 02:24
Solutions Monkey: Using Microsoft Dynamics Ax 2009 Workflow controls in EP Blog bot DAX Blogs 0 30.07.2008 10:05
Arijit Basu: AX 2009 Workflows: A Quick overview Blog bot DAX Blogs 0 19.06.2008 02:07
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:41.