Добрый День.
Я представитель одной торгово-производящей компании, совсем не программист. Занимаюсь маркетинговым развитием.
По этому сразу прошу извинения за косноязычные вопросы. Но очень нужна помощь. Совет специалистов.
Мы интегрируем Сайт (Битрикс) с 1C.
У нас есть штатный программист 1С и вне штата программист Битрикс.
Сейчас сложилась такая ситуация, что рабочий контакт встал в тупик.
1. Программист 1С хочет опробовать интеграцию на тестовой площадке, объясняя рисками потери Базы Данных и т.д.
Программист Битрикс говорит тестировать на тестовой площадке нельзя, предлагает делать на "рабочем сайте" (оригинале) объясняя тем что работа большинства компонентов зависит от доменного имени.
В итоге ничего не делается.
Как правильно сделать? Подскажите!
Я представитель одной торгово-производящей компании, совсем не программист. Занимаюсь маркетинговым развитием.
По этому сразу прошу извинения за косноязычные вопросы. Но очень нужна помощь. Совет специалистов.
Мы интегрируем Сайт (Битрикс) с 1C.
У нас есть штатный программист 1С и вне штата программист Битрикс.
Сейчас сложилась такая ситуация, что рабочий контакт встал в тупик.
1. Программист 1С хочет опробовать интеграцию на тестовой площадке, объясняя рисками потери Базы Данных и т.д.
Программист Битрикс говорит тестировать на тестовой площадке нельзя, предлагает делать на "рабочем сайте" (оригинале) объясняя тем что работа большинства компонентов зависит от доменного имени.
В итоге ничего не делается.
Как правильно сделать? Подскажите!
По теме из базы знаний
- Интеграция 1С и Битрикс 24 — модуль синхронизации для обмена задачами
- Интеграция 1С с маркетплейсами Ozon, Wildberries, ЯндексМаркет для УТ10.3, КА 1.1, УПП 1.3
- МС: Интеграция 1С с маркетплейсами Wildberries, Ozon, Яндекс.Маркет и МегаМаркет - обмен 1С с маркетплейсами остатками, ценами, заказами и аналитика продаж
- Интеграция 1С с маркетплейсами OZON, WB, Яндекс.Маркет, Сбермегамаркет и др.
- Интеграция 1С с картографическим сервисом Yandex
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Нужно распилить большого слона на маленькие кусочки, иначе его не съесть.
Есть подозрение, что не прав программист Битрикс. Хотя всё зависит от задачи, которую выполняете.
Задача:
Например, загрузка-выгрузка номенклатуры.
Предоставьте программисту 1С доступ к копии сайта, её ведь можно "поднять".
Он в коде напишет несколько констант и отладит код выгрузки-загрузки.
А после этого поменяет константы на значения для рабочего сайта.
Или пусть программист Битрикс сделает копию справочника Номенклатуры, чтобы их было два на сайте.
И на копии справочника программист 1С отладить свою работу.
Как-то так.
Нужно распилить большого слона на маленькие кусочки, иначе его не съесть.
Есть подозрение, что не прав программист Битрикс. Хотя всё зависит от задачи, которую выполняете.
Задача:
Например, загрузка-выгрузка номенклатуры.
Предоставьте программисту 1С доступ к копии сайта, её ведь можно "поднять".
Он в коде напишет несколько констант и отладит код выгрузки-загрузки.
А после этого поменяет константы на значения для рабочего сайта.
Или пусть программист Битрикс сделает копию справочника Номенклатуры, чтобы их было два на сайте.
И на копии справочника программист 1С отладить свою работу.
Как-то так.
(1)Как вариант, вы можете развернуть копию сайта, а также DNS сервер, где создадите необходимую зону и записи ресурсов, аналогичные боевому окружению. Таким образом сможете его протестировать, во внутренней сети предприятия в любом случае, без необходимости переделки сайта.
P.S.
Ситуация видимо связана с использованием абсолютных ссылок в коде сайта.
P.S.
Ситуация видимо связана с использованием абсолютных ссылок в коде сайта.
я не совсем знаток web-программирования и создания сайта (точнее совсем не знаток), но вроде можно сделать копию сайта (это по сути файлы на компе ) , а программисту копию базы 1с , по крайне мере надо уточнить у web-программиста за какое время он сможет "поднять" сайт если произойдет сбой.
Возможно задача стоит не совсем так, как большинство подобных задач.
Возможно, сайт на Битриксе уже есть и давно функционирует. Возможно он наполнен контентом и этот контент сначала нужно синхронизировать с 1С.
Возможно этот сайт делали лица с альтернативным расположением верхних конечностей и там действительно код компонентов завязан на доменное имя.
В результате чего любые нестандартные запросы к сайту на нестандартное для него доменное имя приведут к ошибкам.
Возможно.
Первое действие в таком случае - переместить конечности программиста битрикс выше по телу, чтобы он переписал функционал с фиксированного доменного имени на переменную.
Далее проводить интеграцию на копии.
Возможно, сайт на Битриксе уже есть и давно функционирует. Возможно он наполнен контентом и этот контент сначала нужно синхронизировать с 1С.
Возможно этот сайт делали лица с альтернативным расположением верхних конечностей и там действительно код компонентов завязан на доменное имя.
В результате чего любые нестандартные запросы к сайту на нестандартное для него доменное имя приведут к ошибкам.
Возможно.
Первое действие в таком случае - переместить конечности программиста битрикс выше по телу, чтобы он переписал функционал с фиксированного доменного имени на переменную.
Далее проводить интеграцию на копии.
(9)
Возможно задача стоит не совсем так, как большинство подобных задач.
Возможно, сайт на Битриксе уже есть и давно функционирует.
ИМЕННО ТАК и ЕСТЬ!
Сайт у нас очень старый. Делали его давно... Последние "пользователи много чего накрутили". В том числе и 1С-ник. В итоге у нас 2 раза уже летела база. Были БегДоры и 200 - учётных записей пользователей. Именно такой сайт нам передел 1C. Да и по его мнению IT безопасностью должен заниматься - маркетинг. По этому отказы его от работы.. а работет он около 2 лет - объясняются огромным бардаком в 1С (пересорт, дубляж, не полный карточки товары) Он понимает - что бы интеграция работала необходимо навести порядок в системе. И потом выгружать. Его мнение что вообще нужно менять всё на сайте вручную! А не нужно интеграций. А при учёте что у нас в месяц меняются цены в 9 каталогах - то это задача реального объёма . Да и Битриксойд не почасовой - по результату. Сейчас почистили код и т.д. Прни переносе на тестовый хостинг многие компоненты не работали хотя переносили как нужно. Когда переносили обратно и прикрепляли домен всё работало. По этому и хотели на боевой версии.. Вот
Уверенности в том, что 1С - "белый и пушистый" нет. Отсюда и этот вопрос. В конечном итоге Он должен решить проблему интеграций а не отказываться по разным причинам. Он же не отстаивает своё мнение программисту Битрикса. А просто в офисе рассказывает всем почему не надо делать и вообще надо заносить в ручную. При этом Мы продлили Битрикс и вообще могли без интеграций сделать другой - шаблонный сайт. Вот такое.. "дело"
Возможно задача стоит не совсем так, как большинство подобных задач.
Возможно, сайт на Битриксе уже есть и давно функционирует.
ИМЕННО ТАК и ЕСТЬ!
Сайт у нас очень старый. Делали его давно... Последние "пользователи много чего накрутили". В том числе и 1С-ник. В итоге у нас 2 раза уже летела база. Были БегДоры и 200 - учётных записей пользователей. Именно такой сайт нам передел 1C. Да и по его мнению IT безопасностью должен заниматься - маркетинг. По этому отказы его от работы.. а работет он около 2 лет - объясняются огромным бардаком в 1С (пересорт, дубляж, не полный карточки товары) Он понимает - что бы интеграция работала необходимо навести порядок в системе. И потом выгружать. Его мнение что вообще нужно менять всё на сайте вручную! А не нужно интеграций. А при учёте что у нас в месяц меняются цены в 9 каталогах - то это задача реального объёма . Да и Битриксойд не почасовой - по результату. Сейчас почистили код и т.д. Прни переносе на тестовый хостинг многие компоненты не работали хотя переносили как нужно. Когда переносили обратно и прикрепляли домен всё работало. По этому и хотели на боевой версии.. Вот
Уверенности в том, что 1С - "белый и пушистый" нет. Отсюда и этот вопрос. В конечном итоге Он должен решить проблему интеграций а не отказываться по разным причинам. Он же не отстаивает своё мнение программисту Битрикса. А просто в офисе рассказывает всем почему не надо делать и вообще надо заносить в ручную. При этом Мы продлили Битрикс и вообще могли без интеграций сделать другой - шаблонный сайт. Вот такое.. "дело"
(11)
Вот... самая хорошая мысль. Но... почему то как то она не доходит до владельца Компании.
Причём и замену нашли кадровики.
Выходов много как интегрировать. Тестовая площадка и ...
или Можно со стороны 1С выгружать файл в папку сайта через ftp. А дальше программист Битрикса этот файл будет загружать.
В итоге зоны ответственности будут разделены.
1С-ник выгрузил, а Битриксойд уже загружает на свой страх и риск - так предлагают Битриксойды.
НО!
Что бы не случилось, Програмист 1С просто не хочет делать прикрываясь безопасностью и ничего не предлагая.
По идее он должен сам, если уж так печётся о безопасности он должен сам разрулить с Битриксойдами и найти выход.
А не отказываться от работы
Потому что интеграция нам очень нужна.
а не отказываться от работы
Вот... самая хорошая мысль. Но... почему то как то она не доходит до владельца Компании.
Причём и замену нашли кадровики.
Выходов много как интегрировать. Тестовая площадка и ...
или Можно со стороны 1С выгружать файл в папку сайта через ftp. А дальше программист Битрикса этот файл будет загружать.
В итоге зоны ответственности будут разделены.
1С-ник выгрузил, а Битриксойд уже загружает на свой страх и риск - так предлагают Битриксойды.
НО!
Что бы не случилось, Програмист 1С просто не хочет делать прикрываясь безопасностью и ничего не предлагая.
По идее он должен сам, если уж так печётся о безопасности он должен сам разрулить с Битриксойдами и найти выход.
А не отказываться от работы
Потому что интеграция нам очень нужна.
а не отказываться от работы
(10) Есть кой-какой опыт интеграции 1С с сайтами. Всегда отладка делалась на тестовой версии сайта, а потом подключались к рабочей. Для это в 1С менялся только адрес сайта в настройках.
Исключением был только один случай, когда 1С только получала данные с сайта, но ничего туда не выгружала.
Исключением был только один случай, когда 1С только получала данные с сайта, но ничего туда не выгружала.
(12)
Сайт у нас очень старый. Делали его давно... Последние "пользователи много чего накрутили". В том числе и 1С-ник. В итоге у нас 2 раза уже летела база. Были БегДоры и 200 - учётных записей пользователей. Именно такой сайт нам передел 1C. Да и по его мнению IT безопасностью должен заниматься - маркетинг. По этому отказы его от работы.. а работет он около 2 лет - объясняются огромным бардаком в 1С (пересорт, дубляж, не полный карточки товары) Он понимает - что бы интеграция работала необходимо навести порядок в системе. И потом выгружать. Его мнение что вообще нужно менять всё на сайте вручную! А не нужно интеграций. А при учёте что у нас в месяц меняются цены в 9 каталогах - то это задача реального объёма . Да и Битриксойд не почасовой - по результату. Сейчас почистили код и т.д. При переносе на тестовый хостинг многие компоненты не работали хотя переносили как нужно. Когда переносили обратно и прикрепляли домен всё работало. По этому и хотели на боевой версии.. Вот
Сайт у нас очень старый. Делали его давно... Последние "пользователи много чего накрутили". В том числе и 1С-ник. В итоге у нас 2 раза уже летела база. Были БегДоры и 200 - учётных записей пользователей. Именно такой сайт нам передел 1C. Да и по его мнению IT безопасностью должен заниматься - маркетинг. По этому отказы его от работы.. а работет он около 2 лет - объясняются огромным бардаком в 1С (пересорт, дубляж, не полный карточки товары) Он понимает - что бы интеграция работала необходимо навести порядок в системе. И потом выгружать. Его мнение что вообще нужно менять всё на сайте вручную! А не нужно интеграций. А при учёте что у нас в месяц меняются цены в 9 каталогах - то это задача реального объёма . Да и Битриксойд не почасовой - по результату. Сейчас почистили код и т.д. При переносе на тестовый хостинг многие компоненты не работали хотя переносили как нужно. Когда переносили обратно и прикрепляли домен всё работало. По этому и хотели на боевой версии.. Вот
(10)
Задачи по интеграции бывают реально сложные. И решаются они результативно либо универсальным солдатом, умеющим разрабатывать сайты на Битриксе и учётные системы в 1С , либо совместными усилиями специалистов в 1С и в Битриксе. Интеграция это диалог, он невозможен без собеседника. (бейте обоих!)
Задачи по интеграции бывают реально сложные. И решаются они результативно либо универсальным солдатом, умеющим разрабатывать сайты на Битриксе и учётные системы в 1С , либо совместными усилиями специалистов в 1С и в Битриксе. Интеграция это диалог, он невозможен без собеседника. (бейте обоих!)
Любая уважающая себя CMS позволяет переключаться в рабочий режим сменой домена в настройках. Прогер битрикса ленив (просто не хочет переносить все на боевой сервер в конце работы, переключать настройки, возможно не грамотен и в своих доработках пишет домен прямо в коде) и не прав в этой ситуации.
Битрикс позволяет спокойно добавлять столько каталогов с товарами, сколько нужно. Поэтому рядом с рабочим каталогом создаете еще один и настраиваете синхронизацию в 1с с ним. Соответственно товары, которые в него выгрузятся на сайте будут не видны.
Когда в нашей организации был сайт на битриксе, я выгружал товары в черновой каталог, который обрабатывался скриптом на сайте и уже товары приведенные к феншуевому виду переносились в рабочий каталог.
Когда в нашей организации был сайт на битриксе, я выгружал товары в черновой каталог, который обрабатывался скриптом на сайте и уже товары приведенные к феншуевому виду переносились в рабочий каталог.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот