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

12.08.18

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

На примере Мобильного Приложения (МП) для Оформление "Заявок от покупателя" в 1С 7.7 ТиС 7.70.932 (измененной) с использованием стандартного механизма планов обмена 1С 8.3

Скачать исходный код

Наименование Файл Версия Размер
МП 1С.cf , ert для Выгрузки НСИ, ert для Загрузки Документов
.zip 95,63Kb
6
.zip 95,63Kb 6 Скачать

Задача:

Имеем: ТиС 7.70.932 немного измененная под собственные нужды. Мобильная платформа 8.3.9.

Нужно: Мобильное приложение для оформления документа "Заявка покупателя" и выгрузки в ТиС.

Основная проблема в обмене и синхронизации данных.

Решение:

Файловый обмен между конфигурациями. В качестве фалового обменника выбран Яндекс Диск.

Для синхронизации используется преобразование системного представления объектов 1С 7.7 в УИД 1С 8.3 и обратно.

Минус этого подхода: Объекты созданые в 1С 8.3 не могут синхронизироваться с объектами в 1С 7.7 без дополнительных доработок. Нет механизма отслеживания изменений в НСИ (выгружается полностью). НСИ в МП не изменяется (может возникнуть ситуация когда в ТиС объект уже удален а в МП ещё им пользуются)

Схема работы:

1. Передать НСИ из ТиС в МП по заданым параметрам. (mob.ert)

2. Создать и выгрузить Заявку в МП (1c.cf)

3. В ТиС Загрузить Заявку в документ "Заявка покупателя" (mobin.ert)

1. Подготовка файла обмена с НСИ в формате "V8Exch:Data".

Справочник контрагентов отбирается по по указаному свойству из стандартного механизма ТиС свойства контрагентов.

Справочник номенклатуры отбирается по группе справочника, для группировки в МП используется свойство номенклатуры из стандартного механизма ТиС Свойства номенклатуры.

Группировка номенклатуры для МП трехуровневая, за уровни отвечают первые 3 символа из значения свойства.

Прочие подчиненые справочники нужные для создания документа (договора, цены, ...)

2. Мобильное приложение для оформления Заявки.

Настройка плана обмена и др. параметров. Загрузка НСИ "V8Exch:Data".В документе "Заявка", реализован подбор в виде дерева. Обмен по плану по стандарту 1С 8.3

3. Загрузка документа из стандартного файла обмена 1С 8 и подготовка ответа (подтверждение получения)

Результат:

Проект успешно работал.

Для файлового обмена использовался Яндекс Диск. Со стороны ТиС для автоматизированной использовалась утилита curl.exe передача/прием файлов по webdav, со стороны МП использовалась возможность мобильной платформы (8.3.9) работать с файлами по https т.е. указывается путь к файлу вида https://login:pass@webdav.yandex.ru/file.ext.

Проект заброшен, заказчик захотел расширить функционал который без доработки конфигурации ТиС не возможен.

PS:

В чистом виде проект на "типовой" не заработает, нужна не большая корректировка под "типовую".

Это просто пример реализации. Код открыт, можно использовать для своих проектов. Если заинтересовались и хотите использовать для себя но не можете доработать, обращайтесь.

См. также

SALE! 10%

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0. Переносятся остатки, документы и справочники

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Бухгалтерия 7.7 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0 | Продукт является развитием и исправлением ошибок стандартной обработки для выгрузки данных из 1С Бухгалтерии 7.7 в Бухгалтерию 3.0 | Предоставляем техподдержку | Обновляем на новые релизы 1С | Перенос из 7.7 является сложным, и на рынке сложно найти специалистов 1С по "семерке" - наши сотрудники помогут вам выполнить переход в рамках техподдержки предлагаемого переноса данных!

50722 45650 руб.

26.05.2020    34205    10    67    

16

Конфигурация "Информационный киоск". Обработки выгрузки товаров для ТиС 9.2, УТ 10.3, УТ 11 (обмен данными с любой конфигурацией 1С 7.7, 8.х)

Оптовая торговля Розничная торговля Перенос данных 1C Сканер штрих-кода Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Управленческий учет Платные (руб)

Конфигурация предназначена для организации offline доступа клиента (покупателя) к информации о товарах, услугах или дисконтных картах посредством сканирования штрих-кода. Основная цель – мгновенно предоставить наиболее актуальную информацию о цене, остатках, наименовании товара (услуги) или накоплениях, держателе, состоянии дисконтной карты.

1800 руб.

21.12.2014    59394    8    21    

20

Выгрузка из 1С ТиС 9.2 в 1С БП 3.0 с дополнительными фильтрами по Фирме, Складу, Контрагенту, Проекту, Автору и Юрлицу

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Платформа 1С v8.3 Оперативный учет 7.7 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 Бухгалтерский учет Управленческий учет Абонемент ($m)

Обработка и правила обмена данными для выгрузки документов и всех связанных с ними справочников из 1С7.7 ТиС 9.2 в 1С8.3 БП 3.0 через файл XML. В типовых конфигурациях уже есть такое решение. Это немного доработанные правила и сама обработка выгрузки, добавлена возможность устанавливать отбор по выгружаемым документам по Фирме, Контрагенту, Складу, Проекту, Автору, ЮрЛицу. А также это внешняя обработка, что даёт возможность адаптировать её под нетиповую ТиС. Обработка и правила тестировались на платформах: 1С: Предприятие 7.7 и 1С: Предприятие 8.3.18.1334. На типовых конфигурациях: «Торговля + склад», редакция 9.2 (7.70 1004) и «Бухгалтерия предприятия» редакция 3.0 (3.0.96.30).

1 стартмани

13.08.2021    8474    52    Kuzya_brаtsk    8    

11

Переход с 1С:Комплексной 7.7 на 1С:УТ 10.3

Перенос данных 1C Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 1С:Управление торговлей 10 1С:Комплексная 7.7 Россия Управленческий учет Платные (руб)

Начните вести учет в УТ 10.3! Перенесите все свои данные в УТ 10.3 в любом месяце года и продолжите вести учет! Программа перенесёт любое количество баз с документами и остатками в больших количествах. Обработка выгрузки выполнит проверку исходных данных и сформирует отчет о найденных ошибках в справочниках и документах. Партии переносятся с себестоимостью. Штрихкоды номенклатуры загружаются. Цена переносится. Автор консультирует.

8400 руб.

17.03.2021    15585    5    13    

6

Обмен данными ЗУП 3.1 - Бухгалтерия 7.7

Зарплата Перенос данных 1C Бухгалтерский учет 7.7 Сложные периодические расчеты 1С:Бухгалтерия 7.7 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Как известно, Бухгалтерия 7.7 не имеет штатной возможности для обмена с ЗУП 3.1. Данная разработка пригодится тем, кто перешел с ЗиК 2.3 на ЗУП 3.1, но вынужден по каким-то своим причинам оставаться на Бухгалтерии 7.7.

18000 руб.

29.09.2020    13611    2    0    

5

Выгрузка данных из 1С 7.7. в формате EnterpriseData 1.6 (универсальный формат обмена) в конфигурации 8.3

Перенос данных 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Обработка позволяет выгружать данные из ТиС 7.7 в конфигурации 8.3 для сдачи отчетности, для переноса данных при переходе на 8.3, для организации обмена внутри компании при использовании разных версий 1С в структурных подразделениях или формирования отгрузочных накладных для клиентов.

6000 руб.

18.05.2020    22860    59    39    

36

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

Перенос данных 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Конвертация данных Бесплатно (free)

При переходе на новую версию 1С в период параллельной эксплуатации может возникнуть необходимость обратной конвертации данных (по правилам КД версии 2.1) из 1С:Предприятие 8.3 в 1С:Предприятие 7.7 для переноса данных из 1С:Предприятие 8.3 в 7.7. Сделать это поможет следующая инструкция по КД2 о том, как создать новую конвертацию из 8.3 в 7.7, сохранить модуль и правила загрузки данных, сделать загрузку данных. КД2.

17.10.2019    14193    ksnik    0    

15

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

Загрузка и выгрузка в Excel Перенос данных 1C Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

16.08.2019    19319    17    ksnik    12    

8
Оставьте свое сообщение