Если кому интересно могу выложить свои наработки. Сам как-то начинал делать подобную прогу, идей было много, писал комментарии к коду, чтобы потом не запутаться. Потом времени не стало свободного, находились ошибки - исправлял, что-то добавлял уже без комментариев.
Программа так и не доведена до желаемого вида, но мы ее используем для учета выполненных работ по заправке картриджей и ремонту принтеров. У кого есть желание может доработать под себя и/или под всех и выложить сюда.
Итак к делу:
1. Программа (вернее скрипт/макрос, но буду называть ее для простоты программой) написана в MSExcell на VBA, так что дописать ее не представит большой сложности для того, кто немного знает VBA, если что можете за помошъю обращаться ко мне, что знаю то подскажу.
2. Программа имеет модульную структуру, но не доработанную до конца. Документы (акты услуг/реализаций, счета и акты технического заключения хранятся в отдельных папках в папке программы, т.е. при изменении главного файла они вообще не затрагиваются), остальное же не успел перенести в отдельные файлы (списки моделей, услуг, заказчиков, цены и т.д.), и это хранится в главном файле.
3. Работает программа достаточно быстро, но т.к. все сделано в таблицах (а не в базах данных) то чем больше записей, тем дольше сохраняется файл. При кол-ве записей около 1500 программа работала нормально (у нас комп Cel 1 ГГц/ОЗУ 256/VGA 64Мб/HDD 40Гб), но есть возможность почистить ненужные уже данные автоматически (для очень старых компов).
4. Прога может формировать пару печатных форм.
5. Можно добавлять группы цен (как в 1С) и добавлять поправки (отклонения от базовой цены) для конкретных моделей и клиентов.
Делал как говориться "под себя" но так и не доделал до конца (но пользоваться можно, если функций, что есть, Вам достаточно), так что не судите строго.
ЕСЛИ КОМУ НУЖНО МОГУ ВЫЛОЖИТЬ, ТОЛЬКО СКАЖИТЕ КУДА.