Спасибо за ответы, но так и не удалось пробраться через структуру ER классов. По ходу выяснилось что могут быть 2 типа параметров(для модели и для дизайна), как с ними работать никто из знакомых не смог ответить. В документации есть вот такая статья, но проблема в том что метод который обновляет строки журнала вызывается как post задача, в новой сессии и как достать оттуда параметры не очень понятно
https://learn.microsoft.com/en-us/dy...om-source-code
В итоге решил несколько иначе. После запуска класса с диалогом он сохраняет свое состояние в SysLastValue, кодом ниже получилось достать XML и взять из него сохраненную дату
X++:
ERFormatMappingTable formatMappingTable = ERFormatMappingTable::find(erBinding);
SysLastValue sysLastValue;
FIEpaymentAdvDate = dateNull();
if (formatMappingTable)
{
Name designName = strFmt('%1:%2',
tableStr(ERFormatMappingTable), formatMappingTable.GUID);
select firstonly sysLastValue
order by RecId desc
where sysLastValue.userId == curUserId() &&
sysLastValue.company == curExt() &&
sysLastValue.elementName == classStr(ERContractEditorController) &&
sysLastValue.designName == designName;