Обычно попытки обновить SalesTable в отдельной сессии при разноске инвойса приводят к дедлокам, так как технически, мы пытаемся обновить ту же запись, что сейчас откатывается, и хорошо если все индексы на SalesTable родные и нет кастомных и никто не добавил кластерный индекс.
Мы пытались пару лет назад сделать аналогичное в AX2012 и подобная логика приводила к краху АОСа.
Поэтому вопрос был как "пронести". Идея была сохранить где-нибудь в SalesParmtable, буфер которой можно достать из FormLetterService, но возможно есть лучшие идеи...
|