7. 70.027 конф988
Розница 2.2.732 не базовая
Нужна только номенклатура
выгрузка из 7.7 для Розница 2 из шаблона конфигурации Розница происходит, при загрузке в Розницу
выскакивает ошибка:
Ошибка в обработчике события ПередЗагрузкойДанных (конвертация)
Обработчик = ПередЗагрузкойДанных (конвертация)
ОписаниеОшибки = Ошибка при вызове метода контекста (Выполнить): {(1, 63)}: Синтаксическая ошибка "| АналитикаХозяйственныхОпераций.Ссылка"
ВЫБРАТЬ ПЕРВЫЕ 1 <<?>>| АналитикаХозяйственныхОпераций.Ссылка КАК Операция |ИЗ | Справочник.АналитикаХозяйственныхОпераций КАК АналитикаХозяйственныхОпераций |ГДЕ | АналитикаХозяйственныхОпераций.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.Оприходование)
ПозицияМодуля = (1)
КодСообщения = 22
Выгрузил номенклатуру из старой базы, загрузил в чистую, новую, повторил выгрузку из 7,загрузку в 8 таже петрушка.
Ни разу не программист, но может что подправить можно
Розница 2.2.732 не базовая
Нужна только номенклатура
выгрузка из 7.7 для Розница 2 из шаблона конфигурации Розница происходит, при загрузке в Розницу
выскакивает ошибка:
Ошибка в обработчике события ПередЗагрузкойДанных (конвертация)
Обработчик = ПередЗагрузкойДанных (конвертация)
ОписаниеОшибки = Ошибка при вызове метода контекста (Выполнить): {(1, 63)}: Синтаксическая ошибка "| АналитикаХозяйственныхОпераций.Ссылка"
ВЫБРАТЬ ПЕРВЫЕ 1 <<?>>| АналитикаХозяйственныхОпераций.Ссылка КАК Операция |ИЗ | Справочник.АналитикаХозяйственныхОпераций КАК АналитикаХозяйственныхОпераций |ГДЕ | АналитикаХозяйственныхОпераций.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.Оприходование)
ПозицияМодуля = (1)
КодСообщения = 22
Выгрузил номенклатуру из старой базы, загрузил в чистую, новую, повторил выгрузку из 7,загрузку в 8 таже петрушка.
Ни разу не программист, но может что подправить можно
По теме из базы знаний
- Перенос из ТиС 7.7 в Розница 8.1 через OLE
- Переход из 1С:ТиС 7.7 в 1С:УТ-10.3
- Практика переноса информации из "Торговля и склад" 7.7 в УТ 11.3
- Правила переноса Отчета о розничных продажах из Розницы 2.3 в УПП 1.3 [КД 2.1]
- Загрузка и обновление данных номенклатуры, дополнительных реквизитов и сведений, характеристик и наборов упаковок номенклатуры из файлов формата MS Excel, OpenOfficeCalc (ODS), CSV, TXT, DBF, MXL для 1С: УТ, КА, ЕРП, Розница, БП
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Делал несколько раз выгрузку из ТиС в Розницу.
1. Сначала обновлял ТиС до более-менее актуальной версии.
2. Делал в ТиС перенумерацию справочника номенклатуры с помощью внешней обработки
3. В каталоге поставки Розницы Conv77_8\Tr77_Rt20.ert - обработка для ТиС для выгрузки + правила Tr77_Rt20.xml
Там же "Описание перехода с конфигураций 1C Торговля и Cклад 77 на конфигурацию 1C Розница 8 версии 2.htm"
1. Сначала обновлял ТиС до более-менее актуальной версии.
2. Делал в ТиС перенумерацию справочника номенклатуры с помощью внешней обработки
3. В каталоге поставки Розницы Conv77_8\Tr77_Rt20.ert - обработка для ТиС для выгрузки + правила Tr77_Rt20.xml
Там же "Описание перехода с конфигураций 1C Торговля и Cклад 77 на конфигурацию 1C Розница 8 версии 2.htm"
вариант первый (для непрограммистов)
1. Формируем все остатки (в обработку Остатки ТМЦ можно добавить ШК, если нужен) и сохраняем в MXL (не в Excel! если база большая - зависнет)
2. Открываем MXL файл в Рознице и сохраняем уже из нее в Excel и там уже правим, для последующей загрузки!
3. Загружаем остатки из Excel файла в Розницу какой нибудь обработкой (их много на любой вкус) можно и остатки перенести, если нужно и цены.
на 10тыс. наименований перенос номенклатуры со ШК, ценами и остатками 30 минут.
вариант второй - заказать перенос профессионалам
1. Формируем все остатки (в обработку Остатки ТМЦ можно добавить ШК, если нужен) и сохраняем в MXL (не в Excel! если база большая - зависнет)
2. Открываем MXL файл в Рознице и сохраняем уже из нее в Excel и там уже правим, для последующей загрузки!
3. Загружаем остатки из Excel файла в Розницу какой нибудь обработкой (их много на любой вкус) можно и остатки перенести, если нужно и цены.
на 10тыс. наименований перенос номенклатуры со ШК, ценами и остатками 30 минут.
вариант второй - заказать перенос профессионалам
Открыл файл выгрузки в блокноте всё что было написано в ошибке нагло вырезал:
<ПередЗагрузкойДанных>ЗапросПоОперацииОприходования = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1 | АналитикаХозяйственныхОпераций.Ссылка КАК Операция |ИЗ | Справочник.АналитикаХозяйственныхОпераций КАК АналитикаХозяйственныхОпераций |ГДЕ | АналитикаХозяйственныхОпераций.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.Оприходование)");РезультатЗапросаПоОперацииОприходования = ЗапросПоОперацииОприходования.Выполнить();Если РезультатЗапросаПоОперацииОприходования.Пустой() Тогда ОперацияОбъект = Справочники.АналитикаХозяйственныхОпераций.СоздатьЭлемент(); ОперацияОбъект.КодХозяйственнойОперации = Перечисления.ХозяйственныеОперации.Оприходование; ОперацияОбъект.ХозяйственнаяОперация = "Оприходование"; ОперацияОбъект.Записать(); Параметры.Вставить("ОперацияОприходования",ОперацияОбъект.Ссылка);Иначе ВыборкаПоОперацииОприходования = РезультатЗапросаПоОперацииОприходования.Выбрать(); ВыборкаПоОперацииОприходования.Следующий(); Параметры.Вставить("ОперацияОприходования",ВыборкаПоОперацииОприходования.Операция);КонецЕсли;Параметры.Вставить("СписокЗагруженныхВидовНоменклатуры", Новый Массив);</ПередЗагрузкойДанных>
это в самом начале файла. после этого загрузил в Розницу. Номенклатура загрузилась Вся, полностью. Цены нет остатков в новой базе не было. Цель достигнута.
<ПередЗагрузкойДанных>ЗапросПоОперацииОприходования = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1 | АналитикаХозяйственныхОпераций.Ссылка КАК Операция |ИЗ | Справочник.АналитикаХозяйственныхОпераций КАК АналитикаХозяйственныхОпераций |ГДЕ | АналитикаХозяйственныхОпераций.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.Оприходование)");РезультатЗапросаПоОперацииОприходования = ЗапросПоОперацииОприходования.Выполнить();Если РезультатЗапросаПоОперацииОприходования.Пустой() Тогда ОперацияОбъект = Справочники.АналитикаХозяйственныхОпераций.СоздатьЭлемент(); ОперацияОбъект.КодХозяйственнойОперации = Перечисления.ХозяйственныеОперации.Оприходование; ОперацияОбъект.ХозяйственнаяОперация = "Оприходование"; ОперацияОбъект.Записать(); Параметры.Вставить("ОперацияОприходования",ОперацияОбъект.Ссылка);Иначе ВыборкаПоОперацииОприходования = РезультатЗапросаПоОперацииОприходования.Выбрать(); ВыборкаПоОперацииОприходования.Следующий(); Параметры.Вставить("ОперацияОприходования",ВыборкаПоОперацииОприходования.Операция);КонецЕсли;Параметры.Вставить("СписокЗагруженныхВидовНоменклатуры", Новый Массив);</ПередЗагрузкойДанных>
это в самом начале файла. после этого загрузил в Розницу. Номенклатура загрузилась Вся, полностью. Цены нет остатков в новой базе не было. Цель достигнута.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот