Поле объекта не обнаружено (ВсегоВозвратныеОтходы)

1. GureevAnatoliy 06.12.19 13:39 Сейчас в теме
Добрый день всем присутствующим!
Внемлю о помощи! Прошу подсказки, куда "копать"?

Рабочая БД: платформа - 8.3.13.1644, конфигурация - ERP 2.4.8.84, режим работы - клиент-сервер.
Тестовая БД: платформа - 8.3.15.1700, конфигурация - ERP 2.4.10.75, режим работы - клиент-сервер, установлены патчи (какие именно не скажу, но в количестве меньшем раза в два, чем сейчас опубликовано на releases.1c.ru)

Подрядчик обновил рабочую базу до 2.4.10.89.
Вместе с ERP обновляли ЗУП. Из-за требований версии ЗУПа обновили рабочую платформу до 8.3.15.1700.

После обновления обратился сотрудник офиса с проблемой: при попытке печати сводной калькуляции выходит ошибка "Поле объекта не обнаружено (ВсегоВозвратныеОтходы).

Проверяю на тестовой базе, проблема та же.
Скрытый текст



Пока гуглил и просматривал ошибки на bugboard.v8.1c.ru, решил обновить платформу на тестовой базе до 8.3.15.1778. Результат не заставил себя долго ждать, проблема ушла сразу же, печатная форма стала открываться. Поэтому было принято решение обновлять рабочую платформу до этой же версии.

Обновил рабочую платформу до 8.3.15.1778, обновил и конфигурацию на тестовой базе до 2.4.10.89. И каково же было мое разочарование! В рабочей базе как ничего не работало, так и не стало работать, на тестовой проблема вновь проявилась.

В тестовую базу были установлены все доступные на текущий момент времени патчи для 2.4.10.89, проблема сохраняется. Платформу на тестовой базе еще раз обновил до 8.3.16.1063, "а воз и ныне там". Все используемые версии платформ х86-64.

Все-таки придется дописывать? Или же подождать 1С на предмет выпуска обновления конфигурации/платформы/патчей?

Заранее благодарю!
Найденные решения
6. GureevAnatoliy 12.12.19 13:12 Сейчас в теме
Никакие манипуляции с изменением версий платформы и версий конфигурации проблему не решали. В моем случае, в версии 2.4.8.84 печатная форма плановой калькуляции открывается, начиная с 2.4.10.75 уже нет.

Дабы не изменять типовую конфигурацию, документ "ПлановаяКалькуляция2_2" вынес в расширение. Из модуля менеджера документа основной конфигурации скопировал в модуль менеджера заимствованного документа функцию "СформироватьПечатнуюФормуКалькуляции" и закомментировал в ней строчку "ОбластьИтогов.Параметры.ВсегоВозвратныеОтходы = ВозвратныеОтходы;". Печатная форма стала открываться, строка итогов возвратных отходов отсутствовала, общие итоги рассчитывались правильно.

В целом, нашего экономиста это решение на данном этапе устроило, но... Не устроило меня =)

Было подозрение на опечатку в макете хотя бы в одной из трех областей итогов в параметре "ВсегоВозвратныеОтходы". Внимательно просмотрев, опечаток не нашел, все хорошо, как в макете, так и в модуле, но проблема есть.
Далее из основной конфигурации заимствовал в расширение макет "ПФ_MXL_ПлановаяКалькуляция", свой комментарий в модуле менеджера убрал. В каждой из трех областей итогов переписал параметр "ВсегоВозвратныеОтходы", предварительно скопировав его из модуля менеджера, чтобы самому не допустить опечатку. Проблема сохранилась.

Удалил заимствованный макет, создал новый пустой, обозвал его своим именем, вставил в него скопированное содержимое макета "ПФ_MXL_ПлановаяКалькуляция", в модуле менеджера в единственной заимствованной функции изменил путь до макета на свой, и надо же(!) печатная форма стала открываться, как сводная, так и подробная, в области итогов возвратные отходы есть, общие итоги считаются правильно.

Возможно, не самое изящное решение, но оно работает.

Проблему решил, благодарю интересовавшихся.
Nicholas; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. N0t_F0und 10 06.12.19 13:45 Сейчас в теме
Обновляли конфигурацию в автоматическом режиме?
3. GureevAnatoliy 06.12.19 13:59 Сейчас в теме
(2) Конфигурации баз и рабочей, и тестовой типовые. Качал файлы обновлений из ЛК на releases.1c.ru, ставил через конфигуратор
4. ResetAtreides 06.12.19 14:54 Сейчас в теме
(3)Документ "ПлановаяКалькуляция2_2", макет "ПФ_MXL_ПлановаяКалькуляция", области "ИтогиТаблицыПодробно", "ИтогиТаблицыСводно" и "ИтогиТаблицыПодробноСЗабалансом" содержат параметр "ВсегоВозвратныеОтходы"?
5. GureevAnatoliy 06.12.19 15:52 Сейчас в теме
6. GureevAnatoliy 12.12.19 13:12 Сейчас в теме
Никакие манипуляции с изменением версий платформы и версий конфигурации проблему не решали. В моем случае, в версии 2.4.8.84 печатная форма плановой калькуляции открывается, начиная с 2.4.10.75 уже нет.

Дабы не изменять типовую конфигурацию, документ "ПлановаяКалькуляция2_2" вынес в расширение. Из модуля менеджера документа основной конфигурации скопировал в модуль менеджера заимствованного документа функцию "СформироватьПечатнуюФормуКалькуляции" и закомментировал в ней строчку "ОбластьИтогов.Параметры.ВсегоВозвратныеОтходы = ВозвратныеОтходы;". Печатная форма стала открываться, строка итогов возвратных отходов отсутствовала, общие итоги рассчитывались правильно.

В целом, нашего экономиста это решение на данном этапе устроило, но... Не устроило меня =)

Было подозрение на опечатку в макете хотя бы в одной из трех областей итогов в параметре "ВсегоВозвратныеОтходы". Внимательно просмотрев, опечаток не нашел, все хорошо, как в макете, так и в модуле, но проблема есть.
Далее из основной конфигурации заимствовал в расширение макет "ПФ_MXL_ПлановаяКалькуляция", свой комментарий в модуле менеджера убрал. В каждой из трех областей итогов переписал параметр "ВсегоВозвратныеОтходы", предварительно скопировав его из модуля менеджера, чтобы самому не допустить опечатку. Проблема сохранилась.

Удалил заимствованный макет, создал новый пустой, обозвал его своим именем, вставил в него скопированное содержимое макета "ПФ_MXL_ПлановаяКалькуляция", в модуле менеджера в единственной заимствованной функции изменил путь до макета на свой, и надо же(!) печатная форма стала открываться, как сводная, так и подробная, в области итогов возвратные отходы есть, общие итоги считаются правильно.

Возможно, не самое изящное решение, но оно работает.

Проблему решил, благодарю интересовавшихся.
Nicholas; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот