на данный момент позиций немного - около 200
До нескольких тыс. позиций с Excel без проблем. Кстати, их можно организовывать в группы (и потом просматривать аки дерево папок в проводнике Windows) с помощью меню Данные — Группа и структура.
Соответственно, в каждой группе оставляете резервные пустые строки (можно их сделать минимальной высоты в 1 пиксель, но не 0), на случай увеличения ассортимента в будущем.
не нашел нормального механизма ведения прихода, расхода, продажи. Можно конечно постоянно переписывать вручную в графе "кол-во" цифру
В чём загвоздка? Допустим, у вас файл на месяц, делаете для каждого дня столбцы Приход, Уход, Продажа, Возврат и т. д., плюс итоги, типа Касса/товар утро/вечер и Ревизия касса/товар.
Если цена закупки/продажи зависит от курса у. е. или просто может произвольно меняться, то каждый день ведёте и цену. Если цена с предыдущего дня не поменялась, можно при помощи Условного форматирования делать её светло-серым, допустим, цветом шрифта, чтобы лишние цифры перед глазами не маячили.
На отдельном листе ведёте контроль расходов.
Я такую штуку делал в Excel на 15 магазинов
В Майкрософтовском Excel. За Open Office не могу сказать.