Где взять файл правил

v8: Не переносится база из 7.7 в 8.2

радоваться не чему.
при выгрузке из 7.7 не создаётся файл в формате XML

а 8.2 только его хочет.

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

Бух учет | BU42TK | 7.70.530 |Учз77_82|Асс77_82

Выбираешь, выше Записать файл на диск, сохранил в ExtForms в базе 7.7

Теперь в 7.7 Сервис-Дополнительные возможности. В окне выбираешь изменить-ввести в список, выбираешь Exp77_82, появиться новая строка с твоей обработкой, если нет жми обновить. Заходи в этой обработке укажи правило Acc77_82 которое ты сохранил и каталог для файла /xml с данными, назови его как хочешь 🙂 Жмем Загрузить правило обмена даты окончания и начала устанавливай строго с даты первого документа и последнего можешь ставить меньше, но не нужно указывать с 01.01.2010 если первый док был в 03.03.2010 (доки в журнале посмотришь), все жми выгрузить, жди, запомни сколько объектов выгрузилось 🙂

Теперь в 8.2 обработки — универсальный обмен данными в формате XML, там вкладка Загрузить данные выбираешь выгруженные файл с данными и жмешь загрузить, жди, смотри сколько объектов загрузилось, если совпало, то. шампанское, если нет, руками 🙂 Они бывают не проведены, групповую сделай..

Выгрузка и загрузка данных XML 1С 8.2

Скачать обработку можно по ссылке.

Режимы работы

Обработка ВыгрузкаЗагрузкаДанныхXML82 реализует 2 режима работы: Выгрузки (создание файла выгрузки указанных пользователем данных) и Загрузки (чтение файла выгрузки, созданного одноименным режимом, и запись имеющихся в нем данных). Установка режима осуществляется выбором в поле Режим.

Перед запуском того или иного режима (нажатие кнопки Выполнить) нужно указать имя файла выгрузки либо введя его вручную в поле “Имя файла”, либо воспользовавшись кнопкой выбора этого поля и стандартным диалогом выбора файла.

В режиме загрузки имеется возможность редактирования использования итогов при записи регистров, что может повлиять на скорость загрузки. Кнопки “Отключить итоги” и “Включить итоги” доступны при установленном флаге “Включить возможность редактирования использования итогов во время загрузки данных” и используются для ручного управления режимом использования итогов при загрузке данных. ** Условия применимости обработки**

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

Формат файла выгрузки отличается от формата файла, создаваемого при выгрузке по плану обмена, заголовочной частью. Для выгрузки данных (элементов справочников, наборов записей регистров и т.д.) обработкой используется тот же механизм XML-сериализации, что и выгрузкой по планам обмена, в этой части форматы файлов идентичны.

Определение состава выгрузки

Обработка позволяет осуществить как полную, так и частичную выгрузку данных информационной базы в файл. Настройка состава выгружаемых данных производится в диалоге путем установки флажков в колонке дерева, отображающего объекты метаданных, данные по которым могут быть выгружены. Дополнительная колонка флажков, “При необходимости”, устанавливает необходимость выгрузки объектов данного типа “по ссылке”. То есть, если флажок установлен только в колонке “При необходимости”, то данные по такому объекту будут выгружаться не полностью, а только в том объеме, который необходим для поддержания ссылочной целостности в информационной базе, которая будет загружать файл выгрузки.

При открытии формы обработка устанавливает признак выгрузки по ссылке всем объектам, что гарантирует ссылочную целостность выгруженного фрагмента информационной базы.

При нажатии на кнопку “Определить объекты, выгружаемые по ссылке” обработка анализирует, ссылки на какие данные могут содержаться в объектах, у которых установлен признак полной выгрузки, и автоматически заполняет колонку флажков, индицирующих необходимость выгрузки по ссылке. Если объект уже имеет установленный флажок полной выгрузки, в таком случае флажок выгрузки по ссылке не устанавливается.

Возможные применения

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

Редактирование типовых правил выгрузки БП3 -> УТ11

Добрый день! Так сложилось, что опыта написания правил выгрузки практически нет. Возникла необходимость немного модифицировать типовые правила синхронизации данных конфигураций в направлении БП3 — УТ11. Из БП3 в УТ11 необходимо переносить банковские документы и реализации. Типовые правила сразу позволяют перегружать справочники и банковские документы.

В окне «соответствия между объектами источника и приемника» установлены соответствия документов РеализацияТоваровУслуг, добавил в дерево «правил конвертации объектов». На вкладке «Правила выгрузки данных» также добавил правило выгрузки для Реализации. Подсунул правила в БП3, но при синхронизации реализации не перегружаются.

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

Ваше объяснение действительно сумбурно, попробуем упорядочить. Итак у вас есть: База БП, База УТ и База «Конвертация данных», а также типовые правила выгрузки БП->УТ в виде файла xml, так? Задача изменить правила, дополнив выгрузкой документа Реализация товаров и Услуг, так? Теперь по шагам.

1. Нужно выгрузить структуру баз БП и УТ в файлы xml
2. В базу Конвертация данных в справочник Конфигурации добавить соответственно 2 элемента Бухгалтерия и Торговля и загрузить в каждый из них структуру
3. Загрузить исходные правила выгрузки, указав конфигурации источник и приемник
4. Добавить Правило конвертации объектов (ПКО), указав соответственно Объект источника и приемника, а также дополнительные настройки ПКО
5. Заполнить Правила конвертации свойств (ПКС), указав какие свойства приемника их каких свойств источника заполняются
6. Создать Правило выгрузки данных, указать в нем ПКО
7. Выгрузить правила в файл, пробовать что получилось.

Правила обмена — как на ладони!

Можно ли изучить сложные правила за 15 минут?

Скажите, задумывались ли Вы над тем, как устроены правила обмена? Наверняка задумывались!

И скорее всего даже знаете, что они включают в себя правила выгрузки данных (ПВД), правила конвертации объектов (ПКО), правила конвертации свойств (ПКС и ПКГС) и правила конвертации значений (ПКЗ).

А еще в них есть правила очистки данных, алгоритмы, запросы, параметры конвертации, дополнительные обработки и большое количество обработчиков событий.

В самом простом случае правила можно представить так: правило выгрузки данных вызывает правило конвертации и передает ему выгружаемый объект. Правило конвертации по правилам конвертации свойств передает его свойства (реквизиты) другим правилам конвертации объектов или правилам конвертации значений. В результате этих вызовов формируется файл xml.

И это самый простой вариант!

А теперь представьте себе более сложные правила. Такие например, как правила обмена «Управление торговлей, ред. 1.1 → Бухгалтерия предприятия, ред. 3.0». Структура конфигураций значительно различается. Большое количество параметров, общих алгоритмов и запросов. Многочисленные варианты настройки.

И понять, что же представляют собой эти правила, становится уже не так просто.

Дело в том, что правила могут быть вызваны по — разному. Например, в ПВД можно указать по какому именно ПКО будет выгружаться переданный объект (указав его в реквизите «Правило конвертации»). А можно в обработчике «Перед выгрузкой» или «При выгрузке» в зависимости от каких — либо условий определить значение переменной ИмяПКО, которому он должен быть передан или вызвать функцию ВыгрузитьПоПравилу(). А этих условий может быть не один и даже не два.

Или возьмем общие алгоритмы и запросы. К ним можно обратиться из обработчиков событий, написав программный код Выполнить(Алгоритмы.) и Запросы. соответственно. А отследить такие вызовы штатно практически невозможно.

И вот представьте себе, как Вы изучаете простыни кода, пытаясь найти эти вызовы и понять — как выполняется преобразование объекта. Представили? А теперь — забудьте!

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

Представлю Вашему вниманию маленькую, но очень полезную обработку «Навигатор правил обмена», которая позволяет выявлять следующие взаимосвязи:

1. Для ПВД, ПКС указано ПКО.
2. Для ПКС не указано ПКО, выполняется подбор подходящего правила по типу источника и приемника.
3. Выполняется вызов функции ВыгрузитьПоПравилу().
4. Переменной ИмяПКО присваивается значение в одном из обработчиков событий.

Эта обработка очень проста в использовании — нужно указать правила обмена и нажать кнопку «Сформировать». После того, как будет выполнен анализ вызовов (может выполняться довольно долго) она сформирует дерево правил.

Дерево правил

Дерево правил — основной инструмент обработки. Оно предназначено для отображения структуры вызовов и позволяет перейти к конкретному элементу правил (ПВД, ПКО, ПКС, ПКГС, ПКЗ, параметрам, алгоритмам и запросам) или открыть общую форму «Настройка правил обмена данными» с отбором по текущему правилу и элементу правил.

Более того, обработка покажет и способ, по которому вызывается конкретное правило!

Вам «в наследство» достались сложные правила обмена, и понять логику предыдущего программиста сложно? Тогда эта обработка предназначена именно для Вас!

Вы открываете свои правила, в которые не заглядывали год и пытаетесь вспомнить что имелось в виду, когда писался алгоритм? «Навигатор правил обмена» моментально поможет Вам вспомнить все!

И еще одна маленькая, но в некоторых случаях очень полезная возможность. Если в текущей строке дерева содержится ПКО, то контекстное меню будет содержать команду «Установить отбор по текущему значению«. С помощью этой кнопки можно быстро отфильтровать все вхождения в дерево этого ПКО (с учетом подчиненных и родительских строк).

Скачайте обработку и изучите правила с которыми Вы работаете сейчас!

Открывайте и редактируйте правила прямо из обработки, когда Вы точно знаете — откуда они были вызваны! Сэкономьте время и нервы!

  • Удаление данных.
  • Интерфейс каждой из закладок сильно загружен элементами, а потому требует отдельного рассмотрения.

    Выгрузка данных

    На следующей строке формы находятся два переключателя:

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

    Отличительной чертой этой формы является информативная справка в левой части макета, которая описывает каждый из трех возможных режимов отладки. В качестве файла внешней обработки с модулем может выступать любой файл формата epf.

    Нажатие на кнопку «Готово» проверяет правильность и полноту заполненных данных.

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

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

  • epf – необходим для выгрузки структуры метаданных для баз 1С 8;
  • ert –файл содержит код для выгрузки структуры метаданных конфигураций 1С версий 7.7;
  • ert – файл обработки выгрузки-загрузки данных для семерки.
  • Запустив соответствующие обработки необходимо выгрузить структуры метаданных для исходной базы и базы приемника. Затем в конфигурации «Конвертация» необходимо внести информацию о конфигурациях источника и приемника в справочник «Конфигурации».

    Внешний вид обработки

    Форма обработки (Рис.1) содержит четыре закладки:

  • Дополнительные настройки;
  • В самой верхней части закладки находится поле выбора файла правил обмена. Для нестандартных баз и обменов файл обмена придется создавать самому.

  • Выгрузка в файл обмена (Рис.2);
  • Вариант прямого подключения к базе-приемнику поддерживает и файловый и клиент-серверный вариант работы. В этом случае необходимо будет прописать адрес базы, заполнить поля «Пользователь» и «Пароль». Прежде чем приступить к обмену данными, желательно протестировать подключение.

    Табличная часть расположенная ниже позволяет настроить отборы и остальные параметры выгрузки.

    Для отладки алгоритмов и исправления ошибок можно воспользоваться встроенным в обработку обмена механизмом. Его активация производится установкой соответствующего флажка в нижней части формы. Нажатие на кнопку «Настройка отладки…» вызывает окно (Рис. 4).

    В первую очередь необходимо выбрать файл, который послужит источником информации. Это можно сделать в поле ввода «Имя файла для загрузки». В случае если данные выгружались в архив, защищенный паролем, его необходимо будет ввести в соответствующее поле.

  • Перезапись измененных элементов;
  • Обрезку незначащих символов (пробелов и табуляций) для строковых значений.
  • Дополнительные настройки

    Как понятно из названия закладки, она содержит инструменты, использование которых позволяет точнее настроить процесс обмена. В частности:

  • Оптимизирует обмен между базами 8-ой версии 1С;
  • Выгружать только те объекты, которые разрешены к использованию текущему пользователю;
  • Удаление данных

    В первую очередь, для самостоятельного изготовления правил обмена, необходима специальная конфигурация, которая носит название «Конвертация данных». В ее составе есть несколько интересных файлов, которые позволяют настроить практически любой обмен между различными базами 1С 7 и 8 версий:

  • epf – если конфигурация 1С 8 самописная или не стандартная, в ней может не быть обработки «Универсальный обмен данными», этот файл и есть эта обработка;
  • Внешний вид и особенности использования Универсального обмена данными

    Достаточно часто в работе крупных предприятий и торговых сетей возникает необходимость в обмене данными между базами. Каждый программист и администратор по-разному решает этот вопрос. Кто-то пишет выгрузки-загрузки через промежуточные файлы таблиц, кто-то использует режим COM соединения для подключения к базе источнику. Однако, в последнее время всё большую популярность набирает собственный 1С-овский механизм под названием «Универсальный обмен данными в формате XML».

    В Полном интерфейсе открыть обработку можно по адресу Сервис->Прочие обмены данными-> Универсальный обмен данными в формате XML.

    Рис. 1

  • Выгрузка данных;
  • Загрузка данных;
  • Подключение и выгрузка данных в ИБ (рис.3).
  • Загрузка данных

    В отличие от «Выгрузки», на данной закладке (Рис.5) нет табличной части, зато гораздо больше флажков, позволяющих регулировать параметры записи новых и измененных объектов.

    Соответствующие флажки позволяют настроить:

  • Транзакцию при записи объектов (это иногда ускоряет процесс);
  • Режим записи новых данных в регистр (либо по одной, либо набором);
    1. Включает режим отладки;
    2. Включить протоколирование процесса обмена между базами.
    3. Эти и некоторые другие функции включаются выставлением соответствующих флажков на форме (рис.6).

      Использование стандартного обработчика очень упрощает жизнь программистам. В то же самое время, одним из самых сложных моментов для того, кто впервые столкнулся с «Универсальным обменом данным в формате XML» является вопрос: «Где взять файл правил обмена?».

      Затем в справочнике Конвертации создается элемент, содержащий информацию о направлении обмена данными. Для него можно настроить Правила обмена.

      Смотрите еще:

      • Как должен выглядеть реестр Реестр собственников многоквартирного дома - скачать 29 апреля 2016 года в соответствии с Приказом №937пр (Минстроя РФ) при проведении любого общего собрания собственников в многоквартирном доме к протоколу собрания должен быть приложен […]
      • Жалобы на азс лукойл Я имею право! У Вас тоже проблемы с " лукойл "? Бесплатно задайте вопрос юристам и получите ответ через 15 минут! Задать вопрос » Сеть АЗС "Лукойл" не дает сдачи Во всей сети АЗС "Лукойл" регулярно воруют от 8 до 100 копеек. Например при […]
      • Сайт мирового суда самары Сайт мирового суда самары Судебный участок №4 Железнодорожного судебного района г.Самары Аппарат мирового судьи мировой судья Мокеева Марина Викторовна помощник мирового судьи Пинчук Елена Викторовна секретарь судебного […]
      • Кому принадлежит опек Этой страницы нет на нашем сайте Ссылка по которой вы пришли, неверна или страница была удалена со времени Вашего последнего посещения. При полном или частичном использовании материалов ссылка на ИноСМИ.Ru обязательна (в интернете — […]
      • Запись в трудовой книжке при увольнении пенсионера Правильная запись в трудовой книжке при увольнении работающего пенсионера Ответьте пожалуйста! Я до выхода и после оформления пенсии работал в одной и той же организации. Спустя два года написал заявление "по собственному желанию" не […]
      • Кто в днр платит пенсии Этой страницы нет на нашем сайте Ссылка по которой вы пришли, неверна или страница была удалена со времени Вашего последнего посещения. При полном или частичном использовании материалов ссылка на ИноСМИ.Ru обязательна (в интернете — […]
      • Нарушение правил поворота Что грозит за нарушение правил маневрирования? Соблюдение правил маневрирования является одним из важнейших условий безопасности дорожного движения. К маневрам относятся движение задним ходом, перестроение, поворот или остановка (п. 8.1 […]
      • Правила опен капа варфейс Разрешено на Open Cup ПЯ "Грач" (Пистолет Ярыгина Грач) - полуавтоматический пистолет с неплохой пробивной способностью. Оружие обладает отличными характеристиками. Skorpion vz 83 Skorpion vz. 83 - классический пистолет-пулемет. При […]