Ошибка НеверноеИмяТекущейТаблицы |
Я |
16.09.16 — 14:05
Добрый день. БП 3.0.44.123.
После обновления конфигурации, при формирование отчета (самописного) у пользователя с неполными правами выдаётся ошибка:
Отчет не сформирован!
{(38, 30)}: синтаксическая ошибка»:»
НеверноеИмяТекущейТаблицы<<?>>: «Документ.ФормированиеЗаписейКнигиПродаж»
1 — 16.09.16 — 14:07
Подскажите пожалуйста, в чем может быть проблема?
2 — 16.09.16 — 14:09
(1) Документ переименовали или удалили.
3 — 16.09.16 — 14:11
(2)В дереве конфигурации он есть и называется аналогично.
4 — 16.09.16 — 14:13
> у пользователя с неполными правами
Так а что там по ролям у него?
5 — 16.09.16 — 14:13
(5) Чтение и просмотр на всё.
6 — 16.09.16 — 14:17
А покажи кусок кода, на который он ругается.
7 — 16.09.16 — 14:20
Ошибка выдаётся сообщением. Отчет на СКД, там видимо ошибка или недочет.
8 — 16.09.16 — 14:33
Назначение полных прав на этот документ для роли пользователя ни к чему не привело.(
9 — 16.09.16 — 14:56
(0) напиши мне на почту -указана в личке
10 — 16.09.16 — 15:02
(9) Написал.)
11 — 16.09.16 — 15:05
> синтаксическая ошибка»:»
Судя по вот этому, там тупо опечатка какая-то.
12 — 16.09.16 — 15:08
(11) Там запрос. В запросе соединение с РС ДополнительныеСведения. Если соединение убрать, всё работает. В РС у измерения Объект ссылочный тип.
13 — 16.09.16 — 15:17
(12) хоть текст запроса можно?
14 — 16.09.16 — 15:18
(12) а там, часом, не СКД?
15 — 16.09.16 — 15:20
(14) в 7 написано что на СКД
16 — 16.09.16 — 15:42
текст запроса:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ПоступлениеТоваровУслугТовары.Ссылка.Контрагент КАК Контрагент,
ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура,
ПоступлениеТоваровУслугТовары.Количество КАК Количество,
ВЫБОР
КОГДА ПоступлениеТоваровУслугТовары.Номенклатура.ЕдиницаИзмерения = &кг
ТОГДА ПоступлениеТоваровУслугТовары.Количество
ИНАЧЕ ПоступлениеТоваровУслугТовары.Количество * (ВЫРАЗИТЬ(ДополнительныеСведения.Значение КАК ЧИСЛО))
КОНЕЦ КАК Масса,
ВЫБОР
КОГДА ПоступлениеТоваровУслугТовары.Ссылка.СуммаВключаетНДС = ИСТИНА
ТОГДА ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Сумма, 0) — ЕСТЬNULL(ПоступлениеТоваровУслугТовары.СуммаНДС, 0)
ИНАЧЕ ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Сумма, 0)
КОНЕЦ КАК СуммаБезНДС,
ПоступлениеТоваровУслугТовары.Ссылка КАК Документ,
ВЫБОР
КОГДА ПоступлениеТоваровУслугТовары.Ссылка.СуммаВключаетНДС = ИСТИНА
ТОГДА ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Сумма, 0)
ИНАЧЕ ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Сумма, 0) + ЕСТЬNULL(ПоступлениеТоваровУслугТовары.СуммаНДС, 0)
КОНЕЦ КАК СуммаСНДС
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
ДополнительныеСведения.Объект.Ссылка КАК ОбъектСсылка,
ДополнительныеСведения.Свойство КАК Свойство,
ДополнительныеСведения.Значение КАК Значение
ИЗ
РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения
ГДЕ
ТИПЗНАЧЕНИЯ(ДополнительныеСведения.Объект) = ТИП(Справочник.Номенклатура)
И ДополнительныеСведения.Свойство.Ссылка = &МассаПачки) КАК ДополнительныеСведения
ПО ПоступлениеТоваровУслугТовары.Номенклатура.Ссылка = ДополнительныеСведения.ОбъектСсылка
ГДЕ
ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА
И ПоступлениеТоваровУслугТовары.Ссылка.Дата >= &НачалоПериода
И ПоступлениеТоваровУслугТовары.Ссылка.Дата <= &КонецПериода
17 — 16.09.16 — 15:57
Ап
18 — 16.09.16 — 16:18
(16) что-то в запросе я не вижу «Документ.ФормированиеЗаписейКнигиПродаж», видимо в модуле отчета есть код
19 — 16.09.16 — 16:28
В модуле отчета ругается вот на эту строку:
ПроцессорВывода.Вывести(ПроцессорКомпоновки, Истина);
20 — 16.09.16 — 16:43
(19) сам отчет выслать проблема?
ответ на подобное:
http://forum.infostart.ru/forum33/topic122340/
В УТ был ранее документ «ОтражениеПрочихАктивовПассивов», теперь он называется «ДвижениеПрочихАктивовПассивов». Что-то очень похоже, что роли у вас от новых релизов, т.к. в них указан документ «ДвижениеПрочихАктивовПассивов», а сам документ называется по старому «ОтражениеПрочихАктивовПассивов». Так что либо в ролях укажите старый документ, либо обновите и переименуйте документ «ОтражениеПрочихАктивовПассивов»
21 — 16.09.16 — 16:53
(20) Выслал.
22 — 19.09.16 — 08:15
Проблема актуальна.
Может кто-нибудь знает, как решить?
23 — 19.09.16 — 09:27
Тема актуальна.
24 — 19.09.16 — 09:29
Решение вопроса предполагает денежное вознаграждение?
25 — 19.09.16 — 09:39
Проблема решена. Всем спасибо.
26 — 21.09.16 — 12:31
(25) так что было-то?
Сильф
27 — 21.09.16 — 12:33
(15) если СКД, то там, скорее всего, тупо в вычисляемых полях или в ресурсах где-то лишний символ.
Ошибка НеверноеИмяТекущейТаблицы |
Я |
Valerianich
16.09.16 — 14:05
Добрый день. БП 3.0.44.123.
После обновления конфигурации, при формирование отчета (самописного) у пользователя с неполными правами выдаётся ошибка:
Отчет не сформирован!
{(38, 30)}: синтаксическая ошибка»:»
НеверноеИмяТекущейТаблицы<<?>>: «Документ.ФормированиеЗаписейКнигиПродаж»
Valerianich
1 — 16.09.16 — 14:07
Подскажите пожалуйста, в чем может быть проблема?
igork1966
2 — 16.09.16 — 14:09
(1) Документ переименовали или удалили.
Valerianich
3 — 16.09.16 — 14:11
(2)В дереве конфигурации он есть и называется аналогично.
Сильф
4 — 16.09.16 — 14:13
> у пользователя с неполными правами
Так а что там по ролям у него?
Valerianich
5 — 16.09.16 — 14:13
(5) Чтение и просмотр на всё.
Сильф
6 — 16.09.16 — 14:17
А покажи кусок кода, на который он ругается.
Valerianich
7 — 16.09.16 — 14:20
Ошибка выдаётся сообщением. Отчет на СКД, там видимо ошибка или недочет.
Valerianich
8 — 16.09.16 — 14:33
Назначение полных прав на этот документ для роли пользователя ни к чему не привело.(
Флориан
9 — 16.09.16 — 14:56
(0) напиши мне на почту -указана в личке
Valerianich
10 — 16.09.16 — 15:02
(9) Написал.)
Сильф
11 — 16.09.16 — 15:05
> синтаксическая ошибка":"
Судя по вот этому, там тупо опечатка какая-то.
Valerianich
12 — 16.09.16 — 15:08
(11) Там запрос. В запросе соединение с РС ДополнительныеСведения. Если соединение убрать, всё работает. В РС у измерения Объект ссылочный тип.
Флориан
13 — 16.09.16 — 15:17
(12) хоть текст запроса можно?
Сильф
14 — 16.09.16 — 15:18
(12) а там, часом, не СКД?
Флориан
15 — 16.09.16 — 15:20
(14) в 7 написано что на СКД
Valerianich
16 — 16.09.16 — 15:42
текст запроса:
ВЫБРАТЬ РАЗРЕШЕННЫЕ ПоступлениеТоваровУслугТовары.Ссылка.Контрагент КАК Контрагент, ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура, ПоступлениеТоваровУслугТовары.Количество КАК Количество, ВЫБОР КОГДА ПоступлениеТоваровУслугТовары.Номенклатура.ЕдиницаИзмерения = &кг ТОГДА ПоступлениеТоваровУслугТовары.Количество ИНАЧЕ ПоступлениеТоваровУслугТовары.Количество * (ВЫРАЗИТЬ(ДополнительныеСведения.Значение КАК ЧИСЛО)) КОНЕЦ КАК Масса, ВЫБОР КОГДА ПоступлениеТоваровУслугТовары.Ссылка.СуммаВключаетНДС = ИСТИНА ТОГДА ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Сумма, 0) - ЕСТЬNULL(ПоступлениеТоваровУслугТовары.СуммаНДС, 0) ИНАЧЕ ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Сумма, 0) КОНЕЦ КАК СуммаБезНДС, ПоступлениеТоваровУслугТовары.Ссылка КАК Документ, ВЫБОР КОГДА ПоступлениеТоваровУслугТовары.Ссылка.СуммаВключаетНДС = ИСТИНА ТОГДА ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Сумма, 0) ИНАЧЕ ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Сумма, 0) + ЕСТЬNULL(ПоступлениеТоваровУслугТовары.СуммаНДС, 0) КОНЕЦ КАК СуммаСНДС ИЗ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ДополнительныеСведения.Объект.Ссылка КАК ОбъектСсылка, ДополнительныеСведения.Свойство КАК Свойство, ДополнительныеСведения.Значение КАК Значение ИЗ РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения ГДЕ ТИПЗНАЧЕНИЯ(ДополнительныеСведения.Объект) = ТИП(Справочник.Номенклатура) И ДополнительныеСведения.Свойство.Ссылка = &МассаПачки) КАК ДополнительныеСведения ПО ПоступлениеТоваровУслугТовары.Номенклатура.Ссылка = ДополнительныеСведения.ОбъектСсылка ГДЕ ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА И ПоступлениеТоваровУслугТовары.Ссылка.Дата >= &НачалоПериода И ПоступлениеТоваровУслугТовары.Ссылка.Дата <= &КонецПериода
Valerianich
17 — 16.09.16 — 15:57
Ап
Флориан
18 — 16.09.16 — 16:18
(16) что-то в запросе я не вижу «Документ.ФормированиеЗаписейКнигиПродаж», видимо в модуле отчета есть код
Valerianich
19 — 16.09.16 — 16:28
В модуле отчета ругается вот на эту строку:
ПроцессорВывода.Вывести(ПроцессорКомпоновки, Истина);
Флориан
20 — 16.09.16 — 16:43
(19) сам отчет выслать проблема?
ответ на подобное:
http://forum.infostart.ru/forum33/topic122340/
В УТ был ранее документ «ОтражениеПрочихАктивовПассивов», теперь он называется «ДвижениеПрочихАктивовПассивов». Что-то очень похоже, что роли у вас от новых релизов, т.к. в них указан документ «ДвижениеПрочихАктивовПассивов», а сам документ называется по старому «ОтражениеПрочихАктивовПассивов». Так что либо в ролях укажите старый документ, либо обновите и переименуйте документ «ОтражениеПрочихАктивовПассивов»
Valerianich
21 — 16.09.16 — 16:53
(20) Выслал.
Valerianich
22 — 19.09.16 — 08:15
Проблема актуальна.
Может кто-нибудь знает, как решить?
Valerianich
23 — 19.09.16 — 09:27
Тема актуальна.
mehfk
24 — 19.09.16 — 09:29
Решение вопроса предполагает денежное вознаграждение?
Valerianich
25 — 19.09.16 — 09:39
Проблема решена. Всем спасибо.
Сильф
26 — 21.09.16 — 12:31
(25) так что было-то?
Сильф
27 — 21.09.16 — 12:33
(15) если СКД, то там, скорее всего, тупо в вычисляемых полях или в ресурсах где-то лишний символ.
1
2
Показывать по
10
20
40
сообщений
Новая тема
Ответить
9576981
Дата регистрации: 03.06.2016
Сообщений: 51
При обновлении пустой базы с 3.1.2.294 возникает ошибка
{ОбщийМодуль.РезервОтпусков.Модуль(4027)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
Ошибка выполнения запроса
по причине:
Ошибка в ограничении доступа к данным.
объект: ‘РегистрНакопления.УдалитьВыплатаОтпусковЗаСчетРезерва’, поле: ‘Регистратор’; право: ‘Чтение’
{(40, 27)}: Синтаксическая ошибка «:»
НеверноеИмяТекущейТаблицы<<?>>: «РегистрНакопления.ВыплатаОтпусковЗаСчетРезерва»
по причине:
{(40, 27)}: Синтаксическая ошибка «:»
НеверноеИмяТекущейТаблицы<<?>>: «РегистрНакопления.ВыплатаОтпусковЗаСчетРезерва»
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
9576981, а вы зачем на версию для тестировния обновляете?
9576981
Дата регистрации: 03.06.2016
Сообщений: 51
Тэра пишет:
Цитата |
---|
9576981 , а вы зачем на версию для тестировния обновляете? |
3.1.3.101 версия не для тестирования , это первая финальная в линейке 3.1.3 |
Геннадий С
Дата регистрации: 26.03.2017
Сообщений: 637
Как-то интересно получается — обновление 3.1.3 официально выпущено для всех ЗУП, даже базовой, кроме ПРОФ. Что-то в этом есть…
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
9576981 пишет:
Цитата | ||||
---|---|---|---|---|
Тэра пишет:
|
видимо, все же для тестирования. По факту
Елена Жалмагамбетова
Дата регистрации: 06.07.2017
Сообщений: 3
У меня тоже не получается обновить программу по этому обновлению. Самое обидное, что это обновление не дает обновить на следующее обновление 3.1.3.102. Прям беда какая-то Ребята помогите, а то отчеты пора начинать делать.
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
Елена Жалмагамбетова, оставайтесь на 3.1.2
Tanya
Дата регистрации: 03.12.2001
Сообщений: 8412
Елена Жалмагамбетова,
Если вы не понимаете то, что написала вам программа, пригласите специалиста.
Елена Жалмагамбетова
Дата регистрации: 06.07.2017
Сообщений: 3
Tanya, можно вызвать и специалиста, только зачем тогда форум, если не может помочь? опять же, мало ли у кого такая же проблема и кто-то ней справился и может что-то путное подсказать.
Иван Лазаренко
Дата регистрации: 27.04.2012
Сообщений: 82
Елена Жалмагамбетова пишет:
Цитата |
---|
Ответ на У меня тоже не получается обновить программу по этому обновлению. Самое обидное, что это обновление не дает обновить на следующее обновление 3.1.3.102. Прям беда какая-то Ребята помогите, а то отчеты пора начинать делать. |
Перед обновлением на версию 3.1.3.102 нужно обновить Платформу до версии 8.3.10 (Платформа скачивается с того же сайта, что и обновления для зарплаты).
Приведены некоторые ошибки, их причины и решения при обновлении конфигураций баз всеми любимой 1С 8.3.
Обновление УТ 11.1.10.199 => 11.2.2.119
После обновления конфы при запуске в режиме Предприятия ошибка:
{ОбщийМодуль.Б_ОбменССайтомСервер.Модуль(225)}: Тип не определен (СправочникОбъект.ЕдиницыИзмерения)
Причина:
В новой версии конфы удаляется справочник ЕдиницыИзмерения и соответственно удаляются все обращения к нему в коде.
Но т.к. модуль БУС (модуль для обмена с сайтом Битрикс) не находится на поддержке, он обращается к справочнику, которого уже нет.
Решение:
1) Удалить в новой версии модуль БУС (отметить галочки)
2) Обновить модуль БУС после обновления
Обновление УТ 11.2.2.119 => 11.2.3.84
При внесении изменений в конфигурацию ошибка:
Записи регистра сведений стали неуникальными: ВерсииОбъектов.
Решение:
Зайти в Предприятие, ВсеФункции -> РегистрыСведений -> ВерсииОбъектов и удалить косячный объект.
В данном случае был объект с незаполненным реквизитом Объект.
“Виснет” обновление базы в режиме предприятия – запускается, но постоянно 0%.
Решение:
Отредактировать регламентное задание “Отложенное обновление ИБ”: устанавливал чтобы запускалось каждые 60 сек.
Ошибка после обновления платформы и запуске синхронизации:
"Не удалось подключиться к другой программе: Метод объекта не обнаружен (Connect)"
Решение:
Выполнить регистрацию COM-соединения:
Regsvr32 “C:Program Files (x86)1cv8НОМЕР_ПЛАТФОРМЫbincomcntr.dll”
При обновлении ЗУП 2.5 на 3.0 на платформе 8.3.12.1412 при запуске в режиме Предприятия:
Ошибка (идентификаторы могут быть разные):
ERROR: column "fld16387rref" does not exist
LINE 2: COALESCE(Fld16387RRef,Q_001_F_000RRef)
Причина: В клиент-серверном варианте инфорационной базы с использованием PostgreSQL при выполнении запроса, содержащего ПОЛНОЕ СОЕДИНЕНИЕ может происходить ошибка вида. Код ошибки: 10193154.
Решение:
Обновить платформу на 8.3.12.1529.
Обновление УТ 11.4.6.166 => 11.4.6.174
Ошибка на этапе запуска в режиме Предприятия (кажется):
{Документ.РеализацияТоваровУслуг.МодульОбъекта(3237,7)}: Переменная не определена (СуммаПредоплаты)
ВызватьИсключение(ТекстОшибки);
Причина:
Новый код в модуле объекта РеализацияТоваровУслуг я пометил на объединение с имеющимся в текущей конфигурации. Но, объединился он криво (или я недоглядел). Реквизит СуммаПредоплаты на самом деле был переименован в УдалитьСуммаПредоплаты, и вызываться в коде не должен).
Решение:
Откатился назад и обновился еще раз без объединения с имеющимся кодом. Уже после обновления исправил код вручную.
Обновление УТ 1.3.4.228 => 11.4.6.174
Ошибка на этапе объединения конфигураций:
На удаляемый объект ОбщийМодуль.УчетНДСУТ есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.УчетНДС.Состав
На удаляемый объект РегламентноеЗадание.ФормированиеДвиженийПоПартиямЗатратамНДС есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.УчетНДС.Состав
На удаляемый объект ЖурналДокументов.ПередачиВозвратыТоваровМеждуОрганизациями есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.ПродажиМеждуОрганизациями.Состав
На удаляемый объект Обработка.НастройкаПередачиТоваровМеждуОрганизациями есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.ПродажиМеждуОрганизациями.Состав
На удаляемый объект Обработка.ПомощникИсправленияОстатковТоваровОрганизаций есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Состав
На удаляемый объект Обработка.ТекущиеДелаПоЭДО есть ссылки в объектах основной конфигурации:
Подсистема.Органайзер.Состав
На удаляемый объект РегистрСведений.УдалитьАдресныйКлассификатор есть ссылки в объектах основной конфигурации:
Подсистема.НормативноСправочнаяИнформация.Подсистема.БазовыеКлассификаторы.Состав
ПричинЫ:
Почему остались ссылки на удаляемые объекты в конфе?
1) Возможно, объекты со ссылками тоже должны были быть удалены, но по какой-то причине этого не произошло.
2) Просто тупняк обработки обновления, которая не “зачистила” места использования удаляемых объектов.
РешениЯ:
1) По хорошему, нужно найти все места использования и разобраться, почему остались ссылки на удаляемые объекты. Устранить их и вновь запустить обновление, чтобы объекты смогли удалиться автоматически.
2) Но можно и проще: убрать галки в форме сравнения конфигураций с этих объектов, чтобы они не пытались удалиться из текущей конфы. Но теперь в базе будут мусорные объекты, которые никто и никогда не будет использовать.
Обновление УТ
Ошибка:
Ошибка инициализации модуля: Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера
по причине:
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(13,2)}: Переменная не определена (ВводНаОснованииПереопределяемый)
<<?>>ВводНаОснованииПереопределяемый.ДобавитьКомандуСоздатьНаОснованииБизнесПроцессЗадание(КомандыСоздатьНаОсновании);
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(14,2)}: Переменная не определена (ВводНаОснованииПереопределяемый)
<<?>>ВводНаОснованииПереопределяемый.ДобавитьКомандыСоздатьНаОснованииПисмаПоШаблону(КомандыСоздатьНаОсновании);
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(23,45)}: Переменная не определена (ВводНаОсновании)
КомандаСоздатьНаОсновании.Представление = <<?>>ВводНаОсновании.ПредставлениеОбъекта(Метаданные.Документы.УдалитьАктОРасхожденияхПриПоступленииТоваров);
Причина:
Комбинация двух предыдущих ошибок. В предыдущем релизе конфигурации объект УдалитьАктОРасхожденияхПриПоступленииТоваров был “помечен на удаление” (т.к. в имени написано “Удалить”), значит в этом новом релизе он должен был быть удален. Но на него остались ссылки в других объектах, поэтому автоматически он не удалился. Соответственно, проблемный объект УдалитьАктОРасхожденияхПриПоступленииТоваров содержит неактуальные обращения к уже несуществующим реквизитам других объектов (ВводНаОснованииПереопределяемый и др.).
Решение:
Удалить объект УдалитьАктОРасхожденияхПриПоступленииТоваров из конфы:
1) найти места использования: ПКМ на объекте => Найти места использования. Как оказалось, ссылались некоторые команды в других объектах
2) убрать места использования: поснимать галочки на удаляемый объект в этих командах (в реквизите “Тип параметра команды”, кажется)
3) запустить выполнение обновления повторно, и этот объект должен спокойно выпилиться из конфы
Обновление УТ
Ошибка:
Роль.ДобавлениеИзменениеФизическихЛиц: Дублирование имени объекта метаданных:
Обработка.ПомощникИсправленияОстатковТоваровОрганизаций: Дублирование имени объекта метаданных:
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.
Причина:
Тупняк обработки обновления: дубликат не должен быть создаваться.
Решение:
(точно не помню) По логике – удалил дубликаты из конфы.
Обновление УТ
В режиме Предприятия:
Ошибка при выполнении запроса.
по причине: Ошибка получения данных
по причине: Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине: Ошибка при исполнении запроса набора данных
по причине: Ошибка выполнения запроса
по причине: Ошибка в ограничении доступа к данным.
объект: 'Документ.ПриобретениеТоваровУслуг', поле: 'Проведен'; право: 'Чтение'
{(38, 27)}: Синтаксическая ошибка ":"
НеверноеИмяТекущейТаблицы<<?>>: "Документ.ПоступлениеТоваровУслуг"
по причине:
{(38, 27)}: Синтаксическая ошибка ":"
НеверноеИмяТекущейТаблицы<<?>>: "Документ.ПоступлениеТоваровУслуг"
Причина:
В последних версиях УТ осуществляется переход от документов ПоступленияТоваровУслуг к ПриобретениямТоваровУслуг. Виновником была самописная роль ДобавлениеИзменениеПоступленийТоваровУслугБезРаспроведения, созданная копированием стандартной ДобавлениеИзменениеПоступленийТоваровУслуг. Но если стандартная была автоматически как нужно подпилена обработкой обновления (или же вообще удалена), то самописная осталась с неверными ссылками на старые документы.
Решение:
Убрал в самописной роли галки на документ ПоступлениеТоваровУслуг, оставил только на Приобретения.
Просмотров:
2 912
Добрый день. БП 3.0.44.123. После обновления конфигурации, при формирование отчета (самописного) у пользователя с неполными правами выдаётся ошибка: Отчет не сформирован!
Подскажите пожалуйста, в чем может быть проблема?
Документ переименовали или удалили.
В дереве конфигурации он есть и называется аналогично.
> у пользователя с неполными правами Так а что там по ролям у него?
Чтение и просмотр на всё.
А покажи кусок кода, на который он ругается.
Ошибка выдаётся сообщением. Отчет на СКД, там видимо ошибка или недочет.
Назначение полных прав на этот документ для роли пользователя ни к чему не привело.(
напиши мне на почту -указана в личке
Судя по вот этому, там тупо опечатка какая-то.
Там запрос. В запросе соединение с РС ДополнительныеСведения. Если соединение убрать, всё работает. В РС у измерения Объект ссылочный тип.
хоть текст запроса можно?
что-то в запросе я не вижу «Документ.ФормированиеЗаписейКнигиПродаж», видимо в модуле отчета есть код
В модуле отчета ругается вот на эту строку:
сам отчет выслать проблема? ответ на подобное: В УТ был ранее документ «ОтражениеПрочихАктивовПассивов», теперь он называется «ДвижениеПрочихАктивовПассивов». Что-то очень похоже, что роли у вас от новых релизов, т.к. в них указан документ «ДвижениеПрочихАктивовПассивов», а сам документ называется по старому «ОтражениеПрочихАктивовПассивов». Так что либо в ролях укажите старый документ, либо обновите и переименуйте документ «ОтражениеПрочихАктивовПассивов»
Проблема актуальна. Может кто-нибудь знает, как решить?
Решение вопроса предполагает денежное вознаграждение?
Проблема решена. Всем спасибо.
если СКД, то там, скорее всего, тупо в вычисляемых полях или в ресурсах где-то лишний символ.
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
ВЫБРАТЬ ТекущаяТаблица.* ИЗ Документ.ПеремещениеТоваров.Серии КАК ТекущаяТаблица // ПоЗначениямРасширенный(Таблица, -, Модификатор, ПрисоединяемыеТаблицы, О, В1,П1,О1, В2,П2,О2,..., В(n), П(n), О(n)). // № параметра: 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,...,3+n*3,4+n*3,5+n*3. // Читается так: "ограничение доступа по значениям расширенный". // Параметры: // Таблица - Имя текущей таблицы, например "Документ.ПоступлениеТоваровИУслуг". // Модификатор - изменяет шаблон. // 1-й модификатор - строка "НеОграничиватьДоступКГруппам" указывает // безусловно выбирать группы иерархического справочника. // Других модификаторов в этой версии шаблона не предусмотрено. // ПрисоединяемыеТаблицы - текст присоедиения дополнительных таблиц на языке запросов, например, // "ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.АвансовыйОтчет.ОплатаПоставщикам КАК Т1 // ПО Т.Ссылка = Т1.Ссылка". // Присоединение позволяет указать поля таблицы ОплатаПоставщикам, как поля основной таблицы // для проверки их значений, как значений основной таблицы. // Следует помнить, что при размножении строк в результате соединения, достаточно чтобы // всего одна строка прошла условия проверки, т.е. результаты проверки строк объединяются по "ИЛИ". // О - Начальные скобки "(". // В(n) - Вид доступа - имя вида доступа, например, "Организации". Для полей составного типа, с целью повышения // производительности, лучше указать несколько имен, например, "Организации,ГруппыФизическихЛиц", // чем использовать несколько блоков параметров, с одним и тем же именем поля. // Специальные виды доступа "Условие", "НастройкиПрав", "ПравоЧтения", "ПравоИзменения", // "ПравоЧтенияПоИдентификатору", "ПравоИзмененияПоИдентификатору" можно использовать только отдельно. // Когда В(n) = "Условие" (или ""), тогда П(n) содержит строку условия на языке запросов, например // "Т.Автор = &АвторизованныйПользователь", // "ТИПЗНАЧЕНИЯ(Т.Владелец) = ТИП(Справочник.Организации)", где Т - псевдоним текущей таблицы. // Когда В(n) = "ПравоЧтения" Или "ПравоИзменения", // выполняется проверка наличия права на таблицу значения Т.П(n). // Когда В(n) = "ПравоЧтенияПоИдентификатору" или "ПравоИзмененияПоИдентификатору", // выполняется проверка наличия права на таблицу по идентификатору в значении Т.П(n). // П(n) - Поле проверяемого значения с псевдонимом, например "Т.Организация", // кроме случая В(n) = "Условие" (или ""). // О(n) - Логические операции "И", "ИЛИ" в сочетании с скобками "(", ")". // Примечение: максимальное количество одновременно проверяемых значений полей можно увеличить, изменив шаблон, но // необходимо будет указывать все параметры шаблона, т.е. указывать пустые строки, когда количество полей меньше максимального. // Шаблон имеет структуру: // <Общая часть условий> <Условие по группе параметров 1> И/ИЛИ <Условие по группе параметров 2> И/ИЛИ ... <Условие по группе параметров(n)> // Пример: // ПоЗначениямРасширенный("Документ.ПеремещениеТоваров", "", "", // "", // "", // "Организации","Т.Организация","И(", // "Склады","Т.СкладОтправитель","ИЛИ", // "Склады","Т.СкладПолучатель",")", "","","", ...) // Проверка правильности параметра Право. // Проверка правильности параметра ИмяТаблицы. // Когда параметр задан неверно, вставляется строка, чтобы вызвать ошибку сборки ограничения доступа. НеверноеИмяТекущейТаблицы: "Документ.ПеремещениеТоваров" // Проверка правильности параметра Модификатор. // Общая проверка использования ограничений доступа на уровне записей и // проверка использования хотя бы одного ограничения из указанных видов доступа. Т ИЗ Т // Т - псевдоним текущей таблицы (выбран коротким, чтобы сократить количество символов в тексте параметра-условия на языке запросов). // Присоединяемые таблицы к проверяемой строке текущей таблицы "Т". ГДЕ ИСТИНА В ( // Проверка права пользователя на текущую таблицу в целом. // Права на таблицы формируются по составу ролей профиля группы доступа. ВЫБРАТЬ ПЕРВЫЕ 1 ИСТИНА ИЗ Справочник.ИдентификаторыОбъектовМетаданных КАК СвойстваТекущейТаблицы ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыДоступа КАК ГруппыДоступа ПО СвойстваТекущейТаблицы.ПолноеИмя = "Документ.ПеремещениеТоваров" И ИСТИНА В ( ВЫБРАТЬ ПЕРВЫЕ 1 ИСТИНА ИЗ РегистрСведений.ТаблицыГруппДоступа КАК ТаблицыГруппДоступа ГДЕ ТаблицыГруппДоступа.Таблица = СвойстваТекущейТаблицы.Ссылка И ТаблицыГруппДоступа.ГруппаДоступа = ГруппыДоступа.Ссылка ) И ГруппыДоступа.Ссылка В ( ВЫБРАТЬ ГруппыДоступаПользователи.Ссылка КАК ГруппаДоступа ИЗ Справочник.ГруппыДоступа.Пользователи КАК ГруппыДоступаПользователи ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей ПО СоставыГруппПользователей.Пользователь = &АвторизованныйПользователь И СоставыГруппПользователей.ГруппаПользователей = ГруппыДоступаПользователи.Пользователь ) ГДЕ // Безусловная выборка групп в иерархическом объекте метаданных (если нужно). ( // Поиск значений заданных полей в разрешенных значениях групп доступа (пользователей). // [([(][(]...] 0-n открывающихся скобок. //// Проверка значения поля группы параметров 1. ЕСТЬNULL(Т.Организация, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО И( // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 2. ЕСТЬNULL(Т.СкладОтправитель, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО ИЛИ // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 3. ЕСТЬNULL(Т.СкладПолучатель, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО ) // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 4. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 5. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 6. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 7. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 8. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 9. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 10. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 11. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 12. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 13. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 14. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 15. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. //// Проверка значения поля группы параметров 16. // Группа параметров не используется. // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок. ) ) // Информационная база заблокирована для обновления.
ВЫБРАТЬ
ТекущаяТаблица.*
ИЗ Документ.ПеремещениеТоваров.Серии КАК ТекущаяТаблица
// ПоЗначениямРасширенный(Таблица, -, Модификатор, ПрисоединяемыеТаблицы, О, В1,П1,О1, В2,П2,О2,..., В(n), П(n), О(n)).
// № параметра: 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,...,3+n*3,4+n*3,5+n*3.
// Читается так: "ограничение доступа по значениям расширенный".
// Параметры:
// Таблица - Имя текущей таблицы, например "Документ.ПоступлениеТоваровИУслуг".
// Модификатор - изменяет шаблон.
// 1-й модификатор - строка "НеОграничиватьДоступКГруппам" указывает
// безусловно выбирать группы иерархического справочника.
// Других модификаторов в этой версии шаблона не предусмотрено.
// ПрисоединяемыеТаблицы - текст присоедиения дополнительных таблиц на языке запросов, например,
// "ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.АвансовыйОтчет.ОплатаПоставщикам КАК Т1
// ПО Т.Ссылка = Т1.Ссылка".
// Присоединение позволяет указать поля таблицы ОплатаПоставщикам, как поля основной таблицы
// для проверки их значений, как значений основной таблицы.
// Следует помнить, что при размножении строк в результате соединения, достаточно чтобы
// всего одна строка прошла условия проверки, т.е. результаты проверки строк объединяются по "ИЛИ".
// О - Начальные скобки "(".
// В(n) - Вид доступа - имя вида доступа, например, "Организации". Для полей составного типа, с целью повышения
// производительности, лучше указать несколько имен, например, "Организации,ГруппыФизическихЛиц",
// чем использовать несколько блоков параметров, с одним и тем же именем поля.
// Специальные виды доступа "Условие", "НастройкиПрав", "ПравоЧтения", "ПравоИзменения",
// "ПравоЧтенияПоИдентификатору", "ПравоИзмененияПоИдентификатору" можно использовать только отдельно.
// Когда В(n) = "Условие" (или ""), тогда П(n) содержит строку условия на языке запросов, например
// "Т.Автор = &АвторизованныйПользователь",
// "ТИПЗНАЧЕНИЯ(Т.Владелец) = ТИП(Справочник.Организации)", где Т - псевдоним текущей таблицы.
// Когда В(n) = "ПравоЧтения" Или "ПравоИзменения",
// выполняется проверка наличия права на таблицу значения Т.П(n).
// Когда В(n) = "ПравоЧтенияПоИдентификатору" или "ПравоИзмененияПоИдентификатору",
// выполняется проверка наличия права на таблицу по идентификатору в значении Т.П(n).
// П(n) - Поле проверяемого значения с псевдонимом, например "Т.Организация",
// кроме случая В(n) = "Условие" (или "").
// О(n) - Логические операции "И", "ИЛИ" в сочетании с скобками "(", ")".
// Примечение: максимальное количество одновременно проверяемых значений полей можно увеличить, изменив шаблон, но
// необходимо будет указывать все параметры шаблона, т.е. указывать пустые строки, когда количество полей меньше максимального.
// Шаблон имеет структуру:
// <Общая часть условий> <Условие по группе параметров 1> И/ИЛИ <Условие по группе параметров 2> И/ИЛИ ... <Условие по группе параметров(n)>
// Пример:
// ПоЗначениямРасширенный("Документ.ПеремещениеТоваров", "", "",
// "",
// "",
// "Организации","Т.Организация","И(",
// "Склады","Т.СкладОтправитель","ИЛИ",
// "Склады","Т.СкладПолучатель",")", "","","", ...)
// Проверка правильности параметра Право.
// Проверка правильности параметра ИмяТаблицы.
// Когда параметр задан неверно, вставляется строка, чтобы вызвать ошибку сборки ограничения доступа.
НеверноеИмяТекущейТаблицы: "Документ.ПеремещениеТоваров"
// Проверка правильности параметра Модификатор.
// Общая проверка использования ограничений доступа на уровне записей и
// проверка использования хотя бы одного ограничения из указанных видов доступа.
Т ИЗ Т // Т - псевдоним текущей таблицы (выбран коротким, чтобы сократить количество символов в тексте параметра-условия на языке запросов).
// Присоединяемые таблицы к проверяемой строке текущей таблицы "Т".
ГДЕ
ИСТИНА В
( // Проверка права пользователя на текущую таблицу в целом.
// Права на таблицы формируются по составу ролей профиля группы доступа.
ВЫБРАТЬ ПЕРВЫЕ 1 ИСТИНА
ИЗ
Справочник.ИдентификаторыОбъектовМетаданных КАК СвойстваТекущейТаблицы
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыДоступа КАК ГруппыДоступа
ПО
СвойстваТекущейТаблицы.ПолноеИмя = "Документ.ПеремещениеТоваров"
И ИСТИНА В
(
ВЫБРАТЬ ПЕРВЫЕ 1 ИСТИНА
ИЗ
РегистрСведений.ТаблицыГруппДоступа КАК ТаблицыГруппДоступа
ГДЕ
ТаблицыГруппДоступа.Таблица = СвойстваТекущейТаблицы.Ссылка
И ТаблицыГруппДоступа.ГруппаДоступа = ГруппыДоступа.Ссылка
)
И ГруппыДоступа.Ссылка В
(
ВЫБРАТЬ
ГруппыДоступаПользователи.Ссылка КАК ГруппаДоступа
ИЗ
Справочник.ГруппыДоступа.Пользователи КАК ГруппыДоступаПользователи
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
ПО
СоставыГруппПользователей.Пользователь = &АвторизованныйПользователь
И СоставыГруппПользователей.ГруппаПользователей = ГруппыДоступаПользователи.Пользователь
)
ГДЕ
// Безусловная выборка групп в иерархическом объекте метаданных (если нужно).
( // Поиск значений заданных полей в разрешенных значениях групп доступа (пользователей).
// [([(][(]...] 0-n открывающихся скобок.
//// Проверка значения поля группы параметров 1.
ЕСТЬNULL(Т.Организация, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО
И( // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 2.
ЕСТЬNULL(Т.СкладОтправитель, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО
ИЛИ // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 3.
ЕСТЬNULL(Т.СкладПолучатель, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО
) // [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 4.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 5.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 6.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 7.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 8.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 9.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 10.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 11.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 12.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 13.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 14.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 15.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
//// Проверка значения поля группы параметров 16.
// Группа параметров не используется.
// [)[)][)]...] [ИЛИ|И] [([(][(]...] оператор И/ИЛИ с/без скобок.
)
)
// Информационная база заблокирована для обновления.
1
2
Показывать по
10
20
40
сообщений
Новая тема
Ответить
9576981
Дата регистрации: 03.06.2016
Сообщений: 51
При обновлении пустой базы с 3.1.2.294 возникает ошибка
{ОбщийМодуль.РезервОтпусков.Модуль(4027)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
Ошибка выполнения запроса
по причине:
Ошибка в ограничении доступа к данным.
объект: ‘РегистрНакопления.УдалитьВыплатаОтпусковЗаСчетРезерва’, поле: ‘Регистратор’; право: ‘Чтение’
{(40, 27)}: Синтаксическая ошибка «:»
НеверноеИмяТекущейТаблицы<<?>>: «РегистрНакопления.ВыплатаОтпусковЗаСчетРезерва»
по причине:
{(40, 27)}: Синтаксическая ошибка «:»
НеверноеИмяТекущейТаблицы<<?>>: «РегистрНакопления.ВыплатаОтпусковЗаСчетРезерва»
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
9576981, а вы зачем на версию для тестировния обновляете?
9576981
Дата регистрации: 03.06.2016
Сообщений: 51
Тэра пишет:
Цитата |
---|
9576981 , а вы зачем на версию для тестировния обновляете? |
3.1.3.101 версия не для тестирования , это первая финальная в линейке 3.1.3 |
Геннадий С
активный пользователь
офлайн
Дата регистрации: 26.03.2017
Сообщений: 644
Как-то интересно получается — обновление 3.1.3 официально выпущено для всех ЗУП, даже базовой, кроме ПРОФ. Что-то в этом есть…
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
9576981 пишет:
Цитата | ||||
---|---|---|---|---|
Тэра пишет:
|
видимо, все же для тестирования. По факту
Елена Жалмагамбетова
Дата регистрации: 06.07.2017
Сообщений: 3
У меня тоже не получается обновить программу по этому обновлению. Самое обидное, что это обновление не дает обновить на следующее обновление 3.1.3.102. Прям беда какая-то Ребята помогите, а то отчеты пора начинать делать.
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
Елена Жалмагамбетова, оставайтесь на 3.1.2
Tanya
Дата регистрации: 03.12.2001
Сообщений: 8412
Елена Жалмагамбетова,
Если вы не понимаете то, что написала вам программа, пригласите специалиста.
Елена Жалмагамбетова
Дата регистрации: 06.07.2017
Сообщений: 3
Tanya, можно вызвать и специалиста, только зачем тогда форум, если не может помочь? опять же, мало ли у кого такая же проблема и кто-то ней справился и может что-то путное подсказать.
Иван Лазаренко
Дата регистрации: 27.04.2012
Сообщений: 82
Елена Жалмагамбетова пишет:
Цитата |
---|
Ответ на У меня тоже не получается обновить программу по этому обновлению. Самое обидное, что это обновление не дает обновить на следующее обновление 3.1.3.102. Прям беда какая-то Ребята помогите, а то отчеты пора начинать делать. |
Перед обновлением на версию 3.1.3.102 нужно обновить Платформу до версии 8.3.10 (Платформа скачивается с того же сайта, что и обновления для зарплаты).
Читают тему:
Приведены некоторые ошибки, их причины и решения при обновлении конфигураций баз всеми любимой 1С 8.3.
Обновление УТ 11.1.10.199 => 11.2.2.119
После обновления конфы при запуске в режиме Предприятия ошибка:
{ОбщийМодуль.Б_ОбменССайтомСервер.Модуль(225)}: Тип не определен (СправочникОбъект.ЕдиницыИзмерения)
Причина:
В новой версии конфы удаляется справочник ЕдиницыИзмерения и соответственно удаляются все обращения к нему в коде.
Но т.к. модуль БУС (модуль для обмена с сайтом Битрикс) не находится на поддержке, он обращается к справочнику, которого уже нет.
Решение:
1) Удалить в новой версии модуль БУС (отметить галочки)
2) Обновить модуль БУС после обновления
Обновление УТ 11.2.2.119 => 11.2.3.84
При внесении изменений в конфигурацию ошибка:
Записи регистра сведений стали неуникальными: ВерсииОбъектов.
Решение:
Зайти в Предприятие, ВсеФункции -> РегистрыСведений -> ВерсииОбъектов и удалить косячный объект.
В данном случае был объект с незаполненным реквизитом Объект.
“Виснет” обновление базы в режиме предприятия – запускается, но постоянно 0%.
Решение:
Отредактировать регламентное задание “Отложенное обновление ИБ”: устанавливал чтобы запускалось каждые 60 сек.
Ошибка после обновления платформы и запуске синхронизации:
"Не удалось подключиться к другой программе: Метод объекта не обнаружен (Connect)"
Решение:
Выполнить регистрацию COM-соединения:
Regsvr32 “C:Program Files (x86)1cv8НОМЕР_ПЛАТФОРМЫbincomcntr.dll”
При обновлении ЗУП 2.5 на 3.0 на платформе 8.3.12.1412 при запуске в режиме Предприятия:
Ошибка (идентификаторы могут быть разные):
ERROR: column "fld16387rref" does not exist
LINE 2: COALESCE(Fld16387RRef,Q_001_F_000RRef)
Причина: В клиент-серверном варианте инфорационной базы с использованием PostgreSQL при выполнении запроса, содержащего ПОЛНОЕ СОЕДИНЕНИЕ может происходить ошибка вида. Код ошибки: 10193154.
Решение:
Обновить платформу на 8.3.12.1529.
Обновление УТ 11.4.6.166 => 11.4.6.174
Ошибка на этапе запуска в режиме Предприятия (кажется):
{Документ.РеализацияТоваровУслуг.МодульОбъекта(3237,7)}: Переменная не определена (СуммаПредоплаты)
ВызватьИсключение(ТекстОшибки);
Причина:
Новый код в модуле объекта РеализацияТоваровУслуг я пометил на объединение с имеющимся в текущей конфигурации. Но, объединился он криво (или я недоглядел). Реквизит СуммаПредоплаты на самом деле был переименован в УдалитьСуммаПредоплаты, и вызываться в коде не должен).
Решение:
Откатился назад и обновился еще раз без объединения с имеющимся кодом. Уже после обновления исправил код вручную.
Обновление УТ 1.3.4.228 => 11.4.6.174
Ошибка на этапе объединения конфигураций:
На удаляемый объект ОбщийМодуль.УчетНДСУТ есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.УчетНДС.Состав
На удаляемый объект РегламентноеЗадание.ФормированиеДвиженийПоПартиямЗатратамНДС есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.УчетНДС.Состав
На удаляемый объект ЖурналДокументов.ПередачиВозвратыТоваровМеждуОрганизациями есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.ПродажиМеждуОрганизациями.Состав
На удаляемый объект Обработка.НастройкаПередачиТоваровМеждуОрганизациями есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.ПродажиМеждуОрганизациями.Состав
На удаляемый объект Обработка.ПомощникИсправленияОстатковТоваровОрганизаций есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Состав
На удаляемый объект Обработка.ТекущиеДелаПоЭДО есть ссылки в объектах основной конфигурации:
Подсистема.Органайзер.Состав
На удаляемый объект РегистрСведений.УдалитьАдресныйКлассификатор есть ссылки в объектах основной конфигурации:
Подсистема.НормативноСправочнаяИнформация.Подсистема.БазовыеКлассификаторы.Состав
ПричинЫ:
Почему остались ссылки на удаляемые объекты в конфе?
1) Возможно, объекты со ссылками тоже должны были быть удалены, но по какой-то причине этого не произошло.
2) Просто тупняк обработки обновления, которая не “зачистила” места использования удаляемых объектов.
РешениЯ:
1) По хорошему, нужно найти все места использования и разобраться, почему остались ссылки на удаляемые объекты. Устранить их и вновь запустить обновление, чтобы объекты смогли удалиться автоматически.
2) Но можно и проще: убрать галки в форме сравнения конфигураций с этих объектов, чтобы они не пытались удалиться из текущей конфы. Но теперь в базе будут мусорные объекты, которые никто и никогда не будет использовать.
Обновление УТ
Ошибка:
Ошибка инициализации модуля: Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера
по причине:
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(13,2)}: Переменная не определена (ВводНаОснованииПереопределяемый)
<<?>>ВводНаОснованииПереопределяемый.ДобавитьКомандуСоздатьНаОснованииБизнесПроцессЗадание(КомандыСоздатьНаОсновании);
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(14,2)}: Переменная не определена (ВводНаОснованииПереопределяемый)
<<?>>ВводНаОснованииПереопределяемый.ДобавитьКомандыСоздатьНаОснованииПисмаПоШаблону(КомандыСоздатьНаОсновании);
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(23,45)}: Переменная не определена (ВводНаОсновании)
КомандаСоздатьНаОсновании.Представление = <<?>>ВводНаОсновании.ПредставлениеОбъекта(Метаданные.Документы.УдалитьАктОРасхожденияхПриПоступленииТоваров);
Причина:
Комбинация двух предыдущих ошибок. В предыдущем релизе конфигурации объект УдалитьАктОРасхожденияхПриПоступленииТоваров был “помечен на удаление” (т.к. в имени написано “Удалить”), значит в этом новом релизе он должен был быть удален. Но на него остались ссылки в других объектах, поэтому автоматически он не удалился. Соответственно, проблемный объект УдалитьАктОРасхожденияхПриПоступленииТоваров содержит неактуальные обращения к уже несуществующим реквизитам других объектов (ВводНаОснованииПереопределяемый и др.).
Решение:
Удалить объект УдалитьАктОРасхожденияхПриПоступленииТоваров из конфы:
1) найти места использования: ПКМ на объекте => Найти места использования. Как оказалось, ссылались некоторые команды в других объектах
2) убрать места использования: поснимать галочки на удаляемый объект в этих командах (в реквизите “Тип параметра команды”, кажется)
3) запустить выполнение обновления повторно, и этот объект должен спокойно выпилиться из конфы
Обновление УТ
Ошибка:
Роль.ДобавлениеИзменениеФизическихЛиц: Дублирование имени объекта метаданных:
Обработка.ПомощникИсправленияОстатковТоваровОрганизаций: Дублирование имени объекта метаданных:
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.
Причина:
Тупняк обработки обновления: дубликат не должен быть создаваться.
Решение:
(точно не помню) По логике – удалил дубликаты из конфы.
Обновление УТ
В режиме Предприятия:
Ошибка при выполнении запроса.
по причине: Ошибка получения данных
по причине: Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине: Ошибка при исполнении запроса набора данных
по причине: Ошибка выполнения запроса
по причине: Ошибка в ограничении доступа к данным.
объект: 'Документ.ПриобретениеТоваровУслуг', поле: 'Проведен'; право: 'Чтение'
{(38, 27)}: Синтаксическая ошибка ":"
НеверноеИмяТекущейТаблицы<<?>>: "Документ.ПоступлениеТоваровУслуг"
по причине:
{(38, 27)}: Синтаксическая ошибка ":"
НеверноеИмяТекущейТаблицы<<?>>: "Документ.ПоступлениеТоваровУслуг"
Причина:
В последних версиях УТ осуществляется переход от документов ПоступленияТоваровУслуг к ПриобретениямТоваровУслуг. Виновником была самописная роль ДобавлениеИзменениеПоступленийТоваровУслугБезРаспроведения, созданная копированием стандартной ДобавлениеИзменениеПоступленийТоваровУслуг. Но если стандартная была автоматически как нужно подпилена обработкой обновления (или же вообще удалена), то самописная осталась с неверными ссылками на старые документы.
Решение:
Убрал в самописной роли галки на документ ПоступлениеТоваровУслуг, оставил только на Приобретения.
Просмотров:
3 136