Поняла, спаибо. Как и думали
|
|||||
|
|
|
|
Добрый день! Столкнулись с проблемой интеграции Битрикс и 1С (УНФ) именно в разрезе товаров. Могут перезаписаться по n раз, вообще удалиться (на стороне Битрикс), поменять папки/каталоги местами, в заказе после обмена поставить по 3 позиции каждого товара (хотя было по 1). Писали в ТП Битрикс - сказали, что ничем помочь не могут. Может кто-то сталкивался с таким и смогли найти решение?
![]() тут как раз видно что позиции продублировались а у одной пропало название |
|
|
|
|
|
Добрый день.
Столкнулись с проблемой работы коннектора версии 4.0. Релиз платформы 1С: 8.3.25.1350 Бухгалтерия предприятия: 3.0.157.32 Работаем во фреше. При входе в программу через тонкий клиент и через браузер появляется ошибка: Ошибка при вызове метода контекста (Получить) {Битрикс24КомплексБПФреш ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(111)}:НайденныеРасширения = РасширенияКонфигурации.Получить(Новый Структура("Имя", ПолучитьИмяРасширения())); {Битрикс24КомплексБПФреш ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(127)}:Версия = Версия(); {Битрикс24КомплексБПФреш МодульУправляемогоПриложения(113)}:Б24_К_ОбщегоНазначенияВызовСервера.ПроверкаОбновленияДанныхМодуляОбменаСБитрикс24(); [ОшибкаВоВремяВыполненияВстроенногоЯзыка] по причине: Нарушение прав доступа! Пользователь работает с полными правами, он администратор абонента. Обновление от 14.56- ВСЕ САМО ЗАРАБОТАЛО ЧЕРЕЗ 30 МИНУТ |
|
|
|
|
Можно так. Только это всё равно на уровне кода делать надо. Но остается вопрос с признаком отметки договора как основного. |
|||||
|
|
|
Далее в методе ПриЗаписи выполняется создание нового элемента объекта Справочник.ДоговорыКонтрагентов и вызывается метод ОбработкаЗаполнения данного справочника. В этом методе есть следующий код: ОрганизацияПоУмолчанию = УправлениеНебольшойФирмойПовтИсп.ПолучитьЗначениеПоУмолчаниюПользователя(Пользователи.АвторизованныйПользователь(), "ОсновнаяОрганизация"), с помощью которого определяется установлена ли организация по умолчанию для текущего пользователя в персональных настройках (РегистрСведений.НастройкиПользователей). Если значение не установлено, то далее проверяется, установлено ли глобально значение у константы Константа.Компания (в случае если Константа.УчетПоКомпании в значении Истина). Если и это значение не задано, то возвращается предопределённый элемент ОсновнаяОрганизация. Так как при загрузке данных из Б24 действия выполняются не под авторизованным пользователем, а в фоновом задании пользователем по умолчанию (в консоли администрирования серверов отображается как DefUser), то в качестве организации возвращается предопределенный элемент. По итогу мы имеем, что при записи нового контрагента создаётся "Основной договор", где в качестве организации указано предопределенное значение и этот договор идёт с отметкой Основной. Плюс из Б24 получаем договор, где в качестве организации указана та, что выбрана в настройках модуля Б24. Но этот договор уже идёт без отметки "Основной". В 1С:Бухгалтерию при синхронизации он выгружается аналогично. Наш вопрос заключается в том, можете ли вы доработать свой модуль чтобы либо при записи либо после записи у элемента "Основной договор" (что создаётся автоматом) значение поля "Организация" менялось на ту, что указано в настройках модуля, либо чтобы для договора, который прилетает из Б24, устанавливалось значение "Основной". Так как при текущем режиме работы на стороне 1С:БП возникают проблемы с проведением документов и приходится вручную отмечать договор, пришедший с Б24, как основной. |
|||||
|
|
|
|
Добрый день.
Настроена синхронизация с УНФ. В стандартной ситуации с созданием контрагента в УНФ имеет такую картину: основной договор при создании контрагента в базе создается по той организации которая установлена в качестве основной в персональных настройках пользователя. Но, при обмене с Б24 имеем следующую проблему. При обмене с Б24 т.к. фоновое задание на сервере выполняется под пользователем по умолчанию (defuser) создается контрагент с основным договором который привязан к организации которая является предопределенным значением в справочнике организации. Далее создается другой договор с той организацией которая определена в настройках синхронизации модуля. И это является проблемой для пользователя. Уточните возможно ли добавить в настройки обмена организацию которая должна подставляться по умолчанию в создаваемый договор при записи контрагента? Лучше это показать программисту 1С который писал модуль обмена. |
|
|
|
|
|
Насколько удается выяснить при создании контрагента в УНФ24 всегда создается основной договор- поэтому в результате синхронизации их два.
При этом интересный момент. В УНФ всегда есть предопределенный элемент справочника организации, он по умолчанию называется "наша фирма", если ты в последствии его переименовываешь, то туда понятно встает то, что ты переименовал. И в итоге если в настройках обмена по умолчанию в УНФ с синхронизации контрагентов и сделок ты указываешь эту предопределенную организацию то после обмена у тебя договор остается основной и второго договора не создается. |
|
|
|
|
|
Всем привет!
УНФ во фреше. Установлен модуль 3.1.1.10. Вопросы касаются создания договоров в УНФ если клиент и сделка заведены в битрикс. У нас в УНФ есть 2 ЮЛ, одно их них установлено в качестве ЮЛ по умолчанию. Установлены следующие настройки: 1. В синхронизации счетов стоит: 2. В настройках синхронизации сделок стоит: В этом случае после заведения в Б24 контрагента и сделки после синхронизации с Б24 в УНФ у нас создается заказ и контрагент, но в контрагенте у нас появляется 2 договора. Один основной на организацию которая не указана по умолчанию и второй договор называется Договор WEB - Битрикс24. Второй договор (Договор WEB - Битрикс24) сделан на организацию которая стоит в УНФ в качестве организации по умолчанию. Соответственно у нас вопрос: Как нам сделать так, чтобы после синхронизации у нас в УНФ создавался один "основной" договор? У нас создается впечатление, что как-бы мы не выставляли настройки один "основной договор" не ненужную нам компанию у нас все равно создается. |
|
|
|
|