1с значение не представляет агрегатный объект

Обновлено: 06.07.2024

1C Предприятие 7.7 Ошибка: Значение не представляет агрегатный объект (ВнешРасчет)

1С: Предприятие 7.7. Конфигурация: УСН ред 1.3(7.70.52) УСН в ТСЖ и УК, ред 3.0 (7.70.252.39)

Нажимаю Документы --> ТСЖ --> Начисление платежей --> Выбираю Услуги, Лицевые счет(а), За какой период, нажимаю Начислить и он выдает ошибку:

ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче т(ТаблНачислений, ДатаНачисления,Разделител� �Строк,ТаблЗнач,StrO,ТипДок));
: Значение не представляет агрегатный объект (ВнешРасчет)

Через конфигурацию уже делал Тестирование и исправление ИБ, не помогло.

Подскажите пожалуйста, в чем может быть проблема?

1С: Предприятие 7.7. Конфигурация: УСН ред 1.3(7.70.52) УСН в ТСЖ и УК, ред 3.0 (7.70.252.39)

Нажимаю Документы --> ТСЖ --> Начисление платежей --> Выбираю Услуги, Лицевые счет(а), За какой период, нажимаю Начислить и он выдает ошибку:

ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче т(ТаблНачислений, ДатаНачисления,Разделител� �Строк,ТаблЗнач,StrO,ТипДок));
: Значение не представляет агрегатный объект (ВнешРасчет)

Через конфигурацию уже делал Тестирование и исправление ИБ, не помогло.

Подскажите пожалуйста, в чем может быть проблема?

Полагаю, что в данной конфигурации есть защищенный внешний модуль, с которым потеряна связь.
Как давно появилась эта ошибка? Может быть после обновления?

Пользователь сказал cпасибо:

Проблема появилась после того как перенесли 1С 7.7 Windows XP с помощью Конфигуратор - Сохранения данных, на такую же 1С 7.7 Windows x64 Конфигуратор - Восстановить данные. Платформа кстати локальная версия и там и там.

В Отладчике сразу в журнале выдает: ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче т(ТаблНачислений, ДатаНачисления,Разделител� �Строк,ТаблЗнач,StrO,ТипДок)); = Ошибка в выражении!

Вот часть кода из этой процедуры:

Процедура ПроизвестиРасчетНачислени й()
НачислитьПоСчетчикам();
КонМес = КонМесяца(ДатаНачисления);
Если ПустоеЗначение(Группа) = 0 Тогда
ГруппаРасчета = Группа; //ГруппаРасчета.ТекущийЭлем� �нт();
Иначе
ГруппаРасчета = "";
КонецЕсли;
ТипДок = 1;
ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче т(ТаблНачислений, ДатаНачисления,Разделител� �Строк,ТаблЗнач,StrO,ТипДок));
Сообщить(""+StrO);
КонецПроцедуры
//__________________________________________________ ___________________________


И самое что интересное теперь выяснилось что и Начисление льгот выдает похожую ошибку:

ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче тЛьгот(ТаблНачислений,Груп паРасчета,
: Значение не представляет агрегатный объект (ВнешРасчетЛьгот)


//ВЕСЬ УЧЕТ 489-1027______________________________________________ _______________________________


Вот сама процедура

Процедура ПроизвестиРасчетЛьгот()
ГруппаРасчета = СоздатьОбъект("Справочник.� �онтрагенты");
Если ПустоеЗначение(ЛицевыеСче� �а) = 0 Тогда
ГруппаРасчета = ЛицевыеСчета;
Сообщить("ГруппаРасчета "+ГруппаРасчета);
Иначе
ГруппаРасчета = ПолучитьПустоеЗначение(Гр� �ппаРасчета);
КонецЕсли;
ТаблНачислений.УдалитьСтр� �ки();
ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче тЛьгот(ТаблНачислений,Груп паРасчета,
ДатаНачисления,Начисляема� �ГруппаСредств,ПоВсем,Разд� �лительСтрок,StrO));
Информация = StrO;
Сообщить(""+StrO);
КонецПроцедуры
//__________________________________________________ ___________________________

1C Предприятие 7.7 Ошибка: Значение не представляет агрегатный объект (ВнешРасчет)

1С: Предприятие 7.7. Конфигурация: УСН ред 1.3(7.70.52) УСН в ТСЖ и УК, ред 3.0 (7.70.252.39)

Нажимаю Документы --> ТСЖ --> Начисление платежей --> Выбираю Услуги, Лицевые счет(а), За какой период, нажимаю Начислить и он выдает ошибку:

ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче т(ТаблНачислений, ДатаНачисления,Разделител� �Строк,ТаблЗнач,StrO,ТипДок));
: Значение не представляет агрегатный объект (ВнешРасчет)

Через конфигурацию уже делал Тестирование и исправление ИБ, не помогло.

Подскажите пожалуйста, в чем может быть проблема?

1С: Предприятие 7.7. Конфигурация: УСН ред 1.3(7.70.52) УСН в ТСЖ и УК, ред 3.0 (7.70.252.39)

Нажимаю Документы --> ТСЖ --> Начисление платежей --> Выбираю Услуги, Лицевые счет(а), За какой период, нажимаю Начислить и он выдает ошибку:

ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче т(ТаблНачислений, ДатаНачисления,Разделител� �Строк,ТаблЗнач,StrO,ТипДок));
: Значение не представляет агрегатный объект (ВнешРасчет)

Через конфигурацию уже делал Тестирование и исправление ИБ, не помогло.

Подскажите пожалуйста, в чем может быть проблема?

Полагаю, что в данной конфигурации есть защищенный внешний модуль, с которым потеряна связь.
Как давно появилась эта ошибка? Может быть после обновления?

Пользователь сказал cпасибо:

Проблема появилась после того как перенесли 1С 7.7 Windows XP с помощью Конфигуратор - Сохранения данных, на такую же 1С 7.7 Windows x64 Конфигуратор - Восстановить данные. Платформа кстати локальная версия и там и там.

В Отладчике сразу в журнале выдает: ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче т(ТаблНачислений, ДатаНачисления,Разделител� �Строк,ТаблЗнач,StrO,ТипДок)); = Ошибка в выражении!

Вот часть кода из этой процедуры:

Процедура ПроизвестиРасчетНачислени й()
НачислитьПоСчетчикам();
КонМес = КонМесяца(ДатаНачисления);
Если ПустоеЗначение(Группа) = 0 Тогда
ГруппаРасчета = Группа; //ГруппаРасчета.ТекущийЭлем� �нт();
Иначе
ГруппаРасчета = "";
КонецЕсли;
ТипДок = 1;
ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче т(ТаблНачислений, ДатаНачисления,Разделител� �Строк,ТаблЗнач,StrO,ТипДок));
Сообщить(""+StrO);
КонецПроцедуры
//__________________________________________________ ___________________________


И самое что интересное теперь выяснилось что и Начисление льгот выдает похожую ошибку:

ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче тЛьгот(ТаблНачислений,Груп паРасчета,
: Значение не представляет агрегатный объект (ВнешРасчетЛьгот)


//ВЕСЬ УЧЕТ 489-1027______________________________________________ _______________________________


Вот сама процедура

Процедура ПроизвестиРасчетЛьгот()
ГруппаРасчета = СоздатьОбъект("Справочник.� �онтрагенты");
Если ПустоеЗначение(ЛицевыеСче� �а) = 0 Тогда
ГруппаРасчета = ЛицевыеСчета;
Сообщить("ГруппаРасчета "+ГруппаРасчета);
Иначе
ГруппаРасчета = ПолучитьПустоеЗначение(Гр� �ппаРасчета);
КонецЕсли;
ТаблНачислений.УдалитьСтр� �ки();
ТаблНачислений.Загрузить(Т СЖ_БазовыйОбъект.ВнешРасче тЛьгот(ТаблНачислений,Груп паРасчета,
ДатаНачисления,Начисляема� �ГруппаСредств,ПоВсем,Разд� �лительСтрок,StrO));
Информация = StrO;
Сообщить(""+StrO);
КонецПроцедуры
//__________________________________________________ ___________________________

Zyama --> Zyama



Просмотр профиля

При выводе на печать документа выдает такую строку
Пропись(СокрЛП(Вал.ФайлПрописиУкр));
: Значение не представляет агрегатный объект (ФайлПрописиУкр)
Файлы прописи есть. В чем может быть косяк?
версия 7.70.307, платформа 7.70.027

Zaval --> Zaval



Просмотр профиля


Неправильное имя, пусто или фигня какая-то. Гляньте Отладчиком.

CobraS --> CobraS



Просмотр профиля

Файлы прописи есть. В чем может быть косяк?
версия 7.70.307, платформа 7.70.027


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)

RSS
Текстовая версия Сейчас: 24.11.21, 5:26

1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

wmatik --> wmatik



Просмотр профиля 1С Предприятие 7.7(сетевая версия) - 7.70.027
Конфигурация: Производство-Услуги-Бухгалтерия для Украины(7.70.010)
Подскажите пожалуйста. В отчете выдается ошибка "Значение не представляет агрегатный объект ПредметЗакупки".
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) -=VJ=- --> -=VJ=-



Просмотр профиля 1С Предприятие 7.7(сетевая версия) - 7.70.027
Конфигурация: Производство-Услуги-Бухгалтерия для Украины(7.70.010)
Подскажите пожалуйста. В отчете выдается ошибка "Значение не представляет агрегатный объект ПредметЗакупки".

Может получаете первым делом группу элементов, а у неё нет такого реквизита.

wmatik --> wmatik



Просмотр профиля Дело в том, что этот отчет привязан к документу, в котором есть код, который находится в сравочнике "КодыПоКлассификатору", но я получаю этот код с реквизитом ПредметЗакупки через другой справочник ТМЦ. Вот я не знаю как показать этот пеерскок через справочник 1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) -=VJ=- --> -=VJ=-



Просмотр профиля Дело в том, что этот отчет привязан к документу, в котором есть код, который находится в сравочнике "КодыПоКлассификатору", но я получаю этот код с реквизитом ПредметЗакупки через другой справочник ТМЦ.

А зачем так-то тогда? Почему не просто НайтиПоКоду()?

А если уж так - тогда включите фильтрацию по ЭтоГруппа()

wmatik --> wmatik



Просмотр профиля 1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) -=VJ=- --> -=VJ=-



Просмотр профиля wmatik --> wmatik



Просмотр профиля

может надо указать здесь справочник ТМЦ?

1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) pablo --> pablo



Просмотр профиля Правильно поставленный вопрос содержит до 90% ответа. wmatik --> wmatik



Просмотр профиля 1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) -=VJ=- --> -=VJ=-



Просмотр профиля

С точностью до наоборот. Вы же теперь только группы и перебираете.

Всё же не понимаю, почему нельзя просто

wmatik --> wmatik



Просмотр профиля 1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) -=VJ=- --> -=VJ=-



Просмотр профиля wmatik --> wmatik



Просмотр профиля 1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) -=VJ=- --> -=VJ=-



Просмотр профиля

А элемент с таким кодом есть?

wmatik --> wmatik



Просмотр профиля да, до того как я изменила на то что вы написали, выводило значения, код и сумму, а вот ПредметЗакупки не выводил. А теперь вообще ничего не выводит 1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) -=VJ=- --> -=VJ=-



Просмотр профиля

А такой реквизит у справочника действительно есть?

wmatik --> wmatik



Просмотр профиля

у справочника КодПоКлассификатору есть реквизит ПредметЗакупки, но я уже писала что я с документа вытягивала этот реквизит через справочник ТМЦ. Может надо что-то именить в документе?

все равно элемент по коду не найден

1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010) -=VJ=- --> -=VJ=-



Просмотр профиля у справочника КодПоКлассификатору есть реквизит ПредметЗакупки, но я уже писала что я с документа вытягивала этот реквизит через справочник ТМЦ.

Проворонил.
Если этот реквизит - справочник, то конечно печатать не будет.

А вот почему по коду не находит - это я уже не знаю.

wmatik --> wmatik



Просмотр профиля

Читайте также: