Ирина Брызгунова написал: Добрый день. Настроена синхронизация с УНФ.
В стандартной ситуации с созданием контрагента в УНФ имеет такую картину: основной договор при создании контрагента в базе создается по той организации которая установлена в качестве основной в персональных настройках пользователя.
Но, при обмене с Б24 имеем следующую проблему.
При обмене с Б24 т.к. фоновое задание на сервере выполняется под пользователем по умолчанию (defuser) создается контрагент с основным договором который привязан к организации которая является предопределенным значением в справочнике организации.
Далее создается другой договор с той организацией которая определена в настройках синхронизации модуля.
И это является проблемой для пользователя.
Уточните возможно ли добавить в настройки обмена организацию которая должна подставляться по умолчанию в создаваемый договор при записи контрагента?
Лучше это показать программисту 1С который писал модуль обмена.
Я есть программист, кто это писал. Но не вижу связь нашего модуля с организацией по умолчанию. Договор модуль создает по данным документа. Данные документа подставляются по определенной логике. В том числе и организация. Если создается еще один договора на другую организацию с названием не ""Договор WEB - Битрикс24"", то вопросы не к модулю.
Столкнулись с проблемой синхронизации товаров: товары из Битрикс24 загружаются в 1с, но после не обновляются. В настройках обновление конечно же указано. Версия модуля 3.1.1.6 для УТ 11.5 Кто сталкивался с подобным?
Ирина Брызгунова написал: Добрый день. Настроена синхронизация с УНФ.
В стандартной ситуации с созданием контрагента в УНФ имеет такую картину: основной договор при создании контрагента в базе создается по той организации которая установлена в качестве основной в персональных настройках пользователя.
Но, при обмене с Б24 имеем следующую проблему.
При обмене с Б24 т.к. фоновое задание на сервере выполняется под пользователем по умолчанию (defuser) создается контрагент с основным договором который привязан к организации которая является предопределенным значением в справочнике организации.
Далее создается другой договор с той организацией которая определена в настройках синхронизации модуля.
И это является проблемой для пользователя.
Уточните возможно ли добавить в настройки обмена организацию которая должна подставляться по умолчанию в создаваемый договор при записи контрагента?
Лучше это показать программисту 1С который писал модуль обмена.
Я есть программист, кто это писал. Но не вижу связь нашего модуля с организацией по умолчанию. Договор модуль создает по данным документа. Данные документа подставляются по определенной логике. В том числе и организация. Если создается еще один договора на другую организацию с названием не ""Договор WEB - Битрикс24"", то вопросы не к модулю.
Пояснение к предыдущему обращению: при создании контрагента в интерактивном режиме в модуле объекта Справочник.Контрагенты в методе ПередЗаписью в случае если это новый контрагент значение переменной НадоСоздатьДоговор устанавливается в Истина.
Далее в методе ПриЗаписи выполняется создание нового элемента объекта Справочник.ДоговорыКонтрагентов и вызывается метод ОбработкаЗаполнения данного справочника.
В этом методе есть следующий код: ОрганизацияПоУмолчанию = УправлениеНебольшойФирмойПовтИсп.ПолучитьЗначениеПоУмолчаниюПользователя(Пользователи.АвторизованныйПользователь(), "ОсновнаяОрганизация"), с помощью которого определяется установлена ли организация по умолчанию для текущего пользователя в персональных настройках (РегистрСведений.НастройкиПользователей). Если значение не установлено, то далее проверяется, установлено ли глобально значение у константы Константа.Компания (в случае если Константа.УчетПоКомпании в значении Истина).
Если и это значение не задано, то возвращается предопределённый элемент ОсновнаяОрганизация.
Так как при загрузке данных из Б24 действия выполняются не под авторизованным пользователем, а в фоновом задании пользователем по умолчанию (в консоли администрирования серверов отображается как DefUser), то в качестве организации возвращается предопределенный элемент.
По итогу мы имеем, что при записи нового контрагента создаётся "Основной договор", где в качестве организации указано предопределенное значение и этот договор идёт с отметкой Основной.
Плюс из Б24 получаем договор, где в качестве организации указана та, что выбрана в настройках модуля Б24. Но этот договор уже идёт без отметки "Основной". В 1С:Бухгалтерию при синхронизации он выгружается аналогично.
Наш вопрос заключается в том, можете ли вы доработать свой модуль чтобы либо при записи либо после записи у элемента "Основной договор" (что создаётся автоматом) значение поля "Организация" менялось на ту, что указано в настройках модуля, либо чтобы для договора, который прилетает из Б24, устанавливалось значение "Основной". Так как при текущем режиме работы на стороне 1С:БП возникают проблемы с проведением документов и приходится вручную отмечать договор, пришедший с Б24, как основной.
Добрый день! Подскажите какой модуль больше всего подойдет для интеграции с "УТ для Казахстана ред 3" . Хотим своими силами "допилить модуль" под эту конфигурацию
Здравствуйте. Односторонняя интеграция из Б24 в 1С:БП. Есть номенклатура в 1С, которая не синхронизирована была до запуска с одноименными товарами Б24. Когда передаем счета из Б24 с товаром, который не синхронизирован с одноименной номенклатурой 1С, то при обмене выполняется поиск по наименованию номенклатуры и если таковая имеется в 1С, то передаются значения полей из Б24. Это все хорошо, ничего не дублируется. Но есть нюанс. Наименование ограничено 150 символами и в случае длинного наименования начинаются проблемы: вместо создания новой номенклатуры затираются поля в номенклатуре, где первые 150 символов совпадают. Вопрос: можно ли штатным функционалом сделать сопоставление не по наименованию, а по полному наименованию?
Стоит синхронизация счетов.. подскажите, а возможно менять дату счёта через неё??.. Cейчас дата счёта перегружается только при создании. Если дату выставления счёта меняешь в Б24, то в 1С она остаётся прежней((
Ирина Брызгунова написал: Наш вопрос заключается в том, можете ли вы доработать свой модуль чтобы либо при записи либо после записи у элемента "Основной договор" (что создаётся автоматом) значение поля "Организация" менялось на ту, что указано в настройках модуля, либо чтобы для договора, который прилетает из Б24, устанавливалось значение "Основной". Так как при текущем режиме работы на стороне 1С:БП возникают проблемы с проведением документов и приходится вручную отмечать договор, пришедший с Б24, как основной.
Может просто у новых контрагентов ставить признак "ПропуститьСозданиеДоговора= Истина"?
Рустам Маметов написал: Добрый день! Подскажите какой модуль больше всего подойдет для интеграции с "УТ для Казахстана ред 3" . Хотим своими силами "допилить модуль" под эту конфигурацию
Для казахстана у нас есть модуль только для бухгалтерии(который через рест). Там много допиливать. Даже так, переделывать, т.к. УТ в режиме совместимости 8.3.11 вроде.
Марина Пахмутова написал: Здравствуйте. Односторонняя интеграция из Б24 в 1С:БП. Есть номенклатура в 1С, которая не синхронизирована была до запуска с одноименными товарами Б24. Когда передаем счета из Б24 с товаром, который не синхронизирован с одноименной номенклатурой 1С, то при обмене выполняется поиск по наименованию номенклатуры и если таковая имеется в 1С, то передаются значения полей из Б24. Это все хорошо, ничего не дублируется. Но есть нюанс. Наименование ограничено 150 символами и в случае длинного наименования начинаются проблемы: вместо создания новой номенклатуры затираются поля в номенклатуре, где первые 150 символов совпадают. Вопрос: можно ли штатным функционалом сделать сопоставление не по наименованию, а по полному наименованию?
Ирина Брызгунова написал: Наш вопрос заключается в том, можете ли вы доработать свой модуль чтобы либо при записи либо после записи у элемента "Основной договор" (что создаётся автоматом) значение поля "Организация" менялось на ту, что указано в настройках модуля, либо чтобы для договора, который прилетает из Б24, устанавливалось значение "Основной". Так как при текущем режиме работы на стороне 1С:БП возникают проблемы с проведением документов и приходится вручную отмечать договор, пришедший с Б24, как основной.
Может просто у новых контрагентов ставить признак "ПропуститьСозданиеДоговора= Истина"?
Доброе утро. Можно так. Только это всё равно на уровне кода делать надо. Но остается вопрос с признаком отметки договора как основного.
Здравствуйте Александр. Подскажите для удаления логов в Журнале ошибок достаточно выбрать запись и нажат на кнопку "Удалить запись"? Можно как то настроить авто удаление после определённого строка, что бы не делать это вручную ? В общих настройках стоит 3 дня для истории журнала взаимодействия а вот для журнала ошибок не нашёл информацию.
Александр Алексеев написал: Здравствуйте Александр. Подскажите для удаления логов в Журнале ошибок достаточно выбрать запись и нажат на кнопку "Удалить запись"? Можно как то настроить авто удаление после определённого строка, что бы не делать это вручную ? В общих настройках стоит 3 дня для истории журнала взаимодействия а вот для журнала ошибок не нашёл информацию.
написал: Столкнулись с проблемой синхронизации товаров: товары из Битрикс24 загружаются в 1с, но после не обновляются. В настройках обновление конечно же указано. Версия модуля 3.1.1.6 для УТ 11.5 Кто сталкивался с подобным?
Я столкнулась с аналогичной проблемой - сейчас в процессе решения (обращение # 3696529). Товар, созданный в облачном Битрикс24, уходит в 1С Бухгалтерию (коннектор 4.0.0.10), но потом не обновляется. Из 1С бухгалтерии в Битрикс24 нормально все обновляется. Техподдержка пояснила, что событие CATALOG.PRODUCT.ON.UPDATE по изменению товара на портале регистрируется только при изменении его доступного количества или группы товаров. При других изменениях (цена, название, значения свойств) товар к выгрузке сейчас НЕ регистрируется. Создали заявку: 162119 "REST. Регистрировать событие CATALOG.PRODUCT.ON.UPDATE при изменении свойств товара и названия."
Дальше я стала копать в сторону изменения доступного количества или группы товара методами REST на портале, чтобы принудительно подопнуть обновить номенклатуру в 1С. Выяснилось: 1) Что группу товара RESTом не поменять; 2) При обновлении количества вариации REST методом catalog.product.offer.update у меня событие НЕ регистрируется (у техподдержки регистрируется); 3) Обновляется номенклатура в 1С, ТОЛЬКО если ручками на портале передернуть количество в Вариации. http://joxi.ru/VrwDYdNCv7KbVm
Далее у меня возник вопрос: при синхронизации товаров Битрикс24 через коннектор 4.0 с 1С Бухгалтерией и при настройках выгрузки остатков товаров со складов 1С (Складской учет в Битрикс24 не включен) - насколько опасно менять вручную через REST количество товаров? Данные доступного количества товара уйдут в 1С. Бухгалтерию или нет?
Техподдержка рекомендовала также: "проверить таблицу b_rest_event_offline на портале - есть ли там события подписки на создание/изменение товаров? Это записи в таблице с EVENT_NAME CATALOG.PRODUCT.ON.ADD и CATALOG.PRODUCT.ON.UPDATE. Если нет - попробуйте на стороне 1С снять флаг синхронизации товаров, записать настройки, затем включить повторно и ещё раз записать. Таким образом, настройки перевыгрузятся."
На данный момент готова предоставить техподдержке тестовый портал с коннектором в 1С Бухгалтерии, где наблюдается данная проблема. [USER=233132]Александр Писклов[/USER], какой у Вас план действий? Александр,можете подключиться к решению вопроса с обновлением номенклатуры в 1С по данным товаров портала?
Здравствуйте. По какому принципу работает обмен товарами из Б24 в 1С v2? Конфигурация "БП"
Есть номенклатура в 1С "Лицензия на 1 год", у нее есть идентификатор Битрикса "111". Создаю в Б24 счет с товаром "Лицензия 1 год", у которого другой идентификатор Битрикс - "222". То есть, в Битрикс два одинаковых наименования, но разные идентификаторы.
По моей логике - в 1С должна быть создана новая номенклатура "Лицензия 1 год" с идентификатором 222. Но вместо этого, в имеющейся номенклатуре "Лицензия 1 год", - идентификатор 111 заменяется на 222. Почем у это так работает? Может галочку какую-нибудь отключить?
Марина Пахмутова написал: По моей логике - в 1С должна быть создана новая номенклатура "Лицензия 1 год" с идентификатором 222. Но вместо этого, в имеющейся номенклатуре "Лицензия 1 год", - идентификатор 111 заменяется на 222. Почем у это так работает? Может галочку какую-нибудь отключить?
Там сложная логика. Сначала ищется по ИД Б24, потом ищется по внешнему идентификатору 1С, а затем по наименованию
Марина Пахмутова написал: По моей логике - в 1С должна быть создана новая номенклатура "Лицензия 1 год" с идентификатором 222. Но вместо этого, в имеющейся номенклатуре "Лицензия 1 год", - идентификатор 111 заменяется на 222. Почем у это так работает? Может галочку какую-нибудь отключить?
Там сложная логика. Сначала ищется по ИД Б24, потом ищется по внешнему идентификатору 1С, а затем по наименованию
А можно сделать так, чтобы идентификатор Б24 в 1С у номенклатуры не заменялся, если передается товар с тем же наименованием, но с другим ИД ?
Марина Пахмутова написал: А можно сделать так, чтобы идентификатор Б24 в 1С у номенклатуры не заменялся, если передается товар с тем же наименованием, но с другим ИД ?
Можно, но лучше не стоит. Это неправильно, что у вас два товара с одинаковым названием
Марина Пахмутова написал: А можно сделать так, чтобы идентификатор Б24 в 1С у номенклатуры не заменялся, если передается товар с тем же наименованием, но с другим ИД ?
Можно, но лучше не стоит. Это неправильно, что у вас два товара с одинаковым названием
У нас ситуация такая, что в Битриксе разные наименования, но в 1С:БП название обрезается 150 символами. И бэкофис считает, что названия одинаковые. Ну и меняет ИД Битрикса в номенклатуре 1С.
написал: Можно, но лучше не стоит. Это неправильно, что у вас два товара с одинаковым названием
Позвольте присоединиться к вашему обсуждению. Александр, галочку тоже оооочень хочется в настройках коннектора, которая позволит сделать выбор: использовать Ваш текущий алгоритм создания/слияния товаров на основе их названия или всегда создавать товар Б24(Номенклатуру 1С) даже при совпадающих названиях.
У нас названия номенклатуры/товара тоже могут совпадать, но отличается материал/чертеж/группа отливки/артикул/наличие мехобработки/термообработки = эти данные пробрасываются в 1С в дополнительные сведения номенклатуры. Каждый раз когда создается новый Товар, нам нужна новая Номенклатура в 1С.
Я понимаю, что в счетах 1С сложно отлепить один товар от другого, если будут одинаковые названия = Но помогает разобраться код номенклатуры http://joxi.ru/5mdVzq5H13aG4A Похоже придется создавать уникальный артикул и добавлять его в название товара?
Здравствуйте. Подскажите, пожалуйста, почему адреса реквизитов некорректно синхронизируются? Заполняем по ИНН реквизиты в Б24 - в 1С приходит адрес без улицы. Куда копать? Коннектор 4.0.0.10 УНФ 8.3.24.1548
Алексей Рупанов написал: Здравствуйте. Подскажите, пожалуйста, почему адреса реквизитов некорректно синхронизируются?Заполняем по ИНН реквизиты в Б24 - в 1С приходит адрес без улицы.Куда копать? Коннектор 4.0.0.10УНФ 8.3.24.1548
При загрузке в 1С, адрес парсится по ключевым словам. Заполнение по ИНН в Б24 не всегда эти ключевые поля выводит. Выгрузите клиента из 1С и посмотрите адрес, как заводится.
Алексей Рупанов написал: Здравствуйте. Подскажите, пожалуйста, почему адреса реквизитов некорректно синхронизируются?Заполняем по ИНН реквизиты в Б24 - в 1С приходит адрес без улицы.Куда копать? Коннектор 4.0.0.10УНФ 8.3.24.1548
При загрузке в 1С, адрес парсится по ключевым словам. Заполнение по ИНН в Б24 не всегда эти ключевые поля выводит. Выгрузите клиента из 1С и посмотрите адрес, как заводится.
Ужасно(( Как менеджерам работать? Постоянно бегать в 1С?( Нет в планах это пофиксить?