В документе "Списание материалов из эксплуатации" для проведения документа нужно, чтобы в табличных частях (а их там три, спецодежда, спецоснастка, инвентарь) было выбрано субконто "Партии", на котором хранятся остатки на забалансовых счетах МЦ02, МЦ03, МЦ04. При этом для выбора предлагается весь список документов, т.е. нужно сначала посмотреть, на какой партии остаток числится, и потом этот же документ выбрать. Если списывается много позиции, то это действительно долго. Есть конечно типовые обработки заполнения "Заполнить по остаткам", но если остается в учете больше, чем списывается, то это тоже неудобно )
Вашему вниманию предлагается внешняя обработка заполнения документа, которая по указанным аналитикам в табличной части (Номенклатура, физ.лицо, подразделение/склад из шапки) и по указанному количеству подберет по ФИФО (самый ранний по дате) документ партии в табличные части. Заполняем документ: указываем в шапке подразделение, в табличных частях перечисляем номенклатуру-физ.лицо-количество, жмем кнопку "Подобрать партии" - и видим заполненные по остаткам партии. если указано, например, 5шт, а остатки есть 2шт на одной партии и 3шт на другой - то строка разделится на две.
Остатки партий ищутся по забалансовым счетам МЦ02, МЦ03, МЦ04, счета учета, указанные в табличной части, должны совпадать, отбор строк по ним идет потом при заполнении.
Обработка написана на версии БП КОРП 3.0.67.67.
UPD: Проверено на БП КОРП 3.0.147.30, все еще работает!
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.147.30