Андроид. Windows. Антивирусы. Гаджеты. Железо. Игры. Интернет. Операционные системы. Программы.

Внешний вид и особенности использования универсального обмена данными. Внешний вид и особенности использования универсального обмена данными Где хранятся правила обмена 1с

Задача

Передать информацию о контрагентах из УП в БП . Данные передаются в одностороннем порядке, идентификация производится по уникальному идентификатору.Настройка правил конвертации выполняется с помощью специальной конфигурации Конвертация данных, редакция 3.0 (далее – КД 3.0 ).

Выполняемые действия

Этап 1. Подготовка к настройке правил.

Для настройки правил конвертации в конфигурации КД 3.0 должны содержаться сведения о структуре информационных баз, между которыми производится синхронизация данных, а также о структуре формата Enterprise Data .

Шаг 1. Выгрузка структуры информационных баз УП и БП.

Для выгрузки информации о структуре информационной базы используется обработкаMD83Exp.epf , входящая в комплект поставки конфигурации КД 3.0 .

Для каждой информационной базы (УП и БП ) необходимо выполнить следующие действия:

  1. Открыть информационную базу в режиме “Предприятие”.
  2. Открыть внешнюю обработку MD83Exp.epf (Меню Файл & Открыть).
  3. Указать имя файла, в который следует сохранить структуру информационной базы.
  4. Проверить настройки в форме обработки (все флаги должны быть сняты).
  5. Нажать кнопку Выгрузить.

Шаг 2. Экспорт xml-схемы формата обмена

Для выгрузки схемы формата обмена используются стандартные возможности платформы.

Необходимо выполнить следующие действия:

  1. Открыть одну из информационных баз (либо УП либо БП ) в режиме “Конфигуратор”.
  2. В дереве метаданных найти XDTO пакеты с именами ExchangeMessage иEnterpriseData_1_0_beta.
  3. Установить курсор на пакет XDTO, нажать правую кнопку мыши и в контекстном меню выбрать пункт Экспорт XML-схемы . Указать путь и имя файла для экспорта. Выполнить это действие для каждого из двух пакетов, сохранив XML-схемы в два разных файла.

Шаг 3. Загрузка структуры информационных баз в конфигурацию КД 3.0

Загрузка выполняется в конфигурацию КД 3.0 в режиме “Предприятие”. Перечисленные ниже действия следует выполнить для каждой из конфигураций, для которых настраиваются правила конвертации (УП и БП ).

  1. Перейти в раздел Конфигурации , и выбрать команду
  2. Указать путь к файлу со структурой информационной базы (см. Этап 1, Шаг 1 ).
  3. Указать способ загрузки & в новую версию конфигурации.
  4. Нажать кнопку Выполнить загрузку

Шаг 4. Загрузка структуры формата обмена в конфигурацию КД 3.0

  1. Перейти в раздел Формат данных , и выбрать команду .
  2. Указать файлы со структурой формата (см. Этап 1, Шаг 2 ). Необходимо указать сразу оба файла, используя множественный выбор.
  3. Проверить имя основного пакета XDTO – должен совпадать с пространством имен пакета XDTO EnterpriseData_1_0_beta (см. в конфигураторе УП или БП ).
  4. Указать способ загрузки & в новую версию формата .
  5. Нажать кнопку Выполнить загрузку , дождаться окончания загрузки.

Этап 2. Создание конвертаций

Для решения описанной задачи необходимо создать две конвертации:

  • УП (для выгрузки данных из УП в формат обмена)
  • БП (для загрузки данных из формата обмена в БП )

Создание конвертаций производится в разделе Конвертации , команда Конвертации . Для новой конвертации необходимо указать наименование, конфигурацию и формат обмена. Например, конвертация для конфигурации УП:

  • Наименование & “УП2.0.7”.
  • Конфигурация & “УправлениеПредприятием”.
  • Поддерживаемые версии формата & одна строка, в которой выбрана единственная позиция справочника Версии формата.
  • правила обработки данных,
  • правила конвертации объектов,
  • правила конвертации предопределенных данных.

Для перехода к комплекту правил конкретной конвертации необходимо перейти в разделКонвертации , выбрать команду Настройка правил конвертации и выбрать в списке конкретную конвертацию, для которой будут настраиваться правила. В результате будет открыта форма Настройка правил обмена , в которой собраны все правила для конкретной конвертации.

Этап 3. Создание правил конвертации объектов

Шаг 1. Правило конвертации для выгрузки контрагентов из УП

  1. УП.
  2. Перейти на закладку
  3. Основные сведения:
    1. Идентификатор правила : “Справочник_Контрагенты_Отправка”,
    2. Объект конфигурации
    3. Объект формата : “Справочник.Контрагенты”,
    4. Область применения : Для отправки.
  4. Нажать кнопку Записать и перейти на закладку Правила конвертации свойств:
    1. Воспользоваться сервисом автоматического сопоставления свойств
      1. Нажать кнопку Настройка ПКС
      2. В открывшейся форме нажать Автосопоставление . Сопоставятся свойства “ИНН”, “КПП”, “Наименование”, “НаименованиеПолное”, “ДополнительнаяИнформация”, “ЮридическоеФизическоеЛицо”
      3. и закрыть форму настройки правил конвертации свойств
  5. Нажать кнопку Записать и закрыть .

Шаг 2. Правило конвертации для загрузки контрагентов в БП

  1. Открыть настройку правил обмена для конвертации БП.
  2. Перейти на закладку Правила конвертации объектов.
  3. Создать новое правило конвертации и заполнить данные на закладке Основные сведения:
    1. Идентификатор правила : “Справочник_Контрагенты_Получение”,
    2. Объект конфигурации : “СправочникСсылка.Контрагенты”,
    3. Объект формата : “Справочник.Контрагенты”,
    4. Область применения : Для получения.
  4. Нажать кнопку Записать и перейти на закладку Идентификация . Указать способ идентификации «По уникальному идентификатору».
  5. Перейти на закладку Правила конвертации свойств
    1. Воспользоваться сервисом автоматического сопоставления свойств:
      1. Нажать кнопку Настройка ПКС
      2. В открывшейся форме нажать Автосопоставление . Сопоставятся свойства “ИНН”, “КПП”, “Наименование”, “НаименованиеПолное”, “ДополнительнаяИнформация”, “ЮридическоеФизическоеЛицо”.
      3. Сохранить результат автоматического сопоставления & нажать кнопкуСоздать правила конвертации свойств и закрыть форму настройки правил конвертации свойств.
    2. Вручную добавить правило конвертации свойства для ОКПО (свойство конфигурации & “КодПоОКПО”, свойство формата & “ОКПО”).
    3. Позже потребуется вернуться к правилам конвертации свойств, чтобы заполнить правило конвертации свойства для свойства “ЮридическоеФизическоеЛицо”, которое является перечислением.
  6. Перейти на закладку ПередЗаписьюПолученныхДанных и написать алгоритм для заполнения страны регистрации нового контрагента. Алгоритм содержит следующий текст: «ПолученныеДанные.СтранаРегистрации = Справочники.СтраныМира.Россия;».
  7. Нажать кнопку Записать и закрыть .

Этап 4. Создание правил конвертации предопределенных данных

  1. УП или БП )
  2. Перейти на закладку Правила конвертации предопределенных данных
  3. Создать новое правило конвертации и заполнить его свойства:
    1. Идентификатор правила : “Перечисление_ЮридическоеФизическоеЛицо”
    2. Объект конфигурации : “ПеречислениеСсылка.ЮридическоеФизическоеЛицо”
    3. Объект формата : “ЮридическоеФизическоеЛицо”
    4. Область применения : для отправки и получения
    5. В табличном поле заполнить соответствия значений перечисления конфигурации и формата: “ФизическоеЛицо” & “ФизическоеЛицо” и “ЮридическоеЛицо” & “ЮридическоеЛицо”
    6. Нажать кнопку Записать и закрыть
  4. Указать новое правило в правиле конвертации свойства “ЮридическоеФизическоеЛицо” справочника Контрагенты
    1. Перейти на закладку Правила конвертации объектов
    2. Контрагенты , открыть форму правила
    3. Перейти на закладку Правила конвертации свойств и найти правило для свойства “ЮридическоеФизическоеЛицо”
    4. Открыть форму правила конвертации свойства и указать в нем правило конвертации объекта & “Перечисление_ЮридическоеФизическоеЛицо”.
    5. Сохранить внесенные изменения

Этап 5. Создание правил обработки данных

Порядок действий одинаков для обоих конвертаций.

  1. Открыть настройку правил обмена для конвертации (УП или БП )
  2. Перейти на закладку Правила конвертации объектов
  3. Найти правило конвертации справочника Контрагенты , открыть форму правила
  4. Нажать кнопку Создать на основании & Правило обработки данных
  5. В созданном правиле обработки данных проверить заполнившиеся автоматически свойства:
    1. Идентификатор правила & указать такой же как для правила обработки данных (“Справочник_Контрагенты_Отправка” либо “Справочник_Контрагенты_Получение”)
    2. Область применения & такая же как для правила обработки данных
    3. Объект выборки :
      1. для конвертации УП & “СправочникСсылка.Контрагенты”
      2. для конвертации БП & “Справочник.Контрагенты”
    4. Правило конвертации объекта & ссылка на правило конвертации объекта.
  6. Нажать кнопку Записать и закрыть.

Этап 6. Получение модулей менеджера обмена данными

Модуль менеджера обмена данными необходим для обмена данными между конфигурациями в соответствии с настроенными в КД 3.0 правилами.

Порядок действий одинаков для обеих конвертаций:

  1. Открыть информационную базу УП или БП в режиме “Конфигуратор”. Найти в дереве метаданных общий модуль МенеджерОбменаЧерезУниверсальныйФормат и открыть его для редактирования. Модуль должен быть пустым.
  2. Открыть информационную базу КД 3.0 в режиме “Предприятие”.
  3. Перейти в раздел Конвертации и выбрать команду Выгрузка модуля.
  4. В открывшейся форме указать соответствующую конвертацию и нажать кнопку Выгрузить . Модуль будет скопирован в буфер обмена.
  5. Перейти в конфигуратор информационной базы УП или БП и вставить содержимое буфера обмена в общий модуль МенеджерОбменаЧерезУниверсальныйФормат.
  6. Сохранить конфигурацию.

Выгрузка модуля в буфер обмена также может производиться из формы настройки правил обмена по кнопке Сохранить модуль менеджера обмена .

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

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

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

Заускаем 1С Управление торговлей 10.3. Выбираем пункт “Все настройки обмена данными” из меню Сервис => Прочие обмены данными.

Выбираем раздел “Все обмены”. Находим в списке ваш обмен данными, щеалкаем правой кнопкой мыши и нажимаем “Изменить”. Если вы будете пытаться изменить настройки обмена из раздела “Обмен данными с 1С: Бухгалтерия 8”,то при попытке изменения будет запускаться помощник настройки обмена данными, который нам не нужен.

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

Загрузим правила выгрузки в базу обмена. Нажимаем “Загрузить правила из файла”. Внимание, если у вас нетиповая конфигурация и вы используете нетиповые правила обмена,т.е. разработанные специально для вашей измененной конфигурации, то вам следует обратиться к специалистам для создания новых правил на основе имеющихся.

Ни в коем случае не заменяйте их на типовые правила. Еслы вы не уверены в том что у вас типовые конфигурации, на всякий случай сохраните имеющиеся правила кнопкой “Сохранить правила в файл”.

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

Переходим по этому пути. Далее: 1С=>Accounting и выбираем папку с названием последнего установленного релиза Бухгалтерии. В случае если правила нужно взять из обновления конфигурации “1С:Управление торговлей”, папка будет называться Trade. Для конфигурации “1С:Розница” — Retail. В ней находится папка “Обмены данными”.

Далее “Обмен с конфигурацией Управление торговлей, ред. 10.3”. В ней видим ПРАВИЛА КОНВЕРТАЦИИ БП-УТ и ПРАВИЛА КОНВЕРТАЦИИ УТ-БП. Так как нам нужны правила выгрузки из УТ выбираем “ПРАВИЛА КОНВЕРТАЦИИ УТ-БП” и нажимаем открыть. Тоже самое проделываем для правил выгрузки из базы обмена в текущую базу только выбираем файл ПРАВИЛА КОНВЕРТАЦИИ БП-УТ и нажимаем открыть.

В папке “Обмен с конфигурацией Управление торговлей, ред. 10.3” находится файл Совместное использование.htm. Если вы ни разу его не читали то обязательно прочтите. В нем находится следующая полезная информация:

  • Цели совместного использования
  • Общее описание
  • Переход с прошлых версий двустороннего обмена данными
  • Предварительные действия
  • Порядок настройки обмена данными между конфигурациями
  • Синхронизация данных
  • Совместная работа конфигураций “Управление торговлей” и “Бухгалтерия предприятия”
  • Примеры сценариев работы пользователей
  • Таблица соответствия выгружаемых документов УТ — БП (редакция 1.6, редакция 2.0) Таблица соответствия выгружаемых документов БП (редакция 1.6, редакция 2.0) — УТ
  • Особенности выгрузки документов и справочников
  • Таблица соответствия выгружаемых документов БП (редакция 1.6, редакция 2.0) — УТ
  • Перенос документов “Счет на оплату покупателю” и “Заказ покупателя”
  • Перенос себестоимости списания товаров
  • Контроль результатов обмена данными

Проверяем правила кнопками проверить. И нажимаем ОК. Новые правила сохранены. Запускаем обмен данными и проверяем их работу.

О том,как настроить двухсторонний обмен данными между конфигурациями Управление торговлей 10.3 и Бухгалтерия предприятия 2.0 написано в другой моей статье.

Здравствуйте, уважаемые читатели блога сайт! Если у Вас есть конфигурация Конвертация данных, тогда Вы имеете все необходимые инструменты для обмена данными в 1С:Предприятие 8.2, в частности документами и справочниками. Статья описывает работу в конфигурации Конвертация данных, редакция 2.1.4.1.

Найдем в составе дистрибутива конфигурации Конвертация данных файл обработки MD82Exp.epf.
Он понадобиться для выгрузки описания структуры метаданных конфигурации баз источника и приёмника.

Ещё найдем в составе этого же дистрибутива файл обработки V8Exchan82.epf.
Он понадобиться для выгрузки базы источника и загрузки базы приёмника.

А что, если ваши конфигурации 1С идентичны? Тогда стоит попробывать другой способ, описанный в заметке Еще можно использовать для обмена данными между идентичными базами.

А если вам нужно перенести данные из версии 1С 7.7 в версию 1С 8.2? Тогда стоит использовать советы, описанные .

Итак, приступим:

Сначала выгрузим описания структуры метаданных источника и приёмника.

    1. Откроем базу источник в режиме 1С:Предприятие 8.2 и запустим обработку MD82Exp.epf
      для выгрузки описания структуры метаданных источника.
      Сохраним структуру метаданных источника в файл Rules1.xml.
    1. Откроем базу приёмника в режиме 1С:Предприятие 8.2 и запустим обработку MD82Exp.epf
      для выгрузки описания структуры метаданных приёмника.
      Сохраним структуру метаданных приёмника в файл Rules2.xml.

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

    1. Запустим конфигурацию Конвертация данных в режиме 1С:Предприятие 8.2.
    2. Откроем справочник «Конфигурации» (Справочники—>Конфигурации). Он хранит информацию о конфигурациях,
      между которыми может производиться настройка правил обмена.
    3. Добавим информацию о конфигурации источника. Нажмём кнопку «Добавить» или клавишу «Insert».
    4. Укажем путь к файлу со структурой метаданных источника Rules1.xml. Нажмём кнопку «Выполнить загрузку».
      Теперь мы видим, что в справочнике «Конфигурации» появился новый элемент с названием конфигурации источника.

    1. Добавим информацию о конфигурации приёмнике. Нажмём кнопку «Добавить» или клавишу «Insert».
    2. Укажем путь к файлу со структурой метаданных приёмника Rules2.xml. Нажмём кнопку «Выполнить загрузку».
      Теперь мы видим, что в справочнике «Конфигурации» появился новый элемент с названием конфигурации приёмника.

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

    1. Откроем справочник «Конвертации» (Справочники—>Конвертации). Этот справочник содержит информацию,
      в которой определяется между какими конфигурациями осуществляется обмен и в каком направлении.
    2. Добавим новый элемент. Нажмём кнопку «Добавить» или клавишу «Insert».
    1. Укажем конфигурацию источник из справочника «Конфигурации». Поле «Конфигурация — источник:».
    2. Укажем конфигурацию приёмник из справочника «Конфигурации». Поле «Конфигурация — приемник:».

    1. Нажмём кнопку «ОК».
    2. Появится диалог «Информация», с помощью которого можно автоматически создать все правила обмена на основании
      совпадающих названий объектов конфигураци, либо только одно правило вручную.

  1. Если Вы выберете первый вариант из диалог «Информация» другой диалог с надписью
    «Создать правила выгрузки данных?». Нажмём кнопку «ОК».

Отлично, мы произвели настройку правил обмена. Осталось эти правила обмена выгрузить в файл.


Правила конвертации готовы! Теперь сделаем обмен данными.

Откроем базу источник в режиме 1С:Предприятие 8.2 и запустим обработку
для загрузки данных источника.

Это файл обработки V8Exchan82.epf. Или открыть «Сервис»—>«Прочие обмены данными»—>«Универсальный обмен данными в формате XML»

    1. В обработке на вкладке «Выгрузка данных» выберем имя файла правил (мы его сохраняли здесь: C:\Bases\ПравилаОбменаДанными.xml).
      Согласимся загрузить правила обмена данными. Нажмём кнопку «Да».
    2. Укажем имя файла данных. (Например, C:\Bases\ВыгрузкаДанных.xml). Если файла нет, будет создан.

  1. Укажем период. Нажмём кнопку «Выгрузить данные» (Находится на панели вверху).

Теперь загрузим данные в базу приёмник. Откроем её в режиме 1С:Предприятие 8.2 и запустим обработку

Это файл обработки V8Exchan82.epf. Или открыть «Сервис»—>«Прочие обмены данными»—>«Универсальный обмен данными в формате XML»

    1. В обработке на вкладке «Загрузка данных» выберем имя файла данных (мы его сохраняли здесь: C:\Bases\ВыгрузкаДанных.xml).
    2. Нажмём кнопку «Загрузить данные» (Находится на панели вверху).

Данные загружены!

Бывают случаи, когда в табличной части документа базы приёмника и источника отличается определённый реквизит.
В приёмнике может быть реквизит типа «Справочник», а в источнике реквизит с тем же названием, но тип у него «Перечисление».
Как быть? Как настроить правильно правила конвертации этого объекта? Воспользуйтесь советами из статьи .

Те же действия применимы для версии 1С:Предприятие 8.1 и 1С:Предприятие 8.0. В составе дистрибутива конфигурации Конвертация данных идут файлы оработок для этих версий MD81Exp.epf и V8Exchan81.epf, MD80Exp.epf и V8Exchan.epf.

Кроме того, с помощью конфигурации Конвертация данных можно выгружать данные из версии 1С:Предприятие 7.7. Прилагаются файлы V77Exp.ert (выгрузка данных), V77Imp.ert (загрузка данных), MD77Exp.ert (выгрузка описания структуры метаданных конфигурации).

В статье подробно описано как воспользоваться этими обработками.

И показываем, как с ее помощью СИЛЬНО упростить решение своих задач

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

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

Поэтому позовите коллег, им это будет тоже очень полезно.

Особенно, если они уже видели КД 3 и успели испугаться:)

Да, когда ее видишь в первый раз – там вообще ни фига не понятно.

Но на самом деле – все ОЧЕНЬ просто. Настолько просто, что вам потом даже скучно будет:)

Что конкретно в сегодняшних видео

Это 4 видео по обмену данными через универсальный формат обмена EnterpriseData .

Кроме того, мы покажем пример доработки типовых правил обмена в 1С:Конвертации данных 3.0

Общая длительность – 34 минуты . Содержание:

  • Настройка обмена на примере 1С:Бухгалтерии 8 и 1C:ERP
  • Как сделать загрузку типовых правил и универсального формата обмена в Конвертации Данных 3.0
  • Перенос структуры метаданных в КД 3.0
  • Как выполнить первый обмен данными
  • Доработка правил конвертации
  • Как загрузить новые правила без изменения конфигурации (без снятия с поддержки )

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

Если бы подобная задача решалась в Конвертации данных 2.0, то изменения пришлось бы вносить в правилах и источника, и приемника.

Данные видеоуроки актуальны для БСП редакции 2.3.2 (для любой сборки старше 2.3.2.43).

Если Вы используете более старшую версию БСП,0 сделайте «поправку» на изменившийся интерфейс и расширенную функциональность. Для этого самостоятельно повторите пример из видео.

Видео 1:
Загрузка правил обмена между типовыми конфигурациями в Конвертацию данных 3.0

В этом уроке выполним подготовительные действия при внесении изменений в правила обмена между типовыми конфигурациями:

  • Загрузка в КД структуры формата обмена (
  • Создание конвертации
  • Выгрузка файлов правил из типовой конфигурации
  • Выгрузка модуля менеджера обмена

Видео 2:
Доработка правил обмена в КД 3.0

В этом уроке мы покажем, как дозаполнить реквизиты объектов при загрузке данных.

Будет решена задача – при загрузке объектов из конфигурации-источника устанавливать комментарий “Загружено из БП 3.0”.

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

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

Видео 3:
Настройка универсального обмена между типовыми конфигурациями

В этом уроке мы покажем, как настраивать новый обмен между типовыми.

Настройки будут сделаны в конфигурации-источнике и затем загружены в конфигурацию-приемник.

Также в этом видео мы покажем, как без изменения конфигурации подгрузить новые правила обмена.

Видео 4:
Перенос начальных остатков с помощью правил обмена

В уроке покажем типовой функционал переноса начальных остатков.

P.S.

Да, обмены через txt / dbf / ole и т.д. имеют право на существование. В каких-то специальных случаях, типа стыковки с веб-сервером или переноса из готового формата внешнего приложения.

Однако для стандартных обменов – стандартные методы и быстрее, и сильно проще.

А если кто-то изобретает велосипед, когда есть готовое универсальное решение – это как написать себе на лбу “инструментом не владею, изучать не хочу, буду строить костыли за ваши деньги” .

P.P.S.

Мы хотим показать, что Конвертация Данных 3.0 – это не сложно.

Непривычно – да. Не все сразу понятно – да. Есть очень неоднозначные моменты – да.

Но с помощью готовых инструкций и видео ее можно освоить буквально за 1-2 недели.

Вопрос: Готовые правила обмена для типовых конфигураций


Всем всем всем. Ищу готовые правила обмена для типовых конфигураций для переноса в обе стороны не только справочников, но и документов, остатков по документам и.т.д. Может кто поделится. Ищу очень выгрузку по документам и ПУБ 7.7 в УПП 8 ред 1.2 , из торговли 7.7 в УПП из зарпалты 7.7 УПП, из управление торговлей 8 в УПП 8. Заранее всем спасибо.

Ответ:

ищу правила обмена между 1С 8.1 упп 1.2 с 1С 8.2 упп 1.3

Вопрос: Сервисное обслуживание штатным функционалом типовых конфигураций 1С


УТ 11.4.1.254 (или можно конвертнуть в ЕРП, если это чему-то поможет)

Как штатным функционалом типовых конфигураций 1С учитывать ремонт принтеров, вернее их сервисное обслуживание клиентов (т.к. в терминах методологов 1С, ремонт - это когда обслуживают своё собственное оборудование, а не клиентов)?

Один мастер, как в офисе, так и на выездах.
Звонят клиенты в офис по поводу их ремонта, а никакие сведения не заносятся, посмотреть нечего

В крайнем случае, использовать другую базу другой конфигурации, но типовую

Основной затык - очень не хочется вносить изменения в типовую конфигурацию и/ли использовать нетиповые конфигурации (модули)

Ответ:

Вернее, обновить, штатно в ЕРП
Переход на УНФ нетривиален... и для небольшого, и для большого предприятия.
УТ 11 - измененная с модулем Битрикс, на сайт (интернет-магазин) Битрикс - тоже пиленный

И непонятно - для чего?
Выше я написал
В УТ 11 создаётся заказа клиента, на основании которого = акт выполненных работ.
"Информация о выполнении работ может быть включена в заказ клиента совместно с информацией о продаваемых товарах или услугах, оказываемых при продаже."

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

Из обсуждений с клиентом оказалось, что нужен учет по серийным номерам, который тоже есть в УТ 11.
Надо только включить и настроить в УТ 11

Смотрел УНФ и никакого чуда, кроме дополнительных проблем, не нашёл

В этом вопросе меня подвело только то, что я начал делать "литературный обзор" того, как это делается в УТ - ЕРП и как это решается:
- в других типовых конфигурациях
- специализированными отдельными отраслевыми конфигурациями
- модулями для УТ 11
, т.е. поленился попробовать и пошевелить мозгами

Бери, да пользуйся, когда знаешь - как или кто-то уже настроил-показал
(напрмер, в демобазах типовых - нет ничего, чтобы посмотреть-взять что-то готовое за образец)
.
Только немного пришлось подшлифовать навыки учета и распределения доходов и расходов в УТ - ЕРП, а в УНФ вообще надо заново весь учет изучать и голову набекрень по любому вопросу выкручивать

Вопрос: Удаление объекта из уже существующего правила обмена


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

Ответ:

Сообщение от Allexei

Здравствуйте!Наверное не актуально уже, но все же. Как вариант можно отменить регистрацию объектов ненужного типа в плане обмена. Благодоря этому не придеться переписывать правила обмена и не будут выгружаться не нужные объекты.

Спасибо, попробую.

Можно удалить обычным способом

Вопрос: Правила обмена - где править?


Заказчик внес изменения в конфигурацию приемника. Что именно менялось узнать уже никак не удастся.
Теперь надо подправить правила обмена.
Как увидеть те места, которые нужно подправить?
Нужно как-то по существующим правила понять, что свойства уже не существует или что изменился его тип.

Ответ: () Мне кажется, чтобы порадовать заказчика достаточно хоть как-нибудь завести обмен. А чтобы заплатили нужно делать все доконца:)

Вопрос: "Управление торговлей", редакция 10.3 (10.3.46.2) Изменение правил обмена для Розницы 2.1


Здравствуйте. Как поменять правила в УТ?
Меняю макет ПравилаОбмена в Планы обмена ОбменРозницаУправлениеТорговлей103 Обновляю перезапускаю-не те правила. Версию даже вручную меняла. Все равно не помогает.
Сдуру удалила запись о правилах из регистра Правила обмена данными.
Ни кнопки нормальной нет для загрузки файла правил или обновления его из макета конфы.
Дописок и тестов много нужно сделать, а как поменять быстро правила регистрации/обмена не знаю(

Ответ: обновляла с итс, все по порядку. Уже весь мозг выел этот обмен

Вопрос: Замена правил обмена в файле выгрузки


Всем доброе!
Есть файл выгрузки xml по правилам обмена. Соответственно, в нем есть блок

<ПравилаОбмена> ...

И есть второй файл, как бы шаблон этого блока.
Необходимо заменить блок правил в файле выгрузки на блок из файла шаблона.
Придется по-элементно читать ЧтениеXML и писать в третий временный файл через ЗаписьXML? Или есть более удобный способ?

P.S. Предчувствую резонный вопрос "Зачем?" Необходимо защититься от изменений правил в Источнике, т.е. всегда загружать по эталону из Приемника.

Ответ:

Написал. Есть некоторые сомнения в оптимальности. Запись во временный xml через ЗаписьXML, а потом ЧтениеТекста, чтобы запхнуть все это в файл который был первоначально передан.
С методологической точки грубых ошибок нет?

// Процедура заменяет блок <ПравилаОбмена>... в переданном файле.xml // на блок из шаблона, в котором хранится фрагмент файла выгрузки по эталонным правилам. // // Параметры // ИмяФайлаXML - Тип: Строка - Полное имя файла с данными выгрузки, // в котором будем менять блок <ПравилаОбмена> // // Возвращаемое значение: // ИмяФайлаРезультатаXML - Тип: Строка - Путь // Процедура ЗаменитьПравилаОбменаВФайлеВыгрузкиWS(ИмяФайлаXML) ФайлВыгрузкиXML = Новый ЧтениеXML; ФайлВыгрузкиXML.ОткрытьФайл(ИмяФайлаXML); ШаблонПравил = Новый ЧтениеXML; ПутьКШаблонуПравил = ПолучитьШаблонПравилОбмена(); ШаблонПравил.ОткрытьФайл(ПутьКШаблонуПравил); ИмяФайлаРезультатаXML = ПолучитьИмяВременногоФайла(".xml"); РезультатXML = Новый ЗаписьXML; РезультатXML.ОткрытьФайл(ИмяФайлаРезультатаXML); Пока ФайлВыгрузкиXML.Прочитать() Цикл ТипУзла = ФайлВыгрузкиXML.ТипУзла; Если ТипУзла = ТипУзлаXML.НачалоЭлемента и ФайлВыгрузкиXML.Имя = "ПравилаОбмена" Тогда ФайлВыгрузкиXML.Пропустить(); Пока ШаблонПравил.Прочитать() Цикл Если ШаблонПравил.ТипУзла = ТипУзлаXML.НачалоЭлемента и ШаблонПравил.Имя = "ПравилаОбмена" Тогда РезультатXML.ЗаписатьТекущий(ШаблонПравил); Пока ШаблонПравил.Прочитать() Цикл РезультатXML.ЗаписатьТекущий(ШаблонПравил); Если ШаблонПравил.ТипУзла = ТипУзлаXML.КонецЭлемента и ШаблонПравил.Имя = "ПравилаОбмена" Тогда Прервать; КонецЕсли; КонецЦикла; Прервать; КонецЕсли; КонецЦикла; Иначе РезультатXML.ЗаписатьТекущий(ФайлВыгрузкиXML); КонецЕсли; КонецЦикла; ФайлВыгрузкиXML.Закрыть(); ШаблонПравил.Закрыть(); РезультатXML.Закрыть(); Текст = Новый ЧтениеТекста(ИмяФайлаРезультатаXML); СообщениеОбмена = Текст.Прочитать(); ЗаписьТекста = Новый ЗаписьТекста(ИмяФайлаXML, КодировкаТекста.UTF8); ЗаписьТекста.Записать(СообщениеОбмена); ЗаписьТекста.Закрыть(); КонецПроцедуры // ЗаменитьПравилаОбмена()

Вопрос: Помогте с правилами обмена


1С 8.3.9.1850, УТ 11.3.2.157, Розница 2.2.5.22. При загрузке правил в УТ появляется ошибка. Можно ли как то поправить правила.

Ссылка на несуществующий объект метаданных в правилах обмена
Объект =
ОписаниеОшибки = Тип не определен (ПеречислениеСсылка.ТипыОперацийЗаказаНаСборку)
ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4885)
КСообщенияОбОшибках = 11

Ответ:

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

Вопрос: Как выгрузить правила обмена для загрузки в конвертацию


Как выгрузить правила конвертации из типовой конфигурации?

Задача: есть конфигурация "Рарус: Управление торговлей и взаимоотношениями с клиентами (CRM)", там есть план обмена ОбменССайтом. Обмен с сайтом идёт, нужно добавить выгрузку статуса заказа из 1С, чтобы он обновлялся на сайте.

Я так вижу решение: выгрузить правила выгрузки заказов, загрузить их в конвертацию, там добавить ПКС для статуса и загрузить обратно в конфигурацию. Но как выгрузить эти правила? В плане обмена есть макет СхемаВыгрузкиЗаказов, на последней вкладке Настройки есть кнопка "Сохранить настройки в файл", но, я так понимаю, что это не то и в конвертацию, этот xml файл не загружается.

Подскажите, пожалуйста.


Подправил правила обмена ТиС 7.7 и БП2 добавил перенос двух доков
Кор.Счет-фактура и Исправление счет фактуры. Тут все нормально перекидывается. Оба этих дока создают корректировку реализации в БП2.
Но образовалась проблема, нужно в док основание в корректировку реализации (БП2) подкинуть не счет-фактуру как по типовому, а основание этой счет-фактуры т.е. реализацию.
Кусок кода ПКО(После загрузки):
Объект.ЗаполнитьСчетаУчетаВТабЧасти (Объект.Товары,"Товары",Истина); Объект.ВидОперации = Перечисления.ВидыОперацийИсправленияПоступленияРеализации.СогласованноеИзменение; Объект.КорректироватьНДС = Истина; Объект.СуммаВключаетНДС = Истина; Если Объект.Ответственный.Пустая() Тогда Объект.Ответственный = глЗначениеПеременной("глТекущийПользователь"); КонецЕсли; Объект.ДокументРеализации = Объект.Ссылка.ДокументРеализации.ДокументОснование; <--- проблема Объект.Записать(РежимЗаписиДокумента.Проведение);
До записи объект еще не существует и следовательно обратиться к реквизиту объекта нельзя, а после записи становиться уже поздно. Правила отработают по типовому. Подскажите как решить в КД только начал разбираться.

Ответ: После записи = после вызова метода Записать

Похожие публикации