08.11.2019, 03:36 | #1 |
Участник
|
D365FO salesTable.PackedExtensions для MCRSalesTable
D365FO 10.0.4 PU28. Call Center.
Проблема в том, что у клиента после неполной разноске накладной (когда остаются товары для следующей доставки), накладная стопается и кнопка "Complete" снова становится активной. Полностью аналогичный случай на моей ВМ работает как надо и кнопка Complete не появляется. Оказалось, что после создания накладной и добавления платежей при выполнении submit для накладной при очередном Salestable.update() происходит создание записи в MCRSalesTable c обновлением поля OutOfBalanceReleased - на моей ВМ. У клиента MCRSalesTable не создается. Дальнейшее вскрытие показало что в ВМ клиента в SysExtensionSerializerMap.postUpdate() не создается запись в MCRSalesTable потому что this.PackedExtensions == conNull() - см. рисунок внизу. Компиляция AppSuite модуля и DBsync не помогли. Что делать дальше - пока не знаю. Буду рада любым предположениям. |
|
Теги |
mcrsalestable, packedextensions, sysextensionserializermap |
|
|