LINEBURG


<< Пред. стр.

страница 15
(всего 83)

ОГЛАВЛЕНИЕ

След. стр. >>

мирования бухгалтерских итогов. Стандартными видами бухгалтерских итогов
(учетных регистров) являются: «Оборотная ведомость», «Анализ счета», «Кар­
точка счета», «Журнал-ордер», «Шахматка» и др. Конструктор запросов обеспечи­
вает создание выборки данных из БД, вычисление новых значений, группиров­
ку записей и подведение итогов. Текст процедуры вызова запроса и вывода таб­
лицы результатов помещается в программный модуль.
Конструктор ввода на основании используется для создания процедуры обработ­
ки взаимосвязанных документов и присвоения значений реквизитов одного до­
кумента другому. Конструктор формирования операций обеспечивает создание в
модуле документа процедуры. Конструктор движения регистров используется для
формирования в модуле документа оперативного учета процедуры обработки
движения регистров.

Методы обработки объектов метаданных
Методы обработки объектов представлены в виде программных модулей на встро­
енном языке программирования 1С: Предприятие, во многом напоминающем язык
Visual Basic. В объектно-ориентированной системе 1 С.'Предприятие программные
модули запускаются в ответ на наступление предопределенных событий, возни­
кающих в связи с действиями пользователя или изменением данных.
Используются следующие типы программных модулей:
• Глобальный модуль. Содержит процедуры и функции, доступные для всех
объектов метаданных. Главный модуль запускается в начале работы програм­
мы 1С:Предприятие.
• Модуль формы. Модуль формы содержит процедуры и функции для обра­
ботки данных формы. Модуль формы запускается при вызове экранной фор­
мы. В модуле обеспечен доступ к процедурам и функциям глобального модуля.
Q Модуль документа. Модуль содержит процедуры и функции для обработки
данных документа. Модуль документа запускается при обработке документа.
В модуле обеспечен доступ к процедурам и функциям глобального модуля.
• Модуль расчета. Модуль расчета содержит процедуры и функции для реа­
лизации определенного вида расчета зарплаты. Модуль запускается при вы-
1 28 Глава 3. Компьютерные системы бухгалтерского учета на базе 1С:Предприятие


полнении расчета вида начисления или удержания по заработной плате. В
модуле обеспечен доступ к процедурам и функциям глобального модуля.
Среда программирования 1 (^Предприятие включает специализированное сер­
висное средство «Синтакс-помощник», которое облегчает программирование на
встроенном языке. Отладка программных модулей выполняется в режиме От­
ладчика, обеспечивающего:
• вставку точек останова в модуль;
• пошаговое выполнение команд модуля;
• использование табло для отображения значений наблюдаемых переменных;
• формирование стека вызовов процедур;
• замеры производительности конфигурации или отдельных частей и др.
Часто используемые фрагменты текста процедур оформляются в виде шабло­
нов, которые могут быть организованы в группы. Шаблоны обеспечивают быст­
рый способ разработки текстов модулей.

Санкционированный доступ к объектам
Список пользователей 1С: Предприятие создается с помощью команды меню Ад­
министрирование • Пользователи. Каждому пользователю дается полное и со­
кращенное имя, определяется рабочий каталог, в котором сохраняются настрой­
ки пользователя. Пользователи 1С:Предприятие делятся на группы, для каждой
из которых устанавливаются права на обработку объектов метаданных. Типич­
ные группы пользователей 1С:Предприятие: администратор, бухгалтер, расчет­
чик, инспектор по кадрам, менеджер склада и т. п.
Пользовательский интерфейс включает в себя меню команд и панель инстру­
ментов. Меню имеет иерархическую структуру. Каждому пункту меню дается
понятное название, определяется действие, которое связано с выполнением ко­
манды или вызовом подменю. Действие может выполняться над указанным объ­
ектом метаданных. Пункту меню можно назначить «горячие» клавиши — так
называемый акселератор, задать параметры для выполнения обработки, выбрать
экранную форму и т. п. Панели инструментов содержат кнопки, которым соот­
ветствуют указанные действия, можно создавать новые кнопки, изменять дейст­
вие существующих кнопок.
Права пользователей определенной группы устанавливаются применительно к
объектам метаданных путем перечисления возможных видов обработки: чтение,
ввод нового объекта, удаление объекта, пометка на удаление объекта, снятие по­
метки на удаление объекта, корректировка объекта, выбор объекта, просмотр
подчиненных объектов и др.

Администрирование 1С: Предприятие
Конфигуратор обеспечивает возможности администрирования типовой конфи­
гурации, а также обслуживание БД 1С:Предприятие. Администрирование вы­
полняется администратором системы, используются команды меню:
129
Конфигуратор 1С Предприятие


Q Администрирование • Сохранить данные — создание архивной копии БД в фор­
мате ZIP, копия БД создается в любой папке, в том числе и на сменных но­
сителях,
• Администрирование • Восстановить данные — восстановление БД из архивной
копии,
• Администрирование • Выгрузить данные — полная выгрузка файлов БД в ар­
хивную копию,
• Администрирование • Загрузить данные — загрузка ранее выгруженных фай­
лов в БД
Команда меню Администрирование • Тестирование и исправление информацион­
ной базы осуществляет тестирование логической и физической целостности фай­
лов базы данных реинцексацшо файлов базы данных, исправляет отдельные
ошибки в базе данных
В 1С Предприятие ведется журнал регистрации, в котором протоколируется
работа пользователей и все события информационные, предупреждающие, ошибки

ПРИМЕЧАНИЕ
Функции администрирования БД 1С Предприятие MOI-VT выполняться и в пакетном ре­
жиме (без учасшя пользователей) тестирование и исправление информационной базы,
выгрузка данных, сохранение данных и др

Пример 1
Ввести новых пользователей КСБУ на базе 1С Предприятие
Последовательность действий
1 Запустить конфигуратор 1С Предприятие
2 С помощью команды меню Администрирование • Пользователи вызвать диа­
логовое окно Пользователи
3 Выполнить команду меню Действия • Новый В диалоговом окне Свойства поль­
зователя указать необходимые данные для новых пользователей
О на вкладке Атрибуты ввести идентификатор и полное имя пользователя,
О нажать кнопку Рабочий каталог и указать (создать) папку для пользователя,
О переиш на вкладку Роль, выбрать права и интерфейс для пользователя
4 Повторить п 3 для следующего пользователя и т д

ВНИМАНИЕ
Для изучения информационных техноло1ии 1С Предприятие следует создать пользовате­
ля Общий с правами Администратора и интерфейсом Главною бухгалтера

5 Команда меню Файл • Сохранить
6 Закрыть окно Пользователи
7 Закрыть конфигуратор
130 Глава 3 Компьютерные системы бухгалтерского учета на базе 1С Предприятие


Пример 2
Создать справочник Партии товаров Подготовить для заполнения справочника
новое перечисление СостояниеПартии Товаров
Последовательность действии
1 Запустить Конфигуратор
2 Открыть конфшурацию системы с помощью команды меню Конфигурация •
Открыть конфигурацию
3 Перейти на лист Метаданные и раскрыть структуру дерева, щелкнув левой
кнопкой мыши на значке папки (со знаком +)
4 Выбрав объект Перечисления для добавления новою элемента Выполнить
команду меню Действия • Новый элемент В диалоговом окне Перечисление
указать
О идентификатор — СостояниеПартииТоваров,
О комментарий — Состояние Партии Товаров,
О с помощью кнопки Новый ввести олементы перечисления (табл 3 2),
О закрыть окно Перечисление

Таблица 3.2. Состав элементов перечисления СостояниеПартииТоваров

Комментарий
Идентификатор Представление

Признак заключения доювора
До1 овор Договор на поставку
с поставщиком товаров

Поступила Приход парши товаров и ее регистрация Поступление товара
по приходной накладной

Переработка исходного товара
Переработка Переработка партии


5 Команда меню Конструкторы • Новый справочник
О указать идентификатор — ПартииТоваров, новое субконто не создавать
Вставить команду вызова справочника во все пользовательские меню, на­
жать кнопку Готово,
О в диалоговом окне Справочник ПартииТоваров указать количество уров­
ней в структуре кода партии товаров — 3, длина кода — 10, длина наиме­
нования — 25
Справочник не подчинен другим справочникам Уникальность кодов обеспе­
чена на уровне всего справочника, тип кода — текстовый, основное представ­
ление в виде наименования Редактировать элементы справочника в списке и
диалоге
6 Сформировать реквизитный состав справочника Для вызова диалогового окна
Свойства реквизита нажать кнопку Новый
О «Поставщик» — тип значения Справочник Контрагенты
О «Товар» — гип значения Справочник Номенклатура
131
Конфигуратор 1С Предприятие


О «Договор» — тип значения Справочник Договора
О «ДатаДоговора» — тип значения Дата
О «Количество» — тип значения Число, длина 10, точность 2
О «Единица» — тип значения Справочник КлассификаторЕдИзм
О «ЦенаПоставщика» — тип значения Число, длина 10, точность 2
О «ДатаПоставки» — тип значения Дата
О «Накладная» — тип значения Документ ПриходнаяНакладная
О «Состояние» — тип значения Перечисление СостояниеПартииТоваров
7 Закрыть диалоговое окно Свойства реквизита, нажать кнопку ОК
8 Нажать кнопку Форма элемента для построения .жранной формы элемента
справочника (рис 3 5) Выбрать реквизиты для вставки в форму, нажать кноп­
ку Вставить Изменить местоположение реквизитов в форме, выполнить на­
стройку их свойств с помощью команды меню Действия • Свойства


«*жЕ1^^У1?&?
]Код Нанмедаеаиие, Наименование



"О fesm jToeap Д
{Поставщик


Йотэер |Договор TJ


Единица; рЕдииад[JJ
ftMmtHW ]Количеств<


1ДатзПостав|"й
ЛатзЛдаавм*
!$енаПоетаещйкв.|ц енаПост'с

taiwr Достояние "(J
Ужттвя |HaKJiaeiQ



9? J -jwjfftb |



Рис. 3.5. Форма справочника ПартииТоваров

Вызвать с помощью команды меню Конструкторы • Печать конст руктор печа­
ти для создания печатной формы справочника ПартииТоваров
О задать имя кнопки — Партии_товаров в форме элемента справочника для
вызова печатной формы,
О выбрать все реквизиты для печатной формы Форма печати справочника
создается на вкладке Партиитоваров, на вкладке Модуль в текст программ­
ного модуля формы элемента справочника вставляется процедура вызова
печатной формы аналогичного названия
О перейти на вкладку Партии_товаров дчя настройки формы печати Для
форматирования элементов печатной формы следует выделить элемент -
ячейку электронной таблицы, содержащую формулу или текст, и выбрать
команду меню Действия • Свойства
132 Глава 3. Компьютерные системы бухгалтерского учета на базе 1С.Предприятие


ВНИМАНИЕ
Форма печати может создаваться отдельно для элемента, списка или группы элементов
справочника.

О перейти на вкладку Партии_товаров для настройки формы печати. Для
форматирования элементов печатной формы следует выделить элемент —
ячейку электронной таблицы, содержащую формулу или текст, и выбрать
команду меню Действия • Свойства.
10. Сохранить конфигурацию с помощью команды меню Файл • Сохранить.
11. Закрыть конфигуратор.

Пример 3
Создать документ Требование на отпуск материалов в производство.
Последовательность действий:
1. Запустить Конфигуратор.
2. Открыть конфигурацию системы с помощью команды меню Конфигурация •
Открыть конфигурацию.
3. Перейти на лист Метаданные и раскрыть структуру дерева, щелкнув левой
кнопкой мыши на значке папки (со знаком +).
4. Выбрать объект метаданных Документы.
5. Для добавления нового документа выполнить команду меню Действия • Новый
элемент. После запуска конструктора документов указать:
О идентификатор документа — ТребованиеМатериалы;
О свойства документа: документ будет проводиться, при записи документ
должен перепроводиться, разработать структуру документа от «провод­
ки».
6. Добавить проводку по документу: Д20 К10.1, план счетов — Основной.

ПРИМЕЧАНИЕ
В зависимости от выбранных счетов проводки и связанных с ними субконто, а также обя­
зательных реквизитов «количество» и «сумма» формируется набор реквизитов документа
для распределения между шапкой и табличной частью документа.


7. Шапка документа содержит реквизиты: ВидыДеятельности, СтатьиЗатрат. Таб­
лица документа содержит реквизиты: Материалы, МестаХранения, Количе­
ство, Сумма.
8. Создать новый журнал с именем ТребованиеМатериалы.
9. Вставить команду вызова документа в пользовательские меню.
10. Вставить команду для вызова журнала документов ТребованиеМатериалы в
пользовательские меню. Нажать кнопку Готово.
11. В диалоговом окне Документ ТребованиеМатериалы указать свойства доку­
мента:
133
Конфигуратор 1С Предприятие


О установить флажки: Автоматическая нумерация, Разрешить проведение до­
кумента, Автоматическое удаление движений, Автоматическая нумерация строк,
Бухгалтерский учет,
О параметр Создавать операции — Всегда,
О добавить новые реквизиты в табличную часть документа с помощью кноп­
ки Новый ЦенаМатериала — тип значений Число, длина 10, точность 2,
Единица — тип значений Справочник КлассификаторЕдИзм.
12. Для настройки формы документа (рис. 3 6) в диалоговом окне Документ Тре-
бованиеМатериалы нажать кнопку Форма. Перейти в диалоговое окно Форма
Документа ТребованиеМатериалы, выбрать вкладку Диалог
О с помощью команда меню Вставить • Текст разместить элемент текста в
заголовке формы, задать название документа — Требование на отпуск ма­
териалов в производство,
О с помощью команды меню Вставить • Реквизиты добавить в табличную часть
документа реквизиты ЦенаМатериала и Единица,
О переставить местами столбцы табличной части документа, изменить раз­
мер столбцов,
О выделить в табличной части столбец Материалы, с помощью команды меню
Действия • Свойства вызвать диалоговое окно Свойства Поля Ввода (Мате­
риалы), на вкладке Дополнительно ввести формулу
ЦенаМатериала=Материалы.Цена, Единица=Материалы.ЕдиницаИзмерения;
Сумма=Количество*Материалы.Цена,

ВНИМАНИЕ
В формулах в левой части от знака «равно» используются имена попей документа, в пра­
вой — имена потей справочника Материалы Цена, Материалы ЕдиницаИзмерения или вы­
числяемые выражения Формулы заканчиваются разделителем — точка с запятой


О выделить в табличной части столбец Количество, с помощью команды
меню Действия • Свойства вызвать диалоговое окно Свойства Поля Ввода
(Количество), на вкладке Дополнительно ввести формулу Сумма=Количе-
ство*Материалы Цена;
О выделить в табличной части столбец Сумма, с помощью команды меню
Действия • Свойства вызвать диалоговое окно Свойства Поля Ввода (Сум­
ма), на вкладке Общие установить флажок Запретить редактирование;
О выделить в табличной часги столбец ЦенаМатериала, с помощью команды
меню Действия • Свойства вызвать диалоговое окне Свойства Поля Ввода
(ЦенаМатериала), на вкладке Общие указать заголовок — Цена, устано­
вить флажок Запретить редактирование.
О выделить в табличной части столбец Единица, с помощью команды меню
Действия • Свойства вызвать диалоговое окно Свойства Поля Ввода (Еди­
ница), на вкладке Общие указать заголовок — Ед изм., установить флажок
Запретить редактирование
134 Глава 3 Компьютерные системы бухгалтерского учета на базе 1С Предприятие





%фНй- Фирма


Требований на отпуск материапоа а производство № ]номеР
ЯТ катаДок У
SQ СгапжЗадяг рагьиЗатраг Q
! * * # « * * >'" [ТипУчета
(Гномике
Материалы МестаХванения tte»^ ZfHm, K*<W4*wee м
ц ^ * ".^;



,,-i




Рис. З.6. Форма документа ТребованиеМатериалы

13. Создать печатную форму документа ТребованиеМатериалы:
О с помощью команды меню Конструкторы • Печать вызвать конструктор пе­
чати, указать имя процедуры — Требование;
О добавить реквизиты в шапку печатного документа: НомерДок, ДатаДок,
Виды Деятельности, СтатьиЗатрат;
О добавить реквизиты в таблицу печатного документа: НомерСтроки, Мате­
риалы, МестаХранения, ЦенаМатериала, Единица, Количество, Сумма;
О указать реквизиты «подвала» печатного документа: Итог («Сумма»);
О указать вызов процедуры с помощью новой кнопки Требование, устано­
вить флажки Только просмотр, Защита таблицы. Нажать кнопку Готово.

ПРИМЕЧАНИЕ
На вкладке Требование будет создан макет печатной формы, на вкладке Модуль будет соз­
дана процедура печати с аналоптчным именем Секция Шапка выводится на печатную
страницу один раз, секция Строка выводится для каждой строки документа, секция Под­
вал выводится один раз в конце печатнот документа


14. Перейти на вкладку Требование и внести изменения в форму печатного до­
кумента (рис. 3.7):
О выделить строку с номером 2, с помощью команды меню Действия • Раз­
двинуть вставить пустую строку;
О установить курсор в ячейку, выполнить команду меню Действия • Свойст­
ва. В диалоговом окне Свойства ячейки выполнить необходимые изменения.

ВНИМАНИЕ
Редактировать содержимое выделенной ячейки можно непосредственно в строке формул
Для представления названий столбцов в нескольких строках используются клавиши раз­
рыва текста Ctrl+Enter
135
Конфигуратор 1С Предприятие


1I г ! ...•* ' I .• I *. I ....*... ! г I » .. |
i [
1
г
•sm»
Требование на отпуск материалов в производство № <[НомерДокр|
- 3
<Дата [ДатаДок]>
4
S
<ВидыДеятельности [ВидыДеятельности]> <СтатьиЗатрат [СтатьиЗатрат]>
6

<< Пред. стр.

страница 15
(всего 83)

ОГЛАВЛЕНИЕ

След. стр. >>

Copyright © Design by: Sunlight webdesign