Как экспортировать данные о заказах в XML

24.06.2022

Какая информация о заказе может быть передана


<?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. Общая информация о заказе:
    • Номер (В разных версиях 1С может использоваться разная длина номеров заказа: от 6 до 11. Возможна, настойка другой длины. Сообщите, какая длина используется у Вас)
    • Статус («Новый заказ», «Заказ оплачен», «Заказ отклонён». Могут быть другие варианты)
    • Дата и время
  2. Данные о клиенте:
    • ФИО
    • Номер клиента (ID пользователя, если он был авторизован во время создания заказа)
    • Контактные данные
    • Комментарий клиента
  3. Данные о способах доставки/самовывоза и оплаты (можно игнорировать при пополнениях баланса)
  4. Данные о товарах/услугах в заказе:
    • ID (В разных версиях 1С может использоваться разная длина идентификаторов: от 8 до 11. Возможна, настойка другой длины. Сообщите, какая длина используется у Вас)
      • В случае с пополнение баланса будет равно 0!balans
    • Название товара или услуги
    • Количество
      • В случае с пополнение баланса будет равно сумме, внесённой на баланс
    • Цена
      • В случае с пополнение баланса всегда равно 1

Доступ к данным о заказах

Вам будет предоставлен FTP-доступ к одной из папок на сайте. Желательно использовать шифрование - SFTP или FTPS. Часто бывает, что 1С шифрование не поддерживает. Если так, то можно использовать и обычный FTP, но это не безопасно.

У Вас будет доступ на создание подпапок. Если Вы одновременно реализуете и импорт и экспорт данных, а доступ у Вас всего к одной папке (и подпапкам), то лучше для данных, импортиремых на сайт, использовать основную папку, а для данных, экспортируемых с сайта, использовать подпапку.

В каждом файле будет всего один заказ. После загрузки данных Вы можете удалить обработанный файл по FTP. В случае, если заказ обновится (сменится статус или изменится список товаров/услуг в нём или что-то ещё), то в той же папке появится файл с тем же именем, но уже с новыми данными.

Имена файлов

Имя файла соответсвует номеру заказа, например, 00000001.xml

Доступно указание префиксов, например, example-00000001.xml

Вам нужно будет сообщить о том, какое количество символов используется в Вашей системе для номеров заказов (без учёта префикса). Если необходимы префиксы, то об этом также нужно сообщить.

Идентификаторы товаров/услуг

Вам нужно будет сообщить о том, какое количество символов используется в Вашей системе для идентификатора (например, артикула) товаров/услуг.


CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи ООО "Зион" и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...

 

Заранее, большое, спасибо

 

Блог обновлений

Zion WebEngine X7.01.27
  • Устранена ошибка в плагине автоматической SEO-оптимизации:
    • Вместо данных открытой категории подставлялись данные автоматически определяемой контентной единицы (спасибо АлкоСтоп 59)
  • Доработаны административные скрипты
  • Доработан класс для управления характеристиками товаров
    • Стал доступен выбор необходимых характеристик прямо в шаблоне контентной единицы (например, товара)
    • При выборе характеристики могут быть разделены по группам, выведены в виде полного списка или в виде списка только из выбранных характеристик (по умолчанию)
    • При создании или редактировании характеристики можно сразу же отметить те шаблоны, для которых она должна быть выбрана

Zion WebEngine Zion SEO Booster SEO-параметры Категории Контент/Контентные единицы Плагины Характеристики/Разновидности Шаблоны контента

Zion WebEngine X7.01.25
  • Устранена проблема с отображением уменьшенных копий изображений в Галерее

Zion Gallery Галереи/Слайды Изображение

Zion WebEngine X7.01.24
  • Улучшено отображение дополнительной информации в административном интерфейсе
  • Значительно ускорена загрузка дополнительной информации в административном интерфейсе

Zion WebEngine Административный интерфейс

Zion WebEngine X7.01.20
  • Расширен список вкладок для размещения на них элементов контента
  • Доработано отображение выпадающих списков добавления и клонирования элементов контента:
    • были выявлены случаи, когда списки не помещались целиком (устранено)
  • Доработано клонирование записей с пустыми (нулевыми) значениями
  • Доработан новый элемент контента "Характеристики"
    • будет полезен для товаров в новой платформе
    • его уже можно использовать при редактировании шаблонов
    • работа над ним ещё не завершена

Zion WebEngine Zion Catalog Вкладки Контент/Контентные единицы Платформа Характеристики/Разновидности Шаблоны контента Элементы

Zion WebEngine X7.01.13
  • Доработана автоматическая SEO-оптимизация: учтено, что в качестве SEO-заголовков могут использоваться поля, содержащие HTML-теги - теперь все теги автоматически удаляются
  • Значительно ускорена работа с базой данных за счёт внедрения кеширования: лучше всего прирост производительности заметен при работе в административном интерфейсе. Работаем над ещё большим "разгоном".

Zion WebEngine Zion SEO Booster SEO-параметры Административный интерфейс База данных/Таблицы данных Кэш/Кеш

Zion WebEngine X7.01.04
  • Доработан класс для работы с контентом: устранены некоторые недочёты

Zion WebEngine Классы Контент/Контентные единицы

Zion WebEngine X6.12.30
  • Доработана графическая составляющая интерфейса администратора
  • В меню администратора добавлен новый раздел "Справочники":
    • В нём теперь располагаются подразделы "Шаблоны", "Типы" и "Категории"
    • В разделе "Контент" теперь доступны только контентные единицы, разделённые по типам
  • Доработаны классы для работы с контентом, категориями и HTML-кодом веб-страницы
  • Доработано отображение списка контентных единиц в интерфейсе администратора:
    • Теперь для каждой записи кроме ID и названия в списке отображается выбранный шаблон
  • Продолжен перевод каталога на новую платформу
    • Доработано меню администратора для каталога
    • Создан класс для управления группами характеристик
    • Создан класс для управления характеристиками (работа ещё не завершена)
    • Несколько элементов контента были доработаны для того, чтобы стать доступными для использования в качестве характеристик товаров
  • Устранена вероятность возникновения ошибки при попытке открыть для редактирования несуществующую запись
  • Доработан класс для управления базой данных:
    • Реализована возможность сохранять значения, которые безошибочно воспринимаются сервером базы данных, как NULL (нулевые или пустые)

Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub HTML-код веб-страницы Административный интерфейс База данных/Таблицы данных Категории Классы Контент/Контентные единицы Меню администратора Платформа Сайт-каталог Типы Характеристики/Разновидности Шаблоны контента Элементы

Zion WebEngine X6.12.29
  • Оптимизированы административные JS-скрипты
  • Реализована возможность сортировки слайдов в галерее
  • Реализовано автоматическое создание отсутствующих эскизов для изображений при просмотре галерей
  • Устранена проблема с невозможностью удалить галерею
  • Повышена скорость работы с базой данных за счёт внедрения кэширования в некоторых функциях
  • Реализована возможность не только вставлять в шаблон новые элементы контента, но и использовать (клонировать) элементы, которые уже добавлены в другие шаблоны
    • Эта возможность применима только для обычных элементов контента (такие элементы можно вставлять в шаблон несколько раз)
    • Уникальные элементы (могут быть использованы в шаблоне только один раз) вставляются по прежней схеме, так как необходимость их клонирования отсутствует

Zion WebEngine Zion Gallery База данных/Таблицы данных Галереи/Слайды Изображение Контент/Контентные единицы Кэш/Кеш Шаблоны контента Элементы Эскизы

Zion WebEngine X6.12.28
  • Доработан редактор контента: стало доступно отключение всех инструментов на панели инструментов, чтобы исключить вероятность искажения HTML-кода, когда это критически важно
  • В нескольких элементах контента доработано автоматическое увеличение высоты редактируемых полей

Zion WebEngine Zion Gallery HTML-код веб-страницы Контент/Контентные единицы Многострочные поля Основной текст Редактор контента/WYSIWYG-редактор Элементы

Zion WebEngine X6.12.27
  • Доработаны административные JS-скрипты
  • Доработан класс для работы с галереями
    • К слайдам можно добавлять однострочные названия
    • К слайдам можно добавлять многострочные описания с полноценным редактором контента (доступно изменение набора инструментов в редакторе)
    • К слайдам можно добавлять ссылки
    • Вместо картинок можно использовать аудио/видео и различные интерактивные модули, например, схемы проезда или любой другой HTML-код
    • Устранены некоторые недочёты
    • Добавлены подсказки по использованию новых свойств слайдов
    • Доработано управление галереями
  • Доработан плагин для отображения галерей
    • Реализовано использование новых свойств слайдов
    • Значительно расширен набор стандартных оформлений для галерей
    • Плагин может использовать переданные в него параметры для формирования команд вызова других плагинов

Zion WebEngine Zion Gallery Галереи/Слайды Классы Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства

Zion WebEngine X6.12.26
  • Доработан класс для управления контентом: устранены некоторые недочёты при обработке свойств контента
  • Завершено создание пакета Zion Gallery. В дальнейшем планируется реализация множества улучшений и удобств
    • Уже добавлены альтернативные варианты оформления галерей

Zion WebEngine Zion Gallery Галереи/Слайды Классы Контент/Контентные единицы Свойства

Zion WebEngine X6.12.24
  • Доработаны административные JS-скрипты
  • Доработан класс для управления галереями
    • Реализовано удаление элементов галереи, как до, так и после сохранения
    • Доработано создание новых элементов галереи
    • Доработано редактирование элементов галереи
    • Доработано удаление сразу всей галереи
    • Доработано отображение галерей
  • Создан плагин для автоматического отображения галерей (разработка ещё не завершена)

Zion WebEngine Zion Gallery Галереи/Слайды Классы Плагины Элементы

Zion WebEngine X6.12.23
  • Доработан функционал класса для работы с галереями (разработка ещё не завершена)
    • Доработано создание новых элементов галереи
    • Доработано редактирование уже имеющихся элементов галереи
    • Доработано автоматическое создание таблиц, необходимых для работы с галереями
  • Доработаны административные JS-скрипты

Zion WebEngine Zion Gallery База данных/Таблицы данных Галереи/Слайды Классы Элементы

Zion WebEngine X6.12.16
  • Доработано клонирование контентных единиц:
    • Cтало доступно клонирование данных о категориях, с которыми связана та или иная контентная единица
    • Стало доступно клонирование связей (в том числе обратных связей), которые установлены для той или иной контентной единицы
  • Доработано клонирование категорий
    • Стало доступно клонирование данных о контентных единицах, с которыми связана та или иная категория
  • Доработан элемент "Адрес"
    • Выбирать вариант адреса (URL) веб-страницы стало удобнее
    • В случае с переадресацией доступен поиск нужного варианта: просто начните вводить название целевой веб-страницы и увидите результат без необходимости ручного пролистывания списка, который на крупных сайтах может быть очень длинным

Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Категории Контент/Контентные единицы Связи

Zion WebEngine X6.12.14
  • Доработан плагин универсального меню: реализована возможность использования некоторых параметров, передаваемых в плагин, в качестве переменных, значения которых могут влиять на оформление меню
  • Устранена ошибка при проверке на наличие дочерних объектов у контентных единиц и у категорий

Zion WebEngine Категории Меню/Списки/Навигация Место в структуре Плагины

Zion WebEngine X6.12.13
  • Доработан плагин универсального меню: реализована возможность отображать не только обычные, но и обратные связи контентных единиц
  • Доработан помощник по вставке плагина универсального меню: дополнена информация о доступном функционале

Zion WebEngine Контент/Контентные единицы Меню/Списки/Навигация Плагины Связи

Zion WebEngine X6.12.12
  • Доработана переадресация при открытии контентных единиц для просмотра из интерфейса администратора
  • Доработана переадресация на страницу по умолчанию для более качественной SEO-оптимизации
  • Доработано создание автоматических идентификаторов для записей в базе данных: улучшена совместимость со старыми версиями

Zion WebEngine SEO-параметры Административный интерфейс Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Контент/Контентные единицы

Zion WebEngine X6.12.09
  • Доработано "перетаскивание" записей в базе данных: оно всегда работало корректно, но перезагрузка страницы, необходимая для отображения результата, иногда происходила слишком быстро - до того как перетаскивание было заевршено
  • Доработано перемещение записей в базе данных: теперь в списке вариантов отображаются только записи того же типа, что и перемещаемая запись
  • Доработано клонирование записей в базе данных: теперь в списке вариантов отображаются только записи того же типа, что и клонируемая запись
  • Доработано создание записей в базе данных
    • Теперь в списке вариантов, между которыми можно поместить новую запись, отображаются только записи того же типа, что и новая запись
    • Теперь в списке вариантов, доступных для клонирования, отображаются только записи того же типа, что и новая запись
  • Создан новый элемент контента "Однострочное редактируемое поле"
  • Доработан элемент "Адрес": после добавления в шаблон его невозможно было удалить

Zion WebEngine Zion Catalog Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Контент/Контентные единицы Однострочное поле Шаблоны контента Элементы

Zion WebEngine X6.12.08
  • Расширен функционал универсального меню: теперь можно задавать особые условия оформления для пунктов меню, связанных с той или иной записью

Zion WebEngine Меню/Списки/Навигация Связи Условия

Zion WebEngine X6.12.02
  • В пакет поставки Ядра интегрирована самая последняя версия Lightbox для создания красивых фото галерей
    • Доступен весь новый функционал, в том числе подгонка изображений под размеры экрана
    • Доработана русификация
    • Доработано CSS-оформление
  • Снова доступна для использования самая последняя версия jQuery: ранее временно была включена поддержка более старой версии для совместимости с другими JS-скриптами
  • Значительно улучшено автоматическое создание эскизов для изображений
    • Доступно при сохранении и при просмотре контента
    • Доступно при сохранении и при просмотре категории
  • Доработано редактирование фото галерей (работа ещё не завершена)

Zion WebEngine Zion Gallery Галереи/Слайды Изображение Категории Контент/Контентные единицы Эскизы