| Цитата |
|---|
| Алексей Чубаров написал: И если не сложно, можете скинуть ссылку на документацию для модуля Бэкофис 2.0, где можно посмотреть и понять синтаксис своих запросов. Все вебинары смотрел. |
|
|||
|
|
|
Однако в документе "Эквайринговая операция" он не проставляется П.С. Номер у эквайринговой операции создаётся корректно, а у заказа нет. |
|||
|
|
|
|
О сколько нам открытий чудных приносит Бэкофис 2.0
Собственно синхронизация информации о товарах выключена, с сайта прилетел заказ с товарами которых в базе по идентификатору не нашлось. Он мне их создал ![]() Это нормальное поведение? База ERP 2.5.7 Бэкофис 2.0 последний релиз |
|
|
|
|
|
|||
|
|
|
|
|||
|
|
|
|
|||
|
|
|
|
Александр, настроил треггер оплаты заказов и счетов. По заказам все отлично, отрабатывает быстро. По счетам никакой реакции. Но есть предположение, что как только настроил автоматизацию и включил триггер по оплате счетов - сработка была (могу ошибаться). Была проблема, при создании нового счета в 1С:УНФ реквизит "Статус" не заполнялся в новом документе, нужно было ручками ставить Новый и тп, чтобы происходила синхронизация счетов. Все бы ничего, но при выставлении счетов через биллинг это не возможно, поэтому программист "что-то" дописал в расширении через обработку и статус счета при создании автоматически устанавливается как "Новый". Сейчас триггер Получена оплата по счету в Б24 не срабатывает.
Укажите пожалуйста направление где искать проблему? Еще момент, при установке "Устанавливать статус принудительно когда оплачен" в определенный Статус в настройках синхронизации после проведения оплаты по счету не изменяется. Может быть в этом причина отсутствия сработки триггера в б24? разобрался. Не было изначально сработки триггеров. Почему то по умолчанию реквизит "Тип денежных средств" стоит Фиксированное значение - безналичные, а я проводил в кассу. Убрал загрузку этого реквизита и все заработало. Можно поставить или Наличные или Безналичные, почему нельзя вместо "или" поставить и/или |
|
|
|
|
Создаваемые товары новые, остатки нулевые, высокий риск дублирования номенклатуры. Уж лучше чтобы если обмен товарами строки заполнялись наименованием из Б24 с последующей их ручной корректировкой, чем вот так. Это не явно совсем. У меня ощущение, что в прошлых версиях модуль так и делал, что не вызывало вопроса. Могу ошибаться ) |
|||
|
|
|
|
|||
|
|
|
|
Скажите пожалуйста как настроить заполнение в заказе, в разделе Дополнительно, поля "Номер заказа Битрикс 24"? Мы используем заказы в ИМ и подставляемое модулем значение отличается от номера заказа:
В заказ выгружается номер 1239 в то время как на сайте он 220201/1097_1 |
|
|
|
|
|
Из-за чего в создаваемой эквайринговой операции может не проставляться сумма НДС?
Если ставку НДС перевыбираю, сумму проставляется корректно. В доставке, сумма НДС автоматически проставляется корректно ![]() |
|
|
|
|
|
Настроил сопоставление служб доставки, но при создании заказа данные не подставляются
Посоветуйте пожалуйста куда копать. |
|
|
|
|
|
Что означает ошибка?
|
||
|
|
|
Как вариант - установите отбор по загружаемой номенклатуре в 1С, чтобы он никогда не выполнялся, тогда товары грузиться не будут вообще. |
|||||
|
|
|
|
|||
|
|
|
|
|||||
|
|
|
Попробовал зайти со стороны смарт-процессов, получилось синхронизировать их с УПД (при создании смарта с товарами в 1С все переходит), но столкнулся с проблемой, что в карточке смарт-процесса нет списка расширений сверху (где обычно находится реестр документов и список документов 1С для создания). В настройках Бэкофиса галочки можно проставить только для 4 основных CRM-сущностей, а смартов нет. Также не создается дело в таймлайне элемента смарт-процесса. В итоге все вроде бы создается, но из Битрикса напрямую не открыть. В смарт-процессах видел роботов, но, как я понял из вебинаров, они работают только с делами сущности. Непонятно, как их использовать, если дела не создаются. Подскажите, можно ли как-то при такой синхронизации добавить меню документов в карточку смарт-процесса (как у сделок и т.п.)? Есть ли способ создавать дела в таймлайне для открытия УПД из смарт-процесса / настройки на них роботов? И еще такая костыльная идея есть - из сделки создать документ в 1С через Бэкофис, при этом в таймлайн сделки приходит дело, а в смарт-процессе создается новый элемент (приходит из 1С по синхронизации). Далее дело из сделки перемещаем в этот элемент смарта через \CCrmActivity::SaveBindings (битрикс коробка), в итоге получается смарт-УПД с привязанным делом по самому себе. И далее роботами работаем с ним. Такое может сработать? |
|||||
|
|
|
|
Здравствуйте, Александр!
Борюсь с нулями в поле номер 1С, уж очень мешают пробовал так ОбщегоНазначения.ПолучитьНомерНаПечать(документ)([СтруктураДанных].UF_CRM_SMART_INVOICE_3773445611306); так ПолучитьНомерНаПечать(документ)([СтруктураДанных].UF_CRM_SMART_INVOICE_3773445611306); и даже так СтрЗаменить(СокрЛ(СтрЗаменить("[СтруктураДанных].UF_CRM_SMART_INVOICE_3773445611306","0"," "))," ","0") но ничего не меняется, вообще, как будто этот функционал собственный алгоритм выгрузки не работает. удалял скобки, запятые и т.д. без изменений. В коде 1С не шарю от слова совсем. может подскажите все же) |
|
|
|
|
Неужели я один только с такой проблемой столкнулся... Вроде опция то стандартная. |
|||||
|
|
|
|
|||||
|
|
|
|
|||
|
|
|
|
|||
|
|
|
|
Благодарю за ответ
При настройке синхронизации заметил одну странность В "настройке отборов и полей" для контактов в открывающемся справа меню можно задать сопоставление полей при выгрузке на портал (например для синхронизации контактов Б24 с контрагентами 1С, или контактов Б24 с контактами 1С) Там выводится список полей контактов в Б24, но только стандартных (белые строки), а все пользовательские поля (бирюзовые строки) попадают туда из компаний, как я понял Может в модуле ошибка где-то? Мы сами не перенастраивали ничего похожего |
|
|
|
|
|
И еще один момент непонятен
Синхронизирую смарт-процесс с 1С, сущность Реализация (акты, накладные, УПД) На вкладке сопоставления полей для перехода документа Б24 -> 1C можно установить дату документа Указываю для даты - источник "Из пользовательского поля", значение - пользовательское поле смарта в Б24 Со стороны Б24 это поле типа "дата" Далее создаю элемент смарта в Б24, заполняю это поле сегодняшней датой, синхронизирую, получаю ошибку "Дата -- Дата документа должна быть не ранее 2000 года" Вероятно, разный формат дат в полях и там 1970 пришел Как правильно передать дату тогда? Может, в строке собрать значение другого формата перед синхронизацией? Или использовать поле дата/время? |
||||
|
|
|
|||