разработка информационных систем
Banner  
О нас О нас
Наши продукты Наши продукты
Clip CLIP
R2D2 R2D2
Статьи Статьи
Контакты Контакты
Карта
English English
R2D2 - ОО КИС платформа

Cчетчик

Основные характеристики


  • Программный комплекс "R2D2" (далее ПК) предназначен для регистрации фактов деятельности предприятия в любых целях и разрезах, а также в качестве эффективного источника информации для анализа деятельности и принятия решений. ПК позволяет организовать компьютеризированный многоплановый учет (бухгалтерский, управленческий, исполнительский и т.п.) в суммовом, количественном и валютном выражении на предприятии любой сферы деятельности.

    Под понятием "бухучет" подразумевается - ИСКУССТВО регистрации фактов жизнедеятельности предприятия. Именно искусство. И подразумевается что бухучет необходим не только для составления отчетности в ГНИ/ПФ, а и для предоставления всяческой информации для руководства предприятия, в том числе и такой информации, которая совсем не нужна никакой ГНИ.

  • Основными информационными элементами регистрации фактов являются: Документы,Ордера,Счета,Аналитики,Балансы,Принцип двойной записи,Проводки.

    Все вышеперечисленные понятия - условное разделение. Все сущности, которыми оперирует R2D2, всегда представляются и хранятся в виде объектов и только в виде объектов. Никаких таблиц, записей или иных представлений данных в R2D2 не применяются. НО, язык CLIP, на котором реализован R2D2, позволяет оперировать любыми другими источниками данных: TXT,XML,DBF,SQL,......

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

  • Ордер: или по другому - учетный регистр, или просто папка для хранения некоторой совокупности объектов.
    Как пример: есть ордер "расчеты с банком", в котором хранятся документы для банка, проводки по банковским документам, отчетность с банком, сводки и ведомости.
    Ордера объединены в справочник ордеров. В общем случае справочник ордеров имеет древовидную структуру. Число уровней в структуре и число ордеров не ограничено.

  • Счет: учетный регистр, имеющий две части - дебет и кредит.
    Счета объединены в справочник счетов, который имеет древовидную структуру. Число уровней в структуре и число счетов не ограничено. Весь справочник счетов разбит на планы счетов. Кол-во планов счетов неограничено. Каждый счет обязательно приписан только к одному плану.
    На основе счетов ведется синтетический или оборотно-сальдовый баланс.

  • Аналитика: он же субконто. В R2D2 аналитикой может быть любой класс и любой объект. Это достигается за счет уникальной идентификации всех хранимых объектов. В основном в качестве аналитики применяются так называемые справочники или совокупность объектов одного класса. В разрезе этих объектов/элементов может вестись детализация данных внутри счетов и соответственно аналитические балансы различного уровня.
    Каждая аналитика может иметь древовидную структуру. Число уровней в структуре и число элементов не ограничено. Число аналитик (классов в ОБД) не ограничено.

  • Баланс: совокупность состояний всех счетов одного плана счетов. Балансы отражают состояние счетов по датам и движение по ним в суммовом, количественном и валютном выражении с различной подробностью.
    Одновременно поддерживаются в актуальном состоянии четыре баланса:
    • Развернутый баланс ведется только в разрезе счетов. Это и есть синтетический или оборотно-сальдовый баланс, в котором ведутся все 6 сумм: дебетовый и кредитовый остаток на начало, обороты по дебету и кредиту, дебетовый и кредитовый остаток на конец периода.
    • Аналитический баланс ведется в разрезе счетов и главных аналитик. Главной аналитикой считается первая аналитика в настройке счета. Например у счета 60 (расчеты с покупателями) главной аналитикой является "покупатель" и соотвественно аналитический баланс будет хранить все состояния всех покупателей на счете 60.
    • Подробный баланс ведется в разрезе счетов и всех аналитик. Условно можно считать что это является гиперкубом состояний, в котором можно найти ответ на любой вопрос "сколько, когда, кому, зачем, откуда, ....".
    • Шахматный баланс является оборотным и ведется в разрезе корреспонденций счетов и ордеров.


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

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

    Каждая проводка состоит из трех частей: общая и две локальных - дебетовая и кредитовая.

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

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

    Общая часть проводки предназначена для учета по дебетовому и кредитовому счету одновременно. Общая часть содержит:
    • ссылка на документ - источник
    • ссылка на транзакцию
    • отчетный период
    • ордер
    • учетную дату
    • сумма
    • количество
    • единица измерения (если количество не нулевое)
    • валютная сумма
    • валюта (если валютная сумма не нулевая)
    • элементы из общих аналитик (если общие аналитики есть)
    • остальное по необходимости.
    Дебетовая и кредитовые части проводки предназначены для регистрации данных соответственно только по дебетовому и кредитовому счету. Эти части содержат:
    • счет
    • массив значений аналитик. Размер массива не ограничен, но для поддержания аналитических балансов используются только 6 первых.
    • остальное по необходимости.
    В настоящее время количественный учет реализован на общем уровне, т.е. количество и единица измерения одни и теже для дебета и кредита. Обсуждается вариант реализации количественного учета в локальных частях, тогда количества и единицы измерения могут быть для дебета и кредита различными. То же относится и к валютной сумме.
© ООО "Инженерно-Техническая Компания" (ИТК) 2006
426072, Удмуртская республика, Ижевск а/я 1247, uri at itk dot ru