Разработать скрипт для автозаполнения цен в МойСклад
3 000 руб. за проект
Добрый день.
Требуется написать небольшой скрипт для онлайн-сервиса МойСклад, который будет изменять цены в документах Инвентаризации.
Документация по API МойСклад
Более подробное описание:
При создании документа "Инвентаризация", цифра, которая ставится в графе "Цена" не является актуальной (в нашем случае) и приходится вручную их изменять. Если товаров много - это сомнительное удовольствие.
Как нужно сделать:
С точки зрения пользователя:
1) Пользователь создает инвентаризацию, добавляет в нее товары и выставляет дату/время и требуемый склад.
2) Запускает скрипт, вводит Имя/Название инвентаризации. Запускает скрипт. Цены меняются.
С точки зрения скрипта (Мое представление. Можете спокойно предложить свое, главное, чтобы работало):
1) Получить "Название" документа (инвентаризации)
2) Сделать запрос к API МС с фильтром по имени инвентаризации
3) Получить ответ. Из него извлечь Массив товаров (ID товаров), дату инвентаризации, id инвентаризации, склад.
4) По каждому товару сделать запрос (или можно группой) в раздел Товарный остатки, с указанием ID требуемого товара, ID склада, и даты, которая стоит в инвентаризации. Получить себестоимость данного товара.
5) Массив с товарами и их себестоимостями отправить в инвентаризацию для изменения цены.
Готово
Надеюсь понятно описал требуемый функционал и логику его работы. Но если что - готов ответить на все вопросы.
Спасибо
По цене - жду ваши предложения
Требуется написать небольшой скрипт для онлайн-сервиса МойСклад, который будет изменять цены в документах Инвентаризации.
Документация по API МойСклад
Более подробное описание:
При создании документа "Инвентаризация", цифра, которая ставится в графе "Цена" не является актуальной (в нашем случае) и приходится вручную их изменять. Если товаров много - это сомнительное удовольствие.
Как нужно сделать:
С точки зрения пользователя:
1) Пользователь создает инвентаризацию, добавляет в нее товары и выставляет дату/время и требуемый склад.
2) Запускает скрипт, вводит Имя/Название инвентаризации. Запускает скрипт. Цены меняются.
С точки зрения скрипта (Мое представление. Можете спокойно предложить свое, главное, чтобы работало):
1) Получить "Название" документа (инвентаризации)
2) Сделать запрос к API МС с фильтром по имени инвентаризации
3) Получить ответ. Из него извлечь Массив товаров (ID товаров), дату инвентаризации, id инвентаризации, склад.
4) По каждому товару сделать запрос (или можно группой) в раздел Товарный остатки, с указанием ID требуемого товара, ID склада, и даты, которая стоит в инвентаризации. Получить себестоимость данного товара.
5) Массив с товарами и их себестоимостями отправить в инвентаризацию для изменения цены.
Готово
Надеюсь понятно описал требуемый функционал и логику его работы. Но если что - готов ответить на все вопросы.
Спасибо
По цене - жду ваши предложения
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.