Разработка системы автоматизации для малого коммерческого предприятия работающего в сфере информационных услуг
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
ДС и общей суммы прихода денежных средств по платежным поручениям.
Заполнение: в процедуре обработки событий кнопки Кнопка347 (Занести)(смотри пункт __ ).
9) КодИсточника.
Назначение: для выбора и отображения названия источника информации о пользователе по данному счету.
Заполнение: выбор из списка .
Источник записей: аналогичное поле в исходной таблице.
10) КодПодразделения.
Назначение: для выбора и отображения названия подразделения от которого поступила информации о пользователе по данному счету.
Заполнение: выбор из списка .
Источник записей: аналогичное поле в исходной таблице.
11) КодСотрудника.
Назначение: для выбора и отображения фамилии сотрудника от которого поступила информации о пользователе по данному счету.
Заполнение: выбор из списка .
Источник записей: аналогичное поле в исходной таблице.
12) КодАгента.
Назначение: для выбора и отображения фамилии агента от которого поступила информации о пользователе по данному счету.
Заполнение: выбор из списка .
Источник записей: аналогичное поле в исходной таблице.
Примечание: в процедуре обработки событий по событию После обновления для данного поля заполняется поле СуммаСНакоплением для отображения общей суммы заказов проданных вышеуказанным агентом в долларах (листинг 3.26).
13) Агент_процент_1(% от реализации).
Назначение: для ввода и отображения величины процента агентского вознаграждения от суммы реализации по данному счету.
Заполнение: ввод с клавиатуры, тип вводимого значения дробное число с разделителем точка (Пример: 0.1 - 10%).
Источник записей: аналогичное поле в исходной таблице.
Примечание: в процедуре обработки событий по событию После обновления для данного поля рассчитывается значение в поле ВознагрАгента и НаРукиАгент текущей формы (листинг 3.27).
14) Агент_процент_2(% от сопровож.).
Назначение: для ввода и отображения величины процента агентского вознаграждения от суммы сопровождения по данному счету.
Заполнение: ввод с клавиатуры, тип вводимого значения дробное число с разделителем точка (Пример: 0.1 - 10%).
Источник записей: аналогичное поле в исходной таблице.
Примечание: в процедуре обработки событий по событию После обновления для данного поля рассчитывается значение в поле ВознагрАгента НаРукиАгент текущей формы (листинг 3.28).
15) ВознагрАгент (Сумма).
Назначение: для отображения общей суммы агентского вознаграждения от суммы данного счета.
Заполнение: в процедуре обработки событий по событию После обновления для поля Агент_процент_1 и поля Агент_процент_2.
Источник записей: аналогичное поле в исходной таблице.
16) НаРукиАгент (На руки).
Назначение: для отображения суммы агентского вознаграждения выдаваемого агенту от суммы данного счета.
Заполнение: в процедуре обработки событий по событию После обновления для поля Агент_процент_1 и поля Агент_процент_2.
Источник записей: аналогичное поле в исходной таблице.
17) КурсДоллара (Курс $).
Назначение: для отображения сегодняшнего курса доллара.
Заполнение: ввод с клавиатуры (пока).
Источник записей: аналогичное поле в исходной таблице.
Поле392
18) Поле392 (Сумма в $).
Назначение: свободное поле для отображения суммы агентского вознаграждения выдаваемого агенту от суммы данного счета в долларах.
Заполнение: =[ВознагрАгент]/[КурсДоллара].
19) СуммаСНакоплением.
Назначение: свободное поле для отображения общей суммы заказов проданных вышеуказанным агентом в долларах.
Заполнение: в процедуре обработки событий по событию После обновления для поля КодАгента.
20) КодЗаказчика - скрытое поле.
Назначение: главное связующее поле по для форм Подчиненная1 и Основная.
Заполнение: автоматически .
Источник записей: аналогичное поле в исходной таблице.
Примечание: не удалять.
б) Флажки.
1) ВыпискаНакладной и ВыпискаАктов.
Назначение: отметка о выписке актов и накладных при покупке системы.
Заполнение: по процедуре обработки события для кнопки Кнопка174 в форме Основная.
Источник записей: аналогичное поле в исходной таблице.
2) ОплатаСчета.
Назначение: отметка об оплате текущего счета.
Заполнение: ввод с клавиатуры.
Источник записей: аналогичное поле в исходной таблице.
Примечание: в процедуре обработки событий по событию После обновления для данного поля свойству Visible формы Подчиненая1.2 присваивается значение True или False в зависимости от факта оплаты счета (листинг 3.29).
3) ВнесениеВАО(Внесение в авансовый отчет). - скрытое поле
Назначение: отметка о внесение суммы по текущему счету в авансовый отчет.
Заполнение: по процедуре обработки события для кнопки Кнопка347 в текущей форме.
Источник записей: аналогичное поле в исходной таблице.
в) Группы.
1) Группа337.
Назначение: переключение между информацией о счете и информацией о заказах, входящих в счет.
Примечания: * автоматическое вычисление следующего номера накладной (поле НомерНакладнойв текущей форме) и счета-фактуры (поле НомерСчетаФактуры в ф