Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
"КАНЦЛЕР" ООО написал: Да, остатки по новым товарам не выгружаются, остатки по старым товарам с сайта не уходят.
Я понял в чем проблема. В УТ 11.4.12 требуется режим совместимости минимум 8.3.14. А в этом режиме есть серьезная бага в компоновке данных. Пока поможет - если снять отбор по остаткам. В следующей версии я сделаю костыль, который обойдет эту проблему
Я давно не настраивал этот функционал, поэтому подзабыл уже. Вам лучше обратиться в техподдержку, там какие то настройки нужны в самой кассе в БУС. Могу лишь сказать то, что в 1С должен приходить оплаченный документ оплаты(ПКО или оплата по карте). И в этих документах в XML должна быть секция "ИнформацияОЧеках" И создаваемый документ оплаты в 1С должен быть проведен.
в вышеуказанном регистре должны быть записи. Если их нет, то с сайта
Обновили БЭК офис с 2 версии до 3 вчера и теперь выпадает ошибка
20.06.2020 8:31:18 {Битрикс24БэкофисУТ МодульУправляемогоПриложения(58)}: Значение не является значением объектного типа (НастройкиТелефонии) Б24_Бэк_НастройкиСеанса.НастройкиТелефонии.МессенджерУстановлен = Ложь; -------------------------------------------------------------------------------- 20.06.2020 8:31:14 Битрикс24БэкофисУТ (3.0.0.1): Обычная: Ошибка применения модуля "Битрикс24БэкофисУТ МодульУправляемогоПриложения". Список параметров метода "Б24_Бэк_ПередНачаломРаботыСистемы" не соответствует методу "ПередНачаломРаботыСистемы".
Дмитрий Яковлев написал: бновили БЭК офис с 2 версии до 3 вчера и теперь выпадает ошибка20.06.2020 8:31:18{Битрикс24БэкофисУТ МодульУправляемогоПриложения(58)}: Значение не является значением объектного типа (НастройкиТелефонии) Б24_Бэк_НастройкиСеанса.НастройкиТелефонии.МессенджерУстановлен = Ложь; --------------------------------------------------------------------------------20.06.2020 8:31:14Битрикс24БэкофисУТ (3.0.0.1): Обычная: Ошибка применения модуля "Битрикс24БэкофисУТ МодульУправляемогоПриложения". Список параметров метода "Б24_Бэк_ПередНачаломРаботыСистемы" не соответствует методу "ПередНачаломРаботыСистемы"
Нужно смотреть, возможно у вас платформа 1С старая
Дмитрий Яковлев написал: бновили БЭК офис с 2 версии до 3 вчера и теперь выпадает ошибка20.06.2020 8:31:18{Битрикс24БэкофисУТ МодульУправляемогоПриложения(58)}: Значение не является значением объектного типа (НастройкиТелефонии) Б24_Бэк_НастройкиСеанса.НастройкиТелефонии.МессенджерУстановлен = Ложь; --------------------------------------------------------------------------------20.06.2020 8:31:14Битрикс24БэкофисУТ (3.0.0.1): Обычная: Ошибка применения модуля "Битрикс24БэкофисУТ МодульУправляемогоПриложения". Список параметров метода "Б24_Бэк_ПередНачаломРаботыСистемы" не соответствует методу "ПередНачаломРаботыСистемы"
Нужно смотреть, возможно у вас платформа 1С старая
"КАНЦЛЕР" ООО написал: Да, остатки по новым товарам не выгружаются, остатки по старым товарам с сайта не уходят.
Я понял в чем проблема. В УТ 11.4.12 требуется режим совместимости минимум 8.3.14. А в этом режиме есть серьезная бага в компоновке данных. Пока поможет - если снять отбор по остаткам. В следующей версии я сделаю костыль, который обойдет эту проблему
Методом проб и ошибок, пришли к тому, что нужно не просто отбор по остаткам отключать, а ещё отбор по складу, если настроен.
Добрый день, Александр! Устанавливаю бэкофис на битрикс облачный и 1с предприятие коробочный. Где взять ссылку для поля Адрес информационной базы 1С на веб-сервере, если 1С коробочный?
Александр Акимов написал: Методом проб и ошибок, пришли к тому, что нужно не просто отбор по остаткам отключать, а ещё отбор по складу, если настроен.
1С неправильно формирует запрос по СКД. Последняя версия должна была поправить этот косяк
Добрый день, Александр! Устанавливаю бэкофис на битрикс облачный и 1с предприятие коробочный. Где взять ссылку для поля Адрес информационной базы 1С на веб-сервере, если 1С коробочный?
Бауыржан Керимкул написал: Добрый день, Александр! Устанавливаю бэкофис на битрикс облачный и 1с предприятие коробочный. Где взять ссылку для поля Адрес информационной базы 1С на веб-сервере, если 1С коробочный?
Вам нужно опубликовать вашу базу 1С на веб клиента. Появится URL по которому вы сможете заходить через браузер. Вот этот адрес и нужно указывать
Добрый день! Проблема такая, чек печатается бесконечное количество раз.
Касса подключена к 1С, она печатает в магазине чеки норм. Обмен товарами и заказами тоже нормально отрабатывает.
А с чеками с интернет-магазина проблема. В 1С "1С-Битрикс"-> "проверить оплаты с сайта" говорит, что найден 1 чек "напечатать?" Если сказать, что да, то пытается напечатать (чек на кассовой ленте печатается, в офд отправляет данные, офд отправляет покупателю электронный чек), но документа "Чек ККМ" нет, завершается с ошибкой "не удалось напечатать чек ..." и опять пытается печатать по новой, пока не выключишь кассу.
В регистре сведений "Б_ОчередьПечати" есть документ "Эквайринговая операция..." Ид чека 5 (как на сайте), Статус 2(т.е. ошибка) На сайте чек 5 "в процессе печати"
Может, подскажите, что может быть не так настроено?
Вероника Малышева написал: Добрый день!Проблема такая, чек печатается бесконечное количество раз. Касса подключена к 1С, она печатает в магазине чеки норм. Обмен товарами и заказами тоже нормально отрабатывает.А с чеками с интернет-магазина проблема. В 1С "1С-Битрикс"-> "проверить оплаты с сайта" говорит, что найден 1 чек "напечатать?"Если сказать, что да, топытается напечатать (чек на кассовой ленте печатается, в офд отправляет данные, офд отправляет покупателю электронный чек),но документа "Чек ККМ" нет, завершается с ошибкой "не удалось напечатать чек ..." и опять пытается печатать по новой, пока не выключишь кассу.В регистре сведений "Б_ОчередьПечати" есть документ"Эквайринговая операция..." Ид чека 5 (как на сайте), Статус 2(т.е. ошибка)На сайте чек 5 "в процессе печати"Может, подскажите, что может быть не так настроено?
Не могу сказать.. А что за конфигурация 1С? Вообще модуль печатает не из чека ККМ, а из ПКО или оплаты по карте.
Оказалось, что Битрикс модуль не последний (это при нажатии версия модуля-обновить он некорректно пишет, что последняя), а на самом деле стоит 7.0.1.22, и уже в 23й написано, что исправлены ошибки с чеками Поставим сейчас свежую, посмотрим
Александр Денисюк написал: Могу лишь сказать то, что в 1С должен приходить оплаченный документ оплаты(ПКО или оплата по карте). И в этих документах в XML должна быть секция "ИнформацияОЧеках"
Александр Денисюк,, прошу Вас уточнить - правильно ли я понимаю, что печать чеков не возможна, если документ оплаты приходит "Платежное поручение входящее"? Если да, то как настроить чтобы создавался документ Оплата по карте? От чего это зависит - от БУСа или от 1С?
Kler написал: Александр Денисюк ,, прошу Вас уточнить - правильно ли я понимаю, что печать чеков не возможна, если документ оплаты приходит "Платежное поручение входящее"? Если да, то как настроить чтобы создавался документ Оплата по карте? От чего это зависит - от БУСа или от 1С?
В бус у платежных системах есть настройках - тип оплаты(там 3 типа)(Нал, безнал и эквайринг). В зависимости от этой настройки и будет создаваться определенный документ оплаты 1С.
Вопрос к разработчикам. В модуле Б_ОбменССайтомСерверВыгрузкаДанных, в процедуре "СформироватьВременныеТаблицыПоИнформацииОТоварахПакета" в ее части, что касается запроса остатков, идет обращение к регистру "ТоварыКОтгрузке", сумма остатков складывается из остатков минус резервы плюс товары к отгрузке. Вопрос: для чего увеличивать сумму реальных остатков на количество товара к отгрузке? Эта ситуация происходит когда создали заказ покупателя и в строках статус обеспечения "отгрузить".
Скрытый текст
Код
ЗапросОстатков = "ВЫБРАТЬ
| Набор.Номенклатура КАК Номенклатура,
| Набор.Характеристика КАК Характеристика,
| Набор.Склад КАК Склад,
| СУММА(Набор.ВНаличии) КАК ВНаличии,
| СУММА(Набор.ВРезервеСоСклада) КАК ВРезервеСоСклада,
| СУММА(Набор.ВРезервеПодЗаказ) КАК ВРезервеПодЗаказ
|ПОМЕСТИТЬ ВтСвободныеОстатки
|ИЗ
| (ВЫБРАТЬ
| Таблица.Номенклатура КАК Номенклатура,
| Таблица.Характеристика КАК Характеристика,
| Таблица.Склад КАК Склад,
| Таблица.ВНаличииОстаток КАК ВНаличии,
| Таблица.ВРезервеСоСкладаОстаток КАК ВРезервеСоСклада,
| Таблица.ВРезервеПодЗаказОстаток КАК ВРезервеПодЗаказ
| ИЗ
| РегистрНакопления.СвободныеОстатки.Остатки(
| &ТекДата,
| (Номенклатура, Характеристика) В
| (ВЫБРАТЬ
| ВремНоменклатураСХарактеристиками.Номенклатура,
| ВремНоменклатураСХарактеристиками.Характеристика
| ИЗ
| ВремНоменклатураСХарактеристиками КАК ВремНоменклатураСХарактеристиками)
| И Склад В
| (ВЫБРАТЬ
| ВремСклады.Склад
| ИЗ
| ВремСклады КАК ВремСклады)) КАК Таблица
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| Таблица.Номенклатура,
| Таблица.Характеристика,
| Таблица.Склад,
| Таблица.КОтгрузкеОстаток,
| 0,
| 0,
| 0
| ИЗ
| РегистрНакопления.ТоварыКОтгрузке.Остатки(
| &ТекДата,
| (Номенклатура, Характеристика) В
| (ВЫБРАТЬ
| ВремНоменклатураСХарактеристиками.Номенклатура,
| ВремНоменклатураСХарактеристиками.Характеристика
| ИЗ
| ВремНоменклатураСХарактеристиками КАК ВремНоменклатураСХарактеристиками)
| И Склад В
| (ВЫБРАТЬ
| ВремСклады.Склад
| ИЗ
| ВремСклады КАК ВремСклады)) КАК Таблица) КАК Набор
|
|СГРУППИРОВАТЬ ПО
| Набор.Номенклатура,
| Набор.Характеристика,
| Набор.Склад
|
|ИНДЕКСИРОВАТЬ ПО
| Номенклатура,
| Характеристика,
| Склад
|;
Игорь Скатаров написал: Вопрос: для чего увеличивать сумму реальных остатков на количество товара к отгрузке?
много клиентов обращалось, что остатки не совпадают с отчетом анализ доступности. Вот и сделали остатки аналогично отчету. Но вы правы, думаю не стоит товары к отгрузке добавлять в остаток. Далеко не всем это нужно. Вернем.
Добрый день. Сейчас название ТП формируется из: Наименование+характеристика (по умолчанию). Как сделать так, чтобы в Наименование при выгрузке подставлялось поле Полное наименование? В главный товар это делается в настройке соответствия полей XML - 1C. А как это сделать для ТП?