Может кому пригодится.
Добавил в декларацию data contract
X++:
implements SysOperationInitializable
И далее
X++:
public void initialize()
{
Query q = new Query(SysOperationHelper::base64Decode(packedQuery));
q.addQueryFilter(q.dataSourceTable(tableNum(Table)), fieldStr(Table, Field));
packedQuery = SysOperationHelper::base64Encode(q.pack());
}