-
2
-
Обновлений за месяц: 2
-
Zion WebEngine 24.11.15
15.11.2024
-
Zion WebEngine 24.11.12
12.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 X7.03.17
- Реализовано добавление неограниченного количества разновидностей наборов характеристик
Zion WebEngine X7.03.16
- Расширен функционал элемента контента "Число"
- Доработано сохранение элемента контента "Характеристики"
- Более продуманно организовано обновление кэша
Zion WebEngine Zion Catalog Контент/Контентные единицы Кэш/Кеш Характеристики/Разновидности Число Элементы
Zion WebEngine X7.03.15
- Доработано сохранение характеристик
Zion WebEngine X7.03.13
- Устранена ошибка в плагине меню категорий товаров
- Для временной совместимости старой и новых платформ доработана переадресация для страницы по умолчанию (спасибо Супротек)
Zion WebEngine Zion Catalog Адрес (URL)/ЧПУ/Переадресация Категории Меню/Списки/Навигация Плагины Платформа
Zion WebEngine X7.03.12
- Доработан класс для управления элементом контента "Изображение"
- Теперь этот элемент недоступен для использования в качестве характеристики
Zion WebEngine Изображение Классы Контент/Контентные единицы Характеристики/Разновидности Элементы
Zion WebEngine X7.03.10
- Доработан класс для управления характеристиками
- Упрощена настройка дополнительных параметров для тех элементов контента, которые могут быть использованы в качестве характеристик
- Реализован быстрый переход к настройкам характеристики из редактора шаблонов контента
- Доработано сохранение обычных элементов контента
- Доработаны все элементы контента, которые могут быть использованы в качестве характеристик
- Доработан класс для управления базой данных
- Доработаны административные JS-скрипты
Zion WebEngine Zion Catalog Zion Pub Hub База данных/Таблицы данных Классы Контент/Контентные единицы Характеристики/Разновидности Шаблоны контента Элементы
Zion WebEngine X7.03.09
- Доработан класс для управления характеристиками
- Устранена ошибка при выборе связанных с характеристикой шаблонов
- Реализована настройка дополнительных параметров для тех элементов контента, которые могут быть использованы в качестве характеристик
- Дополнено автоматическое создание таблиц данных
- Доработан класс для управления базой данных
- Теперь символ подчёркивания
_
недопустим для использования в идентификаторах - будет автоматически заменяться на символ дефиса-
. - Интеграция с Memcached стала более продуманной
- Теперь символ подчёркивания
- Оптимизировано сохранение обычных и уникальных элементов контента
- В классе для управления элементом контента "Число" реализовано задание параметров для обеспечения возможности настройки таких элементов при использовании их качестве характеристик
Zion WebEngine Zion Catalog База данных/Таблицы данных Классы Контент/Контентные единицы Кэш/Кеш Характеристики/Разновидности Число Шаблоны контента Элементы
Zion WebEngine X7.03.08
- Доработана SMTP-отправка сообщений из формы обратной связи
- Учтены особенности задания параметров некоторых почтовых серверов (спасибо ЕЦН)
- Для использования в качестве характеристик теперь доступны следующие элементы контента
- Число
- Выбор одного из вариантов
- Доработана настройка характеристик
Zion Catalog Zion Mail Back Email-сообщения SMTP/PHP-mail Выбор одного из вариантов Контент/Контентные единицы Обратная связь/Обратный звонок Формы Характеристики/Разновидности Число Элементы
Zion WebEngine X7.03.06
- Устранена ошибка в элементе контента "Адрес" (URL)
- Оптимизировано сохранение всех элементов контента
- Доработан класс для работы с базой данных:
- Новая интеллектуальная система теперь обновляет кэш не при каждом сохранении данных в базу, а только, если выявлено, что новые данные отличаются от старых
- Если кэш не используется, система также это сама определяет и не делает лишние (в данном случае) проверки
- Данные изменения не увеличивают, а ещё больше снижают нагрузку на базу данных и ещё больше повышает производительность всей системы в целом
Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Классы Контент/Контентные единицы Кэш/Кеш Элементы
Zion WebEngine X7.03.05
- Для дальнейшего ускорения разработки были доработаны следующие классы:
- Вспомогательный класс для управления обычными элементами контента
- Класс для управления элементом контента "Многострочное поле с редактором"
- Класс для управления элементом контента "Многострочное поле без редактора"
- Класс для управления элементом контента "Изображение"
- Класс для управления элементом контента "Дата"
- Класс для управления элементом контента "Галереи"
- Класс для управления элементом контента "Однострочное поле"
- Класс для управления элементом контента "Один из вариантов"
- Класс для управления элементом контента "Число"
- Устранена ошибка в классе для управления уникальными элементами контента
Zion WebEngine Zion Pub Hub Выбор одного из вариантов Галереи/Слайды Дата/Время/TimeMashine Изображение Классы Контент/Контентные единицы Многострочные поля Однострочное поле Число Элементы
Zion WebEngine X7.03.03
- Для дальнейшего ускорения разработки были доработаны следующие классы:
- Вспомогательный класс для управления уникальными элементами контента
- Класс для управления элементом контента "Многострочное поле с редактором"
- Также устранена ошибка при сохранении данного элемента в категории
- Вспомогательный класс для управления обычными элементами контента
- Класс для управления элементом контента "Галереи"
- Класс для управления элементом контента "Однострочное поле"
- Класс для управления элементом контента "Многострочное поле без редактора"
- Класс для управления элементом контента "Изображение"
- Класс для управления элементом контента "Один из вариантов"
- Класс для управления элементом контента "Число"
- Класс для управления элементом контента "Дата"
Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub Выбор одного из вариантов Галереи/Слайды Дата/Время/TimeMashine Изображение Классы Контент/Контентные единицы Многострочные поля Однострочное поле Число Элементы
Zion WebEngine X7.03.02
- Для дальнейшего ускорения разработки были доработаны следующие классы:
- Вспомогательный класс для управления уникальными элементами контента
- Класс для управления элементом контента "Адрес" (URL)
- Также учтена вероятность указания пользователем некорректных параметров
- Класс для управления элементом контента "Характеристики"
- Класс для управления элементом контента "SEO-параметры"
- Класс для управления элементом контента "Основной текст"
- Класс для управления элементом контента "Место в структуре"
- Класс для управления элементом контента "Категории"
- Класс для управления элементом контента "Связи с другими записями"
- Класс для управления элементом контента "HTML-код веб-страницы"
- Вспомогательный класс для управления редакторами контента
- Класс для управления элементом контента "Многострочное поле с редактором"
- Вспомогательный класс для управления обычными элементами контента
- Класс для управления элементом контента "Галереи"
Zion WebEngine Zion Catalog Zion Gallery HTML-код веб-страницы SEO-параметры Адрес (URL)/ЧПУ/Переадресация Галереи/Слайды Категории Классы Контент/Контентные единицы Место в структуре Многострочные поля Основной текст Редактор контента/WYSIWYG-редактор Связи Характеристики/Разновидности Элементы
Zion WebEngine X7.03.01
- Доработан класс для работы с базой данных:
- Устранены небольшие недочёты с клонированием записей
- Для дальнейшего ускорения разработки были доработаны следующие классы:
- Класс для управления элементом контента "Основной текст"
- Класс для управления элементом контента "SEO-параметры"
Zion WebEngine SEO-параметры База данных/Таблицы данных Классы Контент/Контентные единицы Элементы
Zion WebEngine X7.02.28
- Доработана форма редактирования рассылаемых писем
- Для дальнейшего ускорения разработки были доработаны следующие классы:
- Класс для управления уникальными элементами контента
- Класс для управления элементом контента "Категории"
- Класс для управления элементом контента "HTML-код веб-страницы"
- Класс для управления элементом контента "Связи с другими записями"
- Класс для управления элементом контента "Основной текст"
- Также упрощена вставка этого элемента в категории
- Класс для управления элементом контента "SEO-параметры"
- Класс для управления элементом контента "Место в структуре"
Zion WebEngine Zion Sender HTML-код веб-страницы SEO-параметры Категории Классы Контент/Контентные единицы Место в структуре Основной текст Рассылки Связи Формы Элементы
Zion WebEngine X7.02.25
- Устранены некоторые недочёты при работе с базой данных и изображениями
Zion WebEngine X7.02.24
- Доработано несколько классов
- Теперь вставка и настройка уникальных элементов в шаблонах веб-страниц и категорий делается проще
- Создание новых элементов также значительно упрощено
- Устранены некоторые недочёты
Zion WebEngine Zion Catalog Категории Классы Шаблоны контента Элементы
Zion WebEngine X7.02.22
- Устранена проблема в элементе контента "Место в структуре"
- Некорректно работало определение наличия или отсутствия подразделов для указанной веб-страницы
- Устранена проблема в плагине универсального меню
- Некорректно работало определение наличия или отсутствия связей для указанной веб-страницы
- Доработан класс для работы с базой данных
- Улучшены средства отладки
- Учтено, что в кэше могут хранится пустые данные (ранее, без учёта такого обстоятельства, данные могли повторно считываться из базы данных и повторно записываться в кэш, что снижало скорость загрузки веб-страниц)
- Улучшено отображение информации о возможных ошибках при выполнении запросов к базе
- Улучшена проверка на наличие или отсутствие необходимой таблицы данных при резервном копировании
- Доработан алгоритм хранения списка недавно просмотренных веб-страниц
- Теперь этот список ограничен максимальной величиной в 20 записей, чтобы исключить вероятность возникновения ошибок типа "слишком много данных в запросе"
- Доработано отображение дополнительной информации в административном интерфейсе
- Продолжен перевод каталога на новую платформу
- Доработано создание таблиц данных по умолчанию
- Реализована возможность выбирать список доступных характеристик сразу же после добавления элемента контента "Характеристики" в шаблон
- Ранее это было возможно только после сохранения шаблона веб-страницы
- Добавление элементов контента в шаблоны веб-страниц стало более удобным
- Доработаны административные JS-скрипты
- Доработан класс для управления шаблонами
- Доработаны вспомогательные классы для работы с элементами контента
Zion WebEngine Zion Catalog Административный интерфейс База данных/Таблицы данных Классы Контент/Контентные единицы Кэш/Кеш Меню/Списки/Навигация Место в структуре Плагины Платформа Сайт-каталог Связи Характеристики/Разновидности Шаблоны контента Элементы
Zion WebEngine X7.02.21
- Реализовано полное взаимодействие с Memcached в следующих классах
- Класс для управления элементом контента "Связи"
- Класс для управления элементом контента "Основной текст"
- Класс для управления навигацией по веб-страницам
- Класс для управления элементом контента "Многострочное поле без редактора"
- Класс для управления элементом контента "Многострочное поле с редактором"
- Класс для управления элементом контента "Число"
- Класс для управления элементом контента "Один из вариантов"
- Класс для управления элементом контента "Изображение"
- Класс для управления элементом контента "Характеристики"
- Класс для управления группами характеристик
- Класс для управления элементом контента "SEO-параметры"
- Класс для управления элементом контента "Однострочное поле"
- Класс для управления элементом контента "Место в структуре"
- Класс для управления шаблонами веб-страниц
- Класс для управления типами контента
- Теперь CMS позволяет одновременно использовать сразу 3 уровня кэширования для снижения нагрузки на систему и для огромного повышения производительности
- Кэширование результатов "тяжёлых", но часто используемых функций
- Кэширование результатов запросов к базе данных с помощью Memcached
- Кэширование результатов формирования веб-страниц в виде файлов
- Для некоторых элементов контента устранена проблема с очисткой таблицы базы данных при удалении тех или иных элементов из шаблонов веб-страниц
Zion WebEngine Zion Catalog Zion Pub Hub SEO-параметры База данных/Таблицы данных Выбор одного из вариантов Изображение Классы Контент/Контентные единицы Кэш/Кеш Меню/Списки/Навигация Место в структуре Многострочные поля Однострочное поле Основной текст Связи Типы Характеристики/Разновидности Число Шаблоны контента Элементы
Zion WebEngine X7.02.20
- Реализовано полное взаимодействие с Memcached в следующих классах
- Класс для управления элементом контента "Категории"
- Класс для управления контентными единицами (веб-страницами)
- Класс для управления элементом контента "Дата"
- Вспомогательный класс для работы с элементами контента
- Класс для управления элементом контента "Галерея"
- Также устранена ошибка, в результате которой автоматически создавался пустой слайд
- Класс для управления элементом контента "HTML-код веб-страницы"
- Устранена ошибка в классе для работы с базой данных:
- В случае, когда было необходимо удалить несколько столбцов в таблице, удалялся только один
Zion WebEngine Zion Gallery Zion Pub Hub HTML-код веб-страницы База данных/Таблицы данных Галереи/Слайды Дата/Время/TimeMashine Категории Контент/Контентные единицы Кэш/Кеш Элементы
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion