Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Уже не первый раз встречам такое. После установки вашего модуля летит типовой. Скажем так из 15 установленных модулей нарывались на такую ситуацию дважды.
Антон Толстой написал: Уже не первый раз встречам такое. После установки вашего модуля летит типовой. Скажем так из 15 установленных модулей нарывались на такую ситуацию дважды.
Я посмотрю в чем может быть дело. Если найду причину - поправлю.
Может я что-то упустил ценное, но Монитор обмена в старом модуле был действительно полезен. В логах и регламентных и фоновых заданиях копаться не очень удобно?
УПД: Еще такой вопрос. В группе «Предопределенные значения для физических лиц» соглашение имеет смысл заполнять только если указан контрагент для физ. лица? Возможно это логично, но не совсем удобно.
Еще вопрос к Александру. В чем может быть причина ошибки при загрузке:
Код
Записать единицу измерения для товара *** невозможно. Владельцем упаковки является набор упаковок, который не заполнен в соответствующем реквизите номенклатуры и вида номенклатуры.
Вы уже отвечали на него, но в данном случае и в базе и на сайте одни и те же единицы - штуки (796). Разве что в виде номенклатуры не установлены базовые единицы, но товар присутствует и в БУС и в 1С.
Николай Ефремов написал: Может я что-то упустил ценное, но Монитор обмена в старом модуле был действительно полезен. В логах и регламентных и фоновых заданиях копаться не очень удобно?
УПД: Еще такой вопрос. В группе «Предопределенные значения для физических лиц» соглашение имеет смысл заполнять только если указан контрагент для физ. лица? Возможно это логично, но не совсем удобно.
Сейчас все в логе. Там больше информации, чем было в мониторе.
Цитата
Николай Ефремов написал: Вы уже отвечали на него, но в данном случае и в базе и на сайте одни и те же единицы - штуки (796). Разве что в виде номенклатуры не установлены базовые единицы, но товар присутствует и в БУС и в 1С.
Если бы такой товар был бы в 1С, то такого сообщения не было. Ну или по коду ед. измерения не может найти единицу измерения 1С
Александр Денисюк написал: Если бы такой товар был бы в 1С, то такого сообщения не было. Ну или по коду ед. измерения не может найти единицу измерения 1С
Товар есть в номенклатуре однозначно, коды измерений тоже совпадают. Не совпадают международные обозначения, но они в обмене не участвуют. Причем пока ошибка проблем не доставляет, но и используются пока только штуки. Не смотрел пока, что там БУС шлет 1С, в обратную сторону нормально:
Добрый день. Расскажите как бороться с такой ошибкой:
Скрытый текст
Скрытый текст
19.08.2015 14:24:22--Авторизация не выполнена.
Скрытый текст
Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.
Скрытый текст
19.08.2015 14:24:22--Ответ сервера:
Скрытый текст
success
Скрытый текст
PHPSESSID
Скрытый текст
qhlgvjkj6mp1tck20fld9dpi13
Скрытый текст
sessid=db7f93c92400aa127c3533e72b859adc
Скрытый текст
timestamp=1439983460
Скрытый текст
Скрытый текст
19.08.2015 14:24:22--Не удалось установить соединение.
Данные пользователя, под которым настроен обмен не менялись. Проблема возникла на ровном месте второй раз за неделю. В первый раз долго искали причину, пока не создали нового пользователя с правами администратора и под ним обмен в 1С заработал. Попробовал снова создать пользователя - фокус не удался. 1С Управление торговлей 11.1.10.145 (версия УТ не менялась с начала июля, обмен работал). Вопрос: как быть?
Владимир Угроватов написал: Данные пользователя, под которым настроен обмен не менялись. Проблема возникла на ровном месте второй раз за неделю. В первый раз долго искали причину, пока не создали нового пользователя с правами администратора и под ним обмен в 1С заработал. Попробовал снова создать пользователя - фокус не удался. 1С Управление торговлей 11.1.10.145 (версия УТ не менялась с начала июля, обмен работал). Вопрос: как быть?
Тут дело не в 1С, а БУС
Цитата
19.08.2015 14:24:22--Авторизация не выполнена
Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.
Спасибо. Так а делать то что? В битриксе в настройках обмена по сути настраивать то нечего. Хоть подкиньте направление, куда копать. Я не понимаю почему ни с того ни с сего битрикс перестает давать производить обмен. Ладно если бы он вообще не работал, но тут то иначе.
Я имел в виду эту проблему, но сейчас похоже (а может быть и раньше было) все проще, но не легче.
Проблема у меня все та же с взаимонепониманием 1С и БУС по вопросу отмены заказа. В 1С статус заказа "Закрыт" соответствует как отмененному, так и выполненному заказу, а отличаются наличием оплаты/отгрузки, и БУС в первом случае должен поставить отметку об отмене, а во втором перевести в финальный статус. Можно бы финализировать заказ по получению отгрузки/оплаты, но это только если используется предоплата/постоплата (по отдельности).
Надеюсь в ближайшее время найти время решить ее обработчиком события изменения статуса или заказа, если ничего не придумается. Но опять костыли...
В обратную сторону хорошо, что ваш модуль помечает заказы на удаление, но тоже не верно. Надо такие заказы закрывать с указанием причины (не зря же она в настройках устанавливается). Может это только у нас так?
Владимир Угроватов, предположу, судя по приведенному Вами ответу БУС, что-то на его стороне вставляет эти лишние строки в ответ после строки "success". Это только при каком-то определенном обмене номенклатурой/заказами происходит или в обоих случаях. Если первое, то смотрите соответствующие компоненты. Если второе, то хитрую авторизацию не настраивали в последнее время, обработчики на авторизацию, выдачу страницы не делали? Далее идут уж совсем дилетантские предположения: .htaccess не трогали, настройки php?
Александр Денисюк написал: Тут дело не в 1С, а БУС
Спасибо. Так а делать то что? В битриксе в настройках обмена по сути настраивать то нечего. Хоть подкиньте направление, куда копать. Я не понимаю почему ни с того ни с сего битрикс перестает давать производить обмен. Ладно если бы он вообще не работал, но тут то иначе.
Напишите в техподдержку. Может быть что угодно.
Цитата
Николай Ефремов написал: Я имел в виду эту проблему, но сейчас похоже (а может быть и раньше было) все проще, но не легче.
Проблема у меня все та же с взаимонепониманием 1С и БУС по вопросу отмены заказа. В 1С статус заказа "Закрыт" соответствует как отмененному, так и выполненному заказу, а отличаются наличием оплаты/отгрузки, и БУС в первом случае должен поставить отметку об отмене, а во втором перевести в финальный статус. Можно бы финализировать заказ по получению отгрузки/оплаты, но это только если используется предоплата/постоплата (по отдельности).
Надеюсь в ближайшее время найти время решить ее обработчиком события изменения статуса или заказа, если ничего не придумается. Но опять костыли...
В обратную сторону хорошо, что ваш модуль помечает заказы на удаление, но тоже не верно. Надо такие заказы закрывать с указанием причины (не зря же она в настройках устанавливается). Может это только у нас так?
Когда то было поправлено. Теперь, если заказ отменен - оплата по нему не выгружается. Заказ вродь может и закрываться(там разные режимы есть)
Александр Денисюк написал: Теперь, если заказ отменен - оплата по нему не выгружается.
Да, сейчас этого нет.
Цитата
Александр Денисюк написал: Заказ вродь может и закрываться(там разные режимы есть)
Это где-то в глубинах УТ настраивается? В модуле единственный пункт, касающийся отмены, это установка причины отмены заказа. Но заказы все равно помечаются на удаление, и не закрываются.
Николай Ефремов написал: Это где-то в глубинах УТ настраивается? В модуле единственный пункт, касающийся отмены, это установка причины отмены заказа. Но заказы все равно помечаются на удаление, и не закрываются.
В УТ 11 ред. в строках заказа должна проставляться флажок отмены + причина отмены. Действия с отмененным должно быть "Ничего не делать"
Отвечаю себе на этот пост, вдруг кому поможет. Помогло снятие галки Упаковки Номенклатуры в Администрирование -> Номенклатура [Настройка параметров системы]. БУС в базе упаковки наверное никак не понимает, понимает ли модуль обмена?...
Изменения: - Реализован функционал прикрепления картинок и файлов к характеристикам товаров - Дополнительно оптимизирован запрос, получающий картинки из базы 1С для выгрузки их на сайт - Исправлена ошибка, когда было невозможно загрузить товары с сайта, если он на https - Исправлена ошибка, когда картинки товаров не выгружались на сайт, если сервер 1С стоит на Linux - Прочие мелкие исправления