Не работает обмен по расписанию

Содержание
  1. Не работает обмен по расписанию
  2. Обмен по расписанию как будто бы успешно проходит.
  3. Автоматический обмен между узлами розницы
  4. Обмен в режиме реального времени
  5. Обмен данными между УПП 1.3.64.х и БП 3.0 по расписанию через Универсальный обмен данными + План обмена
  6. Специальные предложения
  7. См. также
  8. Как прикрутить ГУИД к регистру сведений Промо
  9. Интеграция 1С с ГИИС ДМДК
  10. Ошибка при автоматическом сопоставлении объектов
  11. Универсальный метод сериализации значений в XML для локальных баз 1С на любом типе клиента под платформы 8.2 и 8.3
  12. Регулярные выражения без внешних компонент? Легко! Промо
  13. Что делать, когда обмены между разными базами данных портят вам жизнь…
  14. Правила переноса документа «Сторно» в Бухгалтерию 3.0 из любой конфигурации, где он есть
  15. Описание формата 1С JDTO (JSON data transfer object)
  16. Повышаем эффективность разработки правил обмена Промо
  17. Ошибка синхронизации документа «Отчет переработчика» и боль типового обмена (УНФ — БП)
  18. Новичок новичку: как выгрузить/загрузить XML данные
  19. Как вносить изменения в новое ЭДО от 1С в БП 3? Июнь 2021, БП 3.0.93.20
  20. Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть І: Справочники Промо

Не работает обмен по расписанию

Версия 19.9 — программа перестала синхронизироваться по расписанию (у меня стояло «Каждые 15 минут» (пробовал и другие варианты)). Вручную синк проходит.

Посмотрите, пожалуйста, имеются ли в журнале регистрации какие-либо сообщения об ошибках синхронизации?

Детали прошу сообщить на v8@1c.ru.

> Посмотрите, пожалуйста, имеются ли в журнале регистрации какие-либо сообщения об ошибках синхронизации?
Ошибок в ЖР полно:

1. Обмен данными.МобильноеПриложение.Узел [. ].Получение данных

Ошибка при выполнении операции «Подключение к трансопрту Яндекс.Диск» обмена данными с мобильными устройствамиОбработка: ТранспортСообщенийОбменаЯндексДиск: Ошибка подключения: Не авторизован

Читайте также:  Как настроить сварочный полуавтомат кедр

2. Транспорт сообщений обмена

Обработка: ТранспортСообщенийОбменаЯндексДиск: Ошибка подключения: Не авторизован

<"message":"Не удалось найти запрошенный ресурс.","description":"Resource not found.","error":"DiskNotFoundError">, Ошибка получения URL для скачивания файла /Money/Message_12423866-a15b-3c4b-8e22-cdb45b28f79c_4b49e98b-2e2a-4985-8f51-2e51ec625002.xml! Не удалось найти запрошенный ресурс. Код ошибки: 404

4. Обмен данными.МобильноеПриложение.Узел [. ].Получение данных

Ошибка при выполнении операции «Подключение к трансопрту Яндекс.Диск» обмена данными с мобильными устройствамиОбработка: ТранспортСообщенийОбменаЯндексДиск: Ошибка подключения: Не авторизован

И т.д. при каждом запуске Фонового задания. При этом при запуске вручную (через диалог Синхронизация с мобильными устройствами) всё работает! Видимо, проблема возникла из-за того, что в последнем обновлении «Денег» была изменена авторизация на Я.Диске.

И как это исправить? Без расписания неудобно.

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

Александр, спасибо за инфомрацию.

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

Проблему можно обойти, перенастроив обмен на новый каталог «Приложения/1С Деньги 8». Для этого следует:

1. Открыть в главном меню программы «Все функции. » — «Справочники» — «Транспорты обмена данными» транспорт «Яндекс.Диск» и исправить в нем «Каталог на Яндекс.Диск»

2. В настройке синхронизации мобильного приложения заменить каталог на «Приложения/1С Деньги 8»

Источник

Обмен по расписанию как будто бы успешно проходит.

Тема обмена по расписанию, наверное, самая популярная. 🙂
Ну никак не могу разобраться я, блин.

Сначала тестировал автоматический обмен в файловом варианте (через «Сервис/Прочие обмены/Настройка выполнения обмена»). Проблем не возникло.
Затем так же настроил автообмен в клиент-серверном варианте. Обмен не идёт. Файл обмена не обновляется. Кстати, когда нажимаю в клиент-серверном варианте «Выполнить обмен» руками, обмен проходит (т.е. настройка обмена верная и каталог обмена доступен, обмен через локальную папку).

Что вижу:
1. Открываю монитор обмена. Вижу строчки с бессменной надписью в поле «Дата загрузки» — «Не производилась»; «Дата выгрузки» — «Не производилась».
2. Открываю консоль заданий. Вижу свой обмен, который как бе яко бе успешно выполнен. В нижнем поле, там, где история обменов, каждые полчаса стабильно выходит мой обмен, яко бе выполненный. Значит, с расписанием всё ok.

Но файл обмена, как был вчерашней датой, так и остался.

(2) Имеешь в виду удаление и повторное создание настройки автоматического обмена? А то сам объект регламентного задания-то там типовой используется. Настройку заново создавать пробовал, как-то не помогло.

Кстати, заметил, что если в настройке выполнения обмена во вкладке «Дополнительно» поставить галочку «Выполнять обмен данными под полными правами», то при РУЧНОМ обмене как-то очень быстро всё проходит, выходит такое сообщение:
-Начат обмен данными под полными правами на сервере 1С:Предприятия по настройке автоматического обмена 16.05.2012 19:16:20
-Завершен обмен данными под полными правами на сервере 1С:Предприятия по настройке автоматического обмена 16.05.2012 19:16:21
и тоже файл обмена НЕ появляется.
А если эту галочку убрать, то только тогда РУЧНОЙ обмен работает.

Однако на работоспособность автоматического обмена по расписанию эта галочка не повлияла.

Источник

Автоматический обмен между узлами розницы

(1) ksv1cc,
Для этого нужно сделать сценарии синхронизации данных и настроить регламентные фоновые задания
Установить флаг «Автоматически запускать отдельный сеанс выполнения регламентных заданий»
Установка флажка настраивает режим запуска отдельного сеанса для выполнения регламентных заданий через секунду после запуска приложения.

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

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

Минус в этом, есть второй сеанс!

Настроил обмен данными между узлами розницы: Центральный узел и узел магазина. Всё работает в ручном режиме. Как настроить обмен данными в автоматическом режиме. Пробывал настроить расписание. Но обмен по нему не работает. Можно ли получить инструкцию по шагам.

Настроил обмен данными между узлами розницы: Центральный узел и узел магазина. Всё работает в ручном режиме. Как настроить обмен данными в автоматическом режиме. Пробывал настроить расписание. Но обмен по нему не работает. Можно ли получить инструкцию по шагам.

Могу описать свой опыт решения твой проблемы.

В одной организации установил КА8 у них помимо офиса есть удаленный склад и соответственно понадобился автоматический обмен раз в 10-15 минут .Вот как все настроил :
На обоих компьютерах установлен Wondows7 там есть прекрасный планировщик заданий,соответственно в него я прописал запуск 1с с ключами запуска (пользователя (регламентных заданий),пароль) в этом же планировщике назначил время закрытия 1с .Ну и в самой программе естественно настроил автоматический обмен с заданным интервалом.
Теперь каждое утро в 9 утра на сервере и на складе запускается 1с для обмена под пользователями регламентных заданий,а сотрудники работают под своими ,и закрывается 1С в 8 вечера ,потом запускается программа Хранителя баз,базы копируются ,и в 7 утра сервер сам перезагружается .
Работает безотказно уже года полтора .

Источник

Обмен в режиме реального времени

Здравствуйте, есть вопросик по обмену в реальном времени. Создал обмен в нем указал «Использовать в режиме реального времени», но ни какого обмена в реальном времени не происходит. И в самом модуле обмена не активна кнопка «Запустить обмен в режиме реального времени»

Цитата
Алексей Курылев пишет:
Здравствуйте, есть вопросик по обмену в реальном времени. Создал обмен в нем указал «Использовать в режиме реального времени», но ни какого обмена в реальном времени не происходит. И в самом модуле обмена не активна кнопка «Запустить обмен в режиме реального времени»
Цитата
Александр Денисюк пишет:
Если неактивна — значит у вас клиент серверная база 1С. Вам нужно задать настройки фонового задания, которое относится к реал тайм обмену.

Цитата
Алексей Курылев пишет:
Это я так понимаю в 1с настраивать нужно?

Цитата
Алексей Курылев пишет:
Александр , сейчас разбираюсь с документацией, там сказано, что для обмена в режиме реального времени к адресу сайта добавляется параметр ?type=listen, то есть мне нужно указать в обмене адрес сайта http://sait.ru/bitrix/admin/1c_exchange.php?type=listen Так?

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

Цитата
Алексей Курылев пишет:
а повторяемость мне какую ставить, то есть указываю с 6-00 до 18-00 с пн-вс а повторяемость я оставляю на 0:00 (раз в день).
Цитата
Александр Денисюк пишет:
Не на 0:00, а на 6:00, иначе у вас обмен запустится всего 1 раз в полночь, а модуль обмена не пойдет в цикл, т.к. начинается реалтайм с 6:00

Цитата
Алексей Курылев пишет:
Нет, я немного не правильно написал, я имел в виду «повторять через» сколько секунд указывать?
В общем я вот так сделал:
Цитата
Александр Денисюк пишет:
Не принципиально. Можете указать минут 10, можете час.. Главное, чтобы он хоть раз выполнился.
Реалтайм работает только когда на сайте изменен/добавлен заказ. Если вам нужно, чтобы при изменении заказа обновлялись товары — можете выгружать товары..
Цитата
Александр Денисюк написал:

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

Не принципиально. Можете указать минут 10, можете час.. Главное, чтобы он хоть раз выполнился.
Реалтайм работает только когда на сайте изменен/добавлен заказ. Если вам нужно, чтобы при изменении заказа обновлялись товары — можете выгружать товары..

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

Заранее благодарю за ответ.

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

Александр, доброго времени суток.
Может, такой вопрос уже задавался, но я не смог найти ничего похожего.

Устанавливая для обмен признак «Использовать в режиме реального времени», назначая расписание для этого обмена (скажем, раз в 5 минут), запускается фоновое задание («Б задание обмен с сайтом онлайн»). Т.е. эти самые 5 минут не на что не влияют, как только происходят изменения со стороны сайта, происходит обмен, помеченный признаком реал-тайма.

Но, сняв галочку «Использовать в режиме реального времени» с обмена, фоновое задание не перестает работать, и обмен все равно происходит. Лишь отключив задание через консоль, обмен останавливается.

Скажите, правильно я понимаю, что когда признак реал-тайма стоит, происходит обмен в реальном-времени, а когда признак снят, обмен все равно происходит, но уже по установленному мною расписанию (раз в пять минут), раз задание работает, да и на практике обмен произошел после того, как я снял галочку?
Или же он так и меняется в реал-тайме, даже несмотря на снятую галочку, до тех пор, пока я фоновое задание не отключу в консоле?

Надеюсь, понятно задал вопрос. Заранее спасибо.

Источник

Обмен данными между УПП 1.3.64.х и БП 3.0 по расписанию через Универсальный обмен данными + План обмена

Дано: На момент доработки есть правила обмена XML (созданные в КД2) из УПП 1.3 в БП 3.0.
Обмен производится вручную через обработку УниверсальныйОбменДаннымиXML (выгрузка данных в файл на стороне УПП / загрузка из файла на стороне БП).

Цель: выгружать данные из УПП в БП по расписанию через план обмена (при успешном обмене снимается регистрация изменения)

Описание решения:

Будем использовать:
— штатный справочник НастройкиОбменаДанными (Код элемента будет передаваться параметром регламентного задания)
— штатную обработку УниверсальныйОбменДаннымиXML с использованием выгрузки по узлу обмена

1. Создаем серверный модуль для регламентного задания.
КодНастройки — это параметр регламентного задания — по нему будем искать элемент в справочнике НастройкиОбменаДанными.

2. Создаем регламентное задание ВыполнениеОбменаПоКодуНастройки
ИмяМетода прописываем из п.1

3. Создаем ПланОбмена «DEV_ОбменБП30».

В состав я включил необходимые мне документы с авторегистрацией. Управляю выгрузкой объектов через правила КД2.

4. Создаем РС DEV_ОбменБП30

6. Загружаемся в 1С Предприятие.

Создаем 2 узла в ПланеОбмена DEV_ОбменБП30

Создаем элемент в справочнике НастройкиОбменаДанными
— выбираем узел
— подкидываем правила
— настраиваем приемник по COM

Настраиваем регламентное задание и в параметр прописываем код настройки обмена

Профит.

Буду рад, если кто поделится своим решением данной проблемы.

Писал и тестировал на 8.3.13.1513 (совместимо с другими версиями 8.*).

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

Какая версия БП30? Какой текст ошибки генерит исключение?

У меня работает в продакт — жалоб на обмен пока нет — позже гляну какая версия бухи.

Попытка
РезультатПодключения = ОбъектПодключения.Обработки.ОбменДаннымиXML.Создать();

При попытке создания обработки ОбменДаннымиXML произошла ошибка:<Обработка.ОбменДаннымиXML.МодульОбъекта(16021)>: Поле объекта не обнаружено (ОбменДаннымиXML)

Обновление 09.04.19 18:33

См. также

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

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

16.04.2019 23172 m-rv 18

Интеграция 1С с ГИИС ДМДК

ГИИС ДМДК — единая информационная платформа для взаимодействия участников рынка драгоценных металлов и драгоценных камней. с 01.09.21 стартовал обязательный обмен данными с Федеральной пробирной палатой (ФПП) исключительно через ГИИС. А постепенно — с 01.01.2022 и с 01.03.2022 — все данные о продаже драгоценных металлов и камней должны быть интегрированы с ГИИС. У многих пользователей возникает вопрос как автоматизировать обмен между программой 1С и ГИИС ДМДК. В настоящей статье ВЦ Раздолье поделится своим опытом о реализации такого обмена. Автор статьи — Мордовин Антон — архитектор систем на базе 1С Внедренческого центра «Раздолье».

30.09.2021 1799 1СERP 19

Ошибка при автоматическом сопоставлении объектов

Ошибка платформы 1С при автоматическом сопоставлении объектов. Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Ошибка операции CREATE TABLE: столбец выходит за пределы максимального значения, равного 1024 столбцам. HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=10, native=1702, line=1

24.09.2021 375 user1601331 1

Универсальный метод сериализации значений в XML для локальных баз 1С на любом типе клиента под платформы 8.2 и 8.3

Описаны способы сериализации данных со стороны 1С методов.

15.09.2021 685 user1206119 0

Регулярные выражения без внешних компонент? Легко! Промо

Сложный способ организовать проверку строки с помощью регулярного выражения в 1С. При этом ни одна внешняя компонента не пострадала. Ну и от платформы (Linux, MustDie) — не зависит.

04.03.2016 70148 starik-2005 108

Что делать, когда обмены между разными базами данных портят вам жизнь…

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

10.09.2021 1286 director04 9

Правила переноса документа «Сторно» в Бухгалтерию 3.0 из любой конфигурации, где он есть

В данной статье представлен код обработчика «ПослеЗагрузки» документа бухгалтерии «Сторно».

12.08.2021 480 Ivanov_OM 0

Описание формата 1С JDTO (JSON data transfer object)

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

16.07.2021 6093 zhichkin 32

Повышаем эффективность разработки правил обмена Промо

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

25.06.2018 30118 olegtymko 48

Ошибка синхронизации документа «Отчет переработчика» и боль типового обмена (УНФ — БП)

В данной статье поделюсь доработкой, а точней исправлением типового обмена УНФ — БП, документа «Отчет переработчика», и заодно опишу подход к решению подобных задач. Здесь не будет описано, что такое «МенеджерОбменаЧерезУниверсальныйФормат», «xdto», «EnterpriseData», по этим пунктам должны быть базовые знания.

08.06.2021 1062 con-men 0

Новичок новичку: как выгрузить/загрузить XML данные

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

04.06.2021 6726 user1312100 14

Как вносить изменения в новое ЭДО от 1С в БП 3? Июнь 2021, БП 3.0.93.20

Обновились на 3.0.93.20, и все мои расширения под ЭДО перестали работать. Разберем, где вообще искать код, который выводит данные электронного документа в XML, где вмешиваться в ход этого вывода?

03.06.2021 6055 fixin 26

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть І: Справочники Промо

Сейчас все чаще интеграции различных конфигураций проектируются через HTTP-сервисы — они и работают быстрее, и «войти» в режим отладки гораздо проще, тем самым обойдя «черный ящик» универсального обмена через xml, например. Более года назад я начал работать в компании, в которой разработчики работали с конфигурациями 1С в режиме совместимости еще 8.2.16 (менять режим совместимости в типичных базах мы не хотели) — а как Вы наверное знаете, если интересовались HTTP-сервисами в 1С, их использование в режиме совместимости 8.3.4 и ниже недопустимо — и здесь я уже не надеялся на разработку и использование HTTP-сервисов. Но позже меня заинтересовал такой «сервис» как REST интерфейс OData, так как его можно использовать не меняя режим совместимости конфигурации — именно он и стал для меня идеальным вариантом решения «нетривиальных» задач.

Источник

Оцените статью