Александр Аргузов написал: Александр Денисюк , подскажите при первой полной синхронизации какой правильный порядок действий для Контрагентов?У нас они заполнены и в Битрикс24 и в 1С и хотелось бы чтобы они соотвествовали
Если у вас контрагенты и там и там, то полную выгрузку лучше не делать. А синхронизировать их порциями, делая синхронизацию изменениями. Т.е. изменили 100 компаний/контактов в Б24, выгрузили их в 1С. Причем указывайте папку, куда выгружаются новые(есть в настройках это можно). Если будут создаваться дубли, то попробуйте настроить критерии поиска контрагентов в 1С, чтобы их было как можно меньше
Юрий Брусянцев написал: Добрый день. Возможно я повторюсь.Используем УТ 11.4 + последняя версия модуля.Возможно как то сопоставить ответственного менеджера в 1С с ответственным на стороне Битрикса? Чтоб Ответственный менеджер в 1С = ответственному в битриксе. Но приоритет на стороне 1С?
Есть ведь маппинг в настройках. Там сопоставляются пользователи 1С и пользователь Б24. И если маппинг настроен, то в документах и компаниях/контактах будет ответственный тот, который в 1С
Mikhail написал: Подскажите, пожалуйста: УТП 1.2.43.1 для Украины При запуске обработки вылазит такое сообщение:
{Обработка.Б24_НастройкаОбменаСПорталом.Форма.ГлавнаяФорма.Форма(49,7)}: Переменная не определена (Б_ОбщиеПроцедурыИФункцииСервер) Если <<?>>Б_ОбщиеПроцедурыИФункцииСервер.ПолучитьПараметрыСоединения().Тип = "Файл" тогда {Обработка.Б24_НастройкаОбменаСПорталом.Форма.ГлавнаяФорма.Форма(344,8 ) }: Переменная не определена (Б_ОбщиеПроцедурыИФункцииСервер) Если <<?>>Б_ОбщиеПроцедурыИФункцииСервер.ФоновоеЗаданиеМожноЗапускать() тогда
Что нужно сделать, чтобы заработало?
Спасибо!
Нужно правильно установить модуль. В окне сравнения/объединения нужно устанавливать по подсистеме Битрикс
Вы правы! Спасибо Вам за подсказку! Поставил как Вы сказали - и установилась. Но теперь при вводе токена вываливает такое сообщение:
метод объекта не обнаружен [ХранилищеОБщихНастроекЗагрузить] В подробнее: {ОбщийМодуль.Б_ОбщиеПроцедурыИФункцииСервер.Модуль(58)}: Метод объекта не обнаружен (ХранилищеОбщихНастроекЗагрузить) Возврат ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("НастройкаПроксиСервера", "");
В чем опять налажал?
Возможно у вас старая платформа 1С.
8.3.12.1595 и УТП последнюю взяли 1.2.45.2 Делаем на пустой новой базе - чтобы удостовериться, что дело не в нашей конфигурации
Александр Аргузов написал: Александр Денисюк , подскажите при первой полной синхронизации какой правильный порядок действий для Контрагентов?У нас они заполнены и в Битрикс24 и в 1С и хотелось бы чтобы они соотвествовали
Если у вас контрагенты и там и там, то полную выгрузку лучше не делать. А синхронизировать их порциями, делая синхронизацию изменениями. Т.е. изменили 100 компаний/контактов в Б24, выгрузили их в 1С. Причем указывайте папку, куда выгружаются новые(есть в настройках это можно). Если будут создаваться дубли, то попробуйте настроить критерии поиска контрагентов в 1С, чтобы их было как можно меньше
Так а не надо чтобы реквизиты сначала из 1с выгрузились в правильном в формате?
Александр Денисюк написал: реквизиты будут в нужном формате, а вот адреса.. По хорошему их нужно отредактировать в Б24.Проблема в том, что когда контрагенты выгружаются в Б24, то там нет механизма сопоставления и 100% будут дубли. А вот, когда в 1С, то можно настроить
Не планируете делать механизм сопоставления в этом направлении? А через Идентификаторы Битрикс24 можно вручную задать?
Mikhail написал: Так поставили специально 8.3.12.1595 - это же выше (новее, чем 8.3.8 )Попробовали и 8.3.12.1567...Что еще можно попробовать?
Хм, есть подозрение, что Украинские коллеги, которые делали модуль для Украины, сделали ошибку. Напишите в техподдержку, прислав описание ошибки.
Вы можете допилить модуль. Вместо строки(на которой возникает ошибка): Возврат ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("НастройкаПроксиСервера", ""); написать Возврат Неопределено;
Mikhail написал: Так поставили специально 8.3.12.1595 - это же выше (новее, чем 8.3.8 )Попробовали и 8.3.12.1567...Что еще можно попробовать?
Хм, есть подозрение, что Украинские коллеги, которые делали модуль для Украины, сделали ошибку. Напишите в техподдержку, прислав описание ошибки.
Вы можете допилить модуль. Вместо строки(на которой возникает ошибка): Возврат ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("НастройкаПроксиСервера", ""); написать Возврат Неопределено;
Ошибка пропадет.
Спасибо Вам, Александр, огромное!!! Заменили - все получилось.
Олег Соловьев написал: 1) Насколько я понял, ваш ответ это для доп.реквизитов, которые изначально есть в 1С, но нет в Битриксе. Это скоро пригодиться, спасибо Но я немного не о том. Начальные данные: чистая база 1С без доп.реквизитов, Битрикс24 с пользовательскими полями у Компаний. При полной синхронизации пользовательские поля Компаний загружаются из Битрикса, затем частично выгружаются обратно в пользовательские поля Контактов в Битрикс24. В 1С в комментариях к этим доп.реквизитам указано " Свойство компании (Битрикс24) Свойство контакта (Битрикс24)", хотя изначально в Б24 они были только у Компаний. Хотелось бы понять, почему они дублируются в Контакты и как этого избежать.
1) Если в комментарии и свойство компании и свойство контакта. То может быть дело в том, что свойства называются одинаково. Когда свойство загружается в 1С, то 1С сначала ищет по ид, а потом по наименованию. И не создает новое, т.к. нашлось по наименованию.
1) До синхронизации с 1С у Контактов вообще НЕТ никаких дополнительных полей в Битриксе. Они создаются модулем при выполнении полной синхронизации, что на мой взгляд некорректно. В разделе "Идентификаторы Битрикс24" вижу, что в раздел "Свойства контакта" копируются все загруженные свойства компаний. Но при этом у некоторых заполняется значение идентификатора и они выгружаются обратно на портал в поля Контактов. И вроде бы есть механизм для предотвращения этого (комментарии "Свойство компании (Битрикс24)"/"Свойство контакта (Битрикс24)"), но что-то с ним не так... Вычистил всё следы синхронизации, пробую ещё: - Если в настройках синхронизации контрагентов включена только загрузка данных из Б24, без выгрузки, то всё ОК, можно хоть сколько раз делать полную синхронизацию, ошибок не возникает. - Если включить выгрузку данных из 1С в Б24, то при первой полной синхронизации несколько полей Компаний выгружаются в Битрикс (на остальные ругается "Поле UF_CRM_3670974872730 для объекта CRM_CONTACT уже существует."). При этом у доп. реквизитов в 1С комментарий только "Свойство компании (Битрикс24)". - при следующей полной синхронизации он загружает задублированные поля Контактов Б24 и приписывает им в комментарии "Свойство контакта (Битрикс24)", как так и нужно...
Serg Byalko написал:1. я создаю номенклатура на стороне СРМ с типом "Услуга" https://yadi.sk/i/VDG9Qu8k3a2EE2 2. создаю счёт в срм и он прилетает в 1с. вроде все хорошо, но проблема получается, когда пытаюсь сделать счет-фактуру на эту услугу - в ней нет наименования.Дело в том что в 1с в счете не заполняется поле https://yadi.sk/i/fBJaGRCm3a2EXD (если руками выбрать услугу, то всё ок) которое пойдет в печатную форму https://yadi.sk/i/9Cj8KAZY3a2E5C Как быть в это ситуации?
Цитата
Александр Денисюк написал: Заново скачайте модуль для УНФ и переустановите его. Ошибка должна пропасть
Здравствуйте Александр. Проблема с наименованием в услугах при печати счет-фактуры сохраняется до сих пор. Возможны Вы поправили в УНФ (как написано выше), но у меня Бухгалтерия предприятия, редакция 3.0 (3.0.64.42) 1С:Предприятие 8.3 (8.3.10.2580) Версия модуля 1.12
Если в 1с в самом акте на основании которого я делаю счет-фактуру выбрать номенклатуру (уже существующую после синхронизации) руками, то автоматически заполняется поле "подробное описание услуги" и поля номенклатуры "подробное описание" https://pastenow.ru/3NJWV и после сохранения акта, счет-фактура печатается заполненной https://pastenow.ru/3NJYQ
Сейчас бухгалтеру приходится каждый раз проверять документы на наличие услуг и пересохранять в актах номенклатуру или писать руками описание услуг. Это очень неудобно. Как решить эту проблему?
Добрый день! Делаю синхронизацию изменений. Синхронизация происходит около часа. С сервера приходит ответ:
Ответ с портала: {"result":{"process_id":"ibzhy73uwsi5ni7qz5a22qr2efxmxn7x","events":[{"ID":"48001","TIMESTAMP_X":"2018-08-26T13:17:47+03:00","EVENT_NAME":"ONCRMPRODUCTDELETE","EVENT_DATA":{"FIELDS":{"ID":71161}},"EVENT_ADDITIONAL":{"user_id":"1"},"MESSAGE_ID":"6333d646813f1166f23dfd276e65c4b9"},{"ID":"48002","TIMESTAMP_X":"2018-08-26T13:17:47+03:00","EVENT_NAME":"ONCRMPRODUCTDELETE","EVENT_DATA":{"FIELDS":{"ID":71162}},"EVENT_ADDITIONAL":{"user_id":"1"},"MESSAGE_ID":"0ba5911a4295739b4ee76fdfb83d45d2"},.....
И так очень, очень много строк. Файлик на 1Мб. При повторных синхронизациях изменений, все тоже самое.
Видимо события об изменениях элементов (ONCRMPRODUCTDELETE - видимо событие удаления товаров) при передаче в 1С, не сбрасываются. Товарный каталог в Битрикс24 создавался и удалялся несколько раз. Количество товаров в нем было около 18000. Теперь видимо хранится история изменений, что были товары и удалялись. И теперь все время эти изменения обрабатываются и передаются.
Если синхронизация изменений должна передавать только изменения. По сути должна выполниться быстро?
Подскажите, делать в таком случае? Пользоваться интеграцией пока не получается. (не могу даже корректно все настроить, приходится при изменении настроек каждый раз ждать целый час).
Также постоянно работает фоновое задание - (Битрикс24) Выгрузка элементов в режиме реального времени. Хотя поставил настройку. Только ручной режим.
Версия модуля 1.11. Синхронизация с Управление торговлей, редакция 11 (11.4.5.82)
Serg Byalko написал: Здравствуйте Александр. Проблема с наименованием в услугах при печати счет-фактуры сохраняется до сих пор. Возможны Вы поправили в УНФ (как написано выше), но у меня Бухгалтерия предприятия, редакция 3.0 (3.0.64.42) 1С:Предприятие 8.3 (8.3.10.2580) Версия модуля 1.12Ещё раз опишу проблему подробно:1. Создаю номенклатуру в Б24 с типом "Услуга" (справочник синхронизирован с 1с) https://pastenow.ru/3NJSS 2. создаю счет с этой номенклатурой и успешно синхронизирую его с 1с https://pastenow.ru/3NJTL 3. номенклатура прилетела 1С корректно с типом Услуга https://pastenow.ru/3NJU9 4. акт печатается корректно (в наименование услуги попадает поле детальное описание) https://pastenow.ru/3NJVV 5. в печатную форму счет-фактуры наименование услуги вообще не попадает https://pastenow.ru/3NJV2 Если в 1с в самом акте на основании которого я делаю счет-фактуру выбрать номенклатуру (уже существующую после синхронизации) руками, то автоматически заполняется поле "подробное описание услуги" и поля номенклатуры "подробное описание" https://pastenow.ru/3NJWV и после сохранения акта, счет-фактура печатается заполненной https://pastenow.ru/3NJYQ Сейчас бухгалтеру приходится каждый раз проверять документы на наличие услуг и пересохранять в актах номенклатуру или писать руками описание услуг. Это очень неудобно. Как решить эту проблему?
Проблема ясна. Будет поправлена в следующей версии. вы можете сами поправить модуль, внеся изменения в конфигураторе: в общем модуле "Б24_ОбменСПорталомЗагрузкаВызовСервера" после строки: НоваяЗаписьТовара.Номенклатура = Номенклатура; добавить еще одну: НоваяЗаписьТовара.Содержание = ?(ЗначениеЗаполнено(Номенклатура), Номенклатура.НаименованиеПолное, "");
Евгений Тертышный написал: Добрый день!Делаю синхронизацию изменений. Синхронизация происходит около часа. С сервера приходит ответ:Ответ с портала: {"result":{"process_id":"ibzhy73uwsi5ni7qz5a22qr2efxmxn7x","events":[{"ID":"48001","TIMESTAMP_X":"2018-08-26T13:17:47+03:00","EVENT_NAME":"ONCRMPRODUCTDELETE","EVENT_DATA":{"FIELDS":{"ID":71161}},"EVENT_ADDITIONAL":{"user_id":"1"},"MESSAGE_ID":"6333d646813f1166f23dfd276e65c4b9"},{"ID":"48002","TIMESTAMP_X":"2018-08-26T13:17:47+03:00","EVENT_NAME":"ONCRMPRODUCTDELETE","EVENT_DATA":{"FIELDS":{"ID":71162}},"EVENT_ADDITIONAL":{"user_id":"1"},"MESSAGE_ID":"0ba5911a4295739b4ee76fdfb83d45d2"},..... И так очень, очень много строк. Файлик на 1Мб.При повторных синхронизациях изменений, все тоже самое.Видимо события об изменениях элементов (ONCRMPRODUCTDELETE - видимо событие удаления товаров) при передаче в 1С, не сбрасываются. Товарный каталог в Битрикс24 создавался и удалялся несколько раз. Количество товаров в нем было около 18000. Теперь видимо хранится история изменений, что были товары и удалялись. И теперь все время эти изменения обрабатываются и передаются.Если синхронизация изменений должна передавать только изменения. По сути должна выполниться быстро?Подскажите, делать в таком случае? Пользоваться интеграцией пока не получается. (не могу даже корректно все настроить, приходится при изменении настроек каждый раз ждать целый час).Также постоянно работает фоновое задание - (Битрикс24) Выгрузка элементов в режиме реального времени. Хотя поставил настройку. Только ручной режим.Версия модуля 1.11.Синхронизация с Управление торговлей, редакция 11 (11.4.5.82)
т.к. вы удаляли товары, то сохранились информация о изменениях. Вообще они не должны всегда передаваться. А только один раз.
Как вариант - можете поменять идентификатор канала(OneC по умолчанию) на какой то другой + указать новый токен. В этом случае регистрация начнется новая.
Александр Денисюк написал: т.к. вы удаляли товары, то сохранились информация о изменениях. Вообще они не должны всегда передаваться. А только один раз.Как вариант - можете поменять идентификатор канала(OneC по умолчанию) на какой то другой + указать новый токен. В этом случае регистрация начнется нова
Тем не менее передавалось все время. Но, после изменения коннектора все наладилось. Спасибо. Теперь обновления по изменениям происходят быстро.
Модуль синхронизации УТ 1.11 Перестала происходить загрузка, вообще, полностью, постоянно пишет что нет изменений на портале. С чем может быть связано?
Кирилл Иванов написал: Модуль синхронизации УТ 1.11 Перестала происходить загрузка, вообще, полностью, постоянно пишет что нет изменений на портале. С чем может быть связано?
Добрый день! Пытаемся установить модуль интеграции с 1С УНФ 1.6.14.93 по инструкции, однако, после установки при входе на закладку настройка синхронизации выдает ошибку "Поле объекта не обнаружено (Б_ОбщиеНастройки)". Так же не удается открыть заказы покупателей -выдает ошибку.