|
SQL Client 11.0: Implicit conversion from data type nvarchar to timestamp...
| ☑ |
0
btrvodka
08.12.14
✎
10:41
|
Здравствуйте.
8.3.5.1248
УТ 11.1.9.44
Дополнительный модуль для обмена с битриксом.
При выгрузке товаров на сайт вываливается вот такая ошибка:
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: Implicit conversion from data type nvarchar to timestamp is not allowed. Use the CONVERT function to run this query.
HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=3, Severity=10, native=257, line=1
Пробовал другие версии платформы, другие версии SQL, выгружать в dt и загружать обратно, ничего не помогает. Подскажите, куда копать?
|
|
1
ДенисЧ
08.12.14
✎
10:43
|
Модуль кто писал? Может, к автору?
|
|
2
btrvodka
08.12.14
✎
10:50
|
Модуль скачен с офф сайта битрикса:
Надо ещё добавить, что 1с падает от этой ошибки, а не прост в лог пишет её.
|
|
3
Apokalipsec
08.12.14
✎
10:52
|
Эм, у вас там дата в строке хранится?
|
|
4
btrvodka
08.12.14
✎
10:55
|
Складывается такое ощущение, что это косяк платформы, из-за которого она пытается хранить дату в строке.
Если бы ошибка была на уровне конфигурации- то ошибка преобразования валилась от 1с, а не SQL клиента.
|
|
5
btrvodka
08.12.14
✎
12:06
|
Воспользовался рекомендацией ДенисЧ. Ответ найден, всем спасибо.
Наш модуль обмена сейчас несовместим с платформой 8.3.5.1248. В этой платформе, похоже, изменили что то нехорошее. Для того, чтобы модуль заработал - нужно заменить строчки кода:
|КОГДА ВариантыКомплектацииНоменклатурыТовары.Характеристика ЕСТЬ NULL
|ТОГДА """"
На
|КОГДА ВариантыКомплектацииНоменклатурыТовары.Характеристика ЕСТЬ NULL
|ТОГДА НЕОПРЕДЕЛЕНО
В следующей версии модуля будут внесены соответствующие изменения.
|
|