Пример правила конвертации объектов

Публикация № 170466

Разработка - Обмен данными 1С - Перенос данных из 1С7.7 в 1C8.X

В данной публикации приведен пример создания простого правила переноса/конвертации объектов. Пример демонстрирует один из вариантов переноса хозрасчетного регистра из бухгалтерии 2 в управление торговлей 11 с созданием в последней документов "Ввод остатков" по каждому виду операции с разбивкой по счетам.

Задача этого правила обмена перенести остатки по взаиморасчетам из БП 2 в УТ11.

Поэтапное создание правила обмена с помощью конфигурации "Конвертация данных"(метаданные должны быть загружены ):

1) Создаем правило выгрузки объекта для этого переходим на закладку "Правила выгрузки данных", жмем добавить. В появившемся окне выбираем объект выборки у нас это будет хозрасчетный регистр. Способ выборки меняем на произвольный алгоритм.

Создание правила выгрузки

2) Переходим к написанию самого кода т.к. в УТ нет хозрасчетного регистра то мы должны его преобразовать. Сначала нам нужен запрос который по нашим параметрам будет возвращать остатки по взаиморасчетам. В обработчике события "Перед обработкой" пишем следующий запрос:

ТекстЗапроса =  "    ВЫБРАТЬ
|    ХозрасчетныйОстатки.Счет,
|    ХозрасчетныйОстатки.Субконто1 КАК Субконто1,
|    ЕСТЬNULL(СУММА(ХозрасчетныйОстатки.СуммаОстатокДт),0) КАК СуммаОстатокДт,
|    ЕСТЬNULL(СУММА(ХозрасчетныйОстатки.СуммаОстатокКт),0) КАК СуммаОстатокКт,
|    МАКСИМУМ(ХозрасчетныйОстатки.Субконто2.Дата) КАК ДатаРасчетногоДокумента,
|    МАКСИМУМ(ХозрасчетныйОстатки.Субконто2.Номер) КАК НомерРасчетногоДокумента
|ИЗ
|    РегистрБухгалтерии.Хозрасчетный.Остатки(&НаДату, Счет = &счет, ,) КАК ХозрасчетныйОстатки
|ГДЕ
|    ХозрасчетныйОстатки.Субконто1.Родитель <> &группа и
|    ХозрасчетныйОстатки.Субконто1.Родитель <> &группа1
|СГРУППИРОВАТЬ ПО
|    ХозрасчетныйОстатки.Счет,
|    ХозрасчетныйОстатки.Субконто1,
|    ХозрасчетныйОстатки.Субконто2
|УПОРЯДОЧИТЬ ПО
|    Субконто1
|АВТОУПОРЯДОЧИВАНИЕ";

В моей задача стояли ограничения на группы контрагентов по которым выгружаются взаиморасчеты.

Определяем значения переменных которые будут использоваться в дальнейшем.

 НаДату = дата('20130101');
 ТД = ТекущаяДата();
 группа = Справочники.Контрагенты.НайтиПоНаименованию("Покупатели");
 группа1 = Справочники.Контрагенты.НайтиПоНаименованию("Возвраты от ФИЗЛИЦ");

Создаем таблицу которую в последствии будем передавать в правило конвертации значений.

ТЗ = Новый ТаблицаЗначений();
 ТЗ.Колонки.Добавить("Контрагент");
 ТЗ.Колонки.Добавить("Сумма");
 ТЗ.Колонки.Добавить("СуммаРЕГЛ");
 ТЗ.Колонки.Добавить("РасчетныйДокумент");
 ТЗ.Колонки.Добавить("ДатаРасчетногоДокумента");
 ТЗ.Колонки.Добавить("НомерРасчетногоДокумента");
 ТЗ.Колонки.Добавить("Партнер");
 ТЗ.Колонки.Добавить("ВалютаВзаиморасчетов");
 ТЗ.Колонки.Добавить("ДатаПлатежа");

Устанавливаем параметры, вызываем запрос, заполняем таблицу вызываем правило конвертации.

запрос = новый запрос(ТекстЗапроса);
 запрос.УстановитьПараметр("группа",группа);запрос.УстановитьПараметр("группа1",группа1);
 запрос.УстановитьПараметр("НаДату",НаДату);
 запрос.УстановитьПараметр("Счет",ПланыСчетов.Хозрасчетный.РасчетыСПрочимиПоставщикамиИПодрядчиками);//76.05
 Выборка = запрос.Выполнить().Выбрать();
 ТЗ.очистить();
 Пока Выборка.Следующий() Цикл
     если Выборка.СуммаОстатокКТ = 0 или Выборка.СуммаОстатокКТ = "" тогда
        продолжить;    
    конецесли;
    если Выборка.СуммаОстатокКТ < 0тогда
        сообщить(""+Выборка.Субконто1+" отрицательное значение "+Выборка.СуммаОстатокКТ);    
    конецесли;
    СтрокаТЗ = ТЗ.Добавить();
    СтрокаТЗ.Контрагент = Выборка.Субконто1;
    СтрокаТЗ.сумма = Выборка.СуммаОстатокКТ;//Выборка.СуммаОстатокКт;
    СтрокаТЗ.суммаРегл = Выборка.СуммаОстатокКТ;//Выборка.СуммаОстатокКт;
    СтрокаТЗ.ДатаРасчетногоДокумента =Выборка.ДатаРасчетногоДокумента;
    СтрокаТЗ.НомерРасчетногоДокумента =  Выборка.НомерРасчетногоДокумента;
    СтрокаТЗ.ДатаПлатежа = ТД;
КонецЦикла;
 ИсходящиеДанные = Новый Структура;
 ИсходящиеДанные.Вставить("Дата", ТекущаяДата());
 ИсходящиеДанные.Вставить("РасчетыСПартнерами", ТЗ);
 ИсходящиеДанные.Вставить("ТипОперации", "ОстаткиЗадолженностиПередПоставщиками");
 ИсходящиеДанные.Вставить("Комментарий", "Сформировано по кредиту счета 76.05");
 сообщить("76.05 КРЕДИТ начало");
 ВыгрузитьПоПравилу(, , ИсходящиеДанные, , "ВводОстатковПоВзаиморасчетам_7605Кредит");

Аналогично проделываем ту же операцию и для остальных необходимых счетов(их описание как и готовое правило имеется во вложении).

3) Переходим к созданию правил конвертации объектов, для этого открываем закладку "Правила конвертации объектов". Добавим туда новое правило с именем "ВводОстатковПоВзаиморасчетам_7605Кредит" , объект источник оставим пустым, объект приемник установим документ "Ввод остатков", на вкладке настройки уберем флаг "Искать объект приемника по внутреннему идентификатору объекта источника".

 Конвертация объекта

 Правило конвертации

В обработчике события "Перед загрузкой" напишем следующий код:

ГенерироватьНовыйНомерИлиКодЕслиНеУказан = истина;

В обработчике события "После загрузки" напишем:

выполнить(алгоритмы.ПослеЗагрузкиВводаОстатков);

он выполнит алгоритм со следующим содержанием:

валюта = Константы.ВалютаРегламентированногоУчета.Получить();
объект.Ответственный = ПараметрыСеанса.ТекущийПользователь;
объект.организация=параметры.порганизация;
для каждого стр из объект.расчетыспартнерами цикл
Стр.РасчетныйДокумент = Справочники.ДоговорыКонтрагентов.пустаяссылка();
Стр.ВалютаВзаиморасчетов = валюта;
если ЗначениеЗаполнено(стр.контрагент.партнер) тогда
    стр.партнер = стр.контрагент.партнер;
иначе
    парт = Справочники.Партнеры.НайтиПоНаименованию(стр.контрагент.Наименование);
    если парт <> Неопределено и парт <> Справочники.Партнеры.пустаяссылка() тогда
        стр.партнер = парт;
    контрагент = Справочники.Контрагенты.НайтиПоНаименованию(стр.контрагент.Наименование);
    объект2 =  контрагент.ПолучитьОбъект();
    объект2.Партнер = парт;
    объект2.Записать();    
иначе
    выполнить(алгоритмы.ДобавитьПартнера);
    конецесли;    

конецесли;

конеццикла;

Этот алгоритм будет исполнен на стороне приемника(БП). Кроме переноса остатков по взаиморасчетам стоит задача переноса контрагентов, но в УТ используются партнеры поэтому после формирования документа мы проверяем все ли контрагенты и партнеры имеются в базе приемнике, если по какой то причине их нет то мы их добавляем.

 Алгоритм после загрузки

Добавление контрагентов осуществит правило конвертации справочника "Контрагенты" его можно создать точно также как и предыдущее правило, но разрешить системе самой сопоставить необходимые поля.

Для партнеров был создан алгоритм который выполняется на стороне приемника.

 Добавить партнера

Для того чтобы выполнить алгоритм на стороне приемника, надо в правом верхнем углу окна алгоритма(при его редактировании) проставить флаг "Используется при загрузке".

Ниже приведен код алгоритма "Добавить партнера":

        нПартнер = Справочники.Партнеры.СоздатьЭлемент();
        нПартнер.Наименование =стр.контрагент.наименование;
        нПартнер.Комментарий = "Создан при загрузке из БП";
        нПартнер.НаименованиеПолное =стр.контрагент.НаименованиеПолное;
        нПартнер.Поставщик = ?(найти(стр.контрагент.ДополнительнаяИнформация,"Поставщик")>0,истина,ложь);
        нПартнер.Клиент = ?(найти(стр.контрагент.ДополнительнаяИнформация,"Клиент")>0,истина,ложь);
        ПрочиеОтношения = ?(найти(стр.контрагент.ДополнительнаяИнформация,"Прочее")>0,истина,ложь);
        нпартнер.Записать();
        стр.партнер = нпартнер.ссылка;
        контрагент = Справочники.Контрагенты.НайтиПоНаименованию(стр.контрагент.Наименование);
    объект2 =  контрагент.ПолучитьОбъект();
    объект2.Партнер = нпартнер.ссылка;
    объект2.Записать();

Возвращаемся обратно к правилу конвертации объекта. Теперь нам надо установить соответствия полей источника и приемника, это можно было сделать непосредственно перед написанием кода. Для того чтобы сопоставить поля в нижней табличной части имеется кнопка вызова мастера "Синхронизация свойств". В этом мастере мы можем либо сопоставить поля, либо оставить как без источника, так и без приемника. В нашем случае все поля и ТЧ мы оставляем без источника.

После того как необходимы поля были выбраны в нижней ТЧ для каждого поля выставляем флаг в колонке "Получить из входящих данных". Этот флаг говорит о том, что система будет искать это поле во входящих данных. Важно чтобы имя поля совпадало с именем во входящих данных, иначе будет выведено сообщение о том, что поле не найдено.

Текстом описаны не все нюансы процесса.

Скачать файлы

Наименование Файл Версия Размер
Правило.xml

.xml 106,28Kb
03.12.20
130
.xml 106,28Kb 130 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Famza 83 25.01.13 09:22 Сейчас в теме
(0), к сожалению оформление убило желание читать.
denis_aka_wolf; +1 Ответить
2. Zhilyakovdr 123 26.01.13 20:15 Сейчас в теме
3. DoctorRoza 27.01.13 17:17 Сейчас в теме
Норм информация, пригодится!:)
4. Meson 30.01.13 09:50 Сейчас в теме
Добротная статья для начинающих.
5. Crush 30.01.13 10:50 Сейчас в теме
Согласен. Хороший пример для начинающих. Мне б такой в своё время:)
6. ivanov660 2345 13.03.13 10:03 Сейчас в теме
Для начинающих предлагаю добавить больше пояснений. А то получается, что много моментов опущено (хотя бы станет ясно что искать).
7. Zhilyakovdr 123 13.03.13 10:34 Сейчас в теме
Если есть предложения по дополнению статьи, пишите, дополню)))
8. iov 409 24.03.13 12:56 Сейчас в теме
(7)Конвертация данных, редакция 2.1 (2.1.7.1) правила не загружаются.
9. Zhilyakovdr 123 24.03.13 20:08 Сейчас в теме
10. V_K 05.04.13 16:09 Сейчас в теме
Автор, какой у вас релиз КД. У меня после загрузки в названии правил конвертации <Объект не найден> (10:8ca6cc49fd47b1ac11e29de93834ea8d)
и правила пустые
11. Zhilyakovdr 123 05.04.13 17:18 Сейчас в теме
Если правила не грузятся снимите флаг загрузки в транзакции. Эта ошибка происходит из-за правила сопоставления "ТипыОперациВводаОстатков", после загрузки вам вручную придется их снова сопоставить.
12. sumixam 13.02.14 11:29 Сейчас в теме
День добрый, может кто подскажет что не так делаю в конверташке, замаялся уже. Выгружаю субконто Район по 68. счетам, из узла риб, в центр не грузится, в документах где учествует данный счет, в субконто Дт и субконто Кт, в обработчиках свойств, хозрасчетный, дописываю ПКС при выгрузке. Не загружает в центр.

МассивСчетов = Новый Массив;
МассивСчетов.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("68.01"));
МассивСчетов.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("68.10.7"));

Если МассивСчетов.Найти(ОбъектКоллекции.СчетДт) <> Неопределено И
Строка(ВидСубконто) = "Район" Тогда
ИмяПКОВидСубконто = "ВидыСубконтоХозрасчетныеНеПредопределенный";
Иначе
ИмяПКОВидСубконто = "ВидыСубконтоХозрасчетные";
КонецЕсли;
13. Zhilyakovdr 123 13.02.14 17:02 Сейчас в теме
(12) sumixam, Добрый день, я отправил вам в личку свою почту, скиньте ваши правила, постараюсь помочь
14. natarezn 29.12.15 00:45 Сейчас в теме
15. DedMoroz1983 13.10.16 10:53 Сейчас в теме
Спасибо за статью и "Правило"
16. Zhilyakovdr 123 14.10.16 10:09 Сейчас в теме
Если у кого то есть вопросы по КД или предложения для статей, темы, пишите в комменты, есть мысль описать неявные возможности КД, но нет конкретного понимания того что будет полезно и интересно другим.
17. Forest 04.06.18 16:43 Сейчас в теме
Спасибо тебе добрый человек. Помогло.
Оставьте свое сообщение

См. также

Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3 Промо

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v7.7 v8 1cv7.md Россия Абонемент ($m)

Воспользоваться современным средством переноса данных "Конвертация данных 3.0.5.3" можно только выгрузив из системы - источника данных XML в формате обмена данными EnterpriseData. В этой публикации можно скачать приемы выгрузки из 1С 7.7 универсального формата обмена для Конвертации данных 3. Выполняем перенос данных из «1С:Предприятие 7.7» в «1С:Предприятие 8.3». Используем Конвертацию данных КД 3.0 из 1c 7.7 --> 1С 8.3. На первой стадии еще не опубликовано иного способа подложить файл для Конвертации данных 3 кроме как сформировать его вручную, постараемся решить данную проблему.

1 стартмани

26.02.2018    40295    54    ksnik    3    

Загрузка адресов произвольного формата (КЛАДР и нестандартных "грязных" адресов) в ФИАС современных конфигураций из 1С 7.7

Обработка справочников Перенос данных из 1С7.7 в 1C8.X Загрузка и выгрузка в Excel v7.7 v8 1cv8.cf 1cv7.md ERP2 Абонемент ($m)

Описание технологии загрузки любых адресов из 1С 7.7 с разложением по ФИАС в современные конфигурации 1C 8.3 на примере ERP. Предлагаемый способ просто чудо, он гарантирует результат, он очень простой и качественный! Моя обработка является синтаксическим анализатором, который подставляет в строку грязного адреса выражение "Дом №" и "Корпус", благодаря чему грязные адреса 7.7 сами очень хорошо раскладываются по значимым полям ФИАС - заполняется область, город, улица, дом, корпус.. все раскладывается само с помощью встроенного механизма современных конфигураций 1С 8.3, который написали сами сотрудники фирмы 1С!

1 стартмани

16.08.2019    8149    6    ksnik    12    

Перенос данных ТиС 77 -> УТ 11

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v8 v77::ОУ 1С7:ТиС УТ11 Россия УУ Абонемент ($m)

Правила обмена данными между конфигурациями "Торговля и Склад 7.7" и "Управление торговлей 11". Перенос осуществляется с помощью обработки "Универсальный обмен данными". Переносятся документы и справочная информация.

2 стартмани

12.07.2019    6626    26    gudogu    6    

Правила переноса ТиС 7.7 - УНФ 1.6

Перенос данных из 1С7.7 в 1C8.X v8 УНФ Россия Абонемент ($m)

Как ни странно, типовых правил переноса из ТиС 7.7 в 1С: УНФ нет. Выкладываю самописные правила правила переноса.

1 стартмани

19.06.2019    6404    41    serega9507585993    6    

Перенос справочников и документов из 1С 7.7 "Торговля и склад 9.2" в 1С 8.2 "Бухгалтерия предприятия 2.0". Промо

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v8 БП2.0 1С7:ТиС Россия Абонемент ($m)

Немного доработанные типовые правила обмена для конфигураций из ТиС 9.2. в БП 2.0 - «ПОД_Перенос_Справочников_ТиС_БП20.xml» и «ОбработкаВыгрузкиСправочников.ert». Добавлены правила выгрузки справочников: Организации, контрагенты и номенклатура. Доработал типовые ПОД для переноса только контрагентов и номенклатуры без документов в новую базу бухгалтерии 2.0, протестировал на типовых конфигурациях ТиС 9.2 рел.984 и БП 2.0.64.23.

1 стартмани

05.06.2015    50029    95    Kuzya_brаtsk    3    

Перенос данных из 1С: 7.7 Комплексная конфигурация в 1С: 8.3 Бухгалтерия

Перенос данных из 1С7.7 в 1C8.X v8 БП3.0 Абонемент ($m)

Обработка будет актуальна компаниям которые работают в 1С 7.7 Комплексная конфигурация а для отчетности использует последнии версии 1С Бухгалтерия. Обработка необходима для периодического переноса документов из 1С 7.7 Комплексная конфигурация в 1С Бухгалтерия. Если работа ведется в 1С 7.7 Торговля и склад (1С ТиС) необходимо внести не большие изменения в обработку. Вы можете сделать это самостоятельно или обратится к автору обработки за помощью в адаптации для вашей конфигурации 1С

10 стартмани

14.04.2019    5516    14    Valmont1    7    

Перенос данных 7.7 - 8.3. УТ 11

Перенос данных из 1С7.7 в 1C8.X v8 1cv8.cf Россия Абонемент ($m)

OLE Перенос данных 7.7 - 8.3 УТ 11. Для тех, кому нужен простой шаблон обработки для переноса данных.

10 стартмани

08.04.2019    6301    11    korsar2001    3    

Правила обмена ТиС (7.70.998) -> БП 3.0.67.38

Обмен через XML Перенос данных из 1С7.7 в 1C8.X v7.7 v8 1С7:ТиС БП3.0 Россия БУ Абонемент ($m)

Правила обмена данными между конфигурациями "Торговля и Склад 7.7" и "Бухгалтерия предприятия 3.0". Перенос осуществляется с помощью обработки "Универсальный обмен данными". Переносятся документы и справочная информация.

1 стартмани

22.01.2019    8164    32    gudogu    6    

Загрузка из 1С 7.7 ТиС в 1С 8.3 Бухгалтерия 3.0 онлайн Промо

Перенос данных из 1С7.7 в 1C8.X v8 БП2.0 1С7:ТиС Россия Абонемент ($m)

Обработка для загрузки документов из 1С 7.7 ТиС в документ ОперацияБух 1С 8.3 Бухгалтерия 3.0

1 стартмани

23.01.2014    33829    55    Denis_Viktorovich    26    

Перенос остатков и документов (обмен) из Комплексной конфигурации 7.7, редакция 4.5, в конфигурацию Управление предприятием ERP 2.0 (Комплексная автоматизация 2.0)

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v7.7 v8 1С7:Комплекс ERP2 КА2 Абонемент ($m)

Разработка позволяет перенести остатки по всем счетам бух. учета из "1С:Комплексная конфигурация, редакция 4.5 (7.7)" в программу "1С:Управление предприятием ERP 2.0", на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Конфигурация "1С:Управление предприятием ERP 2.0" является полностью типовой.

5 стартмани

11.01.2019    8330    24    sulig    12    

Замена конфигурации в правилах обмена

Обработка справочников Тестирование и исправление Перенос данных из 1С7.7 в 1C8.X Обмен через XML Перенос данных из 1C8 в 1C8 1С7.7<->1C7.7 v8 КД Абонемент ($m)

С помощью этой внешней обработки для конфигурации 1С:Конвертация данных, ред. 2.1 вы легко замените конфигурацию приемника или источника в правилах конвертации объектов.

2 стартмани

08.01.2019    8756    34    tomvlad    8    

Выгрузка проводок из ЗУП 3.1 в КА 1.1, Бух77

Обмен через XML Зарплата Перенос данных из 1С7.7 в 1C8.X Перенос данных из 1C8 в 1C8 Зарплата v8 v77::БУ КА1 1С7:Бух ЗУП3.x БУ Абонемент ($m)

Обработка выгрузки документа "Отражение зарплаты в бухучете". Механизм загрузки в КА 1.1. Механизм загрузки в Бух 77.

1 стартмани

13.09.2018    8338    80    HAMMER_59    7    

Внешняя обработка TRANSFER7782U Версия 2.07 Перенос данных из 1C Предприятие 7.7 в 1С Предприятие 8.2 (8.3) (Обычное и управляемое приложение) Промо

Перенос данных из 1С7.7 в 1C8.X v8 1cv8.cf Абонемент ($m)

Внешняя обработка предназначена для COM-переноса данных из информационной базы 1С Предприятие 7.7 в 1С Предприятие 8.2 (8.3) (Обычное и управляемое приложение).

1 стартмани

25.04.2014    67874    240    rauf    73    

Обмен проводками 1с 7.7 -> 1с 8.3

Перенос данных из 1С7.7 в 1C8.X v8 v77::БУ v8::БУ 1С7:Бух БП3.0 Россия БУ Абонемент ($m)

Удобный способ перенести ВСЕ проводки с 1С 7.7 в 1С 8.3 без потери какой либо копейки, не прибегая к штатному обмену.

1 стартмани

25.08.2018    9193    18    maksa2005    9    

Выгрузка из ЗУП 3.1 в Бух 7.7 (4.5)

Зарплата Обмен через XML Перенос данных из 1С7.7 в 1C8.X Зарплата v7.7 v8 1С7:Бух ЗУП3.x Россия БУ Абонемент ($m)

Комплект обработок для выгрузки данных по зарплате за месяц из конфигурации ЗУП 3.1 (8.3) в конфигурацию Бухгалтерия 4.5 (7.7) через внешний файл xml.

3 стартмани

27.07.2018    15281    98    ааю    22    

1С:Конвертация данных 2.0. Анализ состава выгруженных данных из базы источника до загрузки в базу-приемник

Перенос данных из 1C8 в 1C8 Перенос данных из 1С7.7 в 1C8.X v8 КД БП3.0 ЗУП3.x Россия Абонемент ($m)

Обработка анализирует файл выгрузки данных конвертации и формирует дерево выгруженных объектов по категориям с возможностью просмотра выгруженных реквизитов (свойств). Идеально подходит для анализа выгруженных данных при переходе на ЗУП 3.1 или Бухгалтерия 3.0 с ранних версий.

1 стартмани

16.11.2017    16583    86    leosoft    4    

Перенос справочников из 7.7 в 8.1, 8.2 Промо

Перенос данных из 1С7.7 в 1C8.X v8 Абонемент ($m)

Обработка позволяет переносить простые и иерархические справочники, по технологии OLE.

1 стартмани

12.09.2013    36212    70    Alex103a    47    

Конвертация данных 7.7 - 8.3

Перенос данных из 1С7.7 в 1C8.X v8 Абонемент ($m)

Правила конвертации данных при переходе с конфигураций 7.7 на 8.3

1 стартмани

29.11.2016    32524    70    G.P.    10    

Правила выгрузки из Торговля и Склад 9.2 в Управление Торговлей 11.2

Перенос данных из 1С7.7 в 1C8.X Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 УТ10 1С7:ТиС Россия УУ Абонемент ($m)

Правила выгрузки из Торговля и Склад 9.2 в Управление Торговлей 11.2. Выгрузка справочников, остатков, документов за период.

5 стартмани

11.02.2016    16451    36    vowg    6    

Набор правил конвертации

Перенос данных из 1С7.7 в 1C8.X Перенос данных из 1C8 в 1C8 v7.7 v8 БП2.0 УТ10 УПП1 1С7:ТиС Абонемент ($m)

Набор правил обмена между различными конфигурациями ТиС 9.2-УТ11.1 ТиС 9.2-УПП1.3 УТ11.1-УТ11.2 УТ10.3-УТ1.11 УПП1.3-УТ11.2 УТ10.3-БП2.0 УТ10.3-УТ11.2 УТ11.1-БП 3.0 проверены на реальных переходах, работают.

1 стартмани

14.01.2016    29723    212    filipp    24    

Просмотр данных 1С 7.7 из 1С 8.3

Перенос данных из 1С7.7 в 1C8.X v8 1С7:ТиС Россия Абонемент ($m)

Иногда есть необходимость открыть старую базу 1С 7.7, но у нас есть только установленная платформа 1С 8.3. Поэтому мной была написана конфигурация, которая позволяет просматривать данные 1С версии 7.7

1 стартмани

11.11.2015    14709    15    AlkB    10    

Синхронизация данных программ "1С:Бухгалтерия 7.7" и "1С:Бухгалтерия 8"

Перенос данных из 1С7.7 в 1C8.X Обработка документов Обмен через XML v8 БП2.0 1С7:Бух Россия БУ НУ Абонемент ($m)

Не получается перенести данные из программы 1С Бухгалтерия 7.7 в программу 1С Бухгалтерия 8? Возможно, проблема в режиме синхронизации? При переносе данных возможны различные варианты работы. Мы сосредоточим внимание в данной статье на особенностях режима синхронизации.

5 стартмани

06.11.2015    37889    52    bb1962    1    

Перенос данных из 1С 7.7 "Бухгалтерия" в 1С8.2/8.3 Управление торговлей для Беларуси ред.3.0/3.1

Перенос данных из 1С7.7 в 1C8.X v8 УТ10 Беларусь Абонемент ($m)

Внешняя обработка предназначена для переноса Справочников, Документов, Остатков по счетам путем непосредственного подключения к конфигурации-донору 1С 7.7 .

1 стартмани

30.10.2015    15931    29    hgfdsa2013    1    

Способ переноса данных из 7-ки в 8-ку в виде дерева значений Промо

Практика программирования Перенос данных из 1С7.7 в 1C8.X v8 Абонемент ($m)

Один из универсальных способов оперативного (т.е. когда надо здесь и сейчас) переноса данных из 7-ки в 8-ку.

1 стартмани

26.02.2013    20019    7    adhocprog    18    

Конвертация Данных 2: «Не создавать новый объект в приемнике, если он НЕ найден» для 7.7

Перенос данных из 1С7.7 в 1C8.X v8 КД Абонемент ($m)

Не секрет, что конвертация данных 2.0 не универсальна при переносах из 1С 8.x в 1С 7.7. Постараемся устранить один недочет для галочки в ПКО: "Не создавать новый объект в приемнике, если он НЕ найден". Читать далее.

1 стартмани

13.05.2015    21078    20    Xershi    29    

Обработка "Выгрузка конвертации" для КД 2.1.8.2 + GCOMP + исправлена ошибка отсутствия отбора по периоду в ПВД документов со способом выборки "Стандартная обработка"

Перенос данных из 1С7.7 в 1C8.X 1С7.7<->1C7.7 Адаптация типовых решений v8 КД Абонемент ($m)

В типовой конфигурации "Конвертация данных" 2.1.8.2 при работе с ИБ на платформе 7.7 существует множество недочетов. Один из самых важных - в типовой обработке выгрузки v77Exp.ert не работает отбор по периоду (дата С .. ПО ...), если в ПВД выбран способ отбора "Стандартная обработка". В данной обработке эта ошибка исправлена. Так же, добавлена автоматическая сборка модулей выгрузки\загрузки (для платформы 7.7) с помощью GComp.

1 стартмани

19.12.2014    21733    5    demon_infernal    6    

Универсальная загрузка документов из v7 в v8

Перенос данных из 1С7.7 в 1C8.X Обмен данными 1С v8 v8::УФ 1cv8.cf Абонемент ($m)

Еще одна вариация на тему загрузки из v7 в v8 по схеме с возможностью поиска элементов справочников по наименованию, по списку согласования или фиксированного значения с созданием нового элемента в базе получателе.

1 стартмани

10.12.2014    16008    15    LavinVadik    7    

Правила конвертации ЮТД<>Бухгалтерия, "Документ" в "ОперацияБух" Промо

Перенос данных из 1С7.7 в 1C8.X v8 БП2.0 УТ10 Розничная и сетевая торговля (FMCG) Ювелирная промышленность и торговля Россия Абонемент ($m)

Универсальный обмен данными, правила конвертации между базами Ювелирный торговый дом от компании ЮвелирСофт и Бухгалтерия 1.6, 2.0, 3.0

1 стартмани

17.03.2013    22597    25    Denis_Viktorovich    6    

Конвертация данных 2: Проведение документов 7.7

Перенос данных из 1С7.7 в 1C8.X v8 КД Абонемент ($m)

Механизм проведения документов из 1С 8.2 в 1С 7.7 с использованием конфигурации Конвертация Данных 2.

1 стартмани

05.12.2014    25765    5    Xershi    12    

Запуск COM-Объекта 1С 7.7 или 1С 8.х в виде "УДАЛЕННОГО COM+" (как Решение проблемы запуска COM 32-бит внутри 64-бит приложения, так и проблем разных версий движка 8.х)

Перенос данных из 1С7.7 в 1C8.X Перенос данных из 1C8 в 1C8 v7.7 v8 Абонемент ($m)

Проблемы (решенные с помощью COM+): 1) Проблема с "ComConnector" из-за разных версий движка 1С; 2) "Сервер 1с 64-бит отказался работать с COM 1c 7.7(32 бит)"; 3) Как создать удаленный COM+ внутри 1с 7.7 для решения проблемы, как в пункте 1); И вот, наконец-то, при помощи удаленного запуска COM+ забываем обо всех этих проблемах навсегда)))

2 стартмани

29.07.2014    26583    19    sanfoto    3    

Перенос объектов между базами с идентичной структурой переносимых объектов. Промо

Универсальные обработки Перенос данных из 1С7.7 в 1C8.X Обмен через XML v8 1cv8.cf Абонемент ($m)

Перенос объектов между базами с идентичной структурой переносимых объектов.

1 стартмани

14.02.2013    21227    34    sergbsv    18    

Правила обмена ТиС 9.2 (7.70.977) -> БП 3.0 (3.0.30.16)

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v8 v77::ОУ 1С7:ТиС БП3.0 БУ Абонемент ($m)

Доработанные типовые правила обмена. Исправлено много ошибок.

1 стартмани

06.05.2014    16645    22    ablent    6    

Правила обмена ТиС 9.2 --> БП 3.0

Перенос данных из 1С7.7 в 1C8.X v8 v77::ОУ 1С7:ТиС БП3.0 Абонемент ($m)

Измененный файл типовых правил обмена. Исправил ошибки. Протестировал на ТиС 7.70.977 и Бухгалтерия ред. 3.0 (3.0.30.10 и 3.0.31.9). Добавил правила обмена с ред. 3.0 (3.0.39.56). Добавил правила обмена с ред. 3.0 (3.0.43.116) (также актуальны для 3.0.51.27). Добавил правила обмена с ред. 3.0 (3.0.70.25).

1 стартмани

08.04.2014    22597    63    RA85    8    

Загрузка данных из ТиС 7.7 в Бухгалтерию 3.0 через COM-соединение (документы, справочники)

Перенос данных из 1С7.7 в 1C8.X v8 БП2.0 Россия Абонемент ($m)

Внешняя обработка загрузки документов и справочников в разрезе организаций в конфигурацию "1С:Бухгалтерия предприятия 8, ред. 3.0" из "1С:Торговля и склад 7.7" через COM-соединение для управляемого приложения

3 стартмани

19.02.2014    19669    48    acapulco    9    

Перенос данных из 7.7 в 8.2 Промо

Перенос данных из 1С7.7 в 1C8.X Оборотно-сальдовая ведомость, Анализ счета Оборотно-сальдовая ведомость, Анализ счета v8 БП2.0 Украина БУ Абонемент ($m)

Обработка предназначена для переноса проводок из 7.7 в 8.2. Она может помочь решить проблему, если есть необходимость перенести все проводки от начало и до конца 8.2 которые были сделаны в базе 7.7 при этом не нужно переносить все документы из 7.7. А также можно использовать для перехода с версии 7.7 на 8.2. Делалась под Российские конфигурации! Конфигурации 7.7 Бухгалтерский учет, редакция 4.5 Упрощенная система налогообложения Бухгалтерский учет (бюджет) ред. 6.1 Конфигурации 8.2 Бухгалтерия предприятия, редакция 1.6 Бухгалтерия предприятия, редакция 2.0 Бухгалтерия автономного учреждения КОРП, редакция 2.0 Бухгалтерия предприятия КОРП, редакция 3.0

1 стартмани

03.10.2012    36301    36    IT-стратегия    39    

Правила обмена ТиС 9.2 --> БП 3.0

Перенос данных из 1С7.7 в 1C8.X v8 1С7:ТиС Россия Абонемент ($m)

Измененный файл правил обмена (исправил ошибки).

1 стартмани

06.02.2014    20190    47    chesnokov-a-v    13    

Конвертация реквизитов Проведен и ПометкаУдаления из 8 в 7.7

Перенос данных из 1С7.7 в 1C8.X v7.7 v8 Абонемент ($m)

Все кто сталкивался с переносом данных из 8 в 77 через конвертацию данных, знают что перенести значение реквизитов Проведен и ПометкаУдаления без танцев с бубнами, ни как не получится, При загрузке обработка ругается, что реквизит Проведен или ПометкаУдаления у документа нет. И это правда, вместо этих реквизитов у документов есть аналогичные методы, которые только возвращают значение. Точно такие танцы пришлось выполнить и мне, хотя все оказалось проще...

1 стартмани

12.12.2013    20823    4    bashinsky    11    

Перенос данных из Комплексная 7.7 в ЗУП 2013 год

Зарплата Учет рабочего времени Перенос данных из 1С7.7 в 1C8.X Зарплата Учет рабочего времени v8 ЗУП2.5 1С7:Комплекс Россия Абонемент ($m)

Выгрузка данных, взятая из публикации: http://infostart.ru/public/85470/. Доработана для выгрузки из комплексной 7.7 версии 7.70.527, выгружать можно в том числе данные 2013 года. Также доработана выгрузка остатков отпусков в соответствии с формой Т2, поправлены небольшие выявленные неточности оригинального переноса(например ФИО сотрудника брались из наименования, а не из поля ПолнНаименование), ну и т.п.

1 стартмани

08.12.2013    14918    34    anime21    3    

Выгрузка фактических отпусков организаций из ЗиК 7.7 в ЗУП 8.2 в соответствии с формой Т2 (правильные остатки отпусков) Промо

Перенос данных из 1С7.7 в 1C8.X Зарплата Зарплата v8 ЗУП2.5 1С7:ЗиК Россия Абонемент ($m)

Доработанные обработка и правила выгрузки данных для расчета остатков отпусков (регистр "Фактические отпуска организаций") из "Зарплаты и Кадры 7.7" в "Зарплату и Управление Персоналом 8.2". Перегрузку можно делать в уже существующую базу данных. Учтены пересечения с больничными, убраны ошибки переноса, связанные с кривым типовым алгоритмом переноса по журналу расчетов зарплаты (когда происходило задвоение или увеличение дней отпуска за счет записей сторно, корректировок и отпусков переходящих на другие месяца, и возникало несколько записей в журнале расчета по одному начислению отпуска). Выгрузка выравнивает дни по каждому конечному документу "Начисления отпуска" - эти дни рассчитываются в соответствии с алгоритмом формы Т2 конфигурации "Зарплата и Кадры 7.7".

1 стартмани

14.04.2012    26530    17    anime21    16    

Перегрузка документов из ЗиК 7.7 в ЗУП 8.2 через текстовый файл (без конвертации данных)

Зарплата Перенос данных из 1С7.7 в 1C8.X Зарплата v8 ЗУП2.5 Абонемент ($m)

Перегрузка наиболее распространённых документов из ЗиК 7.7 в ЗУП 8.2. Работает через текстовый файл и не использует конвертацию данных. Предназначена для оперативного переброса документов из 7-ки в 8-ку - в случае, когда учёт ведётся параллельно в 2 программах (в 7-ке и в 8-ке) - в первый месяц после перехода. В отличие от конвертации данных, не переносит отсутствующие реквизиты документов (но это малокритично). Рассчитана на программиста 1С, т.к. может требовать программного корректирования обработчиков загрузки (но это на порядок проще, чем работать с конвертацией данных).

1 стартмани

12.11.2013    17771    25    prodines    19    

"Универсальный обмен данными в формате XML" + правила обмена: УПП 1.3 -> 77 АТС; УПП 1.3 -> ЗУП 2.5.

Перенос данных из 1С7.7 в 1C8.X Обмен через XML Зарплата Зарплата v8 ЗУП2.5 УПП1 1С7:ЗиК 1С7:Комплекс Россия БУ УУ Абонемент ($m)

Эта задача наоборот или назад в прошлое. :). Она часть проекта главного переноса из 7.7 АТС в УПП. Надо организовать ежедневный перенос кадровых данных из УПП в 7.7. Этот перенос должен работать, пока не будет завершен весь проект. Для выгрузки из УПП используется обработка "Универсальный обмен данными в формате XML" с доработкой. Для загрузки в 7.7 используется обработка "V77Imp.ert" с доработкой.

1 стартмани

09.10.2013    31721    10    IgorXml    5    

Правила обмена - перенос справочников и остатков ПУБ 7.7 - Бухгалтерия для Украины 8.2

Перенос данных из 1С7.7 в 1C8.X v8 БП2.0 1С7:ПУБ Украина БУ Абонемент ($m)

Перенос справочников и остатков ПУБ 7.7 - Бухгалтерия для Украины 8.2

1 стартмани

13.09.2013    14632    16    realmrak    3    

Видеоурок "Правила конвертации данных 1С Предприятия" Промо

Перенос данных из 1C8 в 1C8 Перенос данных из 1С7.7 в 1C8.X 1С7.7<->1C7.7 v7.7 v8 1cv8.cf 1cv7.md КД Абонемент ($m)

Для не искушенных "прочими обменами" (начинающих). Правила конвертации данных 1С Предприятия, где их взять и как их использовать. Записал я, распространяется свободно, не для продажи.

1 стартмани

06.03.2011    41868    24    samamoiloff    76    

Правила обмена данными между конфигурацией БУ для Украины и ЗУП для Украины на основе типовых с добавлением выгрузки документов

Зарплата Перенос данных из 1С7.7 в 1C8.X Зарплата v8 КД Украина БУ Абонемент ($m)

Правила обмена данными между конфигурацией БУ для Украины и ЗУП для Украины на основе типовых с добавлением выгрузки документов.

1 стартмани

15.07.2013    10656    4    gorakh    3    

Перенос регистра бухгалтерии между идентичными базами используя xml-сериализацию

Обработка документов Перенос данных из 1С7.7 в 1C8.X v8 БП2.0 Россия БУ Абонемент ($m)

Приводится пример использования xml-сериализации для переноса данных (в частности, записей регистра бухгалтерии) между идентичными базами, использование которого позволяет добиться очень компактного и "понятного" кода.

1 стартмани

11.07.2013    21738    31    Mortiferus    11    

Синхронизация (загрузка) номенклатуры и цен из базы 1С 7.7 в базу 1С 8.2 Промо

Ценообразование, прайсы Обработка справочников Перенос данных из 1С7.7 в 1C8.X Учет ТМЦ Ценообразование, анализ цен Учет ТМЦ Ценообразование, анализ цен v8 КА1 УТ10 УПП1 1С7:Комплекс 1С7:ТиС Россия Абонемент ($m)

Загрузка номенклатуры в базу 8.2 из 1С 7.7 Подойдет для следующих конфигураций (источник) 7.7: ТиС, Комплексная Подойдет для следующих конфигураций (приемник) 8.2: УТ 10.3, КА, УПП Обработка запускается в базе 8.2

1 стартмани

26.04.2012    31840    45    pizhenkov    15