ОтветСервера = Б_ОбщиеПроцедурыИФункцииОбменаССайтом.ПолучитьДанныеССервера(...
Внутри функции ПолучитьДанныеССервера
ОтветСервера = ТекстОтвета;
Тут и ставь
Внутри функции ПолучитьДанныеССервера
ОтветСервера = ТекстОтвета;
Тут и ставь
10.08.2017 20:12:49
Не совсем так. Заказ изначально создан на сайте и был загружен в 1с ( <Номер>opt13613</Номер> - это номер заказа на сайте). Настройки (Магазин-Настройки-Интеграция 1С) на сайте установлены следующие:
Создавать новые заказы и контрагенты из 1С: Нет Менять статусы заказов по информации из 1С:Да Увеличивать количество продукта в корзине, если количество в доставке из 1с превышает количество в корзине: Нет Создавать новые документы оплаты из 1с: Нет Создавать новый документы доставки из 1с: Нет Создавать новый заказ при получении новой доставки из 1с, если заказ основание на сайте не найден: Нет |
|
|
10.08.2017 17:55:56
Добрый день, коллеги.
Подскажите, кто знает. Делаю обратную выгрузку документов на сайт из 1С, но натыкаюсь на ошибку при обмене:
Вот сформированный обменом файл:
|
|||||
|
13.07.2017 17:44:40
Как и предполагалось "дело было не в бабине". При выгрузке общей информации выгружаются склады (у нас их четыре). В ходе обработки происходит либо добавление, либо обновление имеющихся складов. В нашем случае склады обновляются. Так вот функция
|
|||
|
12.07.2017 13:39:18
Юлия Бедросова,Конфигурация 34.4, Средняя производительность 2.85
|
||||||||||||||||
|
12.07.2017 12:45:57
Юлия Бедросова,Используется сервер с параметрами:
На нем крутится один сайт. Установлена php7. Мне кажется такой сервер должен спокойно "проглатывать" любые метаданные. Хотя я могу и ошибаться. На что именно вы бы порекомендовали обратить внимание в плане поиска слабых мест производительности сервера? |
|
|
12.07.2017 12:20:27
Юлия Бедросова,согласен, что товары выгружаются пакетами. Вот только объем данных в паке товаров и в пакете метаданных заметно отличается. Метаданных в разы меньше. И если сервер спокойно "проглатывает" большие объемы данных, и затыкается на маленьких, то тут скорее всего что-то либо с самими данными, либо с алгоритмами их обработки
|
|
|
12.07.2017 11:59:54
Добрый день.
Настроил выгрузку товаров из 1С на сайт. Модуль обмена используется 6.5.0.0. Первая выгрузка прошла нормально. А дальше ерунда какая-то. Когда выгружаются общие свойства (группы, склады, типы цен, единицы измерения) лог зависает после индексации временных таблиц затем пишет что получен пустой ответ от сервера:
С чем это может быть связано? |
|||
|
09.06.2017 15:11:31
Добрый день, коллеги.
Нужна ваша помощь. Столкнулся с такой штукой. При загрузке заказов с сайта, когда заказы к загрузке заканчиваются, сайт выдает ответ "failure Ошибка проверки источника запроса. Обновите модуль обмена" и обмен прерывается. Т.е. происходит следующее. На сайте есть 15 заказов, делается запрос на получение этих заказов, они успешно загружаются в 1С, делается следующий запрос на наличие не загруженных заказов и если заказов к загрузке больше нет, то выдается сообщение ошибки проверки источника запроса. Что это за чудеса такие и что с этим делать? |
|
|
29.05.2017 17:09:29
Рано я обрадовался. Теперь другая проблема. Один и тот же товар в разных заказах и скидка обрабатывается по разному.
Первый вариант: Метод
Второй вариант: getDiscount() уже возвращает только базовую цену и цену со скидкой, без указания что это за скидка. Почему такое различие в поведении? |
|||
|
29.05.2017 13:58:35
Евгений, здесь вроде ошибка с вызовом функции getDiscount(). Я могу ошибаться, но такое ощущение, что нельзя просто так взять и обратиться к функции getDiscount() без создания экземпляра класса Order.
Обрисую свою задачу. Делаю загрузку заказов с сайта. Нужно получить какие были применены скидки к позиции заказа. В функции getXmlBasketItems получаю все необходимые данные для поиска скидок. Т.е. есть и номер существующего заказа, и позиция товара, в общем всё что нужно. Осталось получить скидки. И вот тут ступор. |
|
|
29.05.2017 12:51:01
Спасибо за ответ, Евгений. Нашел в интернете такой же код. Но он привел к ошибке:
Fatal error: Call to a member function getDiscount() У меня написано так:
|
|||
|
29.05.2017 11:14:27
Добрый день, коллеги.
Подскажите, как на новой платформе получить перечень примененных скидок на товар в заказе? Т.е., зная номер заказа и ид товара нужно получить какая была применена скидка (ид, наименование, сумма,...). Пытался сделать через CCatalogDiscount::GetList() - работает только для тех скидок, которые были созданы до перехода на новую платформу. Новые скидки теперь хранятся в другой таблице, но как с ними работать, не понятно |
|
|
19.05.2017 13:34:32
Добрый день, коллеги.
Подскажите, как получить свойства заказа при его создании? Делаю через обработку события "OnSaleOrderSaved". В документации сказано, что данное событие возникает после записи заказа когда свойства уже определены.
Пробовал получить значение свойства $propertyItem->getField("VALUE") Не вышло, возвращает пустую строку. Может другое событие нужно использовать? |
|||
|
18.04.2017 14:48:30
Добрый день.
Подскажите такой вопрос. Используем модуль обмена 6.5.0.0, БУС 17.0. В схеме обмена в 1С указано, что при описании блока Склад можно использовать Значения реквизитов. Как можно это использовать и можно ли выгрузить дополнительные реквизиты склада в пользовательские поля? |
|
|
30.03.2017 16:39:46
В общем. Для решения необходим работающий бэкап до обновления платформы.
Проблема в шаблоне от Аспро. В файле
Для начала изменим область вызова, чтобы в дальнейшем при обновлении не слетело:
|
|||||||||||
|
30.03.2017 12:57:33
Евгений Жуков, Да, я не правильно выразился.В файле ".parameters.php" отсутствует строка
|
|||
|
30.03.2017 12:10:58
andreylab, В нашем случае был косяк в шаблоне сайта. Разработчики шаблона (называть компанию не буду, но это сертифицированные партнеры битрикса и шаблон был куплен в маркетплэйсе) накосячили, используя в коде методы не объявленного класса. В админке это выражалось:
Проблема решилась объявлением в модуле нужных классов. |
|||
|
28.03.2017 15:13:39
Андрей Николаев,это стандартный скрипт (./bitrix/modules/sale/lib/fuser.php). Агенты скорее всего устанавливались, не знаю как посмотреть стандартный он или нет. Данная ошибка связана со скриптом формирования каталога в яндекс. Выполняется кроном сервера.
|
|
|