После обновления слетел расчет счета-фактуры

пользователь
Регистрация: 09.10.2013

Обновились на последнюю сетевую версию IB 8.
При оприходывании счет-фактуры (Счета, счета-фактуры, накладные, прайс-лист ---- пункт 3 (оприходование счета-фактуры)) возникает ошибка. Скриншот ошибки прилагаю ссылками, так как форум не дает теперь закачать скриншоты, пишет про какую-то ошибку в ajax.

Ошибка:

https://s8.hostingkartinok.com/uploads/images/2017/10/77bffad54ff2b30dd22b67697beefbe6.jpg

Ссылка в формульном бланке на эту строку (выделил красным):

https://s8.hostingkartinok.com/uploads/images/2017/10/33fb0158f16791ce5040e8ad84298a49.jpg

Что тут можно сделать?
После обновления сидим без счетов-фактур :(

Вложения
scri2.jpg301.61 КБ
администратор
Регистрация: 27.02.2007

Приложите, пожалуйста, файл error.log из папки программы (лучше предварительно сжать его архиватором).

дилер
Регистрация: 01.12.2005

На всякий случай и первую картинку вложу.

Помогает пересчёт бланка
"ХХХХ. Проверка (изменение) структуры базы данных (формат 1.57)"

пользователь
Регистрация: 09.10.2013

Спасибо! После пересчета данного бланка проблема решена.
Хотя при пересчете он написал, что ошибок не обнаружено :)

пользователь
Регистрация: 09.10.2013

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

Что дальше делать?

дилер
Регистрация: 01.12.2005

Дело оказалось в двух одинарных кавычках в имени товара (наименование счёта).
Проверил, в имени балансового счёта такое '' записать можно.
Далее.
В документ такое наименование покупает нормально. После выхода из редактора номенклатуры, в файл записывается имя только с одной кавычкой.
Если такой документ пересчитать ещё раз с заменой, возникает ошибка

Сообщение Позиция
"Invalid use of keyword.
Line Number: 1
Token: шт',
#10770 ($2A12)" SF_BLANK.IBL :(3,1216)
Prepare SQL: INSERT INTO SCF\TT.DBF (NOMT,Name,E,C_Pos,C_Pok,SC19,SC41,NDS,NDSIN,AKC,NAD,GSM, News,Kol,NGR,STR,DKL,NSP,NSPIN,NP,S_POK,NDSSUM,GSMSUM,AKCSUM,STR_KOD,E_KOD,V_NDS,KOD_TOV,NGR1,VklNDS,ST0,RST) VALUES ( '2', 'Автошины на складе '', 'шт', '0', SF_BLANK.IBL :(3,1216)

Из приведённого запроса видно, что одна кавычка исчезла после предыдущего расчёта.
Если в плане счетов будет одна кавычка, то ошибка выявится при первом пересчёте.