2) Данный вариант предусматривает добавление в типовую конфигурацию «1С: Бухгалтерия 7.7, редакция 4.5» при конфигурировании в план счетов, используемый по умолчанию дополнительных забалансовых счетов и субсчетов первого порядка. Забалансовые счета можно использовать для хранения информации об операциях. Выбор забалансовых счетов обусловлен тем, что они не попадают в баланс и используются как вспомогательные для ведения учёта. Сами по себе счета не хранят информацию об операциях, но в их составе могут её детализировать.
Для необходимого уровня детализации можно использовать аналитику счёта, т.е. путём добавления необходимого количества субконто по счетам, в разрезе которых будет произведена детализация. Операции должны быть сформированы соответствующими документами при проведении последних.
Для обеспечения их формирования требуется в модули документов типовой конфигурации «1С: Бухгалтерия 7.7, редакция 4.5» добавить соответствующие процедуры реализации. Кроме того, необходима реализация возможности вывода информации по забалансовым счетам и представление её пользователю.
3) Данный вариант предусматривает решение задачи встроенными средствами типовой конфигурации «1С: Бухгалтерия 7.7, редакция 4.5», т.е. запросом оборотов по балансовым счетам, обращение к базовым метаданным конфигурации напрямую без использования вспомогательных (регистров), обработку и формирование выходной информации без разделения процедур реализации. Добавление новых метаданных в типовую конфигурацию, входящих в компоненту «Оперативный учёт», при данном варианте реализации программы не предполагается, также не предполагается вносить изменения в базовые модули.
Исходя из выше изложенного, был выбран последний вариант, так как только он может гарантировать корректную работу всей системы. Это возможно благодаря тому, что данный вариант не использует вспомогательных метаданных (регистров, забалансовых счетов), которые могут исказить данные, а также нет необходимости вносить изменения в модули типовой конфигурации, что необходимо в первом и втором варианте.
Вся информация, попадая в систему, сначала регистрируется в объектах подсистемы, обеспечивающих её хранение. Далее, на основании неё заполняются документы, формирующие при их проведении операции с соответствующими проводками. Информация об операциях попадает в журнал операций, информация о проводках соответственно в журнал проводок, информация о документах попадает в общий журнал и журнал «Учёт ОС». Входная информация для программы – это информация журнала операций, журнала проводок, журнала «Учёт ОС и НМА», объектов подсистемы, документов по учёту ОС и НМА. На основании выходной информации формируется оборотно-сальдовая ведомость по конкретному основному средству или нематериальному активу, карточка счёта и отчётность для предоставления в ФНС. К выходной информации относятся: список основных средств и нематериальных активов; дата приобретения; месяц начала использования; сумма первоначальной стоимости; срок полезного использования; месячная сумма амортизации; количество месяцев использования в налоговом периоде; сумма амортизации, включаемая в расходы налогового периода; сумма амортизации за предыдущие годы; дата списания, если имеется; остаток амортизационных отчислений для списания в последующие периоды; основание выбытия. Приведём схему движения информации. (см. рисунок 3.1)
Рис 3.1 Общая схема движения информации
Рис 3.2 Схема движения информации документов по учёту ОС
К входной информации (1) относятся: наименование поставщика (справочник контрагенты), конкретный договор с поставщиком (справочник договоры), ставка НДС (перечисление), счёт-фактура (номер), наименование ОС (справочник ОС), количество ОС, цена ОС. Выходная информация (8) – это операция «Поступление ОС» и соответствующие проводки. К входной информации (2) относятся: наименование ОС (справочник ОС), первоначальная стоимость, вид вложения во внеоборотные активы, место эксплуатации, ответственное лицо. Выходная информация (9) – это операция «Ввод в эксплуатацию ОС» и соответствующие проводки. К входной информации (3) относятся: наименование ОС (справочник ОС), первоначальная стоимость, место эксплуатации, ответственное лицо. Выходная информация (10) – это операция «Перемещение ОС» » и соответствующие проводки. К входной информации (4) относятся: наименование ОС (справочник ОС), сумма расходов по модернизации, срок полезного использования. Выходная информация (11) – это операция «Модернизация ОС» » и соответствующие проводки. К входной информации (5) относятся: наименование ОС (справочник ОС), балансовая стоимость, начисленная амортизация, причина списания, статья прочих доходов и расходов. Выходная информация (12) – это операция «Списание ОС» » и соответствующие проводки. К входной информации (6) относятся: наименование ОС (справочник ОС), причина выбытия, статья прочих доходов и расходов, покупатель, договор, ставка НДС, цена реализации, сумма НДС, сумма НП, продажная стоимость. Выходная информация (13) – это операция «Передача ОС» » и соответствующие проводки. К входной информации (7) относится наименование ОС (справочник ОС). Выходная информация (13) – это операция «Начисление амортизации ОС» и соответствующие проводки. (см. рисунок 3.2)
Рис 3.3 Схема движения информации документов по учёту НМА
К входной информации (1) относятся: наименование поставщика (справочник контрагенты), конкретный договор с поставщиком (справочник договоры), ставка НДС (перечисление), счёт-фактура (номер), наименование НМА, сумма. Выходная информация (5) – это операция «Поступление НМА» и соответствующие проводки. К входной информации (2) относятся: вид объекта учёта, объект внеоборотных активов, нематериальный актив, группа НМА, ответственное лицо, первоначальная стоимость. Выходная информация (6) – это операция «Принятие к учёту НМА» и соответствующие проводки. К входной информации (3) относятся: вид объекта учёта, нематериальный актив, статья прочих доходов и расходов. Выходная информация (7) – это операция «Списание НМА» и соответствующие проводки. К входной информации (4) относятся: наименование НМА, статья прочих доходов и расходов, покупатель, договор, ставка НДС, цена реализации, сумма НДС, сумма НП, продажная стоимость. Выходная информация (8) – это операция «Передача НМА» » и соответствующие проводки.
В журнал операций в качестве входной информации поступают: дата операции; время операции; документ, породивший операцию; номер документа; содержание операции; сумма операции. В журнал проводок использует следующую входную информацию: дата документа, породившего проводки; номер документа; дебет счёта; кредит счёта; субконто каждого счёта; валюта; курс валюты; если счёт является количественным, соответствующее количество; содержание операции; содержание проводки. Для общего журнал и журнала «Учёт ОС и НМА» входной информацией служит: дата документа, номер документа, сам документ, сумма документа. Выходная информация - список документов, операций, проводок за определённый период с соответствующими реквизитами. Оборотно-сальдовая ведомость в качестве входной информации использует: начальную и конечную дату, счёт, вид субконто и значение субконто определённого счёта в разрезе которого возможно формирование ведомости. Выходная информация для ОСВ и карточки счёта: сальдо по счёту на начало периода, обороты за период, сальдо на конец периода. (см. рисунок 3.3)
Данная программа должна обеспечивать непосредственное взаимодействие с пользователем, организуя ввод, обработку и вывод информации, поэтому требует продумывания и реализации интерфейса взаимодействия.
Для хранения информации об имеющихся основных средствах и нематериальных активах предусмотрены соответствующие справочники. Данные справочники являются двухуровневыми, в них осуществляется сплошное кодирование элементов независимо от разбиения их на группы, это достигается благодаря тому, что переключатель «Серии кодов» установлен в положение «Во всём справочнике». Для обеспечения удобной навигации по справочнику предусмотрено дерево групп. Также предусмотрено копирование элементов из одной группы в другую путём выбора соответствующей пиктограмму. (см. рисунок 3.4)