Отчет сделан на конфигурации БП КОРП 3.0.53.38.
Алгоритм определения поставщика ОС следующий:
- Строится таблица соответствия ОС и номенклатуры по проводкам с корреспонденцией счетов 01.01 (субконто "ОС") и 08.04 (субконто "Номенклатура")
- Строится таблица соответствия номенклатуры и контрагентов по проводкам с участием счета 08.04 по значениям субконто "Номенклатура" из предыдущей таблицы.
- По двум предыдущим таблицам строится таблица соответствия ОС и поставщиков.
Вышеприведенный алгоритм работает только для тех ОС, которые не были собраны путем комплектации.
Для ОС, которые были собраны путем комплектации, дополнительно анализируются проводки по покупке каждой комплектующей.
В качестве поставщика ОС выводится первый попавшийся поставщик первой попавшейся комплектующей.
Отчет имеет несколько ограничений:
- Фоновое формирование отчета недоступно (т.е. отчет при формировании всегда блокирует интерфейс пользователя)
- Длительность формирования отчета за интервал длительностью, например, полгода может достигать нескольких десятков секунд