1с 77 значение не представляет агрегатный объект
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);
КонецПроцедуры
//__________________________________________________ ___________________________
Читайте также: