
72
2.3.4. Описание программных модулей
Описание программных модулей включает блок-схемы программных
модулей и описание блок-схем алгоритмов основных расчетных модулей. В
качестве примера рассмотрим программный модуль InvoiceForPaymentRPT
«Счет на оплату».
При вызове модуля производится формирование и вывод на экран отчета
«Счет на оплату», который предназначен для выставления клиенту суммы на
оплату за покупку товара по заявке. Руководитель или бухгалтер,
ознакомившись с документом, может его распечатать или сохранить на жесткий
диск в формате Microsoft Excel. Развернутая блок-схема работы данного модуля
представлена на Рисунке 22.
Структура представления VIEWCLIENTS, предназначенного для
временного хранения и обработки сумм оплаты клиентами за выполненные
работы, представлена в таблице 24.
Таблица 24. Структура записи представления VIEWCLIENTS («Денежные
выплаты клиентами за товар по заявке»)
ФИО клиента. Формируется из поля Name
справочника Clients
Заказ клиента, по которому были
оплачены выполненные работы (берется
из поля «Num» таблицы Orders
Сумма оплаты по заказу (берется как
сумма полей «Price» из таблицы Items)