Перенос данных из ТиС 7.7 и УТ 10.3 в УНФ 3.0, Розницу 3.0 или УТ 11.5
Интеграция - Перенос данных 1C
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
| Наименование | Скачано | Купить файл | По подписке PRO |
|---|---|---|---|
|
Выгрузка из 1С 7.7 "Торговля и Склад" в УНФ / Розницу / УТ11
.ert 44,00Kb
174
|
174 | 5 400 руб. Купить | 8 SM Скачать |
|
Выгрузка из 1С 7.7 "Производство+Услуги+Бухгалтерия", редакция 2.8 (7.70.411) в УНФ / Розницу / УТ11
.ert 76,00Kb
1
|
1 | 5 400 руб. Купить | 8 SM Скачать |
|
Выгрузка из 1С 7.7 "Триада - Склад", редакция 1.6.205 (7.70.927) в УНФ / Розницу / УТ11
.ert 38,50Kb
0
|
0 | 5 400 руб. Купить | 8 SM Скачать |
|
Выгрузка из 1С 7.7 "Производство+Услуги+Бухгалтерия", редакция 2.6 (7.70.278) в УНФ / Розницу / УТ11
.ert 54,50Kb
0
|
0 | 5 400 руб. Купить | 8 SM Скачать |
|
Выгрузка из УТ 10.3 в УНФ 3.0, Розницу 3.0 или УТ 11.5:
.epf 13,60Kb
4
|
4 | 5 400 руб. Купить | 8 SM Скачать |
|
Загрузка данных в УНФ/Розницу 3.0 из 1С 7.7 (или из УТ 10.3)
.epf 4,71Mb
139
|
139 | 5 400 руб. Купить | 8 SM Скачать |
|
Загрузка данных в УТ 11.5 из 1С 7.7 (или из УТ 10.3)
.epf 4,71Mb
30
|
30 | 5 400 руб. Купить | 8 SM Скачать |
|
Обработка: Исправить короткие коды Номенклатуры и Контрагентов в 1С 7.7
.ert 31,50Kb
13
|
13 | 3 000 руб. Купить | 2 SM Скачать |
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
*** Если у вас в базе длина кода номенклатуры или контрагентов разная (есть код товара "123" и код "000123" и "00000123"), то перед выгрузкой воспользуйтесь обработкой "Исправить короткие коды Номенклатуры и Контрагентов в 1С 7.7" !
1. В ТиС 7.7 (или УТ 10.3) открываем обработку выгрузки данных.
2. Выбираем каталог для обмена, далее указываем типы цен.
* Остатки товаров выгружаются с себестоимостью из последнего поступления! Но если товар не был куплен, а был просто оприходован, то себестоимость будет получена из типов цен, указанных на форме: вначале закупочная, а если и её нет, то розничная-25%, а если и розничной нет, то себестоимость будет 10 руб.
* Выгружаются только не помеченные на удаление элементы.
* С товарами выгружаются цены и штрихкоды.
* Адреса контрагентов выгружаются в формате РФ, если в ТиС 7.7 (или УТ 10.3) они были заполнены по полям из классификатора.
3. Жмём последовательно кнопки: выгрузить товары, выгрузить контрагентов, выгрузить остатки товаров.
4. Переходим в УНФ 3.0(Розницу 3.0 или УТ 11.5). Открываем обработку для загрузки данных.
5. Выбираем "Каталог обмена" - при выборе каталога обмена подгружаются небольшие таблицы из 1С 7.7, данные в которых нужно обязательно сопоставить вручную с данными в УНФ/Розницы. Сопоставления тут же запоминаются!
6. При повторных загрузках, для ускорения, можно поставить галку на форме обработки загрузки "При повторной загрузке пропускать существующие элементы справочников".
7. Укажите "Дату ввода остатков" и организацию на которую нужно загрузить остатки товаров.
8. Последовательно жмите на кнопки загрузки данных.
Готово.
Обработку загрузки данных легко адаптировать под загрузку в любую другую конфигурацию на управляемых формах, так как это не конвертация, и загрузка любых данных умещается 20-40 понятных строк.
* Обработка выгрузки была создана на платформе 1С Предприятие 7.7 и версии конфигурации ТиС 7.70.994.
* Так же этой обработкой удалось перевести с 1С 7.7 Триада - Склад, редакция 1.6.205. Если у вас Триада-Склад тогда в конфигураторе 1С 7.7 модуле формы обработки выгрузки расскоментируте 2 строки с текстом получения цены "0;//глНайтиЦену(ТекНоменклатура,1,,);" к виду "... = глНайтиЦену(ТекНоменклатура,1,,);"
* Обработка выгрузки из УТ 10.3 была создана на платформе 1С Предприятие 8.3 и версии конфигурации УТ 10.3.85.1.
* Обработка загрузки была создана на платформе 1С:Предприятие 8.3 (8.3.24.1368) и версии конфигурации Управление нашей фирмой, редакция 3.0 (3.0.6.171)
Новое в версии от 2025.03.13:
1. Обработка адаптирована под загрузку данных в 1С Розница 3.0 релиза 3.0.10.235.
2. Добавлена перегрузка основного свойства номенклатуры в дополнительный реквизит УНФ/Розницы.
3. Добавил перенос дополнительных единицы измерения с коэффициентом, весом и штрихкодом.
4. Загрузка долгов вынесена в отдельную кнопку от загрузки контрагентов (ранее была "Загрузить контрагентов и долги").
5. В макет обработки загрузки добавил 944 релиз семёрки - для корректной выгрузки из 1С 7.7 на нужном релизе.
Новое от 2025.12.19:
* Появилась задача с переходом на УТ 11.5 и разработал обработку для загрузки данных в УТ 11.5. В обработку выгрузки добавлены вспомогательные колонки... Вид формы обработки загрузки для УТ 11 похож на форму для УНФ/Розницы, но с дополнительными реквизитами:

Новое от 2026.04.16:
* Появилась задача с переносом данных из ТиС 7.7 в УНФ и УТ 11.5: остатки на начало года и документы за этот год. Документы нужны были только "Поступление ТМЦ" и "Реализация" - пока перенос других документов не делал.

Новое от 2026.06.23:
* Появилась задача с переносом документов из ТиС 7.7 в УТ 11.5. Переносятся документы: реализация, реализация розница (продажа по принятой выручке), поступление, поступление в розницу. Доработал обработку "Загрузка данных в УТ 11.5 из 1С 7.7"

Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.25.80
- Управление нашей фирмой, редакция 3.0, релизы 3.0.13.210
- Розница, редакция 3.0, релизы 3.0.13.238
- Управление торговлей, редакция 10.3, релизы 10.3.85.1
Вступайте в нашу телеграмм-группу Инфостарт
Перенос данных из ТиС 7.7 из УТ 10.3 из Триада - Склад в УНФ 3.0 в Розницу 3.0 в УТ
См. также
Перенос данных 1C Разработчик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)
Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор
58000 руб.
04.08.2015 194833 479 310
Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)
Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!
50050 руб.
25.02.2015 192567 383 296
Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)
Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.
50200 руб.
24.04.2015 211470 186 254
SALE! 10%
Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Разработчик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 Бухгалтерский учет Управленческий учет Платные (руб)
Переносите справочную информацию, остатки и документы из УПП 1.3 в ERP 2.6 и КА 2.6 с помощью готовых правил. Переносится более 60 видов документов. Простой интерфейс и понятные настройки.
42000
37800 руб.
24.06.2020 73188 108 35
SALE! 10%
Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)
Переносите справочную информацию, остатки и документы из УПП 1.3 в Бухгалтерию 3.0 с помощью готовых правил. Переносится более 50 видов документов. Простой интерфейс и понятные настройки.
42000
37800 руб.
15.12.2021 37139 268 68
Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Платные (руб)
Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 3, УНФ 3 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.
27572 руб.
18.02.2016 209299 686 559
Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Разработчик 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)
Правила переноса кадровых и расчетных данных и справочной информации из "1С:УПП1.3" или "1С:КА 1.1" в "1С:ЗУП 3.1 | Разработан в формате КД 2 (правила конвертации данных) | При выгрузке есть фильтр по организациям | Обновляется при выходе новых релизов 1С | Развитие алгоритмов | Расчетные документы переносятся в документ "Перенос данных" | Создаются документы "Начальная штатная расстановка" и "Начальная задолженность по зарплате", переносятся кадровые документы
58000 руб.
29.10.2018 64488 86 137
Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Разработчик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)
Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!
55200 руб.
03.12.2020 47147 135 84
Начало выгрузки котрагентов: 22:48:46
тз.ДокументУдЛичность = СокрЛП(спр.ЮрФизЛицо.ДокументУдЛичность);;
{D:\PUBID_2049549-ВЫГРУЗКАИЗТИС77.ERT(555)}: Поле агрегатного объекта не обнаружено (ДокументУдЛичность)
На текущий день, с последними релизами УНФ 3.0 и ТИС все сработало.
Исправил ед. момент (выдал ошибку при загрузке) - закомментировал блок касаемо Алкоголя.
//***** Этот блок нужно дорабатывать в базе с алкоголем и прочим... У меня же аккумуляторы были
//Об.АлкогольнаяПродукция = ?(стр.АлкогольнаяПродукция=1,Истина,Ложь);
//Если Об.АлкогольнаяПродукция Тогда
// Об.ВидыПродукцииИС = Перечисления.ВидыПродукцииИС.Алкогольная;
//КонецЕсли;
//******
ТипЭлемента = глТипИзАдреснойСтроки<<?>>(Стр, ВидЭлемента);
{C:\USERS\1ССОФТ\DESKTOP\PUBID_2049549-ВЫГРУЗКАИЗТИС77.ERT(347)}: Функция не обнаружена (глТипИзАдреснойСтроки)
НовАдрес.ДобавитьЗначение(глНомерИзАдреснойСтроки<<?>>(Адрес, 8),"Дом");
{C:\USERS\1ССОФТ\DESKTOP\PUBID_2049549-ВЫГРУЗКАИЗТИС77.ERT(412)}: Функция не обнаружена (глНомерИзАдреснойСтроки)
НовАдрес.ДобавитьЗначение(глНомерИзАдреснойСтроки(Адрес, 8)<<?>>,"Дом");
{C:\USERS\1ССОФТ\DESKTOP\PUBID_2049549-ВЫГРУЗКАИЗТИС77.ERT(412)}: Неопознанный оператор
НовАдрес.ДобавитьЗначение(глНомерИзАдреснойСтроки(Адрес, 8),"Дом")<<?>>;
{C:\USERS\1ССОФТ\DESKTOP\PUBID_2049549-ВЫГРУЗКАИЗТИС77.ERT(412)}: Ожидается ключевое слово 'КонецФункции' ('EndFunction')
НовАдрес<<?>>.ДобавитьЗначение(глНомерИзАдреснойСтроки(Адрес, 9),"Корпус");
{C:\USERS\1ССОФТ\DESKTOP\PUBID_2049549-ВЫГРУЗКАИЗТИС77.ERT(413)}: Переменная не определена (НовАдрес)
НовАдрес<<?>>.ДобавитьЗначение(глНомерИзАдреснойСтроки(Адрес, 10),"Квартира");
{C:\USERS\1ССОФТ\DESKTOP\PUBID_2049549-ВЫГРУЗКАИЗТИС77.ERT(414)}: Переменная не определена (НовАдрес)
НовАдрес.ДобавитьЗначение(глНомерИзАдреснойСтроки(Адрес, 10),"Квартира");<<?>>
{C:\USERS\1ССОФТ\DESKTOP\PUBID_2049549-ВЫГРУЗКАИЗТИС77.ERT(414)}: Обнаружено логическое завершение исходного текста модуля
Функция НомерИзАдреснойСтроки_Тут(Адрес, Индекс) Экспорт
СтрНомер = "";
АдресСписком = глРазложить(Адрес);
Если ПустоеЗначение(Адрес) = 0 Тогда
Если ФорматАдреснойСтроки(Адрес) = 0 Тогда // старый формат
СтрНомер = СокрЛП(АдресСписком.ПолучитьЗначение(Индекс));
Иначе
Если АдресСписком.РазмерСписка() >= Индекс Тогда
СписокСтрок = глРазложить(АдресСписком.ПолучитьЗначение(Индекс), " ");
Если СписокСтрок.РазмерСписка() > 1 Тогда
Для Ном = 2 По СписокСтрок.РазмерСписка() Цикл
СтрНомер = СтрНомер + " " + СокрЛП(СписокСтрок.ПолучитьЗначение(Ном));
КонецЦикла;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЕсли;
Возврат СокрЛП(СтрНомер);
КонецФункции
Функция ТипИзАдреснойСтроки_Тут(Стр, ВидЭлемента) Экспорт
ТипЭлемента = "";
СписокСтрок = глРазложить(Стр, " ");
Если СписокСтрок.РазмерСписка() > 0 Тогда
Подстрока = СокрЛП(СписокСтрок.ПолучитьЗначение(1));
Подстрока = СтрЗаменить(Подстрока, "/", "");
ВидПеречисления = Перечисление.ПолучитьАтрибут(ВидЭлемента);
ТипЭлемента = ВидПеречисления.ЗначениеПоИдентификатору(Подстрока);
КонецЕсли;
Возврат ТипЭлемента;
КонецФункции Показать
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(168)}: ЗагрузитьЕдиницыШтрихкода(тзЕд,стр.Код,ПоискСсылка);
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(470)}: ЗагрузитьТоварыНаСервере();
по причине:
Значение поля "Номенклатура" не может быть группой
по причине:
Значение поля "Номенклатура" не может быть группой
1С:8.3 (8.3.27.1688) УНФ 3.0 (3.0.12.146)
При попытке открыть файл обработки через меню - файл открыть -- пишет "нарушение прав доступа".
При попытке добавить доп. обработку -- пишет:
"Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии приложения.
Техническая информация:
Метод объекта не обнаружен (СведенияОВнешнейОбработке)"
С первым магазином и "Розница 2.3" не получилось - тут понятно. Переводим на "Розница 3.0" другую торговую точку. Опять что-то пошло не так... Или, таки, обработка устарела уже. У меня файлики от 1-го августа 25-го.
Пробовал и с "галочкой" вн. форм, и без нее.
Подскажите, пожалуйста куда его копать в этом случае?
Платформа 1С:Предприятие 8.3 (8.3.27.1859)
Конфигурация Розница (базовая), редакция 3.0 (3.0.12.226)
2. Повторите ошибку и запомните время до секунды.
3. В 1С конфигураторе или разделе "Администрирование" - "Обслуживание" - "Журнал регистраций", посмотрите на что конкретно нет прав найдя в ту секунду. Если что то будет не понятно - приложите скрин журнала регистраций с полным текстом ошибки.
И проверена адаптирована под Розница 3.0 релиза 3.0.10.235. 2) Да можно - в обработке загрузки жмите соответствующие кнопки "Загрузить товары" и "Загрузить остатки товаров", и если нужно ещё и "Загрузить цены товаров"
Еще бы реализовать возможность выгружать номенклатуру, ТОЛЬКО у которой есть остатки, чтобы мусор не грузить лишний. А если чего-то не будет - при поступлении добавят руками.
Выгрузка контрагентов выгружает только группы 1С:Торговля и Склад 9.2 7.70.987
Складов в Рознице 3.0 2 шт, оба входят в группу складов одного магазина. В настройках обработки сопоставлены со складами из ТиС 7.7, однако не подставляются в документ! Пришлось изменить режим записи документа Ввод начальных остатков, иначе возникала ошибка при проведении.
нужно исправить Склады.Вставить(стр.Код,стр.Склад); на Склады.Вставить(Число(стр.Код),стр.Склад);
в процедуре ЗагрузитьОстаткиНаСервере()
2. На версии 3.0.12.214 - ещё не приходилось делать перегрузку.... Предположу, что обработка загрузки сработает штатно и для вашего релиза. В прошлом месяце делал перегрузку в УНФ 3.0.10 - всё прошло успешно.
1. Можете в коде закомментировать эту строку с ошибкой - всего навсего не перегрузиться производитель товара которого в вашей конфигурации и так нет.
2. Или обновите вашу конфигурацию на последний релиз. MD файл ТиС 7.70.994 есть в макете обработки загрузки - можете от туда его выгрузить и сравнить/объединить или вручную добавьте недостающие реквизиты.
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(193)}:Об.НаименованиеПолное = стр.ПолнНаименование;
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(472)}:ЗагрузитьТоварыНаСервере();
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Реквизит недоступен для группы
[ОшибкаИспользованияВстроенногоЯзыка]
Попробуйте в чистую базу УНФ/Розницу выполнить загрузку с другим значением галки "Добавлять нули слева при приведении кода 1С 7.7..."
Ошибка при вызове метода контекста (Прочитать)
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(31)}:Текст.Прочитать(ИмяФ);
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(60)}:тз = ЗначениеИзФайла_json(КаталогОбмена+"тзФирмы.txt");//Код,Наименование
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(24)}:ЗагрузитьНекоторыеТз();
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Файл не обнаружен 'C:\Users\admin\Documents\перенос 7.7\тзФирмы.txt'
Поле объекта не обнаружено (Код)
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(1349)}:Сообщить("Внимание! Не найдена в УНФ номенклатура с кодом "+текКод + " . Код в 1С 7.7 = "+стр.Код);
{ВнешняяОбработка.ЗагрузкаДанныхИзТиС_77.Форма.Форма.Форма(1383)}:ЗагрузитьОстаткиНаСервере();
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
* Запустите конфигуратор, откройте через файл открыть обработку загрузки, и в модуле формы обработки, в строке 1349, измените текст "стр.Код" на "стр.Номенклатура" как на скрине ниже:
1. Попробуйте найдите в 1С 7.7 таких контрагентов и измените кому то код, что бы при добавлении нулей слева к длине 11 символов не получилось бы одинаковых. Возможно таки будет 1-2 контрагента
2. Либо попробуйте выполнить загрузку в чистую 1С 8 базу без флага "Добавлять нули Слева при приведении кода к длине 1С 8" - в этом случае коды "0123" и "000123" в 1С будут как "01230000000" и "00012300000" .
Попробовал в чистую базу УНФ загрузить через обработку отредактированную выгрузку по контрагентам - появилась ошибка с самым первым кодом. В ветке выше нашёл ответ одного из пользователей на такую ошибку:
Перед об.Записать()
добавить об.УстановитьНовыйКод(); это где менять - в обработке для УНФ?
Обработка пробежит по всем Контрагентам и там где код менее 8 символов добавит в начало "01000....".
После выполнения исправления кодов в 1С 7.7, повторите выгрузку из 1С 7.7 и загрузку в Чистую УНФ/Розницу/УТ - так как товары и контрагенты синхронизируются по кодам!
1. При загрузке контрагентов в УНФ 3.0 ошибка "Значение поля "Код" не уникально" (во вложении)
2. При выборе в Выгрузке из 7.7 виды цен, выгружаются все типы цен, с теми что было указано (Типов цен в 7.7 - 15 штук), файл выгрузки больше 9Мб, соответственно при загрузке в УНФ выдает ошибку - Число строк табличной части объекта превышает максимально допустимое - "Установка цен.Запасы".
1. Когда была скачена обработка? 14.01.2026 или месяц назад?
2. Подскажите номер строки с ошибкой - обычно после нажатия на кнопку "ОК" внизу появляется полный текст ошибки. Нужен полный текст ошибки.
3. По поводу ошибки большого количества строк в установке цен - довольно давно уже в обработке загрузки есть ограничение на количество строк в одном документе в 5000 строк.... что наводит на мысль - "обработка скачена несколько месяцев назад, и не включает последние доработки"
1. Тогда вероятно ошибка связана с банковскими счетами - в конфигураторе, в модуле формы обработки, в функции "Загрузить счета", внизу, перед "Об.Записать()" , добавьте строку "Об.УстановитьНовыйНомер();" - как на скрине ниже.
2. Возможно увидеть полный текст с ошибкой поможет включение отладки - как на скрине ниже
3. А для загрузки установки цен с ограниченным количеством строк, ещё раз скачайте обработку загрузки или допишите процедуру загрузки цен как на скрине выше
Рец. - Розница 3.0 (платформа 8.5.1.1150, конф. 3.0.13.210)
Выгружаемых позиций номенклатуры более 10 000
Обработка августовская (первая половина).
Отработала без нареканий. Быстро, четко. Вся процедура заняла менее 10 минут.
При загрузке обработка вывалилась в ошибку из-за того, что признак продукции"Алкогольная" у некоторых позиций был "1". Вылечилось правкой ручками текста "тзНом".
Автору благодарность. СПАСИБО!
Переношу из конфигурации 1С 7.7 на релизе 7.70.994. В Розница 3.0 базовая 3.0.6.210(обновлял до последней то же самое)
1С:Предприятие 8.3 (8.3.27.1688)
Не переносятся все номенкулатурные группы. Только часть. И выходит ошибка та что на скрине- Значение попя "В группе" должно быть группой
Возможно это причина проблемы с переносом всей номенкулатуры.
Помогите разобраться пожалуйста.
Обработка скачена 14-15.01.26
И после исправления кодов в 1С 7.7 выполните выгрузку и загрузку в Новую Розницу или предварительно удалите от туда товары и контрагентов !!!
После обработки вышла ошибка
И если посмотреть то не все коды обработались. Как раз они и не переносяться с новую базу
Спасибо, проверим. А загрузка "Загрузка данных в УНФ/Розницу 3.0 из ТиС 7.7" подойдёт?
1. Да, подойдёт для УТ 11.5.
2. Вам необходима обработка выгрузки "Выгрузка из 1С 7.7 "Торговля и Склад" в УНФ / Розницу / УТ11"
и обработка для загрузки "Загрузка данных в УТ 11.5 из 1С 7.7"
При загрузке в УТ 11.5 номенклатура залетела, а вот с ценами ошибка.
1. Уже есть загруженный ранее документ установка цен. Удалите перед загрузкой все установки цен с комментарием "Ввод остатков №....." . А если вы изменили алгоритм выгрузки цен - выгружаете порциями, то вам нужно и доработать алгоритм загрузки цен, либо загружайте порции цен на разные даты.
2. В 1С 7.7 существуют коды номенклатуры разной длины, например есть позиции номенклатуры с кодом 123 и 12300 и 1230000. В 1С 8 при загрузке к коду добавляются нули справа и в этом случае 3 разных позиции из 1С 7.7 для 1С 8 это один и тот же товар. Проверьте длины коды товаров и контрагентов в 1С 7.7, и если есть разной длины то приведите их к одной длине в 1С 7.7
в процедуре ЗагрузитьЦены заменить цикл на новый и вопрос решён.
Для Каждого стр Из тзЦен Цикл
ТекВидЦен = ВидыЦен.Получить(стр.ТипЦен);
Если ТекВидЦен = Неопределено Тогда
Продолжить;
КонецЕсли;
текКод = НомерКДлине(стр.Номенклатура, ДлинаКода);
СтрПоиска = тзНома.Найти(текКод, "Код");
Если СтрПоиска = Неопределено Тогда
Сообщить("Внимание! Не найдена в УТ 11 номенклатура с кодом " + текКод + " . Код в 1С 7.7 = " + стр.Номенклатура);
Продолжить;
КонецЕсли;
// === НОВАЯ ЛОГИКА: ищем существующую строку по Номенклатура + ВидЦены ===
СтруктураПоиска = Новый Структура;
СтруктураПоиска.Вставить("Номенклатура", СтрПоиска.Ссылка);
СтруктураПоиска.Вставить("ВидЦены", ТекВидЦен);
МассивСтрок = Об[ИмяТЧ].НайтиСтроки(СтруктураПоиска);
Если МассивСтрок.Количество() > 0 Тогда
// Строка уже есть — обновляем цену
НовСтр = МассивСтрок[0];
Иначе
// Создаём новую строку
НовСтр = Об[ИмяТЧ].Добавить();
НовСтр.Номенклатура = СтрПоиска.Ссылка;
НовСтр.ВидЦены = ТекВидЦен;
КонецЕсли;
// Заполняем/обновляем данные
НовСтр.ЦенаИзмененаВручную = Истина;
НовСтр.Цена = Стр.Цена;
НовСтр.Валюта = Валюты.Получить(стр.Валюта);
// Добавляем вид цены в шапку документа (если ещё нет)
Если Об.ВидыЦен.Найти(НовСтр.ВидЦены, "ВидЦены") = Неопределено Тогда
НовСтрВидаЦен = Об.ВидыЦен.Добавить();
НовСтрВидаЦен.ВидЦены = НовСтр.ВидЦены;
КонецЕсли;
// === RSV 2025.11.19
Если Об[ИмяТЧ].Количество() >= 5000 Тогда
Об.Записать(РежимЗаписиДокумента.Проведение);
Сообщ = Новый СообщениеПользователю;
Сообщ.КлючДанных = Об.Ссылка;
Сообщ.Текст = "* Загружены цены: " + Об;
Сообщ.Сообщить();
счДокументов = счДокументов + 1;
Запрос.УстановитьПараметр("Комментарий", "#Ввод остатков №" + счДокументов + " %");
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
Об = Выборка.Ссылка.ПолучитьОбъект();
Об.Товары.Очистить();
Об.Товары2_5.Очистить();
Об.ВидыЦен.Очистить();
Иначе
Об = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
КонецЕсли;
Об.Дата = ДатаОстатков;
Об.Комментарий = "#Ввод остатков №" + счДокументов + " " + ТекущаяДата();
Об.Ответственный = ПараметрыСеанса.ТекущийПользователь;
Об.Согласован = Истина;
Об.Статус = Перечисления.СтатусыУстановокЦенНоменклатуры.Согласован;
КонецЕсли;
КонецЦикла; ПоказатьПри загрузке цен вот такая ошибка:
Ошибка при вызове метода контекста (Записать)
{ОбщийМодуль.ПроведениеДокументов.Модуль(1816)}:Документ.Движения.Записать();
{ОбщийМодуль.ПроведениеДокументов.Модуль(250)}:ПровестиДокумент(Документ, Отказ, ДопПараметры);
{Документ.УстановкаЦенНоменклатуры.МодульОбъекта(141)}:ПроведениеДокументов.ОбработкаПроведенияДокумента(ЭтотОбъект, Отказ);
{ВнешняяОбработка.ЗагрузкаДанныхВ_УТ_11_5_ИзТиС_77.Форма.Форма.Форма(1611)}:Об.Записать(РежимЗаписиДокумента.Проведение);
{ВнешняяОбработка.ЗагрузкаДанныхВ_УТ_11_5_ИзТиС_77.Форма.Форма.Форма(1653)}:ЗагрузитьЦеныНаСервере();
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
Ошибка при вызове метода контекста (Записать)
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Запись с такими ключевыми полями существует! : ЦеныНоменклатуры25: 14.06.2026 0:00:00, КитКат 38 гр 1*12, , , , Закупочные (Регистр сведений: Цены номенклатуры 2.5; Номер строки: 2)
1С 7.7 --> 1C 8
Оптовые --> Закупочные
Закуп+15% --> Закупочные
Закуп+20% --> Закупочные
Закупочные --> Закупочные
Розничные --> Розничные
А нужно каждому типу цен сопоставить уникальный вид цены из 1С 8.
Скачали 2 обработки: "Выгрузка из 1С 7.7 "Торговля и Склад" в УНФ / Розницу / УТ11" и "Загрузка данных в УТ 11.5 из 1С 7.7 (или из УТ 10.3)". Релиз 7.7 ТиС 7.70.994, УТ 11.5.25.80 что при выгрузке, что при загрузке сыпятся ошибки. Выгрузку частично поправил конечно. Может релизы другие использовать?
Планируется переход с 1с 7.7 ТиС (ред 9.2, 7.70.997) на УНФ или УТ11. Сейчас на стадии тестирования обеих версий.
Перенести необходимо все документы, справочники, склады с остатками и движениями за период с 01.01.2025 (необходимо для аналитики).
Подойдет ли ваша обработка для моих задач и что мне необходимо приобрести?
Анна
Обработки подойдут, но так как вам нужно перегружать все документы, то вам в обязательном порядке нужно обладать знаниями программиста 1С, что бы воспользовавшись этими обработками как шаблоном, доработать их под себя.
Встречал ещё базы 1С 7.7 у которых длина кода номенклатуры 50 символов... но это уже совсем другая история.
Рейтинг: 163
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 2049549
Создание 26.02.24 18:00
Обновление 27.07.26 19:13
Просмотры 10803
Загрузки 361
Рейтинг
17
Комментарии 151
Код открыт Да
Рубрики Перенос данных 1C
Кому Разработчик
Тип файла Внешняя обработка (ert,epf)
Платформа 1С 8.3
Конфигурация
1С:Управление торговлей 10
,
1С:Управление торговлей 11
,
1С:Управление нашей фирмой 3.0
,
1С:Розница 3.0
Операционная система Не имеет значения
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Управленческий учет
Доступ к файлу Абонемент ($m)