Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

поле объекта не обнаружено после обновления

поле объекта не обнаружено после обновления
Я
   Vurglak
 
10.02.18 - 18:32
Здравствуйте.
Обновил измененную erp 2.4.2.10 до 2.4.2.110 через Конфигурация-обновление конфигурации-обновление с помощью файла cf. В конфигураторе все обновилось, сохранилось, никаких ошибок не выдало. Запускаю в режиме предприятия, начинает выполнять операции по обновлению и вылазит ошибка "поле объекта не обнаружено НачислениеЗарплатыНДФЛ.Налог". В модуле, где возникает ошибка, идет выборка запросом из табличной части "НДФЛ" документа "НачислениеЗарплаты". При этом сам документ "НачислениеЗарплаты" в конфигураторе в наличии, табличная часть "НДФЛ" и поле "налог" тоже в наличии.
Несколько раз пробовал восстановить базы из бэкапа и обновить заново, пробовал до обновления сделать ТИИ, результат тот же: "поле объекта не обнаружено".
Собственно из-за чего это может быть и как исправить?
 
 
   glebgleb
 
1 - 10.02.18 - 18:39
Кэш
   onetone
 
2 - 10.02.18 - 20:04
А в отладке поглядеть, к какому объекту в действительности обращается?
   Vurglak
 
3 - 10.02.18 - 20:14
(1) кэш почистил, результат тот же
(2) а можно поподробней как посмотреть? просто ошибка выходит при выполнении запроса
   Cyberhawk
 
4 - 10.02.18 - 20:15
Покажи на картинке
   Vurglak
 
5 - 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
            |
            |УПОРЯДОЧИТЬ ПО
            |    НомерСтрокиДокумента"
   Vurglak
 
6 - 11.02.18 - 07:13
   Cyberhawk
 
7 - 11.02.18 - 11:03
То, что на картинках, расходится с текстом ошибки из названия темы и из нулевого поста. Обманщик.
   Vurglak
 
8 - 11.02.18 - 12:46
(7) ну да перепутал и написал вместо "поле не найдено" "поле не обнаружено", однако вопрос все тот же: почему не может найти поле, если оно есть?
   h-sp
 
9 - 11.02.18 - 14:05
(8) где СтрЗаменить у вас, с этого момента поподробнее
   Cyberhawk
 
10 - 11.02.18 - 14:40
(8) Результирующий запрос через отладку в ИР смотришь и придет к тебе ответ сразу же
 
 Рекламное место пустует
   Vurglak
 
11 - 15.02.18 - 06:09
Таки обновил.
Проблема обнаружилась, что в запросе документ менялся на ведомость по счетам, в табличной части "НДФЛ" которого поле нужное называется не "Налог", а "Сумма".
(9) благодарю за подсказку где искать

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует