Смекни!
smekni.com

Анализ и совершенствование хозяйственной деятельности предприятия АСОИ на примере ООО ИЖ МОТО (стр. 16 из 18)

<Удалить строку> - удаление реализации переменной строки. Для удаления реализации переменной строки необходимо установить фокус ввода на любой показатель переменной строки и нажать сочетание клавиш [Ctrl]&bsol;[У] либо кнопку < Удалить строку >.

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

<Искл/Восс формулу> - реализация временного отключения/подключения формулы, связанной с показателем в конкретной ячейке отчетности. Чтобы отключить формулу от показателя, необходимо установить фокус ввода на показатель и нажать сочетание клавиш [Ctrl]&bsol;[Ф] либо кнопку < Искл/Восс формулу >.

<Периодичность> - изменение периодичности представления документа в ИМНС.

<Обнулить документ> - выполняется запись нулевых значений во все показатели документа.

Ввод документа осуществляется в 2-х режимах:

1) режим перемещения по таблице;

2) режим ввода показателя.

Режим перемещения по таблице инициализируется сразу после загрузки документа. В этом режиме с помощью клавиш перемещения курсора (“стрелки”), [Home], [End] можно осуществлять перемещение по ячейкам таблицы.

При нажатии клавиши [Enter] либо печатного символа (буквы, цифры и т. д.) осуществляется переход в режим редактирования показателя. Для завершения ввода значения показателя необходимо нажать либо [Enter] (введенное значение запишется в текущую ячейку таблицы и будет осуществлен переход на следующую графу/строку), [Esc] (введенное значение в таблицу записываться не будет).

Для расчета документа необходимо нажать клавишу [F5] в режиме ввода документа.

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

Назначение функциональных кнопок:

< Печать > - печать протокола расчета,

< Помощь > - помощь по расчету документа,

<Закрыть > - вернуться в предыдущий режим.

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

При расчете показателя по расчетной формуле могут возникнуть следующие ошибки:

- Документ с кодом (KK) не создан.

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

- Документ с кодом (KK) не найден.

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

- Показатель (CCCC) не найден.

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

- Синтаксическая ошибка в расчетной формуле.

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

- Несоответствие типов между операндами и возвращаемой расчетной ормулой значением.

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

Примечание:

Кодом документа является строка из двух букв латинского алфавита. Код документа предназначен для сокращенного обозначения документа в расчетных формулах и для быстрого поиска документов в списках.

Ссылка на показатель документа выглядит следующим образом:

KKSSS_GG

Где KK -код документа,

SSS -код строки,

GG -номер графы.

3. 5 Информационная база задач

3. 5. 1 Входные и выходные данные

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

Таблица 37

Структурная единица
Наименование Длина в знаках Тип Идентификатор входной информации
1 2 3 4
Наименование документа налоговой отчетности 100 C Налоговые декларации и документы, служащие основанием для исчисления и уплаты налога
Идентификационный номер налогоплательщика (ИНН ) 10 N - “ -
Код причины постановки на учет (КПП) 9 N - “ -
Наименование налогоплательщика 64 С - “ -
Вид расчета (основной, уточненный) 15 C - “ -
Единица измерения 15 С - “ -
Отчетный период 11 C - “ -
Год 4 C - “ -
Значение показателя документа 1 15,2 N - “ -
Значение показателя документа N 15,2 N - “ -

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

Таблица 38

Структурная единица
Наименование Длина в знаках Тип Идентификатор выходной Информации
1 2 3 4
Константа 6 C CONSTS
Значение константы 150 C - " -
Наименование константы 50 C - " -
Порядковый номер налогоплательщика 6 C ZZXXXX
Дата ввода информации 10 D - " -
Дата ввода в действие формы документа 10 D - " -
Код единицы измерения 4 С - " -
Номер уточнения (0 - основной расчет, 1 - первый уточненный расчет, 2 - второй уточненный расчет и т.д.) 2 С - " -
Информационная строка документа 1 15.3 N - " -
Информационная строка документа N 15.3 N - " -

Для представления в налоговый орган документов налоговой отчетности в электронном виде на магнитном носителе выполняется передача данных отчетности в текстовый файл.

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

Таблица 39

Наименование Имя массива
Описание отчетных документов KP_SD
Справочник подформ KP_SPP
Архив справочника подформ SPP
Справочник граф KP_SGR
Архив справочника граф SGR
Справочник показателей документа (описание строк) XX_POK
Архив справочника описания строк POK
Справочник пользовательских констант CONSTS
Справочник единиц измерения K029
Справочник контрольных соотношений KP_CTRL
Заголовочная и конечная части документа SHAPKA
Справочник автотранспортных средств SPTRAN
Справочник признаков расчета уточнения SPUTR

Состав и характеристики реквизитов массивов приведены в приложениях.

3.6 Алгоритм решения задачи

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

1. Стоимость материалов на изготовление детали определяют по формуле:

Siy= niy* Z (44),

где: Siy - стоимость материалов на i - ю деталь в y - том цехе,

niy - норма расхода материала,

z - цена материала.

2. Норматив прямых затрат на деталь в отдельном цехе определяют по формуле:

Niy=Ziy + Siy (45),

где: Niy - норматив прямых затрат на i - ю деталь в y - том цехе,

Ziy - расценка на i - ю деталь в y - том цехе.

3. Норматив прямых затрат на изготовление i - й детали по y-му цеху рассчитывают по формуле:

Ni = åNiy (46),

4. Норматив прямых затрат на изделие Nij рассчитывается по формуле:

Nij=Ni * Рij (47),

где: Рij - полная применяемость i - й детали в j - том изделии.

3.6.1 Блок - схема

Рис. 5 Блок - схема

3.6.2 Математические функции

Окр(<Число>,[<КолЗнаков>],[<Способ>])

Функция возвращает числовое значение результата округления числа <Число> до заданного числа знаков дробной части (если <КолЗнаков> отрицательно, то округляется до соответствующего количества знаков целой части).

Параметр <КолЗнаков> может быть опущен, при этом принима­ется, что <КолЗнаков> = 0.

Параметр <Способ> — необязательный параметр, который задает способ округления:

0 если при округлении 1.5 = 1;

1 если при округлении 1.5 = 2.

Значение по умолчанию — 0.

Пример:

Окр (Цена,-2)

Цел(<Число>)

функция возвращает целую часть переданного в качестве пара­метра числа, полностью отсекая дробную часть.