Начинающих разработчиков приложение 1С часто беспокоит одна и та же мысль: «Как работать с этой системой? Когда и какой инструмент применять?».
Прежде чем приступать к изучению основ организации решения оперативных задач в системе - давайте немного «оглядимся» вокруг.
Начнем с небольшого экскурса в историю. Когда появилось само понятие учета?
Как передают последние новости levidom.com, учет появился только при возникновении... документирования. Вот, например, попали в руки историков, сохранившиеся древние Египетские папирусы с «книгами продаж» и долговыми расписками - мы делаем вывод - в древнем Египте был учет. А более ранние времена? Возможно. Но при отсутствии документальных свидетельств - подтверждение факта существования учета невозможно.
Из этого следует, что фундаментом любой системы учета – является документ. Это связано с тем, что документ, это инструмент, предназначенный для регистрации фактов, важных для области учета.
Любой документ регистрирует какое либо событие, а также фиксирует сопровождающую это действие информацию.
Это означает, что в систему учета «1С: Предприятие» требовалось внедрить класс объектов «Документ». Посредством объектов этого класса в систему вносятся и регистрируются события хозяйственной и финансовой деятельности предприятия.
Но, раз есть класс объектов, регистрирующих входящую информацию, то необходим и класс объектов для обобщения, формирования и представления в комфортном для пользователя виде. Это класс назван «Отчеты».
Теперь давайте представим абстрактное предприятие, например фермерское хозяйство.
Некое руководящее лицо, допустим, начальник участка по выращиванию и сбору помидоров, руководит сбором урожая - сидит и методично фиксирует карандашиком в тетрадочке каждое собранное ведро томатов.
Звонит нашему бригадиру директор всего хозяйства и спрашивает: «Бригадир, сколько уже за сегодня ведер собрали?». И начинает бригадир крестики в тетрадочке считать... Сколько времени может уйти на такие подсчеты? Так выглядит пример быстродействия простой схемы учета документы > отчеты.
А что, если бы бригадир вел еще и подсчет промежуточных данных для отчета? А вот если бы, кроме крестиков, он еще и на полях тетрадочки, столбиком, после каждого ведра писал 32 ведра, 33 ведра, 34 и т.д., сколько времени ушло бы на выдачу директору точного ответа?
Значит, при введении в систему класса объектов «Регистры» - получается средство для быстрого формирования отчетов, благодаря предварительному накоплению и подготовке данных отчета.