Загрузка документов из УТ 10 в БП 3

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

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

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

Внешняя обработка для загрузки документов из УТ 10 в БП 3. Создана на управляемых формах, выполняется на стороне приемника в БП 3. Позволяет загружать документы интерактивно и документы, справочники, записи регистров в фоновом режиме.

Сокращения

УТ – конфигурация «Управление торговлей» релиз 10

БП – конфигурация «Бухгалтерия предприятия» релиз 3.0

КД – конвертация данных

УИД – уникальный идентификатор объекта

Мотивация

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

Задумка и основа

Хотел сделать как в КД интерактивный ввод алгоритмов и сопоставление реквизитов. Все это можно было и сделать, но для простоты реализации, доработок и отладки решил отказаться. 

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

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

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

Что удалось

В целом удалось упростить настройку обмена (загрузку данных в БП).

В типовом обмене, чтобы поправить алгоритм обмена, надо было:

  • Выгрузить план обмена из БП
  • Загрузить план обмен в базу конвертации данных
  • Выгрузить новую структуру данных УТ
  • Выгрузить новую структуру данных БП
  • Загрузить новую структуру УТ в план обмена
  • Загрузить новую структуру БП в план обмена
  • Найти и поправить код
  • Выгрузить план обмена 
  • Загрузить новый план обмена в УТ
  • Загрузить новый план обмена в БП

Теперь:

  • Выгрузить обработку, если нет копии
  • Открыть и отредактировать в конфигураторе
  • Загрузить обратно в базу БП

Загрузка отдельных объектов упростилась в разы. 

Часть настроек осуществляется интерактивно.

Удалось значительно упростить код загрузки объектов, обобщить логику получения реквизитов и сопоставления объектов:

  • Для получения значения реквизита любого типа использовать вызов одной обобщенной функции. ОбъектДокумента.Реквизит = ПолучитьЗначениеРеквизита (СОМСсылкаНаДокумент.Реквизит).  Реквизит может иметь один из трех типов объектов: перечисление, справочник, документ. Типы объектов могут быть любых видов определенных в коде программы.
  • Для определения соответствия значений перечислений использовать одну функция.
  • Для определения соответствия типов объектов использовать одну функция.
  • Для загрузки нового объекта определить всего лишь 2- 5 функции, в зависимости от типа объекта. Для поиска, фильтра, загрузки и настройки объектов после загрузки:
  • Добавлять<Тип объекта><ВидОбъекта> - фильтр для добавления в таблицу загрузки в интерактивном режиме.
  • Загружать<Тип объекта><ВидОбъекта> - фильтр для загрузки как в интерактивном так и фоновом режиме
  • Найти<Тип объекта><ВидОбъекта> - поиск объекта при загрузки
  • Загрузить<Тип объекта><ВидОбъекта> - сама загрузка объекта
  • ПослеЗагрузки<Тип объекта><ВидОбъекта> - действия после загрузки объекта

Пример для документа «Авансовый отчет»:

  • ДобавлятьДокументАвансовыйОтчет
  • ЗагружатьДокументАвансовыйОтчет
  • НайтиДокументАвансовыйОтчет
  • ЗагрузитьДокументАвансовыйОтчет
  • ПослеЗагрузкиДокументАвансовыйОтчет

Пример для справочника «Банки»:

  • ДобавлятьСправочникБанки
  • ЗагружатьСправочникБанки
  • НайтиСправочникБанки
  • ЗагрузитьСправочникБанки
  • ПослеЗагрузкиСправочникБанки

Пример для регистра сведений «Ответственные лица организаций»:

  • ЗагружатьОтветственныеЛицаОрганизаций
  • ЗагрузитьОтветственныеЛицаОрганизаций

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

  • себестоимость не переносится;
  • сделки не загружаются;
  • аналитика по складам ведется.

Как внедрить. 

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

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

Если ранее обмен между базами был настроен не штатными средствами с использованием обработок, то для исключения дубликатов элементов справочников и документов придется для всех видов справочников и документов прописать функции поиска НайтиСправочник<Вид справочника>, НайтиДокумент<Вид документа>. Например для справочника "Банки" - НайтиСправочникБанки. В коде, шаблоны этих функций присутствуют. И для загрузки в фоновом режиме регламентным заданием придется, либо ввести план обмена, либо переделать процедуру загрузки регламентным заданием.

Какие коллизии могут возникнут и как их устранить.

За все время использования, была единственная проблема, это изменение соответствия объектов в базах обмена, которая появлялась после перегрузки в БП за двоенных контрагентов из УТ. Необходимо было сделать перегрузку на одного из контрагентов в БП.  

Устранение коллизии:

  • Если соответствие «правильных» контрагентов в УТ и БП есть (проверяется просто, этой же обработкой, если при заполнении объект найден в БП), то перенести данные с одного контрагента на «правильный» штатной обработкой 1С
  • Если соответствие «правильных» контрагентов в УТ и БП нет, то проставить соответствие в регистре сведений «Соответствия объектов информационных бах» в базе БП (код для определения УИД можно найти в этой же обработке) и перенести данные с одного контрагента на «правильный» штатной обработкой 1С. Эти действия можно так же применить для устранения битых ссылок.

Алгоритм загрузки. 

Поиск объектов

Соответствие объектов в БП объектам в УТ осуществляется по УИД, реквизитам и по регистру сведений «Соответствия объектов информационных баз».

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

Создание новых объектов

Новые объекты в БП создаются с УИД объекта в УТ, для последующего поиска объектов по УИД. В регистр сведений «Соответствия объектов информационных баз» соответствие не проставляются (восстановление типового обмена не предусмотрено).

Статус объектов

Соответствие статусов объектов (пометка удаления проведение) устанавливается с помощью параметров.

Два вида режима загрузки

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

  1. Загрузка в интерактивном режиме.

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

  1. «Заполнить зарегистрированными изменениями» - добавляются документы, которые зарегистрированы в плане обмена как измененные. Требует ввода доп. параметров: тип обмена (имя обмена в конфигураторе) и код узла обмена.
  2. «Заполнить различными» - добавляются документы, которых нет в приемнике или если есть различие по сумме документа.

Реквизиты документов в интерактивном режиме загружаются если отсутствуют и не обновляются.

Для открытия обработки, у пользователя должна быть роль «Администратор системы».

Ведется лог последней загрузки, который доступен для просмотра на закладке «Лог загрузки».

Реализована функция загрузки справочников "Номенклатура", "Контрагенты". 

  1. Загрузка в фоновом режиме регламентным заданием.

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

Загрузка регламентным заданием основана на планах обмена, для задействования механизма регистрации изменения объектов. Для определения узла обмена надо указать тип обмена (имя обмена в конфигураторе) и код узла обмена. Для периода выборки загружаемых документов надо ввести «Количество последних дней загрузки». Количество дней включает текущею дату и последний день загрузки (Пример: тек. дата 9 надо загрузить с 2, тогда кол-во дней равно 8). Для платежных банкоских документов прибавляется еще один день (прописано в коде).

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

Ведется лог последней загрузки, который записывается в хранилище и доступен для просмотра на закладке «Лог загрузки» после восстановления параметров настройки загрузки фонового задания.

Версия 1.1

Для тех, кто загрузил обработку ранее, пишите в личку email, вышлю новую версию.   

Список доработок:

  • Запрет на выполнение рег. задания при сохранении обработки в справочник внешних обработок.
  • Отмена регистрации объектов, для которых не предусмотрена загрузка
  • Отлажена загрузка справочников "Номенклатура", "Контрагенты", добавлены средства для отбора элементов.
  • Добавлены кнопка для инверсии пометок и кнопка пометки различающихся объектов.
  • Для загрузки реквизитов документов, имеющих тип "Документ" введено ограничение по дате загружаемого документа (для предотвращения разрушения бух отчетности, при открытом периоде на изменение). Если дата документа значения реквизита больше или ровно даты загружаемого документа, то документ создается.
  • Для справочников, для которых предусмотрен ввод элементов в БП, отменен поиск по реквизитам и установки кода по источнику.
  • Для справочников определил обработку процедуры «ПослеЗагрузки»
  • Исправлены ошибки:
    • Не загружались записи регистра "Отвественные лица организаций" 
    • Не загрузался реквизит "Банк" в справочнике "Банковские счета"
    • Не загрузался реквизит "Вид контрагента" в справочнике "Контрагенты"
    • Не верно загружался справочник «Контрагенты» - зацикливание создания, еще не созданного элемента (добавил обработку процедуры «ПослеЗагрузки»).  

       Версия 1.2

Список доработок:

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

       Версия 1.3

Список доработок:

1)      Добавлен контроль соответствия документов УТ в БП.

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

Как настроить права доступа (делал в цейтноте, может кто сделает и лучше):

1.       В режиме конфигуратора в модуле объекта настроить:

1.1.     Определить реквизиты, которые могут быть доступны всем пользователям обработки, т.е. те реквизиты значения, которых могут изменять и сохранять в своих настройках ВСЕ пользователи (переменная мРеквизитыПользователей).

1.2.     Определить роли и доступные им реквизиты из множества реквизитов п.1) (переменная тзПраваРолей).

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

2.       В режиме предприятия ввести пользователей с ролями прав доступа и сохранить список пользователей.

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

 

2)      По просьбе гл. бух., для документов «Реализация товаров и услуг» введена константа «Номенклатурная группа реализаций». Если константа не заполнена, то загружается из УТ.

3)     Исправлены ошибки:

·        При выгрузке набора в реализации, рвало на копейки.

·        В некоторых реализациях разбивало позицию номенклатуры на две.

       Версия 1.4

Список доработок:
  1. Расширен алгоритм для загрузки одного документа несколькими
  2. Добавлена загрузка документа «Оприходование товара»  -> «Поступление из переработки»
  3. Добавлена загрузка документа «Комплектация номенклатуры» ->  «Отчет производства за смену» + «Требование накладная». В комментарии документа «Комплектация номенклатуры» надо проставит строку «#Производство», иначе загрузиться просто «Комплектация номенклатуры».
  4. Добавлен контроль соответствия суммы НДС
  5. Настроена загрузка групп справочников 

 Версия 1.5

Список доработок:
  1. Добавлена загрузка документа «Списание товаров»
  2. Добавлена роль "Кассир"
  3. Добавлена загрузка док. "Заказ покупателя" -> "Счет на оплату покупателю", при загрузки док. "ПКО", для печати номенклатуры в чеке.

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

Наименование Файл Версия Размер
Внешняя обработка для загрузки документов из УТ 10 в БП 3 1.5

.epf 125,87Kb
09.08.17
37
.epf 1.5 125,87Kb 37 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. V.Nikonov 119 16.11.16 12:02 Сейчас в теме
Несколько уточнений: Как решена проблема перегрузки Закрытых периодов? Поддерживаются Закрытие периода в Приемнике?
2. victor_k 17.11.16 05:01 Сейчас в теме
(1) V.Nikonov, Конечно поддерживается. Сперва грузите, потом закрываете.

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

Период выборки документов:

Для фонового режима период выборки загружаемых документов определяется реквизитом «Количество последних дней загрузки». Количество дней включает текущею дату и последний день загрузки (Пример: тек. дата 9 надо загрузить с 2, тогда кол-во дней равно 8). У нас стоит 2, при выполнении регламентного задания ночью, у нас грузиться последний день. Для платежных документов два последних дня (в коде добавляется еще один день).

Для интерактивного режима период выборки осуществляется двумя реквизитами начало периода и конец периода.

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

Регулируйте этими параметрами, чтобы не разрушить закрытые периоды. При загрузки документов в закрытый период, весь типовой функционал в БП по закрытию месяцев становится актуальным.
3. victor_k 21.11.16 14:51 Сейчас в теме
Не понятно всего 393 просмотров, за месяц 33 а публикация существует меньше месяца... уже сомнения может и скачиваний больше, о которых я не знаю
Прикрепленные файлы:
4. kida1 134 27.01.17 22:48 Сейчас в теме
Цена высоковата. Видно что обработку делали тщательно и аккуратно, но 10sm не каждый отдаст.
7. victor_k 04.02.17 07:02 Сейчас в теме
(4) Не думаю, что 150 рубликов дороговато... скоро более отлаженную версию выложу на деньги, рубликов так за 700 и наложу защиту... а данные выкладки конечно же удалю...
10. lefthander 04.02.17 14:59 Сейчас в теме
(7) 150? А разве 10 см стоит 150? Нет, я не обсуждаю дорого или нет, я уточняю, что не 150.
11. victor_k 04.02.17 17:58 Сейчас в теме
(10) По внутреннему курсу на бирже 1см = 14.7, 147 р, я грубо округлил... не знаю для под пищиков оно может и дороже будет...
12. lefthander 04.02.17 23:19 Сейчас в теме
(11)я в 2016 году приобрел 10 см за 1200 руб. Сейчас вроде дороже. Так что на счет "вроде не дорого" весьма спорное утверждение. Что касается меня, я подобные перегрузки пишу за 4-5 часов в зависимости от конфигураций и состава документов. Моим клиентам не нужна универсальность. ;)
13. victor_k 05.02.17 03:49 Сейчас в теме
(12) Вы гений тогда, или Космос... :) А я см ни когда не покупал...
5. kida1 134 27.01.17 22:51 Сейчас в теме
Для типовых УТ 10.3.37.5 и БП 3.0.46.16 взлетит?
6. victor_k 28.01.17 03:47 Сейчас в теме
(5) Должна взлететь, у нас на последней версии БП 3.0 (обновления автоматом) работает и УТ правда доработана, но там только основные типовые реквизиты используются.

Можете что и свое допилить. В отличие от типового обмена на КД, алгоритм устойчив к обновлениям БП. Единственно если только какой ни будь реквизит переименуют или удалят. В этом случае, в отличие от КД, все намного проще поправляется, заходишь в обработку и меняешь в одном месте.
8. kida1 134 04.02.17 11:01 Сейчас в теме
Ж) учитывая количество скачиваний (1076 просмотров из них 5 скачали) обработка будет пользоваться популярностью. ИМХО я не сторонник коммерцонализации помощи соратникам по 1С. Конечно это ваша обработка, ваш интеллектуальный труд и вы устанавливаете цену...
9. victor_k 04.02.17 14:32 Сейчас в теме
(8) Вас лично я не агитирую покупать... :) Это видать уже халявную распространили... нечего, добавить защиту, чуть универсальной сделать и чуть рекламы и покатит...
14. Shico 25 09.03.17 15:40 Сейчас в теме
Документ "Отчет о розничных продажах" отсутствует. Его можно добавить?
15. victor_k 09.03.17 17:23 Сейчас в теме
(14) Если малость спонсируете то возможно... знаете за 10$ (8.60) = 140 р. не хочется тратить пару дней, примерно 10 часов чистой работы, ну может чуточку быстрее с напрягом... И то что не в архиве это больше демо... напишите email в личку вышлю последнею версию...
16. Shico 25 13.03.17 16:01 Сейчас в теме
Спасибо, сама добавила. Времени ушло гораздо меньше.
17. victor_k 13.03.17 18:01 Сейчас в теме
(16) Я рад, что у вас все получилось и вы быстро разобрались с кодом. :)
18. Shico 25 15.03.17 14:58 Сейчас в теме
Обнаружила следующее обстоятельство: если в УТ кто-то есть, то обмен не происходит. Это нормально?
19. victor_k 15.03.17 20:22 Сейчас в теме
(18) Нет, от этого не зависит. Я постоянно, в течении рабочего дня, делаю загрузку по требованию бухов. В двух базах как минимум по пять человек сидит. Может кто-то монопольно сидит. У нас базы серверные, да и файловой базе не должно быть проблем.
20. yxo 18.09.17 21:25 Сейчас в теме
Не открывается. Тупо ничего не происходит при открытии обработки. Может что-то не так делаю?
21. yxo 18.09.17 21:30 Сейчас в теме
У вас нет прав использовать эту обработку! пишет
22. yxo 18.09.17 21:38 Сейчас в теме
Вообщем, если пользователя НЕ зовут Администратор - не запускается. Копаю дальше.
23. victor_k 19.09.17 03:12 Сейчас в теме
(22) В этой обработке введена система ограничений на её использование (дабы случайно не попортили отчетность в бухгалтерии) надо зайти под пользователем "Администратор" и определить пользователей с определенной ролью "Касса" или "Полные права"... Сперва надо ввести и сохранить пользователя, потом установить все настройки, которые ему будут недоступны (настройка соединения... ) и сохранить его настройки... при сохранении настройки пользователя строка пользователя должна быть выделена
Прикрепленные файлы:
24. yxo 19.09.17 07:56 Сейчас в теме
25. cmpros78 07.11.17 17:31 Сейчас в теме
Доброго времени суток. Разработчику - на БП 3.0.49.27 обработка не запускается.
26. cmpros78 07.11.17 17:53 Сейчас в теме
27. cmpros78 08.11.17 11:29 Сейчас в теме
Неплохо бы добавить инструкцию. Подключиться к Торговле так и не получилось.
29. victor_k 09.11.17 07:58 Сейчас в теме
(27) Базы УТ и БП должны быть установлены на одном сервере (обмен с установкой баз на разных серверах не тестировался). На закладке соединение вводите: имя сервера, имя базы (то что заполняется в окне запуска 1С при регистрации базы 1С), имя пользователя базы 1С и его пароль. Если торговля файловая, то вместо имени сервера и имени базы вводится каталог базы торговли.
Прикрепленные файлы:
28. victor_k 08.11.17 16:23 Сейчас в теме
ок, завтра отвечу детально
30. lordguard 23 11.12.17 09:42 Сейчас в теме
Ошибка СОМ подключения!{ВнешняяОбработка.Обмен_УТ_Бух30.МодульОбъекта(469)}: Ошибка при вызове конструктора (COMОбъект): -2147221164(0x80040154): Класс не зарегистрирован
Заполнение завершено! Время: 0/0:0:0

не подскажите в чем прчина?
31. victor_k 11.12.17 12:38 Сейчас в теме
(30) Зарегистрируйте dll COM объекта... (инструкций в интернете полно) вообще, при установки платформы 1С при выборе соответствующих галочек, COM объект устанавливается автоматом...
Оставьте свое сообщение

См. также

Выгрузка документов из ЗУП в БП (1С 8.2-8.3) Промо

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

Обработка для выгрузки документов из конфигурации "Зарплата и управление персоналом" 8.2 в конфигурацию "Бухгалтерия предприятия" 8.2. Использует правила обмена. В обработке создан удобный интерфейс для гибкого формирования списка документов кадрового учета и начисления ЗП.

1 стартмани

18.12.2012    14918    13    d.zhukov    20    

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

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

Подсистема в конфигурацию 1С, обеспечивающая обмен данными по настраиваемым правилам в разные системы 1С. Обмен осуществляется сообщениями через сервис. Разработка и тестирование на версии 8.3.15.1656

10 стартмани

06.02.2020    5397    5    visork    12    

Универсальный обмен данными между идентичными конфигурациями, версия 2020.3.1

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

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

1 стартмани

29.01.2020    10945    156    vladnet    28    

Правила обмена УТ 11.4 БП 3.0 для обработки "Универсальный обмен данными в формате XML"

Перенос данных из 1C8 в 1C8 v8 БП3.0 УТ11 БУ УУ Абонемент ($m)

Правила обмена УТ 11.4 БП 3.0 для обработки "Универсальный обмен данными в формате XML". Для быстрой или частичной выгрузки справочников и документов, без настройки синхронизации данных.

1 стартмани

23.10.2019    6001    122    RAV38574    35    

Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ) Промо

Перенос данных из 1C8 в 1C8 Универсальные обработки Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Абонемент ($m)

Простой перенос через JSON данных между двумя базами 1С (документов, справочников, ПВХ, ПВР, счетов). Аналогична произвольной выгрузке в типовой "Выгрузка/загрузка XML", но может использоваться для отличающихся конфигураций. Подходит для любых пар баз с любым интерфейсом (управляемый + обычный). Без настроек. Не требует идентичности конфигураций и платформ. При переносе типы данных сопоставляются по наименованиям метаданных, объекты и ссылки по UID.

1 стартмани

22.10.2014    207501    3144    ekaruk    183    

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

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

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

1 стартмани

02.08.2019    6617    16    duhh    2    

Загрузка документов из БП 2 в БП 3

Перенос данных из 1C8 в 1C8 v8 v8::БУ v8::УФ БП3.0 Россия БУ Абонемент ($m)

Внешняя обработка для загрузки документов из БП 2 в БП 3. Создана на управляемых формах, выполняется на стороне приемника в БП 3. Позволяет загружать документы интерактивно, справочники, записи регистров

8 стартмани

17.06.2019    4213    9    victor_k    9    

hsИнтегратор 3. Онлайновый обмен и удаленное исполнение функций по HTTP протоколу

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

Кроссплатформенный онлайновый обмен данными и удаленное исполнение функций по протоколу HTTP. Новая функциональность - обмен элементами плана видов расчета и данными расчетных регистров. Увеличение производительности и упрощение пользовательского API. Тестирование обменов выполнялось с демонстрационными базами: "Бухгалтерия предприятия, редакция 3.0 3.0.72.66" и "Зарплата и Управление Персоналом, редакция 3 3.1.10.135"

1 стартмани

19.05.2019    5420    27    hobi    9    

Перенос объектов 1С Промо

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

Простой и наглядный перенос объектов между любыми базами 1С 8 с предварительным анализом на возможные различия в данных (через файл, через интернет, через буфер обмена). Интерактивная настройка правил обмена на стороне источника и получателя. В обработке есть удобный обзор по подсистемам, поиск и обработка данных по заданному фильтру. Сравнение объектов, поиск ссылок. Конструктор кода по созданию объектов, написание скриптов и отладка мини-функций в УФ. Отключение/включение регламентных заданий. Регистрация/снятие с регистрации объектов в планах обмена. И многое другое. Инструменты администратора в одной обработке.

1 стартмани

16.03.2015    90839    1389    moolex    193    

Доработка универсального обмена в формате EnterpriseData

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

В публикации показана доработка универсального обмена в формате EnterpriseData для получения документа поступления товаров из Бухгалтерии 3.0 в Управление Автотранспортом.

1 стартмани

03.05.2019    7632    12    gzharkoj    2    

Выгрузка и загрузка данных XML с гибкими отборами

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

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

1 стартмани

07.04.2019    19639    484    sapervodichka    7    

Перенос данных КА 1.1 -> КА 2

Перенос данных из 1C8 в 1C8 Обмен через XML v8 КА1 КА2 Россия Абонемент ($m)

Перенос данных КА 1.1 => КА 2 с помощью правил обмена данными в формате XML КД 2 (переносятся остатки, документы, справочная информация).

5 стартмани

20.03.2019    17091    264    gudogu    143    

Соответствия объектов обмена Промо

Распределенная БД (УРИБ, УРБД) Перенос данных из 1C8 в 1C8 v8 КА1 Россия Абонемент ($m)

Обработка позволяет проверять, исправлять ошибки, добавлять и удалять соответствия объектов в обменах данными между конфигурациями на основе «Комплексной автоматизации 1.1» или похожими конфигурациям. Подходит для обменов с использованием регистра сведений «СоответствиеОбъектовДляОбмена».

1 стартмани

26.08.2016    22213    11    xxxelaaa    0    

Обработка для выгрузки и загрузки данных XML 8.3. С отбором, предпросмотром данных и сохранением настроек

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

Обработка Выгрузки и загрузки данных XML 8.3 на управляемых формах. Универсальная обработка "Выгрузка и загрузка данных XML" производит полную или частичную выгрузку данных информационной базы в файл в формате XML. Впоследствии этот файл может быть загружен в информационную базу с помощью этой же обработки. Формат файла выгрузки отличается от формата файла, создаваемого при выгрузке по плану обмена, заголовочной частью. (Описание взято с ИТС)

1 стартмани

07.03.2019    15070    237    Gmix    7    

Правила обмена УПП 1.3 -> БП 3.0 (+ БП КОРП 3.0 + перенос остатков)

Перенос данных из 1C8 в 1C8 Обмен через XML v8 УПП1 КД БП3.0 БУ Абонемент ($m)

Актуальные правила обмена: УПП 1.3.137.1 -> БП 3.0.76.77; УПП 1.3.137.1 -> БП КОРП 3.0.76.77; УПП 1.3.128.1 -> БП 3.0.74.63; УПП 1.3.128.1 -> БП КОРП 3.0.74.63; УПП 1.3.123.3 -> БП 3.0.71.83; УПП 1.3.123.3 -> БП КОРП 3.0.71.83; УПП 1.3.118.1 -> БП 3.0.68.61; УПП 1.3.118.1 -> БП КОРП 3.0.68.61.

1 стартмани

04.03.2019    12586    289    Смешной 1С    44    

Выгрузка данных из Бухгалтерии ред. 3.0 в Управление небольшой фирмой, ред. 1.6

Обмен через XML Перенос данных из 1C8 в 1C8 v8 УНФ БП3.0 Россия УУ Абонемент ($m)

Выгрузка данных из 1С БП 3.0 в УНФ 1.6. Обработка переносит документы по банку, кассе, движения ТМЦ + справочники контрагентов, номенклатуры и другие связанные справочники. Полный список документов на скриншоте.

1 стартмани

08.02.2019    12879    215    dinarz    72    

Ручная выгрузка и загрузка данных через универсальный обмен данными с настройками (расширение, платформа 8.3+)

Обработка документов Обработка справочников Обмен через XML Перенос данных из 1C8 в 1C8 v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Данное расширение (не требует изменения конфигураций) служит как надстройка для конфигураций, у которых обмен между базами происходит через универсальный формат (EnterpriseData), с использованием стандартных правил конвертации, которые уже есть в конфигурации. Интерфейс адаптирован для простых пользователей, сделан общий отбор по Организации для всех документов, имеется пару настроек для передачи в параметры конвертации, которые расположены в общем модуле конфигураций, а так же есть возможность выбора запуска - в фоне или в текущем сеансе. Теперь не нужно настраивать обмен между базами, для того чтоб просто перенести нужные документы. Подходит точно для УТ 11.4, БП 3.0.67, КА 2.4.5, Розница 2.2.9 (Обновление 1.2 от 02.03.2019)

2 стартмани

19.01.2019    23121    137    hakerxp    10    

Перенос данных КА 1.1.115.1 => БП 3.0.75.104 (перенос остатков, документов, зарплатный блок и справочной информации)

Перенос данных из 1C8 в 1C8 Обмен через XML v8 КА1 БП3.0 Россия Абонемент ($m)

Переносятся: остатки по счетам 01, 02, 10, 20, 41, 60, 62, 71, 97 и их субсчетам; документы; отдельно можно перенести справочники (номенклатура, контрагенты, договоры контрагентов, организации, склады, физические лица, сотрудники).

5 стартмани

22.12.2018    15607    364    gudogu    157    

Выполнение запроса в другой базе 1С без com-соединения. HTTP-сервис

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

Выполнение любого запроса с параметрами из одной базы 1С в другую. Используя HTTP-сервис. Посредством POST-запроса и JSON.

1 стартмани

30.11.2018    22039    24    John_d    23    

Выгрузка данных из УТ 10.3 в БП 3.0 (своими руками) Промо

Перенос данных из 1C8 в 1C8 v8 УТ10 БП3.0 Россия Абонемент ($m)

Старая добрая, позабытая многими выгрузка из УТ 10.3 в БП 1.6. Ее еще можно оживить, и она послужит на благо всем желающим, всем уставшим от автоматических обменов.

3 стартмани

30.10.2014    41233    179    TESL    40    

Пример получения данных из другой базы 1С через Web-сервис

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

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

1 стартмани

11.11.2018    30421    25    flyDrag    29    

Дозагрузка кадровых документов в ЗУП 3.1 из ЗУП 2.5 в интерактивном режиме (загрузка в документы списком)

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

При переходе с ЗУП 2.5 на ЗУП 3.1, иногда по тем или иным причинам требуется ручной перенос кадровых документов за период. Это помощник ручного создания кадровых документов в ЗУП 3.1, который пытается по максимуму заполнить открываемую форму данными из ЗУП 2.5 (через COM-соединение), попутно создает сотрудников и физлиц, если их нет. Основано на публикации rilmir https://infostart.ru/public/793479/ , которое было местами переписано заново, почищено, отлажено, и все равно там еще есть что переделать и оптимизировать, и которое в свою очередь было когда то чьим-то еще творением, видимо для более глобальных целей.

1 стартмани

11.09.2018    11515    153    bugtester    17    

Интерфейс сопоставления объектов для обмена (для типового регистра СоответствиеОбъектовДляОбмена) Промо

Инструментарий разработчика Универсальные обработки Перенос данных из 1C8 в 1C8 v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 Абонемент ($m)

Вы внедряете обмен данными между двумя типовыми или основанными на типовых БД и вам необходим инструмент, чтобы сопоставить между собой справочники этих конфигураций? Вы хотите навести порядок в обмене данными, потому что вам надоело вылавливать дублирующиеся объекты? Вам очень хочется перепоручить сопоставление объектов обменивающихся баз пользователям, но нет подходящего и понятного пользователям интерфейса? Тогда вам нужна именно эта обработка!

4 стартмани

11.11.2015    39758    135    catsam    8    

Правила переноса документов из ЗУП 2.5 в ЗУП 3.1

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

Перенос документов, справочников и планов видов расчета из конфигурации 1С ЗУП 2.5 в ЗУП 3.1.

3 стартмани

28.03.2018    29667    413    Cobranet123    64    

Выгрузка - загрузка данных в XML с отбором по организации Промо

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

Выгрузка - загрузка данных в XML с отбором по организации (УФ)

1 стартмани

25.05.2014    47258    303    buganov    42    

Настройка соответствий подразделений ЗУП 3.1 и БП 3.0

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

Синхронизация ЗУП 3 и БП 3.0: настройка соответствий подразделений при помощи внешней обработки.

5 стартмани

23.03.2018    25952    174    pas    26    

Синхронизация (выгрузка) данных ЗУП 3.1 - БП 2.0, УПП 1.3

Перенос данных из 1C8 в 1C8 Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::БУ v8::СПР БП2.0 ЗУП3.x Россия БУ Абонемент ($m)

Подобная выгрузка не была предусмотрена разработчиками 1С, поэтому и существует эта публикация. Поддерживается выгрузка оценочных обязательств и резервов отпусков. Непосредственная выгрузка в базу Бухгалтерии. Решение проблем с COM-соединением одной кнопкой.

3 стартмани

22.03.2018    43375    660    diso    188    

Перенос данных из конфигурации "Зарплата и управление персоналом" 3.1 в "Бухгалтерию предприятия" 2.0

Зарплата Перенос данных из 1C8 в 1C8 Зарплата v8 v8::БУ БП2.0 Россия БУ Абонемент ($m)

Перенос данных по Ole Automation из ЗУП 3.1 в БП 2.0. Тестировался на релизах 2.0.66.46 и 3.1.2.483.

3 стартмани

15.03.2018    13611    20    roma_semenov79    0    

Перенос справочников и документов из УТ 10.3 в БП 3.0 Промо

Перенос данных из 1C8 в 1C8 v8 УТ10 БП3.0 Россия БУ НУ УУ Абонемент ($m)

Синхронизация справочников и документов из Управление торговлей 10.3 в Бухгалтерию предприятия 3.0. Обработка не затрагивает штатный механизм. Подключение и перенос документов происходит посредством OLE. Без ввода начальных остатков.

10 стартмани

25.07.2017    23014    15    2casp    5    

Правила конвертации документов ЗУП 2.5 - ЗУП 3.1

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

Правила конвертации документов ЗУП 2.5 - ЗУП 3.1. Позволяют вести параллельную работу в базах ЗУП редакций 2,5 и 3.1.

10 стартмани

06.03.2018    39889    153    kostya_whiskas    24    

Дозагрузка кадровых документов в ЗУП 3.1 из ЗУП 2.5 в интерактивном режиме

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

Обработка для интерактивной "дозагрузки" кадровых документов в ЗУП 3.1 из ЗУП 2.5 являвшейся источником для переноса данных. Как правило, перенос данных из 2.5 в 3.1 осуществляется как перенос остатков на определенную дату. Созданные после этой даты в ЗУП 2.5 документы обычно распроводятся и при переносе не участвуют. Обработка используется для последующей дозагрузки таких документов. Загрузка происходит в интерактивном режиме подокументно. Т.е. собственно "загрузки" как таковой не происходит - происходит заполнение формы документа данными из ЗУП 2.5.

5 стартмани

01.03.2018    19702    153    rilmir    21    

[УТ 11][БП 3.0] Перенос данных из БП 3.0 в УТ 11 (начальное заполнение УТ 11 по данным БП 3.0)

Перенос данных из 1C8 в 1C8 v8 БП3.0 УТ11 Россия УУ Абонемент ($m)

Перенос данных из БП 3.0 в Ут 11 для первоначального заполнения УТ данными из БП. 31.01.2020 Версия 2.8.7.0 БП 3.0.75.70 платформа 8.3.16.1148. Исправлено подключение COM, более ничего...и это-то по многочисленным просьбам трудящихся... Нет пока времени (ну, или клиента) чтобы заняться этой обработкой...

1 стартмани

29.01.2018    40423    499    Alex_E    155    

Перенос НФА (ОС и МЗ) между учреждениями/базами через документы списания и поступления [БГУ 1.0] Промо

Перенос данных из 1C8 в 1C8 Обработка документов Учет ОС и НМА Учет ОС и НМА v8 v8::БУ БГУ Государственные, бюджетные структуры Россия БУ Госбюджет Абонемент ($m)

Обработка выполняет перенос основных средств/материалов между учреждениями/базами через документы списания НФА и безвозмездного получения в другом учреждении/базе данных.

10 стартмани

18.09.2014    41864    49    qwinter    31    

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

Перенос данных из 1C8 в 1C8 v8 УТ10 КД БП3.0 Абонемент ($m)

Конвертация данных 2.1. Поиск при загрузке справочника по дополнительному реквизиту.

1 стартмани

13.12.2017    17157    4    vowg    12    

Правила переноса документов из ЗУП 2.5 в ЗУП 3.1

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

Перенос документов из ЗУП 2.5 в ЗУП 3.1 - позволяет снизить объем работ при опытной эксплуатации ЗУП 3.1 параллельно с ЗУП 2.5.

1 стартмани

04.12.2017    33270    498    AntonH851    38    

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

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

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

1 стартмани

16.11.2017    16279    86    leosoft    4    

Перенос данных УПП/КА в ЕРП и КА2, что таит этот чудный процесс

Перенос данных из 1C8 в 1C8 v8 КА1 УПП1 ERP2 КА2 Россия Абонемент ($m)

По итогам нескольких переносов УПП/КА в ЕРП и КА появилась данная статья. Не так счастлив этот процесс и его результаты.

1 стартмани

20.09.2017    26722    73    Константин С.    23    

Синхронизация данных по правилам КД2.0

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

Новый инструмент для сравнения и загрузки данных, сочетающий в себе: гибкость запросов (используются для сопоставления объектов); наглядный вывод отличий; удобный отбор загружаемых данных; возможность пообъектной синхронизации двух баз по правилам КД2 с помощью вызова обработки "Универсальный обмен XML" в базе-источнике через COM-соединение.

1 стартмани

27.08.2017    24796    115    vikad    35    

Правила обмена ЗУП 3.1 - БП 2.0 и ЗУП 3.1 - УПП 1.3 (отражение, ведомости и справочники)

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

Правила обмена для выгрузки документов "Отражение зарплаты в бухучете", "Ведомость в банк", "Ведомость в кассу", справочников "Сотрудники" и "Физические лица"

1 стартмани

01.08.2017    79606    1560    forseil    209    

«Горыныч - то НЕ НАСТОЯЩИЙ!» … или О Конвертации Данных ред.3 (КД 3) и обменах в универсальном формате Enterprise Data… доступным русско-народным языком

Внешние источники данных Обмен через XML Перенос данных из 1C8 в 1C8 v8 КД Абонемент ($m)

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

1 стартмани

13.06.2017    21763    142    Davlad_A    16    

Обмен данными между программами "1С: Бухгалтерия предприятия" редакция 2.0 и "1С: Зарплата и управление персоналом" редакция 3.1

Перенос данных из 1C8 в 1C8 Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::БУ БП2.0 Россия БУ Абонемент ($m)

В связи с отсутствием типовых правил обмена между конфигурациями БП 2.0 и ЗУП 3.1 (3.0) предлагается действующее решение в виде внешней обработки. Алгоритм построен на прямом подключении из базы БП к базе ЗУП. Для переноса данных используется COM-соединение с обработкой COM-объектов базы источника на стороне базы приемника.. Используется односторонний обмен - данные из ЗУП переносятся в БП.

1 стартмани

17.04.2017    26793    245    ivanovmi    38    

Правила обмена ЗУП 3.1(3.1.2.140) - УПП 1.3(1.3.88.2) - документа "Отражение зарплаты в регламентированном учете". Добавлено правило Отражения ERP20->БП30. ***Добавлено правило для ЗУП 3.1.5 и старше с использованием дополнительных реквизитов.

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

Правила обмена для производственных предприятий, где зарплата отдельной программой ЗУП 3.1 (для оперативного поддержания актуальности релиза), а управленческий и регламентированный учет ведется в УПП 1.3.

1 стартмани

24.03.2017    24321    219    bulas    51    

Синхронизация УТ 11.2 и Розница 2.2 (версии УТ 11.2.3.218, Розница 2.2.4.33+Доп УТ 11.3.4.47, Розница 2.2.6.28+Доп УТ 11.4.5.143, Розница 2.2.9.19). Описание граблей и способы их обхода

Перенос данных из 1C8 в 1C8 Розничная торговля Розничная торговля v8 Розница УТ11 Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

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

1 стартмани

25.11.2016    38818    211    it_sar    34