Есть сильно битая база ТиС, в которой партии сформированы, в том числе, Перемещениями, Переоценками, Списаниями, ВозвратамиПоставщику, ОтчетамиКассовойСмены и т.п. При этом встречаются приходки, в которых есть строки с отрицательными остатками - так был оформлен возврат поставщику. Учет движения товара ведется только в регистре ОстаткиТоваров, где есть и реквизит Партия по этим обрывкам реальных партий. Строки при проведении документов привязываются. Списание по FIFO. Реально партии формируются документами типа ПриходнаяНакладная (по Поставщику, Договору, Складу), Оприходование(по Складу), Комплектация(на Складе). <br>Задача: перенести остатки товаров по складам с максимальной выборкой информации по поставщикам,договорам и приходным ценам в новую чистую базу той же структуры.<br>Справочники перенести легко. Отрицательных остатков к моменту перемещения по складам и товарам не будет, т.е. перед этим создаются и проводятся все недостающие документы.<br><br>Вопрос: как выудить реальные партии? Склады-это мелкие розничные магазины, поэтому документация всех сортов, в том числе частые переоценки и перемещения туда-обратно.<br>Переоценка здесь - это списание X единиц товара А и оприходование Y единиц товара В. При этом и единицы могут быть теоретически разные (т.е. продали не то реально, что по базе).<br><br>Наверно, надо учитывать надо только остатки общие по товару, остатки товара по складам, а по движениям - поступление, оприходование, комплектацию и перемещения. При этом выборку можно, скажем, вести с конца регистра ОстаткиТоваров вверх до исчерпания остатка по товару.Легко выбрать остатки по товару и складу, если нет перемещений.<br>Но как учесть перемещения?<br>Заранее благодарна за ответы!)