Разработать скрипт для автозаполнения цен в МойСклад

3 000 руб. за проект
01 августа 2022, 11:48 • 20 откликов • 91 просмотр
Добрый день.
Требуется написать небольшой скрипт для онлайн-сервиса МойСклад, который будет изменять цены в документах Инвентаризации.
Документация по API МойСклад

Более подробное описание:
При создании документа "Инвентаризация", цифра, которая ставится в графе "Цена" не является актуальной (в нашем случае) и приходится вручную их изменять. Если товаров много - это сомнительное удовольствие.

Как нужно сделать:

С точки зрения пользователя:
1) Пользователь создает инвентаризацию, добавляет в нее товары и выставляет дату/время и требуемый склад.
2) Запускает скрипт, вводит Имя/Название инвентаризации. Запускает скрипт. Цены меняются.

С точки зрения скрипта (Мое представление. Можете спокойно предложить свое, главное, чтобы работало):
1) Получить "Название" документа (инвентаризации)
2) Сделать запрос к API МС с фильтром по имени инвентаризации
3) Получить ответ. Из него извлечь Массив товаров (ID товаров), дату инвентаризации, id инвентаризации, склад.
4) По каждому товару сделать запрос (или можно группой) в раздел Товарный остатки, с указанием ID требуемого товара, ID склада, и даты, которая стоит в инвентаризации. Получить себестоимость данного товара.
5) Массив с товарами и их себестоимостями отправить в инвентаризацию для изменения цены.
Готово

Надеюсь понятно описал требуемый функционал и логику его работы. Но если что - готов ответить на все вопросы.

Спасибо

По цене - жду ваши предложения




Файлы