|
3. 4.3 Алгоритм решения задачи.
1) Путем ввода с клавиатуры сформировать исходный массив на основе табеля учета использования рабочего времени;
2) упорядочить его по возрастанию кода работника;
3) по коду работника отыскать в нормативно-справочных данных размер оклада;
4) если оклад не найден, то готовится сообщение об этом и данный код работника из дальнейших расчетов исключается;
5) если оклад найден, то рассчитать по формуле:
S i m t = ( Q i m t / Q i m t пл ) * O i m t (17)
6) по коду работника отыскать в нормативно-справочных данных размер премии;
7) если премия не найдена, то рассчитать по формуле:
S i m t 1 = S i m t + 0 (18)
8) если премия найдена, то рассчитать по формуле:
S i m t 1 = S i m t + Р i m t (19)
9) по кодам подразделения и работника отыскать в нормативно-справочных данных размер надбавки;
10) если надбавка не найдена, то рассчитать по формуле
S i m t 2 = S i m t 1 + 0 (20)
11) если надбавка найдена, то рассчитать по формуле
S i m t 2 = S i m t 1 + N i m t (21)
12) накопившиеся итоги по организации по формулам
Q i m = ∑ Q i m t и S i m 2 = ∑ S i m t 2, (22)
где n – число работников организации в течении m-го месяца;
13) по окончании исходных данных распечатать таблицу и закончить работу.
3.5. Постановка задачи «Формирование списка счетов выставленных и
оплаченных»
3.5.1. Организационно-экономическая сущность задачи.
Важным в анализе хозяйственной деятельности учреждения является анализ оплаты выставляемых счетов, для последующего их сравнения с контрактной величиной. Не все покупатели учреждения рассчитываются за полученную продукцию в положенные сроки.
С точки зрения АСОИ решением данной проблемы может стать автоматизация составления списка счетов выставленных и своевременно оплаченных. Стоит отметить, что автоматизация данного участка работы бухгалтерии позволит финансовой службе учреждения анализировать расчеты со своими дебиторами с целью последующего принятия решения руководителями учреждения. Периодичность составления подобного рода информации зависит от вида деятельности организации. В нашем примере такую работу необходимо проводить ежемесячно.
3.5.2. Информационная база задачи
Входные данные для решения данной задачи хранятся в базе данных бухгалтерской программы «1C: Бухгалтерия». Постоянной входной информацией будут являться выписанные счета-фактуры, которые заводятся в базу данных программы.
Входной оперативной информацией является информация, заносимая на носители с первичных документов. Перечень входной оперативной информации отражен в табл.62.
Нормативно-справочная информация представляет собой массивы информации, в которых будут храниться данные, которые в свою очередь будут определять значения закодированной информации в массивах документов. На них будет происходить ссылка при «раскодировании» документов. В качестве нормативно-справочной информации используется такой массив, как справочник предприятий-покупателей (его структура приведена в таблице 63).
Таблица 62.
Состав входной оперативной информации.
Наименование
документа
Откуда поступает
Используемые реквизиты
Формат
Условное обозначение
Дата выписки
99/99/99
Date 1
№ счета-фактуры
9999
Nuм 1
Наименование
Х(12)
Name
№ накладной
9(4)
Num 2
Наименование продукции
Х(12)
Prod
Количество
999
O
Сумма
9(8).99
s
Ставка НДС
9(6).99
Tах
Сумма с НДС
9(9).99
Sum
Дата выписки
99/99/99
Date 2
Номер платежного поручения
9999
Num 3
Наименование плательщика
Х(12)
Name
Код плательщика
9(5)
Kod
№ счета-фактуры
9999
Nuм 1
Сумма с НДС
9(9).99
Sum
Таблица 63.
Структура справочника предприятий- покупателей.
Наименование массива
Имя (идентификатора)
Используемые реквизиты
Формат
Условное обозначение
Справка по покупателю
REEST
Код покупателя
9(5)
Kod
Наименование
Х(12)
Name
Расчетный счет
9(20)
Ras
Корреспондентский счет
9(20)
Kor
Код банка
9(12)
Bit
ИНН
9(12)
INN
ОКОНХ
9(5)
X
B качестве дополнительной информации, необходимой для решения поставленной задачи, будет использоваться общий список выставленных учреждением счетов-фактур, формируемый в бухгалтерии, а также список поступивших платежных поручений (табл. 64).
B результате решения задачи формируется выходная форма в виде реестра выставленных и оплаченных счетов-фактур SCНЕТАОРL DD ММ, где DD — день формирования реестра, а ММ — месяц формирования реестра (таб.65)
Таблица 64.
Состав информации других задач.
Наименование массива
Имя (идентификатора)
Используемые реквизиты
Формат
Условное обозначение
№ счета-фактуры
9999
Name 1
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38
При использовании материалов активная ссылка на источник обязательна.