Скачать 203.1 Kb.
|
Вопросы по дисциплине 1С 1. Назначение системы программ 1С:Предприятие. Состав системы. Версии, редакции, релизы. 2. Платформа системы. Назначение и механизмы компоненты «Бухгалтерский учёт». 3. Платформа системы. Назначение и механизмы компоненты «Оперативный учёт». 4. Платформа системы. Назначение и механизмы компоненты «Расчёт». 5. Платформа системы. Назначение компонент «Управление распределенными информационными базами» и «Web-расширение». ^ 7. Объект метаданных. Виды объектов метаданных. Группы свойств объектов метаданных. Типизированные и типообразующие объекты метаданных. Форма объекта метаданных. ^ 9. Объекты метаданных: константы и перечисления. Назначение и основные свойства. 10. Объекты метаданных: справочники. Назначение и основные свойства. ^ 12. Объекты метаданных: журналы документов. Назначение и основные свойства. 13. Объекты метаданных: отчёты и обработки. Назначение и основные свойства. Внешний отчёт. 14. Технологический средства конфигурирования. ^ 16. Встроенный язык программирования 1С:Предприятие. Назначение и основные характеристики. 17. Программный модуль. Структура и виды программного модуля. 18. Контекст выполнения модуля. Два вида контекста. ^ 20. Типы данных: базовый и агрегатный типы. Понятие атрибутов и методов агрегатного типа данных. ^ 22. Управляющие операторы: операторы условной и безусловной передачи управления, операторы циклов. ^ 24. Атрибуты и методы объекта Форма. Методы элементов диалога. ^ 26. Атрибуты и методы справочников. 27. Тип данных «ПланСчетов». Общие и специфические свойства планов счетов. ^ 29. Типы данных «Счет» и «Операция», атрибуты и методы. 30. Тип данных «Бухгалтерские итоги». Назначение. Режимы Основных и Временных итогов. Режим запроса. ^ Система программ 1С:Предприятие предназначена для автоматизации экономической деятельности предприятия. ^ : - технологическая платформа — системная часть, которая не может быть изменена пользователем - конфигурация — функциональная часть, которая может быть изменена пользователем (прикладное решение) Версия — это номер выпуска системы, которая относится к платформе. Новая версия является существенным развитием всей системы. Существует несколько вариантов поставки системы (версии): - сетевая версия — версия с полным набором функциональных возможностей + одновременная работа нескольких пользователей с одной базой данных - версия SQL — с полным набором функциональных возможностей + одновременная работа нескольких пользователей + организация работы с базой данных в режиме клиент-сервер (в качестве сервера Microsoft SQL Server) - локальная версия — только для одного пользователя Редакция — номер выпуска конфигурации. В новых редакциях расширяется состав задач, улучшаются алгоритмы, появляются новые возможности. Релиз (о англ. release — выпуск) — номер обновления программы незначительно отличающийся от предыдущих. Сюда могут входить: исправления однородных ошибок, изменение связных нормативных актов и др. ^ Платформа системы - имеет компонентную структуру, состав установленных компонентов определяет возможности системы. Компонента «Бухгалтерский Учёт» — реализует отражение хозяйственных операций в БУ, для этого компоненты используют 4 основных механизма: - бухгалтерский счёт — объект синтетического учёта средств предприятия - субконто — объект аналитического учёта средств предприятия - операция — предназначена для отражения информации по хозяйственной операции бухгалтерского учёта. Операция в своём составе имеет проводку. - проводка — предназначена для отражения информации о движении средств по счетам БУ Основное предназначение — ведение БУ в соответствии с любым законодательством и методологией. ^ Платформа системы - имеет компонентную структуру, состав установленных компонентов определяет возможности системы. Компонента «Оперативный Учёт» - предназначена для автоматизации оперативного учёта наличия и движения средств предприятия, широко используется в управленческом учёте. Компонента позволяет получить информацию о движении и остаточных средствах в самых различных разрезах и в реальном времени. Основной механизм — механизм регистров. Регистр — это многомерная структура хранения остатков или оборотов средств предприятия. Каждый регистр на этапе создания описывается набором измерений и ресурсов. Измерение — набор значений в разделе которых требуется детализировать и хранить информацию. Ресурс — величина, которая отражает измерения в количественном или суммовом отражении (единица измерения). Существует 2 типа регистра: - регистр остатков — содержит информацию о конечном состоянии средств на определенный момент времени - регистра — оборотов — содержит информацию о движении средств в течении определённого периода ^ — изменение оборотов или остатков регистра. Основное назначение компоненты — автоматизация различных торговых и складских операций. ^ Платформа системы - имеет компонентную структуру, состав установленных компонентов определяет возможности системы. Компонента «Расчет» - предназначена для сложных периодических расчётов. Основная область применения — расчёт зарплаты. Позволяет вести расчёты различной сложности, пересчитывать результаты задним числом, вести активные расчёты за прошлые периоды. Основной механизм — журнал расчётов. Журнал расчетов предназначен для хранения данных сложных периодических расчётов — это объекты расчёта, виды расчёта, периоды и результаты расчёта. Каждая строка журнал содержит результат конкретного алгоритма расчёта для конкретного объекта расчёта на конкретный период расчёта. ^ — это объект для которого выполняется расчёт. Вид расчёта — это объект, который определяет вид алгоритма расчёта. Период расчёта — это дата начала и дата окончания действия данного расчёта. Результат расчёта — результат выполнения алгоритма расчёта. ^ Управление распределёнными информационными базами — служит для соединения множества однородных баз в одну, обеспечивает периферийный обмен данными. Web-расширение — позволят встраивать доступ к данным 1С:Предприятия в существующие web-сайты и web-приложения, а также создавать готовые web-приложения использующие информационную базу 1С:Предприятия. Имеет набор компонент для создания пользовательского интерфейса. В состав web-расширения входят: - основа web-приложения на базе которой создаются web-приложения и web-сервисы - файла, предназначенные для самостоятельной работы web-приложений - утилита генерации мета-данных - публикатор web-приложений и др. Шаблоны web-расширения расчитаны на использование в среде MS Visual Studio.NET с компилятором C# ^ Типовая конфигурация — это готовое прикладное решение, предназначенное для автоматизации определённой сферы деятельности предприятия. Виды: бухгалтерия, зарплата, финансы и кадры, торговля и склад. Свойства конфигурации: - идентификатор — произвольная строка, которая выводится в заголовке конфигурации - округление — определяет степень округления результатов вычисления - разрешение непосредственного удаления объектов ^ Объект мета-данных обладает набором свойств, которые можно разделить на 3 группы: - свойства присущие всем объектам мета-данных (к ним относится идентификатор, комментарии) - свойства присущие большинству объектов (к ним относятся тип значения, число, справочник, счёт, план счетов) - свойства специфические для конкретного типа объекта мета-данных Виды объектов мета-данных: - типизированный объект мета-данных — это объект, который обладает свойством тип значения - типообразующий — это объект мета-данных, который может образовывать типы значений других объектов Форма объекта мета-данных — это визуально представление объекта мета-данных, которое состоит из трёх частей: - экранная форма используется для редактирования и ввода информации уже хранящейся в объекте данных - печатная форма объекта мета-данных - модуль форма — программа составленная на встроенном языке 1С:Предприятия. Содержит алгоритм построения печатной формы и алгоритм обработки, который вводит пользователь в экранной форме. ^ — множество объектов метаданных настроенных на хранение и обработку информации по хозяйственной деятельности конкретного предприятия. Все объекты мета-данных объединены в виды. ^ Конфигурация 1С:Предприятия — это совокупность трёх взаимосвязанных составных частей: структуры мета-данных, набора интерфейсов и набора прав. Свойства конфигурации: идентификатор, округление (определяет правило округления результата вычисления) и разрешение непосредственного удаления объекта. Способы обновления конфигурации: сохранение конфигурации, загрузка изменений и объединение конфигураций. ^ Константы — предназначены для хранения постоянной или условно-постоянной информации. Свойства констант: - типизированный объект и агрегатный - константа может быть периодической ^ Справочники — предназначены для хранения нормативно-справочной информации. Свойства справочников: - уровни (одноуровневые, многоуровневые) - реквизиты — дополнительные свойства элементов справочника (отбор по реквизиту, сортировка, периодичность) Справочник может иметь 3 формы для редактирования и просмотра: форма элемента, форма группы, форма списка. Справочник может быть подчинен другому справочнику-владельцу. Обязательные реквизиты справочника: код, наименование. ^ Документ — предназначен для ввода/вывода информации о совершённых хозяйственных операциях. Документы имеют: модуль документа, печатную форму и диалоговую форму. ^ — это программа написанная на языке системы, вызывается для исполнения в момент проведения документа. Свойства: - общие реквизиты — служат для создания реквизита, которые должны существовать во всех документах и позволяют осуществить отбор документов в журнале документов - нумератор — объект мета-данных, описывающий правила нумерации документов - подчинённые документы — документы в которых можно установить связь один ко многим - документ основания — на его основе заполняются новые документы. Специфические свойства документов: - журнал — документ относится к какому-нибудь журналу - реквизиты — шапки и табличная часть - номер даты и время документа — обязательный реквизит - автоматическая нумерация Операция — специальный объект мета-данных. Операции могут создаваться вручную либо относиться к какому-либо документу. ^ Журналы — служат для хранения информации. Журналы документов — средство для ввода, просмотра и редактирования документов. Виды журналов: - обычный — для хранения документов определённого вида - дополнительный — документы в таких журналах могут-быть зарегистрированы в нескольких журналах - общий — системный журнал, в котором регистрируются все документ БД - прочие — хранит документы без указания журнала документов Свойства: графы. ^ Внешний отчёт — отчёт, хранящийся вне конфигурации с расширением *.ert ^ — средства обработки накопленной в системе информации и получения сводных данных в удобном для просмотра и анализа виде. (Сервис -> Обработка документов) Обработка — тот же отчёт, но с измененными данными (например, изменение контрагентов в отчёте). Предназначена для групповых действий над документами и бухгалтерскими операциями, для формирования реестра и печати списка документа. В 1С:Предприятие есть 5 видов отчётов: - бухгалтерские отчёты — предназначены для анализа состояния бухгалтерского учёта за произвольный период времени - оперативный отчёт — для текущего анализа анатомических счетов - дополнительные отчеты — для обобщённой, наглядной картины бух-учёта - аудиторский отчёт — для аудиторов - регламентный — для компании ^ 15. Технологические средства администрирования. Для описания специфических алгоритмов обработки информации и создания интерфейса, ориентированным на удобное представление описанных в конфигурации данных, в системе 1С:Программирование несколько предусмотрено технических механизмов: - встроенный программный язык - механизм запросов — для получения произвольных отчётов сложной структуры - встроенный текстовый редактор — для создания текстовых документов и программных модулей - встроенный редактор табличных документов — для создания выходных документов (первичных документов и отчётов) со сложной оформительной структурой - конструкторы — для разработки стандартных элементов системы. В системе имеются конструкторы справочника, документа, отчёта, вида субъекта и пять конструкторов модуля программы - система настройки пользовательского интерфейса - система настройки прав пользователей и автоматизации доступа - отладчик — позволяет прослеживать исполнение программных модулей конфигурации, замерять сравнительное время исполнения, просматривать содержимое переменных - журнал регистрации — ведётся системой автоматически, в нем отражаются все фактические изменения данных пользователями - администрирование работы пользователей — для отслеживания текущего состояниря работы системы используется монитор пользователей, который позволяет отслеживать пользователей работающих в данной БД и в каком режиме. ^ Назначение: Язык системы 1С:Предприятие предназначен для описания (на стадии разработки конфигурации) алгоритмов функционирования прикладной задачи. Он представляет собой предметноориентированный язык программирования, специально разработанный с учётом возможности его применения не только профессиональными программистами, но и рядовыми пользователями. В частности, операторы имеют русскоязычное и англоязычное написание (и тот и другой вариант может находится в одном тексте). При своей относительной простоте, язык обладает некоторыми объектно-ориентированными возможностями (например правила доступа к атрибутам и методов специальных типов данных). Краткая характеристика: - предметноориентиоован (создаются объекты мета-данных) - объектнооринентирован - событиенезависим - мягкотипизирован - допускает неявное определение переменной - допускает применение массивов ^ Программный модуль — текст на встроенном языке, в котором размещены тексты процедур и функций. Структура: - раздел определения переменных - раздел процедур и функций - раздел основных программ (исполняется в момент инициализации модуля) Виды: - глобальный модуль — программный модуль, автоматически выполняемый при старте системы - модуль формы — для создания/ведения информации в документе и создания печатной формы - модуль документа — выполняется в момент ведения документа (ведения проводки, счёта, регистра и т.п.) ^ Контекст выполнения модуля — связь модуля с остальной частью конфигурации. Различают 2 вида контекстов: - локальный контекст выполнения модуля — определяет набор непосредственно доступных модулю значений агрегатных типов данных, их атрибутов и методов - глобальный контекст с задачей — определяется значениями системных атрибутов системными процедурами и функциями, значениями заданных в конфигураторе констант и перечислений и переменными процедурами и функциями глобального программного модуля, объявленными с ключевыми словами «экспорт» ^ Операторы имеют стандартный вид обращения к процедуре (кроме оператора присваивания). Они разделяются ";" и конец строки не значит конец оператора. Для передачи локального контекста программного модуля, в качестве фактического параметра используется ключевое слово «контекст» (например, передача контрагентов в функцию). «Процедура» и «КонецПроцедуры» - является фигурными скобками и после них ";" не ставятся. Передача параметров, по умолчанию, идёт по ссылке. Если используется ключевое слово «Значение» - по значению. ^ Базовый – число, строка (записывается в двойных кавычках), дата (в апострофах). Агрегатный – специальный тип, который имеет набор атрибутов и методов. ^ относят: константы, справочник, метаданные, список значений, таблица значений, бух. итоги, документ, план счетов, вид субконто, счет операция. Атрибуты – свойства агрегатного типа данных, которые можно присваивать и читать значения. Методы – действия, которое может выполнить агрегатный тип данных. ^ В языке переменные необязательно объявлять в явном виде. Неявным определением переменной является первое её появление в левой части оператора присваивания. Возможно такое явное объявление при помощи оператора «перем» . Тип переменной определяется типом присвоенного ей значения. Не допускается использование переменной с неопределённым значением. Оператор объявления переменной: Переменная<имя_перем>[[размерность]][экспорт]; ,где: «экспорт» - значит использование данной переменной в других программных модулях (имеет смысл только в глобальном программном модуле). Области действия: - в разделе определения переменной глобального программного модуля; - в разделе определения переменной модуля; - в разделе процедур или функций(это локальные переменные) Операции - арифметические: +, -, *, /, % - операция конкатенации (присвоение 1-ой строки к другой). (например, Фам+”_”+имя+”_”+отч) - логические операции: >, <, >=, <=, <>(не равно) Булевые операции: и – конъюнкция, или – дизъюнкция, не – логическое отрицание Выражения: - строковые - логические - в них происходит вычисления логического значения, используется в управляющих операциях, вычисляется слева направо. Следует использовать “()” во избежании неоднозначности. Оператор присвоения: <назначение>=<источник> ^ Если(IF). Синтаксис: Если<логич. выр> тогда //операторы; [иначе если <логич. выр-е> тогда] //операторы [иначе] //операторы; Конец если; Операторы цикла: Пока(While) Синтаксис: Пока <логич_выр>цикл //операторы; Конец Цикла Для(For) Для <Имя_пер>=<выражение1>по<выражение2>Цикл <выражение1> - нач. значение(i=0) //операторы; <выражение2> - конечное выражение(i Конец цикла Попытка(try): Попытка //некоторое действие; Исключение //обработка исключительной ситуации; Конец попытки; Перейти(Goto): Перейти<метка>; Продолжить Продолжить; Прервать(Break); Прервать Возврат(Return): Возврат [<выражение>] , где <выражение> - выражение, значение которого содержит результат обращения к функциям. Этот параметр обязателен для «Возврат», но не может использоваться в процедуре. ^ Все они доступны в любом модуле конфигурации, обращение к системным процедурам и функциям. (например, сумма=определение (количество*стоимость,2,1)) Системные предопределенные процедуры предназначены для программной обработки системных событий, возникающих при интерактивных действиях пользователя или программных возникновений событий. Для предопределенных процедур определены только названия и синтаксис. Тело процедуры заполняет разработчик. (например, Ввод на основании (Док.осн ) ///операторы Конец процедуры) ^ Атрибуты Формы: закладки, элементы диалога и др.; Методы Формы: использовать слой, read only, использовать закладки и др. Методы элементов диалога: доступность, видимость и др. ^ Синтаксис обращения к перечислениям: Перечисление.<Имя_перечисл>.<значение_перечисл>. Например, Перечисление. ТипСотрудника. Штатный ^ : - получить атрибут – получить доступ к объекту перечислений конкретного вида по его имени. Получить атрибут (<имя Перечисления>) - количество значений – определить кол-во значений в данном виде перечисления КоличествоЗначений() - значение по номеру – определить значение соответствующего номеру позиции ЗначениеПоНомеру(<Номер>) - значение по идентификатору: ЗначениеПоИдентификатору(<Идентификатор>) - вид – определить название вида перечисления: Вид() - представление вида – определить пользователя представления вида. ПредставлениеВида() - выбран – возвратить флаг выбора элемента перечисления: Выбран() - порядковый номер – определяет порядок номера в перечисление: ПорядковыйНомер() - идентификатор – возвращает строку идентификатор значения перечисления: Идентификатор() ^ : Константа<Имя_константы> Методы периодических констант: - Получить (<Дата>) - Установить (<ДатаЗначение>) ^ Атрибуты справочников: код, наименование, реквизиты, родитель, владелец. Методы справочников: уровень – это группа, текущий элемент, найти по коду, выбрать элементы, получить элемент, новый, записать и др. ^ Является служебным типом данных. Он предназначен для идентификации плана счетов, созданного в метаданных. В основном он используется для передачи в качестве различным процедурам и функциям «бух. учета» и для выбора плана счетов в формах. Для значения типа «План счетов» могут выступать как реквизиты диалога формы, реквизиты документов. Свойства: - максимальная длина кода счета - шаблон кода счета - реквизиты счетов - свойства счета/субконто - длина наименование счета -признаки выделения, валютного, количество - основной/забалансовый план счетов - количественный и валютный учет - А, П, АП - разделитель учета - Виды субконто по которому будет вестись - максимальное количество субконто аналитический учет. ^ Является служебным типом данных. Предназначен для идентификации самого вида субконто, созданного в метаданных. В основном он используется для передачи в качестве параметра различным процедурам и функциям компоненты бух. учет и для выбора вида субконто в формах. «ВидСубконто» не поддерживает никаких данных в информационной базе, а список возможных значений определен видами значений в конфигураторе. ^ – множество однотипных объектов аналитического учета. Свойства: - тип значения - отбор(отбор проводок в журнале операций) - представление(определяет вид аналит. учет в счетах.) ^ Счет – агрегатный тип данных для доступа к бух. счетам. Атрибуты: код, наименование, валюта, забалансирование, количеств, архивные, реквизиты. Методы: - найти по наименованию - найти по коду - текущий счет - вид субконто - родитель использует родителя - код субконто Операции – это агрегатный тип данных предоставляется для доступа к операциям и проводкам. Атрибуты: дата операции, сумма операции, содержание, документ, кол-во, дебет, кредит. Методы: - выбрать операцию - получить операцию - найти операцию - использовать субконто - выбрать проводку - получить проводку - записать проводку - новая проводка Атрибуты дебета и кредита: счет и субконто Методы: субконто и представление субконто ^ Специальный механизм компоненты БУ: - обеспечение хранения, динамический пересчет и извлечение бух. итогов средствами встроенного языка. - изменение бух. итогов происходит только изменением бух. проводок. Основные итоги – остатки и обороты по счетам , по субконто, между счетами за любой расчетный период с детализацией до месяца. Временные итоги – остатки и обороты по счетам за произвольный период. Режим запроса – используется для получения большого количества итогов в различных разрезах. |
![]() | Содержание рабочего чертежа (требования : изображения, условные обозначения, текстовые надписи) | ![]() | Рассмотрена и рекомендована Методическим советом колледжа для студентов, обучающихся по специальности 230101. 52 Вычислительные машины,... |
![]() | ![]() | Предмет и методы изучения истории управленческой мысли. Взаимосвязь иум с другими историко-научными исследованиями | |
![]() | Данные о наличии специально оборудованных помещений для организации образовательного процесса | ![]() | Вопросы и ответы остаются в базе данных форума, и могут быть полезны как участникам форума, так и любым пользователям сети Интернет,... |
![]() | Вопросы и ответы остаются в базе данных форума, и могут быть полезны как участникам форума, так и любым пользователям сети Интернет,... | ![]() | Классификация затрат рабочего времени. Типовая структура нормы времени на операцию |
![]() | Составлена в соответствии с обязательным минимумом содержания основных образовательных программ Федерального компонента государственного... | ![]() | Технологический цикл простого процесса при последовательном виде движения партий деталей 44 |