|
поле объекта не обнаружено после обновления | ☑ | ||
---|---|---|---|---|
0
Vurglak
10.02.18
✎
18:32
|
Здравствуйте.
Обновил измененную erp 2.4.2.10 до 2.4.2.110 через Конфигурация-обновление конфигурации-обновление с помощью файла cf. В конфигураторе все обновилось, сохранилось, никаких ошибок не выдало. Запускаю в режиме предприятия, начинает выполнять операции по обновлению и вылазит ошибка "поле объекта не обнаружено НачислениеЗарплатыНДФЛ.Налог". В модуле, где возникает ошибка, идет выборка запросом из табличной части "НДФЛ" документа "НачислениеЗарплаты". При этом сам документ "НачислениеЗарплаты" в конфигураторе в наличии, табличная часть "НДФЛ" и поле "налог" тоже в наличии. Несколько раз пробовал восстановить базы из бэкапа и обновить заново, пробовал до обновления сделать ТИИ, результат тот же: "поле объекта не обнаружено". Собственно из-за чего это может быть и как исправить? |
|||
1
glebgleb
10.02.18
✎
18:39
|
Кэш
|
|||
2
onetone
10.02.18
✎
20:04
|
А в отладке поглядеть, к какому объекту в действительности обращается?
|
|||
3
Vurglak
10.02.18
✎
20:14
|
(1) кэш почистил, результат тот же
(2) а можно поподробней как посмотреть? просто ошибка выходит при выполнении запроса |
|||
4
Cyberhawk
10.02.18
✎
20:15
|
Покажи на картинке
|
|||
5
Vurglak
11.02.18
✎
07:10
|
(4) Сама ошибка:
[url=https://radikal.ru][img]https://b.radikal.ru/b19/1802/74/fa4fd05f7002.png[/img][/url] Расшифровка ошибок в ЖР: [url=https://radikal.ru][img]https://a.radikal.ru/a17/1802/c4/1efc3891877a.png[/img][/url] [url=https://radikal.ru][img]https://d.radikal.ru/d06/1802/b9/e705430935bd.png[/img][/url] Строка в модуле, которая указана в ошибках в ЖР: [url=https://radikal.ru][img]https://b.radikal.ru/b37/1802/4a/b4e1d94b0b8a.png[/img][/url] Также на последней картинке видно, что документ, табличная часть и поле есть. Текст запроса, при выполнении которого возникает ошибка: "ВЫБРАТЬ | МИНИМУМ(НачислениеЗарплатыНДФЛ.НомерСтроки) КАК НомерСтроки, | НачислениеЗарплатыНДФЛ.ФизическоеЛицо КАК ФизическоеЛицо, | НачислениеЗарплатыНДФЛ.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода, | НачислениеЗарплатыНДФЛ.Подразделение КАК Подразделение, | НачислениеЗарплатыНДФЛ.КатегорияДохода КАК КатегорияДохода, | СУММА(НачислениеЗарплатыНДФЛ.Налог) КАК Налог, | СУММА(НачислениеЗарплатыНДФЛ.ЗачтеноАвансовыхПлатежей) КАК ЗачтеноАвансовыхПлатежей, | НачислениеЗарплатыНДФЛ.Ссылка КАК Ссылка |ПОМЕСТИТЬ НДФЛДокумента |ИЗ | Документ.НачислениеЗарплаты.НДФЛ КАК НачислениеЗарплатыНДФЛ |ГДЕ | НачислениеЗарплатыНДФЛ.Ссылка = &Ссылка | |СГРУППИРОВАТЬ ПО | НачислениеЗарплатыНДФЛ.ФизическоеЛицо, | НачислениеЗарплатыНДФЛ.МесяцНалоговогоПериода, | НачислениеЗарплатыНДФЛ.Подразделение, | НачислениеЗарплатыНДФЛ.Ссылка, | НачислениеЗарплатыНДФЛ.КатегорияДохода |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | НДФЛ.НомерСтроки КАК НомерСтрокиДокумента, | НДФЛ.ФизическоеЛицо КАК ФизическоеЛицо, | НДФЛ.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода, | НДФЛ.Подразделение КАК Подразделение, | НДФЛ.Налог КАК Налог, | НДФЛ.ЗачтеноАвансовыхПлатежей КАК ЗачтеноАвансовыхПлатежей, | ЕСТЬNULL(РасчетыНалогоплательщиковСБюджетомПоНДФЛ.КатегорияДохода, ЗНАЧЕНИЕ(Перечисление.КатегорииДоходовНДФЛ.ПустаяСсылка)) КАК КатегорияДохода, | ЕСТЬNULL(РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Сумма, 0) КАК Сумма |ИЗ | (ВЫБРАТЬ | МИНИМУМ(НачислениеЗарплатыНДФЛ.НомерСтроки) КАК НомерСтроки, | НачислениеЗарплатыНДФЛ.ФизическоеЛицо КАК ФизическоеЛицо, | НачислениеЗарплатыНДФЛ.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода, | НачислениеЗарплатыНДФЛ.Подразделение КАК Подразделение, | СУММА(НачислениеЗарплатыНДФЛ.Налог) КАК Налог, | СУММА(НачислениеЗарплатыНДФЛ.ЗачтеноАвансовыхПлатежей) КАК ЗачтеноАвансовыхПлатежей, | НачислениеЗарплатыНДФЛ.Ссылка КАК Ссылка | ИЗ | НДФЛДокумента КАК НачислениеЗарплатыНДФЛ | | СГРУППИРОВАТЬ ПО | НачислениеЗарплатыНДФЛ.ФизическоеЛицо, | НачислениеЗарплатыНДФЛ.МесяцНалоговогоПериода, | НачислениеЗарплатыНДФЛ.Подразделение, | НачислениеЗарплатыНДФЛ.Ссылка) КАК НДФЛ | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.РасчетыНалогоплательщиковСБюджетомПоНДФЛ КАК РасчетыНалогоплательщиковСБюджетомПоНДФЛ | ПО НДФЛ.Ссылка = РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Регистратор | И НДФЛ.ФизическоеЛицо = РасчетыНалогоплательщиковСБюджетомПоНДФЛ.ФизическоеЛицо | И НДФЛ.МесяцНалоговогоПериода = РасчетыНалогоплательщиковСБюджетомПоНДФЛ.МесяцНалоговогоПериода | И НДФЛ.Подразделение = РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Подразделение | И (РасчетыНалогоплательщиковСБюджетомПоНДФЛ.СтавкаНалогообложенияРезидента = ЗНАЧЕНИЕ(Перечисление.НДФЛСтавкиНалогообложенияРезидента.Ставка13)) | И НДФЛ.Ссылка.Организация = РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Организация | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | 0, | РасчетыНалогоплательщиковСБюджетомПоНДФЛ.ФизическоеЛицо, | РасчетыНалогоплательщиковСБюджетомПоНДФЛ.МесяцНалоговогоПериода, | РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Подразделение, | РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Сумма, | 0, | РасчетыНалогоплательщиковСБюджетомПоНДФЛ.КатегорияДохода, | РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Сумма |ИЗ | РегистрНакопления.РасчетыНалогоплательщиковСБюджетомПоНДФЛ КАК РасчетыНалогоплательщиковСБюджетомПоНДФЛ | ЛЕВОЕ СОЕДИНЕНИЕ НДФЛДокумента КАК НДФЛДокумента | ПО РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Регистратор = НДФЛДокумента.Ссылка | И РасчетыНалогоплательщиковСБюджетомПоНДФЛ.ФизическоеЛицо = НДФЛДокумента.ФизическоеЛицо | И РасчетыНалогоплательщиковСБюджетомПоНДФЛ.МесяцНалоговогоПериода = НДФЛДокумента.МесяцНалоговогоПериода | И РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Подразделение = НДФЛДокумента.Подразделение | И РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Организация = НДФЛДокумента.Ссылка.Организация | И (РасчетыНалогоплательщиковСБюджетомПоНДФЛ.СтавкаНалогообложенияРезидента = ЗНАЧЕНИЕ(Перечисление.НДФЛСтавкиНалогообложенияРезидента.Ставка13)) |ГДЕ | РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Регистратор = &Ссылка | И НДФЛДокумента.Ссылка ЕСТЬ NULL | |УПОРЯДОЧИТЬ ПО | НомерСтрокиДокумента" |
|||
6
Vurglak
11.02.18
✎
07:13
|
Точнее вот ссылки на картинки в том же порядке:
https://c.radikal.ru/c14/1802/fc/122eb158b417.png https://b.radikal.ru/b15/1802/4e/b8a20206bbe1.png https://b.radikal.ru/b28/1802/d2/74ddea6779a4.png https://d.radikal.ru/d16/1802/2c/365f68537103.png |
|||
7
Cyberhawk
11.02.18
✎
11:03
|
То, что на картинках, расходится с текстом ошибки из названия темы и из нулевого поста. Обманщик.
|
|||
8
Vurglak
11.02.18
✎
12:46
|
(7) ну да перепутал и написал вместо "поле не найдено" "поле не обнаружено", однако вопрос все тот же: почему не может найти поле, если оно есть?
|
|||
9
h-sp
11.02.18
✎
14:05
|
(8) где СтрЗаменить у вас, с этого момента поподробнее
|
|||
10
Cyberhawk
11.02.18
✎
14:40
|
(8) Результирующий запрос через отладку в ИР смотришь и придет к тебе ответ сразу же
|
|||
11
Vurglak
15.02.18
✎
06:09
|
Таки обновил.
Проблема обнаружилась, что в запросе документ менялся на ведомость по счетам, в табличной части "НДФЛ" которого поле нужное называется не "Налог", а "Сумма". (9) благодарю за подсказку где искать |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |