Выгрузка данных из БП 1.6 в БП 2.0

15.10.10

Интеграция - Перенос данных 1C

При выгрузке данных  из БП 1.6 в БП 2.0 столкнулся с проблемой нехватки памяти при обработке раздела "Товары и торговая наценка (счета 41, 42)". В итоге пришлось изменить алгоритм ПВД "Остатки_Товары".
Данные выгружаются порциями по 1000 объектов, при выгрузке первой порции ТЧ очищается, а все последующие порции добавляются.

В обработчиках "Перед обработкой" ПКГС "МПЗПриобретенные" и ПКГС "ДанныеПоСФ" ПКО "ВводНачальныхОстатковНаДату" добавить строки:

Если ВходящиеДанные.Свойство("НеОчищать") Тогда

    НеОчищать = ВходящиеДанные.НеОчищать;
КонецЕсли;

В обработчике ПВД "Остатки_Товары" после строк:

ТаблицаДанных = РезультатЗапроса.СкопироватьКолонки();
ТаблицаДанныхНДС = РезультатЗапросаПоПартиямНДС.СкопироватьКолонки();
ТаблицаОрганизаций = РезультатЗапроса.Скопировать(,"Организация,СчетУчета");
ТаблицаОрганизаций.Свернуть("Организация,СчетУчета",);

Заменить весь код на:

Для Каждого СтрокаТаблицыОрганизаций ИЗ ТаблицаОрганизаций Цикл

   
ТекОрганизация      = СтрокаТаблицыОрганизаций.Организация;
   
ТекСчетУчета        = СтрокаТаблицыОрганизаций.СчетУчета;

   
ПрименениеУСН = НалоговыйУчетУСН.ПрименениеУСН(ТекОрганизация, ДатаНачала);
   
Предприниматель = ДоходыИРасходыПредпринимателя.Предприниматель(ТекОрганизация, ДатаНачала);
    Если
Предприниматель Тогда
       
УчетнаяПолитикаНеЗадана = Истина;
       
УчетнаяПолитика = ОбщегоНазначения.ПолучитьПараметрыУчетнойПолитики(ДатаНачала, УчетнаяПолитикаНеЗадана, ТекОрганизация);
        Если
УчетнаяПолитикаНеЗадана Тогда
           
ОсновнойХарактерДеятельности = Неопределено;
           
ОсновнаяНоменклатурнаяГруппа = Неопределено;
        Иначе
           
ОсновнойХарактерДеятельности = УчетнаяПолитика.ОсновнойХарактерДеятельности;
           
ОсновнаяНоменклатурнаяГруппа = УчетнаяПолитика.ОсновнаяНоменклатурнаяГруппа;
        КонецЕсли;
    КонецЕсли;

   
СтруктураОтбора = Новый Структура;
   
СтруктураОтбора.Вставить("Организация", ТекОрганизация);
   
СтруктураОтбора.Вставить("СчетУчета", ТекСчетУчета);

   
МассивДанных = РезультатЗапроса.НайтиСтроки(СтруктураОтбора);

   
//Подсчитываем количество порций

   
Количество = МассивДанных.Количество();
   
РазмерПорции      = 1000;
   
КоличествоПорций = Цел(Количество / РазмерПорции);
   
КоличествоПорцийЦел   = КоличествоПорций * РазмерПорции;

    Для
СчетчикПорций = 1 По КоличествоПорций Цикл

       
//Очищаем таблицы данных для каждой порции

       
ТаблицаДанных.Очистить();
       
ТаблицаДанныхНДС.Очистить();

       
//Вычисляем начало и конец выгружаемого диапазона

       
Начало  = РазмерПорции * (СчетчикПорций - 1) + 1;
       
Конец   = РазмерПорции * СчетчикПорций;
        Для
Н = Начало По Конец Цикл

           
НоваяСтрока = ТаблицаДанных.Добавить();
           
ЗаполнитьЗначенияСвойств(НоваяСтрока,МассивДанных.Получить(Н-1));
           
НоваяСтрока.Ключ = Н;
           
НоваяСтрока.НомерСтрокиТЧ = Н;
            Если
Предприниматель Тогда
                Если
НоваяСтрока.ХарактерДеятельности = Неопределено Тогда
                   
НоваяСтрока.ХарактерДеятельности = ОсновнойХарактерДеятельности;
                КонецЕсли;
                Если
НоваяСтрока.НоменклатурнаяГруппа = Неопределено Тогда
                   
НоваяСтрока.НоменклатурнаяГруппа = ОсновнаяНоменклатурнаяГруппа;
                КонецЕсли;
            КонецЕсли;

           
//Формируем таблицу по партиям НДС
           
Если РезультатЗапросаПоПартиямНДС.Количество() <> 0 Тогда

               
СтруктураОтбора = Новый Структура;
               
СтруктураОтбора.Вставить("Организация", ТекОрганизация);
               
СтруктураОтбора.Вставить("СчетУчета", ТекСчетУчета);
               
СтруктураОтбора.Вставить("Номенклатура", НоваяСтрока.Номенклатура);
                Если
Параметры.ВестиСуммовойУчетПоСкладамБУ Тогда
                   
СтруктураОтбора.Вставить("Склад", НоваяСтрока.Склад);
                КонецЕсли;
               
СтруктураОтбора.Вставить("Партия", НоваяСтрока.Партия);

               
МассивДанныхНДС = РезультатЗапросаПоПартиямНДС.Скопировать(СтруктураОтбора);

                Если
МассивДанныхНДС.Количество() <> 0 Тогда

                    Если
МассивДанныхНДС.Итог("Количество") = 0 Тогда
                       
Коэфф = 1;
                    Иначе
                       
Коэфф = НоваяСтрока.Количество/МассивДанныхНДС.Итог("Количество");
                    КонецЕсли;

                    Для
НС=1 По МассивДанныхНДС.Количество() Цикл
                       
НоваяСтрокаНДС = ТаблицаДанныхНДС.Добавить();
                       
ЗаполнитьЗначенияСвойств(НоваяСтрокаНДС,МассивДанныхНДС.Получить(НС-1));
                       
НоваяСтрокаНДС.Ключ = НоваяСтрока.Ключ;
                       
НоваяСтрокаНДС.НомерСтрокиТЧ = НС;
                       
НоваяСтрокаНДС.Количество = НоваяСтрокаНДС.Количество*Коэфф;
                       
НоваяСтрокаНДС.Стоимость = НоваяСтрокаНДС.Стоимость*Коэфф;
                       
НоваяСтрокаНДС.НДС = НоваяСтрокаНДС.НДС*Коэфф;
                    КонецЦикла;

                КонецЕсли;

            КонецЕсли;
        КонецЦикла;

        Если
ТаблицаДанных.Количество() <> 0 Тогда

           
ВходящиеДанные = Новый Структура("НеОчищать, Комментарий, Организация, ОтражатьВБухгалтерскомУчете, ОтражатьВНалоговомУчете, ОтражатьПоСпециальнымРегистрам, ПодразделениеОрганизации, РазделУчета, ОС, НМА, БухСправка, ДанныеПоСФ, ДанныеПоСФНДС, ДопРасходыИП, ДопРасходыУСН, МПЗОтгруженные, МПЗПриобретенные, МПЗРеализованныеИП, МПЗРеализованныеУСН, Обороты, ПрочиеРасходыИП, РасходыБудущихПериодов, РасчетыПоЗаработнойПлате, РасчетыПоНалогамИСборам, РасчетыСКонтрагентами, РасчетыСПодотчетнымиЛицами, УслугиУСН");

           
//Если выгружается первая порция, то очищаем ТЧ, иначе не очищаем

           
Если СчетчикПорций = 1 Тогда
               
ВходящиеДанные.НеОчищать = Ложь;
            Иначе
               
ВходящиеДанные.НеОчищать = Истина;
            КонецЕсли;
           
ВходящиеДанные.Организация                    = ТекОрганизация;
           
ВходящиеДанные.ОтражатьВБухгалтерскомУчете    = Истина;
           
ВходящиеДанные.ОтражатьВНалоговомУчете        = Истина;
           
ВходящиеДанные.ОтражатьПоСпециальнымРегистрам = Истина;
           
ВходящиеДанные.ПодразделениеОрганизации       = Справочники.ПодразделенияОрганизаций.ПустаяСсылка();
           
ВходящиеДанные.РазделУчета                    = Перечисления.РазделыУчетаДляВводаОстатков[РазделУчета];
           
ВходящиеДанные.МПЗПриобретенные               = ТаблицаДанных;
           
ВходящиеДанные.ДанныеПоСФ                     = ТаблицаДанныхНДС;
           
ВходящиеДанные.Комментарий                    = "#Счет учета: """ + Строка(ТекСчетУчета) + """# #Раздел учета """ + Строка(Перечисления.РазделыУчетаДляВводаОстатков[РазделУчета]) + """# #Перенесено из 1С:Бухгалтерии 8, ред. 1.6#";

           
//Дополнение входящих данных пустыми таблицами
           
ВходящиеДанные.ОС                           = Новый ТаблицаЗначений;
           
ВходящиеДанные.НМА                          = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасчетыПоНалогамИСборам      = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасчетыСПодотчетнымиЛицами   = Новый ТаблицаЗначений;
           
ВходящиеДанные.БухСправка                   = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасчетыСКонтрагентами        = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасчетыПоЗаработнойПлате     = Новый ТаблицаЗначений;
           
ВходящиеДанные.МПЗОтгруженные               = Новый ТаблицаЗначений;
           
ВходящиеДанные.Обороты                      = Новый ТаблицаЗначений;
           
ВходящиеДанные.ДанныеПоСФНДС                = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасходыБудущихПериодов       = Новый ТаблицаЗначений;
           
ВходящиеДанные.МПЗРеализованныеИП           = Новый ТаблицаЗначений;
           
ВходящиеДанные.ДопРасходыИП                 = Новый ТаблицаЗначений;
           
ВходящиеДанные.ПрочиеРасходыИП              = Новый ТаблицаЗначений;
           
ВходящиеДанные.МПЗРеализованныеУСН          = Новый ТаблицаЗначений;
           
ВходящиеДанные.ДопРасходыУСН                = Новый ТаблицаЗначений;
           
ВходящиеДанные.УслугиУСН                    = Новый ТаблицаЗначений;
           
//***

           
ВыгрузитьПоПравилу(,, ВходящиеДанные,, "ВводНачальныхОстатковНаДату");

        КонецЕсли;

    КонецЦикла;
   
//Если осталась последняя неполная порция то выгружаем ее
   
Если КоличествоПорцийЦел < Количество Тогда

       
//Очищаем таблицы данных

       
ТаблицаДанных.Очистить();
       
ТаблицаДанныхНДС.Очистить();

       
//Вычисляем начало и конец выгружаемого диапазона

       
Начало  = КоличествоПорций * РазмерПорции + 1;
       
Конец   = Количество;

        Для
Н = Начало По Конец Цикл

           
НоваяСтрока = ТаблицаДанных.Добавить();
           
ЗаполнитьЗначенияСвойств(НоваяСтрока,МассивДанных.Получить(Н-1));
           
НоваяСтрока.Ключ = Н;
           
НоваяСтрока.НомерСтрокиТЧ = Н;
            Если
Предприниматель Тогда
                Если
НоваяСтрока.ХарактерДеятельности = Неопределено Тогда
                   
НоваяСтрока.ХарактерДеятельности = ОсновнойХарактерДеятельности;
                КонецЕсли;
                Если
НоваяСтрока.НоменклатурнаяГруппа = Неопределено Тогда
                   
НоваяСтрока.НоменклатурнаяГруппа = ОсновнаяНоменклатурнаяГруппа;
                КонецЕсли;
            КонецЕсли;

           
//Формируем таблицу по партиям НДС
           
Если РезультатЗапросаПоПартиямНДС.Количество() <> 0 Тогда

               
СтруктураОтбора = Новый Структура;
               
СтруктураОтбора.Вставить("Организация", ТекОрганизация);
               
СтруктураОтбора.Вставить("СчетУчета", ТекСчетУчета);
               
СтруктураОтбора.Вставить("Номенклатура", НоваяСтрока.Номенклатура);
                Если
Параметры.ВестиСуммовойУчетПоСкладамБУ Тогда
                   
СтруктураОтбора.Вставить("Склад", НоваяСтрока.Склад);
                КонецЕсли;
               
СтруктураОтбора.Вставить("Партия", НоваяСтрока.Партия);

               
МассивДанныхНДС = РезультатЗапросаПоПартиямНДС.Скопировать(СтруктураОтбора);

                Если
МассивДанныхНДС.Количество() <> 0 Тогда

                    Если
МассивДанныхНДС.Итог("Количество") = 0 Тогда
                       
Коэфф = 1;
                    Иначе
                       
Коэфф = НоваяСтрока.Количество/МассивДанныхНДС.Итог("Количество");
                    КонецЕсли;

                    Для
НС=1 По МассивДанныхНДС.Количество() Цикл
                       
НоваяСтрокаНДС = ТаблицаДанныхНДС.Добавить();
                       
ЗаполнитьЗначенияСвойств(НоваяСтрокаНДС,МассивДанныхНДС.Получить(НС-1));
                       
НоваяСтрокаНДС.Ключ = НоваяСтрока.Ключ;
                       
НоваяСтрокаНДС.НомерСтрокиТЧ = НС;
                       
НоваяСтрокаНДС.Количество = НоваяСтрокаНДС.Количество*Коэфф;
                       
НоваяСтрокаНДС.Стоимость = НоваяСтрокаНДС.Стоимость*Коэфф;
                       
НоваяСтрокаНДС.НДС = НоваяСтрокаНДС.НДС*Коэфф;
                    КонецЦикла;

                КонецЕсли;

            КонецЕсли;
        КонецЦикла;
        Если
ТаблицаДанных.Количество() <> 0 Тогда

           
ВходящиеДанные = Новый Структура("НеОчищать, Комментарий, Организация, ОтражатьВБухгалтерскомУчете, ОтражатьВНалоговомУчете, ОтражатьПоСпециальнымРегистрам, ПодразделениеОрганизации, РазделУчета, ОС, НМА, БухСправка, ДанныеПоСФ, ДанныеПоСФНДС, ДопРасходыИП, ДопРасходыУСН, МПЗОтгруженные, МПЗПриобретенные, МПЗРеализованныеИП, МПЗРеализованныеУСН, Обороты, ПрочиеРасходыИП, РасходыБудущихПериодов, РасчетыПоЗаработнойПлате, РасчетыПоНалогамИСборам, РасчетыСКонтрагентами, РасчетыСПодотчетнымиЛицами, УслугиУСН");

           
//Если выгружается первая порция, то очищаем ТЧ, иначе не очищаем

           
Если СчетчикПорций = 1 Тогда
               
ВходящиеДанные.НеОчищать = Ложь;
            Иначе
               
ВходящиеДанные.НеОчищать = Истина;
            КонецЕсли;
           
ВходящиеДанные.НеОчищать                      = Истина;
           
ВходящиеДанные.Организация                    = ТекОрганизация;
           
ВходящиеДанные.ОтражатьВБухгалтерскомУчете    = Истина;
           
ВходящиеДанные.ОтражатьВНалоговомУчете        = Истина;
           
ВходящиеДанные.ОтражатьПоСпециальнымРегистрам = Истина;
           
ВходящиеДанные.ПодразделениеОрганизации       = Справочники.ПодразделенияОрганизаций.ПустаяСсылка();
           
ВходящиеДанные.РазделУчета                    = Перечисления.РазделыУчетаДляВводаОстатков[РазделУчета];
           
ВходящиеДанные.МПЗПриобретенные               = ТаблицаДанных;
           
ВходящиеДанные.ДанныеПоСФ                     = ТаблицаДанныхНДС;
           
ВходящиеДанные.Комментарий                    = "#Счет учета: """ + Строка(ТекСчетУчета) + """# #Раздел учета """ + Строка(Перечисления.РазделыУчетаДляВводаОстатков[РазделУчета]) + """# #Перенесено из 1С:Бухгалтерии 8, ред. 1.6#";

           
//Дополнение входящих данных пустыми таблицами
           
ВходящиеДанные.ОС                           = Новый ТаблицаЗначений;
           
ВходящиеДанные.НМА                          = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасчетыПоНалогамИСборам      = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасчетыСПодотчетнымиЛицами   = Новый ТаблицаЗначений;
           
ВходящиеДанные.БухСправка                   = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасчетыСКонтрагентами        = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасчетыПоЗаработнойПлате     = Новый ТаблицаЗначений;
           
ВходящиеДанные.МПЗОтгруженные               = Новый ТаблицаЗначений;
           
ВходящиеДанные.Обороты                      = Новый ТаблицаЗначений;
           
ВходящиеДанные.ДанныеПоСФНДС                = Новый ТаблицаЗначений;
           
ВходящиеДанные.РасходыБудущихПериодов       = Новый ТаблицаЗначений;
           
ВходящиеДанные.МПЗРеализованныеИП           = Новый ТаблицаЗначений;
           
ВходящиеДанные.ДопРасходыИП                 = Новый ТаблицаЗначений;
           
ВходящиеДанные.ПрочиеРасходыИП              = Новый ТаблицаЗначений;
           
ВходящиеДанные.МПЗРеализованныеУСН          = Новый ТаблицаЗначений;
           
ВходящиеДанные.ДопРасходыУСН                = Новый ТаблицаЗначений;
           
ВходящиеДанные.УслугиУСН                    = Новый ТаблицаЗначений;
           
//***

           
ВыгрузитьПоПравилу(,, ВходящиеДанные,, "ВводНачальныхОстатковНаДату");

        КонецЕсли;
    КонецЕсли;

КонецЦикла;

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 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    191501    461    308    

462

Перенос данных 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    190410    370    294    

427

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

58000 руб.

15.04.2019    85830    231    181    

168

SALE! 20%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27633 руб.

12.06.2017    162838    989    329    

486

Перенос данных 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    209155    178    253    

297

Перенос данных 1C Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Перенос данных из УПП 1.3 в УНФ | из КА 1.1 в УНФ | из УТ 10.3 в УНФ | Перенос разработан в формате КД 2 (правила конвертации объектов) | Выгружаются все возможные виды документов, начальных остатков и вся нормативно-справочная информация | Есть фильтр по организациям при выгрузке данных | Есть несколько алгоритмов выгрузки начальных остатков товаров на выбор | Можно проверить перед покупкой на своем сервере!

58000 руб.

17.10.2019    45411    60    118    

62

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

55200 руб.

03.12.2020    46213    132    83    

120

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Системный администратор Программист Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Платные (руб)

Обработка не только формирует начальные остатки по всем счетам на нужную дату (экономя время на свёртке базы БП 3), но и полностью переносит справочные данные и документы за заданный период. Гибкая настройка включает фильтр по организациям и множество параметров выгрузки. Работайте в удобном формате: выполните однократный полный переход или настройте регулярную догрузку только новых документов из БП 3 в БП 3.0. Интеграция правил конвертации в план обмена гарантирует точную выгрузку исключительно зарегистрированных объектов.

70760 руб.

10.04.2026    888    3    8    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kuzev 48 14.10.10 16:01 Сейчас в теме
Молодец. У меня вот не только по этим счетам остатки не выгружаются, но и по остальным (ОС, 60-й и пр.). Лезть в правила и переписывать для каждого счета желания нет.
ИМХО, 1С-овцы могли бы сами догадаться, что выгрузку данных нужно делать порциями. Ведь выгрузка - она же в первую очередь актуальна для тех, у кого размер баз в десятки гигов.
2. kasper076 116 14.10.10 16:35 Сейчас в теме
У меня на этом проблемы тоже не закончились. Сижу правлю правила и отлаживаю загрузку теперь.
3. kvp 17.12.10 13:37 Сейчас в теме
Спасибо! Помогло, была как раз эта проблема.
4. untouchableinfinity 01.04.11 15:34 Сейчас в теме
Огромное спасибо! По аналогии дописал расчеты с контрагентами и прочие счета бух учета.
Для отправки сообщения требуется регистрация/авторизация