Сделай Сам Свою Работу на 5

Создание экранной формы для таблицы «Отчет».





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

 

 

Создание запроса «Проверка по КЧ»

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

В работе спроектировано 20 значений ОКПО.

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

Блок идентификации состоит из семизначных идентификационных кодов, строящихся по серийно-порядковой системе кодирования (серии выделяются по отраслям экономики) и одноразрядного контрольного числа (КЧ), рассчитанного по модулю «11».



Основное назначение КЧ заключается в защите идентификационного кода ошибок, возникающих в процессе подготовки и передачи данных, а также обнаружении их при вводе этих данных в ЭВМ.

Для этого каждому значению разряда идентификационного кода присваивается вес, соответствующий определенному числу натурального ряда от 1 до 7, таким образом:

 

разряд идентификационного кода Ri R1 R2 R3 R4 R5 R6 R7
вес разряда Wi

 

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

 

КЧ идентификационного кода представляет собой остаток от деления полученной суммы на 11 и выражается следующим образом:

КЧ

где - целая часть частного от деления.

При использовании данного метода расчета получаются значения КЧ от 0 до 9. Если при расчете КЧ получается остаток, равный 10, то для обеспечения одноразрядности производится повторный счет, применяя при этом следующую последовательность весов, сдвинутую на два разряда влево:



 

разряд кода Ri R1 R2 R3 R4 R5 R6 R7
веc разряда Wi

 

Если при повторном расчете КЧ остаток от деления оказывается равным 10, то в идентификационном коде в качестве КЧ проставляется 0.

 

Для правильности расчета КЧ нужно пользоваться следующей формулой:

 

КЧ(подсчит)=Right(((Mid([Таблица1]![ОКПО];1;1)+2*Mid([Таблица1]![ОКПО];2;1)+3*Mid([Таблица1]![ОКПО];3;1)+4*Mid([Таблица1]![ОКПО];4;1)+5*Mid([Таблица1]![ОКПО];5;1)+6*Mid([Таблица1]![ОКПО];6;1)+7*Mid([Таблица1]![ОКПО];7;1)) Mod 11);1)

 

Выводится протокол ошибок (запрос «Проверка по КЧ»), в котором указывается, есть ошибки в подсчете или их нет. Если ошибки есть, то производится исправление КЧ (введ).

 

Создание запроса «Проверка по КС»

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

 

Проверка по КС производится для контроля достоверности введенной информации и с целью исключения ошибок ввода.

Алгоритм проверки по КС заключается в выполнении двух этапов:

1. Расчет КС таблицы промежуточной информации.

Контрольная сумма рассчитывается как сумма всех значений по столбцам. В данном случае получается одна КС.

КС (введ) = Поле 1+Поле 2+Поле 3+ Поле 4+Поле 5+Поле 6+Поле 7+Поле 8

 

2. Нахождение подсчитанной КС производилось по следующим формулам:

КС(подсч)= [Таблица1]![Поле 1]+[Таблица1]![Поле 2]+[Таблица1]![Поле 3]+[Таблица1]![Поле 4]+[Таблица1]![Поле 5]+[Таблица1]![Поле 6]+[Таблица1]![Поле 7]+[Таблица1]![Поле 8]

Создание запроса для формирования отчета.

Для запроса были введены:

- из таблицы ОКВЭД – столбец, характеризующий основной классификатор;

- из таблицы ОКОГУ – столбец, характеризующий подчиненный классификатор;

- из таблицы Таблица1 – все столбцы, за исключением ОКПО, наименование организаций и КЧ.

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.