- •Учебно-методическое пособие
- •Решение типовых задач Нижний Новгород.
- •Оглавление
- •1.Краткое описание задач пособия.
- •1.1.Школа(многоуровневый справочник).
- •1.2.Себестоимость (подчиненные справочники).
- •1.3.Торговля (регистры).
- •1.4.Кафе (документы,таблицы значений,обработки).
- •2.Роли,Интерфейсы,Пользователи,Пароли.
- •3.Создание Справочников.
- •3.1.Справочник.Материалы.
- •Фрагм. 1 Справочник нормы : Форма элемента (процедура при изменении)
- •4.Регистры
- •4.1.Создание регистров накопления (обычных регистров)
- •4.1.1.Создание регистра «Рбост».
- •4.2.Бухгалтерские регистры.
- •4.2.1..Планы Видов Характеристик(пвс).
- •4.2.2.Планы счетов.
- •4.2.3.Создание бухгалтерских регистров.
- •5.Решение задачи «Школа».
- •5.1.Создание документа Школа.
- •Фрагм. 2 Процедуры ЗаполнитьНажатие и рассчитатьНажатие
- •6.Решение задачи «Себестоимость».
- •Фрагм. 3 Процедура РасчитатьНажатие
- •Фрагм. 4 Формирование отчета Мактз
- •Фрагм. 5 Формирование отчета в разрезе материалов.
- •7.Решение задачи «Торговля».
- •Фрагм. 6 Процедура ОбработкаПроведения
- •Фрагм. 7 Обработка проведения
- •Фрагм. 8 Процедура ТовТоварПриИзменении
- •Фрагм. 9 Процедура товЦенаПриИзменении
- •Фрагм. 10 Процедура Печать
- •8.Решение задачи «Кафе».
- •Фрагм. 11 Документ кблюдо форма ввода (4 процедуры)
- •Фрагм. 12 Документ кблюдо форма ввода (Процедура кблколичствоПриИзменении)
- •Фрагм. 13 Документ кблюдо форма ввода (Процедура кблпродуктПриИзменении)
- •Фрагм. 14 Документ кблюдо форма ввода (Процедура кбл1продуктПриИзменении)
- •Фрагм. 15 Документ кблюдо форма ввода (Процедура кблПослеУдаления)
- •Фрагм. 16 Свойство кбл Количество Поле Ввода
- •Фрагм. 17 Процедуры тзвыбора и заполнить тз
- •Фрагм. 18 Процедура заполнитьТз
- •Фрагм. 19 Процедуры тзвыбора
- •Фрагм. 20 Документ итпрод модуль объекта Обработка проведения
- •Фрагм. 21 Процедура КнопкаСформироватьНажатие
- •9.Создание отчетов.
- •9.1.Создание с помощью отчета-обработки нового документа копированием ранее созданного документа. (Отчет «СозданиеДокументов»).
- •Фрагм. 22 КнопкаСформироватьНажатие
- •9.2.Создание отчетов различных типов на основе документов пт и от.
- •Фрагм. 23 Модуль формы Фсг (9 процедур)
- •9.2.1. Процедура 1 «КнопкаСформироватьНажатие».
- •Фрагм. 24 Процедура 1 «КнопкаСформироватьНажатие».
- •9.2.2.Процедура 2 «ОтчпоМногимДокПтНажатие».
- •Фрагм. 25 ОтчпоМногимДокПтНажатие
- •9.2.3.Процедура 3 ЗапрНажатие.
- •Фрагм. 26 Процедура 3 Запр Нажатие
- •Фрагм. 27 Текст запроса процедуры 3
- •9.2.4.Процедура 4 «ТолькоНаимДокНажатие»
- •Фрагм. 28 Процедура 4 «ТолькоНаимДокНажатие»
- •9.2.5.Процедура 5 «ОтчТзНажатие».
- •Фрагм. 29 Процедура 5 «ОтчТзНажатие» (Создание таблицы тз)
- •Фрагм. 30 Процедура 5 «ОтчТзНажатие» (Печать отчета)
- •9.2.6.Процедура 6 «РегОстНажатие».
- •Фрагм. 31 Процедура 6 «РегОстНажатие».
- •9.2.7.Процедура 7 «РегОстаткиБезРасшифровки»
- •Фрагм. 32 Процедура 7 «РегОстаткиБезРасшифровки»
- •9.2.8.Процедура 8 ЗапрОстНажатие
- •Фрагм. 33 Процедура 8 ЗапрОстНажатие
- •9.2.9.Процедура 9 «РегОстСУсловиемНажатие»
- •Фрагм. 34 Процедура 9 «РегОстСУсловиемНажатие»
- •10.Дополнительная задача.Добыча руды.
- •10.1. ДБзапррегнак
- •10.2. ДбтЗциклдок
- •10.3. Дбрегнакцикл
- •10.4. Дбхсгзапрдок
- •10.5. ДбрегбуХхсгЦикл
- •10.6. Дбхсгрегбухзапрсубк1руда
- •10.7. Дбхсгрегбухзапрсубк2рудАскл
- •10.8.Дбхсгрегбухзапрсубк1скл
- •11.Задача.Справочная ж/д вокзала.
- •Часть1.Формирование состава.
- •Часть2. Клиентская часть.
- •12.Работа с диаграммами.
- •13.Построение любых Диаграмм.
- •14.Пример работы с формами, вложенными формами . Передача параметров между формами.
- •15.Работа со списками на примере задачи «Тариф».
- •16.Построение списков на основе справочника и их использование.
- •17. Регистры Сведений.
- •18.Построитель отчетов
- •19. Изящное решение задачи «Овощи».
- •20.Еще раз про «Себестоимость»
- •21.Учет начислений преподавателям за проведение занятия.Работа со списками, регистами сведений , формами и построителем отчетов.
- •22.Тестовые задачи
- •13. Доставка грузов.
- •14. Оплата труда преподавателей.
- •15. Учет лекарств.
- •16. Расчет арендной платы.
- •17. Ремонт автомобилей.
- •18.Строительство
- •19.Ремонт оборудования.
- •20.Штрафы.
- •21.Отель
- •22.Кинотеатр.
- •23.Библиотека.
- •24. Калькуляция блюда с учетом возможной замены ингредиентов.
- •Список рекомендуемой литературы
Федеральное агенство по образованию
Нижегородский Государственный Университет им. Н. И. Лобачевского
Хворенков С,Г.
Учебно-методическое пособие
По программироваию в среде 1С:ПРЕДПРИЯТИЕ 8
Решение типовых задач Нижний Новгород.
2009г.
Аннотация
Для 1С:ПРЕДПРИЯТИЕ 8 издано достаточное количество литературы очень хорошего качества (314) По своей сути, эта литература является детализацией системной фирменной документации и подробно описывает основные механизмы системы и приемы работы с ними. В процессе решения реальных задач авторы поняли , что есть смысл изучать систему не « от механизмов к задаче», а «от задачи » постигать механизмы(инвертированный взгляд).
Исходя из этой посылки, в пособии подробно разобран ряд разноплановых задач , максимально использующих основные элементы системы.
В качестве стартовой базы взята пустая конфигурация, и это означает, что абсолютно все необходимые для решения задач объекты конфигурации потребуется создавать программисту.
Оглавление
1. Краткое описание задач пособия. 6
1.1. Школа(многоуровневый справочник). 6
1.2. Себестоимость (подчиненные справочники). 6
1.3. Торговля (регистры). 6
1.4. Кафе (документы,таблицы значений,обработки). 7
2. Роли,Интерфейсы,Пользователи,Пароли. 8
3. Создание Справочников. 15
3.1. Справочник.Материалы. 15
4. Регистры 38
4.1. Создание регистров накопления (обычных регистров) 38
4.1.1. Создание регистра «Рбост». 39
4.2. Бухгалтерские регистры. 42
4.2.1. .Планы Видов Характеристик(ПВС). 43
4.2.2. Планы счетов. 48
4.2.3. Создание бухгалтерских регистров. 54
5. Решение задачи «Школа». 59
5.1. Создание документа Школа. 59
6. Решение задачи «Себестоимость». 76
7. Решение задачи «Торговля». 92
8. Решение задачи «Кафе». 111
9. Создание отчетов. 134
9.1. Создание с помощью отчета-обработки нового документа копированием ранее созданного документа. (Отчет «СозданиеДокументов»). 135
9.2. Создание отчетов различных типов на основе документов ПТ и ОТ. 136
9.2.1. Процедура 1 «КнопкаСформироватьНажатие». 138
9.2.2. Процедура 2 «ОтчпоМногимДокПтНажатие». 140
9.2.3. Процедура 3 ЗапрНажатие. 142
9.2.4. Процедура 4 «ТолькоНаимДокНажатие» 146
9.2.5. Процедура 5 «ОтчТзНажатие». 147
9.2.6. Процедура 6 «РегОстНажатие». 149
9.2.7. Процедура 7 «РегОстаткиБезРасшифровки» 153
9.2.8. Процедура 8 ЗапрОстНажатие 154
9.2.9. Процедура 9 «РегОстСУсловиемНажатие» 156
10. Дополнительная задача.Добыча руды. 158
10.1. ДБзапррегнак 161
10.2. ДБТЗциклдок 164
10.3. ДБРЕГНАКЦИКЛ 169
10.4. ДБХСГЗАПРДОК 170
10.5. ДБРЕГБУХхсгЦИКЛ 172
10.6. ДБХСГРЕГБУХЗАПРСУБК1РУДА 174
10.7. ДБХСГРЕГБУХЗАПРСУБК2РУДАскл 176
10.8. ДБХСГРЕГБУХЗАПРСУБК1скл 178
11. Задача.Справочная Ж/Д вокзала. 180
12. Работа с диаграммами. 195
13. Построение любых Диаграмм. 199
14. Пример работы с формами, вложенными формами . Передача параметров между формами. 202
15. Работа со списками на примере задачи «Тариф». 207
16. Построение списков на основе справочника и их использование. 220
17. Регистры Сведений. 228
18. Построитель отчетов 244
19. Изящное решение задачи «Овощи». 258
20. Еще раз про «Себестоимость» 264
Список рекомендуемой литературы 314
