Расширения позволяют взаимодействовать с личными кабинетами маркетплейсов WILDBERRIES, ОЗОН, ЯНДЕКС.МАРКЕТ и СБЕРМЕГАМАРКЕТ по схеме: FBS. Основным приоритетом в данной разработке является простота запуска и использования, а так же увеличение скорости сборки и обклейки стикерами заказов при больших объемах отгрузок.
235.
Samorukov_Vitaliy
29.08.22 16:03 Сейчас в теме
Спасибо за отличный модуль - редкий пример того как все может работать из коробки без напильника. Из пожеланий осталось только работа с бронированием на разных складах. Все остальное сделано и работает как надо.
638.
Samorukov_Vitaliy
22.02.23 10:44 Сейчас в теме
Спустя более чем пол года купили обновление - 6к конечно деньги, но видно что работы проделано действительно не мало. Кто сомневается - берите не сомневайтесь ) Разработчику как всегда большое спасибо!
(8)API вайлдберриз не предусмартивает передачу кодов маркировок в WB. Можно наоборот загружать коды маркировок фактически проданные на вайлдберриз. Этого функционала пока нет, но появится в первую очередь в след обновлениях. Загружаться будет готовый файл, который можно будет загрузить в честный знак. И еще рассматривается вариант создания в 1с документов Вывод из оборота ИС МП, но на каждую позицию потребуется отдельный документ, поэтому пока такой вариант под вопросом.
Характеристики поддерживаются. Если возникнут проблемы, они решаются в рамках техподдержки. Адаптацию на КА 2.4 также можем сделать в рамках техподдержки.
Подскажите, пожалуйста, что значит "Предоставление обновлений в течение 1 мес." и период обновления 3 мес.
это конечно ошибка, период обновлений 3 месяца. Исправим, спасибо.
(10) Пока нет, это сложно унифицировать так чтобы каждый мог запустить у себя и это работало, у всех свои свойства товара и хранятся в разных местах. Скорее появится загрузка товаров из Вайлдберриз в 1с, для тех кто с вайлдберриз уже работал и хочет подключить к этому новую базу 1с
каких объектов не хватает в конфигурации УНФ? подозреваю, что справочника валют, но скорее всего еще чего-то. чего? насколько тредозатратно будет адаптировать для УНФ?
(12) так на вскидку, переписать запросы получения остатков, цен, процедуры создания заказа, заполнения существующего заказа, резервирования товара. Думаю не так сложно, это есть в планах.
День добрый. Модуль напрямую с api WB работает? нет никаких прокладок/прокси ? а то бывает продают модуль а потом еще аренду всяких коннекторов между модулем и api
У нас в 1С несколько артикулов товара соответствует одному артикулу Вайлдбериз (футболка премиум и классик в 1С продается под одной карточкой товара в Вайлдбериз)
Подскажите есть решение как из одной номенклатуры 1С сделать множество на ВБ?
Так же есть обратная ситуация: в 1С один артикул продается на Вайлдбериз под несколькими артикулами. Есть ли решение по данной проблеме.
(17) Ситуация, когда одна позиция в 1с и несколько на ВБ вообще не должна вызвать проблем. Просто надо будет вручную сопоставить позиции первый раз.
По второй ситуации, когда одна карточка на ВБ и несколько в 1с, сложнее. Можно реализовать через наборы, но это сработает только для двух позиций, если аналогов больше, то нет. Скажите в такой карточке ВБ, можно добавить несколько штрихкодов, соответствующих разным позициям в 1с?
(19)для двух можно через наборы. Для основной позиции можно создать вариант комплектации, в котором указываете в качестве комплектующей ваш аналог. Тогда выгружаемый остаток будет суммироваться из обеих позиций. Но сборочное задание будет загружаться все таки на основную позицию и в случае ее нехватки, уже в заказе клиента ее можно заменить на аналог.
1. При возникновении проблем с API появляется ошибка при проведении заказа покупателя:
Преобразование значения к типу Число не может быть выполнено
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1957)}: Результат = Форма.Записать(ПараметрыЗаписи);
{Документ.ЗаказКлиента.Форма.ФормаДокумента.Форма(6341)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи);
по причине:
Ошибка при выполнении обработчика - ‘ОбработкаПроведения’
по причине:
Преобразование значения к типу Число не может быть выполнено
{ОбщийМодуль.ПроведениеСерверУТ.Модуль(405)}: Объект.Движения.Записать();
{Документ.ЗаказКлиента.МодульОбъекта(872)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект);
по причине:
Ошибка при выполнении обработчика - ‘ПередЗаписью’
по причине:
Преобразование значения к типу Число не может быть выполнено
{WildberriesFBSApi Справочник.НастройкиAPIWildberries.МодульОбъекта(516)}: Сообщить(Ответ.КодСостояния+» Ошибка на строне сервиса, попробуйте еще раз!»);
{WildberriesFBSApi Справочник.НастройкиAPIWildberries.МодульОбъекта(347)}: ПолучитьЗаданияМеждуДатами(ДатаОтсечения,ТекущаяДата(),ТаблицаЗаказов);
{WildberriesFBSApi Справочник.НастройкиAPIWildberries.МодульОбъекта(19)}: ПолучитьНовыеСборочныеЗадания(ДатаОтсечения);
{WildberriesFBSApi ОбщийМодуль.WB_СлужебныеПроцедуры.Модуль(231)}: Настройка = ВыборкаНастроек.Ссылка.ПолучитьОбъект().ВыгрузитьОстатки(МассивКВыгрузке);
{WildberriesFBSApi ОбщийМодуль.WB_СлужебныеПроцедуры.Модуль(203)}: ВыгрузитьИзмененияОстатковНаПортал(МассивИзменений);
{WildberriesFBSApi РегистрНакопления.СвободныеОстатки.МодульНабораЗаписей(4)}: WB_СлужебныеПроцедуры.WB_ПередЗаписьюСвободныеОстаткиПередЗаписью(ЭтотОбъект,Отказ,Замещение);
{ОбщийМодуль.ПроведениеСерверУТ.Модуль(405)}: Объект.Движения.Записать();
{Документ.ЗаказКлиента.МодульОбъекта(872)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект);
2. После создания заказа по товарам, которые зарезервированы через документ корректировки, резерв в документе корректировки не очищается. Возможно, что-то делаем не так. Уточните, пожалуйста, что нужно делать, чтобы после создания заказов в документе корректировки не оставалось резервов.
(21) Добрый день. Сообщения об ошибках лучше пишите в техподдержку, у вас есть месяц поддержки после покупки, там я их быстрее увижу и отреагирую.
1. Первая ошибка возникла скорее всего в результате проблем на стороне Вб, но модуль эту ошибку плохо обработал.
2. Такое возможно если во время заполнения возникали какие то ошибки, например, как первая ошибка. Я добавил новую кнопку в настройку Исправить резервы, используйте ее если видите что в резерве зависло лишнее количество товара.
(23) В этом окне пока нет и не планируется. Но скоро появится возможность формировать аналитические отчеты по продажам, остаткам и оборачиваемости. Там будут все поля.
27.
neuromancer_aza
4804.08.21 14:14 Сейчас в теме
Все хорошо работает. Но хотелось бы еще инструкцию для пользователя что бы можно было менеджеру дать кто обрабатывает карточки и заказы с площадки, а не самому показывать как работать. А так все хорошо.
Добрый день! В описании сказано что обработка получает данные остатков по схеме FBO, я думал они еще не сделали такой возможности. По крайней мере их Swagger показывает только API FBS...Это точно не ошибка?
(29) По fbo модуль получает аналитические отчеты. Остатки на складах вб по fbo, и сравнение отгрузок товаров по fbo и приемок по данным вб в целях выявления расхождений. Модуль аналитики еще будет развиваться. В следующем релизе будет получение данных по продажам и расчет оборачиваемости товара. Уже скоро.
Правильно ли я понял - для каждого сборочного задания можно создавать отделенный заказ "клиента" или можно несколько сборочных заданий объединить в 1 заказ "клиента", или же ВСЕ новые задания можно в ОДИН заказ создать?
(33) Основной процесс работы подразумевает что все свежие сборочные задания отгружаются одним заказом клиента. Но можно и выборочно указать конкретные задания для добавления в заказ клиента.
При обновлении остатка в логах фигурирует ответ {"error":false,"errorText":"","additionalErrors":null,"data":{"errors":null}}
Товары сопоставили и добавили в таблицу выгрузки (честно сказать не очень удобное давление)
Ограничение коэффициентом не работает: при установленном кэфе 0.1 отгружает весь остаток.
Несколько вопросов.
1. Работает ли модуль с несколькими ключами апи? У нас 2 организации на одной базе.
2. Заказы создаются по созданному мной типовому соглашению с передачей на комиссию?
3. Работаем по схеме фбс, вб требует на товар наносить стикер заказа со штрихкодом и этикетку со штриходом (который из баркодам получается), артикулом, цветом и размером. Ваш модуль сам состовляет этикетку и печатает правильно? На скрине я не увидел на этикетке штрикода.
(39)
1. Да. Модуль может работать с несколькими личными кабинетами. Настроек подключения может быть сколько угодно.
2. Да заказ можно создавать с указанными в настройке соглашением. Но основной процесс работы подразумевает, что заказ создается вручную непосредственно перед сборкой, вы сами выбираете нужное соглашение и т.д. потом он заполняется сборочными заданиями, которые уже загружены в базу.
3.Не знаю про требования с этикеткой с артикулом цветом и т.д. Такую этикетку можно распечатать стандартными средствами 1с. Модуль печатает специальный стикер https://seller.wildberries.ru/marketplace-about-sticker.
Записывайтесь на демонстрацию. это все можно показать вживую.
вот скрин как должна выглядеть маркировка. Она включает в себя числовой баркод, так же баркод переведенный в штрихкод, данные об артикуле, размере и цвете.
Вб требует, чтобы на каждом заказе была эта маркировка и этикетка со штрихкодом заказа. Это реально реализовать, чтобы он печатал по порядку к каждой этикетке заказа еще и маркировку?
(42) Для FBO есть отчет по остаткам, загрузка отчета комиссионера по api и отчет по поставкам (сравнение поставок вб и вашими отгрузками). По FBO там в принципе больше нечего автоматизировать, разве что обмен карточками номенклатуры, но этого пока не будет. Отчеты по FBO еще будут развиваться.
Для КА2 надо брать модуль для УТ 11.
(44) Сейчас номенклатура именно сопоставляется. С помощью специальной обработки. Поиск происходит сначала штрихкоду потом по артикулу, если не найдено, то можно указать номенклатуру вручную, сопоставление запоминается.
(46) Речь о сборочных заданиях или уже заказ клиента?
В списке сборочных заданий в верхнем подменю "Еще" есть кнопка "Удалить строки". Она удаляет выделенные задания из 1с. После удаление вы можете опять их загрузить через кнопку "загрузить новые" либо они загрузятся по расписанию. Этим можно пользоваться если вы например уже создали заказ и хотите удалить его, но ваши сборочные задания уже привязаны к этому заказу и в другой заказ их не добавить, тогда можно удалить эти задания и загрузить заново, это безопасно.
Если речь об отмене задания, то в списке новых заданий есть кнопка для отмены конкретного задания. Он отменится так же на портале.
Если задание уже на сборке то придется отменять его на портале, а в 1с воспользоваться кнопкой "удалить строки".
по таким вопросам вы можете писать в техподдержку, там мы точно решим вопрос. Комментарий я могу просмотреть.
(58) Код расширения полностью открыт. По поводу технической возможности, я не могу сказать точно, потому что не знаю какие там есть ограничения у фрэша.
(59) Да никаких там особенных ограничений нет, просто они проверяют на отсутствие дырок в коде, чтобы данные не выливались. Зипуется обработка, отдаётся на аудит, аудиторы пишут, что и где поправить. Собственно, я потому слегка удивлена вашим нежеланием делать под фрэш.
(60) Это не нежелание. Сейчас есть чем заниматься, и куда развиваться. Когда более менее все задумки будут реализованы и апи вайлдберриз устаканится и не будет меняться каждые пару месяцев и до этого очередь дойдет.
1. Вайлдберриз возвращает данные только по 1000 стикеров. При запросе большего количества стикеров Вайлдберриз возвращает ошибку и штрихкоды по стикерам не приходят. При загрузке данных в один Заказ нужно ограничить количество загружаемых данных.
2. Аналитика. При попытке загрузки данных по Складу возникает ошибка "Запись с такими ключевыми полями существует!".
Могут быть одинаковые строки, по которым различаются данные в колонке "SCCode", "lastChangeDate", "DaysOnSite", "Quantity", "quantityFull", "quantityNotInOrders", "inWayToClient", "inWayFromClient", "Price".
Нужно переработать структуру регистра для корректной загрузки данных.
(62)
1. Обновление уже готово, скоро выйдет. Или напишите в техподдержку, чтобы получить обновление раньше.
2. Пока на наших данных такой проблемы не возникало. Чтобы разобраться в причинах, лучше напишите в техподдержку решим проблему в частном порядке. Чтобы переработать структуру регистра, надо понять какие из перечисленных вами полей могут отличаться внутри одного дня. Пока мы такого не встречали, ваши данные могли бы нам помочь.
Подскажите, у нас всего 3 статуса заказа 1-на сборке, 2-собранные и 3-отмененные. Не хватает статуса принят СЦ. Этот статус нам нужен для контроля приемки заказов СЦ, чтоб принять меры по товару у которого были проблемы с маркировкой при приемке на СЦ и он попал в обезличку.
Здравствуйте. Установил сегодня утром ваше расширение, работает все кроме загрузки остатков на складах WB. Не понимаю в чем причина
1С:Предприятие 8.3 (8.3.17.1851)
1С:Комплексная автоматизация 2 (2.4.13.243)
(68) К сожалению нет. Это не отдельный блок, он связан с другими частями модуля, например с блоком синхронизацией номенклатуры. Так просто выдернуть загрузку отчетов по апи не получится.
Может это связано с работой ВБ, мы тоже по утрам не можем получить остатки товара на складах ВБ, поэтому перед выгрузкой остатков товара на нашем складе всегда проверяем столбец с остатком товара на ВБ.
Коллеги, сегодня получил сообщение от ВБ:
Уважаемые поставщики!
Для тех кто работает по API Идентификатор поставки можно создать следующим образом:
- Создайте новую поставку с помощью метода POST /api/v2/supplies. В ответ вернется идентификатор созданной поставки в формате "WB-GI-1234567".
- Штрихкод поставки можно получить методом GET /api/v2/supplies/{id поставки}/barcode в формате pdf или svg. Штрихкод генерируется в формате code-128. Файл приходит в массиве байтов, закодированном в base64.
В текущую открытую поставку нужно добавить заказы, которые вы повезёте на склад, методом PUT /api/v2/supplies/{id поставки}. Обратите внимание, что при добавлении заказов к поставке они будут автоматически приняты в работу, т.е. переведены в статус 1.
- После добавления заказов к поставке, вы можете получить этикетки с помощью метода POST /api/v2/orders/stickers. Обратите внимание, что стикеры для заказа можно получить только в промежуток между открытием и закрытием соответствующей поставки.
- После того как поставка будет упомплектована нужными заказами, необходимо ее закрыть с помощью метода POST /api/v2/supplies/{id поставки}/close. Обратите внимание, что при закрытии поставки все заказы в работе (статус 1) будут автоматически завершены, т.е. переведены в статус 2.
- Заказы, добавленные к поставке, можно получить методом GET /api/v2/supplies/{id поставки}/orders.
- Все активные поставки, а также поставки в пути, можно получить методом GET /api/v2/supplies.
(71) Это уже в работе. Визуально изменений будет не много. Предварительно, кнопка отправки на сборку будет также создавать поставку, кнопка подтверждения сборки, будет закрывать поставку. Добавится только кнопка для печати этикетки поставки.
(74) Добрый день. К сожалению Вайлдберриз хранит данные в апи только за последние три месяца, поэтому за 2020 год вы не сможете загрузить отчеты комиссионеров.
Приветствую.
"Управление нашей фирмой для Казахстана", редакция 1.6, локализация для Казахстана: (1.6.5.6)
1. Подойдёт?
2. Если нет возьмётесь адаптировать под нашу конфигурацию?
Добрый день вопрос
вот есть Три ИП , а бывает и больше в одной базе УТ 11.4
все три торгуют на WB ну и Озон и Яша конечно
вопрос.
ИП то разные , а товар по сути один и тот же, площадка позволяет такое, но вот как решается, если решается у вас такой режим работы, то есть,
Площадка WB ИП _1 товар А =Артикул 101
Площадка WB ИП _2 товар А =Артикул 102
Площадка WB ИП _3 товар А =Артикул 103
и так далее, то есть куча одинакового товара, но для площадки , он типо разный,
как производить в данном случае сопоставление, у меня в голове идея , создать дополнительные реквизиты, сведения Артикул ИП Иванова, Артикул ИП_ сидоров, но есть ли сопоставление по разным дополнительным реквизитам сведений?
что бы при заказе для ИП Иванов "эта номеклатура" проставлялась а при ИП Петров другая и так далее
(79) Поиск при сопоставлении происходит сначала по артикулу, потом по штрихкоду, если совпадения нет, то указывается руками. Проблем работы с несколькими кабинетами нет. У вас может быть три карточки на WB,в каждом кабинете разные, при этом это может быть одна номенклатура в 1С.
Сегодня на Управление торговлей, редакция 11 (11.4.13.281) при загрузке отчета коммисионера
ошибка:
Преобразование значения к типу Число не может быть выполнено
{WildberriesFBSApi Обработка.АПИ_Статистики.МодульОбъекта(358)}: НоваяСтрокаОтчетОПродажах.retail_commission = ПлюсМинус*Элемент.Получить("retail_commission");
{WildberriesFBSApi Документ.ОтчетКомиссионера.Форма.ФормаДокумента.Форма(62)}: АПИ.ЗагрузитьОтчетОпродажахПоРеализацииWildberriesAPI();
{WildberriesFBSApi Документ.ОтчетКомиссионера.Форма.ФормаДокумента.Форма(42)}: ЗаполнитьНаСервере(НастройкаАПИ,ТипДокумента);
{WildberriesFBSApi Документ.ОтчетКомиссионера.Форма.ФормаДокумента.Форма(25)}: WB_ЗагрузитьОтчетПоAPIПослеФрагмент(НастройкаАПИ,ТипДокумента);
(83)Добрый день. Да возможна. Загрузка происходит по апи. В отчете выбирается период и есть три кнопки для загрузки полного отчета или отдельно продажи и возвраты. Все это есть в инструкции, в можете скачать ее и посмотреть на картинках, она скачивается бесплатно.
Для загрузки необходимо так же синхронизировать номенклатуру. Это делается один раз и повторяется при появлении новых позиций
Подскажите, я не совсем понял как это работает, а именно заказ перевожу на сборку и генерирую штрих код поставки. Потом у меня появляется следующий заказ который я так же перевожу на сборку и хочу получить новый ШК поставки, но мне предлагается только действующий ШК предыдущей поставки. Как можно получать с каждым заказом новый ШК поставки?
(85) У вас может быть только одна активная поставка. Чтобы открыть новую поставку, необходимо закрыть предыдущую. Это не требование модуля, так работает сам функционал поставок на вайлдберриз,
(85) И вам необязательно делать каждый заказ в отельную поставку. Если вы отгружаете несколькими заказами, вы можете использовать одну поставку для этого.
у меня заказы непрерывны. в одно время один поставляется на склад, второй на маркировке, третий на сборке, четвертый на приемке ВБ, как тут закрыть поставку?
(88) Вы можете собирать товар без поставки. Дождаться когда предыдущую поставку начнут принимать на складе вайлдберриз, чтобы закрыть ее, после этого создать новую поставку и только теперь добавить новый собранный товар в поставку.
Возможно закрыть предыдущую поставку можно и раньше, это надо уточнять у Вайлдберриз, в их инструкции сказано что закрыть надо после приемки товара на складе. Но не понятно это рекомендация или техническое ограничение.
Завтра выложим новый релиз, в котором будет немного расширена работа с поставками. Можно будет отдельные сборочные задания прикреплять к поставке как это сделано в личном кабинете, или из заказа при передаче в собранные все сборочные задания будут переданы в поставку. Т.е. новую поставку вы можете открыть непосредственно перед этим моментом, а не перед сборкой.
Не выгружаются остатки товара на складе ВБ. это уже второй день. Можете проверить? Возможно у них что-то опять в Апи поменялось. ВБ не отдает остатки. Просто пустую строку присылает и код состояния "200" (т.е. что все нормально отдал).
(94) Для Вайлдберриз это не требуется. Им достаточно считать штрихкод при приемке. Штрихкод поставки это то, что они сами передают по api. Но мы добавим такую же печатную форму, как формируется в личном кабинете в следующем обновлении.
Здравствуйте спасибо! Вы говорите верно, но по факту когда работаешь по ФБС, некоторые сотрудники склада при приеме поставки говорят, что нужно, некоторые нет, а спорить с ними себе дороже, понятное дело, что когда начнешь отгружать 100 позиций, то тогда "тонну нужно бумаги"
(97) Вы имеете ввиду этикетку с наименованием? Нет, она задана по умолчанию и ее предназначение лишь информировать для какой позиции следующие стикеры WB. Но вы можете модифицировать эту этикетку силами своего программиста, это не сложно, поскольку это просто внешняя печатная форма. Но при последующих обновлениях вам придется учитывать, что вы меняли эту форму и возможно вам опять придется прибегнуть к услугам программиста.