Экспорт заказов
Обзор возможностей
Экспорт заказов - позволяет выгрузить информацию по заказам на ваши продукты в виде файла (Excel, CSV, HTML).
Каждая позиция заказа выгружается в отчет в виде отдельной строки
Получение отчета
Для экспорта данных по заказам:
- Перейдите в раздел Экспорт заказов в блоке Продажи (https://secure.ecommerce.softline.com/reports/export-orders).
- Укажите критерии выгрузки данных по заказам.
- Выберите данные, которые должны быть выгружены в файл.
- Укажите тип файла и кодировку.
- Нажмите Получить файл.
- После того как файл будет сформирован, начнется его автоматическая загрузка браузером. Не закрывайте страницы до окончания формирования и скачивания файла.
- Новый - заказ создан и еще не оплачен.
- Оплачен - заказ был оплачен (может уже быть доставлен или еще нет).
- Доставлен - позиция заказа доставлена покупателю.
- Удален - статус может быть присвоен, если неоплаченный заказ был отменен, или произошел возврат по оплаченной позиции заказа.
- Отказ клиента от ключа, возврат - по позиции произошел возврат.
Отображение полей зависит от статуса заказа, по которому происходит выгрузка. По умолчанию выбран статус "все" поэтому часть полей скрыта. Выберите определенный статус, чтобы отобразилось больше полей для определения периода (см. далее).
Внимание! Если указать слишком большой период, то файл экспорта может долго формироваться из-за большого объема заказов.
- Дата создания заказа - период дат, в которые был оформлен заказ. Поле доступно при выборе Статуса позиции заказа = "все" / "новый" / "удален".
- Дата оплаты заказа - период дат, в которые заказ был оплачен. Поле доступно при выборе Статуса позиции заказа = "оплачен" / "доставлен".
- Дата возврата - период дат, в которые был возврат по позиции заказа. Поле доступно при выборе "Статуса позиции заказа" = "отказ клиента от ключа, возврат".
Формат файла экспорта
Поддерживается несколько форматов файла экспорта и выбор кодировки. Для настройки воспользуйтесь полями Формат файла и Кодировка файла в разделе Экспорт заказов.
Особенности форматов:
- Excel
В качестве пустого числового значения, выгружается "0" (используется для полей "процент скидки", "скидка по купону, %", "скидка по купону, руб.", если нет скидки).
В качестве пустого текстового значения всегда подставляется неразрывный пробел. - CSV
В первой строке содержится нумерация столбцов.
Все текстовые значения берутся в кавычки, в начале проставляется пробел. - CSV (PHP 5 >= 5.1.0)
Нумерация столбцов в первой строке не используется. В качестве пустого значения всегда подставляется неразрывный пробел. Для текстовых значений используются правила:Если значение более одного слова, то оно обрамляется в кавычки (иначе нет). - HTML
В качестве пустого текстового значения всегда подставляется неразрывный пробел.
Данные по заказам в экспорте
Для получения файла с экспортом заказов нужно настроить данные, которые будут выгружены. Для этого отметьте нужные данные флажком в списке Данные по заказу в разделе Экспорт заказов.
Обратите внимание! Каждая позиция заказа выгружается в отчет в виде отдельной строки. То есть в выгрузке может быть несколько строк с одинаковыми номерами заказов и другими данными по заказу, но с разными данными по продуктам.
Данные в таблицах далее сгруппированы по тематике. Порядок в интерфейсе раздела Экспорт заказов может отличаться.
- Новый - заказ создан и еще не оплачен.
- Оплачен - заказ был оплачен (может уже быть доставлен или еще нет).
- Доставлен - позиция заказа доставлена покупателю.
- Удален - статус может быть присвоен, если неоплаченный заказ был отменен, или произошел возврат по оплаченной позиции заказа.
- Отказ клиента от ключа, возврат - по позиции произошел возврат хотя бы одного ключа.
Значение параметра фиксируется, если покупатель добавил продукт в корзину по ссылке, содержащей get-параметр referer. Может использоваться для отслеживания проведения акций, определения источника перехода и др.
- Автопродление родительский - заказ, который инициировал подписку с автопродлением (AR или AR с триальным продуктом). Обратите внимание, подключение подписки происходит по факту оплаты заказа, т.е., если покупатель согласился на подписку, но еще не оплатил заказ, то поле будет не заполнено.
- Фиктивный родительский - заказ, который инициировал PMR подписку (заказ на продление будет создан автоматически, но оплатить его пользователь должен вручную, автооплаты нет). Обратите внимание, подключение подписки происходит по факту оплаты заказа, т.е., покупатель еще не оплатил заказ, то поле будет не заполнено.
- Автопродление дочерний - дочерний заказ, созданный автоматически для продления AR подписки.
- Фиктивный дочерний - дочерний заказ, созданный автоматически для продления PMR подписки.
- У продукта нет AR или PMR подписки (в том числе AR подписки на триальный продукт).
- Или у продукта есть один из этих вариантов подписки, но подписка еще не создана, так как это родительский заказ (инициирует подписку) и он еще не оплачен.
- По баннеру - в поле указывается: Баннер [id баннера].
- По рекомендации - если покупатель добавил продукт в корзину, выбрав из блока рекомендуемых продуктов в корзине, то в поле указывается: Рекомендован к [id ценовой группы продукта, к которому была показана рекомендация].
- Если продукт был рекомендован к нескольким продуктам в корзине, то будет выведен id одного из
- Если заказ создан по брошенной корзине, то статистика сохраняется по всем действиям пользователя: до того, как он бросил корзину и после того, как восстановил корзину при переходе из письма
- Если при добавлении рекомендуемого продукта / предложения из апсейла, с ним попадают в корзину доп.продукты, то статистика для этих доп. продуктов не сохраняется
- Если напрямую перейти по ссылку на покупку с get-параметром вида: ?recommended=123456, то для продукта сохранится статистика: Рекомендован к 123456, хотя его не добавляли как рекомендуемый
- В заказе может не быть того продукта, к которому был рекомендован продукт заказа (так как первый продукт может быть удален из корзины). То есть в заказе может быть только один продукт, при этом по нему сохранена статистика "Рекомендован к ..."
Также у продукта может быть дополнительный артикул (Vendor SCU AR), который будет сохранен в заказ и использован вместо обычного Vendor SCU, если на продукт оформлена подписка с автоматическим продлением лицензии.
Заполняется в случае, если выдача осуществляется через автоматическую отправку ключей. При использовании веб-сервиса для отправки ключа, если включен флаг "Не высылать письмо с ключем", то ключ не будет сохранен в систему при получении, и не отобразится в отчете. Ключи выгружаются независимо от их текущего статуса (в том числе и по возвратам), чтобы детализировать информацию по ключам см. следующие строки
Формат выгрузки: Ключ 1 (причина возврата ключа, Ключ N (причина возврата ключа).
Рекомендуется выгружать для детализации информации по возвратам.
Определяет размеры вашего вознаграждения за продажу продуктов. Возможные варианты:
- Первый уровень продаж предполагает продажу через Вендорскую корзину.
- Второй уровень продаж предполагает продажу продуктов через интернет-магазин https://allsoft.ru.
- Третий уровень продаж предусмотрен для продаж через участников партнерской программы Softline Ecommerce, список которых размещен по адресу http://allsoft.ru/info/partners/.
Все уточняющие вопросы вы можете задать сотрудникам Отдела правового сопровождения проектов: dev@allsoft.ru, тел. +7 (495) 232-00-23 доб. 2096.
- Фиксируется при оформлении заказа.
- Не учитывает скидку, если она была применена далее в корзине.
- Если НДС включен в цену, заданную на продукт в каталоге, то он учитывается, т.е. не вычитается из значения цены по прайсу.
- Если по условиям договора к цене нужно добавить сверху НДС (см. В поле “Добавлять сумму НДС к цене по прайсу”), то он не добавляется к значению в этом поле, учитывается в поле “Цена продукта (1 шт.), в валюте заказа”.
Может отличаться от валюты прайса, если при оформлении заказа в корзине была выбрана другая валюта. Список доступных покупателю валют продаж определяется вашим договором. Если цена на продукт была заведена в одной валюте (валюта прайса), а в корзине была выбрана другая валюта (валюта заказа), то цена продукта будет сконвертирована.
Фиксируется при оформлении заказа.
- Фиксируется при оформлении заказа.
- Не учитывает скидку, если она была применена.
- Значение поля Добавлять сумму НДС к цене по прайсу не влияет на формулу расчета.
- Если валюта цены по прайсу и валюта цены в корзине отличаются: Результат округляется до 2х знаков после разделителя.
= [Цена по прайсу в валюте прайса] х [Курс валюты заказа к валюте прайса]
- Если валюты цен совпадают:
= [Цена по прайсу в валюте прайса]
- Тип скидки.
- Размер скидки (без округления).
- Данные купона, если он был применен (серия и номер или просто серия, в зависимости от типа купона).
- Фиксируется при оформлении заказа.
- Не учитывает скидку, если она была применена.
- Если Добавлять сумму НДС к цене по прайсу = Нет, то формула расчета:
= [Цена по прайсу в валюте заказа]
- Если Добавлять сумму НДС к цене по прайсу = Да, то формула расчета:Результат округляется до 2х знаков после разделителя.
= [Цена по прайсу в валюте заказа] + ( [Цена по прайсу в валюте заказа] х [Ставка НДС, %] / 100)
Формула расчета:
= [Цена продукта (1 шт.), в валюте заказа] - [Цена продукта со скидкой (1 шт.), в валюте заказа]
- Фиксируется на момент оформления заказа.
- Учитывает НДС.
- Учитывает скидку, если она была применена.
- Если Добавлять сумму НДС к цене по прайсу = Нет, то формула расчета:Результат округляется до 2х знаков после разделителя.
= [Цена по прайсу в валюте заказа] x (100 - [Скидка, %])/100)
- Если Добавлять сумму НДС к цене по прайсу = Да, то порядок расчета:
- Результат округляется до 2х знаков после разделителя.
(1) = [Цена по прайсу в валюте заказа] x (100 - [Скидка, %])/100
- Результат округляется до 2х знаков после разделителя.
(2) = [Результат из (1)] х (100 + [Ставка НДС, %]) / 100)
-
- Да - при добавлении продукта в корзину к цене по прайсу будет добавлен НДС (сверху цены прайса)
- Нет - при добавлении продукта в корзину к цене по прайсу не будет добавлен НДС.
Порядок расчета:
- (1) Расчет производится по одному из вариантов:
- Если Добавлять сумму НДС к цене по прайсу = Нет, то формула расчета:Результат округляется до 2х знаков после разделителя.
= [Цена продукта со скидкой* (1 шт), в валюте заказа] x [Ставка НДС, %] / (100 + [Ставка НДС, %])
- Если Добавлять сумму НДС к цене по прайсу = Да, то формула расчета:Результат округляется до 2х знаков после разделителя.
= [Цена по прайсу в валюте заказа] x (100 - [Скидка*, %])/100)
- Если Добавлять сумму НДС к цене по прайсу = Нет, то формула расчета:
- (2) Далее расчет по формуле: Результат округляется до 2х знаков после разделителя.
= [Результат из (1)] х [Ставка НДС, %] / 100
= [Цена продукта (1 шт.), в валюте заказа] х [Кол-во копий]
- Фиксируется при оформлении заказа. При успешной оплате заказа обновляется курсом на дату оплаты.
- Не заполняется, если продукт на нашей стороне не привязан к договору и расчет доли осуществляется от цены закупки.
- Может отличаться от значения “Скидка, %”.
- Значение не округляется.
- Фиксируется при оформлении заказа.
Варианты значений:
- Да - если дата оформления заказа больше даты включения продукта в реестр (продукт входил в реестр при оформлении заказа).
- Нет - если дата оформления заказа меньше даты включения продукта в реестр (продукт не входил в реестр при оформлении заказа).
Варианты значений:
- Да - сумма НДС будет вычитаться при расчете вашей доли.
- Нет - сумма НДС не будет вычитаться при расчете вашей доли.
Порядок расчета при продаже по договору:
- (1) Конвертируем итоговую стоимость в валюте заказа без скидки в валюту взаиморасчетов. Расчет производится по одному из вариантов:
- Если валюта заказа совпадает с валютой взаиморасчетов, то пропускаем этот шаг, и дальнейшие расчеты ведет от [Итоговая стоимость в валюте заказа без скидки].
- Если валюта заказа и валюта взаиморасчетов отличаются, и одна из этих валют = USD, то формула расчета:
= [Итоговая стоимость в валюте заказа без скидки] / [Курс валюты заказа к валюте взаиморасчетов], округлить до до 2х знаков
- Если валюта заказа и валюта взаиморасчетов отличаются, и ни одна из этих валют не равна USD, то формула расчета:
= [Итоговая стоимость в валюте заказа без скидки] / [Курс валюты заказа к USD], округлить до до 2х знаков
= [Полученный результат] х [Курс валюты взаиморасчетов к USD], округлить до до 2х знаков
- (2) Учитываем скидку за ваш счет, если есть:
= [Результат из (1)] х (100-[Скидка автора, %])/100, округлить до до 2х знаков
- (3) Учитываем НДС по одному из вариантов:
- Если Вычитать НДС из цены продажи для доли автора = нет, то этот шаг пропускается.
- Если Вычитать НДС из цены продажи для доли автора = да и Добавлять сумму НДС к цене по прайсу = да, то расчет производится по формуле:
= [Цена по прайсу в валюте заказа] х [Ставка НДС,%] / 100, округлить до до 2х знаков
= [Полученный результат] х (100-[Скидка автора, %])/100, округлить до до 2х знаков
= [Полученный результат] конвертируется в валюту взаиморасчетов аналогично конвертации в (1)
= [Результат из (2)] - [Полученный результат]
- Если Вычитать НДС из цены продажи для доли автора = да, и Добавлять сумму НДС к цене по прайсу = нет, то расчет производится по формуле:
= [Цена по прайсу в валюте заказа] х [Ставка НДС,%] / (100 + [Ставка НДС,%]), округлить до до 2х знаков
= [Полученный результат] х (100-[Скидка автора, %])/100, округлить до до 2х знаков
= [Полученный результат] конвертируется в валюту взаиморасчетов аналогично конвертации в (1)
= [Результат из (2)] - [Полученный результат]
- (4) Рассчитываем значение вашей доли:
= [Результат из (3)] х [Доля автора, %] / 100, округлить до до 2х знаков
- (5) Если Ставка НДС к доле автора > 0
= [Результат расчета в п4] х (100 + [Ставка НДС к доле автора, %]) / 100, округлить до до 2х знаков
- По условиям договора требуется добавить НДС к рассчитанному значению вашей доли (используется для взаиморасчетов в рублях).
- И продукт не входил в реестр отечественного ПО при оформлении заказа (ПО в реестре = нет).
В ином случае значение будет равно нулю.
Фиксируется при оформлении заказа и обновляется при оплате заказа и расчете суммы выплаты.
Формула расчета:
[Доля автора в валюте взаиморасчетов] x (100+ [Ставка НДС к доле автора, %] / 100
[Доля автора в валюте взаиморасчетов] x [Ставка налога на доходы нерезидентов, %] / 100