Смекни!
smekni.com

Технологии и методы проектирования информационных систем (стр. 3 из 4)

Основы организации аналитического учёта в 1С

Можно организовать детальный аналитический учет, используя возможность организации иерархического плана счетов и ввода новых субсчетов пользователем. Однако детализация эта будет иерархической. При такой организации аналитического учета не представляется возможным получение итогов по нескольким параллельным срезам.

Организацию аналитического учета с использованием субсчетов нельзя назвать неправильной. Это вполне возможный вариант, который имеет свои ограничения и свои достоинства.

Организация аналитического учета имеет ряд существенных недостатков. Во-первых, план счетов будет расти по мере изменения номенклатуры товаров (добавления новых позиций, отказа от старых и появления неиспользуемых). Во-вторых, он будет расти нелинейно. И самое главное — не представляется возможности автоматически сгруппировать данные по одной позиции номенклатуры.

К достоинствам можно отнести, например, интуитивную прозрачность учета для любого бухгалтера.


Реализация задач бухгалтерского учёта в 1С

Основная задача любой учетной системы — управление и контроль за работой объекта учета. Задача бухгалтерского учета — учет операций хозяйственной деятельности всего предприятия в целом. Цель учета — контроль за финансово-хозяйственной деятельностью и управление всем предприятием посредством замкнутой системы показателей.

Бухгалтерский учет ведется на счетах, каждый из которых предназначен для группировки однородных хозяйственных операций. Все счета, используемые для ведения учета на предприятии, объединяются в план счетов. Счета — это основной разрез учета. Все остальные разрезы (аналитический учет, измерения) являются вспомогательными и необязательными.

Для хранения бухгалтерских проводок по счетам используется объект конфигурации Регистр бухгалтерии.

Такой регистр бухгалтерии позволит анализировать остатки и обороты по счетам, а также и обороты между счетами. Для получения оборотов между счетами регистр должен поддерживать схему учета с поддержкой корреспонденции, при которой каждая запись обязательно включает два счета: дебетуемый и кредитуемый.

Дополнительными разрезами при ведении учета являются аналитические разрезы (аналитический учет) и измерения регистра бухгалтерии (с помощью которых возможно реализовать многовалютный учет, консолидированный учет и др.).

План счетов — центральное место любой конфигурации для ведения бухгалтерского учета. Бухгалтерский учет ведется на счетах, все счета, входящие в один баланс, объединяются в один план счетов. По свой сути, план счетов — это справочник счетов.

План счетов — объект конфигурации, который позволяет описать состав счетов, используемый для ведения учета на предприятии и их свойства.

Регистры расчёта в 1С

Регистры расчета — это прикладные объекты конфигурации, предназначенные для периодической регистрации данных о произведенных расчетах для определенных целей. Регистров расчета может быть неограниченное количество, для их создания и настройки предусмотрена отдельная ветка дерева конфигурации.

Помимо собственно регистрации записей регистры расчета обеспечивают правильное отображение взаимосвязей расчетов. Именно регистры расчета позволяют рассчитывать записи по базе, производить вытеснение записей, формировать сторно-записи. Кроме этого, регистры расчета обеспечивают учет протяженных во времени расчетов, хранят период действия и фактический период действия записей. Для расчетов, зависящих от базового периода, регистр расчета также хранит данные о базовом периоде.

Основная задача регистра расчетов — периодическая регистрация записей о расчетах. Поэтому главными свойствами регистра являются его периодичность, а также виды расчетов, которые в нем будут регистрироваться. Свойство Периодичность регистра расчетов определяет размерность периодов, для которых будет вестись учет в этом регистре.

Механизм бизнес-процессов

Бизнес-процесс – это логичный, последовательный, взаимосвязанный набор мероприятий, который потребляет ресурсы, создаёт ценность и выдаёт результат.

Бизнес-процессы в 1С: Предприятии позволяют объединить отдельные операции в цепочки взаимосвязанных действий, приводящих к достижению конкретной цели. Они позволяют формализовать процедуры обработки тех или иных событий, возникающих в деятельности организации, и обеспечить участие в них исполнителей.

Цепочки взаимосвязанных действий бизнес-процесса представляются с помощью карты маршрута бизнес-процесса. Карта маршрута описывает логику бизнес-процесса и весь его жизненный цикл от точки старта до точки завершения. Она реализована в виде схематического изображения последовательности прохождения взаимосвязанных точек маршрута.

Точка маршрута отражает определенный этап жизненного цикла бизнес-процесса и обычно связана с выполнением какой-либо операции (ручной или автоматической). Задачи в 1С:Предприятии соответствуют пользовательским заданиям (что должен сделать определенный пользователь). Выполнение задачи приводит к продвижению бизнес-процесса от одной точки к другой. Сами задачи могут создаваться как бизнес-процессом (в соответствии с картой маршрута), так и программно.

Построение отчётов

Система 1С:Предприятие содержит различные средства для получения обобщенных данных и создания различного рода отчетов. Отличительной особенностью является то, что совокупность этих средств представляют собой определенную иерархию, состоящую из нескольких уровней их использования. Также примечательным фактом является то, что часть средств для построения отчетов может быть использована не только разработчиком, но и конечным пользователем системы.

Самым нижним уровнем иерархии средств для построения отчетов является уровень встроенного языка 1С: Предприятия. На этом уровне основным инструментом для получения информации из базы данных является язык запросов. С его помощью можно получать сложные выборки данных, используя группировки, сортировку, построение итогов и т. д. Полученные таким образом данные могут быть впоследствии представлены пользователю с помощью различных объектов системы: текстовый документ, табличный документ, географическая схема, сводная таблица, диаграмма….

Встроенный язык содержит ряд объектов К таким «интеллектуальным» объектам относятся построитель отчета.

Следующим уровнем средств для построения отчетов является уровень визуального конструирования. На этом уровне используются два инструмента: конструктор запроса и конструктор выходной формы.

Третьим, самым верхним уровнем средств для построения отчетов является интерактивный уровень. На этом уровне в режиме 1С:Предприятия используются две внешние обработки – консоль запросов и консоль отчетов.

Консоль запросов предназначена в основном для разработчиков и для опытных пользователей. С помощью этой обработки можно составить текст запроса, выполнить его и проанализировать полученные результаты.

Обработка консоль отчетов предназначена в основном для опытных пользователей и позволяет создавать и оформлять отчеты любой сложности. Для получения данных консоль отчетов использует построитель отчета.

Старт и завершение бизнес-процессов

Жизненный цикл бизнес-процесса начинается с его старта. У данной точки маршрута можно определить обработчик события Перед Стартом. У данной процедуры два параметра. Первый параметр – это точка маршрута, с которой произошел вызов обработчика (у бизнес-процесса может быть несколько точек старта), второй параметр – Отказ. При записи в переменную Отказ значения Истина будет произведен отказ от старта бизнес-процесса. В обработчике события Перед стартом можно проверять условия, необходимые для старта бизнес-процесса, создавать «сопутствующие» объекты, ссылки на которые необходимо хранить в самом бизнес-процессе. При определении обработчика данного события в нем не рекомендуется реализовывать механизмы, организующие диалог с пользователем (открытие различных диалоговых форм).

Сам старт бизнес-процесса может производиться по-разному:

программный старт бизнес-процесса (из кода на встроенном языке);

интерактивный старт (нажатие на кнопку ОК формы бизнес-процесса);

старт бизнес-процесса как вложенного.

Использование механизма анализа данных и прогнозирования в 1С

Механизм анализа данных и прогнозирования позволяет реализовывать в прикладных решениях различные средства для выявления закономерностей, которые обычно скрываются за большими объемами информации.

Механизм позволяет работать как с данными, полученными из информационной базы, так и с данными, полученными из другого источника, предварительно загруженными в таблицу значений или табличный документ. Применяя к исходным данным один из видов анализа, можно получить результат анализа. Результат анализа представляет собой некую модель поведения данных. Результат анализа может быть отображен в итоговом документе или сохранен для дальнейшего использования.

Дальнейшее использование результата анализа заключается в том, что на его основе может быть создана модель прогноза, позволяющая прогнозировать поведение новых данных в соответствии с имеющейся моделью. Например, можно проанализировать, какие товары приобретаются вместе (в одной накладной), и сохранить созданную на основе данного анализа модель прогноза в базе данных.


Использование макетов текстовых документов

Текстовый документ 1С: Предприятия позволяет представлять различную информацию в виде текстов. Текстовый документ может быть прочитан из текстового файла, сохранен в текстовый файл. Он может быть размещен в форме или в макете, работа с ним возможна средствами встроенного языка. По большому счету, текстовый документ позволяет выполнять три логические группы действий: - чтение с диска и запись на диск текстовых файлов; - работа с отдельными строками текстового документа: получение, добавление, удаление, замена; - создание текстового макета и использование его для формирования результирующего текстового документа.