- 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 20.03.20
- Доработан класс для управления интеграцией с Яндекс.Карты (спасибо Hotel Of Things):
- Расширен набор опций, которые будут использоваться при не указании тех или иных параметров:
- В том числе можно указать адрес, по которому будет находиться центр карты и уровень её приближения
- Расширен набор опций, которые будут использоваться при не указании тех или иных параметров:
Zion WebEngine 20.03.19
- Доработан класс для управления email-сообщениями (спасибо База отдыха "Дедюха"):
- Устранены незначительные недочёты при настройке SMTP-параметров
Zion WebEngine 20.03.17
- Доработан класс для управления доставкой (спасибо Hotel Of Things):
- Реализована возможность использования нестандартных (пользовательских) настраиваемых модулей для способов доставки/самовывоза
- Доработан класс для работы с пользователеями:
- Упрощены замена свойств и вызов плагинов из форм для пользователей
Zion WebEngine Zion Catalog Доступы/Пользователи Классы Настраиваемые модули Плагины Свойства Способы доставки/самовывоза Формы для пользователей Что такое Плагины?
Zion WebEngine 20.03.13
- Доработаны настраиваемые модули для уведомлений о заказа на системный email и в XML/1C (спасибо Мастерская уюта):
- В уведомления добавлена информация о точках доставки/самовывоза
- Доработан вспомогательный класс для работы с вкладками:
- Реализована возможность при просмотре заказа отображать расширенные данные о доставке/самовывозе на отдельной вкладке
- Доработан класс для управления базой данных:
- Оптимизировано сохранение расширенных данных о доставке/самовывозе
- Доработан класс для управления заказами:
- Реализована обработка новых свойств заказов
- Доработан управляемый модуль для работы с самовывозом:
- Реализована возможность редактировать различные данные о самовывозе, в том числе дата, время и статус
- Пакет Zion Express Delivery переименован в Zion xDelivery, так как новое название больше соответствует сути с учётом новых возможностей
- Доработан класс для управления способами доставки/самовывоза:
- Более продумано организовано создание записей по умолчанию:
- Теперь, если в комплекте поставки присутствует пакет Zion xDelivery, то автоматически активируется настраиваемый модуль для управления самовывозом
- Более продумано организовано создание записей по умолчанию:
- Доработан класс для управления интеграцией с Яндекс.Карты:
- Реализована подсказка о том, где можно получить ключ API
- Добавлена кнопка для быстрого перехода в Кабинет разработчика Яндекс.Карт
Zion WebEngine Zion Catalog Zion xDelivery Zion Export Что такое Комплект поставки? Email-сообщения XML/RSS/1С/YML База данных/Таблицы данных Вкладки Классы Корзина для заказов Настраиваемые модули Реакции на заказ Свойства Способы доставки/самовывоза
Zion WebEngine 20.03.12
- Доработан класс для управления пользователями (спасибо Новый стандарт):
- Устранена проблема при регистрации новых пользователей
- Доработан плагин универсального меню (спасибо Окна В Дом):
- Устранены недочёты при обращении к базе данных
Zion WebEngine База данных/Таблицы данных Доступы/Пользователи Классы Меню/Списки/Навигация Плагины Что такое Плагины?
Zion WebEngine 20.03.11
- Доработаны классы для управлениям обменом сообщениями и онлайн-консультантом:
- Упрощено сохранение параметров
- Доработана система мониторинга (спасибо Мастерская уюта):
- Система выдаст уведомление, если есть хотя бы один способ доставки, подразумевающих под собой самовывоз, но нет ни одной доступной точки самовывоза
- Класс для интеграции с Яндекс.Картами перенесён из пакета Zion Express Delivery в пакет Zion Catalog, так как такая интеграция может быть необходима и при отсутствии первого пакета
- Доработан настраиваемый модуль для управления самовывозом:
- Теперь при выборе этого способа доставки/самовывоза в форме заказа в интернет-магазине будет отображаться либо предложение выбрать точку самовывоза, либо адрес выбранной точки:
- Этот же адрес будет отображаться в email-уведомлении о заказе
- Теперь при выборе этого способа доставки/самовывоза в форме заказа в интернет-магазине будет отображаться либо предложение выбрать точку самовывоза, либо адрес выбранной точки:
- Доработан класс для управления навигацией:
- При создании записей по умолчанию, учитываются новые возможности CMS
- Доработан класс для управления способами доставки:
- Устранены недочёты в совместимости со старыми версиями CMS
- Доработан настраиваемый модуль для уведомлений о заказах в CMS:
- Теперь информация о точке самовывоза сохраняется в базе данных и доступна для просмотра
Zion WebEngine Zion Catalog Zion xDelivery Zion JivoSite Zion Chat Email-сообщения База данных/Таблицы данных Интернет-магазин Классы Корзина для заказов Меню/Списки/Навигация Мониторинг Настраиваемые модули Обмен сообщениями/Чат Онлайн-консультант Платформа Реакции на заказ Способы доставки/самовывоза Уведомления Формы Что такое Классы?
Zion WebEngine 20.03.10
- Из-за отсутствия необходимости поддержки некоторых компонентов из старой платформы облегчён дистрибутив Ядра
Zion WebEngine 20.03.09
- Доработаны класс для управления SMS-шлюзом а также обработчки для форм заказа звонка и обратной связи (спасибо Окна В Дом):
- В связи с ужесточением требований к SMS-сообщениям расширен набор параметров для настройки SMS-уведомлений:
- В том числи в SMS-уведомлениях о заказе звонка и о заполнении формы обратной связи теперь должно присутствовать названии организации, которая отправляет данное SMS-сообщение:
- Без этого Ваши SMS-сообщения могут не пройти через спам-фильтр
- В том числи в SMS-уведомлениях о заказе звонка и о заполнении формы обратной связи теперь должно присутствовать названии организации, которая отправляет данное SMS-сообщение:
- Также доработана система мониторинга для SMS-шлюза:
- Реализовано уведомление в административном интерфейсе, если в параметрах SMS-шлюза не указано название организации
- В связи с ужесточением требований к SMS-сообщениям расширен набор параметров для настройки SMS-уведомлений:
- Из-за отсутствия необходимости поддержки некоторых компонентов из старой платформы облегчён дистрибутив Ядра
- Доработан класс для управления корзиной заказов:
- Доработана возможность автоматического отображения карты, на которой отмечены точки самовывоза или (если нет ни одной доступной точки) юридический адрес организации:
- Выбор точек также доступен из списка, который отображается под картой
- Разработка и внедрение данного функционала ещё не завершены
- Доработана возможность автоматического отображения карты, на которой отмечены точки самовывоза или (если нет ни одной доступной точки) юридический адрес организации:
- Доработаны классы для управления точками доставки/самовывоза и для интеграции с Яндекс.Карты:
- Улучшено отображение объектов на карте
- Доработаны класс для управления способами доставки и система мониторинга:
- Если есть хотя бы один способ доставки, подразумевающий собой самовывоз, и при этом не указаны название или адрес организации, то будет выдано соответствующее уведомление
Zion WebEngine Zion Catalog Zion Mail Back Zion xDelivery Что такое Административный интерфейс и Гостевой интерфейс? SMS Административный интерфейс Классы Корзина для заказов Мониторинг Обработчики Обратная связь/Обратный звонок Платформа Спам Способы доставки/самовывоза Уведомления Формы
Zion WebEngine 20.03.06
- Доработан класс для управления корзиной заказов (спасибо Мастерская уюта):
- Для способов доставки, подразумевающих под собой самовывоз реализована возможность автоматически отображать карту, на которой будет отмечен юридический адрес организации:
- Разработка и внедрение данного функционала ещё не завершены
- Для способов доставки, подразумевающих под собой самовывоз реализована возможность автоматически отображать карту, на которой будет отмечен юридический адрес организации:
- Доработаны классы для управления точками доставки/самовывоза и для интеграции с Яндекс.Карты:
- Улучшено отображение объектов на карте
Zion Catalog Zion xDelivery Классы Корзина для заказов Способы доставки/самовывоза
Zion WebEngine 20.03.05
- Начиная с сегодняшнего дня, прекращена поддержка пакета Zion Bulletins Board:
- Для более старых версий CMS совместимая версия пакета может быть установлена по запросу
- Из-за отсутствия необходимости поддержки некоторых компонентов из старой платформы облегчён дистрибутив Ядра
- Удалено более ненужное из формы и обработчика выбора редактора контента
- Доработаны классы для управления корзиной, заказами и доставкой:
- Если в куках нет данных об имени, телефоне, e-mail или ИНН покупателя, то в форме заказа в интернет-магазине предпринимается попытка взять эти данные из профиля зарегистрированного пользователя
- Для способов доставки, подразумевающих под собой самовывоз реализована возможность автоматически скрывать поля для указания адреса покупателя
- Доработан класс для управления базой данных:
- Учтены некоторые новые особенности способов доставки
- Доработан настраиваемый модуль для управления доставкой через СДЭК:
- В списке способов доставки требование указать индекс выводится только, если пользователь выбрал доставку через СДЭК
- Создан настраиваевый модуль для управления самовывозом (спасибо Мастерская уюта):
- Разработка завершена, но некоторые возможности станут доступны только в будущих новых версиях
- Доработан класс для интеграции с Яндекс.Карты:
- Устранены некоторые недочёты:
- Разработка и внедрение данного функционала ещё не завершены
- Устранены некоторые недочёты:
Zion WebEngine Zion Catalog Zion xDelivery Zion Bulletins Board Что такое CMS Zion WebEngine? База данных/Таблицы данных Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Куки Меню/Списки/Навигация Настраиваемые модули Объявления Обработчики Платформа Редактор контента/WYSIWYG-редактор СДЭК Способы доставки/самовывоза Формы
Zion WebEngine 20.03.04
- Доработан класс для управления проектом (спасибо Окна В Дом):
- Повышена совместимость меню администратора с нестандартными пакетами, если такие присутствуют в комплекте поставки
Zion WebEngine Что такое Меню администратора? Классы Меню администратора
Zion WebEngine 20.03.03
- Доработан класс для управления связями (спасибо Новый стандарт):
- Создан упрощённый функционал для копирования связей одной контентной единицы в другую
Zion WebEngine 20.03.02
- Начиная с сегодняшнего дня, прекращена поддержка пакета Zion Polls:
- Для более старых версий CMS совместимая версия пакета может быть установлена по запросу
- Созданы классы для управления точками доставки/самовывоза и для интеграции с Яндекс.Карты:
- Можно указать свой ключ для доступа к API Яндекс.Карт без необходимости правки программного кода
- Для точек доставки/самовывоза можно указать, название, адрес, телефон и режим работы, а также можно посмотреть, как указанный адрес отображется на Яндекс.Картах
- Разработка и внедрение данного функционала ещё не завершены
- Доработан класс для управления базой данных:
- Реализована возможность "особого" сохранения для точек доставки/самовывоза
Zion WebEngine Zion xDelivery Zion Polls База данных/Таблицы данных Классы Опросы/голосования Способы доставки/самовывоза
Zion WebEngine 20.02.27
- Доработаны главный файл гостевого интерфейса, класс для управления SEO-параметрами, а также обработчики обратной связи и заказа звонка:
- Теперь в email-сообщениях из форм обратной связи и заказа звонка будет приходить не только информаци о том, на какой странице была заполнена форма, но и информация о том, откуда на сайт пришёл посетитель, заполнивший форму:
- Новая функция работает только при наличии в комплекте поставки Zion SEO Booster
- Теперь в email-сообщениях из форм обратной связи и заказа звонка будет приходить не только информаци о том, на какой странице была заполнена форма, но и информация о том, откуда на сайт пришёл посетитель, заполнивший форму:
- Доработан класс для управления способами доставки (спасибо Чистая магия):
- Реализована функция проверки того, доступна ли в данный момент доставка тем или иным способ
- Доработан класс для работы с корзиной заказов:
- Если в данный момент доступна доставка через СДЭК, то поле с индексом становится обязательным для заполнения в форме заказа в интернет-магазине
- Доработаны вспомогательный класс для работы с вкладками и класс управления заказами:
- Реализована функция проверки того, доступен ли в данный момент тот или иной способ уведомления о заказах:
- Это позволяет автоматически отобразить (нужные) или скрыть (ненужные) вкладки в информации о заказах
- Например, ранее вкладка
Отчёт от FrontPad
отображалась всегда, независимо от того, включена ли интеграция с этой CRM
- Например, ранее вкладка
- Это позволяет автоматически отобразить (нужные) или скрыть (ненужные) вкладки в информации о заказах
- Реализована функция проверки того, доступен ли в данный момент тот или иной способ уведомления о заказах:
Zion WebEngine Zion Catalog Zion Mail Back Zion SEO Booster Zion xDelivery Email-сообщения SEO-параметры Вкладки Гостевой интерфейс Интернет-магазин Классы Корзина для заказов Настраиваемые модули Обработчики Обратная связь/Обратный звонок Реакции на заказ СДЭК Способы доставки/самовывоза Формы Что такое Вкладки?
Zion WebEngine 20.02.26
- Доработан класс для управления заказами (спасибо Мастерская уюта):
- Реализована фильтрация заказов по названиям товаров в этих заказах
Zion Catalog Интернет-магазин Классы Корзина для заказов Фильтрация
Zion WebEngine 20.02.25
- Доработан класс для управления курсами валют (спасибо Advisor Espana):
- Создан плагин
currencies_FromRUR
для конвертации рублей в любую доступную валюты, аналогично ранее созданному плагинуcurrencies_RUR
для конвертации любой доступной валюты в рубли
- Создан плагин
Zion WebEngine 20.02.24
- Доработан класс для управления заказами (спасибо Мастерская уюта):
- Улучшена совместимость со старыми версиями таблиц данных
- Реализована фильтрация заказов по зарегистрированным пользователям
- Реализованы формирование и распечатка QR-кодов для товаров в заказах:
- Каждый QR-код содержит следующую информацию:
- Номер данного заказа
- Номер позиции данного товара в данном заказе
- Номер единицы данного товара из количества такого же товара в данном заказе
- Количество данного товара в данном заказе
- Полезно для наклеивания QR-кодов на товарные единицы для хранения товаров на складе до вручения их клиенту
- Каждый QR-код содержит следующую информацию:
- Доработан класс для управления SMS-шлюзом:
- В SMS-уведомлениях о заказах покупателям теперь кроме номера высылается и сумма заказа
Zion WebEngine Zion Catalog SMS База данных/Таблицы данных Классы Корзина для заказов Реакции на заказ Сайт-каталог Фильтрация
Zion WebEngine 20.02.21
- Доработан главный файл гостевого интерфейса (спасибо Проф-Бетон):
- Оптимизировано обращение к классам
- Повышена производительность
Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Гостевой интерфейс Классы
Zion WebEngine 20.02.20
- Доработаны класс для управления базой данных, контентом и заказами (спасибо Мастерская уюта):
- Часть функционала, необходимая для фильтрации только контентных единиц, перенесена из класс для управления базой данных в класс для управления контентом
- Начата разработка различных вариантов фильтрации заказов в интернет-магазине:
- Реализована фильтрация по заказов за промежуток между выбранными датами
Zion WebEngine Zion Catalog База данных/Таблицы данных Интернет-магазин Классы Контент/Контентные единицы Корзина для заказов Фильтрация
Zion WebEngine 20.02.19
- Доработан класс для управления файлами и папками (спасибо Новый стандарт):
- Устранены некоторые недочёты при загрузке файлов
- Уведомления об ошибках стали более информативными
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion