Имя: Пароль:
1C
1C 7.7
v7: Переход с ТиС 9.2 на УТ 11.5
0 al_zzz
 
29.10.22
09:01
Необходимо выгрузить данные для УТ11.5 из ТиС 9.2. Скачал последний релиз УТ11.5 и из шаблонов по инструкции взял папку "УТ92" с тремя файлами. ТиС у меня был релиз "7.70.948". Запустил первый этап с помощью помощника и он мне насыпал ошибок такого характера:
   "ПКС_ПередВыгрузкой_УчетныеПолитикиОрганизаций_ПравилоОтбораАвансовДляРегистрацииСчетовФактур_Реквизит6<<?>>(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, НомерПКС, НомерПКО, ОбъектКоллекции, Значение, ТипПриемника, ИмяПКО, ИмяПКОВидСубконто, Пусто, Выражение, НеЗамещать, УзелКоллекцииСвойств)
Функция не обнаружена (ПКС_ПередВыгрузкой_УчетныеПолитикиОрганизаций_ПравилоОтбораАвансовДляРегистрацииСчетовФактур_Реквизит6)
Ошибка получения значения свойства объекта
    Объект: ИП Преснякова Ольга Анатольевна., свойство: ПравилоОтбораАвансовДляРегистрацииСчетовФактур.
ПКС_ПередВыгрузкой_УчетныеПолитикиОрганизаций_ВариантУчетаНДСПриИзмененииВидаДеятельности_Реквизит7<<?>>(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, НомерПКС, НомерПКО, ОбъектКоллекции, Значение, ТипПриемника, ИмяПКО, ИмяПКОВидСубконто, Пусто, Выражение, НеЗамещать, УзелКоллекцииСвойств)
Функция не обнаружена (ПКС_ПередВыгрузкой_УчетныеПолитикиОрганизаций_ВариантУчетаНДСПриИзмененииВидаДеятельности_Реквизит7)
Ошибка получения значения свойства объекта..."
Тогда я подумал, что нужно релиз, как в правилах. Там был "7.70.984". Но точно такой же найти не удалось, взял максимально близкий "7.70.987". Запускаю первый этап и мне снова сыпятся такие же ошибки:
"ПКС_ПередВыгрузкой_УчетныеПолитикиОрганизаций_ПравилоОтбораАвансовДляРегистрацииСчетовФактур_Реквизит6<<?>>(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, НомерПКС, НомерПКО, ОбъектКоллекции, Значение, ТипПриемника, ИмяПКО, ИмяПКОВидСубконто, Пусто, Выражение, НеЗамещать, УзелКоллекцииСвойств)
Функция не обнаружена (ПКС_ПередВыгрузкой_УчетныеПолитикиОрганизаций_ПравилоОтбораАвансовДляРегистрацииСчетовФактур_Реквизит6)
Ошибка получения значения свойства объекта
    Объект: ИП Преснякова Ольга Анатольевна., свойство: ПравилоОтбораАвансовДляРегистрацииСчетовФактур.
ПКС_ПередВыгрузкой_УчетныеПолитикиОрганизаций_ВариантУчетаНДСПриИзмененииВидаДеятельности_Реквизит7<<?>>(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, НомерПКС, НомерПКО, ОбъектКоллекции, Значение, ТипПриемника, ИмяПКО, ИмяПКОВидСубконто, Пусто, Выражение, НеЗамещать, УзелКоллекцииСвойств)
Функция не обнаружена (ПКС_ПередВыгрузкой_УчетныеПолитикиОрганизаций_ВариантУчетаНДСПриИзмененииВидаДеятельности_Реквизит7)
Ошибка получения значения свойства объекта..."
v8: Вопрос про конвертацию данных из 1с7.7 в 1с8.2 - вот тут нашел похожую проблему. Там ТС пишет, что надо модуль обработки заменить. Но мне непонятно, модуль какой обработки и на что заменять. Информации об этом не нашел и в описании перехода на ИТС.
ЧЯДНТ?
1 alarm2020
 
29.10.22
09:03
(0) Напиши выгрузку/загрузку сам. Меньше времени потратишь
2 al_zzz
 
29.10.22
09:09
(1) о_0 Т.е. готовое вообще не жизнеспособно? Я уже кучу времени потратил, чтоб это запустить.
3 al_zzz
 
29.10.22
09:10
(1) Но если это так, то должна быть куча кустарных правил на Инфостарте и иже с ним. Но я ничего же нет почти.
4 alarm2020
 
29.10.22
09:14
(3) Да и не надо. Девятка же простенькая. Меня в свое время позвали сделать аналогичный переход. Так я приехал к клиенту и прямо на месте и перешел в тот же день
5 bolder
 
29.10.22
15:14
(3) Будь мужиком,разберись с конвертацией 2.Пригодиться ещё не раз.
6 al_zzz
 
29.10.22
16:36
(5) Да я умею во вторую конвертацию и делал уже, в том числе и для 7.7 правила. Но дело в том, то это было 100 лет назад, многое позабылось уже.
Просто надоело - юзаешь какой-то механизм раз в пятилетку, пока снова придется всё забывается.
И сложность тут не в структуре ТиС, которая действительно, простая, как пять копеек, а в том, как правильно приготовить эти данные в УТ11.5, в которой разработчики любят от релиза к релизу
переписывать идеологию учета.
Потому типовой механизм мучаю дальше. Пока дошёл до того, что загрузил xml из целевой папки и сгенерировал код модуля обработчиков для 7.7, перенес его в Tr9_2_Tr11.ert.
Всё выгрузилось. Но при загрузке сразу возникла ругань, что при создании записи в РС "РегистрацииВНалоговомОргане" не задан период.
Её поправил и повторил действия. Вылезло вот это: "
Ошибка при загрузке данных: Тип не определен (СправочникСсылка.УчетныеПолитикиОрганизаций)
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8527)}:   ТипОбъекта              = Тип(ТипОбъектаСтрокой);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12793)}:              ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13132)}:      ПроизвестиЧтениеДанных();
{Обработка.ПомощникПереходаСТорговляИСклад77.Форма.Форма.Форма(584)}:   Обработка.ВыполнитьЗагрузку();"
Сейчас хочу попробовать скачать не самый последний релиз УТ11, а тот, для которого написаны правила и в него заливать.
7 Elf_80_lvl
 
29.10.22
17:08
Думаете уже можно переходить? Восьмёрка ещё сырая, а УТ 11 темболее...
8 al_zzz
 
29.10.22
17:22
(7) Думаю, пора)))
9 tesei
 
31.10.22
12:57
(0) Варианты:
- подобрать релизы ТиС, УТ, для которых работают правила. Натянуть нужный дистр на текущую ТиС.
- исправить обработку загрузки, игнорировать ошибку попыткой
- загрузить правила обмена в КД и исправить