Имя: Пароль:
1C
1С v8
1с таблица или поле ir2 не содержится в разделе from
0 ALEX7519
 
14.11.22
10:33
Не подскажите :
досталась нетиповая сильно измененная конфигурация Бухгалтерия предприятия, редакция 1.6
(на редакцию 30 переходить не вариант )
вроде все работало ( на текущей платформе 8.3.19.1467 ) но на новых платформах ( например 8.3.20.2076 ) стало глючить, при проведении некоторых документов ( типа закрытия месяца и т.п ) выдает ошибки типа :таблица или поле ir2 не содержится в разделе from (разные бывают)
и крашится.

чистка временных файлов, тестирвание не помогло ( тестирование тоже крашится на пересчете итогов )

опытным путем обнаружил, что на новых платформах например крашится на таких запросах ( не обязательно на НМА )

Запрос.Текст = "ВЫБРАТЬ
| ПервоначальныеСведенияНМАБухгалтерскийУчетСрезПоследних.НематериальныйАктив
|ИЗ
| РегистрСведений.ПервоначальныеСведенияНМАБухгалтерскийУчет.СрезПоследних(&Период, ) КАК ПервоначальныеСведенияНМАБухгалтерскийУчетСрезПоследних
|ГДЕ
| ПервоначальныеСведенияНМАБухгалтерскийУчетСрезПоследних.Организация = &Организация";

а на 19 платформе все нормально проходит ???? что за хрень и как исправить ?

еще обнаружил ( на копии ) что сейчас стоит режим совместимости версия 8.1, если ставлю 8.2.16 к примеру, то вроде бы работает, но боюсь не поруинит ли это еще что-нибудь другое ? и версий этих куча, какую тогда ставить ? или еще что делать ?

такое происходит и на серверной базе, и на файловой копии
1 vicof
 
14.11.22
10:50
Оставь эту мамонтовскую какашку на отдельном сервере со старой платформой.
2 ALEX7519
 
14.11.22
11:03
(1) нету
3 Сукпун
 
14.11.22
11:07
у  нас  решилось    подъемом  совместимости  до  8.2    
И    корректировкой    кода  для  8.2  если  что на  ИТС есть статья
4 onetone
 
17.11.22
18:12
(3) а можно ссылку на итс
5 Aleksey
 
17.11.22
18:19
Было такое на свежих платформах старая конфига (которая на 8.1), падала именно на срез последних с такой ошибкой
6 Aleksey
 
17.11.22
18:22
7 Aleksey
 
17.11.22
18:23