Всем привет
Даунгрейд с ЗУП КОРП в ЗУП ПРОФ.
Функционалом Корпа не пользовались. Попытался накатить Cf такого же релиза ПРОФ.
Поймал ошибку
Ошибка в процедуре ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения
общего модуля ДатыЗапретаИзмененияПереопределяемый.
Для проверки запрета изменения в источнике данных неверно указана таблица
"? Документ.ЗавершениеИспытательногоСрока (fface8d7-64e5-11e9-84af-fc45967bbfbb)".
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(2230)}:ВызватьИсключение ТекстОшибки;
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(1568)}:ДействующиеДаты.Вставить("ИсточникиДанных",
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(213)}:Значение = ЗначениеПараметраСеансаДействующиеДатыЗапретаИзменения();
{(1)}:ДатыЗапретаИзмененияСлужебный.УстановкаПараметровСеанса(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(3541)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик, ПараметрыОбработчика);
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(92)}:ВыполнитьОбработчикиУстановкиПараметровСеанса(ИменаПараметровСеанса, Обработчики, УстановленныеПараметры);
{МодульСеанса(8)}:СтандартныеПодсистемыСервер.УстановкаПараметровСеанса(ИменаПараметровСеанса);
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(45)}:Возврат ПараметрыСеанса.ДействующиеДатыЗапретаИзменения.СвойстваРазделов;
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(871)}:СвойстваРазделов = СвойстваРазделов();
{(1)}:ДатыЗапретаИзмененияСлужебный.ОбновитьРазделыДатЗапретаИзменения()
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(7208)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1412)}:ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(2412)}:ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}:ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(2714)}:Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1370)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1349)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Подскажите, куда копать
Даунгрейд с ЗУП КОРП в ЗУП ПРОФ.
Функционалом Корпа не пользовались. Попытался накатить Cf такого же релиза ПРОФ.
Поймал ошибку
Ошибка в процедуре ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения
общего модуля ДатыЗапретаИзмененияПереопределяемый.
Для проверки запрета изменения в источнике данных неверно указана таблица
"? Документ.ЗавершениеИспытательногоСрока (fface8d7-64e5-11e9-84af-fc45967bbfbb)".
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(2230)}:ВызватьИсключение ТекстОшибки;
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(1568)}:ДействующиеДаты.Вставить("ИсточникиДанных",
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(213)}:Значение = ЗначениеПараметраСеансаДействующиеДатыЗапретаИзменения();
{(1)}:ДатыЗапретаИзмененияСлужебный.УстановкаПараметровСеанса(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(3541)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик, ПараметрыОбработчика);
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(92)}:ВыполнитьОбработчикиУстановкиПараметровСеанса(ИменаПараметровСеанса, Обработчики, УстановленныеПараметры);
{МодульСеанса(8)}:СтандартныеПодсистемыСервер.УстановкаПараметровСеанса(ИменаПараметровСеанса);
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(45)}:Возврат ПараметрыСеанса.ДействующиеДатыЗапретаИзменения.СвойстваРазделов;
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(871)}:СвойстваРазделов = СвойстваРазделов();
{(1)}:ДатыЗапретаИзмененияСлужебный.ОбновитьРазделыДатЗапретаИзменения()
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(7208)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1412)}:ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(2412)}:ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}:ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(2714)}:Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1370)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1349)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Подскажите, куда копать
По теме из базы знаний
- Документы "Табель учета рабочего времени", "Индивидуальный график" - вывод Итогового количества отработанных часов по сотруднику ЗУП.3.1.6 - 3.1.24 КОРП и ПРОФ
- Мастер-класс "Ведение проектов в типовых конфигурациях 1С"
- 1С:Аналитика, инструмент BI в платформе 1С, опыт создания дашбордов и отчетов на примере 1С:ЗУП КОРП
- Синхронизация сотрудников ЗУП КОРП --> ДО 3.0
- Перенос данных при апгрейде расширения 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для Каждого Строка Из Таблицы Цикл
ИсточникиТаблицы = Новый Структура;
Попытка
Если СтандартныеПодсистемыСервер.ЭтоТаблицаРегистра(Строка.Таблица) Тогда
ТипЭлемента = Тип(СтрЗаменить(Строка.Таблица, ".", "КлючЗаписи."));
ЭтоРегистр = Истина;
Иначе
ТипЭлемента = Тип(СтрЗаменить(Строка.Таблица, ".", "Ссылка."));
ЭтоРегистр = Ложь;
КонецЕсли;
ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипЭлемента);
Исключение
ЭтоРегистр = Неопределено;
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(Строка.Таблица);
КонецПопытки;
Если ОбъектМетаданных = Неопределено Тогда
ТекстОшибки = ЗаголовокОшибки + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
ИсточникиТаблицы = Новый Структура;
Попытка
Если СтандартныеПодсистемыСервер.ЭтоТаблицаРегистра(Строка.Таблица) Тогда
ТипЭлемента = Тип(СтрЗаменить(Строка.Таблица, ".", "КлючЗаписи."));
ЭтоРегистр = Истина;
Иначе
ТипЭлемента = Тип(СтрЗаменить(Строка.Таблица, ".", "Ссылка."));
ЭтоРегистр = Ложь;
КонецЕсли;
ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипЭлемента);
Исключение
ЭтоРегистр = Неопределено;
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(Строка.Таблица);
КонецПопытки;
Если ОбъектМетаданных = Неопределено Тогда
ТекстОшибки = ЗаголовокОшибки + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот