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

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

пись в текущей форме (для ввода в накладную и в счет-фактуру следующего заказа счета). Процедура обработки событий (листинг 3.46).

Примечания: - .

 

3) Кнопка68 (Добавить в акт >).

Назначение: занесение информации для данного заказа счета во временную таблицу НаВыпискуАктов с проверкой на наличие правильности заполнения критических значений полей, обновление содержимого формы, с целью отображения последних изменений (в списке Список69) и переход на следующую запись в текущей форме (для ввода в акт следующего заказа счета). Процедура обработки событий (листинг 3.47).

Примечания: - .

 

4) Кнопка70.

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

Примечания: - .

 

5) Кнопка74.

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

Примечания: - .

 

6) Кнопка66.

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

Примечания: - .

 

7) Кнопка65.

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

Примечания: - .

 

6) Кнопка71.

Назначение: для удаления выделенной записи в списке Список69 из временной таблицы НаВыпискуАктовИПС1 с проверкой на наличие выделенной записи, обновление содержимого формы, с целью отображения последних изменений (в списке Список69). Процедура обработки событий (листинг 3.52).

Примечания: - .

 

6) Кнопка73.

Назначение: для удаления всех записей в списке Список69 из временной таблицы НаВыпискуАктовИПС1 с проверкой на наличие выделенной записи, обновление содержимого формы, с целью отображения последних изменений (в списке Список69). Процедура обработки событий (листинг 3.53).

Примечания: - .

 

Форма ДругиеПлатежки - ленточная форма.

 

а) Поля - аналогичны форме Платежи

 

 

5. Оформление счетов-фактур на сопровождение по авансовым остаткам с 1996 года

 

Для реализации данного этапа была разработана структура взаимодействия двух форм:

1. ОформлениеСчетовФактур - основная

(источник записей таблица Заказчики).

2. ОформСчетовФактурSubSub - подчиненная1 (к основной)

(источник записей таблица СчетаФактуры).

 

Форма ОформлениеСчетовФактур.

 

Данная форма является модификацией формы ОсновнаяОформлениеСчетов, поэтому в данном разделе описываются расхождения с вышеназванной формой.

 

а) Поля - аналогичны

 

б) Группы.

 

1) Группа 168 (Организация - Счет-фактура).

Назначение: для перехода между информацией о счете-фактуре и адресными реквизитами для текущей организации. Процедура обработки событий (листинг 3.54)

Примечания: задание свойству Visible значения True или False в зависимости от положения переключателя.

 

в) Кнопки - аналогичны

 

Форма ОформлениеСчетовФактур.

 

а) Поля

 

1) КодСистемы.

Назначение: свободное поле для выбора и отображения типа услуг оказываемых организации.

Заполнение: выбор из списка.

Источник записей: список значений.

 

2) Код (Месяц).

Назначение: для выбора и отображения месяца за (по) который оказаны вышеназванные услуги.

Заполнение: выбор из списка.

Источник записей: аналогичное поле в исходной таблице.

 

3) КодДатаСчетаФактуры (Дата счета-фактуры).

Назначение: для выбора и отображения последнего дня месяца выписываемого счета-фактуры.

Заполнение: выбор из списка.

Источник записей: аналогичное поле в исходной таблице.

 

4) НомерСчетаФактуры (№ счета-фактуры).

Назначение: для ввода и отображения номера выписываемого счета-фактуры (согласно существующей номенклатуре).

Заполнение: ввод с клавиатуры.

Источник записей: аналогичное поле в исходной таблице.

 

5) Количество.

Назначение: для ввода и отображения количества месяцев, на которые оформляется счет-фактура.

Заполнение: ввод с клавиатуры.

Источник записей: аналогичное поле в исходной таблице.

 

6) Цена.

Назначение: для ввода и отображения стоимости услуг за вышеуказанное количество месяцев, на которые оформляется счет-фактура.

Заполнение: ввод с клавиатуры.

Источник записей: аналогичное поле в исходной таблице.

 

7) НомерПлатежки.

Назначение: для ввода и отображения номера платежного поруче?/p>