
- •1.1. О фирме “1с”
- •1.2. О системе 1с: предприятие 7.7
- •1.3. Система защиты системы 1с: предприятия
- •1.4. Запуск системы 1с: предприятие
- •1.5. Конфигурация
- •1.6. Ввод пользователей системы
- •1.7. Сохранение, восстановление и тестирование информационных баз
- •1.8. Обновление и загрузка измененной конфигурации
- •1.9. Как вносить изменения в типовую конфигурацию?
- •1.10. План занятия
- •2.1. Бухгалтерский учет, его объекты и основные задачи
- •2.2. Основные требования к ведению бухгалтерского учета
- •2.3. Пример
- •2.4. Введение в типовую конфигурацию «Бухгалтерский учет. Редакция 4.2»
- •2.5. План занятия
- •3.Встроенный язык
- •3.1. Программные модули
- •3.2. Контекст выполнения программного модуля
- •3.3. Виды программных модулей
- •3.4. Формат операторов
- •3.5. Имена переменных, процедур и функций
- •3.6. Структура программного модуля
- •3.7. Процедуры и функции программного модуля
- •3.8. Типы данных
- •3.9. Управляющие операторы
- •3.9.1. Оператор ветвления
- •3.9.2. Циклы
- •3.9.3. Обработка ошибок
- •3.9.4. Работа с транзакциями
- •3.10. Работа с объектом «СписокЗначений»
- •3.11. Работа с объектом «ТаблицаЗначений»
- •3.12. Запуск внешних приложений из 1с.
- •3.13. План занятия
- •4.Справочники и документы
- •4.1. Справочники
- •4.1.1. Подчиненные справочники
- •4.1.2. Группы элементов
- •4.1.3. Обработка элементов справочника
- •4.1.4. Добавление нового элемента справочника
- •4.1.5. Поиск элемента справочника
- •4.1.6. Удаление элементов справочника
- •4.2. Документы
- •4.2.1. Реквизиты документа
- •4.2.2. Проведение документа
- •4.2.3. Обработка документов
- •5. Запросы и отчеты
- •5.2. Запросы
- •5.2.1. Создание запроса
- •5.2.2. Обработка результатов запроса
- •5.2.3. Использование конструктора запросов
- •5.3. План занятия
- •Компонента "Бухгалтерский учет"
- •6.1. Работа с бухгалтерскими счетами
- •6.2. Работа с операциями и проводками
- •6.3. Работа с корректными проводками
- •6.4. План занятия
- •7. Бухгалтерские итоги
- •7.1. Работа с основными итогами
- •7.2. Работа с временными итогами
- •7.3. Работа в режиме запроса
- •7.3.1. Выполнение запроса
- •7.3.2. Обращение к результатам запроса
- •8.Таблица для ввода данных
- •8.1. Свойства таблицы в режиме ввода данных
- •8.2. Выгрузка и загрузка значений таблицы с помощью объекта «СписокЗначений»
- •8.3. Работа с «Пустой» таблицей
- •8.4. План занятия
- •9.1. Использование текстовых файлов для переноса данных
- •9.1.1. Чтение текста
- •9.1.2. Запись текста
- •9.2. Работа с файлами в формате «dbf»
- •9.3. Обмен данными с помощью ole Automation
- •Приложение 3. Примерная формулировка практических заданий для реализации на пк
- •2. Покупка цб (по договору покупки):
- •3. Реализация цб (по договору продажи):
- •Приложение 1. Теоретические вопросы по компоненте «Бухгалтерский учет» комплекса «1с:Предприятие» версий 7.5 и 7.7
4.Справочники и документы
4.1. СПРАВОЧНИКИ
4.1.1. Подчиненные справочники 4.1.2. Группы элементов 4.1.3. Обработка элементов справочника 4.1.4. Добавление нового элемента справочника 4.1.5. Поиск элемента справочника 4.1.6. Удаление элементов справочника
4.2. ДОКУМЕНТЫ
4.2.1. Реквизиты документа 4.2.2. Проведение документа 4.2.3. Обработка документов 4.2.4. Ввод нового документа
4.3. Журналы документов
4.4.План занятия
4.1. Справочники
Справочник – это агрегатный тип данных, средство для работы со списками однородных элементов данных. Название и структура каждого конкретного справочника определяются при его создании в конфигураторе. У любого справочника существуют два реквизита, которые создаются автоматически – «Код» и «Наименование». Реквизиты справочников могут быть периодическими, т.е. иметь значения, связанные с датой. При изменении значения периодического реквизита старое значение сохраняется, при этом новое значение начинает действовать с указанной даты, старое – до указанной даты.
Свойства справочника редактируются в окне редактирования «Справочник». Для визуального представления справочника существуют «Форма элемента», «Форма группы» и «Формы списка» (их может быть несколько).
4.1.1. Подчиненные справочники
Если один справочник подчинен другому (задается в поле «подчинен» окна редактирования), то каждый элемент подчиненного справочника будет соответствовать элементу справочника-владельца. Для этого есть специальный реквизит «Владелец», по которому можно найти элемент справочника-владельца.
4.1.2. Группы элементов
Справочник может иметь иерархическую структуру. Число уровней иерархии определяется в поле «Кол-во уровней» в окне редактирования. Для задания иерархии используется реквизит «Родитель», который и определяет, к какой группе относится элемент. Наиболее важные функции:
ЭтоГруппа() – возвращает 1, если текущий элемент справочника – группа;
ПринадлежитГруппе(<Группа>) – возвращает 1, если текущий элемент принадлежит группе <Группа>;
Уровень() – возвращает номер уровня текущего элемента.
Глубина вложенности групп настраивается в конфигураторе и не может превышать 10 уровней.
4.1.3. Обработка элементов справочника
Обычно для обработки элементов справочника используется следующая последовательность команд:
Спр=СоздатьОбъект(«Справочник.НазваниеСправочника»); Спр.ИспользоватьДату(<Дата>); // Используется, если есть периодические реквизиты Спр.ИспользоватьВладельца(<Владелец>); // Используется, если нужно //выбрать только элементы, подчиненные владельцу
Спр.ИспользоватьРодителя(<Группа>); // Используется, если нужно выбрать //только элементы, принадлежащие Группе
Спр.ВыбратьЭлементы(); // Делаем выборку элементов Пока Спр.ПолучитьЭлемент()=1 Цикл // Обработка текущего элемента выборки, например Сообщить(Спр.Код+« »+Спр.Наименование); КонецЦикла;
4.1.4. Добавление нового элемента справочника
Спр.Новый(); Спр.Наименование = «ЭтоНовыйЭлемент»; // Заполняем остальные реквизиты Спр.Записать(); // Происходит запись нового элемента в базу данных