21 декабря 2014 в 11:53:14
(9 лет 46 недель 8 часов назад)
18.12.2014 11:59:49
Текст задания
Шахматный клуб проводит ежемесячные турниры. Каждый турнир состоит из нескольких туров.
Объекты учета: судьи, участники.
Создать график игровых дней. В графике указывается количество часов в день. При этом день может быть поделен на две смены: дневную и вечернюю. График редактируется вручную.
Например:
01.01.2010 Дневная смена 4
01.01.2010 Вечерняя смена 4
02.01.2010 Дневная смена 4
Документ «Заявка на участие». В табличной части указываются участники и рейтинг. Рейтинг – величина периодическая.
• Записать в базу текущий рейтинг участников.
• Сформировать бухгалтерскую проводку по дебету счета «Касса» и кредиту счета «Выручка» на общую сумму вступительного взноса (постоянная величина, задаваемая в конфигурации) и с указанием количества участников.
Документ «Тур». Проведение документа – запретить. В табличной части документа – список пар участников. Желательно, в форме документа разместить и график с отбором за период, равный месяцу. Отбор устанавливается при открытии формы и при изменении даты документа.
Документ «Протокол игрового дня». Вводится на основании документ «Тур». В табличной части добавить две колонки для сохранения результата партий. За победу участнику начисляется + 1 очко, за ничью +0,5, за поражение -0 . При проведении:
• Изменить количество очков, набранных в текущем турнире, для каждого участника.
Создать отчет, формирующий итоговую таблицу турнира. В случае одинакового количества очков приоритет имеет участник с наибольшим рейтингом.
Все вышеперечисленные документы хранятся в одном журнале – «Документы».
Документ «Начисление зарплаты». Формируется в конце месяца. В каждой строке должен быть указан судья, смена, дата начала и дата окончания периода непрерывного дежурства в одной смене (дневной или вечерней) а так же размер. Табличная часть заполняется вручную. Автоматизировать заполнение графы размер для каждой строки таким образом, что бы он был равен 1 проценту от выручки за текущий месяц по данным бухгалтерского учета.
При проведении документа судьям начисляется зарплата за период по формуле:
Размер*отработано часов в соответствии с графиком дежурств.