Обновил конфигурацию "Ликероводочный завод" (на основе УПП) на версию 1.3.85.1. При входе в пользовательский режим получаю кучу ошибок
{ОбщийМодуль.ДокументооборотСКОКлиент.Модуль(28,11)}: Процедура или функция с указанным именем уже определена (ПредупредитьОбИстеченииСертификатов)
Процедура <<?>>ПредупредитьОбИстеченииСертификатов() Экспорт
{ОбщийМодуль.ДокументооборотСКОКлиент.Модуль(52,11)}: Процедура или функция с указанным именем уже определена (ОбработчикАвтообменаСНалоговымиОрганами)
Процедура <<?>>ОбработчикАвтообменаСНалоговымиОрганами() Экспорт
{ОбщийМодуль.ДокументооборотСКОКлиент.Модуль(75,11)}: Процедура или функция с указанным именем уже определена (ПредупредитьОНекорректныхСтатусахОтправки2НДФЛ)
Процедура <<?>>ПредупредитьОНекорректныхСтатусахОтправки2НДФЛ() Экспорт
В этом модуле с этим именем нет повторяющихся функций.
Глобальный поиск нашёл процедуры с одинаковым именем, но они в разных модулях:
Поиск строки "ПроверитьОтветыНаЗаявленияНаПодключение()"...
Основная конфигурация Конфигурация.KT2000_Alcohol_Mnfc.Модуль обычного приложения(722, 11) : Процедура ПроверитьОтветыНаЗаявленияНаПодключение() Экспорт
Основная конфигурация ОбщийМодуль.ДокументооборотСКОГлобальный.Модуль(1, 24) : Процедура Подключаемый_ПроверитьОтветыНаЗаявленияНаПодключение() Экспорт
Основная конфигурация ОбщийМодуль.ДокументооборотСКОГлобальный.Модуль(3, 27) : ДокументооборотСКОКлиент.ПроверитьОтветыНаЗаявленияНаПодключение();
Основная конфигурация ОбщийМодуль.ДокументооборотСКОКлиент.Модуль(20, 11) : Процедура ПроверитьОтветыНаЗаявленияНаПодключение() Экспорт
Найдено вхождений: 4
База тестовая, файловая. Кеши почистил. ТиИ со всеми галками сделал. Платформа 8.3.8.2137
(0) Ну они обе экспортные - так нельзя.
Надо одну из них переименовывать - соответственно и обращения к ним разграничить (переименовать соответствующие! вызовы)
Я так понимаю функции разные?
(3) Конфа то типовая, на полной поддержке.
+(3) Обновил ещё на одну версию затерев свои исправления - всё заработало. Ошибка в самом обновлении от разработчиков была.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший