Папка CONFIG ? В ранних версиях этой папки не было, просто мы вытащили некоторые макросы в отдельные файлы, в которых нет данных, а чтобы они не мешали бухгалтерам (внешний вид папки ALLAKM.RU - кстати, имя папки можно поменять на любое, можно вообще вести несколько отдельных бухгалтерий на одном компе), положили их туда. Это связано с тем, что некоторые модули (склады, основные средства например) используют одни и те-же макросы и функции, и чтобы при их изменении (улучшении и т.д.) не дублировать эту работу в нескольких модулях, а изменить единый макрос. При этом можно вобще работать и держать весь комплекс и все данные на флэшке (Standart версия) и работать на разных компьютерах с ней.
Также в папке CONFIG лежит меню комплекса (на VB6). Его в ранних версих не было, и сейчас можно спокойно работать без него. Еще там есть система автоматической архивации и восстановления данных.
Как работать без главного меню ? Открываете, скажем файл ALL_AKM.xls и работаете, это главный модуль, там и начальное сальдо, и проводки по месяцам, и обротка и шахматка, и главная книга, и журнал-ордера старой и новой форм, и книга покупок-продаж, и объединение данных с других модулей комплекса (склады, торговля, основные средства, зарплата, банк, касса и т.д.). Файл Balans.xls берет данные с ALL_AKM через специальные бухгалтерские функции, типа =ДТКТ("50";"51") и т.д. Все формы баланса и деклараций там есть. Также и модуль Калькуляция берет данные при помощи таких-же функций, что позволяет не рисовать в конструкторах тяжеленные формы, а просто взять те таблицы, что использовались на предприятии ранее, скопировать их в этот модуль, настроить и все заработает. Могу скинуть рабочий пример, где химзавод с 50-ю видами продукции (селитра, кислород, углекислота, серная кислота, различные химикаты и полуфабрикаты). Количество проводок в месяц около 10 тыс.
В модуле Зарплата есть графический построитель формул Excel, который позволяет не писать формулы (типа =если(а4<>0;b4*c4;0) ), а рисовать их в виде блок схемы, причем легко собирать особенно сложные формулы со множеством Если и прочими вложенными функциями, кучей скобок, где можно сломать моск.
В ALLAKM все написано исключительно на чистейшем VBA, причем специально с пониженным уровнем, чтобы даже бухгалтер или человек со знанием бэйсика на уровне 3-х дней смог легко разобраться, дописать или изменить то, что есть.
Никаких библиотек DLL и прочего, связанного с реестром, шаблонами Excel и надстройками, там нет
Кстати комплекс открыт, пароль к проекту VBA: 111
P.S. Я понимаю, что все то, что я сказал, звучит непривычно и странно. Все привыкли, что есть формулы, которые легко случайно стереть, что таблицы "съезжают", что Excel считается чем-то несерьезным (благодаря зомбированию известных производителей СУБД). У нас нет таких проблем со случайным удалением формул (по причине их отсутствия), нет проблем со съезжаниями по причине автоматической проверки ошибок.
При этом, у нас именно действующий комплекс именно на Excel, реально работающий на очень крупных предприятиях, организациях и заводах, а также средних и небольших фирмах. Наш комплекс изначально обслуживался дистанционно через интернет.