Обмен по расписанию типовыми средствами.

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

Разработка - Обмен данными 1С - Распределенная БД (УРИБ, УРБД)

Часто перед интеграторами стоит задача организовать автообмен (по расписанию или при наступлении какого-либо события) данными между различными конфигурациями. В этой статье я попробую изложить простую инструкцию, как это можно сделать средствами, заложенными в типовые конфигурации 1С (ЗУП, БП, УПП и т.д.).  Для обмена используется подсистема "Обмен данными" из БСП

Организацию полностью автоматического обмена данными я рассматриваю на примере обмена 1С: Управление Производственным Предприятием (УПП) ==> 1С: Бухгалтерия (БП) 2.0 с использованием произвольных правил обмена.

 

Есть 2 базы: 1С:УПП и Бухгалтерия предприятия 2.0. В УПП создаются ряд документов: Реализация товаров и услуг, Поступление товаров и услуг, Счета-фактуры. В бухгалтерии создаются документы по движению денежных средств: РКО, ПКО и платежки.

Структура документов в этих конфигурациях несколько отличается и поэтому были написаны произвольные правила обмена при помощи продукта "Конвертация данных 2.1".

Далее я попытаюсь пошагово объяснить, как можно при помощи типовых средств 1С: УПП и БП 2.0 настроить автоматический обмен данными.

 

ШАГ 1. Настройка узлов обмена.

Для обмена данными будет использовать план обмена "Полный". Для этого в БП зайдем операции ==> Планы Обмена ==> Полный.

План обмена ВСЕГДА содержит один предопределенный узел обмена. Здесь есть три момента:

1) В настройке обмена нельзя использовать предопределенный узел

2) Код этого узла по умолчанию не указан и обязательно должен быть задан

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

В Плане обмена "Полный" в БП выполнем следующие действия:

1) Укажем код и наименование предопределенного узла. Скажем, наименование = "Предопределенный", Код = 001.

2) Создадим новый узел обмена, назовем его "УПП" и зададим ему код 003.

 

Аналогично откроем план обмена "Полный" 1С: УПП и выполним следующие действия:

1) Укажем код и наименование предопределенного узла. Например, Наименование = "Предопределенный", код = "002".

2) Создадим новый узел обмена, назовем его "БП" и зададим ему код 003.

 

КОДЫ непредопределенных узлов обмена в базе УПП и БП должны совпадать.

 Создание узла плана обмена

ШАГ 2. Создание настройки автоматического обмена данными.

 

В базе УПП в интерфейсе "Полный". Меню «Сервис» ==> «Прочие обмены данными» ==> «Все настройки обмена данными».

 

В открывшейся форме выбрать пункт «Распределенные информационные базы» и нажать кнопку «Добавить». 

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

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

Далее нужно отметить флажок «Обмен по правилам обмена» и нажать на кнопку «Загрузить правила из файла».

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

 

В Поле «Тип обмена» выбрать пункт «Обмен через подключение к информационной базе» и указать параметры подключения: Тип инф базы, версию платформы, путь или адрес на сервере, пользователя и пароль. 

 

Далее нужно перейти на вкладку «Обмен по правилам» и нажать на кнопку «Загрузить настройки». В правилах обмена не должно быть правилом со способом выборки "произвольный запрос". Это приведет к ошибке

Загрузка настроек плана обмена

 

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

 

ШАГ 3. Настройка обмена данными.

Для настройки автоматического обмена данными нужно перейти на вкладку «Автоматический обмен», нажать кнопку «Добавить». В появившемся окне можно задать расписание обмена (время, периодичность) или обмен данными при наступлении какого-либо события (например, вход пользователя в систему)

Настройка расписания обмена


Теперь можно проверить созданные настройки

New layer...

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

Комментарии
Избранное Подписка Сортировка: Древо
1. AlexBar 51 27.06.12 15:10 Сейчас в теме
Хорошая статья, полезная. Я как раз столкнулся с необходимостью организации одностороннего обмена между произвольной конфигурацией и УПП, желательно без доработки самой УПП.
2. kser87 1987 27.06.12 15:24 Сейчас в теме
У меня была похожая ситуация. Небольшой совет: правила обмена тестируйте при помощи обработки "Обмен данными в формате xml", а не "Универсальный обмен данными в формате xml". Потому, что эта обработка используется при автоматической выгрузке средствами типовых конфигураций
kashafeev; ЧерныйКот; svilsa; +3 Ответить
3. melenaspb 208 21.08.12 14:55 Сейчас в теме
Спасибо за статью.
Вроде все понятно, но что-то у меня не получается . Может вы мне поможете советом.
Пытаюсь сейчас организовать односторонний обмен данными между двумя базами , в обоих Бухгалтерия, но немного различаются конфигурации, РИБ не подойдет. Правила обмена создала в Конвертации. Создала в конфигураторе свой план обмена "Бухгалтерия-Экономисты" ( скопировала Полный, убрала галку РИБ).
Создала узлы для обмена:
В первой бухгалтерии ( откуда выгружаю) : предопределенный узел код 001, основной узел код 100.
Во второй бухгалтерии ( куда загружаю) : предопределенный узел код 002, основной узел код 100.
Обмен через каталог. Делаю выгрузку, создается файл для обмена Message_001_100.xml
А загрузка не идет.Пишет :Начат обмен данными по настройке "БП-Экономисты". Ни загрузка ни выгрузка данных не были произведены". Смотрю отладчиком - не находит файл для обмена, у меня создан файл Message_001_100 , а ищет Message_100_002. То ли я запуталась в кодах узлов, то ли еще что-то.
4. kser87 1987 22.08.12 18:01 Сейчас в теме
попробуйте в одной из бухгалтерий поменять код основного узла
5. dimazzz84 19 06.09.12 13:12 Сейчас в теме
Такая же ошибка


ЗАГРУЗКА В ПРИЕМНИКЕ: {Обработка.ОбменДаннымиXML.МодульОбъекта(13705)}: Не найден узел обмена для загрузки данных. План обмена: Полный, Код: 002
6. Rubenovich 08.10.12 18:24 Сейчас в теме
Подскажите пожалуйсто откудо взять произвольное правило обменна данными, или я чтото не понимаю, может его надо создать, если надо создать то подскажите как, я не могу найти в просторах интернета неединого файла xml правил обмена или файлов конфигураций xml...
7. kser87 1987 08.10.12 18:35 Сейчас в теме
Для этого существует конфигурация "Конвертация данных" (доступна на дисках ИТС)

Вообще правила обмена можно найти в шаблонах конфигураций. Например, в шаблоне УТ можно найти правила обмена УТ-БП разных версий.

На данном сайте много разных правил. Обычно называется просто "Правила обмена "Название конфигурации 1" - "Название конфигурации 2". Пример публикации: http://infostart.ru/public/153200/
8. suvolod 28 16.11.12 10:20 Сейчас в теме
куда делись все картинки к статье?
9. kser87 1987 16.11.12 10:22 Сейчас в теме
10. may1c 2 21.11.12 12:36 Сейчас в теме
Статья хорошая. Первый этап по созданию планов обмена выполняется без проблем.
Но....
Мне нужно создать обмен между УТ и Ут.Конфигурации типовые и идентичные. Можно использовать обработку
Выгрузка данных в идентичную конфигурацию, но клиентам не совсем это удобно. Во-первых долго, во-вторых,
надо заходить в каждую базу.Дополнительно при выгрузке нужно чтобы не все документы выгружались
(ограничение по нумерации). Еще нужно, чтобы документы, которые присутствуют в обоих базах при изменении
не переносились.
Итак идеальный вариант полный план обмена РИБ. Но так как делаю методом тыка возникают следующие сложности:
1. Можно не ставить в базе источнике галку загружать. не приведет ли это к огромному росту журнала регистрации?
2. Пыталась создать пустой файл правил, чтобы загрузить его в при загрузки из базы приемника. Скопировала файл правил и просто очистила его. Не получилось - пустой файл программа не определяет как файл правил.
11. AlexBar 51 21.11.12 17:59 Сейчас в теме
Кто подскажет выход: настроил обмен между УПП и произвольной конфигурацией. Обмен идет в одну сторону: из УПП в произвольную. В УПП использую план обмена полный. Естественно в нем регистрируются все объекты, для которых для полного стоит авторегистрация. Выгружаются не все объекты. Выгрузка идет по правилам. При получении квитанции из произвольной конфигурации с регистрации снимаются только те объекты, которые были выгружены по правилам. Остальные объекты накапливаются в таблицах регистрации. Как их снимать с регистрации? По какой причине они не "гасятся"?
Nicholas; +1 Ответить
35. Nicholas 740 06.05.15 07:46 Сейчас в теме
(11)
При получении квитанции из произвольной конфигурации с регистрации снимаются только те объекты, которые были выгружены по правилам. Остальные объекты накапливаются в таблицах регистрации.

Как настроить получение квитанции из произвольной конфигурации?
Где можно посмотреть таблицы регистрации?
Не разобрались как "гасить"?
36. insurgut 187 06.05.15 09:00 Сейчас в теме
(35) Nicholas, загрузив пустые правила обмена для базы-приемника - это и будет квитанцией.
37. Nicholas 740 06.05.15 09:19 Сейчас в теме
(36) insurgut, получается нужно делать двусторонний обмен, но только, чтобы в обратную сторону выгружалось всегда 0 элементов?
Получается, что можно использовать то же правило, что и для выгрузки, но только в настройках для всех объектов указать "не выгружать". А что если там поставить "по ссылке"?
38. kser87 1987 06.05.15 10:35 Сейчас в теме
(37) Nicholas, "по ссылке" означает, что элемент будет выгружен только в том случае, если на него есть ссылки в выгружаемых элементах. Например, вы ставите "Не выгружать" для справочника "Номенклатура". Он выгружен не будет. Но в том случае, если выгружаются скажем документы реализации, то номенклатура в них выгружена будет
39. insurgut 187 06.05.15 13:15 Сейчас в теме
(37) Nicholas, нет, конкретно для этой задачи (чтобы в ответ приходило только подтверждение об успешной загрузке данных) нужны, вернее достаточно, именно пустых правил. В котором не будет ни одного ПВД или ПКО.
12. FedorovEvg 149 17.12.12 18:27 Сейчас в теме
Картинки куда-то исчезли, а новичкам они помогли бы сильно...
13. ilkoder 19.12.12 15:28 Сейчас в теме
Статья хорошая, только по кодам узлов, особенно если будет обмен через файл, нужно уточнить. Если в первой базе у предопределенного узла код 001, а у второго элемента узла - код 002, то во второй базе должно быть наоборот - у предопределенного узла код 002, а у второго - код 001. При этом сообщения от первой базы ко второй - Message_001_002, а в обратную сторону Message_002_001.
st4rk; Bagrat; 3sf; buzzzard; svilsa; Irrrochka; +6 Ответить
14. svilsa 2 16.02.13 22:33 Сейчас в теме
Статья хорошая, только по кодам узлов, особенно если будет обмен через файл, нужно уточнить. Если в первой базе у предопределенного узла код 001, а у второго элемента узла - код 002, то во второй базе должно быть наоборот - у предопределенного узла код 002, а у второго - код 001. При этом сообщения от первой базы ко второй - Message_001_002, а в обратную сторону Message_002_001.

Это правда, в этом пункте про нумерацию в узлах в статье неточность, хотя в целом статья очень хорошая
15. spa07 18.03.13 11:18 Сейчас в теме
Статья интересная. А вот как быть когда односторонний обмен? Как очистить авторегистрацию в исходной базе при успешной загрузке в базу приемник?
16. Шапокляк 24.04.13 19:02 Сейчас в теме
В плане обмена "Полный" стоит флажок "Распределенная информационная база". Очень прошу кого-нибудь ответить на вопрос - как можно по этому плану обмениваться между мягко говоря неодинаковыми конфигурациями? Разве РИБ не предполагает полного сходства конфигураций? Или обмен по правилам делает флажок РИБ нерабочим?
18. kser87 1987 27.06.13 11:39 Сейчас в теме
(16) Шапокляк, Извините, что не долго не давал ответ на Ваш вопрос. Действительно механизм РИБ предполагает использование идентичных конфигураций. Или РИБ требует, чтобы хотя бы совпадали объекты в базе-источнике и приемнике. Но все равно механизм можно заставить работать если открыть настройки обмена через "Все функции". В обычном приложении откройте операции - справочники - настройки обмена данными
20. kser87 1987 27.06.13 11:44 Сейчас в теме
(18) kser87, Вообще при помощи механизма я настраивал обмен между БП 2.0 и полностью самописной конфигурацией. Так что скорее всего проблема у вас в том, что не там тестируете
21. kvovka 30 27.06.13 12:39 Сейчас в теме
(20) kser87, опыта настройки обмена не было, поэтому не исключаю, что мог где то галку не поставить или еще чего. Убил много времени, пытался по всякому, но не "шмогла, я, не шмогла"(с) :)

Прочитал в нете, что вот такой заголовок должен быть у xml, чтобы она читалась командой НачатьЧтение(с).

<?xml version="1.0" encoding="UTF-8"?>
<v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages">
<v8msg:Header>
<v8msg:ExchangePlan>НазваниеПланаОбмена</v8msg:ExchangePlan>
<v8msg:To>КодУзлаКуда</v8msg:To>
<v8msg:From>КодУзлаОткуда</v8msg:From>
<v8msg:MessageNo>НомерСообщения</v8msg:MessageNo>
<v8msg:ReceivedNo>НомерПринятого</v8msg:ReceivedNo>
</v8msg:Header>

У меня при нажатии кнопки - "Выполнить обмен" БГУ создает такой вот заголовок -
<?xml version="1.0" encoding="UTF-8" ?>
- <ФайлОбмена ВерсияФормата="2.0" ДатаВыгрузки="2013-06-24T10:56:48" ИмяКонфигурацииИсточника="БухгалтерияГосударственногоУчрежде­ния" ИмяКонфигурацииПриемника="УправлениеТорговлей" ИдПравилКонвертации="5e8e43ce-1c32-4556-80a8-3523fe3ae162" Комментарий="">
- <ПравилаОбмена>
<ВерсияФормата>2.01</ВерсияФормата>
<Ид>5e8e43ce-1c32-4556-80a8-3523fe3ae162</Ид>
<Наименование>БухгалтерияГосударственногоУчреждения(ЕЭК) --> УправлениеТорговлей(ЕЭК)</Наименование>
<ДатаВремяСоздания>2013-06-24T10:56:16</ДатаВремяСоздания>
<Источник>БухгалтерияГосударственногоУчреждения</Источник>
<Приемник>УправлениеТорговлей</Приемник>
<Параметры />
<Обработки />

Я в этом плохо разбираюсь, не можете подсказать? Все таки хотелось бы все настроить не допиливая конфигурации.
22. kser87 1987 27.06.13 13:22 Сейчас в теме
(21) kvovka, У вас еще может быть очень старая обработка "Универсальный обмен данными". Скачайте последнюю конвертацию данных. Там в каталоге шаблонов лежит эта обработка последней версии. В УТ и в БП найдите обработку "УниверсальныйОбменДаннымиXML" в дереве конфигурации. Кликните на нее правой кнопкой мыши, выберите пункт "Заменить на внешнюю обработку" и выберите обработку из последней конвертации.
24. kser87 1987 27.06.13 13:27 Сейчас в теме
(22) kser87, Можно еще попробовать обработку "Обмен данными в формате xml" выцепить из бухни и закачать в УТ. Если у вас УТ 10, то она тоже может быть очень старой
27. kvovka 30 27.06.13 14:48 Сейчас в теме
(24) kser87, а вы можете мне показать заголовок вашего xml файла? А то у меня все по старому:
Ошибка при начале чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(105)}: Ошибка при вызове метода контекста (НачатьЧтение): Неправильный формат сообщения
23. kser87 1987 27.06.13 13:23 Сейчас в теме
(21) kvovka, БухгалтерияГосударственногоУчреждения - мать моя женщина!
28. slazzy 39 11.12.13 14:06 Сейчас в теме
(21) kvovka, здравствуйте. Не знаю актуально ли ещё, уже наверно нет :) но ответ на самом деле элементарен. В конфигурации-приёмнике надо установить галочку "обмен по правилам" и создать пустые правила обмена данными, которые ничего не выгружают. Тогда подобной ошибки не будет
acanta; Nicholas; svilsa; +3 Ответить
26. Шапокляк 27.06.13 14:15 Сейчас в теме
(18) Спасибо за ответ. Я за это время и сама попыталась проделать предложенное вами. Все работает, и это здорово!
17. kvovka 30 27.06.13 11:21 Сейчас в теме
Статья хорошая, но не решила моей проблемы. у меня УТ переписанная всмерть и БГУ. Обмен односторонний, БГУ -> УТ. Есть правила из КД, с помощью обработки все замечательно переносится. Пробуя настроить обмен по этой статье получил такую ошибку - Неправильный формат сообщения. Действительно, заголовок БГУ создает не тот при выполнении обмена. Так и не смог уломать одинэску заработать. Пришлось допиливать обе конфы и искусственно пускать обмен через обработку УниверсальныйОбменДаннымиXML. Решение очень мне не нравится, но поджимали сроки. Так и не нашел решения проблемы с форматом((( Мож кто подскажет?
19. kser87 1987 27.06.13 11:42 Сейчас в теме
(17) kvovka, Для тестирования правил обмена используйте обработку "Обмен данными в формате xml". (есть и такая!). Отличие обработки в том, что у нее в названии нет слова "Универсальный". Ну это шутка. Если серьезно, то эта обработка не поддерживает некоторые функции Универсального обмена. Например, там нельзя использовать правила выгрузки со способом выгрузки "Произвольный алгоритм". Проверьте, что такового у вас в правилах нет
25. kvovka 30 27.06.13 14:08 Сейчас в теме
Все есть. Универсальный обмен данными не используется при обмене, который описан в вашей статье. Сейчас попробую заменить обработку - Обмен данными в формате xml
29. lesenoklenok 23 27.02.14 09:18 Сейчас в теме
Спасибо большое, делала что-то подобное, но как-то не сложилось с таким обменом, данные то дублировались, то пропадали, то не передавались.
30. kser87 1987 28.02.14 10:39 Сейчас в теме
(29) lesenoklenok, видимо проблемы в правилах были
31. insurgut 187 01.07.14 20:43 Сейчас в теме
Те, кто настраивает обмены через общие файловые ресурсы - обратите внимание на то, от чьего имени запускается служба сервера 1С:Предприятия (в свойствах службы на вкладке Вход в систему). Ни в коем случае не допускайте, чтобы она запускалась от имени системной учетной записи. Только от имени существующего пользователя. Иначе могут возникнуть проблемы с доступом к этим самым файловым ресурсам.
32. shs111 01.03.15 10:37 Сейчас в теме
Требуется обработка для УТ 10.3 в БП 8.3
33. kser87 1987 01.03.15 11:46 Сейчас в теме
(32) shs111, как понимать ваше сообщение?
34. Nicholas 740 06.05.15 07:41 Сейчас в теме
Настроил односторонний обмен из базы А в базы Б и В.

Первый момент.

Чтобы все правильно работало, коды предопределенных элементов в планах обмена должны быть, например:
001 - в базе А,
002 - в базе Б,
003 - в базе В.

В базе А соответственно два правила выгрузки:
в базу Б с кодом плана обмена 002,
в базу В с кодом плана обмена 003.

В базе Б одно правило загрузки из базы А с кодом плана 001.

В базе В одно правило загрузки из базы А с кодом плана 001.

Второй момент.

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

Третье

Выгружаются только измененные объекты. Но т.к. выгрузка только в одном направлении и в ответ не приходит подтверждение успешной загрузки, то количество выгружаемых объектов с каждым разом растет. Как это победить я пока не понял. Может кто подскажет?
40. AndreykO 5 18.05.15 12:35 Сейчас в теме
Всё-таки не понимаю до конца с этими кодами узлов.
Есть ЗУП, где в плане Полный узлы: 002 - Центральный, 003 - Переферийная и БП, где в плане Полный узлы: ЖК - Центральный, РБ - Периферийка
Как видим, изначально коды у всех разные.
Создаём в ЗУП в плане Полный узел 333 - Обмен с БП, а в БП в плане Полный узел 333 - Обмен с ЗУП
И конечно обмен не взлетает - коды-то разные, при первом же обмене из ЗУП пишет: "Не найден узел обмена для загрузки данных. План обмена: Полный, Код: 002"
То есть, я так понимаю, он пытается найти узел в БП с кодом 002, тогда как в БП-то центральный узел имеет код ЖК...
Как быть, комрады, подскажите. можно ли всё-таки настроить обмен, когда коды центральных разные?
41. insurgut 187 21.05.15 14:28 Сейчас в теме
(40) AndreykO, я правильно понимаю, что через полный план обмена ты решил настроить обмен зарплаты с бухгалтерией? :)
42. AndreykO 5 22.05.15 17:06 Сейчас в теме
(41) insurgut, ага, это я сначала... думал, прикручу свои правила прокатит... ан нет, пришлось план обмена создавать...
43. micha26 16.09.15 12:04 Сейчас в теме
Хм - у меня так матерится на неизвестного получателя....Две идентичные УТ, если что. Правила через кд сделаны.
44. micha26 07.10.15 12:46 Сейчас в теме
Ага больше не ругается - решил проблему...)))
45. Светлый ум 238 17.03.16 22:38 Сейчас в теме
Не очень наглядный пример, здесь по подробнее будет:

////////////////
Настройка одностороннего обмена УПП 1.3 -> УТ 10.3 справочника "Номеклатура" в автоматическом режиме
http://infostart.ru/public/267693/
46. luckily 11.01.17 13:14 Сейчас в теме
В статье по ссылке выше описан случай если нет РИБ или нет возможности подключиться по COM. Т.е. организация выгрузки через вариант файлового хранилища либо облака
48. user803879 04.07.19 06:21 Сейчас в теме
Скажите, пожалуйста, возможно по этой технологии организовать односторонний обмен УПП 1.3 - БП 3.0. Так, чтобы квитанции из БП о приеме приходили.
49. kser87 1987 04.07.19 16:43 Сейчас в теме
52. pyrkin_vanya 360 03.10.19 22:30 Сейчас в теме
(49)Можно уточнить как? У меня ошибка "Архив не содержит файл сообщения обмена".
Это в БП 3.0 при получении данных.
53. pyrkin_vanya 360 04.10.19 09:11 Сейчас в теме
50. user803879 04.07.19 18:21 Сейчас в теме
Еще вопрос, пожалуйста.Тип обмена «Обмен через подключение к информационной базе» обязательно или все будет работать и через файлы?
51. kser87 1987 04.07.19 18:24 Сейчас в теме
Оставьте свое сообщение

См. также

Обмен через Конвертацию данных 2.1 во внешней обработке + Запуск внешней обработки по расписанию (БСП)

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Обмен через XML

Сделаем ежедневную выгрузку и загрузку данных через конвертацию данных 2.1 из одной базы в другую. Но весь код и правила конвертации будут располагаться во внешней обработке.

22.01.2020    1491    John_d    22       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Как сделать обмен данными через универсальный формат быстрее? Реализация многопоточного обмена данными

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Обмен данными 1С Обмен через XML

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

31.12.2019    3625    ids79    15       

И снова "Конфигурация узла распределенной ИБ не соответствует ожидаемой"

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Распределенная БД (УРИБ, УРБД) Обмен данными 1С

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

05.11.2019    2468    Kobra_RU    10       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Преобразование XML в таблицу значений или иной объект 1С методом XSL преобразования

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Универсальные функции Обмен через XML

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

24.10.2019    5561    kraspila    27       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Объединение организаций в ЗУП при реорганизации с переносом данных из ЗУП 2.5 в ЗУП 3.1

Статья Программист Нет файла v8 v8::СПР ЗУП2.5 ЗУП3.x БУ Бесплатно (free) Зарплата Управление персоналом (HRM) Перенос данных из 1C8 в 1C8

В этой статье описан опыт объединения 2-х организаций при реорганизации в ЗУП 3.1 с переносом данных одной организации из ЗУП 2.5 (релизы баз более или менее свежие, но не самые последние на момент перехода, примерно двух- и трехмесячной давности). За основу было взято решение из этой статьи https://infostart.ru/public/833658/, в которой описан алгоритм решения задачи, за что автору статьи огромная благодарность! Здесь же даны некоторые комментарии и пояснения к алгоритму переноса и объединения, описаны выявленные мною ошибки. Также приведена небольшая инструкция по использованию обработки ирПодборИОбработкаОбъектовБД — она будет полезна для пользователей — «не программистов», впервые работающих в не управляемых формах.

09.10.2019    2968    Neti    1       

EnterpriseData: простой способ защиты данных в базе получателя при одностороннем обмене

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Перенос данных из 1C8 в 1C8

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

04.10.2019    3574    handscenter    12       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.130.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

Практика XDTO. Нюансы

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Обмен через XML

Некоторые практические моменты работы с XDTO. Дополнения к очевидному.

23.09.2019    6244    Yashazz    27       

Конвертация Данных. Нюансы использования конструкции "НеЗамещатьОбъект = Истина" в обработчике события "ПриЗагрузке"

Статья Программист Нет файла v8 КД Бесплатно (free) Перенос данных из 1C8 в 1C8

У конвертации данных есть «особенности», которые «пьют кровь» программистов. Эта статья про очередную обнаруженную «особенность».

10.09.2019    4152    ivanek    21       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

Запись/Чтение XML, пример обмена по COM соединению

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Обмен через XML

Пример работы с XML, запись и чтение, обмен по COM между одинаковыми конфигурациями.

08.09.2019    4250    user5300    7       

Обмен данными через Web Сервисы

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Перенос данных из 1C8 в 1C8

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

02.09.2019    8415    user5300    31       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Выгрузка и загрузка документов с движениями

Статья Программист Нет файла v8 КД Бесплатно (free) Перенос данных из 1C8 в 1C8

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

02.09.2019    3154    human_new    7       

EnterpriseData – часть 3. Загрузка данных, идентификация объектов

Статья Программист Нет файла v8 v8::УФ 1cv8.cf ОС Бесплатно (free) Практика программирования Математика и алгоритмы Перенос данных из 1C8 в 1C8 Разработка

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

22.08.2019    6661    ids79    7       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Перенос дополнительных реквизитов в Конвертации данных 2.0

Статья Программист Нет файла v8 КД Россия УУ Бесплатно (free) Перенос данных из 1C8 в 1C8

Пример написания правил обмена (КД 2.0) для переноса дополнительных реквизитов справочника "Номенклатура", в том числе перенос ПВХ с разными типами значений.

13.08.2019    4715    vikulinamari    6       

INFOSTART MEETUP Krasnodar. 14 февраля 2020 г. Промо

Краснодар станет первым в 2020 году местом, где пройдет региональная встреча IT-специалистов сообщества Инфостарт. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Стоимость участия - 5000 рублей. Цена действительна до 26.12.2019.

Конвертация 3.0. Пример доработки: два справочника в один

Статья Программист Нет файла v8 КД ERP2 БП3.0 Россия Бесплатно (free) Обмен через XML

Доработка правил конвертации путем расширения конфигурации: номенклатура и характеристика (ERP) в номенклатуру (БП).

15.05.2019    4679    forusing    4       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Как прикрутить ГУИД к регистру сведений

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Перенос данных из 1C8 в 1C8 Разработка

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

16.04.2019    11833    m-rv    16       

Работа с ComОбъектом 1С 8.2; 8.3

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Перенос данных из 1C8 в 1C8

Определение типов и значений через COM соединение между конфигурациями.

15.04.2019    13658    vik070777    12       

Сдача регламентированной отчетности из программ 1С Промо

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

от 1500 руб.

RabbitMQ + Конвертация Данных 3.0

Статья Системный администратор Программист Бизнес-аналитик Руководитель проекта Нет файла v8 КД Бесплатно (free) Внешние источники данных Обмен через XML Интеграция Перенос данных из 1C8 в 1C8

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

21.03.2019    17177    barelpro    82       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Конвертация данных 2.1: поиск по условию

Статья Программист Нет файла v8 КД ERP2 Windows Бесплатно (free) Перенос данных из 1C8 в 1C8

Задача. При обмене документами "Реализация товаров и услуг", поиск контрагента осуществлять по полям "ИНН", "КПП". Если вид договора с комиссионером, то поиск осуществлять по полям "ИНН", "КПП", "Наименование".

15.01.2019    8617    wowik    13       

EnterpriseData – часть 2. Процесс выгрузки данных

Статья Программист Нет файла v8 v8::УФ Россия Бесплатно (free) Практика программирования Обмен через XML

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

26.12.2018    17283    ids79    27       

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

Новый подход к обмену данными EnterpriseData

Статья Программист Нет файла v8 v8::УФ Россия Бесплатно (free) Практика программирования Обмен через XML

Хочу предложить Вашему вниманию цикл статей, посвященных обмену данными через универсальный формат (EnterpriseData или ED).

14.12.2018    27644    ids79    72       

EnterpriseData - пример доработки правил конвертации без использования КД 3.0 в расширении конфигурации

Статья Программист Нет файла v8 v8::УФ БП3.0 УТ11 Россия Windows Бесплатно (free) Практика программирования Обмен через XML

В статье подробно описан реальный пример доработки обмена данными через EnterpriseData (универсальный формат обмена) между конфигурациями УТ 11.4 и Бухгалтерия 3.0

16.11.2018    24452    ids79    20