- 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.11.27
- Доработан элемент
Число
(спасибо Феникс):- Создан новый плагин
number_IfNull
, которому можно передать параметрыvalue
(обязательно) иnullresult
(необязательно):- Если
value
- пустое/нулевое значение, то плагин вернёт то, что указано вnullresult
(по умолчанию -) - Это может быть полезно, например, для вывода списка характеристик, где нужно, например, прочерками пометить не указанные значения
- Если
- Создан новый плагин
Zion Catalog Классы Меню/Списки/Навигация Плагины Характеристики/Разновидности Элементы Что такое Плагины?
Zion WebEngine 20.11.25
- Доработан класс для управления email-сообщениями (спасибо Новый стандарт):
- Теперь в разделе
Опции \ Обратная связь
меню администратора можно увидеть не только количество неотправленных на данный момент сообщений, но и увидеть подробности о 10 сообщениях, отправка которых завершилась неудачей:- В том числе отображается информация об ошибке, что позволит оперативно её устранить
- Теперь при распределённой отправке в первую очередь отправляются более свежие сообщения, для которых пока не было сделано ни одной попытки:
- Это позволяет не задерживать "очередь" для безпроблемных сообщений из-за проблемных сообщений
- Теперь в разделе
Zion WebEngine Что такое Меню администратора? Email-сообщения Классы Меню администратора
Zion WebEngine 20.11.21
- Доработан класс для управления базой данных (спасибо Феникс):
- Устранены некоторые недочёты при правке небольших списков записей в административном интерфейсе
Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс База данных/Таблицы данных Классы
Zion WebEngine 20.11.20
- Доработан класс для управления базой данных (спасибо Color House):
- Теперь при клонировании записей не копируются данные об ID товаров и категорий, необходимые для экспорта данных в формат YML для Яндекс.Маркет
Zion WebEngine XML/RSS/1С/YML База данных/Таблицы данных Импорт/Экспорт Категории Классы Сайт-каталог Что такое Классы?
Zion WebEngine 20.11.13
- Доработан класс для миграции со старых версий CMS (спасибо Богатый дом):
- Устранены недочёты при конвертации некоторых SEO-параметров
- Миграция теперь совместима с версией CMS 3.5
Zion WebEngine Zion WebEngine 3.5 Что такое CMS Zion WebEngine? SEO-параметры Классы Миграция
Zion WebEngine 20.11.12
- Доработаны классы для управлени контентом и шаблонами (спасибо Новый стандарт):
- Теперь при правке контента выпадающий список шаблонов сортируется более корректно (также, как в разделе
Справочники \ Шаблоны
)- Функция, отвечающая за вывод этого списка также может принимать необязательный параметр для реализации других вариантов сортировки
- Теперь при правке контента рядом с именами шаблонов и типов в соответствующих выпадающих списках отображаются их ID, что удобно при наличии записей с похожими или одинаковыми именами
- Теперь при правке контента выпадающий список шаблонов сортируется более корректно (также, как в разделе
Zion WebEngine Классы Контент/Контентные единицы Типы Шаблоны контента Что такое Шаблон контента?
Zion WebEngine 20.11.03
- Доработан класс для экспорта данных в формат YML для Яндекс.Маркет (спасибо Color House):
- Устранены недочёты при передаче в Яндекс.Маркет информации о подарках, которые могут быть получены при покупке того или иного товара
Zion Export XML/RSS/1С/YML Импорт/Экспорт Классы Сайт-каталог Что такое Классы?
Zion WebEngine 20.11.01
- Доработаны классы для экспорта данных в формат YML для Яндекс.Маркет и для управления базой данных (спасибо Color House):
- Теперь в Яндекс.Маркет можно отправлять информацию не только о товарах, но и о подарках, которые могут быть получены при покупке того или иного товара:
- В более новых версиях данная возможность будет расширена дополнительным функционалом
- Теперь в Яндекс.Маркет можно отправлять информацию не только о товарах, но и о подарках, которые могут быть получены при покупке того или иного товара:
Zion WebEngine Zion Export XML/RSS/1С/YML База данных/Таблицы данных Импорт/Экспорт Классы Обновления CMS Сайт-каталог
Zion WebEngine 20.10.31
- Доработан класс для экспорта данных в формат YML для Яндекс.Маркет (спасибо Color House):
- Завершена реализация отправки данных о товарах в Яндекс.Маркет
- Разработка завершена, но в ближайших обновлениях доработка продолжится:
- Данный функционал доступен только при наличии в комплекте поставки Zion Export
Zion Export Что такое Комплект поставки? XML/RSS/1С/YML Импорт/Экспорт Классы Обновления CMS Сайт-каталог
Zion WebEngine 20.10.30
- Доработаны классы для экспорта данных в формат YML для Яндекс.Маркет и для управления базой данных (спасибо Color House):
- Запрещено изменение некоторых полей в таблице данных контента для того, чтобы идентификаторы товаров и категорий всегда оставались одними и теми же для соблюдения требований Яндекс.Маркет
- Разработка пока не завершена
Zion WebEngine Zion Export XML/RSS/1С/YML База данных/Таблицы данных Импорт/Экспорт Категории Классы Контент/Контентные единицы Сайт-каталог Как редактировать Контент?
Zion WebEngine 20.10.28
- Доработан класс для экспорта данных в формат YML для Яндекс.Маркет (спасибо Color House):
- Улучшена проверка на соответствие данных о товаре требованиям Яндекс.Маркет
- В шаблоне можно выбрать вкладку, элементы на которой будут использоваться, как характеристики товара для Яндекс.Маркет
- Разработка пока не завершена
Zion Export XML/RSS/1С/YML Вкладки Импорт/Экспорт Классы Сайт-каталог Характеристики/Разновидности Шаблоны контента Элементы Что такое Вкладки?
Zion WebEngine 20.10.27
- Доработан класс для экспорта данных в формат YML для Яндекс.Маркет (спасибо Color House):
- Расширен список данных о товаре, которые можно передать в Яндекс.Маркет
- В шаблоне можно выбрать элемент, который будет использоваться, как основное изображение товара для Яндекс.Маркет
- Разработка пока не завершена
- Для этих же целей доработан вспомогательный класс для работы с редакторами контента
Zion WebEngine Zion Export XML/RSS/1С/YML Изображение Импорт/Экспорт Классы Редактор контента/WYSIWYG-редактор Сайт-каталог Шаблоны контента Элементы Что такое Классы?
Zion WebEngine 20.10.26
- Доработаны класс для управления базой данных и элемент
Адрес
(спасибо Color House):- Устранены недочёты при вёрстке некоторых форм
Zion WebEngine База данных/Таблицы данных Классы Формы Элементы Элемент "Адрес"
Zion WebEngine 20.10.21
- Доработан класс для экспорта данных в формат YML для Яндекс.Маркет (спасибо Color House):
- Реализована выгрузка данных о категориях
- Доступен выбор упрощённой или произвольной формы указания данных о товаре
- Доступно указание некоторых данных о товаре
- Разработка пока не завершена
- Для этих же целей доработаны административные CSS-определения
Zion WebEngine Zion Export XML/RSS/1С/YML Импорт/Экспорт Категории Классы Сайт-каталог Шаблоны контента
Zion WebEngine 20.10.16
- Доработан класс для экспорта данных в формат YML для Яндекс.Маркет (спасибо Color House):
- Реализована вставка нового элемента
Данные для Яндекс.Маркет
в шаблон:- При настройке доступен выбор того, являются ли записи с этим шаблоном категориями или товарами
- При правке категории доступно отображение автоматически сформированного ID, который будет передаваться в Яндекс.Маркет
- Разработка пока не завершена
- Для этих же целей доработаны класс для работы с базой данных и вспомогательный класс для работы с уникальными элементами:
- Реализована возможность при вставке/удалении элементов в таблице данных контента добавлять/удалять не только столбцы, но и ключи
- Реализована вставка нового элемента
Zion WebEngine Zion Export XML/RSS/1С/YML База данных/Таблицы данных Импорт/Экспорт Категории Классы Контент/Контентные единицы Сайт-каталог Шаблоны контента Элементы Что такое Элементы?
Zion WebEngine 20.10.15
- Доработан класс для интеграции с API Яндекс.Карт: (спасибо Hotel of Things):
- Устранены недочёты при отображении точек самовывоза на карте:
- При использовании некоторых символов в описании режима работы точки, могла возникнуть ошибка, из-за которой карта переставала отображаться
- Устранены недочёты при отображении точек самовывоза на карте:
- Создан класс для экспорта данных в формат YML для Яндекс.Маркет (спасибо Color House):
- Разработка пока не завершена
- Для этих же целей доработаны меню администратора и административные CSS-определения
- Доступно только при наличии в комплекте поставки Zion Export
Zion Catalog Zion Export Что такое Комплект поставки? XML/RSS/1С/YML Импорт/Экспорт Классы Меню администратора Способы доставки/самовывоза
Zion WebEngine 20.10.09
- Доработан класс для миграции со старых версий CMS: (спасибо Адрон-Пермь):
- Реализовано укорачивание очень длинных идентификаторов, которые могли применяться в старых версиях CMS:
- Везде в базе данных вместо длинных идентификаторов автоматически вставляются короткие - соответствующие современным требованиям
- Реализовано укорачивание очень длинных идентификаторов, которые могли применяться в старых версиях CMS:
Zion WebEngine Что такое CMS Zion WebEngine? База данных/Таблицы данных Классы Миграция
Zion WebEngine 20.10.08
- Доработан класс для управления корзиной для мусора (спасибо Адрон-Пермь):
- Устранены недочёты при автоматической корректировке опций корзины
- Доработан класс для миграции со старых версий CMS:
- Реализовано временное создание некоторых папок, которые были необходимы для старых версий:
- По окончании миграции такие папки автоматически удаляются (только, если их не было до начала миграции)
- Миграция теперь совместима с версией CMS 3.3.5
- Реализовано временное создание некоторых папок, которые были необходимы для старых версий:
Zion WebEngine DEKO WebEngine 3.3.5 Классы Корзина для мусора Миграция Файлы/Папки Что такое Классы?
Zion WebEngine 20.10.07
- Доработан класс для управления пользователями (спасибо Федерация Киокусинкай Пермского края):
- Устранены недочёты с отправкой и запросом кода подтверждения при входе в личный кабинет:
- В некоторых случаях отправка и запрос кода могли быть осуществлены даже в тех случаях, когда для той или иной группы пользователей это не требовалось
- Устранены недочёты с отправкой и запросом кода подтверждения при входе в личный кабинет:
- Создан класс для сбора статистических данных о посетителях сайта (спасибо Moto-Retail18):
- Начато внедрение сбора данных о том, что пользователи ищут в поисковой форме на сайте:
- Сохраняются также данные о том, что за пользователь (если он зарегистрирован), что он искал и когда, сколько было найдено записей, а также данные о том, откуда посетитель пришёл на сайт
- Просмотр этих данных будет доступен в ближайших обновлениях
- Для этих же целей доработан плагин универсального меню
- Доступно только при наличии в комплекте поставки Zion SEO Booster
- Начато внедрение сбора данных о том, что пользователи ищут в поисковой форме на сайте:
- Доработан класс для управления базой данных:
- Реализована возможность вычисления и смены типа таблицы данных:
- Это может быть полезно, если таблицы были созданы в старых версиях CMS и используют типы, которые не могут быть применены для использования некоторого нового функционала
- Реализована возможность вычисления и смены типа таблицы данных:
Zion WebEngine Zion SEO Booster Что такое CMS Zion WebEngine? База данных/Таблицы данных Доступ Групп пользователей Доступы/Пользователи Классы Обновления CMS Поиск текста
Zion WebEngine 20.09.30
- Доработан класс для управления водяными знаками (спасибо Федерация Киокусинкай Пермского края):
- Теперь водяные знаки будут использоваться не только для эскизов, но и для изображений
- Для этих же целей доработаны плагин для работы с галереями, класс для работы с контентом, элемент
Изображение
- Доработаны система мониторинга и класс для работы с папками и файлами:
- Часть функционала из системы мониторинга перенесена в этот класс
Zion WebEngine Zion Gallery Галереи/Слайды Изображение Классы Контент/Контентные единицы Мониторинг Плагины Файлы/Папки Элементы Эскизы Что такое Контент?
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion