Обучение: Методичка "Программирование в 1С:Бух учет 7.7" + практические задания
Разработка - Подготовка к аттестации
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
| Наименование | Скачано | Купить файл | По подписке PRO |
|---|---|---|---|
|
Методическое пособие демо
.pdf 2,27Mb
4014
|
4014 | 2 500 руб. Купить | 1 SM Скачать |
|
Практические задания (демо)
.rar 125,61Kb
1191
|
1191 | 2 500 руб. Купить | 1 SM Скачать |
|
Обучение: Методичка "Программирование в 1С:Бух учет 7.7" + практические задания:
.rar 16,15Mb
0
|
0 | 6 200 руб. Купить | 10 SM Скачать |
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
1. ВВЕДЕНИЕ
1.1. Концепция системы 1С:Предприятия
1.2. Конфигурируемость
1.3. Компонентная структура
2. Предметная область бухгалтерский учета
2.1. Понятие и виды хозяйственного учета
2.2. Предмет и метод бухгалтерского учета
2.3. Понятие о бухгалтерском балансе
2.4. Система счетов и двойная запись
2.5. Бухгалтерские проводки
2.6. Синтетические и аналитические счета
2.7. Техника и формы бухгалтерского учета
3. Программная платформа системы 1С:Предприятие
3.1. Функционирование системы
3.2. Краткое описание понятий (объектов) системы
3.2.1. Базовые объекты.
3.2.1.1. Константы
3.2.1.2. Справочники
3.2.1.3. Перечисления
3.2.1.4. Документы
3.2.1.5. Журналы документов
3.2.1.6. Отчеты и обработки
3.2.2. Компонента «Бухгалтерский учет»
3.2.2.1. Бухгалтерские счета
3.2.2.2. План счетов
3.2.2.3. Виды субконто
3.2.2.4. Операции и проводки
3.2.2.5. Бухгалтерские итоги
3.2.3. Типы данных, используемые системой
3.3. Технологические средства конфигурирования и администрирования системы 1С:Предприятие
3.3.1. Встроенный программный язык
3.3.2. Механизм запросов
3.3.3. Конструкторы
3.3.4. Система настройки прав пользователей и авторизации доступа
4. Постановка и реализация задачи
4.1. Постановка задачи
4.2. Разработка структуры конфигурации
4.3. Реализация решения
4.3.1. Создание новой конфигурации
4.3.2. Описание структуры метаданных.
4.3.2.1. Перечисление "Единицы измерения"
4.3.2.2. Справочник "Номенклатура"
4.3.2.3. Документ "ПоступлениеТМЦ".
4.3.2.4. Самостоятельная работа
4.3.2.5. Формирование отчета «Движение товаров».
5. Реализация задачи с использованием объектов компоненты «Бухгалтерский учет»
5.1. Разработка структуры конфигурации
5.2. Реализация решения
5.2.1. Создание новой конфигурации
5.2.2. Описание структуры метаданных.
5.2.2.1. Справочник "Контрагенты"
5.2.2.2. Перечисление "ТипСклада"
5.2.2.3. Справочник "МестаХранения"
5.2.2.4. Справочник "Валюты"
5.2.2.5. Вид субконто "Товары"
5.2.2.6. План счетов "Основной"
5.2.2.7. План счетов и схема бизнес—процессов
5.2.2.8. Разработка формы плана счетов
5.2.2.9. Редактирование форм операции и журнала проводок
5.2.2.10. Документ "Поступление ТМЦ"
5.2.2.11. Документ "Реализация ТМЦ"
5.2.2.12. Отчет "Движение товаров", бухгалтерский запрос
5.2.2.13. Приходный и расходный кассовые ордера
5.2.2.14. Оборотно-сальдовая ведомость, конструктор бухгалтерских запросов
Схема «Оборотка»
Схема «Анализ»
Схема «Карточка»
Схема «Журнал-ордер»
Схема «Шахматка»
Схема «Произвольная»
Схема «Отдельные значения итогов»
5.2.2.15. Реализация ТМЦ с использованием запроса
5.2.2.16. Таблица в режиме ввода данных
6. Экспорт – импорт данных
6.1. Перенос данных с использованием текстовых файлов
6.1.1. Процедура чтения текста
6.1.2. Процедура записи текста
6.2. Работа с файлами в формате «DBF»
6.2.1. Основные понятия
6.2.1.1. Поля и записи
6.2.1.2. Таблица, структура таблицы, файл базы данных
6.2.1.3. Индексы, выражения индекса и фильтра
6.2.1.4. Индексный файл
6.2.2. Ограничения при работе с «DBF – файлами»
6.2.3. Пример вывода списка сотрудников
6.3. Обмен данными с помощью OLE Automation
6.3.1. Организация процесса обмена данных
6.3.2. Пример вывода списка контрагентов
7. Приложения
7.1. Приложение 1. Теоретические вопросы по компоненте «Бухгалтерский учет» комплекса «1С:Предприятие» 7.7
7.2. Приложение 2. Практические навыки конфигурирования, которыми должен владеть аттестуемый по компоненте "1С: Бухгалтерия" комплекса «1С:Предприятие» версии 7.7
7.3. Приложение 3. Примерная формулировка практических заданий для реализации на ПК
Вступайте в нашу телеграмм-группу Инфостарт
См. также
Подготовка к аттестации Разработчик Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)
Мои решения 1-й и 3-й задачи
1 стартмани
09.12.2010 11776 62 sanja 4
Подготовка к аттестации Разработчик Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)
В свое время подготавливался к вышеуказанному экзамену и искал задачи в интернете. Что-то нашел, но вариант решения не устроил.
1 стартмани
10.12.2009 15851 245 Йожкин Кот 6
Инструкции пользователю Системный администратор Разработчик Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Абонемент ($m)
В продолжение тем с методичками ПавлаЧистова http://infostart.ru/articles/103/index.php?id=103&ref=1437/?ref=8784 http://infostart.ru/articles/115/index.php/?ref=8784 Для тех, кто читал методичку по "ОУ" данная методичка будет понятна, ибо за основу взята та же задача простого количественного учета. Выкладываю методичку из этой же серии по обучению программированию и работе в компоненте "БУ" Методичка в бета-варианте, так как времени на ее окончание совсем нет Буду весьма признателен за комментарии по существу. Пособие в формате PDF Скачать http://infostart.ru/projects/826
10 стартмани
14.03.2007 20165 1 GSoft 7
Подготовка к аттестации Разработчик Бухгалтерский учет 7.7 1C77 Россия Бесплатно (free)
Программа для тестирования студентов, абитуриентов тд.
04.05.2006 10872 971 DJ 5
//*******************************************
Процедура Сформировать()
Док = СоздатьОбъект("Документ");
Док.ВидыДляВыбора("ПоступлениеТМЦ, РеализацияТМЦ");
Док.ВыбратьДокументы(НачДата, КонДата);
Пока Док.ПолучитьДокумент() = 1 Цикл
Если Док.Проведен() = 1 Тогда
Если Док.Вид() = "ПоступлениеТМЦ" Тогда
Движение = "Поступление ";
Иначе
Движение = "Списание ";
КонецЕсли;
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
Сообщить(Движение + "товара:" + Док.Товар
+ СимволТабуляции + "Количество: " + Док.Количество);
КонецЦикла;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
вот это
ТЗ = СоздатьОбъект("ТаблицаЗначений");
ТЗ.НоваяКолонка("Товар", "Справочник.Номенклатура");
ТЗ.НоваяКолонка("Покупка", "Число", "10", "2");
ТЗ.НоваяКолонка("Продажа", "Число", "10", "2");
ТЗ.НоваяКолонка("СуммаПокупки", "Число","10", "2");
ТЗ.НоваяКолонка("СуммаПродажи", "Число","10", "2");
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
Док = СоздатьОбъект("Документ");
Док.ВидыДляВыбора("ПокупкаТМЦ, РеализацияТМЦ");
Док.ВыбратьДокументы(НачДата, КонДата);
Пока Док.ПолучитьДокумент() = 1 Цикл
Если Док.Проведен() = 1 Тогда
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
ТЗ.НоваяСтрока();
ТЗ.Товар = Док.Товар;
Если Док.Вид() = "ПоступлениеТМЦ" Тогда
ТЗ.Покупка = Док.Количество;
ТЗ.СуммаПокупки = Док.Стоимость;
Иначе
ТЗ.Продажа = Док.Количество;
ТЗ.СуммаПродажи = Док.Стоимость
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
ТЗ.Свернуть("Товар", "Покупка, Продажа, СуммаПокупки, СуммаПродажи");
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку() = 1 Цикл
НомерСтроки = 0;
Товар = ТЗ.Товар;
КолвоПок = ТЗ.Покупка;
КолвоПрод = ТЗ.Продажа;
СуммаПок = ТЗ.СуммаПокупки;
СуммаПрод = ТЗ.СуммаПродажи;
Таб.ВывестиСекцию("Товар");
КонецЦикла;
ИтогоКолвоПок = ТЗ.Итог("Покупка");
ИтогоКолвоПрод = ТЗ.Итог("Продажа");
ИтогоСуммаПок = ТЗ.Итог("СуммаПокупки");
ИтогоСуммаПрод = ТЗ.Итог("СуммаПродажи");
Таб.ВывестиСекцию("Подвал");
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать");
КонецЦикла
КонецПроцедуры
//*******************************************
Процедура Сформировать()
Док = СоздатьОбъект("Документ");
Док.ВидыДляВыбора("ПоступлениеТМЦ, РеализацияТМЦ");
Док.ВыбратьДокументы(НачДата, КонДата);
Пока Док.ПолучитьДокумент() = 1 Цикл
Если Док.Проведен() = 1 Тогда
Если Док.Вид() = "ПоступлениеТМЦ" Тогда
Движение = "Поступление ";
Иначе
Движение = "Списание ";
КонецЕсли;
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
Сообщить(Движение + "товара:" + Док.Товар
+ СимволТабуляции + "Количество: " + Док.Количество);
КонецЦикла;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
//___________________________________________________*
ТЗ = СоздатьОбъект("ТаблицаЗначений");
ТЗ.НоваяКолонка("Товар", "Справочник.Номенклатура");
ТЗ.НоваяКолонка("Покупка", "Число", "10", "2");
ТЗ.НоваяКолонка("Продажа", "Число", "10", "2");
ТЗ.НоваяКолонка("СуммаПокупки", "Число","10", "2");
ТЗ.НоваяКолонка("СуммаПродажи", "Число","10", "2");
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
Док = СоздатьОбъект("Документ");
Док.ВидыДляВыбора("ПокупкаТМЦ, РеализацияТМЦ");
Док.ВыбратьДокументы(НачДата, КонДата);
Пока Док.ПолучитьДокумент() = 1 Цикл
Если Док.Проведен() = 1 Тогда
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
ТЗ.НоваяСтрока();
ТЗ.Товар = Док.Товар;
Если Док.Вид() = "ПоступлениеТМЦ" Тогда
ТЗ.Покупка = Док.Количество;
ТЗ.СуммаПокупки = Док.Стоимость;
Иначе
ТЗ.Продажа = Док.Количество;
ТЗ.СуммаПродажи = Док.Стоимость
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
ТЗ.Свернуть("Товар", "Покупка, Продажа, СуммаПокупки, СуммаПродажи");
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку() = 1 Цикл
НомерСтроки = 0;
Товар = ТЗ.Товар;
КолвоПок = ТЗ.Покупка;
КолвоПрод = ТЗ.Продажа;
СуммаПок = ТЗ.СуммаПокупки;
СуммаПрод = ТЗ.СуммаПродажи;
Таб.ВывестиСекцию("Товар");
КонецЦикла;
ИтогоКолвоПок = ТЗ.Итог("Покупка");
ИтогоКолвоПрод = ТЗ.Итог("Продажа");
ИтогоСуммаПок = ТЗ.Итог("СуммаПокупки");
ИтогоСуммаПрод = ТЗ.Итог("СуммаПродажи");
Таб.ВывестиСекцию("Подвал");
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать");
КонецЦикла;
з.ы. Р1 иногда бывает полезен, очень часто не приходится тратить время на рассказы об этом, и можнл сэкономленное время отвести на действительно полезные вещи
"РассчитатьСтоимость<<?>>();
{Документ.РеализацияТМЦ.Форма.Модуль(4)}: Процедура не обнаружена (РассчитатьСтоимость)"
Подскажите начинающему чайнику?
я бы даже сказал что задания для подготовки к сдаче - сложнее
Таб.ИсходнаяТаблица("Сформировать");
{Отчет.ДвижениеТоваров.Форма.Модуль(31)}: Неверное имя Сформировать
вообщем здесь тоже что то не правильно
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
Таб.ИсходнаяТаблица("Сформировать1");
{Отчет.ДвижениеТоваров.Форма.Модуль(31)}: Неверное имя Сформировать1
попробовал так Таб.ИсходнаяТаблица1 ошибка
Таб.ИсходнаяТаблица1("Сформировать");
{Отчет.ДвижениеТоваров.Форма.Модуль(31)}: Поле агрегатного объекта не обнаружено (ИсходнаяТаблица1)
Таб.Показать("Сформировать","");<<?>>
{Отчет.ДвижениеТоваров.Форма.Модуль(79)}: Обнаружено логическое завершение исходного текста модуля
вот кусок модуля
Пока ТЗ.ПолучитьСтроку() = 1 Цикл
НомерСтроки = 0;
Товар = ТЗ.Товар;
КолвоПок = ТЗ.Покупка;
КолвоПрод = ТЗ.Продажа;
СуммаПок = ТЗ.СуммаПокупки;
СуммаПрод = ТЗ.СуммаПродажи;
Таб.ВывестиСекцию("Товар");
КонецЦикла;
ИтогоКолвоПок = ТЗ.Итог("Покупка");
ИтогоКолвоПрод = ТЗ.Итог("Продажа");
ИтогоСуммаПок = ТЗ.Итог("СуммаПокупки");
ИтогоСуммаПрод = ТЗ.Итог("СуммаПродажи");
Таб.ВывестиСекцию("Подвал");
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать","");
КонецПроцедуры
в чем проблема?
стоит тогда писать
Таб.Показать("Сформировать");
Показать(<?>,,);
Синтаксис:
Показать(<Заголовок>,<ИмяФайла>,<Активизировать>)
Назначение:
Открыть окно редактирования таблицы.
Параметры:
<Заголовок> - необязательный параметр. Заголовок окна редактирования. Если параметр не задан, в заголовке будет выдаваться слово ''Таблица''.
<ИмяФайла> - необязательный параметр. Имя файла для сохранения таблицы. Если параметр задан, то при закрытии окна табличного документа система будет предлагать сохранить документ в файле с указанным именем. Если файла с таким именем не существует, то будет создан новый файл с таким именем. Если параметр опущен или имеет пустое значение, то при закрытии окна табличного документа система не будет предлагать сохранить данные в файле.
<Активизировать> - необязательный параметр. Признак активизации. Число: 1 - активизировать окно табличного документа; 0 - не активизировать окно табличного документа; -1 (минус единица) - закрыть окно если оно открыто; по умолчанию 1.
ну написал я вот так Таб.Показать("Сформировать"); все по старому
что мне написать после Таб.Показать?
точку с запятой поставил!
Таб.Показать("Сформировать");<<?>>
{Отчет.ДвижениеТоваров.Форма.Модуль(79)}: Обнаружено логическое завершение исходного текста мод
Правда думаю что методичка по 8.2 сейчас была б актуальнее :)
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 14679
Создание 14.03.07 00:00
Обновление 25.05.15 12:46
Просмотры 39882
Загрузки 5205
Рейтинг
497
Комментарии 79
Код открыт Да
Рубрики Подготовка к аттестации
Кому Разработчик
Тип файла Архив с данными
Платформа Бухгалтерский учет 7.7
Конфигурация 1С:Бухгалтерия 7.7
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Бухгалтерский учет
Доступ к файлу Абонемент ($m)