Бухгалтерской финансовой отчетности

Финансовая (или бухгалтерская) отчетность организации – это структурированная информация о ее имущественном положении и финансовом состоянии. Бухгалтерская отчетность составляется на базе российских стандартов бухгалтерского учета (РСБУ), а отчетность, составленная по международным стандартам финансовой отчетности (МСФО), называется финансовой отчетностью. Оба стандарта РСБУ и МСФО регламентируют отчетность из основных отчетов: баланс (отражает финансовое положение), отчет о прибылях и убытках (отражает финансовый результат), отчет о движении денежных средств и отчет о движении капитала.

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

Элементы бухгалтерской отчетности

Взаимосвязь элементов отчетности

Состав бухгалтерской (финансовой) отчетности

Бухгалтерский баланс

Отчет о прибылях и убытках

Отчет о движении денежных средств

Отчет о движении собственного капитала

Пояснения и примечания к отчетности

Стандарты и регулирование

Требования к бухгалтерской отчетности

Консолидированная бухгалтерская отчетность

Принципы составления отчетности

Элементы бухгалтерской отчетности

Ожидания инвесторов и кредиторов зависят от их оценки деятельности руководства по управлению ресурсами и оценки перспектив развития предприятия. Существующие и потенциальные инвесторы и кредиторы нуждаются в информации, которая поможет им сделать такую оценку.

Для оценки финансового состояния предприятия необходима информация:

  • об экономических ресурсах (активах) и правах требования на ресурсы (кто финансирует активы)
  • насколько рационально и эффективно руководство предприятия использовало ресурсы.

Активы, обязательства и собственный капитал – относятся к финансовому положению.

Доходы и расходы — относятся к финансовым результатам деятельности.

Экономический ресурс

Актив

Экономический ресурс, контролируемый организацией в результате прошлых событий.

Права требования

Обязательство

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

Собственный капитал

Остаточная доля в активах организации после вычета всех ее обязательств.

Изменения в ресурсах и правах, отражающие финансовые результаты

Доходы

Увеличение активов или уменьшение обязательств, которые приводят к увеличению собственного капитала.

Расходы

Уменьшение активов или увеличение обязательств, которые приводят к уменьшению собственного капитала.

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

  • право на получение денежных средств
  • право на получение товаров или услуг
  • право на обмен экономическими ресурсами

К обязанностям передать экономический ресурс относятся:

  • обязанность выплатить денежные средства
  • обязанность передать товары или оказать услуги
  • обязанность обменяться экономическими ресурсами

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

Обязанности возникают в силу договора (договор купли-продажи, трудовой договор) или требований законодательства (уплата налогов).

Права требования собственного капитала — это права требования, которые не отвечают определению обязательства, так как возникают только после вычета всех ее обязательств.

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

Взносы в собственный капитал не являются доходами, а распределение дивидендов не является расходами.

Взаимосвязь элементов бухгалтерской отчетности

Состав финансовой (бухгалтерской) отчетности

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

Полный комплект бухгалтерской отчетности включает:

  • Бухгалтерский баланс (Отчет о финансовом положении)
  • Отчет о прибылях и убытках (Отчет о финансовых результатах)
  • Отчет о движении денежных средств
  • Отчет об изменениях капитала
  • Примечания и приложения
  • Пояснительная записка
  • Аудиторское заключение

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

По ссылке можно скачать примеры годовой бухгалтерской отчетности по РСБУ и финансовой отчетности по МСФО ПАО «Аэрофлот» за 2018 год, а также посмотреть табличную форму и оригиналы этих отчетов по отдельности в соответствующих разделах.

Бухгалтерский баланс

Бухгалтерский баланс – экономическая группировка имущества по его составу и источникам финансирования. Баланс показывает финансовое положение организации на отчетную дату.

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

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

Также возможен вариант, если активы расположены в левой части таблицы, а пассивы – в правой.

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

Бухгалтерский баланс состоит из пяти разделов:

  1. Внеоборотные активы
  2. Оборотные активы
  3. Капитал и резервы
  4. Долгосрочные обязательства
  5. Краткосрочные обязательства

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

Более подробно бухгалтерский баланс с таблицами и примерами отчетов по РСБУ и МСФО можно посмотреть здесь >>

Отчет о финансовых результатах (Отчет о прибылях и убытках)

Отчет о прибылях и убытках показывает финансовые результаты деятельности организации за отчетный период. Финансовый результат показывает разницу между доходами и расходами. Если доходов больше – получается прибыль, расходов больше – убыток. Отчет содержит данные о доходах и расходах нарастающим итогом с начала периода до отчетной даты.

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

В отчете доходы и расходы отражаются без НДС и делятся на обычные и прочие.

  • Выручка
  • Себестоимость продаж
  • Валовая прибыль (убыток)
  • Коммерческие расходы
  • Управленческие расходы
  • Прибыль (убыток) от продаж
  • Доходы от участия в других организациях
  • Проценты к получению
  • Проценты к уплате
  • Прочие доходы
  • Прочие расходы
  • Прибыль (убыток) до налогообложения
  • Текущий налог на прибыль
  • Чистая прибыль (убыток)

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

Более подробно отчет о финансовых результатах с таблицами и примерами отчетов по РСБУ и МСФО можно посмотреть здесь >>

Отчет о движении денежных средств (ДДС)

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

Структура отчета о движении денежных средств классифицирует денежные потоки по видам деятельности:

  • Операционная деятельность
  • Инвестиционная деятельность
  • Финансовая деятельность

Операционная деятельность показывает способность предприятия быть на самофинансировании.

Инвестиционная деятельность показывает денежные потоки во внеоборотные активы.

Финансовая деятельность показывает денежными потоки в собственный и заемный капитал.

Более подробно отчет о движении денежных средств с таблицами и примерами отчетов по РСБУ и МСФО можно посмотреть здесь >>

Отчет о движении собственного капитала

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

Пояснения к бухгалтерской (финансовой) отчетности

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

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

Примечания должны:

представлять информацию об используемой учетной политике

раскрывать информацию, которая не представлена в отчетности

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

Стандарты и регулирование

Бухгалтерская отчетность регламентируется международными и национальными стандартами.

Для России национальными стандартами являются Российские стандарты бухгалтерского учета (РСБУ), которые регулируются Положениями о бухгалтерском учете (ПБУ) и Законом о бухгалтерском учете. Информацию о всех действующих ПБУ и законах можно посмотреть .

Также многие организации (кредитные, страховые, публичные и т.д.) должны дополнительно публиковать бухгалтерскую отчетность по Международным стандартам финансовой отчетности (МСФО).

Требования к финансовой (бухгалтерской) отчетности

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

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

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

Консолидированная финансовая отчетность

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

Неконсолидированная финансовая отчетность содержит информацию об активах, обязательствах, собственном капитале, доходах и расходах отдельной компании, но не ее дочерних компаний.

Принципы составления бухгалтерской отчетности

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

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

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

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

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

Периодичность представления отчетности. Предприятие представляет полный комплект финансовой отчетности как минимум на ежегодной основе.

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

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

Пример создания отчета в приложении. Элемент управления Report Viewer. База данных Microsoft Access

В данном примере приводится пошаговый процесс создания отчета средствами Microsoft Visual Studio. Используя подобный пример, можно создавать отчеты и для других СУБД, например, Microsoft SQL Server.

Конкретный пример для формирования отчета в СУБД Microsoft SQL Server приводится в теме:

  • Пример создания отчета в приложении, созданного по шаблону Windows Forms Application для базы данных типа Microsoft SQL Server, которая размещается в локальном *.mdf-файле

Поиск на других ресурсах:

Условие задачи

Задана база данных с именем «Education.mdb», которая была сформирована в системе управления базами данных Microsoft Access. Архив с файлом базы данных можно загрузить .

База данных состоит из 2-х таблиц:

  • таблица Student;
  • таблица Session.

Структура таблицы Student.

Название поля Тип данных
ID_Book Целое число (int) Уникальный идентификатор поля, ключевое поле, счетчик
Num_Book Текстовый (10 символов) Номер зачетной книжки студента
Name Текстовый (30 символов) Фамилия и имя студента
Year Целое число (int) Год рождения

Структура таблицы Session

Название поля Тип данных
ID_Session Целое число (int) Уникальный идентификатор поля, ключевое поле, счетчик
ID_Book Целое число (int) Номер зачетной книжки
Mathematics Целое число (int) Оценка по математике
Informatics Целое число (int) Оценка по информатике
Philosophy Целое число (int) Оценка по философии

Таблицы связаны между собой по полю ID_Book (номер зачетной книжки). Схема связей между таблицами изображена на рисунке 1.

Рис. 1. Схема связей между таблицами Student и Session

Разработать приложение, которое демонстрирует использование отчетов. Сформировать отчет, который содержит следующую информацию:

  • номер зачетной книжки (таблица Student);
  • фамилия и имя студента (таблица Student);
  • оценка по математике (таблица Session);
  • оценка по информатике (таблица Session);
  • оценка по философии (таблица Session);
  • средняя оценка (вычисляемое поле).

Данные из отчета будут получаться из запроса, сформированного СУБД Microsoft Access. Запрос называется Query1. Отчет должен отображаться в отдельной форме.

Соображения

Чтобы создать отчет в Microsoft Visual Studio, нужно, чтобы в базе данных Microsoft Access был создан запрос. Запросам в Microsoft Access соответствуют представления (Views) в Microsoft Visual Studio.

Поэтому, сначала в Microsoft Access создается запрос, который формирует результирующую таблицу в соответствии с условием задачи. Затем этот запрос используется для отображения отчета.

Если в приложении нужно создать несколько различных отчетов, тогда в Microsoft Access нужно создать точно такое же количество запросов для каждого отчета.

Выполнение

1. Запустить систему Microsoft Visual Studio. Создать проект по шаблону Windows Forms Application

После запуска Microsoft Visual Studio нужно создать новый проект. Подробный пример создания и сохранения нового проекта по шаблону Windows Forms Application описывается в теме:

  • Пример создания приложения типа Windows Forms Application

2. Создать базу данных или загрузить готовый файл базы данных

База данных была ранее создана средствами СУБД Microsoft Access. База данных содержит две связанные между собой таблицы Student и Session, а также запрос Query1 на основе которого будет формироваться отчет.

Файл готовой базы данных можно загрузить .

3. Подключение файла базы данных к проекту

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

Чтобы использовать базу данных «Education.mdb» нужно подключить ее к проекту стандартным способом. Для подключения файла базы данных к проекту используется команда «Add Connection…» из контекстного меню, которое вызывается в перечне Data Connections (рисунок 2).

Другой способ – выбрать команду «Connect to Database» (рисунок 2).

Рис. 2. Варианты подключения файла базы данных к проекту

В результате откроется окно мастера, в котором нужно выполнить следующие действия:

  • в окне «Choose Data Source», изображенном на рисунке 3, выбрать источник данных (Data Source) – Microsoft Access Database File;
  • в следующем окне «Add Connection» в поле «Database file name» задать путь к файлу базы данных как показано на рисунке 4 (кнопка «Browse…»).

Рис. 3. Окно «Choose Data Source». Выбрано «Microsoft Access Database File»

Рис. 4. Окно Add Connection

Более подробно, подключение файла базы данных Microsoft Access к проекту описывается в теме:

  • Подключение базы данных Microsoft Access к проекту в Microsoft Visual Studio

После подключения, окно Server Explorer примет вид, как показано на рисунке 5.

Рис. 5. Отображение содержимого базы данных Education.mdb в окне Server Explorer

4. Разработка главной формы приложения

В соответствии с условием задачи, отчет должен выводиться в отдельной форме. Поэтому главная форма приложения имеет вид как показано на рисунке 6.

Рис. 6. Главная форма приложения

Как видно из рисунка, форма содержит только один элемент управления типа Button (кнопка) с именем button1. После клика на кнопке «Show Report» будет отображен отчет в другой форме.

Настраиваются следующие свойства элементов управления:

  • в элементе управления button1 свойство Text = «Show Button»;
  • в элементе управления Form1 (главная форма) свойство Text = «Report Viewer».
5. Подключение файла отчета к проекту

В системе Microsoft Visual Studio каждому отчету соответствует файл, который имеет расширение «*.rdlc». Этот файл содержит данные, которые формируются в отчете.

Для создания файла в Microsoft Visual Studio нужно вызвать команду Add New Item из меню Project (рисунок 7).

Рис. 7. Команда Add New Item… из меню Project

В результате откроется окно «Add New Item…», в котором нужно выбрать шаблон Report (рисунок 8) и задать имя для файла отчета Report1.rdlc (по умолчанию).

Рис. 8. Выбор шаблона Report и задание имени Report1.rdlc для файла отчета

После подтверждения выбора (кнопка Add), окно Microsoft Visual Studio примет вид, как показано на рисунке 9.

Рис. 9. Окно вкладки, которая соответствует файлу Report1.rdlc

6. Проектирование отчета

Перед проектированием отчета нужно активировать окно файла «Report1.rdlc «.

6.1. Панель инструментов ToolBox

Для проектирования элементов отчета используется панель ToolBox (рисунок 10).

Рис. 10. Панель ToolBox с инструментами, которые необходимы для проектирования отчета

6.2. Элементы управления, предназначенные для формирования отчета

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

Предлагаются такие элементы управления:

  • элемент управления типа TextBox. Отображает метки, поля или значения, которые получаются в результате вычислений;
  • элемент управления типа Line. Рисует линию, которая имеет толщину от 1 точки и более;
  • элемент управления типа Table. Этот элемент управления отображает данные в сетке (grid), имеющей фиксированное количество колонок и переменное количество строк;
  • элемент управления типа Matrix. Отображает агрегированные данные в сетке, которая имеет переменное количество колонок и переменное количество строк;
  • элемент управления типа Rectangle. Рисует прямоугольник как контейнер для других элементов отчета;
  • элемент управления типа List. Отображает набор элементов отчета, которые повторяются для каждой группы или строки данных;
  • элемент управления типа Image. Отображает изображение в виде битовой карты (например, логотип, фото);
  • элемент управления типа Subreport. Отображает связанный подотчет в границах данного отчета;
  • элемент управления типа Chart. Отображает данные в виде диаграмм разных видов;
  • элемент управления типа Gauge. Отображает значение, поле или выражение в виде линейной или радиальной зависимости.

Не вдаваясь в особенности использования каждого элемента управления, для решения нашей задачи будем использовать элемент управления Table. Этот элемент управления отображает данные в сетке (grid), которые имеют фиксированное количество колонок и переменное количество строк.

6.3. Настройка элемента управления типа Table
6.3.1. Настройка источника данных для элемента управления Table

Чтобы разместить элемент управления типа Table на макете отчета, нужно его выделить (мышкой) в панели Toolbox и сделать клик в области отчета. В результате загрузится мастер настройки источника данных.

В первом окне мастера Data Source Configuration Wizard нужно выбрать источник данных Database (рисунок 11).

Рис. 11. Выбор источника данных, из которого приложение будет получать данные для отчета

После выбора «Next >» откроется следующее окно (рисунок 12). В этом окне нужно выбрать модель базы данных Dataset. Выбранная модель базы данных определяет типы данных объектов, которые использует приложение. Эта модель будет добавлена к нашему проекту.

Рис. 12. Выбор модели данных Dataset

После выбора «Next >» откроется следующее окно (рисунок 13). В этом окне нужно выбрать соединение с базой данных, которой соответствует файл Education.mdb. Этому соединению соответствует строка Connection String, которая формируется системой автоматически.

Рис. 13. Настройка соединения с базой данных. Строка ConnectionString

После выбора «Next >» нужно подтвердить копирование файла базы данных в текущий проект (рисунок 14). В результате строка соединения модифицируется. Поскольку, база данных Education.mdb уже подключена к проекту (смотрите п.3), то рекомендуется выбрать «Нет».

Рис. 14. Окно уточнения копирования файла базы данных в текущий проект

В следующем окне (рисунок 15) предлагается сохранить строку Connection String в конфигурационном файле приложения. Нужно оставить все без изменений и выбрать «Next >».

Рис. 15. Окно с предложением сохранения строки Connection String в конфигурационном файле приложения

Следующим есть окно выбора объектов базы данных, которые будут включены в набор данных (рисунок 16). В нашем случае нужно выбрать все элементы запроса Query1, который был сформирован средствами СУБД Microsoft Access.

Рис. 16. Выбор объектов для отображения

После выбора кнопки «Finish» отобразится предварительно открытое окно Dataset Properties с созданным набором данных (рисунок 17). В этом окне отображаются поля запроса Query1, которые будут отображаться в отчете. Следует напомнить, что запрос Query1 был спроектирован средствами СУБД Microsoft Access.

Рис. 17. Окно Dataset Properties с отображенными полями запроса Query1

По желанию, можно создать еще один (или несколько) источник данных с помощью кнопки New… (див. рисунок 17).

После подтверждения на OK, окно файла отчета Report1.rdlc будет иметь вид, как показано на рисунке 18.

Рис. 18. Окно файла отчета Report1.rdlc после размещения и настройки таблицы Table

6.3.2. Настройка столбцов таблицы для отображения в отчете

В элементе управления Table1 существует две области:

  • область Hеаdеr, которая отображает заголовок каждого столбца таблицы
  • область Data, которая отображает набор данных, которые выводятся в каждой строке таблицы. Набор данных формируется на основе запроса Query1.
6.3.2.1. Настройка заголовков

Чтобы настроить название каждого столбца нужно сделать двойной клик мышкой в соответствующей ячейке области Header так, как это показано на рисунке 19.

Рис. 19. Настройка заголовка для поля «№ зачетной книжки»

Как видно из рисунка, система сформировала таблицу, которая содержит 3 столбца. В нашем случае, запрос Query1 содержит 6 столбцов. Чтобы добавить столбец, нужно:

  • сделать клик правой кнопкой мышки на границе таблицы (серый фон) в соответствующем столбце;
  • выполнить команду Left или Right меню Insert Column (рисунок 20).

Рис. 20. Вызов команды добавления нового столбца

Чтобы разместить название заголовка таблицы по центру, используется свойство TextAlign (см. рисунок 21) объекта TextBox13, который был создан для первого столбца таблицы с названием «Book number».

Рис. 21. Установка центрирования заголовка таблицы

Также, можно настроить ширину каждого столбца таблицы.

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

Рис. 22. Окно отчета после настройки заголовков таблицы

6.3.2.2. Настройка отображения данных

На этом этапе нужно настроить отображение данных, которые будут отображаться в строках таблицы. Количество строк, которые будут отображаться, может быть любым. Данные отображаются в области Data таблицы.

Каждый столбец таблицы настраивается по отдельности. Первым столбцом в запросе Query1 есть столбец с названием Num_Book. Этот столбец нужно выбрать в контекстном меню таблицы как показано на рисунке 23.

Рис. 23. Настройка отображения данных в столбце Book number (№ зачетной книжки)

Соответствующие поля запроса Query1 выбираются во всех последующих столбцах. После формирования всех столбцов, таблица примет вид, как показано на рисунке 24.

Рис. 24. Окно отчета после настройки таблицы

6.4. Настройка заголовка отчета

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

Рис. 25. Задание заголовка отчета «Query1»

По желанию, можно улучшить (изменить) вид отчета с помощью других инструментов.

7. Проектирование дополнительной формы и связывание отчета с формой

В соответствии с условием задачи, при клике на кнопке «Show Report» может открыться новая форма приложения с созданным отчетом. Поэтому, в программе нужно разработать новую форму.

7.1. Добавление формы к проекту

Разработка дополнительной формы реализуется стандартным для MS Visual Studio способом. Более подробный пример создания новой формы описывается в теме:

  • Пример создания и вызова новой формы C#

Сначала нужно добавить форму (файл формы, ресурс) к проекту с помощью команды

Project -> Add Windows Form…

В результате откроется окно «Add New Item», в котором нужно выбрать шаблон Windows Form и оставить имя файла Form2.cs предлагаемое системой.

Рис. 26. Окно задания шаблона создаваемой формы

В результате, Microsoft Visual Studio создаст новую форму, которая, пока что не имеет никаких элементов управления. Форме соответствует класс с именем Form2.

7.2. Элемент управления Report Viewer

Чтобы в приложении мог отображаться отчет, в системе Microsoft Visual Studio предусмотрен элемент управления Report Viewer (рис. 27). Этот элемент управления осуществляет связь приложения (программы) с файлом отчета Report1.rdlc. Сначала нужно перейти в режим проектирования формы «Form2.cs «. Далее, из панели инструментов ToolBox во вкладке Reporting нужно выбрать элемент управления ReportViewer и с помощью мышки разместить его на форме Form2, как показано на рисунке 27. В результате система автоматически предложит выбрать файл отчета в окне ReportViewer Tasks (см. рис. 27). Кроме того, для элемента управления будет сформирован экземпляр (объект) с именем reportViewer1.

Рис. 27. Размещение элемента управления Report Viewer на форме

После выбора кнопки спадающего списка, в окне Report Viewer Tasks отобразится список подключенных (созданных) файлов отчетов. В нашем случае нужно выбрать один файл с именем TrainReports1.Report1.rdlc (рис. 28). Здесь префикс TrainReports1 означает имя нашего проекта.

Рис. 28. Подключение файла проекта к элементу управления ReportViewer

После выбора файла Report1.rdlc, корректировки размеров формы Form2 и корректировки размеров reportViewer1, окно формы примет вид как показано на рисунке 29.

Рис. 29. Окно дополнительной формы после размещения и настройки элемента управления ReportViewer

Система автоматически сгенерирует три объекта с именами EducationDataSet, Query1BindingSource и Query1TableAdapter. Эти объекты связывают приложение с базой данных. Их можно использовать для программного управления отчетом. Но это уже совсем другая тема.

Чтобы проверить, что файл Report1.rdlc связанный с reportViewer1 нужно сделать клик на стрелке в правом углу.

Рис. 30. Проверка связи reportViewer1 с файлом отчета Report1.rdlc

8. Листинг файла формы Form2.cs

После настройки reportViewer1, система автоматически сформирует код отображения отчета на форме в обработчике события Load формы Form2. Событие Load формы Form2 вызовется в момент, если нужно отобразить форму на экране. Поэтому, вызов формы Form2 из основной формы (Form1) автоматически отобразит отчет.

Общий листинг модуля Form2.cs следующий:

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace TrainReports01 { public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void Form2_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the ‘EducationDataSet.Query1’ table. You can move, or remove it, as needed. this.Query1TableAdapter.Fill(this.EducationDataSet.Query1); this.reportViewer1.RefreshReport(); } } }

9. Программирование вызова кнопки «Show Report» для вызова отчета из главной формы

Последний шаг – это запрограммировать клик на кнопке «Show Report» главной формы.

Вызов обработчика события Click клика на кнопке Show Report выполняется стандартным для MS Visual Studio способом. Подробное описание программирования события описывается в теме:

  • Пример программирования события в C#. Разработка программы определения площади поверхности шара

Не вдаваясь в детали программирования события, ниже приведен код обработчика события button1_Click(), из которого вызывается отчет

// клик на кнопке «Show Report» private void button1_Click(object sender, EventArgs e) { // Form2 f = new Form2(); // создать экземпляр формы 2 f.ShowDialog(); // вывести форму, автоматически выведется отчет }

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

10. Листинг файла Form1.cs

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace TrainReports01 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } // клик на кнопке «Show Report» private void button1_Click(object sender, EventArgs e) { // Form2 f = new Form2(); // создать экземпляр формы 2 f.ShowDialog(); // вывести форму, автоматически выведется отчет } } }

11. Запуск приложения на выполнение (тестирование)

После запуска приложения на выполнение, окно программы, где отображается отчет, примет вид как показано на рисунке 31.

Рис. 31. Отображение отчета в программе

В связи с распространением в стране коронавирусной инфекции власти приняли решение о переносе сроков уплаты налогов и сдачи налоговой отчетности. С учетом этих нововведений в календаре представлены актуальные сроки уплаты налогов/сдачи отчетности за 2019 год и I квартал 2020 года.

Обратите внимание, что переносятся не все сроки и не для всех!

Решение о первом переносе сроков обусловлено введением в стране режима нерабочего времени (указ Президента РФ от 25.03.2020 № 206). В дальнейшем данный режим был продлен до 30 апреля включительно в соответствии с президентским указом от 02.04.2020 № 239. Соответственно, для тех организаций и ИП, которые в этот период не осуществляли деятельность, сроки уплаты налогов и сдачи отчетности за I квартал 2020 года перенесены на май 2020 года.

Вторую группу перенесенных сроков составляют сроки уплаты налогов субъектами, включенными по состоянию на 01.03.2020 в и ведущих деятельность в отраслях российской экономики, в наибольшей степени пострадавших от коронавирусной инфекции COVID-19. Для них сроки уплаты налогов в соответствии с постановлением Правительства РФ от 02.04.2020 № 409 были перенесены на второе полугодие 2020 года.

Те организации и ИП, которые не отнесены ни к соблюдающим режим нерабочего времени, ни к субъектам МСП, пострадавшим от коронавируса, должны придерживаться общеустановленных сроков уплаты налогов в соответствии с нормами НК РФ. Но сроки сдачи налоговой отчетности за 2019 год и I квартал 2020 года для них тоже переносятся.

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

При уплате налогов и взносов учитывайте изменения, которые были внесены в сроки уплаты правительственным постановлением от 24.04.2020 № 570. Данный документ распространил правила переноса сроков уплаты страховых взносов не только на микропредприятия, как это было изначально, но и на все предприятия из реестра МСП, работающие в отраслях, наиболее пострадавших из-за коронавируса.

Кроме того, сроки уплаты налогов и авансовых платежей для пострадавших субъектов МСП были перенесены еще на месяц. По новым правилам после наступления перенесенного срока (указаны в таблице) налоги и взносы необходимо уплачивать равными частями в размере 1/12 суммы ежемесячно, не позднее последнего числа месяца, начиная с месяца, следующего за месяцем, в котором наступает продленный срок уплаты. К примеру, если срок уплаты налога был перенесен с 25 апреля на шесть месяцев, то уплатить налог нужно будет не позднее 30 ноября. Причем налог платится путем внесения 1/12 начисленной суммы и далее равными долями ежемесячно.

Обратите внимание! На перенесенные в соответствии с правительственным постановлением от 02.04.2020 № 409 сроки сдачи отчетности также распространяются общие правила переноса сроков, установленные статьей 6.1 НК РФ. В письме от 21.04.2020 № СД-4-3/6655@ ФНС признала, что если перенесенный на 3 месяца срок представления деклараций приходится на выходной день, срок отчетности сдвигается еще дальше. То есть, на первый рабочий день, следующий после выходного. К примеру, если перенесенный из-за коронавируса срок сдачи налоговой декларации приходится на 25 июля 2020 года (суббота), такой срок в соответствии с пунктом 7 статьи 6.1 НК РФ переносится на 27 июля 2020 года (понедельник).

Сроки уплаты налогов/сдачи отчетности за 2019 год и I квартал 2020 года (с учетом переноса)

Событие

Общеустановленный срок (с учетом переноса сроков сдачи отчетности) для всех организаций

Срок для организаций и ИП, соблюдающих режим нерабочего времени

Срок для субъектов МСП, работающих в наиболее пострадавших областях экономики

Представление бухгалтерской отчетности за 2019 год, размещаемой в ГИР БО (основная масса организаций)

12 мая

12 мая

12 мая

Представление бухгалтерской отчетности за 2019 год, не размещаемой в ГИР БО 30 июня 30 июня 30 июня

Представление расчетов по форме 6-НДФЛ за 2019 год

1 июня

1 июня

1 июня

Представление деклараций по налогу на имущество организаций за 2019 год

30 июня

30 июня

30 июня

Уплата страховых взносов в ФНС за март 2020 года

15 апреля

12 мая

15 октября

Уплата страховых взносов в ФСС за март

15 апреля

12 мая

15 апреля (для микропредприятий — 15 октября)

Подтверждение основного вида экономической деятельности в ФСС

15 апреля

12 мая

12 мая

Представление в ПФР сведений по форме СЗВ-М и СЗВ-ТД

15 апреля

15 апреля

15 апреля

Представление декларации по ЕНВД за I квартал 2020 года

20 июля

20 июля

20 июля

Уплата налога на игорный бизнес за март 2020 года

20 апреля

12 мая

20 октября

Представление декларации по налогу на игорный бизнес за март 2020 года

20 июля

20 июля

20 июля

Уплата водного налога за I квартал 2020 года

20 апреля

12 мая

20 октября

Представление декларации по водному налогу за I квартал 2020 года

20 июля

20 июля

20 июля

Представление расчета по форме 4-ФСС на бумажном носителе

15 мая

15 мая

15 мая

Представление налоговыми агентами по НДС журнала учета полученных и выставленных счетов-фактур за I квартал 2020 года

20 апреля

12 мая

20 апреля

Уплата ИП авансового платежа по НДФЛ на основании налогового уведомления за I квартал 2020 года

27 апреля

12 мая

27 апреля

Уплата НДПИ за март 2020 года

27 апреля

12 мая

26 октября

Уплата ЕНВД за I квартал 2020 года

27 апреля

12 мая

26 октября

Уплата НДС в размере 1/3 суммы налога за I квартал 2020 года

27 апреля

12 мая

27 апреля

Представление налоговой декларации по НДС за I квартал 2020 года

15 мая

15 мая

15 мая

Представление расчета по страховым взносам за I квартал 2020 года

15 мая

15 мая

15 мая

Уплата акцизов за март 2020 года

27 апреля

12 мая

26 октября

Представление декларации по акцизам за март 2020 года

27 июля

27 июля

27 июля

Представление расчета по форме 4-ФСС в электронной форме

15 мая

15 мая

15 мая

Представление расчета по форме 6-НДФЛ за I квартал 2020 года

30 июля

30 июля 30 июля

Уплата ИП единого налога по УСН за 2019 год

30 апреля

12 мая

30 октября

Уплата ИП НДФЛ за себя за 2019 год 15 июля 15 июля 15 октября
Уплата ЕСХН за 2019 год 31 марта 12 мая 30 сентября
Представление декларации по форме 3-НДФЛ 30 июля 30 июля 30 июля

Уплата авансового платежа по УСН за I квартал 2020 года

27 апреля

12 мая

26 октября

Представление организациями декларации по УСН за 2019 год

30 июня

30 июня

30 июня

Представление ИП декларации по УСН за 2019 год

30 июля

30 июля

30 июля

Уплата первого ежемесячного авансового платежа по налогу на прибыль за II квартал 2020 года

28 апреля

12 мая

28 августа

Уплата авансового платежа по налогу на прибыль за I квартал 2020 года

28 апреля

12 мая

28 октября

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

28 апреля

12 мая

28 октября

Представление декларации по налогу на прибыль за 2019 год и за 2 месяца 2020 года

29 июня

29 июня

29 июня

Представление декларации по налогу на прибыль за I квартал 2020 года и за 3 месяца 2020 года

28 июля

28 июля

28 июля

Уплата страховых взносов в ФНС за апрель 2020 года

15 мая

15 мая

16 ноября

Уплата страховых взносов в ФСС за апрель

15 мая

15 мая

15 мая (для микропредприятий — 16 ноября)

Представление в ПФР сведений по форме СЗВ-М и СЗВ-ТД за апрель 2020 года

15 мая

15 мая

15 мая

Уплата налога на игорный бизнес за апрель 2020 года

20 мая

20 мая

21 сентября

Представление декларации по налогу на игорный бизнес за апрель 2020 года

20 августа

20 августа

20 августа

Уплата НДПИ за апрель 2020 года

25 мая

25 мая

25 сентября

Уплата НДС в размере 1/3 суммы налога за I квартал 2020 года

25 мая

25 мая

25 мая

Уплата акцизов за апрель 2020 года

25 мая

25 мая

25 сентября

Представление декларации по акцизам за апрель 2020 года

25 августа

25 августа

25 августа

Уплата второго ежемесячного авансового платежа по налогу на прибыль за II квартал 2020 года

28 мая

28 мая

28 сентября

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

28 мая

28 мая

28 сентября

Еще полезные материалы на сайте БУХ.1С в разделах:

Подписывайтесь на 1С:Антикризис

Бухгалтерская отчётность

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

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

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

В качестве пользователей финансовой отчетности (на примере частного бизнеса) могут выступать:

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

Бухгалтерская отчетность регламентируется национальными и международными стандартами.

Национальные стандарты регламентируют бухгалтерскую отчетность в отдельных странах: например, в США — US GAAP, в Великобритании — UK GAAP.

В связи с глобализацией мировой экономики все большее значение приобретают Международные стандарты финансовой отчётности (МСФО — IFRS), действующие, например, в Европейском Союзе и разрабатываемые международной организацией International Accounting Standards Board (IASB).

В Российской Федерации бухгалтерская отчётность регламентируется законом о бухгалтерском учете и Положениями о бухгалтерском учёте (РПБУ), которые разрабатываются Минфином РФ, а так же отдельными статьями налогового кодекса. В 1998 г. в России принята и исполняется программа реформирования бухгалтерского учёта в соответствии с МСФО.

Согласно РПБУ, бухгалтерская отчётность организации (для организаций кроме кредитных, страховых и бюджетных) состоит из следующих элементов:

  • бухгалтерский баланс — форма № 1
  • отчёт о прибылях и убытках форма № 2
  • отчет об изменениях капитала — форма № 3
  • отчёт о движении денежных средств — форма № 4
  • приложения к балансу и отчёту о прибылях и убытках — форма № 5
  • отчет о целевом использовании полученных средств — форма № 6
  • пояснительная записка,
  • аудиторское заключение, подтверждающее достоверность бухгалтерской отчётности организации (требуется в случае, если организация в соответствии с федеральными законами подлежит обязательному аудиту).

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

См. также

  • Главная бухгалтерская книга
  • Бухгалтерский учет

Ссылки

  • Учебные материалы по МСФО
  • Бухгалтерская отчетность по международным стандартам: принципы подготовки

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *