Евгений Шекин написал: Просто сложилось ощущение. Что обмен просто опирается на информацию на сайте. Хотя фактически основа это 1С. Как истинная картина остатков на момент заказа.
Ну оно и понятно.... потому что с текущей схемой обмена... и его невероятно медленной работе - трудно что то иное. Эта вся схема полностью устарела и не отвечает действительности....
Выгрузки остатков которые длятся десятками минут, у кого то часами или всю ночь. Потом не актуальность данных получаем. Отсюда заказы и продажи все требуют доп обработки.... Это все прошлый век.
На текущий момент должен быть чуть ли не реалтайм, максимально функциональный и связанный. И рассчитанный на то что с учетом современных реалий - когда вся логистика дошла до уровня что подавляющее большинство работает под заказ и торгует со склада поставщика. А значит массово грузят десятками тысяч остатки поставщиков. Все это должно отрабатывать за секунды. И неоднократно в день даже.
не помню уже с какой версии БУС, все сделали по схеме Заказ + 100% оплата + 100% отгрузка. Шаг в сторону от этой схемы и все идет не так как надо...
написал: У меня большая просьба к разработчикам. Создать базу. Я могу вам накидать десятки или сотни реальных файлов.
И проведите весь цикл. И делайте его каждый день. Как эт делают ежедневно сотни или тысячи клиентов. А не делайте тесты на 100 товарах. И даже не 500. И вы увидите какой это ужас. Как все медленно работает.
Нету сейчас фирм у которых 500 товаров на сайте. Иначе им и Битрикс не нужен был.
Добрый день! Ваше предложение мы имеем ввиду, задача стоит. В текущий релиз не попало потому что нужно было срочно выпускать адаптации под новые релизы конфигураций 1С. Мы обязательно реализуем ваше предложение, просто не успеваем, не обещаем что быстро реализуем.
еще пожелания для реализации 1. Частичная отгрузка товара в заказе покупателя (заказано 10, из наличия отгрузили 5, заказали у поставщика 5). (сейчас товары просто удаляются из заказа в БУС, а при включении редактирования документов 1С и там тоже). 2. Одна платежка (Поступление ДС) по двум и более заказам. 3. Учитывать оплату по документу "Взаимозачет задолженности". 4. Регистрация изменений сторонник справочников (например - Поступление товаров и услуг для товаров с сериями) (приходится в справочнике серии отдельно препроводить поступившие).
два-три года назад регистрировал обращения, но так и остались без ответа.
и еще для модуля версии 7 (возможно v8 "на расширения" поправлено - не проверял) Чтобы в отгрузку выгружались номер и дата документа реализации.
Код
V7 данные документа Реализации
Б_ОбменССайтомСерверВыгрузкаДанных
Функция ВыгрузитьОтгрузкуXDTO(ПараметрыОбмена, МенеджерВременныхТаблиц, Документ, КоличествоОтгрузок)
....
Б_ОбменССайтомСервер.ДобавитьЗначениеРеквизитаXDTO(ПараметрыОбмена, XDTOЗначенияРеквизитов, XDTOЗначениеРеквизитаТип, "Проведен", XMLСтрока(Документ.Проведен));
Б_ОбменССайтомСервер.ДобавитьЗначениеРеквизитаXDTO(ПараметрыОбмена, XDTOЗначенияРеквизитов, XDTOЗначениеРеквизитаТип, "Отменен" , Документ.Отменен);
Б_ОбменССайтомСервер.ДобавитьЗначениеРеквизитаXDTO(ПараметрыОбмена, XDTOЗначенияРеквизитов, XDTOЗначениеРеквизитаТип, "Отгружен", Документ.Отгружен);
//!!!
Если Документ.Отгружен Тогда
Б_ОбменССайтомСервер.ДобавитьЗначениеРеквизитаXDTO(ПараметрыОбмена, XDTOЗначенияРеквизитов, XDTOЗначениеРеквизитаТип, "Номер отгрузки по 1С", Документ.Номер);
Б_ОбменССайтомСервер.ДобавитьЗначениеРеквизитаXDTO(ПараметрыОбмена, XDTOЗначенияРеквизитов, XDTOЗначениеРеквизитаТип, "Дата отгрузки по 1С", XMLСтрока(Формат(Документ.Дата,"ДФ=yyyy-MM-dd")));
КонецЕсли;
//!!!
Если ЗначениеЗаполнено(Документ.АдресДоставки) тогда
Б_ОбменССайтомСервер.ДобавитьЗначениеРеквизитаXDTO(ПараметрыОбмена, XDTOЗначенияРеквизитов, XDTOЗначениеРеквизитаТип, "Адрес доставки" , Документ.АдресДоставки);
КонецЕсли;
....
Можете рассказать как применяете пунктик "Планируемая дата поступления"? Всегда думал как это использовать? К чему привязать на сайте?
Используем для оптовой торговли. Выгружается дата из Заказа поставщику в свойство в виде списка. У нас, в публичке, отражается на месте доступного кол-ва на складе при условии если кол-во на складе 0 и дата поступления больше текущей (надо допиливать шаблон). Но есть ньюансы, например если поставка задерживается, то дата так и остается последняя (опять надо допиливать шаблон).
PS 1C Комплексная
Как установить Автора в Заказе клиента при синхронизации?, Присвоение определенного значения реквизиту Автор документа "Заказ клиента" создаваемого при синхронизации из Битрикс.
написал: Проверил - регистрируются. Посмотреть можно в окне изменений для справочников. Может у вас не выбрано ни один реквизит справочника?
так-то да, но это происходит при непосредственном изменении элементов справочника, а вот при проведении документа "Приобретение товаров и услуг" - нет, при этом новые элементы в справочнике создаются... Подробнее в обращении в ТП - 3308126
Александр, здравствуйте! Модуль обмена - нет регистрации изменений польз. справочников, в частности справочника 1С "Серии номенклатуры". При поступлении товаров в справочнике создаются новые элементы, которые модуль обмена "не видит" при выгрузке в БУС, если в настройках модуля стоит выгружать только изменения. Хорошо бы исправить не затягивая...
написал: Добрый день! 11.5 Стоит последняя версия модуля на расширениях. Если продать последний экземпляр единицы т.е. количество ее становится 0 эти данные не выгружаются при обмене в режиме "Выгружать изменения". Это баг или фича?
Бага. Поправим.
также не обновляются цены, если товара нет в наличии... версия 8.1.0.18
в модуле 8,1,0,11 - есть фильтр по выгрузке заказов. а как можно фильтровать оплаты и отгрузки (проведен/не проведен)?
Сейчас, если создать "не проведенную" оплату/отгрузку по заказу в 1С - то при обмене они все равно выгружаются на сайт. Если их провести, то ранее выгруженные оплата/отгрузка переводится в статус "не оплачено/не отгружено" и создаются новые доки на сайте. это вводит в заблуждение покупателей, при просмотре заказа подробно в БУС
"не проведенная" отгрузка 1С используется для предварительной сборки товара на складе.
При использовании модуля 8.1.0.5, я правильно понимаю, что если оплаты/отгрузки не загружаются с сайта в 1С, то созданные в 1С оплаты/отгрузки для заказа пришедшего с сайта, теперь выгружены на сайт не будут (как новые оплаты/отгрузки)? или это ошибка?
Пример: (В модуле 7.0.2.11 такая схема работала). На сайте делаем заказ (создаются оплата/отгрузка), при обмене - в 1С только заказ. Делаем в 1С поступление ДС и отгрузку (никак не связанные с теми, которые были созданы на сайте) по этому заказу и при обмене эта оплата/отгрузка выгружалась на сайт как вторая(новая) оплата/отгрузка.
UPD: модуль 8.1.0.5 + КА 2.5.10.74 при обмене заказами в 1с не заполняется поле 'Автор' . в настройках модуля задан фиксированный пользователь.
Комплексная автоматизация 2 (2.5.10.63) Модуль обмена 8.1.0.5 для УТ
В регистре Идентификаторы БУС нельзя выбрать объект для типа данных Склад и Цена! При выборе тип данных "Справочник" - также нельзя. Можно ли задать идентификаторы БУС для складов и соглашений?
написал: Подскажите пожалуйста, как в настройках обмена (настройки выгрузки информации о номенклатуре), вместо стандартного "описания" вставить свое описание (дополнительный реквизит номенклатуры)?
Александр! Возможно частный случай, но все же.... Сейчас все свойства выгружаются по умолчанию.
Пожелание: Сделайте, пожалуйста, чтобы по умолчанию все свойства не выгружались. А выгружались только после настройки, т.е. по умолчанию проставлены все "галки" Не выгружать в свойства товаров и Не выгружать в свойства предложений.
Пример: Настроен обмен с сайтом (каждые 15 мин). Ставим модуль Диадока, который создает свои свойства (обновление данного модуля также создает дополнительные свойства или меняет старые). Вуаля - все новые свойства выгрузились на сайт.
Особо не на что не влияет, но открыв БУС видишь, условно, вместо 20 нужных свойств - 60 у инфоблока....
При открытии "Картинки и файлы характеристик номенклатуры" - ошибка
Код
Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Не задано значение параметра "Номенклатура"
по причине:
{(10, 51)}: Не задано значение параметра "Номенклатура"
(СправочникХарактеристикиНоменклатуры.Владелец = <<?>>&Номенклатура
Как отменяете? можно пометкой на удаление, можно закрытием заказа
Цитата
[*]Запускаем обмен [*]На сайте из заказа удаляются товары (???) (заказ при этом отменяется, тут нормально
В ТП ответили: "Это корректное поведение для обмена. Обойти его получится только через кастомизацию и доработку." Это происходит, если в заказе 1с в табличной части установлена галка отменено. Теперь из коробки на сайте отмененные заказы все пустые. Просмотр товаров в таких заказах невозможен.
Цитата
[*]Запускаем обмен еще раз [*]Заказ в 1с помечается на удаление (???)
Если используете модуль обмена БУС, в обмене документами настройте Статусы Заказов или измените реквизиты загружаемых в 1С документов.
Александр Денисюк написал: А в чем сложность? У всех ставится, а у вас нет..
Ошибка: Не может быть изменен владелец у справочника УстановкаЦенПоставщика
Скрытый текст
Создана заявка в разработку
На основе информации из данного обращения была создана заявка в отдел разработок. Сроки реализации устанавливаются в отделе разработок и зависят от текущего плана работ. Назвать какой-то срок решения сейчас нет возможности. "Обновить модуль обмена под версию Комплексная автоматизация 2 (2.4.11.46)" Номер заявки: 121305
В отделе разработок есть заявки по такой ситуации. Чтобы обновили модуль обмена под 2.4.11. Добавил ваше обращение для повышения приоритета заявки у разработчиков.
это ответ ТП от 26.02.20 - больше никаких уведомлений...
Подскажите,пожалуйста, как быть с /bitrix/modules/sale/admin/order_edit.php В просмотре заказа удалось добавить столбец артикулов в таблицу с товарами А при редактировании заказа этого столбца нет!