- 3
-
1
-
Ответов на вопросы за месяц: 1
-
Плагин Menu
22.11.2024
-
Как экспортировать данные о заказах в XML
Эта инструкция предназначена 1С-программисту, для реализации необходимого функционала на стороне 1С. Информацию о настройке данного функционала на стороне CMS Вы найдете в соответсвующем разделе через меню администратора.
Если у Вас нет 1С-программиста, который готов реализовать данный функционал, то создатель Вашего сайта бесплатно познакомит Вас сразу с несколькими специалистами в данной области.
Какая информация о заказе может быть передана
<?xml version="1.0" encoding="windows-1251"?>
<Заказ
Номер="00004964"
Статус="Новый заказ"
Дата="07.09.2022"
Время="13:34:38"
ФИО="Сидоров Иван Петрович"
НомерКлиента="354"
Телефон="89123456789"
Email="mail@example.com"
Индекс=""
Регион=""
НаселенныйПункт="село Заречное"
Улица=""
Дом=""
Подъезд=""
Этаж=""
КвартираОфис=""
ТочкаСамовывоза="(не выбрана)"
Комментарий=""
СпособОплаты="Наложенный платёж"
ПосьбаКлиента="Перезвонить"
>
<Товары>
<Товар
ID="00000241"
Наименование="Сальник заднего амортизатора Иж"
Количество="6"
Цена="10"
/>
<Товар
ID="00004879"
Наименование="Эмблема Планета стекло"
Количество="2"
Цена="30"
/>
<Товар
ID="0!balans"
Наименование="Пополенение баланса"
Количество="158"
Цена="1"
/>
...
</Товары>
</Заказ>
- Общая информация о заказе:
- Номер (В разных версиях 1С может использоваться разная длина номеров заказа: от 6 до 11. Возможна, настойка другой длины. Сообщите, какая длина используется у Вас)
- Статус («Новый заказ», «Заказ оплачен», «Заказ отклонён». Могут быть другие варианты)
- Дата и время
- Данные о клиенте:
- ФИО
- Номер клиента (ID пользователя, если он был авторизован во время создания заказа)
- Контактные данные
- Комментарий клиента
- Данные о способах доставки/самовывоза и оплаты (можно игнорировать при пополнениях баланса)
- Данные о товарах/услугах в заказе:
- ID (В разных версиях 1С может использоваться разная длина идентификаторов: от 8 до 11. Возможна, настойка другой длины. Сообщите, какая длина используется у Вас)
- В случае с пополнение баланса будет равно
0!balans
- В случае с пополнение баланса будет равно
- Название товара или услуги
- Количество
- В случае с пополнение баланса будет равно сумме, внесённой на баланс
- Цена
- В случае с пополнение баланса всегда равно
1
- В случае с пополнение баланса всегда равно
- ID (В разных версиях 1С может использоваться разная длина идентификаторов: от 8 до 11. Возможна, настойка другой длины. Сообщите, какая длина используется у Вас)
Доступ к данным о заказах
Вам будет предоставлен FTP-доступ к одной из папок на сайте. Желательно использовать шифрование - SFTP или FTPS. Часто бывает, что 1С шифрование не поддерживает. Если так, то можно использовать и обычный FTP, но это не безопасно.
У Вас будет доступ на создание подпапок. Если Вы одновременно реализуете и импорт и экспорт данных, а доступ у Вас всего к одной папке (и подпапкам), то лучше для данных, импортиремых на сайт, использовать основную папку, а для данных, экспортируемых с сайта, использовать подпапку.
В каждом файле будет всего один заказ. После загрузки данных Вы можете удалить обработанный файл по FTP. В случае, если заказ обновится (сменится статус или изменится список товаров/услуг в нём или что-то ещё), то в той же папке появится файл с тем же именем, но уже с новыми данными.
Имена файлов
Имя файла соответсвует номеру заказа, например, 00000001.xml
Доступно указание префиксов, например, example-00000001.xml
Вам нужно будет сообщить о том, какое количество символов используется в Вашей системе для номеров заказов (без учёта префикса). Если необходимы префиксы, то об этом также нужно сообщить.
Идентификаторы товаров/услуг
Вам нужно будет сообщить о том, какое количество символов используется в Вашей системе для идентификатора (например, артикула) товаров/услуг.
Zion Catalog Zion Export XML/RSS/1С/YML Импорт/Экспорт Интернет-магазин Меню администратора Реакции на заказ Способы доставки/самовывоза
Эта инструкция предназначена 1С-программисту, для реализации необходимого функционала на стороне 1С. Информацию о настройке данного функционала на стороне CMS Вы найдете в соответсвующем разделе через меню администратора.
Если у Вас нет 1С-программиста, который готов реализовать данный функционал, то создатель Вашего сайта бесплатно познакомит Вас сразу с несколькими специалистами в данной области.
CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.
Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...
Заранее, большое, спасибо
|
Блог обновлений
Zion WebEngine 21.10.05
- Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
- Реализована возможность скрывать и отображать подкатегории и товары для любой категории:
- Полезно, когда ассортимент анализируемого сайта - очень большой
- Анализ категорий при их скрытии останавливается:
- Возобновляется при отображении
- При скрытии отображается количество подкатегорий и товаров в данной категории
- Реализована перепроверка записей через настраиваемое количество дней
- Разработка ещё не завершена
- Реализована возможность скрывать и отображать подкатегории и товары для любой категории:
Zion Import База данных/Таблицы данных Категории Классы Сайт-каталог
Zion WebEngine 21.09.30
- Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
- Снят лимит на количество импортируемых из CRM данных о контактах
- Доработан класс для управления заказами (спасибо Смарт Мастер):
- Устранены недочёты при отображении цен со скидками
- Доработаны классы для управления базой данных и способами оплаты:
- Реализована возможность для тех способов оплаты, для которых это необходимо, запрещать переход к оплате до проверки заказа администратором:
- После подтверждения пользователь будет сразу направлен на форму оплаты
- Реализовано автоматическое создание страницы с формой проверки статуса и оплаты заказа:
- Ранее её нужно было создавать в ручную (возможность запрета оплаты до проверки уже была реализована для настраиваемого модуля бронирования)
- Реализована возможность для тех способов оплаты, для которых это необходимо, запрещать переход к оплате до проверки заказа администратором:
- Доработан класс для управления SMS-шлюзом:
- Исправлена ошибка в адресе формы проверки статуса и оплаты заказа
Zion WebEngine Zion Catalog Zion Import SMS База данных/Таблицы данных Импорт/Экспорт Классы Контент/Контентные единицы Корзина для заказов Настраиваемые модули Скидки/Наценки Способы доставки/самовывоза Способы оплаты Формы
Zion WebEngine 21.09.28
- Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
- Завершено внедрение возможности сканирования подстраниц категорий товаров
- Разработка ещё не завершена
Zion Import База данных/Таблицы данных Категории Классы Пагинация/Подстраницы Сайт-каталог Что такое Классы?
Zion WebEngine 21.09.27
- Доработаны классы для управления контентом и шаблонами, а также CSS-оформление для распечатки счетов (спасибо Смарт Мастер):
- Устранены недочёты в записях по умолчанию, необходимых для распечатки счетов, которые используются для настраиваемого модуля оплаты заказов в интернет-магазине с расчётного счёта
Zion WebEngine Zion Catalog Интернет-магазин Классы Контент/Контентные единицы Корзина для заказов Настраиваемые модули Способы оплаты Шаблоны контента Что такое Шаблон контента?
Zion WebEngine 21.09.23
- Код PHP-библиотеки phpQuery доработан для совместимости с PHP 7.4-8.0:
- Устаревшее обращение к элементам массивов заменено на рекомендуемое
- Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
- Ведётся внедрение возможности сканирования подстраниц категорий товаров
- Разработка ещё не завершена
Zion Import PHP База данных/Таблицы данных Категории Классы Пагинация/Подстраницы Сайт-каталог
Zion WebEngine 21.09.22
- Доработан монитор функциональности PHP:
- Актуализирована информация о минимальных и рекомендуемых системных требованиях:
- Теперь для работы CMS необходим PHP версии не ниже 8.0
- Подписчикам на обновления CMS беспокоиться не стоит - новые версии CMS соответствуют всем необходимым требованиям
- Тем, у кого подписка на обновления пока не подключена, стоит принять во внимание, что старые версии PHP - потенциально уязвимы. Использовать их небезопасно!
- Актуализирована информация о минимальных и рекомендуемых системных требованиях:
- Доработаны некоторые компоненты файл-менеджера KCfinder:
- Учтены требования PHP 8.0 при работе с массивами
Zion WebEngine Технические требования PHP Мониторинг Обновления CMS Файл-менеджер
Zion WebEngine 21.09.21
- Доработан класс для управления корзиной заказов (спасибо Moto-Retail18):
- Устранены недочёты с отображением полей для указания адреса доставки, когда это необходимо, например, при доставке через транспортную компанию
- Созданы новые настраиваемые модули автоматических скидок (спасибо Смарт Мастер):
- В одном модуле доступно снижение цены на указанный процент, если товар относится к указанной категории, а пользователем достигнут указанный скидочный уровень
- В другом модуле доступна фиксированная указанная цена, если товар относится к указанной категории, а в корзине товаров из данной категории не менее указанного количества:
- Дополнительно можно использовать или не использовать эту скидку, если указанная характеристика равна или не равна (соответственно) указанному значению
- Доработаны все остальные настраиваемые модули автоматических скидок, а также класс для управления скидками:
- Учтена возможность использовать не только скидки (наценки) на проценты, но и использование фиксированных (сниженных или повышенных) цен
- Устранены выявленные недочёты
- Скорректированы записи по умолчанию
- Доработан настраиваемый модуль для интеграции с SMS-центром:
- Дополнена инструкция по предоставлению документов в связи с ужесточением требований к SMS-рассылкам от оператора "Мегафон"
Zion WebEngine Zion User Control Zion Catalog SMS Интернет-магазин Категории Классы Корзина для заказов Настраиваемые модули Помощники/Мастеры/Инструкции/Подсказки Скидки/Наценки Способы доставки/самовывоза Характеристики/Разновидности Что такое Классы?
Zion WebEngine 21.09.17
- Доработан класс для управления обновлениями CMS на стороне сервера:
- Актуализирована информация в подсказке об условиях получения обновлений для CMS
- Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
- Реализовано сканирование всех категорий и их подкатегорий с любым уровнем вложенности
- Реализовано сканирование товаров, в том числе их цен
- Реализована возможность включать/выключать слежение за процессом сканирования
- Расширен список доступных параметров
- Разработка ещё не завершена
Zion Import Zion Server Что такое CMS Zion WebEngine? База данных/Таблицы данных Веб-сервер/Хостинг Категории Классы Обновления CMS Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог
Zion WebEngine 21.09.16
- Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
- Теперь возможна не только загрузка данных из CRM, но и отправка данных в неё:
- Реализована правка объектов
- Реализовано добавление комментариев
- Теперь возможна не только загрузка данных из CRM, но и отправка данных в неё:
Zion WebEngine 21.09.15
- Доработан класс для управления навигацией (спасибо Смарт Мастер):
- В меню способов доставки по умолчанию учтено, что при отсутствии в комплекте поставки пакета Zion xDelivery вызов некоторых JS-функций может быть недоступен
- Доработан настраиваемый модуль создания заказов в CMS:
- Устранены недочёты при сохранении его параметров
- Доработан класс для управления корзиной заказов:
- Устранены недочёты со скрытием полей для указания адреса доставки, когда это необходимо, например, при самовывозе
- Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине:
- Создан плагин
userdiscountlevel_Current
, который позволяет отобразить название текущего скидочного уровня активного пользователя
- Создан плагин
Zion WebEngine Zion User Control Zion Catalog Что такое Комплект поставки? Доступы/Пользователи Классы Корзина для заказов Меню/Списки/Навигация Настраиваемые модули Реакции на заказ Скидки/Наценки Способы доставки/самовывоза
Zion WebEngine 21.09.14
- Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
- Оптимизирован программный код класса
- Разработка ещё не завершена
Zion WebEngine 21.09.09
- Доработаны главный файл гостевого интерфейса и классы для управления корзиной и заказами (спасибо Смарт Мастер):
- Устранены недочёты при подсчёте статистики просмотров, добавлений корзину и оформлений заказов
Zion WebEngine Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Гостевой интерфейс Классы Корзина для заказов
Zion WebEngine 21.09.07
- Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
- Реализовано указание того, какая на стороннем сайте используется кодировка
- Реализовано указание того, как выглядят ссылки на подстраницы
- Разработка ещё не завершена
Zion Import Что такое CMS Zion WebEngine? База данных/Таблицы данных Категории Классы Кодировки/Наборы символов Пагинация/Подстраницы
Zion WebEngine 21.09.04
- Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине (спасибо Смарт Мастер):
- Переработаны некоторые таблицы данных
- Реализовано изменение/сохранение текущего уровня при просмотре информации о пользователе в административном интерфейсе
- Отображение этой информации будет доступно только при наличии в комплекте поставки Zion Catalog и Zion User Control
- Разработка завершена, но необходимые настраиваемые модули автоматических скидок, пока не реализованы
Zion User Control Что такое Комплект поставки? Административный интерфейс База данных/Таблицы данных Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Настраиваемые модули Реакции на заказ Скидки/Наценки
Zion WebEngine 21.09.02
- Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
- Переработано задание настроек того, как выглядят категории товаров на стороннем сайте
- Многие другие настройки упразднены на время разработки
- Разработка ещё не завершена
- В комплект пакета Zion Import включена библиотека phpQuery, на функционале которой будет реализован разрабатываемый парсер
Zion WebEngine 21.09.01
- Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
- После проведённых испытаний устранены недочёты в импорте данных о контактах, связанных с объектами (товарами)
- Устранены недочёты при работа с датами при импорте контактов
Zion WebEngine 21.08.31
- Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине (спасибо Смарт Мастер):
- Реализована необходимая реакция на заказ:
- Ведутся испытания
- Реализовано отображение текущего уровня при просмотре информации о пользователе в административном интерфейсе:
- Изменение пока недоступно
- Разработка пока не завершена
- Реализована необходимая реакция на заказ:
- Доработано меню администратора для пакета Zion Catalog:
- Устранены недочёты из предыдущего обновления
Zion User Control Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Меню администратора Настраиваемые модули Обновления CMS Реакции на заказ Скидки/Наценки
Zion WebEngine 21.08.30
- Создан новый класс, благодаря которому можно будет парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
- Реализовано задание настроек того, как выглядят товары и их категории, а также того, где их искать на стороннем сайте
- Разработка ещё не завершена
- Доработано меню администратора для пакета Zion Import
Zion Import SMS База данных/Таблицы данных Классы Меню администратора Сайт-каталог Что такое Классы?
Zion WebEngine 21.08.27
- Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине (спасибо Смарт Мастер):
- Реализовано управление скидочными уровнями: добавление, редактирование, удаление, сортировка, отображение
- Реализовано создание записей по умолчанию
- Разработка пока не завершена
- Для этих целей доработан класс для управления базой данных
Zion WebEngine Zion User Control Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Настраиваемые модули Реакции на заказ Скидки/Наценки
Zion WebEngine 21.08.26
- Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
- Реализована возможность импортировать на сайт данные о контактах, связанных с объектами (товарами):
- Ведутся испытания
- Реализована возможность импортировать на сайт данные о контактах, связанных с объектами (товарами):
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion