Перейти к содержанию

Приведение объекта к строке

Приведение объекта к строке, в большинстве случаев, не имеет смысла или приводит к потере производительности, например, в результате полного чтения всего объекта.

Подозрительный код:

Если Строка(СтрокаТовара.СтавкаНДС) = "18%" Тогда

Исправленный код:

СтавкаНДС = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(СтрокаТовара.СтавкаНДС, "Наименование");

Если СтавкаНДС = "18%" Тогда

Экранирование кода

// sonar:CastObjectToString:off
// sonar:CastObjectToString:on