На главную страницу Версия-Т
VTSoft.ru

Ошибка "Типы не совпадают" в VT:Дисконт


RSS
Ошибка "Типы не совпадают" в VT:Дисконт
 
При попытке запросить скидку, программа ругается на следующую строку:
VTDServ.KKMNumber = Строка(Документ.Касса.Код);
И ругается следующей ошибкой:
{.. .\VTDISCOUNT.ERT(81)}: Типы не совпадают

Документ.Касса.Код = D0001

Посмотрел в базе таблицу POCUPS. Поле имеет тип VARCHAR(11), т.е строка D0001 укладывается в нужный тип данных. Почему же тогда ошибка и как её исправить? Может быть из-за того, что кодировка в 1С и в базе разные?
 
Тип поля KKMNumber COM-объекта VTDServ - определен как число.