Шаг 170 - Как ведут оперативный учет, некоторые рассуждения

Сама программа 1C развивалась как программа именно бухгалтерского учета. Кто видел первые версии 1C хорошо это знает. По мере массового использования пользователи начали требовать всякие там аналитики и документы. То есть начали требовать оперативный учет. Оно и понятно оперативный учет и бухгалтерский учет вещи на предприятии взаимосвязанные. Вопрос в том как этот оперативный учет вести. Можно этот учет вести на основе документов. То есть всю необходимую информацию помещать в документы. Потом анализируя документы за определенный период можно эту информацию извлекать. Очень часто оперативный учет настолько сложен, что бухгалтерские счета не могут быть местом хранения всей необходимой информации. Да и не должны кстати. Деньги просто ходят между счетами обезличенные в чистой бухгалтерии. К этим деньгам конечно есть целые папки расшифровок. Так вот эти расшифровки можно получать, анализируя документы. Кстати это реально и происходит при работе бухгалтера. Вроде модель нормальная. Нужны расшифровки – передрать все документы определенного типа. Нормальная, но до некоторой степени. Если документов очень много, то процесс может быть долгим. И чем больше документов, тем дольше. Логичнее в момент проведения документа складывать информация в определенное место. Тогда анализ будет заключаться в получении информации из этого места минуя отбор документов. Вот скорее всего для этого в 1C:Предприятии было введено понятие регистров. Регистры нужно использовать для оперативного учета, бухгалтерские счета для бухгалтерского и не путать эти понятия. Я конечно могу ошибаться в чем-то, но кажется идея такая. Оперативный учет нужно вести на регистрах. Можно использовать анализ документов до того момента пока все это не станет страшно тормозить. Но все равно это не тоже самое, что счет, в котором 25 субконто.

Кстати в версии 7.5 я не нашел понятие регистра, может его не было? В версии 7.7 регистр есть.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 19.08.2002