Добавлен раздел инвентаризации меню Разделы/Инвентаризация. На данный момент работает ТОЛЬКО полное и частичное списание, постановки на баланс нет!!!
Позже включу алгоритм работы в инструкцию с картинками
Примерный алгоритм:
1) Запросить остатки за период. Меню Действие/Запросы в меркурий/Получить актуальный список записей журнала. Отчёт долго приходит, по 1000 строк запрашивает, больше Api не даёт забрать, если остатков много, то может часа 3 прокачивать
2) Создать новый документ. Нажать кнопку Добавить, добавить позиции, рекомендуется не более 2000 позиций добавлять, иначе ответа по остаткам можно не дождаться, уж слишком много лишней информации API гоняет, причём ограничивая по объёму. То есть при проведении документа, API попытается вернуть остаток по всем позициям с кучей попутной информации и если этот объём превысит 10 мегабайт, то будет ошибка, поэтому по 2000 позиций рекомендую делать
3) оставить фактическое количество 0, либо сколько есть по факту
4) Тут небольшое отступление... Есть позиции, у которых вид продукции неактивен на текущий момент. Столкнулся с такой проблемой у одного клиента. Списывали продукцию с истёкшим сроком годности до конца 2019 года. Делаю запрос по виду продукции и мне возвращается, что с таким-то uuid вид продукции последний, НО неактивный. при списании инвентаризацией, выходит ошибка MERC24019 В запросе для вида продукции указан идентификатор устаревшей версии записи реестра РСХН./
Поэтому сделал пункт меню в инвентаризации Действие/Обновить вид продукции. В таблице появляются строки с красным полем
(0,05Мб)
По этому полю можно отсортировать и удалить из документа. К сожалению пока не проверил можно ли будет списать эти позиции через вебморду
5) Нажать на кнопку Завершить инвентаризацию