Постановка задачи сквозного примера

1. Автоматизировать деятельность некоей условной компьютерной организации – “объединение «Содружество».

2. В следствии встречи с нашим условным клиентом стало известно, что из всех разделов учета имеющихся на предприятии нужно выполнить автоматизацию управленческого учета лишь для главных средств (ОС).

3. Нужно, дабы конфигурация удовлетворяла бы следующим требованиям:

u Ввод всех данных и документов обязан выполняться не ранее даты регистрации объединения.

u Во всех отчетах, формируемых ИБ, должно оказаться наименование объединения.

u Для исполнения последовательности операций нужно пересчитывать рублевые суммы в условные единицы (УЕ). Вследствие этого, конфигурация обязана вырабатывать отчет “История курса УЕ” следующего содержания:

4. Объединение имеет несколько организаций. Наряду с этим нужно в одной ИБ организовать учет от нескольких организаций – Компаний с возможностью получения как консолидированных данных в целом по объединению, так и с детализацией по каждой компании в отдельности.

5. Любая компания в собственном составе может иметь пара подразделений, каждое из которых, со своей стороны, кроме этого может складываться из нескольких подразделений. Наряду с этим количество уровней и подразделений иерархии заблаговременно неизвестно.

6. Сотрудники, трудящиеся в объединении, смогут числиться как на какой-то компании в целом, так и в отдельном подразделении. Наряду с этим совокупность обязана хранить в ИБ для каждого сотрудника табельный номер неповторимый в пределах всего объединения.

7. Учет главных средств (ОС) обязан удовлетворять следующим
условиям:

7.1. Инвентарный номер должен быть неповторимым для каждой Компании.

7.2. Балансовая цена — выражена в рублях и может изменяться с течением времени. Нужно дабы трансформации были бы оформлены документами.

7.3. Рыночная цена – выражена в УЕ. Замечания, сделанные для балансовой цены, честны и для рыночной цены.

7.4. Подразделение – может изменяться с течением времени, т.е. вероятна передача ОС из одного подразделения в второе.

7.5. Каждое из главных средств должно принадлежать одной из групп ОС:

u Строения;

u Сооружения;

u Передаточные устройства;

u Автомобили и оборудование;

u Инструмент;

u Производственный и хозяйственный инвентарь;

u Другие главные фонды.

Для тех ОС из группы Автомобили и оборудование, каковые складываются из отдельных подробностей (и для которых нужно вести учет их комплектующих) в ИБ хранить перечень в виде следующей таблицы:

7.7. Для каждого из ОС нужно не забывать Дату ввода в
Дату и эксплуатацию списания.

7.8. Для каждой записи из справочника ОС должна быть
возможность хранить в ИБ графическое изображение.

7.9. Для оргтехники и учёта Компьютеров в ИБ должна быть заблаговременно предусмотрена отдельная несколько записей под именем Компьютеры.

8. Для каждой Подробности нужно кроме ее наименования, хранить
в ИБ ее цену в У.Е.

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

Наряду с этим в одном документе смогут находиться, как ОС, так и подробности. Для ОС количество в документе неизменно должно равняться 1, т.к. по условиям постановки задачи в одной инвентарной карточке числится одно главное средство.

По окончании закупки как ОС, так и отдельные подробности числятся как находящиеся в запасе. Наряду с этим они смогут храниться на складе компании, что специально предназначен для хранения ОС и/либо подробностей, каковые еще не эксплуатируются.

10. По мере необходимости приобретённые ОС смогут вводиться в эксплуатацию, в следствии чего конкретное средство записывается за конкретным подразделением.

11. В ходе эксплуатации тех ОС, для которых известен состав их подробностей, может производиться их модернизация (upgrade) либо ремонт, которая оформляется внутрифирменным документом Изменение ОС. В следствии таковой модернизации состав и количество подробностей, каковые находятся в запасе, смогут изменяться.

12. По окончании окончания эксплуатации (по различным обстоятельствам) главное средство списывается. Наряду с этим отдельные подробности, из которых оно состояло, смогут поступать в запас.

Кое-какие замечания:

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

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

Глава 4. Объект Запрос

В предыдущей главе мы применяли комплект записей чтобы распечатать содержимое регистра сведений, наряду с этим мы считывали в ОП всю таблицу ИБ за одну операцию чтения.

Объект Запрос встроенного языка совокупности предоставляет еще более действенный механизм обработки данных: для обработки нужных данных объект формирует временную таблицу, содержимое и структура которой всецело определяется текстом запроса.

Текст запроса, по сути дела, определяет структуру некоей временной таблицы, которая будет выстроена в следствии работы объекта. Эта таблица имеет тип данных — РезультатЗапроса, что владеет достаточным комплектом способов для организации выборки, извлечения информации из временной таблицы.

Синтаксис языка запросов достаточно детально обрисован в документации, исходя из этого в данной главе мы остановимся более детально на методике его применения для создания отчетов.

В данной главе мы разглядим базы применения объекта и написание текста запроса на примере п.3 постановки задачи. Для этого мы напишем полный аналог процедуры ПечатьКурсаУЕ(…) из модуля формы перечня регистра сведений Направления.

4.1. Создание запроса вручную

Забегая вперед, скажем, что в совокупности имеется нужный комплект конструкторов, каковые облегчают процесс создания объектов в конфигурации. Но для лучшего понимания работы Конструктора запросов (что мы разглядим в последующих главах) один из отчетов мы сделаем всецело вручную — фактически без применения конструкторов.

Курс по корпоративной архитектуре. Сквозной пример. Часть восьмая. операции и Этапы процессов


Также читать:

Понравилась статья? Поделиться с друзьями: