"бухгалтеру доступна информация только одного учетного года" - сам занимаюсь разработкой, но такое в первый раз слышу, может просто бухгалтер не в курсе как фильтр по дате изменить? В таком случае виновато не ПО, а степень подготовленности бухгалтера.
Насчет интерфейсов могу сказать следующее: я тоже считаю, что "дерево да еще на двух языках" это удобно, и любой бухгалтер, который знает, что делает тоже так считает, но есть бухгалтеры, которые даже не знают как зарплата считается, и для них возможность выбора, то бишь многоуровневое меню смерти подобно, для них однозначность выбора , т.е. одна строчка посреди экрана самое оно, т.к. не приходится думать "а что же нужно делать дальше?", ПО само за них решает. Когда работник у такого буха спрашивает: "а почему с меня столько удержали?", они отвечают "не знаю, так компьютер посчитал"
Это примерно так же как если дать человеку задание выкопать яму и предоставить навороченный экскаватор с кучей рычажков и кнопочек, посмотрев на который он скажет что это плохой экскаватор и возьмет в руки лопату.
Повторюсь: я занимаюсь разработкой, и не только для бухучета, и не только в 1С. 1С это платформа, конфигурации для неё могут быть различные: удобные и не очень. Ищу альтернативную платформу, но в плане удобства разработки, пока не нашел, а удобство разработки в свою очередь влияет на то, на сколько быстро я смогу отреагировать на пожелания заказчика.
Хотите предложить альтернативу? тогда скажите, а смогу ли я самостоятельно модернизировать вашу программу под конкретное производство или для учета неких предоставляемых услуг?, причем с кучей дополнительных справочников для их учета, начислений, тарифов, льгот, и т.д. ?
И второй вопрос: если нет возможности модернизировать для меня, то в какие сроки это сделаете вы? как быстро сможете реагировать на необходимость изменения ПО?(а поверьте, когда в дело идут неоднозначные расчеты, да еще и задание на проектирование составлено не верно, и т.д., на этапе внедрения придется вносить коррективы достаточно часто)