Внимание! Текущий статус - «архив». Проект - не будет показано в списке проекты.

Синхронизация остатков 1С с маркетплейсами OZON и AliExpress по API, с использованием регламентного задания, в виде расширения ERP

В список проектов
Название: Синхронизация остатков 1С с маркетплейсами OZON и AliExpress по API, с использованием регламентного задания, в виде расширения ERP
Предполагаемый бюджет: 40 000 руб.
Категория: Управление торговлей
Конфигурация: 1С:Управление торговлей 11
Платформа: 8.3.14
Сроки: От 1 ч. до 1 мес.
Статус: Поиск исполнителя

О проекте

1. Должна работать как внешнее расширение. Должно создаваться регламентное задание для синхронизации. Несколько акаунтов на одном маркетплейсе и несколько маркетплейсов.  Для начала надо создать синхронизацию для двух - OZON и AliExpress. Должен быть понятный код и возможность добавлять другие маркетплейсы. Цена обсуждаема.

Принцип работы синхронизации:
1.     Делаем запрос к Маркетплейсу 1 (OZON) по API – какие товары стоят в статусе – ОЖИДАЕТ СБОРКИ (статус ожидает сборки в OZON свидетельствует о том что товар оплачен).
2.     Делаем запрос к Маркетплейсу 2 (AliExpress) по API – какие товары стоят в статусе – ОЖИДАЕТ ОТПРАВКИ (статус ожидает отправки в AliExpress свидетельствует о том что товар оплачен и клиент не желает его отменить)
3.     Запросы к последующим маркетплейсам по аналогии. Может быть несколько акаунтов на одном маркетплейсе(!).
4.     Полученные данные от маркетплейсов заносим во временную таблицу вида штрихкод (артикул) – количество проданных
5.     Смотрим по штриху остаток на заданном складе (складах) и вычитаем количество проданных товаров – заносим остаток в таблицу. Также проверяем были ли проведены изменения в остатках на заданном складе со времени последней синхронизации (закупки, перемещения, реализации товаров, пересорты, оприходования излишков или списания недостач). Если были изменения в (+) или в (-) - соответственно позиции в которых были изменения выгружаем на маркеты с новыми значениями.
6.     Значения результат по которым оказался отрицательным, записываем в лог в виде число – время штрихкод – номенклатура – характеристика – остаток (отрицательное значение) и изменяем на 0 в таблице.
7.     Предаем во все маркетплейсы остатки по позициям.

Расширение должно работать по двум сценариям: 1. Большой - выгрузка всех остатков по нажатию кнопки. 2. Малый - выгрузка только остатков по которым были изменения (как продажи на маркетах, так и движения на выбранном складе (закупки, перемещения, реализации товаров, пересорты, оприходования излишков или списания недостач)).

1С:Предприятие 8.3 (8.3.18.1208)
Управление торговлей, редакция 11 (11.4.13.136)

Более детальный алгоритм вышлю по запросу.  

Заявки на проект (менее 5)