Меню

1с настройка правил обмена и типовые

Обмен данными в 1С

Разовыя загрузка/выгрузка данных из одной программы 1С в другую. Настройка регулярного обмена. Синхронизация.

Интеграция 1С с сайтами, сторонними программами. Настройка обменов, синхронизации между программами 1С.

Автоматизированные системы управления в большинстве случаев состоят из отдельных баз данных и зачастую имеют территориально распределенную структуру. При этом правильно реализованный обмен данными — необходимое условие для эффективной работы таких систем.

Первоначальная настройка обмена данными в 1С при этом может потребовать ряда действий, не только в части программирования, но и консалтинга, даже если мы имеем дело с однородными источниками, как в случае с продуктами на платформе «1С:Предприятие». Почему настройка обмена 1С (или, как еще это называется — синхронизация данных в 1С 8.3) может стать самой трудоемкой и недешевой задачей проекта интеграции, рассмотрим в этой статье.

Обмен данными в среде 1С позволяет:

  • Исключить двойной ввод документов;
  • Автоматизировать смежные бизнес-процессы;
  • Оптимизировать взаимодействие между распределенными подразделениями;
  • Оперативно актуализировать данные для работы специалистов разных отделов;
  • «Разграничить» разные виды учета.*

*В случае, когда данные одного вида учета существенно отличаются от другого, необходимо обеспечить конфиденциальность информации и «разграничить» информационные потоки. Например, обмен данными между 1С УТ и 1С Бухгалтерия не требует выгрузки в базу регламентного учета управленческих данных, т.е. синхронизация в 1С тут будет неполная.

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

  • Согласование состава обмена;
  • Определение транспорта (протоколов обмена);
  • Синхронизация;
  • Установка правил;
  • Составление расписания.

Выявление состава обмена 1С

Объекты обмена можно условно поделить на «источник» и «приемник». При этом они могут исполнять две роли одновременно, что будет называться – двусторонним обменом. Определение источника и приемника происходит логическим путем в зависимости от необходимости или от функциональных возможностей системы.*

*Например, при интеграции «WA: Финансист» – решения для ведения финансового учета и управления процессами казначейства, разработанного на базе «1С:Предприятие», эксперты WiseAdvice рекомендуют именно его в качестве мастер-системы. Это обусловлено наличием инструментов контроля для соблюдения правил заявочной политики, а соответственно, и для обеспечения эффективности работы решения.

Далее на основе полученных и зафиксированных требований со стороны пользователей создается список данных для обмена, определяется их объем, требования к частоте обмена, прописывается процесс работы с ошибками и обработки исключительных ситуаций (коллизий).

На этом же этапе в зависимости от парка имеющихся систем и структуры предприятия определяются с форматом обмена:

Распределенная информационная база

  • РИБ подразумевает обмен между идентичными конфигурациями баз данных 1С, с четкой структурой управления «главный-подчиненный» для каждой пары обмена. Являясь элементом технологической платформы, РИБ помимо данных может передавать изменения в конфигурации и административную информацию БД (но только от главного к подчиненному).

Универсальный обмен данными в 1С

  • Механизм, позволяющий настроить обмен баз 1С, как с конфигурациями на платформе «1С:Предприятие», так и интеграция 1С со сторонними сервисами. Обмен осуществляется посредством перевода данных в универсальный xml-формат в соответствии с «Планами обмена».

EnterpriseData

  • Новейшая разработка фирмы 1С, предназначенная для реализации обмена данными в формате xml между продуктами, созданными на платформе «1С:Предприятие», с любыми системами автоматизации. Применение EnterpriseData упрощает доработки, связанные с обменом. Ранее при включении в систему новой конфигурации была необходима реализация механизма импорта и экспорта данных, как для нее, так и для уже имеющихся систем. Теперь системы, поддерживающие EnterpriseData, не нуждаются в доработках, имея только одну точку «входа-выхода».

Определение транспорта (протоколов обмена)

Для системы на платформе «1С:Предприятие 8» предусмотрен широкий спектр возможностей для организации обмена с любыми информационными ресурсами посредством общепринятых универсальных стандартов (xml, текстовые файлы, Excel, ADO-соединение и т.д.). Поэтому при определении транспорта для данных обмена следует отталкиваться от возможностей базы данных сторонней системы.

Читайте также:  acer s200 заводские настройки

Синхронизация справочников

Основным принципом эффективной синхронизации справочников является наличие одной точки ввода. Но если речь идет о работе со справочниками, исторически заполнявшимися по разным правилам, необходимо четко определить поля синхронизации для приведения обмена к «общему знаменателю».*

*На этом этапе может потребоваться проведение работ по нормализации НСИ на стороне источника данных. В зависимости от состояния справочников и их объема, процесс сопоставления элементов, распознавания, выявления ошибок и дублей, а также заполнения недостающих полей и назначение полей синхронизации, может потребовать работы целой группы экспертов, как со стороны интегратора (владельца методики нормализации НСИ), так и со стороны заказчика.

источник

Курс по 1С:Конвертации Данных 2.0/2.1

Профессиональная настройка правил обмена
и типовые сценарии переноса данных

А ведь обмены и переносы – это одни из самых распространенных задач.

Кроме того, мы разберем еще и смежные темы…

Вот, например, несколько смежных тем актуальных в работе с 1С:

  • Библиотека Стандартных Подсистем
  • Работа с XML (программное чтение и запись)
  • Работа с планами обмена – создание и настройка
  • Механизмы регистрации изменений планов обмена
  • Механизм квитирования сообщений при обмене
  • Сериализация объектов

Содержание курса

Разбор практических кейсов по переносу данных между типовыми решениями

Поэтому слушатель по окончании курса будет иметь ЛИЧНЫЙ опыт по стыковке наиболее распространенных типовых конфигураций.

Реальные задачи, к которым нужно быть готовыми – это обмены между серьезными разнородными типовыми решениями.

Например: УПП ↔ БП, КА 8 ↔ БП, УТ 10.3 ↔ БП 3, УНФ 1.4 ↔ ЗУП 2.5.

Поэтому в курсе уделяется большое внимание СТАНДАРТНЫМ СЦЕНАРИЯМ по переносу данных между типовыми конфигурациями.

Например, прямо в ходе курса настраиваются конвертации
для типовых УПП 1.3, БП 2.0, БП 3.0, УНФ 1.4.

Практика (кейсы) – это примерно половина объема всего курса

Вся теория тут же демонстрируется на примерах:

  • постановка задачи
  • определение возможных ошибок и подводных камней
  • проектирование обмена
  • настройка
  • тестирование и отладка

И все это в наглядной и последовательной видеодемонстрации всего процесса до результата.

Обмен с внешней Информационной Базой (не 1С)
с помощью Конвертации Данных 2.0/2.1

Это могут быть любые базы данных, к которым можно получить программный доступ – MySQL, Oracle, MS SQL Server, ….

Например, Ваш сайт может сбрасывать заявки клиентов в базу MySQL…

Кроме того, источниками могут быть структурированные файлы типа xml, dbf

  • переносов из других систем типа Галактики или самописных
  • подключения внешних источников, например, сайтов или телефонии
  • обменов с аппаратными комплексами, например, управления доступом

В чем преимущество Конвертации данных: использование штатных средств по синхронизации (сопоставлению) объектов.

Например, во внешней системе это “Абонент” (система ничего не знает о контрагентах), а в 1С – это “Контактное лицо контрагента”.

Интеграция с Библиотекой Стандартных Подсистем

Библиотека стандартных подсистем (БСП) – это, по сути, новый стандарт разработки

Использование БСП резко сокращает количество ошибок, доработок и изобретенных заново велосипедов.

БСП стала неотъемлемой частью всех типовых решений на платформе “1С:Предприятие 8.2 / 8.3», и любой программист или внедренец типовых решений должен знать основы интеграции с БСП и принципы работы этой библиотеки.

В рамках курса мы разбираем тесную интеграцию БСП с самописной конфигурацией – требующую кодирования, настройки множества объектов, создания новых объектов, необходимых для подсистемы обмена данными.

Далее выполняется полная настройка on-line обмена самописной конфигурации с “1С:Бухгалтерией 8» ред. 3.0.

Сложные случаи настройки регистрации
объектов on-line обмена

Правила регистрации объектов – это, увы, слабодокументированная область, естественно, вызывающая множество вопросов у разработчиков.

Читайте также:  настройка приставки mini m8s

Это инструмент, который позволяет настроить условия, которые определяют, какие объекты пойдут в обмен, а какие выгружать не требуется.

Условия могут быть сложным, многофакторными, и обрабатываются они не в момент выгрузки, а в момент записи объектов (происходит регистрация объекта к обмену).

Это очень актуально при настройке on-line обмена, поскольку избавляет от переноса излишних данных (не надо выгружать все документы/справочники за 4 года работы), плюс сокращает время обмена.

И, как обычно, при настройке правил регистрации есть ряд неочевидных моментов и “подводных камней”, о которых нужно знать перед настройкой on-line обмена.

Настройки конвертации объектов
при on-line обмене

Мы рассматрим все настройки on-line обмена – как для конвертации, так и для правил конвертации объектов, конвертации свойств, выгрузки данных

Настройки Конвертации данных, касающиеся on-line обмена, практически никак не освещены в имеющейся литературе и встроенной справке.

Тем не менее, знать их нужно:

  • они могут оптимизировать процесс переноса информации
  • могут изменить варианты миграции объектов (например, запретить изменять объекты при обратном обмене).

Разбор обработки «Выгрузка и загрузка данных XML»

В дистрибутив Конвертации данных входит ряд обслуживающих обработок, в частности “Выгрузка и загрузка данных XML”.

С помощью этого инструмента можно эффективно решать следующие задачи:

  • Перенос необходимых данных из архивной копии в “битую” рабочую базу (. )
  • Свертка информационной базы
  • Перенос ряда объектов (например, документов за полдня) из копии ИБ в рабочую (. )

Причем все эти задачи решаются относительно быстро, поскольку настройка правил конвертации не требуется.

Разбор обработки «Загрузка из табличного документа»

Данная обработка, хоть и не входит в поставку Конвертации данных (есть на ИТС), позволяет эффективно решить задачи по загрузке данным:

  • не требуется кодирование и настройка правил
  • все действия выполняются в пользовательском режиме
  • существует возможность настройки синхронизации данных

Этот инструмент эффективно использовать для выполнения разовых загрузок данных. Например, можно решить такие распространенные задачи, как:

  • Перенос данных из документа xls
  • Загрузка информации из dbf-файла
  • Закачка любой табличной информации, которую можно скопировать в буфер обмена

Сложные случаи синхронизации (сопоставления) данных

Конвертация данных позволяет настраивать синхронизацию (сопоставление) данных интерактивно – расстановкой флажков.

Но есть и еще один способ синхронизации – программная синхронизация.

Здесь используются так называемые события правил конвертации объектов (ПКО).

Событие ПКО – это этап в процессе конвертации, где можно программно переопределить дальнейшее поведение конвертации объектов.

Например, можно программным образом определять и переопределять поля,
по которым будет искаться соответствие между загружаемыми объектами и объектами в базе-приемнике.

В нашем курсе показывается пример синхронизации, где правила синхронизации “лежат” в отдельном регистре сведений (где хранятся сопоставления объектов).

Типичная задача, когда это актуально: если у нас и у поставщика используются различные артикулы номенклатуры, то нам нужно фиксировать соответствия артикулов и автоматически пополнять их.

Примеры видео по Конвертации 2.0/2.1

Два видео, которые не входят в курс, но будут Вам очевидно полезны 🙂

Запись вебинара
«Перенос данных в 1С:Бухгалтерию»

Длительность: 1 час 24 минуты.

В данном вебинаре мы знакомим с технологией продукта и решения «Конвертация данных».

Мы решаем практическую задачу по переносу данных из «самописного» решения для управленческого учета в систему регл. учета «1С:Бухгалтерия ред. 2.0»

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

Рассмотрим перенос данных между типовыми решениями «1С:Управление небольшой фирмой» ред. 1.4 и «1С:Зарплата и управление персоналом» ред. 2.5.

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

С 2012 года этот курс прошло более 2000 человек

Несколько отзывов наших клиентов с 9-го потока курса:

Было приятно показывать ему как решить в КД парой строк или галочек то, что он часами реализует “самописными” обработками.”»

Читайте также:  zyxel keenetic lite настройка udpxy

Удивительно как авторы успевают осиливать такие объемы информации и потом из них делать обучающие курсы.»

Это большое искусство – позвольте мне об этом сказать как тренеру-психологу групповых тренингов.»

Статистика по курсу:

32 учебных часа видео – объем основного контента.

Это в 2 раза больше “типового” очного курса.
Домашние задания мы даже не включаем в эту оценку – их длительность индивидуальна.

192 видеоурока, 357 слайдов в презентациях

Даже если рассматривать каждый только по минуте – одно это займет день 🙂
Зато Вы сможете быстро посмотреть какие-то детали, если забудете.

17 домашних заданий + 5 часов видео с решениями

Домашние Задания не обязательны, выполняются в удобное время.

Три месяца – поддержка и ответы на вопросы по курсу

Вы задаете вопросы и отчитываетесь по ДЗ на нашем сайте – и Вам будут доступны сотни ответов на вопросы прошлых групп.

Активировать доступ в Мастер-группу можно в любое удобное для Вас время в течение 100 дней с момента покупки.

Для сравнения:

Типовой очный курс длится всего 16 учебных часов
(ВЕСЬ !…)

Это в 2 раза меньше одного только нашего теоретического блока.

В очном курсе на изложение материала есть менее 12 учебных часов, остальное – практическая работа в классе

В нашем курсе лекционный материал охвачен на 200% обширнее и детальнее…

А практическую работу Вы и так сделаете… 🙂

Еще одно видео:
экскурсия по содержанию курса

Курс (+3 месяца поддержки) стоит 9 700 рублей.

И это СУЩЕСТВЕННО дешевле стоимости даже одноразового переноса данных, например, из УТ10.3 в УНФ…

Это значит, что если Вы начали заниматься по нашему курсу, но вдруг передумали (или, скажем, не имеете возможности), то у Вас есть 60-дневный срок для принятия решения – и если Вы производите возврат, мы возвращаем 100% оплаты.

Это возможно при оплате от физических лиц на сумму от 3 000 руб. до 150 000 руб.

Все, что Вам нужно сделать – это выбрать способ оплаты “Оплата через Яндекс.Касса”. Далее на сайте платежной системы выбираете “Заплатить по частям”, указываете срок и размер выплат, заполняете небольшую анкету – и через пару минут получаете решение.

От физических лиц – оплаты с карт, оплаты электронными деньгами (WebMoney, ЯндексДеньги), оплаты через интернет-банкинг, оплаты через салоны связи и так далее. Возможна также оплата заказа по частям (в рассрочку), в том числе без дополнительных процентов.

Начните оформлять заказ – и на втором шаге Вы сможете выбрать предпочтительный способ оплаты.

От организаций и ИП – безналичная оплата, предоставляются документы на поставку. Вы вводите заказ – и сразу можете распечатать счет на оплату.

Если компании требуется обучить нескольких сотрудников, мы обычно предлагаем “дополнительные комплекты”, которые стоят на 40% дешевле.

Для оформления заказа на “дополнительный комплект” выберите в форме 2 и более комплектов курса, начиная с второго комплекта стоимость курса будет на 40% дешевле.

Есть три условия использования дополнительных комплектов:

  • нельзя приобрести только дополнительный комплект, если до этого (или вместе с ним) не был приобретен хотя бы один обычный
  • на дополнительные комплекты не действуют еще какие-то скидки (они и так дисконтированны, получилась бы “скидка на скидку”)
  • на дополнительные комплекты не действуют акции (например, компенсация в 7000 рублей) по той же причине

источник

Добавить комментарий

Adblock
detector