Дипломная работа: Автоматизация приема платежей в базе конфигурации "1С: Предприятия 8.3" в ООО "Мастер Плюс"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
55
Важно отметить, что программы, в которые можно свободно вносить
изменения, обычно называются программами с открытым кодом когда часть
кода является открытой для изменения. Систему "1С:Предприятие" можно
частично отнести к таким программам. Закрытой частью является платформа,
механизмы которой не подлежат изменению. Открытой частью является
конфигурация. Платформа является неким конструктором, с помощью которого
можно “собрать” абсолютно любую конфигурацию, в рамках возможностей
платформы.
С программой поставляется так называемая типовая конфигурация это
набор настроек программы, по мнению разработчиков, отвечающий основным
требованиям пользователей. В нашем случае конфигурация называется
"1С:Управление Торговлей 11".
Ниже приведено описание основных объектов системы, из которых
состоит любая типовая конфигурация: константы, справочники, перечисления,
документы, журналы, отчеты обработки, регистры сведений, регистры
накоплений и другие.
Система "1С" работает в двух основных режимах:
- 1С:Предприятие;
- Конфигуратор.
Режим "1С:Предприятие" пользовательский. Это режим эксплуатации
программы в соответствии с ее предназначением. Именно в этом режиме
работают пользователи программы и вносят информацию.
Режим "Конфигуратор" это режим разработки и администрирования.
Он предназначен для создания, модификации, настройки и администрирования
программы. Здесь создаются и редактируются объекты конфигурации,
настраиваются интерфейсы и диалоговые окна (формы), определяется вид и
содержимое печатных форм документов, а также выполняется целый ряд иных
действий по настройке и конфигурированию системы.
В конфигураторе все объекты находятся в окне конфигурации, которое
называется деревом объектов. Данный объект представляет все прикладное
56
решение в виде древовидной структуры, каждая ветвь которой описывает
определенную составляющую конфигурации. Корневые ветви дерева
объединяют объекты конфигурации, логически связанные между собой и
имеющие общее назначение (Рисунок 18).
Рисунок 18. Дерево объектов конфигурации.
Объекты конфигурации в дереве объектов конфигурации представлены
своими именами. Например, на ветви "Планы видов характеристик"
располагаются объекты всех планов видов характеристик, используемые в
конфигурации, а ветвь "ДополнительныеРеквизитыИСведения" описывает
полную структуру плана этого вида характеристик. В эту структуру входят все
реквизиты объекта, табличные части, экранные формы, команды и печатные
формы (Рисунок 19).
57
Рисунок 19. Пример структуры объектов конфигурации.
Константы объект системы, как правило, применяются для работы с
постоянными и условно-постоянными данными. В константах хранятся редко
изменяемые значения, имеющие примитивный, ссылочный или составной тип
данных. В основном это наиболее обобщенные данные об организации, где
непосредственно производится учет: "Размер НДС", "Наименование
предприятия" и так далее.
58
В справочниках содержится условно-постоянная списковая информация,
например, список товаров, список сотрудников. Такие объекты обычно
характеризуются кодом и наименованием. У справочников могут быть
реквизиты и табличные части. Информацию, связанную с объектом, целиком
ему принадлежащую и не имеющую объектной сущности, можно хранить в
табличных частях. Для каждого справочника может быть задано несколько
типов форм: элемента, группы, списка, выбора, выбора группы. В системе
предоставлена возможность работать с многоуровневыми универсальными
справочниками и подчиненными справочниками. В подчиненном справочнике
каждый элемент "принадлежит" к определенному элементу справочника-
владельца. Обычно справочниками в системе являются списки организаций,
валют, основных средств, материалов, сотрудников, товаров и другие.
Перечисление это предопределенный набор значений, заданный еще
на этапе разработки приложения, который не редактируется в режиме
Предприятие. Конфигурация рассчитывает на определенные значения,
например, перечисление "Тип Клиента" со значениями "Обычный" и "VIP".
В отличие от справочника, значения перечислений задаются на этапе
конфигурирования и не могут быть изменены на этапе исполнения. Набор
значений не изменяется при работе конечного пользователя с программой. В
этом случае указание статуса клиента выполняется путем выбора одного из
значений перечисления. Пользователь не может добавить новый статус.
К типичным образцам перечислений относятся виды оплаты
(безналичная, наличная), тип учредителя (физическое лицо, юридическое лицо),
типы сотрудников предприятия (штатный, совместитель) и прочее.
Одним из основных свойств перечислений является то, что
конфигурация системы сама применяет имеющиеся значения перечислений. К
примеру, метод конфигурации в системе может быть нацелен на то, что любой
из клиентов может иметь один из двух статусов или "постоянный", или
"разовый", в этом случае указание статуса клиента производится посредством
подбора одного из значений перечисления. Для справочников конфигурация,
59
как правило, не использует определенных значений, например, наименования
товаров или организаций.
Документы хранят информацию о событиях, о проведенных или
планируемых операциях. Документ характеризуется номером и датой. Обычно
при проведении документа изменяется состояние регистров, например,
увеличивается количество товара в регистре "Остатки товаров" при проведении
приходной накладной. У документа может быть несколько табличных частей.
Табличные части позволяют сохранить связанную с документом списковую
разнородную информацию, например, перечень товаров, график платежей,
список дополнительных расходов.
Журналы документов это средство группировки связанных по смыслу
документов, например, журнал "Склад" объединяет приходные и расходные
накладные. Журналы полезны только для группировки документов разного
вида.
Нумераторы это служебные объекты, связанные с документами и
предназначенные для единой нумерации документов нескольких видов,
например, нумератор "Кадровый", который используется для присвоения
номеров всем кадровым приказам. Использовать нумератор имеет смысл, когда
требуется присваивать номера по единому правилу документам разных видов.
При помощи документов отражаются и операции на кассе, и платежи с
расчетного счета, и движения по складу, и кадровые перемещения, и другие
аналогичные действия.
Любой вид документа предназначен для отображения своего типа
событий. Это устанавливает его структуру и свойства, описание которых
приводится в конфигурации.
Любой документ имеет визуальное представление экранную форму, с
которой пользователь взаимодействует и вносит данные.
Кроме записи данных, для документа весьма актуальным свойством
является его проведение. При проведении документ позволяет отразить
зафиксированное им действие в механизмах, создаваемых компонентами.
Источник: https://baza.diplomsite.ru/previewfile/1994