Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КУРСОВОЙ ПРОЕКТ(окончательный).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.24 Mб
Скачать

3.5.2. Выходная информация

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

Таблица 23

Перечень массивов промежуточной информации

Наименование массива

Подразделение-поставщик

Перечень используемых реквизитов

Тип и значность реквизита

Условное обозначение

Расчет суммы просроченной задолженности

Бухгалтерия

ИНН

9(12)

INN

Наименование организации-заказчика

Х(12)

Namе

Сумма задолженности

9(9).99

ZD

Номер договора

9(5)

Num3

В результате решения задачи формируется выходная форма в виде отчета по просроченной дебиторской задолженности DЕВIТОR_DD_ММ, где DD – день формирования отчета, а ММ – месяц формирования отчета.

Таблица 24

Отчет по просроченной дебиторской задолженности

Наименование реквизита

Формат

Условное обозначение

ИНН

9(12)

INN

Наименование организации

Х(12)

Name

Номер договора

9(5)

Num 3

Дата заключения договора

99/99/99

Data

№ счет-фактуры

9(20)

Num1

Сумма задолженности

9(9).99

ZD

Крайний срок оплаты

99/99/99

Data - Lim

Таблица 25

Отчет по просроченной дебиторской задолженности на ___.___20__г.

Наименование организации

ИНН

№ счета-фактуры

Номер

договора

Дата заключения договора

Крайний срок оплаты

Сумма

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

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

- массив «Договор»;

- массив «Счет-фактура»;

- массив «Платежное поручение».

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

ZDi = PLi 1 – PLi 2

В результате выполненных расчетов получаем промежуточный массив «Расчет суммы просроченной задолженности», упорядоченный по возрастанию номеров договоров.

3. Реквизит выбранного договора Data-Lim (крайний срок оплаты платежа) сравнивается с заданными параметрами выходной формы DD и ММ: если значение параметра Data-Lim меньше параметров выходной формы DEBITOR_DD_MM, то соответствующий код организации (ИНН) и сумма задолженности заносятся в свободную строку выходной формы.

4. Для выдачи на печать ИНН, наименование заемщика, номера договора, даты договора, номер счёта-фактуры, суммы задолженности и крайнего срока оплаты, используются:

- массив «Договор»;

- массив «Расчет суммы просроченной задолженности».

5. Вывод отчета на печать

6. Завершение работы.

Блок-схема решения задачи представлена на рисунке 3.

Рис. 3. Блок-схема решения задачи