Загрузка отчетов комиссионеров из Вайлдберриз и ОЗОН в УТ 11 по API

21.05.24

Интеграция - Маркетплейсы

Расширения для загрузки отчетов комиссионеров данными о продажах с маркетплейсов Wildberries и OZON по API. Расширения позволяют: 1) Заполнить отчет комиссионера данными о продажах из сервиса; 2) Создать документ оказания услуг по сборке, логистике; 3) Создать документ "Взаимозачет задолженности", которым задолженность по оказанным услугам переносится на отчет комиссионера.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Расширение для загрузки отчетов комиссионеров из Вайлдберриз:
.cfe 70,69Kb
213
213
2 SM
Скачать Купить за 2 150 руб.
Внешняя обработка загрузки отчетов комиссионеров из ОЗОН для совместного использования с расширением, выпущенным самой компанией ОЗОН:
.epf 30,67Kb
43
43
3 SM
Скачать Купить за 2 450 руб.
Расширение для загрузки отчетов комиссионеров из ОЗОН:
.cfe 115,67Kb
158
158
2 SM
Скачать Купить за 2 150 руб.

При установке расширения необходимо снимать флаг безопасного режима.

Настройка после установки расширения

Wildberries. 

1) Получить ключ API Wildberries: Для получения ключа API нужно на кабинете партнера https://seller.wildberries.ru/ зайти в "Настройки", далее вкладка "Доступ к API", "Ключ для работы с API статистики x64".


 

2) В базе открыть настройки ВБ (Раздел WB, далее ссылка "Настройки WB") и добавить новую запись. Для каждой записи нужно указать:
  а) организацию, по которой будут загружаться отчеты комиссионера.
  б) сервер сервиса Wildberries. Это statistics-api.wildberries.ru.
  в) API-ключ.

 

OZON.

ВНИМАНИЕ! Суммы продаж, комиссий полученные методами API OZON могут расходиться с суммами полученными через скачивание файлов Excel из сервиса OZON!

1) Получить Client Id и ключ API OZON: Для получения этих параметров нужно на кабинете партнера https://seller.ozon.ru/ перейти в "Настройки", далее вкладка "API ключи", на ней поля "Client Id" и  "API key".


 

2) В базе открыть настройки озон (Раздел OZON, далее ссылка "Настройки OZON") и добавить новую запись. Для каждой записи нужно указать:
  а) организацию, по которой будут загружаться отчеты комиссионера.
  б) сервер сервиса Wildberries. Это api-seller.ozon.ru.
  в) идентификатор клиента и API-ключ.

 

Инструкция.

Алгоритмы загрузки данных из сервисов одинаковые. Для настройки доступа к подсистемам используются роли "Доступ к подсистеме WB" / "Доступ к подсистеме OZON".

1) Открыть обработку "Загрузка отчетов комиссионера". При открытии обработки система попытается по ИНН найти контрагента Вайлдберриз или Озон и подставит его в обработку.

2) Записать документ "Отчет комиссионера (агента) о продажах" с заполненными полями в шапке документа и пустой табличной частью "Товары" указать его в обработке.

3) Указать в обработке договор оказания услуг сборки, доставки, маркетинга комиссионером.

4) Нажать кнопку "1. Загрузить данные из WB/OZON в таблицу". При нажатии система отправит запрос на получение продаж и оказанных услугах за период, указанный в отчете комиссионера и заполнит ими таблицу в обработке для анализа и проверки данных. Поиск товаров в обработке осуществляется по штрихкоду. Для Вайлдберриз, если штрихкод не указан, то поиск продолжается по артикулу номенклатуры и наименованию характеристики.

5) Нажать кнопку "2. Заполнить отчет комиссионера". Система заполнит выбранный документ "Отчет комиссионера (агента) о продажах" данными из таблицы. Далее документ нужно провести.

6) Нажать кнопку "3. Создать документ оказания услуг". Будет создан новый документ "Приобретение товаров и услуг" с указанным в обработке договором. Документ будет создан и открыт, но не записан. Если расчету в договоре оказания услуг ведутся по заказам или накладным, то после записи данный документ следует указать в обработке в поле "Документ оказания услуг".

7) Нажать кнопку "4. Создать взаимозачет задолженности". Будет создан новый документ "Взаимозачет задолженности". Данным документом задолженность по договору оказания услуг (или документу оказания услуг) будет перенесена на отчет комиссионера. Документ будет создан и открыт, но не записан. 

 

 

Ограничения

1) В базе для комиссионера должна быть включена возможность ведения договоров с поставщиками.

2) В базе должна присутствовать услуга с наименованием "Доставка товара до покупателя".

3) Загрузка из ОЗОН возможна максимум 10000 строк. Если в обработке вышло 10000 строк, то нужно делить отчеты комиссионеров по периоду так, чтобы количество строк было менее 10000.

Расширения проверялись в УТ 11.5.11.70 на платформе 8.3.22.1704.

12.11.2021. Добавлена возможность загрузки наборов в отчет комиссионера. Вместо набора в документ будут попадать его комплектующие по основному варианту комплектации.
06.09.2022. В запросе /api/v1/supplier/reportDetailByPeriod в Вайлдберриз появилось ограничение в получении записей не больше 1000 за один запрос. Внесено исправление.
08.09.2022. Исправлена ошибка при заполнении отчета комиссионера о продажах. (Поле объекта не обнаружено (Организация)) Ошибка появлялась на версиях УТ с 11.5.8.
21.09.2022. Исправлена ошибка загрузки данных о продажах в сервисе ОЗОН. Было http, стало https подключение.
24.12.2022. В запросе /api/v1/supplier/reportDetailByPeriod в Вайлдберриз ограничение в получении записей не больше 1000 за один запрос изменили до 100000. В связи с этим количество получаемых записей теперь 10000. Переделан алгоритм получения данных из сервиса через фоновое задание, чтобы сеанс у пользователя не зависал, пока идет считывание данных из сервиса.
07.02.2022. В расширении WB токен увеличен до 500 знаков. Изменено выполнение запроса /api/v1/supplier/reportDetailByPeriod. 
03.03.2023. Расширения WB и OZON изменены под конфигурацию УТ 11.5.11.70 и выше.
20.03.2023. В запросе о продажах из сервиса OZON появилось ограничение в 1000 записей за один запрос. Изменено расширение обработка для работы с OZON.
03.05.2024. В расширении по WB изменен запрос /api/v5/supplier/reportDetailByPeriod. 

 

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.15.40

Wildberries OZON Озон Вайлдберриз отчет комиссионера маркетплейс

См. также

Маркетплейсы Программист Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Расширения позволяют взаимодействовать с личными кабинетами маркетплейсов WILDBERRIES, ОЗОН, ЯНДЕКС.МАРКЕТ и СБЕРМЕГАМАРКЕТ по схеме: FBS. Основным приоритетом в данной разработке является простота запуска и использования, а так же увеличение скорости сборки и обклейки стикерами заказов при больших объемах отгрузок.

58800 руб.

22.03.2021    196400    1094    1668    

601

Маркетплейсы Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Расширение интеграции с маркетплейсами позволяет управлять своими аккаунтами ведущих маркетплейсов по принципу одного окна из своей базы 1С для УНФ, УТ, КА, ERP. Единый интерфейс работы для всех площадок. Отправка остатков по сопоставленным товарам по расписанию, гибкая настройка отправки.

49800 руб.

23.01.2023    34201    352    190    

138

Маркетплейсы Программист Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Готовая интеграция и синхронизация с Озон и Вайлдберриз для управляемых форм. Конфигурация встраивается в типовую УТ10.3, КА 1.x, УПП 1.3 или самописные конфигурации. Программа осуществляет выгрузку карточек товаров в ОЗОН/Wildberries, загрузку и синхронизацию ранее загруженных в ОЗОН/Wildberries карточек с номенклатурой в 1С, гибкую настройку синхронизации по номенклатуре, характеристикам, сериям и единицам измерения, а также загрузку отправлений ОЗОН/ Сборочных заданий Wildberries и создание на их основании документов в 1С и управление статусами отправлений ОЗОН/ Сборочных заданий Wildberries. Два варианта документооборота: Заказ покупателя - Реализация и Внутренний заказ - Перемещение - Реализация. Минимальная платформа 8.3.10

49900 руб.

12.05.2021    90182    589    272    

273

Розничная торговля Маркетплейсы Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Модуль для интеграции 1С с сервисом СберМаркет/Купер. Предназначен для обмена данными из торговых точек розничных сетей из баз данных 1С в базы данных СберМаркет/Купер, для отображения информации по товарам, остаткам, ценам, заказам и статусам заказов. Позволяет оперативно начать работать с сервисом СберМаркет, существенно повысить продажи и лояльность клиентов.

35000 руб.

14.10.2022    8573    15    13    

10

Маркетплейсы Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Оптовая торговля, дистрибуция, логистика Ювелирная промышленность и торговля Фармацевтика, аптеки Легкая промышленность, мода и одежда Пищевая промышленность Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Расширение позволяет работать из 1С с площадкой Wildberries, Яндекс Маркет (без публикации базы), СберМегамаркет по Схеме FBS и FBO В FBO реализован механизм сборки коробов по штрих кодам в Wildberries. Отличительная особенность легкая настройка и информативный управленческий учет! Всего через 15 минут вы сможете полностью автоматизировать свои продажи на WB, ЯМ, Мегамаркет и узнать какую итоговую выручку вы получаете за вычетом всех комиссий ВБ, ЯМ, Мегамаркет. Исключите штрафы за продажу товара отсутствующего на складе и не своевременную передачу кодов маркировок, легкий и интуитивно понятный интерфейс позволит перенести всю работу с площадкой в 1С. Есть Демо.

30000 руб.

17.07.2023    9236    40    20    

31

Маркетплейсы Программист Пользователь Платформа 1С v8.3 Оперативный учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Полноценный обмен со всеми маркетплейсами: МегаМаркет, Wildberries, Яндекс.Маркет, OZON, VK, ALI, Авито. Так же подключили сервис Dostavista, автоматическая отправка заказов на доставку. Данный модуль позволяет полностью интегрировать 1С:УТ11.4/11.5, 1С:КА 2.4/2.5 и 1С:ERP 2.4/2.5 по API с Wldberries, Яндекс.Маркет, OZON, ALI, VK и МегаМаркет. 1С:Розница 2.3/УНФ 1.6 и выше с МегаМаркет. Схемы работы: ВИТРИНА + ДОСТАВКА, ЗАКАЖИ И ЗАБЕРИ + ВИТРИНА, ДОСТАВКА СИЛАМИ ПРОДАВЦА, ЭКСПРЕСС-ДОСТАВКА. Модуль зарегистрирован в Реестре программного обеспечения, а также являемся технологическими партнерами МегаМаркет, что говорит о гарантиях использования решения.

60000 руб.

09.10.2020    54069    134    81    

113
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kon_alex155 30.06.21 17:00 Сейчас в теме
Здравствуйте ! при добавлении расширения в КА 2 ошибка
Прикрепленные файлы:
4. asdes 144 04.07.21 15:58 Сейчас в теме
(1) Исправил данную ошибку.
164. user1955179 02.06.23 14:26 Сейчас в теме
Здравствуйте. Как с вами связаться? Хотим автоматизировать выгрузку отчетов WB в 1С(УТ11)
2. user842329 02.07.21 18:19 Сейчас в теме
Добрый день. У Озон изменился формат отчета, будет ли обновление загрузки?
3. asdes 144 02.07.21 20:18 Сейчас в теме
5. nigspb 06.07.21 13:22 Сейчас в теме
Можно ли купить Вашу обработку за деньги?
Возможны ли доработки?
Настройку произвести сможете?
6. asdes 144 06.07.21 13:38 Сейчас в теме
(5) Отправил личным сообщением.
45. ZeRo-Net 16.09.21 10:37 Сейчас в теме
(6) Тоже интересует данный вопрос. Нужен только обмен с озоном. ЛС почему то не отправляются..
46. asdes 144 16.09.21 10:47 Сейчас в теме
(45) Ответил личным сообщением.
93. vacancy 11.05.22 11:55 Сейчас в теме
Добрый день! Можно ли купит ь обработку и сколько она стоит?
Для УТ редакция 11 (11.4.11.71) подойдет?
7. Maxanamoon 2 08.07.21 14:24 Сейчас в теме
Добрый день. Код открытый? Оба расширения одновременно работают?
8. asdes 144 08.07.21 14:32 Сейчас в теме
(7) Код открытый, расширения одновременно работают.
9. asdes 144 10.07.21 20:13 Сейчас в теме
10. STEPEVG 30.07.21 17:32 Сейчас в теме
Здравствуйте, для УНФ подходит?
11. asdes 144 30.07.21 17:50 Сейчас в теме
12. kstprog 06.08.21 09:39 Сейчас в теме
Здравствуйте, планируется ли поддержка яндекс.маркет?
13. asdes 144 06.08.21 09:43 Сейчас в теме
14. xard 10.08.21 15:44 Сейчас в теме
Здравствуйте при загрузке данных из OZON выскакивает ошибка 400 - Ошибка запроса на сервер
{"error":{"code":"BAD_REQUEST","message":"Invalid request payload","data":[{"name":"posting_number","code":"EMPTY","value":"","message":""}]}}
15. asdes 144 10.08.21 15:46 Сейчас в теме
(14) Внес исправление в версии расширения 0.0.1.4.
16. Malerid 21.08.21 15:36 Сейчас в теме
Возможно доработка для ERP 2.5.6.124?
17. asdes 144 23.08.21 09:10 Сейчас в теме
18. Dempingator 160 25.08.21 09:06 Сейчас в теме
Добрый день.
Управление торговлей, редакция 11 (11.4.13.243) Расширение для загрузки отчетов комиссионеров из ОЗОН

При загрузке отчетов комиссионеров вылетает ошибка:

Значение не является значением объектного типа (СуммаЗаказа)
{Озон Обработка.Озон_ОбменOZON.Форма.Форма.Форма(188)}: НовыйТовар.СуммаЗаказа = НовыйТовар.СуммаЗаказа + СуммаЗаказа;
{Озон Обработка.Озон_ОбменOZON.Форма.Форма.Форма(31)}: ЗагрузитьОтчетыКомиссионераНаСервере();

Отладчик показал что НовыйТовары = Неопределено, т.е. небыло захода в условие
Если СтрокаМассива.accruals_for_sale = 0 Тогда, так как СтрокаМассива.accruals_for_sale = -216 в моём случае.

Как-то можно пофиксить, спасибо ?

P.S. обработка наткнулась на строку operation_type = OperationCorrectionSeller где не ноль, а минусовое значение – и всё посыпалось. Как-то сыровато, не находите ?
21. asdes 144 01.09.21 12:25 Сейчас в теме
(18)
OperationCorrectionSeller

Внес исправление по данной ошибке. Исправление в ситуации, когда показатель accruals_for_sale отрицательный и при этом нет товаров, теперь просто пропускаются.
P.S. в обработке в коде у меня нет строки "operation_type = OperationCorrectionSeller".
24. Dempingator 160 01.09.21 12:39 Сейчас в теме
(21)
Спасибо.

Советую не делать запросы в цикле, а воспользоваться методом v2/posting/fbo/list – уж очень долго вы получаете отправления + Озон забанит за DoS-атаку )
Обращение к /v3/finance/transaction/list у вас получает лишь 10000 строк, а если у меня больше – что тогда миллиард строк задать, можно ведь в цикл завернуть ?

P.S. Конечно нет ), я вам подсказал в каком случае вылетела ошибка.
У вас НовыйТовар создается в условии, а за рамками данного условия идет обращение к нему – это же не гуд ?
25. asdes 144 01.09.21 12:50 Сейчас в теме
(24) Как Вы видите использование данного метода?

В данный момент вызывается один глобальный запрос /v3/finance/transaction/list, который не содержит в себе детальную информацию по товарам. Далее приходится идти по результату этого запроса и получать детальную информацию по товарам запросами /v2/posting/fbo/get и /v2/product/info.

Работает действительно это медленно. С техподдержкой ОЗОН данное решение обсуждалось.
Куда лучше ситуация обстоит с сервисом Вайлдбериз, у них запрос получает точно такие же данные, как если бы скачивать их в файл Эксель с сервиса ВБ со всей необходимой информацией.
26. Dempingator 160 01.09.21 12:53 Сейчас в теме
(25)
/v2/posting/fbo/get

не нужно его использовать ), выше вам метод указал, зачем в цикле делать запрос к серваку ?

Про WB речь не идет, да через их API легче получить текущие данные, но мы обсуждаем API Озона.
Не нужно усложнять обработку мелкими запросами и напрягать сервер, ведь есть метод рабочий.
27. Dempingator 160 01.09.21 13:27 Сейчас в теме
(25)
Как Вы видите использование данного метода?


Похоже, вам придется показать на конкретном примере.
Хорошо, возможно это чему-либо вас научит, в плане кода и работы с АПИ.

P.S. Только не забудьте снять шляпу, если пример окажется рабочим )
28. Dempingator 160 01.09.21 14:45 Сейчас в теме
(27)
P.S. Только не забудьте снять шляпу, если пример окажется рабочим )


Пример направил в личку
29. asdes 144 01.09.21 15:16 Сейчас в теме
(28) Посмотрел, к сожалению в Вашем алгоритме может возникнуть ситуация, когда в ответе запроса /v2/posting/fbo/list не будет информации об отправлении, так как оно может не попасть в диапазон выборки результата запроса /v3/finance/transaction/list. И в таком случае, придется обращаться к методу /v2/posting/fbo/get.

Пример. В запросах /v3/finance/transaction/list и /v2/posting/fbo/list указан период 1.7.2021-31.7.2021, а в результате запроса /v3/finance/transaction/list может попасться отправление с датой 20.06.2021.

Мой вариант реализации, к сожалению, медленный, но запрашивает только необходимую информацию.

Ваш вариант будет чуть быстрее, запрашивает больше информации, требует ее обработки и поиск по ней.

Пока не вижу существенной необходимости в изменении алгоритма.
30. Dempingator 160 01.09.21 15:27 Сейчас в теме
(29)
Если бы, вы внимательно посмотрели, то заметили что выборка расширена до начала первого отправления и даже это указано в комментарии.
И не чуть быстрее, а в разы, более чем в 10 раз ) Но, это все не важно. Важно то, что вам указываю на ошибки, вы не слышите. Показываю готовое рабочее решение, вы пишите о том что она ошибочно.
Вы не готовы улучшать ваше решение и исправлять ошибки – следовательно ставлю вам минус за данную поделку


P.S. Вообще, категорически не советую людям пользоваться данным решением, что применено у вас на данный момент.
Во-первых, есть ошибки, их описал выше. Во-вторых, это очень медленно и высока нагрузка на сервер Озона.
Вот более профессиональное решение для WB: https://infostart.ru/public/1166641/
Полагаю автор вскоре сделает и для Озона.
32. asdes 144 09.09.21 12:25 Сейчас в теме
(30) Я посмотрел вскольз Ваш код.
Расширение выборки до первого отправления не исключает ситуации, что какое-нибудь отправление в него не попадет.
Если внимательно ознакомиться с методом /v3/finance/transaction/list в описании API (https://docs.ozon.ru/api/seller/#operation/FinanceAPI_FinanceTransactionListV3), то можно узнать, что данный метод не возвращает дату отправления, т.е. невозможно точно определить, какую дату начала выборки нужно использовать в методе /v2/posting/fbo/list.

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

Данное расширение выставлено за СМ, а не за деньги. Что и как развивать в данном решении, остается на усмотрение автора.

Просьба вести конструктивный диалог и не переходить на личности.
nance; user1140098; +2 Ответить
34. Dempingator 160 09.09.21 12:43 Сейчас в теме
(32)
Расширение выборки до первого отправления не исключает ситуации, что какое-нибудь отправление в него не попадет.

Как раз исключает ), отправление не может быть ранее формирования заказа (order_date).
41. asdes 144 15.09.21 10:43 Сейчас в теме
(34) order_date - Дата принятия отправления в обработку, а не дата самого отправления. "отправление не может быть ранее формирования заказа" - это лишь Ваш вывод, но он ничем не обоснован. В документации у Озон я не нашел разъяснения, чем дата принятия отправления отличается (или не отличается) от даты самого отправления.
35. Dempingator 160 09.09.21 12:43 Сейчас в теме
(32)
то можно узнать, что данный метод не возвращает дату отправления

Это и не требуется, вся информация содержится в транзакциях метода /v3/finance/transaction/list
36. Dempingator 160 09.09.21 12:46 Сейчас в теме
(32)
Просьба вести конструктивный диалог и не переходить на личности.

Позвольте, я не переходил на личности – о чем это вы ?
37. Dempingator 160 09.09.21 12:49 Сейчас в теме
(32)
Если Вас не устраивает данное решение, не пользуйтесь, опубликуйте свое.

Не пользуюсь и никому не советую пользоваться.
Вот более достойное решение: https://infostart.ru/public/1333297/
59. tanner 21.10.21 10:24 Сейчас в теме
(37) "Вот более достойное решение: https://infostart.ru/public/1333297/". Подскажите пжл. там код открытый?
38. Dempingator 160 09.09.21 13:03 Сейчас в теме
(32)
Вы поймите меня правильно, вы пишите, что вас все устраивает – и так сойдет.
Но, от ваших действий пострадают другие люди. Так бездумно досить сервер Озона ни к чему хорошему не приведет, завтра они введут ограничения на количество обращений по времени, а если не поможет переведут в платный режим АПИ – и все из-за неоптимального ПО (уже проходили и не раз, Мосбиржа например).

P.S. еще куда не шло, если бы вы один ей пользовались, так вы же её в массы распространяете)
40. asdes 144 15.09.21 10:34 Сейчас в теме
(38) Тут проблема уже не в моем решении, а на стороне сервиса OZON. Я писал им в тех. поддержку, чтобы сделали один запрос к их API и он получал бы всю ту же информацию, которую можно получить, скачав экселевский файл по позаказному отчету реализации в сервисе Озона.
Т.е. в их сервисе получается такой недочет: почему вручную скачать в файл всю необходимую информацию можно, а одним запросом к их АПИ ее получить нельзя?
Может, когда их служба тех. поддержки увидит постоянно растущее число обращений к их сервису, то возможно решит данную проблему и в таком случае мне уже придется переделать мой алгоритм на более оптимальный.
43. Dempingator 160 15.09.21 10:57 Сейчас в теме
(40)
Добрый день.
Хорошо, понял ваши доводы, моё мнение так делать нельзя и не важно что апи кривое.
Не держите обиды, отрицательную оценку снял.
44. asdes 144 15.09.21 11:07 Сейчас в теме
(43) Спасибо! Обиды не держу.
137. uno-c 238 20.01.23 08:07 Сейчас в теме
(40)
(37)
Главное, что в АПИ Озон сейчас вообще нет методов, которые возвращали бы те же данные, что экселовский отчет о реализации (ЛК Озон - Документы - Отчеты о реализации - файл "Позаказный отчет о реализации"). Одним запросом АПИ получить такие же данные нельзя, и несколькими запросами тоже нельзя. Если Вы будете в 1С делать отчет комиссионера о продажах на основании данных АПИ - то отчет будет некорректным и сумма комиссий за продажу не сойдется с УПД, который они выставляют в конце месяца (ЛК Озон - Документы - УПД с доп.услугами - файл "УПД-1 к отчету о реализации", строка "Комиссия (Услуги комиссионера)").

Думаю, это важно указать в описании Вашей обработки.

PS
Не все строки экселовского "Позаказного отчета о реализации" расходятся с АПИ. Некоторые строки совпадают, некоторые нет, зависит от того, делает ли что-то Озон за свой счет в конкретной продаже.

Неужели Вы еще не столкнулись с этой проблемой, бухгалтер вопросы не задавала ? )
Прикрепленные файлы:
Dempingator; +1 Ответить
139. asdes 144 23.01.23 14:36 Сейчас в теме
(137) Разумное замечание, что может не соответствовать, напишу в описании поста, что могут расходиться.
Вроде, как расхождения наблюдаются, но не у всех заказчиков. Вероятно это зависит от факторов самого ОЗОНа.
Появился новый метод https://api-seller.ozon.ru/v1/finance/realization возможно его использование решит данную проблему.
Dempingator; +1 Ответить
144. Dempingator 160 07.02.23 05:09 Сейчас в теме
(137) Есть правда ваша, хотя служба тех.поддержки Озона уверяла что можно )
Понимаю, что тут важно на какой версии АПИ справедливо одно, а на какой другое, но переписки по данному вопросу у меня не сохранилось, увы (
Полагаю, что с приходом метода /v1/finance/realization данный вопрос уже не актуален.
19. user989540 31.08.21 13:41 Сейчас в теме
Здравствуйте, очень крутое расширение, пользуюсь с удовольствием! Скажите, хранение не передается по API WB?
22. asdes 144 01.09.21 12:28 Сейчас в теме
(19) На данный момент в расширении нет алгоритмов по обмену остатками товаров и самими товарами. Обмен товарами пока планируется, но сроки не определены.
20. dronbi4 01.09.21 10:42 Сейчас в теме
Здравствуйте, код открыт?
23. asdes 144 01.09.21 12:29 Сейчас в теме
31. bestbrands 02.09.21 12:24 Сейчас в теме
Добрый день. Это для FBS или FBO?
33. asdes 144 09.09.21 12:31 Сейчас в теме
(31) Это для FBO. Когда продажи ведутся со склада маркетплейса.
39. zexpress 14.09.21 17:43 Сейчас в теме
Добрый день. Возможно доработать чтобы была возможность сопоставления товара по Доп характеристике OzoneID ? (можно платно - пишите в личку)
42. asdes 144 15.09.21 10:47 Сейчас в теме
(39) Да, возможность доработки есть
47. xard 18.09.21 16:37 Сейчас в теме
Здравствуйте, вылетела ошибка,что может быть? 400 - Ошибка запроса на сервер
{"code":3,"message":"invalid PostingRequest.PostingNumber: value length must be at least 1 bytes","details":[]}
48. asdes 144 18.09.21 20:52 Сейчас в теме
(47) Есть понимание, на каком именно отправлении возникает ошибка. И чем это отправление отличается от остальных?
49. xard 20.09.21 09:45 Сейчас в теме
Честно говоря нет. Есть возможность доработки?
50. asdes 144 20.09.21 10:19 Сейчас в теме
(49) возможность доработки есть
51. user1356262 20.09.21 16:27 Сейчас в теме
Добрый день, подскажите из за чего может быть такая ошибка при подключении расширения?
Прикрепленные файлы:
52. asdes 144 21.09.21 00:15 Сейчас в теме
(51) Такая ошибка может выйти, если конфигурация базы устарела. Обновление до последних релизов должно исправить данную ошибку.
53. asdes 144 21.09.21 01:29 Сейчас в теме
Внес изменение в расширение по ОЗОН, в частности обработку ситуаций потери товаров на складах ОЗОН. Версия 0.0.1.6.
61. user1356262 27.10.21 09:40 Сейчас в теме
(53) а как скачать обновленную версию?
62. asdes 144 27.10.21 10:59 Сейчас в теме
(61) по кнопке "Скачать" в публикации напротив нужного расширения
63. user1356262 27.10.21 11:32 Сейчас в теме
(62) получается за каждое обновление нужно стартмани платить?
64. asdes 144 28.10.21 15:43 Сейчас в теме
(63) Да. 150 рублей - это символическая сумма за функционал, который экономит время сотрудника.
54. user1564987 23.09.21 18:46 Сейчас в теме
Добрый день, расширение дает ошибку.
Прикрепленные файлы:
55. asdes 144 26.09.21 06:40 Сейчас в теме
(54) При возникновении такой ошибки необходимо обновить конфигурацию до последнего релиза
56. user1564987 27.09.21 11:28 Сейчас в теме
.
Прикрепленные файлы:
57. asdes 144 27.09.21 12:43 Сейчас в теме
(56) Данная ошибка выходит, потому что указан флаг "По результатам инвентаризации" на форме документа на вкладке "Основное". Предполагается, что загрузка данных из их сервиса - это всегда не по результатам инвентаризации а по продажам/возвратам.
58. ScarFace 20.10.21 21:40 Сейчас в теме
заполняются ли цены комитента в отчете комиссионера. И если на один товар будет несколько цен, что вы делаете?
60. asdes 144 21.10.21 11:48 Сейчас в теме
(58) Вид цены берется из соглашения в отчете комиссионера и по нему цены заполняются.
65. user1667278 28.10.21 22:45 Сейчас в теме
Подскажите почему, не работает расширение
Прикрепленные файлы:
66. asdes 144 29.10.21 10:24 Сейчас в теме
(65) Данное сообщение выведено самой платформой и не показывает суть ошибки. Саму же ошибку должно быть видно при клике на ссылку "Отчет отправлен", и далее пройтись по ссылкам в открывшемся окне.
По данному скриншоту не смогу сообщить о причине вывода такого сообщения.
67. user1667278 30.10.21 19:44 Сейчас в теме
Вложил файл с с ошибкой
Прикрепленные файлы:
Ошибка_20211030194322.zip
69. asdes 144 31.10.21 13:52 Сейчас в теме
(67) У Вас вышла такая ошибка: {Озон Обработка.Озон_ОбменOZON.МодульМенеджера(8)}: Ошибка при вызове конструктора (HTTPСоединение)", "Установлен безопасный режим. Выполнение операции запрещено".
Данная ошибка возникает из-за того, что расширение установлено в безопасном режиме. Необходимо снять безопасный режим.
Добавил данное условие в описание публикации.
Прикрепленные файлы:
68. user1356262 31.10.21 13:28 Сейчас в теме
Добрый день, подскажите пожалуйста, почему данные по комиссии выгружаемые с помощью вашего разрешения что OZON, что по WB не сходятся с отчетами о реализации, которые предоставляют площадки.
Прикрепленные файлы:
70. asdes 144 31.10.21 14:04 Сейчас в теме
(68) Расхождение наблюдается на последних версиях расширений? (Для Озон 0.0.1.6, для ВБ - 0.0.0.8).
Если на последних версиях, то маловероятно, что подскажу без подключения. Это может быть либо ошибка в том, что расширения могут не прорабатывать какую-нибудь редкую ситуацию, либо у Вас что-то напутано в подсчетах. Иначе бы пришло много сообщений о расхождениях в отчетах из сервиса и в отчетах из базы 1С.
Если не на последних версиях, то необходимо обновить расширения до последних версий и проверить снова.
71. gelios. 03.11.21 17:58 Сейчас в теме
Добрый день! Данное расширение будет работать на БП 3.0 (3.0.105)?
72. asdes 144 03.11.21 17:58 Сейчас в теме
(71) Нет, не будет. В БП другая структура хранения данных.
73. gelios. 03.11.21 18:37 Сейчас в теме
74. pizhenkov 213 17.11.21 23:06 Сейчас в теме
Поле объекта не обнаружено (ppvz_vw)
{Вайлдберриз Обработка.ВБ_ОбменWB.Форма.Форма.Форма(123)}: НовыйТовар.СуммаКомиссии = ЭтоВозврат * (СтрокаМассива.ppvz_vw + СтрокаМассива.ppvz_vw_nds);//СтрокаМассива.retail_commission;
{Вайлдберриз Обработка.ВБ_ОбменWB.Форма.Форма.Форма(37)}: ЗагрузитьОтчетыКомиссионераНаСервере();

Загружает одну строчку и Выходит такая ошибка (
75. asdes 144 19.11.21 12:13 Сейчас в теме
(74) Проверил, на своих данных. Мне запрос по АПИ /api/v1/supplier/reportDetailByPeriod выдает строки с товарами с наличием поля ppvz_vw. Возможно у Вас сервер подключения или ключ АПИ не тот указан. Проверьте, что у Вас установлен в настройках подключения сервер suppliers-stats.wildberries.ru и АПИ-ключ взят, как указано на скриншоте в данной публикации.
109. unknown181538 158 25.06.22 02:33 Сейчас в теме
(75) У меня тоже такого поля нету
Зато есть СтрокаРез.retail_commission.
Сервер проверил. Да и ключ на статистику 64, судя по тому письму, откуда я его копировал.
Еще б смочь найти документацию по API, которая всегда теряется.
110. unknown181538 158 25.06.22 02:44 Сейчас в теме
(109) Нашел документацию.
Все еще прикольнее. В первой строке массива поля нету, хотя тип операции "Продажа", комиссия отрицательная.
А в некоторых других строках поле спокойно себе есть.
130. user1537086 25.10.22 17:30 Сейчас в теме
(74) Доброго времени суток!
Таже проблема что и у Вас, удалось ли решить?
76. sher_70 09.01.22 11:49 Сейчас в теме
Добрый день! нужна обработка которая будет по мимо перечисленных у Вас функций заполнять в отчете комиссионера закладку возвраты, не только номенклатурой но и ценой подставляя ее в себестоимость, которая собственно и обозначена в отчете комиссионера. Загрузку предполагается производить в том числе из файла эксель для загрузки в бухгалтерию и унф. Может ли Ваша обработка подобное?
78. asdes 144 11.01.22 16:13 Сейчас в теме
(76) К сожалению мой текущий функционал не работает в конфигурациях УНФ и Бухгалтерия. Для них нужно разрабатывать отдельные расширения и обработки.
77. ElenaFadeeva 11.01.22 15:51 Сейчас в теме
Здравствуйте, Евгений!
Вам нужно поменять строчку в Вашей обработке на:

ЭтоВозврат = ?((СтрокаМассива.supplier_oper_name = "Возврат" Или СтрокаМассива.supplier_oper_name = "Сторно продаж"), -1, 1);
85. asdes 144 18.04.22 15:31 Сейчас в теме
(77) Добавил данное изменение
111. triviumfan 95 18.07.22 10:29 Сейчас в теме
(85) зачем привязываться к полю "supplier_oper_name", если можно к "doc_type_name"? Там явно значения {"Продажа", "Возврат"}.
79. user1246775 27.01.22 11:41 Сейчас в теме
Здравствуйте, как с вами связаться? как купить обработку для ОЗОНа?
80. asdes 144 31.01.22 09:27 Сейчас в теме
(79) Можно здесь на сайте личным сообщением написать.
81. Malerid 17.03.22 13:51 Сейчас в теме
Добрый день, можете пожалуйста написать в ЛС, сам не могу. Интересует покупка и пару вопросов по совместимости