Приведу пример решения задачи с корзиной с помощью ключа записи регистра. В данном случае архитектура следующая:
В данных каждой отдельной строки товара лежит ключ записи, который не отображается клиенту, но передается при выполнении определенной команды в метод на скриншоте.
Работа с ключами записи в "Элементе" осуществляется с помощью конструктора по измерениям, в остальном работа с ключами схожа с v8. Если записи не существует то, результатом выполнения
КлючТовара.ЗагрузитьЗапись() будет тип Неопределено#примеры #регистрсведений
