обмен с сайтом

1. rinik88 32 25.02.16 09:51 Сейчас в теме
конфа ут 10,3 , сайт на битриксе версию к сожалению не знаю
вот, обмен с сайтом типовой, в чем разница между режимом полной выгрузки и выгрузки измененных, у меня при полной выгрузке выгружается 1500 объектов, включая картинки, если ставлю другой режим, так же выгружается 1500. этот момент непонятен. если ставить отборы например по остаткам, он затирает те которые не входят в отбор, да и вообще если смотреть что происходит на сайте во время обмена, то там происходит полное обнуление. тож не понятно. да, вот я провел выгрузку вчера, объектов 1500, потом ставлю только измененные, ничего не менял вновь ставлю на выгрузку, заново все выгружает, снова 1500.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ZOMI 141 25.02.16 10:38 Сейчас в теме
(1) rinik88,
Если ставите только изменения - то первый раз все равно все должно выгрузиться. А в следующих обменах пойдут выгружаться только измененные. А если полная - то всегда - все. Что тут непонятного?
3. rinik88 32 25.02.16 11:00 Сейчас в теме
(2) ZOMI, все понятно, но если я ставлю только измененные, идет выгрузка всех, снова и снова.
4. comptr 35 25.02.16 11:07 Сейчас в теме
(3) rinik88, я, к сожалению, не сталкивался с обменом с сайтом, но разве сайт, забирая выгрузку, не оставляет ответное сообщение о том, что он принял эти данные? По крайне мере так работает стандартный обмен между конфигурациями 1С. Если отправитель не получил ответа от получателя о том, что данные успешно приняты, он будет выгружать то же самое до посинения.
5. rinik88 32 25.02.16 11:18 Сейчас в теме
(4) borodatii, получает, сообщает, что файлы успешно загружены.
6. AlekseySipaev 25.02.16 11:24 Сейчас в теме
(3) rinik88, там беда в том, что полная выгрузка будет идти до тех пор, пока она успешно не завершится, это распространяется только на узлы (настройки обмена) в режиме изменений.
7. AlekseySipaev 25.02.16 11:26 Сейчас в теме
Если у вас настройка обмена имела сначала режим полной выгрузки, а потом после обмена вы ее переключили на режим изменений, то выгрузка очередная будет принудительно полная.

Чтобы ее отключить, то после записи измененной настройки обмена с сайтом, нужно идти в регистр сведений "НастройкиОбменаССайтомСПринудительнойПолнойВыгрузкой" и удалить запись с вашей настройкой обмена.
8. rinik88 32 25.02.16 12:11 Сейчас в теме
(7) cassper, ладно) посмотрим
16. rinik88 32 26.02.16 15:10 Сейчас в теме
ну вроде сейчас все срабатывает как и должно, сделал полный обмен, потом удалил запись из регистра, отдельное спасибо (7) cassper, теперь норм, всем огромная благодарность ребята.)
9. SGordon1 25.02.16 13:32 Сейчас в теме
Ну и версия то обмена - типовая? В Планах обмена с сайтом можете посмотреть зарегистрированные изменения?
10. rinik88 32 25.02.16 13:38 Сейчас в теме
(9) SGordon1, посмотрю, отпишу позже).
11. rinik88 32 26.02.16 07:47 Сейчас в теме
(9) SGordon1, там отмечена только номенклатура-справочник.
(7) cassper, в этом регистре пусто.
сейчас вроде проходят только изменения. но это какое то чудо прям а не 1с. вчера утром не проходило,а вечером все пучком. непонятно конечно.
19. AlekseySipaev 29.02.16 11:56 Сейчас в теме
(11) rinik88,
(7) cassper, в этом регистре пусто.

Запись в РС появится только после записи настройки обмена.
(16) rinik88,
ну вроде сейчас все срабатывает как и должно, сделал полный обмен, потом удалил запись из регистра, отдельное спасибо (7) cassper, теперь норм, всем огромная благодарность ребята.)

Отлично.
12. Xershi 1557 26.02.16 08:48 Сейчас в теме
Вот у нас та же песня. Встроили модуль обмена для битрикса 4.0.6.2. В плане обмена регистрируются изменения. Выгрузка проходит и в какой момент из него должны удалить изменения? По коду я этого не нашел!
13. Xershi 1557 26.02.16 12:11 Сейчас в теме
Так есть специалисты по обмену с сайтами на битриксе?
14. SGordon1 26.02.16 13:35 Сейчас в теме
в 4.0.5.1 была функция Процедура УдалениеПакетовИРегистраций(Успешно, ПараметрыОбмена, Пакет, ИдКаталога, МассивСтрок, МассивКартинок = Неопределено, МассивФайлов = Неопределено)


в вашей ее уже нет?
15. Xershi 1557 26.02.16 14:22 Сейчас в теме
(14) SGordon1, да есть. Спасибо за наводку! Сейчас проверю отрабатывает ли процедура!
17. Xershi 1557 26.02.16 15:27 Сейчас в теме
Прошерстил обмен. Полная выгрузка на сайт загружается, а вот выгрузка на сайт через изменения не идет. Логин и пароль не принимает почему то!
18. Xershi 1557 29.02.16 11:40 Сейчас в теме
Проблема оказалась в этой строчке кода:
Выполнить("Соединение = Новый HTTPСоединение(ПараметрыПодключения.Сервер, ПараметрыПодключения.Порт, ПараметрыПодключения.Пользователь, ПараметрыПодключения.Пароль, ПараметрыПодключения.Прокси, ПараметрыПодключения.ЗащищенноеСоединение)");


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


На клиенте(терминал) проверка проходит. А на сервере 1С нет!
Сайт пингуется, но похоже в IE дело? В IE не удалось открыть. Что в нем нужно настроить, если это так?
20. SGordon1 29.02.16 13:15 Сейчас в теме
(18) Xershi, У сервера могут быть совсем другие ограничения по хождению в интернет и ЛВС. Фаерволы , роутеры и т.п. Тормоши одмина, если таковой имеется...
21. Xershi 1557 29.02.16 13:16 Сейчас в теме
(20) SGordon1, админ имеется. Хочу помочь ему локализовать проблему! Сайт пингуется просто! А проверка не проходит.
22. Xershi 1557 29.02.16 13:17 Сейчас в теме
Да и самому понять. Что команда выполнить запускает. IE чтоли?
23. SGordon1 29.02.16 15:13 Сейчас в теме
ну телнет на порт 80 вебсервера, если порт не переназначен
24. SGordon1 29.02.16 15:15 Сейчас в теме
или в 1с - там функция в модуле обмена с сайтом - ПолучитьСоединениеССервером
25. Xershi 1557 29.02.16 15:18 Сейчас в теме
(24) SGordon1, в (18) я написал код. Какую программу он в виндоус вызывает?
26. SGordon1 29.02.16 17:35 Сейчас в теме
Обмен по HTTP встроен в платформу 1с ( какая именно длл не знаю) ничего внешнего тут не вызывается, а вот настройки сети на это все очень даже влияют ...
27. Xershi 1557 29.02.16 18:32 Сейчас в теме
(26) SGordon1, команда выполнить всегда вызывает приложение виндоус. Т.е. это исполняемый файл. Например если написать выполнить и полный путь к файлу, то откроется файл, через программу по умолчанию. А если просто каталог указать, то откроется проводник.
28. SGordon1 01.03.16 09:11 Сейчас в теме
был уверен , что для тебя не надо цитировать синтаксис помощник -

Синтаксис:
Выполнить(<Строка>)

Параметры:
<Строка>
Строка, содержащая текст исполняемого кода.

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

Короче , забудт про выполнить, смотри что в строке написано ...
29. Xershi 1557 01.03.16 09:44 Сейчас в теме
(28) SGordon1, блин тупанул. Перепутал с
ЗапуститьПриложение(<СтрокаКоманды>, <ТекущийКаталог>, <ДождатьсяЗавершения>, <КодВозврата>)

Так все таки проблема актуальна. 1С не может достучаться к сайту. код в (18)
30. SGordon1 01.03.16 10:11 Сейчас в теме
вот про это расскажи В IE не удалось открыть.

Как настроен сайт, адреса , порты, меня пустит одмином зайти?

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

Есля я ниче не путаю в битриксе - перво наперво в эксплорере должно все открываться, там обычный протокол HTTP....
31. Xershi 1557 01.03.16 11:29 Сейчас в теме
(30) SGordon1, когда лезу в админку сайта через IE:
This page can’t be displayed

•Make sure the web address http://мойсайт is correct.
•Look for the page with your search engine.
•Refresh the page in a few minutes.


Когда просто его открываю:
Caution: Internet Explorer Enhanced Security Configuration is not enabled
Internet Explorer Enhanced Security Configuration configures your server and Internet Explorer in a way that decreases the exposure of your server to potential attacks through Web content and application scripts. This is done by raising the default security levels on Internet Explorer security zones and changing the default settings.

Keeping the Internet Explorer Enhanced Security Configuration enabled on your servers is recommended to help ensure that your servers are not inadvertently exposed to malware or other browser-based attacks. For more information, including the complete list of changes that are implemented by Internet Explorer Enhanced Security Configuration, see the Internet Explorer Enhanced Security Configuration overview.


--------------------------------------------------------------------------------

To turn on Internet Explorer Enhanced Security Configuration

Close any Internet Explorer windows that you might have open.
Open Server Manager.
If your server is running Windows Server® 2008 R2, in the Security Information section of Server Summary, click Configure IE ESC to open the Internet Explorer Enhanced Security Configuration dialog.
If your server is running Windows Server® 2012, click Configure this local server to open the Local Server configuration page. Then, in the Properties area, next to IE Enhanced Security Configuration, click Off to open the Internet Explorer Enhanced Security Configuration dialog.
To use Internet Explorer Enhanced Configuration when members of the local Administrators group are logged on, under Administrators click On.
To use Internet Explorer Enhanced Configuration when all other users are logged on, under Users click On (Recommended).
Click OK to apply your changes.
Note: Once the Internet Explorer Enhanced Configuration is turned on for both sets of users, Server Manager will display On (Recommended) next to Internet Explorer Enhanced Security Configuration.
Показать


Админ пока ничего с этим сделать не смог. Сказал переустановить IE не так просто. Сайт пингуется.
32. SGordon1 01.03.16 14:29 Сейчас в теме
пинг совсем не тот протокол ...
33. SGordon1 01.03.16 14:29 Сейчас в теме
Хромку, файерфоокс поставить не дает?
35. Xershi 1557 01.03.16 14:35 Сейчас в теме
(33) SGordon1, а зачем их ставить? Проблема в 1С же?
(32) SGordon1, ну это первое что я бы проверил просто))
(34) SGordon1, должен быть. Как проверить через него?
34. SGordon1 01.03.16 14:29 Сейчас в теме
Телнет на сервере есть?
36. SGordon1 01.03.16 14:40 Сейчас в теме
Подключения без проксей?


telnet имя_cайта номер_порта

что пишет?
37. Xershi 1557 01.03.16 14:43 Сейчас в теме
(36) SGordon1,
Microsoft Telnet> open нужныйсайт 80
Connecting To нужныйсайт ...Could not open connection to the host, o
n port 80: Connect failed
38. SGordon1 01.03.16 14:45 Сейчас в теме
так вот это и надо одмину показать
39. SGordon1 01.03.16 14:46 Сейчас в теме
сравни со своей машиной
41. Xershi 1557 01.03.16 14:49 Сейчас в теме
(39) SGordon1, на моей машинет нет телнета. А вот на терминале зависло на:
Microsoft Telnet> open нужныйсайт 80
Connecting To нужныйсайт ...


А вот отвисло и просит клавиши жать.
40. SGordon1 01.03.16 14:46 Сейчас в теме
у тебя должно подключаться
42. SGordon1 01.03.16 14:52 Сейчас в теме
ну и нажми что нибуть по протоколу хттп
Get бла бла бла, не важно
43. SGordon1 01.03.16 14:53 Сейчас в теме
Важно что ты понял - действительно нет коннекта на сетевом уровне
45. Xershi 1557 01.03.16 14:54 Сейчас в теме
(43) SGordon1, ну да. Проблема с сетью, а не ПО выходит.
44. SGordon1 01.03.16 14:54 Сейчас в теме
И поднасрал тут не IE, не 1с а тока одмин, ибо с другого компа все замечательно пашет...
46. Xershi 1557 01.03.16 21:42 Сейчас в теме
По итогу админ восстановил работу протокола и обмен заработал. Только регистрация все равно еще не работает.
47. Xershi 1557 02.03.16 09:33 Сейчас в теме
Удалил все данные из регистра пакетного обмена и удалил всю регистрацию. Снял все отборы, поставил на выгрузку изменений. Настроил регламент и зарегистрировал парочку номенклатур. И все обмен прошел за минуту и регистрация удалилась!
48. SGordon1 02.03.16 11:42 Сейчас в теме
Спасибо за отчет, рад за тебя -))
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот