| Цитата | ||
|---|---|---|
написал:
|
Повторюсь, сейчас при проведении документов возникает ошибка Запись не верна! Значение поля "Настройка синхронизации" не может быть пустым!: История взаимодействий: 13.12.2021, , 14:42:01, 1 (Регистр сведений: (Битрикс24: Базовая подсистема) История взаимодействий) {Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(716)}: НовыйЭлемент.Записать(); {Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(1127)}: ДобавитьВЛог(СтруктураНастроек, СтруктураНастроек.ТипыСообщений.КритическаяОшибка, "Не удалось получить временный ключ соединения. Выгрузка пакета невозможна."); {Битрикс24КомплексБП ОбщийМодуль.Б24_КА_РоботыИТриггерыВызовСервера.Модуль(546)}: СтруктураНастроек = Б24_К_ОбщегоНазначенияВызовСервера.СформироватьСтруктуруНастроек(ТекЭлемент.Ключ); {Битрикс24КомплексБП ОбщийМодуль.Б24_КА_РоботыИТриггерыВызовСервера.Модуль(457)}: ЗапуститьВыгрузкуТриггеров(); {(1)}:Б24_КА_РоботыИТриггерыВызовСервера.ОбработкаСобытияТриггераВФоне(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1124)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(437)}: ВызватьПроцедуру(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры); {Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(1247)}: ДлительныеОперации.ВыполнитьВФоне(Выборка.Метод, Выборка.ПередаваемыеПараметры.Получить(), ПараметрыВыполнения); {Битрикс24КомплексБП ОбщийМодуль.Б24_К_RestApiВызовСервера.Модуль(1585)}: Б24_К_ОбщегоНазначенияВызовСервера.ПроверитьФоновоеЗаданиеВОчереди(ПередаваемыеПараметры); {(1)}:Б24_К_RestApiВызовСервера.ВыгрузитьИнформациюДелаВФоне(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1124)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(437)}: ВызватьПроцедуру(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры); {Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(1247)}: ДлительныеОперации.ВыполнитьВФоне(Выборка.Метод, Выборка.ПередаваемыеПараметры.Получить(), ПараметрыВыполнения); {Битрикс24КомплексБП ОбщийМодуль.Б24_КА_РоботыИТриггерыВызовСервера.Модуль(473)}: Б24_К_ОбщегоНазначенияВызовСервера.ПроверитьФоновоеЗаданиеВОчереди(ПараметрыВыгрузки); {(1)}:Б24_КА_РоботыИТриггерыВызовСервера.ОбработкаСобытияТриггераВФоне(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1124)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(1114)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры); по причине: Запись не верна! Значение поля "Настройка синхронизации" не может быть пустым!: История взаимодействий: 13.12.2021, , 14:42:01, 1 (Регистр сведений: (Битрикс24: Базовая подсистема) История взаимодействий) |
|||||||||
|
|
|
В ТП битрикс24 написал пока молчат. |
|||||||||
|
|
|
|
|||||
|
|
|
Если удалю идентификатор счета то тогда проведется, но тогда связи не будет с делом сделки да и смысл бэкофиса вообще теряется. P.S. Что б я еще раз обновил модуль |
|||||
|
|
|
{Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(716)}: НовыйЭлемент.Записать(); {Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(1127)}: ДобавитьВЛог(СтруктураНастроек, СтруктураНастроек.ТипыСообщений.КритическаяОшибка, "Не удалось получить временный ключ соединения. Выгрузка пакета невозможна."); {Битрикс24КомплексБП ОбщийМодуль.Б24_КА_РоботыИТриггерыВызовСервера.Модуль(546)}: СтруктураНастроек = Б24_К_ОбщегоНазначенияВызовСервера.СформироватьСтруктуруНастроек(ТекЭлемент.Ключ); {Битрикс24КомплексБП ОбщийМодуль.Б24_КА_РоботыИТриггерыВызовСервера.Модуль(457)}: ЗапуститьВыгрузкуТриггеров(); {(1)}:Б24_КА_РоботыИТриггерыВызовСервера.ОбработкаСобытияТриггераВФоне(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1124)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(437)}: ВызватьПроцедуру(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры); {Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбщегоНазначенияВызовСервера.Модуль(1183)}: ДлительныеОперации.ВыполнитьВФоне(Метод, ПараметрыЗапроса, ПараметрыВыполнения); {Битрикс24КомплексБП ОбщийМодуль.Б24_КА_РоботыИТриггерыВызовСервера.Модуль(342)}: Б24_К_ОбщегоНазначенияВызовСервера.ЗапуститьЗадание("Б24_КА_РоботыИТриггерыВызовСервера.ОбработкаСобытияТриггераВФоне", ИменаИспользуемыхРеглЗаданий.ТриггерыБ24, ПараметрыВыгрузки, 5); {Битрикс24КомплексБП Документ.СчетНаОплатуПокупателю.МодульОбъекта(74)}: Б24_КА_РоботыИТриггерыВызовСервера.ОбработкаСобытияТриггера(Ссылка, "Проведение"); Запись не верна! Значение поля "Настройка синхронизации" не может быть пустым!: История взаимодействий: 10.12.2021, , 16:16:09, 1 (Регистр сведений: (Битрикс24: Базовая подсистема) История взаимодействий) Возникает если документ создается из бэкофиса и проводится соответственно потом, а если документ создается и проводится из 1с не из б24 (тонкого клиента или в режиме веб клиента) то все ок, а если документ созданный из бэкофиса мы откроем в тонком клиенте 1с и попробуем провести то тоже выдаст ошибку Бухгалтерия предприятия, редакция 3.0 (3.0.105.31) Бэкофис 2.0 1.1.0.3 |
|||||
|
|
|
Суть: Если счет создан через бэкофис то при срабатывании синхронизации она его не привяжет к сделке а просто выгрузит в битрикс24. |
|||||
|
|
|
P.S. все действия воспроизводятся на конфигурации 1с Бухгалтерия 3.0.105.31 |
|||||
|
|
|
2) Могут 1 и 2 режим работать вместе или будет конфликт, т.е. использование и бэкофиса и 1с синхронизации в реалтайме (модуль последний единый) ? Или возможен конфликт? |
|||||||
|
|
|
|
Сколько модуль не обновляй работать он не начнет для Бухгалтерии 3.0
1) При синхронизации в реалтайме, создаем счет из битрикс24 с помощью сущности новых счетов, счет уходит в 1с проводится, но в б24 не обновляется номер. Для того что бы номер обновился в б24 надо ЗАЙТИ В 1С и сделать любые манипуляции со счетом, даже просто провести снова или что-то поменять в счете или провести синхронизацию изменений тогда номер обновится на стороне 1с, скажите в чем тогда смысл реалтайма. 2) Если же мы пользуемся форматом бэкофиса с использованием роботов, то триггеры срабатывают, это хорошо, но вот не срабатывают роботы, к примеру экспорт печатной формы счета пытается отработать но он просто висит в обработке. Все два случая подвергались множественным тестам вплоть до установки на чистые конфигурации 1с именной Бухгалтерии 3.0 и установки с чистых облачных порталов б24 |
|
|
|
|
Синхронизация в реальном времени не работает как надо, по идее он должен обновиться потому что поле номер 1с обновилось, но в б24 он его не отдал, только при изменении счета он его отдаст |
|||
|
|
|
У меня уже желание удалить новый модуль и сидеть на старых счетах, потому что на новых не работает в режиме реального времени. Да если оплата проходит то счет поменяется, но мне надо изначально что бы номер брал из 1с, а он его берет если счет в 1с изменить. Запишите видео как вы ставите новый модуль и настраиваете синхронизацию со счетами v2 в реал тайме, после создайте сделку в б24, из сделки создайте счет через новые счета, и покажите что нумерация обновится в в24 без изменения счета в 1с. |
|||||
|
|
|
С остальными объектами синхронизации все в порядке синхронизация проходит успешно. |
|||||||
|
|
|
|
Сегодня обновил модуль 1с Бэкофис 2.0 для БП 3.0, настроил счета v.2, но синхронизация новых счетов не происходит.
В истории синхронизации обнаружил ошибку: "Поле UF_CRM_SMART_INVOICE_3773244026990 для объекта CRM_SMART_INVOICE уже существует. у объекта:Номер 1С для Битрикс24 (Счета покупателям)" Как исправить? |
|
|
|
|
|
|||||||||
|
|
|
|
|||||
|
|
|
|
|||||||
|
|
|