Обновление до PHP 8.1 с сохранением доработок портала Устранение ошибок обновлений и доработка решений под последние версии Настройка модуля 1С Синхронизации и Бэкофис
Алексей Дорохов написал: Подскажите кейс для выгрузки номенклатуры в б24, там во время настройки и тестирования образовалась куча задвоенностей номенклатуры (мешает набору ТН).
Я вижу это примерно так:
Удаляем все идентификаторы модуля 1с по товарам Каталог с номенклатурой копируем в папку Архив( т.к. она используется в сделках) И я так понимаю номенклатура из 1с должна выгрузится в Б24 в том виде в котором она есть в 1с. Потом жду закрытия сделок и убиваю Архив, после этого живем нормально Если мои предположения не верны, прошу указать на ошибки.
Подскажите кейс для выгрузки номенклатуры в б24, там во время настройки и тестирования образовалась куча задвоенностей номенклатуры (мешает набору ТН).
Я вижу это примерно так:
Удаляем все идентификаторы модуля 1с по товарам
Каталог с номенклатурой копируем в папку Архив( т.к. она используется в сделках) И я так понимаю номенклатура из 1с должна выгрузится в Б24 в том виде в котором она есть в 1с.
Потом жду закрытия сделок и убиваю Архив, после этого живем нормально
Если мои предположения не верны, прошу указать на ошибки.
Алексей Дорохов написал: У меня создается при всех перечисленных выше методах обработка версия 1 https://yadi.sk/i/ksvfFtDfqhVJoQ , при этом все возможные обмены не запускаются. Как установить версию 2?
на эту цифру не смотрите. Я только потом вспомнил про нее. Пока будет отображаться версия 1. Напишите в техподдержку с удаленным доступом. Нужно удалено подключаться и смотреть.
Serg Byalko написал: Спасибо за помощь, но этот вариант не помог. Зарегистрированные изменения при запуске обмена вручную корректно все ушли и список очистился. У меня проблема в том, что не работает не только реалтайм, но и обмен по расписанию! Только вручную, что жутко не удобно. Александр Денисюк , очень жду Вашего комментария к моей проблеме. Победить её так и не удалось пока - запускаем обмен руками.
я уже писал. проблема может быть только одна - обработка, которая запускает реал тайм обмен - старая(от 1 версии). Это конечно в переходе на 2 версию поправлено, но все же(удаляем в дополнительных обработках эту обработку), а потом заново указываем расписание(не в настройках) в общих настройках. Т.е. алгоритм такой. По обработке периодически(по расписанию) чекается необходимость выполнения настроек синхронизации по расписанию. В 1С 8.3.13 заметил такую особенность, пока не укажешь дату выполнения расписания - расписание не выполняется
У меня создается при всех перечисленных выше методах обработка версия 1 https://yadi.sk/i/ksvfFtDfqhVJoQ, при этом все возможные обмены не запускаются. Как установить версию 2?
При запуске в режиме Режим реального времени вылетает ошибка:
<html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.14.0</center> </body> </html>
При попытке выполнить запрос в режиме реального времени загрузки Соединение.Сервер "intranet..." Строка HTTPЗапрос.АдресРесурса "bitrix/sub/?CHANNEL_ID=46.............."
Возникает критическая ошибка:
{ОбщийМодуль.Б24_RestApiВызовСервера.Модуль(239)}: Ошибка при вызове метода контекста (ПрочитатьJSON): Непредвиденный символ при чтении JSON Не удалось разобрать JSON Пришедший JSON: <html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.14.0</center> </body> </html>
Алексей Дорохов написал: https://yadi.sk/i/uqPlODEc-TJKrA Так правильно? Если нет прошу описание процесса? И не понятно https://yadi.sk/i/6U1-ZfGxXTtRxA как правильно задать Категорию Номенклатуры в Битрикс24? Номенклатура Б24 будет создана новая или подвяжется к существующей в 1С? У нас на Номенклатура УНФ синхронизируется по уникальному идентификатору(по ссылке) с производственной БД.
Да не. Можете проверить на копии базы 1С. 1) В настройках ставите флаг ТОЛЬКО на синхронизацию товаров. А в настройках синхронизации товаров ТОЛЬКО на загрузку с Битрикс24 2) Делаете полную синхронизацию
Товары у вас сопоставятся по внешнему коду(который выгружался со старого модуля) или по наименованию.
Потом ставите настройки те, которые нужны.
Почему после синхронизации:
Все товары в Б24 не прикрепляются к группе разделов, прикреплены к разделу инфоблока Битрикс24. Попытки изменить структуру пользовательских групп не возможны, т.к товар прикреплен к разделу инфоблока Битрикс24. Каким образом изменить структуру, для ее отображения в Б24?
Категории номенклатуры для Битрикс24: - что это за параметр и на что он влияет?
Александр Денисюк написал: Вам нужно сначало выгрузить товары из Б24 в 1С, тогда при выгрузке из 1С - в б24 не задвоится. Можете попробовать на копии базы 1С.
https://yadi.sk/i/uqPlODEc-TJKrA Так правильно? Если нет прошу описание процесса? И не понятно https://yadi.sk/i/6U1-ZfGxXTtRxA как правильно задать Категорию Номенклатуры в Битрикс24? Номенклатура Б24 будет создана новая или подвяжется к существующей в 1С? У нас на Номенклатура УНФ синхронизируется по уникальному идентификатору(по ссылке) с производственной БД.
Для синхронизации товаров между 1С и Битрикс 24 использовался модуль " Синхронизация с бУС 6.0.3.1" в нем использовалось сопоставление номенклатуры на основании внешних кодов. https://yadi.sk/i/xukZbrWLgoudLA В итоге на стороне Б24 имеется номенклатура которая сопоставлена с номенклатурой 1С.
После выхода модуля двухсторонней синхронизации 1.11, появилось желание синхронизировать базы, но появились и сложности. Указал внешние коды, по ним не происходит идентификация и создается новая вторая номенклатура в Б24, по всей видимости id это и есть внешний код. Нашел в этом форуме https://yadi.sk/i/_4ocl5k4vsT6lQ.
Указал идентификаторы Б24 https://yadi.sk/i/fnpyat13j-0amw , в этом случае создал копию номенклатуры и присвоил ей новый ID, и на этот новый ID заменил старый в 1С
Прошу подсказать как выполнить полное сопоставление товарных каталогов 1С и Б24, с целью их дальнейшей и успешной синхронизации.