Добрый день! Есть часть скрипта, который отвечает за подбор документов. <br>Что он делает: проходи по документам "прихода" и "расхода". На документы "прихода" ставит остаток, а к документам "расхода" должен подобрать документ "прихода". Если к "расходу" подходит 2 и более "приходов" строка разбивается по количеству остатка в "приходе". <br>Скрипт работает не совсем корректно. Когда товар продан и остаток по нему 0, а позже произошел возврат товара, скрипт данный факт пропускает и просто не проходит по этим строчкам. Возможно, он еще и не очень оптимально написан, т.к. постоянно возвращается к предыдущей строке.<br>В вложенных файлах: <br>- Excel - лист "Комплектации (вход)" - входные данные для скрипта; лист "РЕЗУЛЬТАТ" - то, что должно получиться после отработки скрипта<span><br>- Word - полное ТЗ и ссылка на gist, где выложен кусочек кода.<br><br></span><br>