МЕНЮ


Фестивали и конкурсы
Семинары
Издания
О МОДНТ
Приглашения
Поздравляем

НАУЧНЫЕ РАБОТЫ


  • Инновационный менеджмент
  • Инвестиции
  • ИГП
  • Земельное право
  • Журналистика
  • Жилищное право
  • Радиоэлектроника
  • Психология
  • Программирование и комп-ры
  • Предпринимательство
  • Право
  • Политология
  • Полиграфия
  • Педагогика
  • Оккультизм и уфология
  • Начертательная геометрия
  • Бухучет управленчучет
  • Биология
  • Бизнес-план
  • Безопасность жизнедеятельности
  • Банковское дело
  • АХД экпред финансы предприятий
  • Аудит
  • Ветеринария
  • Валютные отношения
  • Бухгалтерский учет и аудит
  • Ботаника и сельское хозяйство
  • Биржевое дело
  • Банковское дело
  • Астрономия
  • Архитектура
  • Арбитражный процесс
  • Безопасность жизнедеятельности
  • Административное право
  • Авиация и космонавтика
  • Кулинария
  • Наука и техника
  • Криминология
  • Криминалистика
  • Косметология
  • Коммуникации и связь
  • Кибернетика
  • Исторические личности
  • Информатика
  • Инвестиции
  • по Зоология
  • Журналистика
  • Карта сайта
  • Разработка системы автоматизации для малого коммерческого предприятия работающего в сфере информационных услуг

    5) «Цена».

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

    товара (без НДС) в заказе для текущего счета (то есть вводимое значение =

    цена 1-й ед. товара * кол-во товара).

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

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

    5) «СистемыНаВыписку» - список.

    Назначение: свободное поле для отображения перечня заказов входящих в счет.

    Заполнение: по SQL - запросу.

    Источник строк: SQL - запрос по таблице «НаВыпискуСчета».

    (SELECT DISTINCTROW [НаВыпискуСчета].[Код], [НаВыпискуСчета].[Система],

    [НаВыпискуСчета].[Количество] FROM [НаВыпискуСчета];)

    Примечание: так как данное поле имеет источник строк SQL - запрос по

    временной таблице, то отображение изменений для данного поля происходит

    после обновления данных в форме (DoCmd Refresh).

    5) «КодСчета» - скрытое поле.

    Назначение: главное связующее поле для форм Подчиненная1 и

    Подчиненная1.1.

    Заполнение: автоматически .

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

    Примечание: не удалять.

    б) Кнопки. (для кнопок процедуры обработки событий вызываются по

    событию «Нажатие кнопки»)

    1) «Кнопка63» (Добавить новую >- при выписке в счете нового заказа).

    Назначение: занесение информации для данного заказа счета во временную

    таблицу «НаВыпискуСчета» с проверкой на наличие правильности заполнения

    критических значений полей, обновление содержимого формы, с целью

    отображения последних изменений (в списке «СистемыНаВыписку») и переход на

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

    обработки событий (листинг 3.38).

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

    2) «Кнопка69» (Добавить > - при повторной выписке счета).

    Назначение: занесение информации для данного заказа счета во временную

    таблицу «НаВыпискуСчета» с проверкой на наличие правильности заполнения

    критических значений полей, обновление содержимого формы, с целью

    отображения последних изменений (в списке «СистемыНаВыписку») и переход на

    следующую запись в текущей форме (для ввода или изменения следующего заказа

    счета). Процедура обработки событий (листинг 3.39).

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

    3) «Кнопка71», «Кнопка72», «Кнопка73», «Кнопка75».

    Назначение: для перехода по записям для текущей формы (заказы для

    данной счета). Реализация с помощью мастера.

    4) «Кнопка70».

    Назначение: для удаления выделенной записи в списке «СистемыНаВыписку»

    из временной таблицы «НаВыпискуСчета» с проверкой на наличие выделенной

    записи, обновление содержимого формы, с целью отображения последних

    изменений (в списке «СистемыНаВыписку»). Процедура обработки событий

    (листинг 3.40).

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

    5) «Кнопка74».

    Назначение: для удаления всех записей в списке «СистемыНаВыписку» из

    временной таблицы «НаВыпискуСчета», обновление содержимого формы, с целью

    отображения последних изменений (в списке «СистемыНаВыписку»). Процедура

    обработки событий (листинг 3.41).

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

    4. Оформление, учет и выписка вторичной отчетной документации (акты

    на установку, накладные, счета-фактуры, акты на информационные услуги),

    фиксирование информации о приходе денежных средств по счетам,

    формирование первичного финансового отчета по дополнительным заказам

    организации (программное и аппаратное обеспечение, информационные услуги)

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

    четырех форм:

    1. «ПросмотрДрСчетов» - основная

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

    2. «ПросмотрДрСчетовSub» - подчиненная1 (к основной)

    (источник записей таблица «ДругиеСчета»).

    3. «ПросмотрДрСчетовSubSub» - подчиненная1.1 (к подчиненной1)

    (источник записей таблица «ДругиеЗаказы»).

    3. «ДругиеПлатежки» - подчиненная1.2 (к подчиненной1)

    (источник записей таблица «ДругиеПлатежки»).

    Данные формы получены модификацией комплекса форм по просмотру основных

    счетов. При модификации у форм были модифицированы основные функции в

    соответствии с данными и измены соответствующие имена полей и форм в

    функциях. Поэтому в данном разделе будут рассмотрены только дополнения и

    изменения к исходным формам.

    Форма «ПросмотрДрСчетов».

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

    б) Кнопки. (для кнопок процедуры обработки событий вызываются по

    событию «Нажатие кнопки») - аналогичны

    в) Группы. (для групп процедуры обработки событий вызываются по событию

    «После обновления»).

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

    Назначение: для перехода между информацией о счете и адресными

    реквизитами для текущей организации. Процедура обработки событий (листинг

    3.42)

    Примечания: задание свойству «Visible» значения True или False в

    зависимости от положения переключателя.

    Форма «ПросмотрДрСчетовSub».

    а) Поля - аналогичны, кроме.

    1) «НомерСчетаФактуры».

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

    счета.

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

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

    Примечание: сделать автоматическое заполнение, продумать автоматическое

    заполнение в зависимости от формы оплаты (номера счетов-фактур по оплате за

    наличный и безналичный расчет разные).

    2) «НомерНакладной».

    Назначение: для ввода или отображения номера накладной для данного

    счета.

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

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

    Примечание: сделать автоматическое заполнение.

    в) Группы.

    1) «Группа337».

    Назначение: переключение между информацией о счете и информацией о

    заказах, входящих в счет.

    Примечания:

    г) Кнопки. (для кнопок процедуры обработки событий вызываются по

    событию «Нажатие кнопки»)

    1) «Кнопка322», «Кнопка323», «Кнопка324», «Кнопка325».

    Назначение: для перехода по записям для текущей формы (счета для данной

    организации). Реализация с помощью мастера.

    Примечания: * по процедурам обработки событий для данных кнопок

    происходит очистка содержимого временных таблиц «НаВыпискуСчета» и

    «НаВыпискуНакладной» (листинг 3.43).

    2) «Кнопка347».

    Назначение: для занесения данных по текущему счету в авансовый отчет

    (листинг 3.44).

    Примечания: * отладить возникновение ошибок и тестировать, тестировать,

    тестировать.

    3) «Кнопка368».

    Назначение: для удаления данных по текущему счету из авансового отчета

    (листинг 3.45).

    Примечания: * пользоваться аккуратно.

    Форма «ПросмотрДрСчетовSubSub».

    а) Поля

    1) «Наименование».

    Назначение: для ввода и отображения наименования товара в заказе для

    текущего счета.

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

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

    2) «Примечания».

    Назначение: для ввода и отображения примечания к товару в заказе для

    текущего счета.

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

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

    3) «НомерДистрибутива» (Рег. номер). ?

    Назначение: для ввода и отображения уникального идентификационного

    номера товара в заказе для текущего счета (если он есть).

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

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

    4) «Количество».

    Назначение: для ввода и отображения количества единиц товара в заказе

    для текущего счета (если он есть).

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

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

    5) «Цена».

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

    товара (без НДС) в заказе для текущего счета (то есть вводимое значение =

    цена 1-й ед. товара * кол-во товара).

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

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

    6) «СистемыНаВыписку» - список.

    Назначение: свободное поле для отображения перечня заказов входящих в

    счет-фактуру.

    Заполнение: по SQL - запросу.

    Источник строк: SQL - запрос по таблице «НаВыпискуСчета».

    (SELECT DISTINCTROW [НаВыпискуСчета].[Код], [НаВыпискуСчета].[Система],

    [НаВыпискуСчета].[Количество] FROM [НаВыпискуСчета];)

    Примечание: так как данное поле имеет источник строк SQL - запрос по

    временной таблице, то отображение изменений для данного поля происходит

    после обновления данных в форме (DoCmd Refresh).

    7) «Список63» - список.

    Назначение: свободное поле для отображения заказов входящих в

    накладную.

    Заполнение: по SQL - запросу.

    Источник строк: SQL - запрос по таблице «НаВыпискуНакладной».

    (SELECT DISTINCTROW НаВыпискуНакладной.Код, НаВыпискуНакладной.Система,

    НаВыпискуНакладной.[К-во] FROM НаВыпискуНакладной;)

    Примечание: так как данное поле имеет источник строк SQL - запрос по

    временной таблице, то отображение изменений для данного поля происходит

    после обновления данных в форме (DoCmd Refresh).

    8) «Список69» - список.

    Назначение: свободное поле для отображения заказов входящих в акты (на

    установку, информационные услуги).

    Заполнение: по SQL - запросу.

    Источник строк: SQL - запрос по таблице «НаВыпискуАктовИПС1».

    (SELECT DISTINCTROW НаВыпискуАктовИПС1.Код,

    НаВыпискуАктовИПС1.Наименование FROM НаВыпискуАктовИПС1;)

    Примечание: так как данное поле имеет источник строк SQL - запрос по

    временной таблице, то отображение изменений для данного поля происходит

    после обновления данных в форме (DoCmd Refresh).

    9) «КодСчета» - скрытое поле.

    Назначение: главное связующее поле для форм Подчиненная1 и

    Подчиненная1.1.

    Заполнение: автоматически .

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

    Примечание: не удалять.

    г) Кнопки. (для кнопок процедуры обработки событий вызываются по

    событию «Нажатие кнопки»)

    1) «Кнопка59», «Кнопка60», «Кнопка61», «Кнопка62».

    Назначение: для перехода по записям для текущей формы (заказы для

    данного счета). Реализация с помощью мастера.

    Примечания: *

    2) «КнопкаНЗ» (Добавить >).

    Назначение: занесение информации для данного заказа счета во временную

    таблицу «НаВыпискуСчета» и «НаВыпискуНакладной» с проверкой на наличие

    правильности заполнения критических значений полей, обновление содержимого

    формы, с целью отображения последних изменений (в списке «СистемыНаВыписку»

    и «Список63») и переход на следующую запись в текущей форме (для ввода в

    накладную и в счет-фактуру следующего заказа счета). Процедура обработки

    событий (листинг 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) «НомерПлатежки».

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

    которому оплачены вышеуказанные услуги.

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

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

    8) «ДатаПлатежки».

    Назначение: для ввода и отображения даты платежного поручения, по

    которому оплачены вышеуказанные услуги.

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

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

    9) «СистемыНаВыписку» - список.

    Назначение: свободное список для отображения перечня заказов входящих в

    счет-фактуру.

    Заполнение: по SQL - запросу.

    Источник строк: SQL - запрос по таблице «НаВыпискуСчета».

    (SELECT DISTINCTROW [НаВыпискуСчета].[Код], [НаВыпискуСчета].[Система],

    [НаВыпискуСчета].[Количество] FROM [НаВыпискуСчета];)

    Примечание: так как данное поле имеет источник строк SQL - запрос по

    временной таблице, то отображение изменений для данного поля происходит

    после обновления данных в форме (DoCmd Refresh).

    б) Кнопки. (для кнопок процедуры обработки событий вызываются по

    событию «Нажатие кнопки»)

    1) «Кнопка63» (Добавить новую >- при выписке в счете нового заказа).

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

    временную таблицу «НаВыпискуСчета» с проверкой на наличие правильности

    заполнения критических значений полей, обновление содержимого формы, с

    целью отображения последних изменений (в списке «СистемыНаВыписку») и

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

    Процедура обработки событий (листинг 3.55).

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

    2) «Кнопка69» (Добавить >).

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

    временную таблицу «НаВыпискуСчета» с проверкой на наличие правильности

    заполнения критических значений полей, обновление содержимого формы, с

    целью отображения последних изменений (в списке «СистемыНаВыписку») и

    переход на следующую запись в текущей форме (для ввода или изменения

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

    3.56).

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

    3) «Кнопка71», «Кнопка72», «Кнопка73», «Кнопка75».

    Назначение: для перехода по записям для текущей формы (счета -фактуры

    Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13


    Приглашения

    09.12.2013 - 16.12.2013

    Международный конкурс хореографического искусства в рамках Международного фестиваля искусств «РОЖДЕСТВЕНСКАЯ АНДОРРА»

    09.12.2013 - 16.12.2013

    Международный конкурс хорового искусства в АНДОРРЕ «РОЖДЕСТВЕНСКАЯ АНДОРРА»




    Copyright © 2012 г.
    При использовании материалов - ссылка на сайт обязательна.