При попытке запросить скидку, программа ругается на следующую строку:
VTDServ.KKMNumber = Строка(Документ.Касса.Код);
И ругается следующей ошибкой:
{.. .\VTDISCOUNT.ERT(81)}: Типы не совпадают
Документ.Касса.Код = D0001
Посмотрел в базе таблицу POCUPS. Поле имеет тип VARCHAR(11), т.е строка D0001 укладывается в нужный тип данных. Почему же тогда ошибка и как её исправить? Может быть из-за того, что кодировка в 1С и в базе разные?
VTDServ.KKMNumber = Строка(Документ.Касса.Код);
И ругается следующей ошибкой:
{.. .\VTDISCOUNT.ERT(81)}: Типы не совпадают
Документ.Касса.Код = D0001
Посмотрел в базе таблицу POCUPS. Поле имеет тип VARCHAR(11), т.е строка D0001 укладывается в нужный тип данных. Почему же тогда ошибка и как её исправить? Может быть из-за того, что кодировка в 1С и в базе разные?