УМКД 042-18-3-1.21/03-2012 Страница 1из 32 Ред.№4________

advertisement
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 1из 32
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РЕСПУБЛИКИ КАЗАХСТАН
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
имени ШАКАРИМА г.СЕМЕЙ
Документ СМК 3 уровня
Учебно-методический комплекс
дисциплины «Компьютеризация
бухгалтерского учета»
Редакция №4
от ___________2014
УМКД 042-18-3-1.21/012014
УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС
ДИСЦИПЛИНЫ
«КОМПЬЮТЕРИЗАЦИЯ БУХГАЛТЕРСКОГО УЧЕТА»
ДЛЯ СПЕЦИАЛЬНОСТИ5В050508 «УЧЕТ И АУДИТ»
УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ
Семей
2014
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 2из 32
Содержание
1
2
3
4
Глоссарий
Лекции
Практические занятия
Самостоятельная работа студентов
3
5
42
50
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 3из 32
1. ГЛОССАРИЙ
Активы – это ресурсы, контролируемые организациями в результате событий прошлых
периодов, от которых организация ожидает экономические выгоды в будущем.
Амортизация – объективный процесс перенесения амортизируемой стоимости
основных средств по мере износа на производимый с помощью продукт, работы и услуги;
использование специальных денежных средств- амортизационных отчислений, включаемых в
издержки производства или обращения для простого и расширенного производства основных
средств (основного капитала).
Амортизируемая стоимость – это разница между первоначальной стоимостью и
ликвидационной стоимостью.
Бухгалтерские проводки - это письменное указание на то - в дебет и кредит каких счетов
следует отнести стоимостную оценку показателя, характеризующего конкретный хозяйственный
процесс или событие.
Бухгалтерский баланс - это способ экономической группировки, обобщения и
отражения имущества организации в стоимостной оценке на определенную дату.
Баланс - брутто - бухгалтерский баланс включающие регулирующие статьи.
Баланс - нетто - бухгалтерский баланс без регулирующих статей.
Балансовая стоимость – это сумма, на которую основные средства признаются в
бухгалтерском балансе, за вычетом суммы накопленного износа и накопленного убытка от
снижения стоимости.
Банковский счет – это способ отражения договорных отношений между банком и
владельцем счета по приему депозита и совершению банком операций, связанных с
обеспечением наличия и использованием банком денег.
Бланки строгой отчетности – трудовые книжки и вкладные листы к ним, квитанции
путевых листов автотранспорта, бланки удостоверений, дипломов, различные абонементы и
другие документы.
Валюта отчетности – это валюта, в которой представляется финансовая отчетность , то
есть в РК это тенге.
Внеоборотные активы - показывают средства, которые сохраняются в организации на
долгосрочной основе.
Валютные операции – это операции, связанные с переходом права собственности и
иных прав на валютные ценности, а также ввоз и пересылка в страну или вывоз и пересылка из
страны валютных ценностей различными способами.
Возвратные отходы производства – это остатки сырья и материалов (опилки, стружки),
образовавшиеся в процессе производства и полностью или частично утратившие
потребительские свойства исходных сырья и материалов.
Готовая продукция – это продукция, которая прошла полную обработку, сборку и
укомплектование, отвечает требованиям стандартов, условиям договора, принята отделом
технического контроля и сдана на склад готовой продукции или передана покупателю.
Дивиденды представляют собой распределение части дохода акционерного общества
между его акционерами.
Дебиторская задолженность - это все выражаемые в денежной форме обязательства
отдельных граждан, организаций и прочих дебиторов перед данной организацией.
Двойная запись - это метод отражения хозяйственной операции в системе
бухгалтерских счетов
Документ - это письменное свидетельство права на совершение той или иной операции
или ее фактического исполнения.
Документирование хозяйственных операций – это процесс отражения совершаемых
экономическим субъектом операций в первичных документах.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 4из 32
Документооборот – это движение документов с момента их возникновения (получения)
до сдачи их в архив после обработки и отражения в учете.
Доходы будущих периодов – это полученные организацией в отчетном месяце доходы,
но относящиеся к последующим отчетным периодам.
Запасы - это активы, предназначенные для продажи в ходе обычной деятельности; в
процессе производства для такой продажи; или в форме сырья и материалов, предназначенных
для использования в производственном процессе или при предоставлении услуг.
Инвентаризация - это один из элементов метода бухгалтерского учета,
предполагающий проверку фактического наличия основных средств, нематериальных
активов, товарно-материальных запасов, незавершенного производства, денежных средств,
расчетов и их сопоставление с данными учета.
Инвестиционная деятельность – включает в себя приобретение и продажу
долгосрочных активов в виде недвижимой собственности (здания, сооружения, оборудования),
а также других долгосрочных активов и средств погашения задолженности других субъектов;
кредит в налично-денежной форме и погашение ссуд другим сторонам (за исключением
авансов и ссуд финансовых учреждений).
Капитал показывает величину средств, инвестированных владельцами в организацию
Концепция – это «система взглядов на что-нибудь; основная мысль». Концепции
бухгалтерского учета, о которых пойдет речь, не столь очевидны и нигде и никем не
утверждены.
Курсовая разница – это разница, возникающая в результате отражения в системе БУ и
финансовой отчетности одного и того же количества единиц иностранной валюты в валюте
отчетности при изменении курса.
Ликвидационная стоимость – это предполагаемая чистая стоимость в виде запасных
частей, лома, отходов, которые могут быть получены при ликвидации основных средств в
конце срока полезной службы за вычетом ожидаемых затрат по их разработке и ликвидации.
Монетарные оборотные средствапредставляют собой фиксированную сумму общей
покупательской способности денежной единицы, предназначенной и доступной для
использования в течение текущего операционного цикла или одного календарного года.
Нематериальный актив - это идентифицируемый неденежный актив, не имеющий
физической формы, служащий для использования при производстве или представлении
товаров или услуг, для сдачи в аренду другим или для административных целей.
Обязательства - это долги организации, по которым она несет ответственность, т.е.
представляет собой задолженность субъекта, которые он обязан погасить.
Оборотные (текущие) активы – это имущество организации, которое предполагается
реализовать или использовать в производстве в течение одного отчетного периода
Объявление на взнос наличными – приказ владельца счета банку принять для
зачисления на его счет в банке выручку, и другие суммы,вносимых наличными.
Овердрафт – это кредитовый остаток на активном счете, возникающий при совершении
платежа на сумму, превышающую ранее имевшееся дебетовое сальдо и учитывается, как
краткосрочное обязательство.
Основные средства – это материальные активы, которые используются организацией
для производства или поставки готовой продукции (работ, услуг), для сдачи в аренду другим
организациям или для административных целей и которые предполагается использовать в
течение длительного периода времени (более 1 года).
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 5из 32
2. ЛЕКЦИИ
МОДУЛЬ 1 «ХАРАКТЕРИСТИКА. НАЧАЛО РАБОТЫ. НАСТРОЙКА. ПРИНЦИПЫ
УЧЕТА»
ТЕМА ПЕРВАЯ. Характеристика «1С: Бухгалтерия 8 для Казахстана».
Особенности базовой версии «1С:Бухгалтерия 8 для Казахстана». Совместная версия с
другими конфигурациями
Вопросы лекции:
1.1 О системе 1С: ПРЕДПРИЯТИЕ 7.7
1.2 Система защиты системы 1С: ПРЕДПРИЯТИЯ
1.3 Запуск системы 1С: ПРЕДПРИЯТИЕ
1.4 Ввод пользователей системы
1.5. Сохранение, восстановление и тестирование информационных баз
1.6.Обновление и загрузка измененной конфигурации
1.1.О СИСТЕМЕ 1С: ПРЕДПРИЯТИЕ 7.7
1С-Предприятие является гибкой настраиваемой системой для решения широкого круга
задач в сфере автоматизации деятельности предприятий. На рис. 1.1 приведена схема
взаимодействия различных компонент 1С: Предприятия. Жирным шрифтом выделены те
объекты, которые будут рассматриваться в настоящем курсе.
Раздел 1.01
1С: ПРЕДПРИЯТИЕ
$$$ 4 Конфигурации
(a) 1С: Бухгалтерия
1С:Торговля и Склад
1С: Зарплата и кадры
$$$ 3 Прикладные компоненты
…
Оперативный учет
Пользовательские
конфигурации
Расчет
$$$(a)
2 Технологическая
Бухгалтерскийплатформа
учет
Конфигуратор
Отладчик
Встроенный программный язык
Встроенный редактор таблиц
Встроенный текстовый редактор
Система управленияРис.
базой
данных
1.1.
Структурная схема 1С: Предприятия
Одной из характерных особенностей программ, является их масштабируемость: одна и та же
Механизм запросов
конфигурация может работать на локальном компьютере, в сети и на сервере под управлением
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 6из 32
MSSQLServer 7.0.
Специальная компонента «Управление распределенными базами» позволяет производить
обмен информации между удаленными рабочими местами.
1.2. СИСТЕМА ЗАЩИТЫ СИСТЕМЫ 1С: ПРЕДПРИЯТИЯ
Программа 1С-Предприятие защищена аппаратным ключом, вставляемым в порт принтера.
Перед запуском системы «1С: Предприятие» необходимо установить драйвер защиты.
При использовании сетевой версии на компьютере, к которому присоединен аппаратный ключ,
устанавливается сервер защиты.
Способ установки сервера зависит от используемой
операционной системы и описан в руководстве по инсталляции программы.
1.3. ЗАПУСК СИСТЕМЫ 1С: ПРЕДПРИЯТИЕ
При запуске системы 1С: Предприятие появляется диалоговая форма (рис. 1.2), в которой
производится выбор информационной базы и режима работы («Предприятие»,
«Конфигуратор», «Отладчик», «Монитор»).
Рис. 1.2. Запуск системы 1С: Предприятие
Первый запуск всегда производится в монопольном режиме, т.к. происходит создание
индексных файлов.
Чтобы создать новую (пустую) конфигурацию, необходимо выбрать режим
«Конфигуратор», нажать кнопку «Добавить» и выбрать (или создать новый) каталог, в
котором будет находиться информационная база.
КОНФИГУРАЦИЯ
Открыть конфигурацию можно через меню «Конфигурация/Открыть конфигурацию».
Соответствующий файл конфигурации имеет имя «1cv7.md». Окно конфигурации состоит из
трех закладок: «Метаданные», «Интерфейсы» и «Права».
Метаданные – это данные о данных, т.е.

информация о структуре информационных баз данных: справочников, документов и т.д.;

формы диалогов и списков;

таблицы отчетов;

программные модули, в которых на встроенном языке описываются алгоритмы
функционирования системы.
В закладке «интерфейсы» происходит создание и настройка интерфейсов пользователей.
Интерфейс состоит из двух частей: меню и инструментальные панели. У интерфейса может
быть подчиненный интерфейс, который получается из родительского интерфейса
перечислением доступных пунктов меню и кнопок.
В закладке «права»
задаются наборы прав доступа к информационным объектам,
определенным в закладке «метаданные».
1.4. Ввод пользователей системы
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 7из 32
Ввод
пользователей
системы
производится
в
конфигураторе
в
меню
«Администрирование/Пользователи». У каждого пользователя задается набор прав, интерфейс
и пароль (по умолчанию пароля нет).
1.5. Сохранение, восстановление и тестирование информационных баз
В меню «Администрирование» есть пункты для сохранения, загрузки и тестирования
информационной базы. При сохранении выполняется сжатие баз данных и файла конфигурации
в архив с расширением «zip». При восстановлении данных происходит обратная операция, – из
файла архива происходит распаковка баз данных и файла конфигурации.
Сохранение и восстановление производят с целью создания резервных копий и для переноса
данных с одного компьютера на другой (целиком).
Тестирование и исправление информационных баз производится в случае, когда имеются
ошибки в базах данных, связанные, как правило, с системными сбоями (выключение питания,
зависание программы и т.д.)
1.6. Обновление и загрузка измененной конфигурации
Опыт работы с типовыми конфигурациями показывает, что срок жизни типовой редакции
составляет от 1-2 лет. При этом за это время фирма 1С успевает выпустить несколько десятков
релизов. Чем отличается релиз от редакции? Релиз – небольшая модификация конфигурация,
связанная с исправлением имеющихся ошибок, выходом новых форм документов и отчетов,
небольшими изменениями в законодательстве. Редакция же выпускается, когда меняется
методология программы. Это может быть связано как с существенными изменениями в
законодательстве (изменение плана счетов, введение налогового учета), так и потребностью
коренных изменений в структуре данных и выполняемых функций. Так, например, самая
первая конфигурация – «Торговля и Склад» пережила 9 редакций, конфигурация
«Бухгалтерский учет» – 4, «Зарплата и Кадры» – 2. Количество редакций говорит также о
негибкости более ранних редакций, что делает невозможным эволюционное развитие
программы. Старые редакции фирма 1С не поддерживает, что приводит к их постепенному
отмиранию.
Какие же механизмы дает 1С обновления программ?
1. При переходе от релиза к релизу применяется два способа – «Загрузка измененной
конфигурации» и «Объединение конфигураций».
 Первый способ «Загрузка измененной конфигурации» применяется, если последующая
конфигурация является потомком изменяемой конфигурации. Последнее означает, что за
данная конфигурация была скопирована, изменена в другом месте и загружена обратно. Если
же после копирования обе конфигурации подверглись изменениям (даже несущественным),
то при попытке загрузить другую конфигурацию система выдаст ошибку «Выбранный файл
конфигурации не является потомком данного файла. При реструктуризации может
произойти разрушение данных». Продолжайте загрузку, только если абсолютно уверены, что
изменения, сделанные в текущей конфигурации после копирования являются
несуществеными и могут быть потеряны.
 Второй способ «Объединение конфигураций» применяется, если требуется объединить две
разные конфигурации (когда-то бывшие одной). При этом можно отдать приоритет либо
текущей, либо загружаемой конфигурации и выбрать режим замещения или объединения
объектов. В режиме замещения объект приоритетной конфигурации замещает объект с
таким же именем другой конфигурации. В режиме объединения система пытается
объединить два объекта с одинаковым именем. При объединении конфигураций, можно
флажками отметить какие объекты требуется объединить.
Второй способ работает существенно медленней и, вообще говоря, не всегда заканчивается
успешно. Есть еще одна возможность переноса объектов внутри одной конфигурации или
между двумя разными. Для этого используется буфер обмена, – объект копируется в одном
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 8из 32
месте, а затем вставляется в другом.
1.2
При переходе от редакции к редакции применяются специальные конверторы,
которые осуществляют перенос данных между двумя информационными базами. В
настоящее время эти конверторы применяют для переноса данных промежуточный файл в
формате XML.
Как вносить изменения в типовую конфигурацию?
Первое правило – не торопитесь сразу же менять программный код конфигурации. Как
правило, многие проблемы у пользователя возникают из-за незнания всех возможностей
типовой конфигурации. Возможно, изменения, которые просит сделать пользователь,
противоречат законодательству или решаются другими способами. Выясните также, какой
объем трудозатрат пользователя экономит программирование данной задачи и не является
ли перепрограммирование типовой конфигурации более сложной задачей (по времени и
стоимости).
Если же все-таки пользователь настаивает на внесении изменений, то сформулируйте
эти изменения в письменном виде, – тогда будет проще и сделать и сдать работу.
Внимательно прочитайте техническое задание и попытайтесь его детализировать: если вам
написали проводки документа, уточните аналитику по проводкам, если попросили добавить
документ, – уточните реквизиты документа, возможные движения и проводки, печатную
форму.
Перед изменениями нужно выполнить резервное копирование (предварительно все
пользователи должны выйти из программы), причем в имени архива желательно указать
дату и время архивирования.
Изменения нужно производить в отдельном каталоге. При этом вы можете смело
тестировать сделанные изменения (без опасности потери реальных данных) и не мешаете
работать пользователям системы. Для этого вы создаете специальный каталог (например
«Для программирования»), заходите в него в режиме конфигуратора и делаете
восстановление данных из сделанной резервной копии.
Все изменения надо тщательно документировать – изменяемый код не удаляется, а
комментируется, в комментариях ставится дата изменения, кем сделано изменение, с какой
целью. Изменения в структуре данных можно фиксировать в описании конфигурации.
Работоспособность сделанных изменений должна быть проверена пользователем не
на рабочей базе данных, а в копии, так как только конечный пользователь может оценить
правильность вашего решения. Только после этого производим перенос рабочую базу
данных.
Снова заходим в рабочую базу данных и опять делаем резервное копирование с
указанием даты и времени (это, кстати, позволит определить время, затраченное на
программирование), на случай «не замеченных» ошибок. И только после этого делаем
«загрузку измененной конфигурации» из каталога «Для программирования», выполняем
сохранение сделанных изменений.
ТЕМА ВТОРАЯ.
Казахстана»)
«Быстрый старт» (Начало работы с «1С: Бухгалтерией 8 для
ВОПРОСЫ ЛЕКЦИИ:
2.1 Справочники
2.2 Документы
2.3 Журналы документов
1.1Справочники
Справочник – это агрегатный тип данных, средство для работы со списками однородных
элементов данных. Название и структура каждого конкретного справочника определяются при
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 9из 32
его создании в конфигураторе. У любого справочника существуют два реквизита, которые
создаются автоматически – «Код» и «Наименование». Реквизиты справочников могут быть
периодическими, т.е. иметь значения, связанные с датой. При изменении значения
периодического реквизита старое значение сохраняется, при этом новое значение начинает
действовать с указанной даты, старое – до указанной даты.
Свойства справочника редактируются в окне редактирования «Справочник». Для
визуального представления справочника существуют «Форма элемента», «Форма группы» и
«Формы списка» (их может быть несколько).
2.1.1. Подчиненные справочники
Если один справочник подчинен другому (задается в поле «подчинен» окна редактирования), то
каждый элемент подчиненного справочника будет соответствовать элементу справочникавладельца. Для этого есть специальный реквизит «Владелец», по которому можно найти
элемент справочника-владельца.
2.1.2. Группы элементов
Справочник может иметь иерархическую структуру. Число уровней иерархии определяется в
поле «Кол-во уровней» в окне редактирования. Для задания иерархии используется реквизит
«Родитель», который и определяет, к какой
группе относится элемент. Наиболее важные
функции:
 ЭтоГруппа() – возвращает 1, если текущий элемент справочника – группа;
 ПринадлежитГруппе(<Группа>) – возвращает 1, если текущий элемент принадлежит
группе <Группа>;
 Уровень() – возвращает номер уровня текущего элемента.
Глубина вложенности групп настраивается в конфигураторе и не может превышать 10
уровней.
2.1. 3. Обработка элементов справочника
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 10из 32
Обычно для обработки элементов справочника используется следующая последовательность
команд:
Спр=СоздатьОбъект(«Справочник.НазваниеСправочника»);
Спр.ИспользоватьДату(<Дата>); // Используется, если есть периодические //реквизиты
Спр.ИспользоватьВладельца(<Владелец>); // Используется, если нужно //выбрать только
элементы, подчиненные Владельцу
Спр.ИспользоватьРодителя(<Группа>); // Используется, если нужно выбрать //только элементы,
принадлежащие Группе
Спр.ВыбратьЭлементы(); // Делаем выборку элементов
Пока Спр.ПолучитьЭлемент()=1 Цикл
// Обработка текущего элемента выборки, например
Сообщить(Спр.Код+« »+Спр.Наименование);
КонецЦикла;
2.1.4. Добавление нового элемента справочника
Спр.Новый();
Спр.Наименование = «ЭтоНовыйЭлемент»;
// Заполняем остальные реквизиты
Спр.Записать(); // Происходит запись нового элемент в базу данных
2.1.5. Поиск элемента справочника
Есть несколько способов поиска элемента справочника:




НайтиЭлемент(<Элемент>),
НайтиПоКоду(<Код>),
НайтиПоНаименованию(<Наименование>),
НайтиПоРеквизиту (<Реквизит>, <Значение>).
В последнем случае необходимо, чтобы элементы справочника были отсортированы по
этому реквизиту – в свойстве реквизита в закладке «Дополнительно» нужно поставить флажок
«Сортировка».
Пример. Следующая функция выполняет поиск элемента справочника по наименованию.
Если элемент с таким наименованием не найден, то создается новый элемент. Параметр
«Справ» – строка с идентификатором справочника, «Наим» – наименование по которому
производится поиск элемента. Функция возвращает ссылку на найденный или созданный
элемент.
Функция ПоискЭлемента(Справ,Наим)
Спр=СоздатьОбъект(«Справочник»);
Спр.Вид(Справ);
Если Спр.НайтиПоНаименованию(Наим)=0 Тогда
Спр.Новый();
Спр.Наименование=Наим;
Спр.Записать();
КонецЕсли;
Возврат Спр.ТекущийЭлемент();
КонецФункции
2.1.6Удаление элементов справочника
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 11из 32
Для удаления текущего элемента справочника используется функция Удалить(<Режим>), где
<режим> может иметь значение 0 – пометка на удаление, 1 – непосредственное удаление
(используется по умолчанию). Вообще непосредственное удаление не рекомендуется, из-за
возможного нарушения ссылочной целостности базы данных.
Чтобы удалить помеченные на удаление объекты через систему 1С:Предприятие 7.7,
нужно зайти в программу в монопольном режиме и в меню «Операции» выбрать пункт
«Удаление помеченных объектов…».
2.2 Документы
Документы в системе 1С: Предприятие используются для ввода, просмотра и
корректировки информации о совершаемых хозяйственных операциях. У любого документа
есть три обязательных реквизита «ДатаДок», «ВремяДок», «НомерДок». Дата и время, –
наиболее важные характеристики документов, так как позволяют устанавливать строгую
временную последовательность совершения операций. Форма документа редактируется при
нажатии кнопки «Форма».
2.2.1. Реквизиты документа
Реквизиты шапки документа задаются в списке «Реквизиты шапки». Реквизиты табличной
части задаются в списке «Реквизиты табличной части».
2.2.2. Проведение документа
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 12из 32
Для того чтобы документ формировал проводки, необходимо
создать хотя бы один план счетов.
поставить флажок «Разрешить проведение документа».
поставить флажок «Бухгалтерский учет».
Формирование проводок происходит в «Модуле документа» в предопределенной
процедуре «Обработка проведения».
Операция.НоваяПроводка();
Операция.СодержаниеПроводки = "Поступили товары";
Операция.НомерЖурнала = "ТВ";
Операция.Дебет.Счет = СчетПоКоду(«41.1»);
Операция.Дебет.Номенклатура = Товар;
Операция.Кредит.Счет = СчетПоКоду(«60.1»);
Операция.Кредит.Контрагенты = Контрагент;
Операция.Кредит.Договоры = Договор;
Операция.Количество = Количество;
Операция.Сумма = УчетнаяСтоимость;
Операция.Записать();
2.2.3. Обработка документов
Обычно для обработки документов используется следующая последовательность команд:
Док=СоздатьОбъект(«Документ.НазваниеДокумента»);
Док.ВыбратьДокументы(); // Делаем выборку документов
Пока Док.ПолучитьДокумент()=1 Цикл
// Обработка шапки документа, например
Сообщить(«Вид документа »+Строка(Док.Вид()));
Сообщить(«Дата документа »+Строка(Док.ДатаДок));
Сообщить(«Номер документа »+Строка(Док.НомерДок));
Док.ВыбратьСтроки();// Делаем выборку табличной //части документа
Пока Док.ПолучитьСтроку()=1 Цикл
// Обработка строк табличной части документа
Сообщить(«Товар »+Док.Товар.Наименование);
КонецЦикла
Сообщить(Строка(Спр.Код)+Спр.Наименование);
КонецЦикла;
2.2.4. Ввод нового документа
Для ввода документа используется функция «Новый()», далее заполняются реквизиты шапки
документа. Для ввода новой строки документа используется функция «НоваяСтрока()» и
заполняются реквизиты табличной части документа.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 13из 32
2.3. Журналы документов
Для просмотра списка документов используется «Журналы документов». Создание журнала
производится в конфигураторе. В диалоговой форме задаются графы – реквизиты документов,
входящих в журнал. Реквизиты табличной части можно добавить в журнал только в том случае,
если в свойствах реквизита в закладке «Дополнительно» стоит флажок «Итог по колонке».
ТЕМА ТРЕТЬЯ. Настройка ведения учета
Вопросы лекции:
3.1.Таблица
3.2.Запросы
3.3. Использование конструктора запросов
31. Таблица
Для создания печатных форм и для ввода табличных данных используется объект «Таблица».
Таблицы могут располагаться в разделе «Общие таблицы» и в формах визуальных объектов
системы. Форма может иметь одну таблицу для ввода и много таблиц для вывода.
3.1.1. Таблица для ввода
Таблица для ввода может быть только в отчетах и обработках. Чтобы задать имя таблицы
для ввода нужно войти в окно «Свойства формы», и установить переключатель «Использовать
таблицу» в положение «Для ввода данных». В этом случае при открытии формы отчета
становится видна таблица, в которую можно ввести данные. Обращаться к ячейкам таблицы
можно по именам, которые задаются в конфигураторе.
3.1.2. Таблица для вывода
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 14из 32
Таблица для вывода фактически является шаблоном для вывода данных. В свойствах
каждая ячейки таблицы можно задать тип ячейки: «Текст», «Выражение», «Шаблон» и
«Фиксированный шаблон». «Текст» печатается так, как он задан в конфигураторе.
«Выражение» вычисляется и в ячейку записывается результат. «Шаблон» – это текст, в котором
может присутствовать выражение, которое задается в квадратных скобках. Пример шаблона:
«Сумма равна [ПечСумма]».
Вывод данных производится по секциям. Секции бывают горизонтальные и вертикальные
(см. рисунок).
Пример.
Таб=СоздатьОбъект(«Таблица»); // Создаем объект
Таб.ИсходнаяТаблица(«ТОРГ-12»);
Таб.ВывестиСекцию(«Шапка»);
// Задаем конкретную таблицу
// Выводим горизонтальную секцию
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку()=1 Цикл
Таб.ВывестиСекцию(«Строка|БезНГСМиНП»); //Выводим ячейки на //пересечении секций
«Строка» и «БезНГСМиНП»
Если ПечататьНП=1 Тогда
Таб.ПрисоединитьСекцию(«Строка|НГСМиНП»); //Присоединяем //к текущей секции
ячейки на пересечении секций «Строка» и //«НГСМиНП»
КонецЕсли;
КонецЦикла;
Таб.ВывестиСекцию(«Подвал»);
Таб.Показать(); // Выводим таблицу на экран
3.2. Запросы
Выборку сводных данных можно осуществлять «вручную». Для этого мы делаем выборку с
помощью функции «ВыбратьДокументы()», а затем заполняем объект типа «ТаблицаЗначений»
нужными значениями и сворачиваем таблицу значений с помощью функции «Свернуть()».
Однако более быстро как на стадии разработки, так и на стадии выполнения, это позволяет
сделать механизм запросов.
3.2.1. Создание запроса
Запрос создается функцией «СоздатьОбъект(«Запрос»)». Для выполнения запроса используется
функция «Выполнить(<ТекстЗапроса>)», которая возвращает 1, если запрос выполнился.
<ТекстЗапроса> – это строковое выражение на “языке запросов”.
Пример:
НашЗапрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|СКЛАД = Документ.РасходнаяНакладная.Склад;
|ТОВАР = Документ.РасходнаяНакладная.Товар;
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 15из 32
|КОЛИЧЕСТВО = Документ.РасходнаяНакладная.Количество;
|Группировка ТОВАР Упорядочить По ТОВАР.Код;
|Группировка СКЛАД Упорядочить По СКЛАД.Код;
|Функция КОЛ = Сумма(КОЛИЧЕСТВО);
|"//}}ЗАПРОС;
// Если ошибка в запросе, то выход из процедуры
Если НашЗапрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
После выполнения запроса в программе можно использовать полученный временный набор
данных. Изначально объект "НашЗапрос" спозиционирован на первой записи временного
набора данных, где содержится общий итог по запросу. Поэтому общие итоги по запросу
можно использовать сразу же после выполнения запроса.
Далее, допустим, в цикле мы проходим только по самой внешней группировке запроса: "Товар". В
теле этого цикла объект "НашЗапрос" позиционируется во временном наборе данных на записи,
содержащие итоги по каждому конкретному товару, поэтому в теле этого цикла мы можем
использовать итоги по товарам.
После завершения цикла по самой внешней группировке, объект "НашЗапрос" снова
позиционируется на первой записи временного набора данных, где содержится общий итог по
запросу. Поэтому, общие итоги по запросу можно использовать в двух местах: до и после цикла
по самой внешней группировке запроса.
//Итог общий
Пока НашЗапрос.Группировка("Товар") = 1 Цикл
//Итог по товару
КонецЦикла;
//Итог общий
3.2.2. Обработка результатов запроса
Для обработки результатов запроса обычно используется следующая
последовательность команд:
Запрос=СоздатьОбъект(«Запрос»);
ТекстЗапроса = «…»;// Создаем текст запроса на «языке запросов»
Если Запрос.Выполнить(ТекстЗапроса)<>1 Тогда
Возврат;
КонецЕсли;
Пока Запрос.Группировка(1)=1 Цикл
// Вывод результатов по первой группировке
Пока Запрос.Группировка(2)=1 Цикл
// Вывод результатов по второй группировке
КонецЦикла;
КонецЦикла;
// Вывод результатов по всем группировкам («Итого»)
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 16из 32
3.2.3. Использование конструктора запросов
Запроса можно создать с помощью конструктора запросов. С его помощью можно в
диалоговых формах задать параметры запроса и конструктор сам сгенерирует процедуру и
таблицу для печати результатов отчета.
3.3. План занятия
1.
2.
3.
4.
5.
Создать печатную форму документа «ДоговорЗайма»
Создать печатную форму журнала договоров займа с помощью конструктора отчета.
Создать печатную форму списка заимодавцев с помощью конструктора отчета.
Создать отчеты из задания №1 из приложения 3 без использования запросов.
Создать отчеты из задания №1 с использованием и без использования запросов.
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
ТЕМА ЧЕТВЕРТАЯ. ОБЩИЕ ПРИНЦИПЫ ВЕДЕНИЯ УЧЕТА
ВОПРОСЫ ЛЕКЦИИ:
4.1. Работа с бухгалтерскими счетами
4.2 Работа с операциями и проводками
4.3 Работа с корректными проводками
4.1. Работа с бухгалтерскими счетами
Счет – это агрегатный тип данных для доступа к объектам данных – бухгалтерским
счетам. Бухгалтерские счета используются для идентификации разрезов синтетического учета
наличия и движения средств.
В конфигурации может быть несколько планов счетов. Объект типа «Счет» может
относиться к конкретному плану счетов или быть неопределенного вида, т.е. принимать
значения различных планов счетов.
Структура данных объектов типа «Счет» задается в конфигураторе в разделе «Планы
счетов» и является одинаковой для всех планов счетов.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 17из 32
У счета определены следующие атрибуты:
 «Код» – в общем случае представляет собой символьную строку вида <Код счета>.<Код
субсчета>.<Код субсчета> и т.д.
 «Наименование» – наименование счета.
 «Валютный» – признак ведения валютного учета.
 «Количественный» – признак ведения количественного учета.
 «Забалансовый» – признак того, что счет является забалансовым.
 «Активный» – принимает три значения: 1 – активный, 2 – пассивный, 3 – активнопассивный.
Наиболее важные функции: «КоличествоСубконто()» – возвращает количество субконто у
текущего счета, «ВидСубконто()» – устанавливает/возвращает вид субконто по порядковому
номеру.
4.2. Работа с операциями и проводками
Для отражения в бухгалтерском учете информации о движении средств используются
«Операции» и «Проводки».
 Объект типа «Операция» используется для формирования и анализа проводок,
формируемых документом. Для этого у агрегатного объекта «Документ» существует атрибут
«Операция», который обеспечивает доступ к операции данного документа. Чтобы документ
формировал операцию необходимо, чтобы в документе стоял флажок «Бухгалтерский учет».
 Объект «Операция» также доступен непосредственно в контекстах формы
«операции», формы «журнала операций» и формы «журнала проводок».
 Объект «Операция» используется для перебора существующих операций и проводок
при формировании отчетов и других выборок. В этом случае объект создается при помощи
вызова функции СоздатьОбъект(«Операция»).
Операция имеет следующие атрибуты:
«ДатаОперации», «Содержание», «СуммаОперации», «Документ» – документ, которому
принадлжит операция, «Сумма» – сумма текущей проводки операции, «Валюта» – валюта
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 18из 32
текущей проводки, «ВалСумма» – валютная сумма текущей проводки, «Количество» –
количество текущей проводки, «Дебет» – обращение к дебету проводки, «Кредит» – обращение
к кредиту проводки. Объекты «Дебет» и «Кредит» имеют следующие атрибуты: «Счет»,
«Субконто»
Пример
Опер=СоздатьОбъект(«Операция»);
Опер.ВыбратьОперации(Дата1,Дата2);
Пока Опер.ПолучитьОперацию()=1 Цикл
Опер.ВыбратьПроводки();
Пока Опер.ПолучитьПроводку()=1 Цикл
Если Опер.Дебет.Счет=СчетПоКоду(«60.1») Тогда
Сообщить(«Субконто »+Опер.Дебет.Организация);
КонецЕсли;
КонецЦикла;
КонецЦикла;
Чтобы проводки не попадали в бухгалтерские итоги, используется функция
«ОтключитьПроводки()».
4.3. Работа с корректными проводками
Для работы с корректными проводками в системе используется специальный тип данных
«КорректныеПроводки». Объект создается функцией «СоздатьОбъект». Атрибуты:
«Комментарий», «СчетДт», «СчетКт».
Для добавления новой корректной проводки используется функция «Новая()»;
Пример
КП=СоздатьОбъект(«КорректныеПроводки»);
КП.Новая();
КП.Комментарий= «НДС с комиссионного вознаграждения»;
КП.СчетДт=СчетПоКоду(«46.28»);
КП.СчетКт=СчетПоКоду(«68.2»);
КП.Записать();
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
МОДУЛЬ
2.
«СТАНДАРТНЫЕ
ОТЧЕТЫ.
ОРГАНИЗАЦИЯ
УЧЕТА.
РЕГЛАМЕНТИРОВАННАЯ ОТЧЕТНОСТЬ. СЕРВИСНЫЕ ВОЗМОЖНОСТИ»
ТЕМА ПЯТАЯ. Стандартные отчеты
Вопросы лекции:
5.1 Работа с основными итогами
5.2 Работа с временными итогами
5.3 Работа в режиме запроса
При наличии в системе
1С:Предприятие компоненты «Бухгалтерский учет» система
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 19из 32
автоматически реализует специальный механизм работы с бухгалтерскими итогами. Данный
механизм обеспечивает хранение, динамический пересчет бухгалтерских итогов и их
извлечение средствами встроенного языка.
Изменение бухгалтерских итогов может производиться только проводками
бухгалтерских операций.
Хранение итогов поддерживается системой с детализацией до месяца. В итогах хранятся
остатки и обороты по счетам с детализацией по субконто и обороты между счетами (без
детализации по субконто).
Обращение к бухгалтерским итогам выполняется при помощи агрегатного объекта типа
«БухгалтерскиеИтоги». Объект может работать в трех режимах:
 работа с основными итогами,
 работа с временными итогами,
 работа в режиме запроса.
Объект типа «БухгалтерскиеИтоги» при создании функцией «СоздатьОбъект()» работает в
первом режиме. Переключение в другие режимы производится функциями «Рассчитать()» и
«ВыполнитьЗапрос()».
Функции «ИспользоватьПланСчетов()» и «ИспользоватьРазделитель Учета()» позволяют
назначить план счетов и разделитель учета по которым будут выдаваться итоги.
5.1. Работа с основными итогами
В пункте меню «Управление бухгалтерскими итогами» в системе «1С:Предприятие»
устанавливается последний рассчитанный период. В режиме работы с основными итогами
осуществляется доступ только к итогам по рассчитанный месяц включительно.
Функции работы с итогами:
 ПериодД(<ДатаНач>,<ДатаКон>) – установка периода итогов
 СНД(<Cчет>,<ТипСуммы>,<Валюта>,<Cубконто1>,…)
–
сальдо
начальное
дебетовое;
 СНК() – сальдо начальное кредитовое;
 СКД() – сальдо конечное дебетовое;
 СКК() – сальдо конечное кредитовое;
 ДО() – дебетовый оборот по счету за период;
 КО() – кредитовый оборот по счету за период;
Параметры: <Cчет> – счет, <ТипСуммы> = 1 – сумма, 2 – валютная сумма, 3 – количество,
<Валюта> – значение типа “Справочник.Валюты”, <Субконто1> – значение первого субконто
счета, <Субконто2> – значение второго субконто счета и т.д.

ОБ(<СчетДеб>,<СчетКред>,<ТипСуммы>,<Валюта>) – обороты между счетами;
Для получения остатков и оборотов по счетам, имеющим субсчета, используются аналогичные
функции: СНДР(), СКДР(), СКДР(), СККР().
5.2. Работа с временными итогами
Чтобы получить итоги на любую дату нужно выполнять временный расчет (временный, потому
что он хранится только во время существования переменной типа «БухгалтерскиеИтоги») с
помощью функции
Рассчитать(<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ТолькоСинтетика>,<ПланСчетов>,<Ра
зделительУчета>).
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 20из 32
В параметре <ФильтрПоСчетам> можно задать в виде строки список счетов, разделенных
запятой или точкой с запятой, по которым будет делаться расчет. Если параметр
<ТолькоСинтетика> = 1, то расчет будет делаться только по счетам, иначе по счетам и
субконто.
5.3. Работа в режиме запроса
Для получения большего количества итогов (обороты и остатки по разным видам
группировок) используется режим запроса.
5.3.1. Выполнение запроса
Перед выполнением запроса устанавливаются различные фильтры:
 ВключатьСубсчета() – устанавливать режим отбора по субсчетам.
 ИспользоватьСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам>) –
устанавливать режим отбора итогов в разрезе субконто. Параметр <ВидСубконто> задается
выражением типа “ВидСубконто” или строкой, содержащей имя идентификатора вида
субконто. Параметр <Значение> задает конкретное значение субконто. Если <ТипФильтра>=1,
тогда итоги будут разворачиваться по этому виду субконто. Если <ТипФильтра>=2, тогда итоги
будут отбираться по значению субконто. Если <ТипФильтра>=3, тогда это субконто вообще не
будет учитываться.
 Функцию ИспользоватьСубконто() можно выполнять несколько раз для задания в
запросе нескольких видов субконто. Обращение к субконто производится по порядковому
номеру (порядок определяется последовательностью команд «ИспользоватьСубконто()»).
 ИспользоватьКорСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам
>) – устанавливать режим отбора итогов по корреспондирующим счетам в разрезе субконто.
Затем выполняется сам запрос функцией ВыполнитьЗапрос(
<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ФильтрПоКорСчетам>,
<Валюта>,<ТипИтогов>,<Периодичность>,<ТипСуммы>),
которая возвращает 1, если запрос выполнился успешно.
Параметр <ТипИтогов> принимает следующие значения: 1 – остатки и обороты по счетам, 2 –
обороты между счетами, 3 – и то и другое.
Параметр <Периодичность> может принимать следующие значения:
1 («Период») – промежуточные итоги не рассчитываются;
2 («Операция») – промежуточные итоги рассчитываются по операциям;
3 («Проводка») – по проводкам;
4 («День») – по дням;
5 («Неделя») – по неделям;
6 («Декада») – по декадам;
7 («Месяц») – по месяцам;
8 («Квартал») – по кварталам;
9 («Год») – по годам;
5.3.2. Обращение к результатам запроса
Для перебора группировок используются следующие функции:




ВыбратьСчета(), ПолучитьСчет();
ВыбратьКорСчета(), ПолучитьКорСчет();
ВыбратьВалюты(), ПолучитьВалюту();
ВыбратьПериоды(), ПолучитьПериод();
УМКД 042-18-3-1.21/03-2012


Ред.№4________
Страница 21из 32
ВыбратьСубконто(), ПолучитьСубконто();
ВыбратьКорСубконто(), ПолучитьКорСубконто();
Функции получения остатков и оборотов такие же, как и при работе с основными итогами.
Пример.
БИ=СоздатьОбъект(«БухгалтерскиеИтоги»);
БИ.ИспользоватьСубконто(«Номенклатура»);
БИ.ВыполнитьЗапрос(Дата1,Дата2,«41.1»);
БИ.ВыбратьСчета();
Пока БИ.ПолучитьСчет()=1 Цикл
// выводим итоги по счету
БИ.ВыбратьСубконто(1);
Пока БИ.ПолучитьСубконто()=1 Цикл
// выводим итоги по субконто
Сообщить(«Остаток на начало по счету » + БИ.Счет.Код + « товара » +
БИ.Субконто(1)+Строка(БИ.СНД(3)) + «ед.»);
КонецЦикла;
КонецЦикла;
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013 3.1С: Предприятие 8.
Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по ведению учета).
Москва. Фирма «1С», 2011г.
ТЕМА ШЕСТАЯ. Учет операций с денежными средствами
Вопросы лекции:
6.1.Свойства таблицы в режиме ввода данных
6.2. Выгрузка и загрузка значений таблицы с помощью объекта «Список значений»
6.3.Работа с «Пустой» таблицей
Применение таблиц в режиме ввода данных используется в специальных случаях, когда
необходимо ввести большое количество данных.
6.1. Свойства таблицы в режиме ввода данных
Работать в режиме ввода данных могут таблицы в отчетах и обработках. Данный режим
использования таблицы включается через свойства формы (вызов свойств формы выполняется
из меню «Действия» пунктом «Свойства формы»).
Режим ввода данных позволяет совместить в одной форме отчета диалог формы вместе с
табличным документом или вообще заменить диалог табличным документом. У ячеек таблицы
в режиме ввода в свойствах появляется дополнительная закладка, обозначающая тип данных.
Для ячеек, в которые предполагается вводить данные, требуется выключить флажок «защита».
Работа в режиме ввода имеет несколько особенностей с точки зрения обращения к
таблице средствами встроенного языка. Во-первых, доступ к таблице осуществляется с
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 22из 32
помощью ключевого слова «Таблица». Кроме того, в модуле формы допустимо
непосредственное обращение к значениям именованных ячеек по их именам. При обращении к
области таблицы используется атрибут «Значение», который предоставляет доступ значению
ячеек. При этом тип значений определяется типом, выбранным в закладке свойств ячейки
«Данные».
В свойствах ячеек можно задавать формулы. Формула выполняется непосредственно
после ввода значений в ячейку и используется обычно для вызова процедуры обработки
значений других ячеек. У ячеек, имеющих признак «защита», формула является обычным
выражением и вычисляет собственно значение ячейки как у элементов диалога типа «Текст».
6.2. Выгрузка и загрузка значений таблицы с помощью объекта «СписокЗначений»
Для выгрузки и загрузки большого числа переменных удобно использовать объект типа
«СписокЗначений». Объект этого типа создается функцией «СоздатьОбъект». У каждого
элемента списка значений есть «значение» и «представление».
Добавление
нового
элемента
в
список
осуществляется
функцией
«ДобавитьЗначение(<Значение>,<Представление>)».
Для загрузки элементов из списка значений используется функция «Загрузить(<Список>)»,
причем <Значение> элемента списка будет записано в ячейку с именем <Представление>.
Кроме имени можно использовать и строковое выражение вида “R1C1”, обозначающее ряд и
колонку ячейки.
После ввода данных пользователем делается выгрузка данных из таблицы функцией
«Вырузить(<Список>)».
Пример. Следующая программа осуществляет запись чисел от 1 до 30 в первую колонку
таблицы
Сп=СоздатьОбъект("СписокЗначений");
Для Н=1 по 30 Цикл
Сп.ДобавитьЗначение(Строка(Н),"R"+Строка(Н)+"C1");
КонецЦикла;
Таблица.Загрузить(Сп);
6.3. Работа с «Пустой» таблицей
Кроме режимов работы с таблицей в режиме «вывода» и «ввода» есть еще один
компромиссный вариант. В этом случае в свойствах формы нужно выбрать вариант
«Использовать таблицу «Пустую». Тогда в диалоге формы также будет отображаться таблица,
доступ к которой осуществляется по ключевому слову «Таблица». Однако для этой таблицы, в
отличие от таблицы для ввода, доступны стандартные функции «ИсходнаяТаблица()»,
«ВывестиСекцию()» и др. Для того, чтобы изменения в таблице стали видны, нужно выполнить
функцию Показать(). Чтобы прочитать или записать значение в ячейку таблицы используется
работа с объектом «Область».
Пример. Следующая процедура считывает из ячеек таблицы значения и увеличивает их в два
раза.
//Процедура Увеличить()
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 23из 32
Для Ном=1 По 10 Цикл
Обл=Таблица.Область(Ном,1,Ном,1);
Обл.Текст=Строка(Число(Обл.Текст)*2);
КонецЦикла;
Таблица.Показать();
КонецПроцедуры
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
ТЕМА СЕДЬМАЯ. УЧЕТ ТОРГОВЫХ ОПЕРАЦИЙ
Вопросы лекции:
7.1. Использование текстовых файлов для переноса данных
7.2. Чтение текста
7.3. Запись текста
На практике очень часто возникает необходимость в осуществлении переноса данных из одной
программы в другую. система 1С:Предприятие предоставляет мощные механизмы для
выполнения таких операций.
7.1. Использование текстовых файлов для переноса данных
Для работы с файлами в системе используется специальный агрегатный тип данных –
«ФС». По умолчанию в системе всегда доступен уже существующий объект с именем «ФС», к
которому можно применять методы объекта типа «ФС». Кроме того, можно создать
произвольное число объектов типа «ФС» при помощи функции «СоздатьОбъект(«ФС»)».
У объекта типа «ФС» имеются стандартные функции для работы с файлами: «ВыбратьФайл()»
– открывает диалог выбора файла, «ВыбратьКаталог()»– открывает диалог выбора каталога,
«СуществуетФайл()» – проверяет, существует ли файл с указанным именем,
«КопироватьФайл()», «УдалитьФайл()», «ПереименоватьФайл()» и др.
Для работы с текстами в системе используется специальный тип данных «Текст». Средства
языка позволяют выводить строк в текстовые файлы и считывать из имеющихся файлов текст с
последующим разбором его по строкам.
 Открыть(<ИмяФайла>) – открывает файл.
 КодоваяСтраница(<Режим>) – получить/установить режим кодировки. <Режим> = 0 –
Windows-кодировка, 1 – DOS-кодировка
 Показать(<Заголовок>,<ИмяФайла>) – открыть окно редактирования текста.
 Записать(<ИмяФайла>) – записывает текст в файл.
7.1.2. Чтение текста
 КоличествоСтрок() – количество строк в тексте.
 ПолучитьСтроку(<НомерСтроки>) – получить строку текста по номеру
Пример. Из файла «exp_imp.txt» загружается справочник номенклатуры
Спр=СоздатьОбъект(«Справочник.Номенклатура»);
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 24из 32
Текст = СоздатьОбъект(«Текст»);
Список = СоздатьОбъект(«СписокЗначений»);
Текст.ОткрытьФайл(«exp_imp.txt»);
Для Ном=1 По Текст.КоличествоСтрок() Цикл
Стр = Текст.ПолучитьСтроку(Ном);
Список.ИзСтрокиСРазделителями(Стр); // преобразуем строку
//в список значений
Если Спр.НайтиПоКоду(Список.ПолучитьЗначение(1))=0 Тогда
Спр.Новый();
Спр.Код= Список.ПолучитьЗначение(1);
Спр.Наименование= Список.ПолучитьЗначение(2);
Спр.Записать();
КонецЕсли;
КонецЦикла;
7.3. Запись текста
 ВставитьСтроку(<НомерСтроки>,<Строка>) – вставить строку с указанным номером.
 ЗаменитьСтроку(<НомерСтроки>,<Строка>) – заменить строку с указанным номером.
 УдалитьСтроку(<НомерСтроки>) – удалить строку с указанным номером.
 ДобавитьСтроку(<Строка>) – добавить строку в конец текста.
 Очистить() –удалить все строки текста.
Пример. В файл «exp_imp.txt» выгружается справочник номенклатуры
Текст = СоздатьОбъект(«Текст»);
Список = СоздатьОбъект(«СписокЗначений»);
Спр=СоздатьОбъект(«Справочник.Номенклатура»);
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
Список.ДобавитьЗначение(Спр.Код);
Список.ДобавитьЗначение(Спр.Наименование);
// и другие поля…
// выводим список в текст
Текст.ДобавитьСтроку(Список.ВСтрокуСРазделителями());
Список.УдалитьВсе();// очищаем список
КонецЦикла;
Текст.Записать(«exp_imp.txt»);
Работа с файлами в формате «DBF»
Для работы с базами данных в формате «DBF» используется объект типа «XBase». При
этом надо учитывать следующие ограничения:
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 25из 32
1. Не поддерживаются поля типа memo.
2. База данных открывается монопольно
3. Поддерживаются только индексные файлы в формате “CDX”
Доступ к полям базы данных осуществляется через точку с именем поля.
Пример
БД=СоздатьОбъект(“XBase”);
БД.ОткрытьФайл(«data.dbf»);
Если БД.Открыта()=1 Тогда
БД.Первая();//встаем на первую запись
Пока 1=1 Цикл
// Обработка записи базы данных
Сообщить(Строка(БД.CODE) + « » + БД.Name);
Если БД.Следующая()=0 Тогда
// не удалось перейти к следующей записи
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Обмен данными с помощью OLE Automation
Для запуска системы 1С:Предприятие в качестве OLE Automation сервера из внешнего
приложения (например, из другой программы 1С), выполняется следующая последовательность
действий:
- Создается объект с OLE идентификатором:
 V1СEnterprise.Application — версия независимый ключ;
 V77.Application — версия зависимый ключ;
 V77S.Application — версия зависимый ключ, SQL версия;
 V77L.Application — версия зависимый ключ, локальная версия;
 V77M.Application — версия зависимый ключ, сетевая версия.
- Выполняется инициализация системы 1С:Предприятие методом Initialize.
- Вызываются атрибуты и методы системы 1С:Предприятие как OLE Automation сервера
Пример.
Процедура Загрузить()
Если ФС.Существуетфайл(Путь + "\NUL") = 0 Тогда
Предупреждение("Путь информационной базы не найден!");
Иначе
V7 = СоздатьОбъект("V77.Application");
Открыта = V7.Initialize(V7.RMTrade, "/d" + Путь +
" /M /N" + Пользователь, "");
Если Открыта = 0 Тогда
Предупреждение("Ошибка открытия информационной базы");
Возврат;
КонецЕсли;
Импорт = V7.CreateObject("Справочник.Контрагенты");
Импорт.ВыбратьЭлементы();
Пока Импорт.ПолучитьЭлемент() = 1 Цикл
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 26из 32
Если Импорт.ЭтоГруппа() = 0 Тогда
Сообщить(Импорт.Наименование);
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
ТЕМА 8.УЧЕТ ПРОИЗВОДСТВА
При наличии в системе
1С:Предприятие компоненты «Бухгалтерский учет» система
автоматически реализует специальный механизм работы с бухгалтерскими итогами. Данный
механизм обеспечивает хранение, динамический пересчет бухгалтерских итогов и их
извлечение средствами встроенного языка.
Изменение бухгалтерских итогов может производиться только проводками
бухгалтерских операций.
Хранение итогов поддерживается системой с детализацией до месяца. В итогах хранятся
остатки и обороты по счетам с детализацией по субконто и обороты между счетами (без
детализации по субконто).
Обращение к бухгалтерским итогам выполняется при помощи агрегатного объекта типа
«БухгалтерскиеИтоги». Объект может работать в трех режимах:
 работа с основными итогами,
 работа с временными итогами,
 работа в режиме запроса.
Объект типа «БухгалтерскиеИтоги» при создании функцией «СоздатьОбъект()» работает в
первом режиме. Переключение в другие режимы производится функциями «Рассчитать()» и
«ВыполнитьЗапрос()».
Функции «ИспользоватьПланСчетов()» и «ИспользоватьРазделитель Учета()» позволяют
назначить план счетов и разделитель учета по которым будут выдаваться итоги.
8.1. Работа с основными итогами
В пункте меню «Управление бухгалтерскими итогами» в системе «1С:Предприятие»
устанавливается последний рассчитанный период. В режиме работы с основными итогами
осуществляется доступ только к итогам по рассчитанный месяц включительно.
Функции работы с итогами:
 ПериодД(<ДатаНач>,<ДатаКон>) – установка периода итогов
 СНД(<Cчет>,<ТипСуммы>,<Валюта>,<Cубконто1>,…)
–
сальдо
начальное
дебетовое;
 СНК() – сальдо начальное кредитовое;
 СКД() – сальдо конечное дебетовое;
 СКК() – сальдо конечное кредитовое;
 ДО() – дебетовый оборот по счету за период;
 КО() – кредитовый оборот по счету за период;
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 27из 32
Параметры: <Cчет> – счет, <ТипСуммы> = 1 – сумма, 2 – валютная сумма, 3 – количество,
<Валюта> – значение типа “Справочник.Валюты”, <Субконто1> – значение первого субконто
счета, <Субконто2> – значение второго субконто счета и т.д.

ОБ(<СчетДеб>,<СчетКред>,<ТипСуммы>,<Валюта>) – обороты между счетами;
Для получения остатков и оборотов по счетам, имеющим субсчета, используются аналогичные
функции: СНДР(), СКДР(), СКДР(), СККР().
8.2. Работа с временными итогами
Чтобы получить итоги на любую дату нужно выполнять временный расчет (временный, потому
что он хранится только во время существования переменной типа «БухгалтерскиеИтоги») с
помощью функции
Рассчитать(<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ТолькоСинтетика>,<ПланСчетов>,<Ра
зделительУчета>).
В параметре <ФильтрПоСчетам> можно задать в виде строки список счетов, разделенных
запятой или точкой с запятой, по которым будет делаться расчет. Если параметр
<ТолькоСинтетика> = 1, то расчет будет делаться только по счетам, иначе по счетам и
субконто.
8.3. Работа в режиме запроса
Для получения большего количества итогов (обороты и остатки по разным видам
группировок) используется режим запроса.
8.3.1. Выполнение запроса
Перед выполнением запроса устанавливаются различные фильтры:
 ВключатьСубсчета() – устанавливать режим отбора по субсчетам.
 ИспользоватьСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам>) –
устанавливать режим отбора итогов в разрезе субконто. Параметр <ВидСубконто> задается
выражением типа “ВидСубконто” или строкой, содержащей имя идентификатора вида
субконто. Параметр <Значение> задает конкретное значение субконто. Если <ТипФильтра>=1,
тогда итоги будут разворачиваться по этому виду субконто. Если <ТипФильтра>=2, тогда итоги
будут отбираться по значению субконто. Если <ТипФильтра>=3, тогда это субконто вообще не
будет учитываться.
 Функцию ИспользоватьСубконто() можно выполнять несколько раз для задания в
запросе нескольких видов субконто. Обращение к субконто производится по порядковому
номеру (порядок определяется последовательностью команд «ИспользоватьСубконто()»).
 ИспользоватьКорСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам
>) – устанавливать режим отбора итогов по корреспондирующим счетам в разрезе субконто.
Затем выполняется сам запрос функцией ВыполнитьЗапрос(
<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ФильтрПоКорСчетам>,
<Валюта>,<ТипИтогов>,<Периодичность>,<ТипСуммы>),
которая возвращает 1, если запрос выполнился успешно.
Параметр <ТипИтогов> принимает следующие значения: 1 – остатки и обороты по счетам, 2 –
обороты между счетами, 3 – и то и другое.
Параметр <Периодичность> может принимать следующие значения:
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 28из 32
1 («Период») – промежуточные итоги не рассчитываются;
2 («Операция») – промежуточные итоги рассчитываются по операциям;
3 («Проводка») – по проводкам;
4 («День») – по дням;
5 («Неделя») – по неделям;
6 («Декада») – по декадам;
7 («Месяц») – по месяцам;
8 («Квартал») – по кварталам;
9 («Год») – по годам;
8.3.2. Обращение к результатам запроса
Для перебора группировок используются следующие функции:






ВыбратьСчета(), ПолучитьСчет();
ВыбратьКорСчета(), ПолучитьКорСчет();
ВыбратьВалюты(), ПолучитьВалюту();
ВыбратьПериоды(), ПолучитьПериод();
ВыбратьСубконто(), ПолучитьСубконто();
ВыбратьКорСубконто(), ПолучитьКорСубконто();
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
ТЕМА 9.УЧЕТ ОСНОВНЫХ СРЕДСТВ И НЕМАТЕРИАЛЬНЫХ АКТИВОВ
Для создания печатных форм и для ввода табличных данных используется объект «Таблица».
Таблицы могут располагаться в разделе «Общие таблицы» и в формах визуальных объектов
системы. Форма может иметь одну таблицу для ввода и много таблиц для вывода.
9.1.1. Таблица для ввода
Таблица для ввода может быть только в отчетах и обработках. Чтобы задать имя таблицы
для ввода нужно войти в окно «Свойства формы», и установить переключатель «Использовать
таблицу» в положение «Для ввода данных». В этом случае при открытии формы отчета
становится видна таблица, в которую можно ввести данные. Обращаться к ячейкам таблицы
можно по именам, которые задаются в конфигураторе.
9.1.2. Таблица для вывода
Таблица для вывода фактически является шаблоном для вывода данных. В свойствах
каждая ячейки таблицы можно задать тип ячейки: «Текст», «Выражение», «Шаблон» и
«Фиксированный шаблон». «Текст» печатается так, как он задан в конфигураторе.
«Выражение» вычисляется и в ячейку записывается результат. «Шаблон» – это текст, в котором
может присутствовать выражение, которое задается в квадратных скобках. Пример шаблона:
«Сумма равна [ПечСумма]».
Вывод данных производится по секциям. Секции бывают горизонтальные и вертикальные
(см. рисунок).
Пример.
Таб=СоздатьОбъект(«Таблица»); // Создаем объект
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 29из 32
Таб.ИсходнаяТаблица(«ТОРГ-12»);
// Задаем конкретную таблицу
Таб.ВывестиСекцию(«Шапка»); // Выводим горизонтальную секцию
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку()=1 Цикл
Таб.ВывестиСекцию(«Строка|БезНГСМиНП»); //Выводим ячейки на //пересечении секций
«Строка» и «БезНГСМиНП»
Если ПечататьНП=1 Тогда
Таб.ПрисоединитьСекцию(«Строка|НГСМиНП»); //Присоединяем //к текущей секции ячейки на
пересечении секций «Строка» и //«НГСМиНП»
КонецЕсли;
КонецЦикла;
Таб.ВывестиСекцию(«Подвал»);
Таб.Показать(); // Выводим таблицу на экран
9.2. Запросы
Выборку сводных данных можно осуществлять «вручную». Для этого мы делаем выборку с
помощью функции «ВыбратьДокументы()», а затем заполняем объект типа «ТаблицаЗначений»
нужными значениями и сворачиваем таблицу значений с помощью функции «Свернуть()».
Однако более быстро как на стадии разработки, так и на стадии выполнения, это позволяет
сделать механизм запросов.
9.2.1. Создание запроса
Запрос создается функцией «СоздатьОбъект(«Запрос»)». Для выполнения запроса используется
функция «Выполнить(<ТекстЗапроса>)», которая возвращает 1, если запрос выполнился.
<ТекстЗапроса> – это строковое выражение на “языке запросов”.
Пример:
НашЗапрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|СКЛАД = Документ.РасходнаяНакладная.Склад;
|ТОВАР = Документ.РасходнаяНакладная.Товар;
|КОЛИЧЕСТВО = Документ.РасходнаяНакладная.Количество;
|Группировка ТОВАР Упорядочить По ТОВАР.Код;
|Группировка СКЛАД Упорядочить По СКЛАД.Код;
|Функция КОЛ = Сумма(КОЛИЧЕСТВО);
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если НашЗапрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
Структура временного набора данных, созданная запросом "НашЗапрос" после его выполнения,
представлена на следующем рисунке:
После выполнения запроса в программе можно использовать полученный временный набор
данных. Изначально объект "НашЗапрос" спозиционирован на первой записи временного
набора данных, где содержится общий итог по запросу. Поэтому общие итоги по запросу
можно использовать сразу же после выполнения запроса.
Далее, допустим, в цикле мы проходим только по самой внешней группировке запроса:
"Товар". В теле этого цикла объект "НашЗапрос" позиционируется во временном наборе
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 30из 32
данных на записи, содержащие итоги по каждому конкретному товару, поэтому в теле этого
цикла мы можем использовать итоги по товарам.
После завершения цикла по самой внешней группировке, объект "НашЗапрос" снова
позиционируется на первой записи временного набора данных, где содержится общий итог по
запросу. Поэтому, общие итоги по запросу можно использовать в двух местах: до и после цикла
по самой внешней группировке запроса.
//Итог общий
Пока НашЗапрос.Группировка("Товар") = 1 Цикл
//Итог по товару
КонецЦикла;
//Итог общий
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
ТЕМА 10.ЗАРПЛАТА И КАДРОВЫЙ УЧЕТ
При наличии в системе
1С:Предприятие компоненты «Бухгалтерский учет» система
автоматически реализует специальный механизм работы с бухгалтерскими итогами. Данный
механизм обеспечивает хранение, динамический пересчет бухгалтерских итогов и их
извлечение средствами встроенного языка.
Изменение бухгалтерских итогов может производиться только проводками
бухгалтерских операций.
Хранение итогов поддерживается системой с детализацией до месяца. В итогах хранятся
остатки и обороты по счетам с детализацией по субконто и обороты между счетами (без
детализации по субконто).
Обращение к бухгалтерским итогам выполняется при помощи агрегатного объекта типа
«БухгалтерскиеИтоги». Объект может работать в трех режимах:
 работа с основными итогами,
 работа с временными итогами,
 работа в режиме запроса.
Объект типа «БухгалтерскиеИтоги» при создании функцией «СоздатьОбъект()» работает в
первом режиме. Переключение в другие режимы производится функциями «Рассчитать()» и
«ВыполнитьЗапрос()».
Функции «ИспользоватьПланСчетов()» и «ИспользоватьРазделитель Учета()» позволяют
назначить план счетов и разделитель учета по которым будут выдаваться итоги.
10.1. Работа с основными итогами
В пункте меню «Управление бухгалтерскими итогами» в системе «1С:Предприятие»
устанавливается последний рассчитанный период. В режиме работы с основными итогами
осуществляется доступ только к итогам по рассчитанный месяц включительно.
Функции работы с итогами:
 ПериодД(<ДатаНач>,<ДатаКон>) – установка периода итогов
 СНД(<Cчет>,<ТипСуммы>,<Валюта>,<Cубконто1>,…)
–
сальдо
начальное
дебетовое;
УМКД 042-18-3-1.21/03-2012





Ред.№4________
Страница 31из 32
СНК() – сальдо начальное кредитовое;
СКД() – сальдо конечное дебетовое;
СКК() – сальдо конечное кредитовое;
ДО() – дебетовый оборот по счету за период;
КО() – кредитовый оборот по счету за период;
Параметры: <Cчет> – счет, <ТипСуммы> = 1 – сумма, 2 – валютная сумма, 3 – количество,
<Валюта> – значение типа “Справочник.Валюты”, <Субконто1> – значение первого субконто
счета, <Субконто2> – значение второго субконто счета и т.д.

ОБ(<СчетДеб>,<СчетКред>,<ТипСуммы>,<Валюта>) – обороты между счетами;
Для получения остатков и оборотов по счетам, имеющим субсчета, используются аналогичные
функции: СНДР(), СКДР(), СКДР(), СККР().
10.2. Работа с временными итогами
Чтобы получить итоги на любую дату нужно выполнять временный расчет (временный, потому
что он хранится только во время существования переменной типа «БухгалтерскиеИтоги») с
помощью функции
Рассчитать(<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ТолькоСинтетика>,<ПланСчетов>,<Ра
зделительУчета>).
В параметре <ФильтрПоСчетам> можно задать в виде строки список счетов, разделенных
запятой или точкой с запятой, по которым будет делаться расчет. Если параметр
<ТолькоСинтетика> = 1, то расчет будет делаться только по счетам, иначе по счетам и
субконто.
10.3. Работа в режиме запроса
Для получения большего количества итогов (обороты и остатки по разным видам
группировок) используется режим запроса.
10.3.1. Выполнение запроса
Перед выполнением запроса устанавливаются различные фильтры:
 ВключатьСубсчета() – устанавливать режим отбора по субсчетам.
 ИспользоватьСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам>) –
устанавливать режим отбора итогов в разрезе субконто. Параметр <ВидСубконто> задается
выражением типа “ВидСубконто” или строкой, содержащей имя идентификатора вида
субконто. Параметр <Значение> задает конкретное значение субконто. Если <ТипФильтра>=1,
тогда итоги будут разворачиваться по этому виду субконто. Если <ТипФильтра>=2, тогда итоги
будут отбираться по значению субконто. Если <ТипФильтра>=3, тогда это субконто вообще не
будет учитываться.
 Функцию ИспользоватьСубконто() можно выполнять несколько раз для задания в
запросе нескольких видов субконто. Обращение к субконто производится по порядковому
номеру (порядок определяется последовательностью команд «ИспользоватьСубконто()»).
 ИспользоватьКорСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам
>) – устанавливать режим отбора итогов по корреспондирующим счетам в разрезе субконто.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 32из 32
Затем выполняется сам запрос функцией ВыполнитьЗапрос(
<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ФильтрПоКорСчетам>,
<Валюта>,<ТипИтогов>,<Периодичность>,<ТипСуммы>),
которая возвращает 1, если запрос выполнился успешно.
Параметр <ТипИтогов> принимает следующие значения: 1 – остатки и обороты по счетам, 2 –
обороты между счетами, 3 – и то и другое.
Параметр <Периодичность> может принимать следующие значения:
1 («Период») – промежуточные итоги не рассчитываются;
2 («Операция») – промежуточные итоги рассчитываются по операциям;
3 («Проводка») – по проводкам;
4 («День») – по дням;
5 («Неделя») – по неделям;
6 («Декада») – по декадам;
7 («Месяц») – по месяцам;
8 («Квартал») – по кварталам;
9 («Год») – по годам;
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
3 МОДУЛЬ ПОДГОТОВКА ИТОГОВОГО ОТЧЕТА
ТЕМА 11.ЗАВЕРШЕНИЕ ПЕРИОДА
При наличии в системе 1С:Предприятие компоненты «Бухгалтерский учет» система
автоматически реализует специальный механизм работы с бухгалтерскими итогами. Данный
механизм обеспечивает хранение, динамический пересчет бухгалтерских итогов и их
извлечение средствами встроенного языка.
Изменение бухгалтерских итогов может производиться только проводками
бухгалтерских операций.
Хранение итогов поддерживается системой с детализацией до месяца. В итогах хранятся
остатки и обороты по счетам с детализацией по субконто и обороты между счетами (без
детализации по субконто).
Обращение к бухгалтерским итогам выполняется при помощи агрегатного объекта типа
«БухгалтерскиеИтоги». Объект может работать в трех режимах:
 работа с основными итогами,
 работа с временными итогами,
 работа в режиме запроса.
Объект типа «БухгалтерскиеИтоги» при создании функцией «СоздатьОбъект()» работает в
первом режиме. Переключение в другие режимы производится функциями «Рассчитать()» и
«ВыполнитьЗапрос()».
Функции «ИспользоватьПланСчетов()» и «ИспользоватьРазделитель Учета()» позволяют
назначить план счетов и разделитель учета по которым будут выдаваться итоги.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 33из 32
11.1. Работа с основными итогами
В пункте меню «Управление бухгалтерскими итогами» в системе «1С:Предприятие»
устанавливается последний рассчитанный период. В режиме работы с основными итогами
осуществляется доступ только к итогам по рассчитанный месяц включительно.
Функции работы с итогами:
 ПериодД(<ДатаНач>,<ДатаКон>) – установка периода итогов
 СНД(<Cчет>,<ТипСуммы>,<Валюта>,<Cубконто1>,…)
–
сальдо
начальное
дебетовое;
 СНК() – сальдо начальное кредитовое;
 СКД() – сальдо конечное дебетовое;
 СКК() – сальдо конечное кредитовое;
 ДО() – дебетовый оборот по счету за период;
 КО() – кредитовый оборот по счету за период;
Параметры: <Cчет> – счет, <ТипСуммы> = 1 – сумма, 2 – валютная сумма, 3 – количество,
<Валюта> – значение типа “Справочник.Валюты”, <Субконто1> – значение первого субконто
счета, <Субконто2> – значение второго субконто счета и т.д.

ОБ(<СчетДеб>,<СчетКред>,<ТипСуммы>,<Валюта>) – обороты между счетами;
Для получения остатков и оборотов по счетам, имеющим субсчета, используются аналогичные
функции: СНДР(), СКДР(), СКДР(), СККР().
11.2. Работа с временными итогами
Чтобы получить итоги на любую дату нужно выполнять временный расчет (временный, потому
что он хранится только во время существования переменной типа «БухгалтерскиеИтоги») с
помощью функции
Рассчитать(<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ТолькоСинтетика>,<ПланСчетов>,<Ра
зделительУчета>).
В параметре <ФильтрПоСчетам> можно задать в виде строки список счетов, разделенных
запятой или точкой с запятой, по которым будет делаться расчет. Если параметр
<ТолькоСинтетика> = 1, то расчет будет делаться только по счетам, иначе по счетам и
субконто.
11.3. Работа в режиме запроса
Для получения большего количества итогов (обороты и остатки по разным видам
группировок) используется режим запроса.
11.3.1. Выполнение запроса
Перед выполнением запроса устанавливаются различные фильтры:
 ВключатьСубсчета() – устанавливать режим отбора по субсчетам.
 ИспользоватьСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам>) –
устанавливать режим отбора итогов в разрезе субконто. Параметр <ВидСубконто> задается
выражением типа “ВидСубконто” или строкой, содержащей имя идентификатора вида
субконто. Параметр <Значение> задает конкретное значение субконто. Если <ТипФильтра>=1,
тогда итоги будут разворачиваться по этому виду субконто. Если <ТипФильтра>=2, тогда итоги
будут отбираться по значению субконто. Если <ТипФильтра>=3, тогда это субконто вообще не
будет учитываться.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 34из 32
 Функцию ИспользоватьСубконто() можно выполнять несколько раз для задания в
запросе нескольких видов субконто. Обращение к субконто производится по порядковому
номеру (порядок определяется последовательностью команд «ИспользоватьСубконто()»).
 ИспользоватьКорСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам
>) – устанавливать режим отбора итогов по корреспондирующим счетам в разрезе субконто.
Затем выполняется сам запрос функцией ВыполнитьЗапрос(
<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ФильтрПоКорСчетам>,
<Валюта>,<ТипИтогов>,<Периодичность>,<ТипСуммы>),
которая возвращает 1, если запрос выполнился успешно.
Параметр <ТипИтогов> принимает следующие значения: 1 – остатки и обороты по счетам, 2 –
обороты между счетами, 3 – и то и другое.
Параметр <Периодичность> может принимать следующие значения:
1 («Период») – промежуточные итоги не рассчитываются;
2 («Операция») – промежуточные итоги рассчитываются по операциям;
3 («Проводка») – по проводкам;
4 («День») – по дням;
5 («Неделя») – по неделям;
6 («Декада») – по декадам;
7 («Месяц») – по месяцам;
8 («Квартал») – по кварталам;
9 («Год») – по годам;
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
ТЕМА 12.УЧЕТ НАЛОГА НА ДОБАВЛЕННУЮ СТОИМОСТЬ
При наличии в системе
1С:Предприятие компоненты «Бухгалтерский учет» система
автоматически реализует специальный механизм работы с бухгалтерскими итогами. Данный
механизм обеспечивает хранение, динамический пересчет бухгалтерских итогов и их
извлечение средствами встроенного языка.
Изменение бухгалтерских итогов может производиться только проводками
бухгалтерских операций.
Хранение итогов поддерживается системой с детализацией до месяца. В итогах хранятся
остатки и обороты по счетам с детализацией по субконто и обороты между счетами (без
детализации по субконто).
Обращение к бухгалтерским итогам выполняется при помощи агрегатного объекта типа
«БухгалтерскиеИтоги». Объект может работать в трех режимах:
 работа с основными итогами,
 работа с временными итогами,
 работа в режиме запроса.
Объект типа «БухгалтерскиеИтоги» при создании функцией «СоздатьОбъект()» работает в
первом режиме. Переключение в другие режимы производится функциями «Рассчитать()» и
«ВыполнитьЗапрос()».
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 35из 32
Функции «ИспользоватьПланСчетов()» и «ИспользоватьРазделитель Учета()» позволяют
назначить план счетов и разделитель учета по которым будут выдаваться итоги.
12.1. Работа с основными итогами
В пункте меню «Управление бухгалтерскими итогами» в системе «1С:Предприятие»
устанавливается последний рассчитанный период. В режиме работы с основными итогами
осуществляется доступ только к итогам по рассчитанный месяц включительно.
Функции работы с итогами:
 ПериодД(<ДатаНач>,<ДатаКон>) – установка периода итогов
 СНД(<Cчет>,<ТипСуммы>,<Валюта>,<Cубконто1>,…)
–
сальдо
начальное
дебетовое;
 СНК() – сальдо начальное кредитовое;
 СКД() – сальдо конечное дебетовое;
 СКК() – сальдо конечное кредитовое;
 ДО() – дебетовый оборот по счету за период;
 КО() – кредитовый оборот по счету за период;
Параметры: <Cчет> – счет, <ТипСуммы> = 1 – сумма, 2 – валютная сумма, 3 – количество,
<Валюта> – значение типа “Справочник.Валюты”, <Субконто1> – значение первого субконто
счета, <Субконто2> – значение второго субконто счета и т.д.

ОБ(<СчетДеб>,<СчетКред>,<ТипСуммы>,<Валюта>) – обороты между счетами;
Для получения остатков и оборотов по счетам, имеющим субсчета, используются аналогичные
функции: СНДР(), СКДР(), СКДР(), СККР().
12.2. Работа с временными итогами
Чтобы получить итоги на любую дату нужно выполнять временный расчет (временный, потому
что он хранится только во время существования переменной типа «БухгалтерскиеИтоги») с
помощью функции
Рассчитать(<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ТолькоСинтетика>,<ПланСчетов>,<Ра
зделительУчета>).
В параметре <ФильтрПоСчетам> можно задать в виде строки список счетов, разделенных
запятой или точкой с запятой, по которым будет делаться расчет. Если параметр
<ТолькоСинтетика> = 1, то расчет будет делаться только по счетам, иначе по счетам и
субконто.
12.3. Работа в режиме запроса
Для получения большего количества итогов (обороты и остатки по разным видам
группировок) используется режим запроса.
12.3.1. Выполнение запроса
Перед выполнением запроса устанавливаются различные фильтры:
 ВключатьСубсчета() – устанавливать режим отбора по субсчетам.
 ИспользоватьСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам>) –
устанавливать режим отбора итогов в разрезе субконто. Параметр <ВидСубконто> задается
выражением типа “ВидСубконто” или строкой, содержащей имя идентификатора вида
субконто. Параметр <Значение> задает конкретное значение субконто. Если <ТипФильтра>=1,
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 36из 32
тогда итоги будут разворачиваться по этому виду субконто. Если <ТипФильтра>=2, тогда итоги
будут отбираться по значению субконто. Если <ТипФильтра>=3, тогда это субконто вообще не
будет учитываться.
 Функцию ИспользоватьСубконто() можно выполнять несколько раз для задания в
запросе нескольких видов субконто. Обращение к субконто производится по порядковому
номеру (порядок определяется последовательностью команд «ИспользоватьСубконто()»).
 ИспользоватьКорСубконто(<ВидСубконто>,<Значение>,<ТипФильтра>,<ПоГруппам
>) – устанавливать режим отбора итогов по корреспондирующим счетам в разрезе субконто.
Затем выполняется сам запрос функцией ВыполнитьЗапрос(
<ДатаНач>,<ДатаКон>,<ФильтрПоСчетам>,<ФильтрПоКорСчетам>,
<Валюта>,<ТипИтогов>,<Периодичность>,<ТипСуммы>),
которая возвращает 1, если запрос выполнился успешно.
Параметр <ТипИтогов> принимает следующие значения: 1 – остатки и обороты по счетам, 2 –
обороты между счетами, 3 – и то и другое.
Параметр <Периодичность> может принимать следующие значения:
1 («Период») – промежуточные итоги не рассчитываются;
2 («Операция») – промежуточные итоги рассчитываются по операциям;
3 («Проводка») – по проводкам;
4 («День») – по дням;
5 («Неделя») – по неделям;
6 («Декада») – по декадам;
7 («Месяц») – по месяцам;
8 («Квартал») – по кварталам;
9 («Год») – по годам;
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
ТЕМА 13.РЕГЛАМЕНТИРОВАННАЯ ОТЧЕТНОСТЬ
13.1Открыть конфигурацию можно через меню «Конфигурация/Открыть конфигурацию».
Соответствующий файл конфигурации имеет имя «1cv7.md». Окно конфигурации состоит из
трех закладок: «Метаданные», «Интерфейсы» и «Права».
Метаданные – это данные о данных, т.е.
 информация о структуре информационных баз данных: справочников, документов и т.д.;
 формы диалогов и списков;
 таблицы отчетов;
 программные модули, в которых на встроенном языке описываются алгоритмы
функционирования системы.
В закладке «интерфейсы» происходит создание и настройка интерфейсов пользователей.
Интерфейс состоит из двух частей: меню и инструментальные панели. У интерфейса может
быть подчиненный интерфейс, который получается из родительского интерфейса
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 37из 32
перечислением доступных пунктов меню и кнопок.
В закладке «права»
задаются наборы прав доступа к информационным объектам,
определенным в закладке «метаданные».
1.4. Ввод пользователей системы
Ввод
пользователей
системы
производится
в
конфигураторе
в
меню
«Администрирование/Пользователи». У каждого пользователя задается набор прав, интерфейс
и пароль (по умолчанию пароля нет).
1.5. Сохранение, восстановление и тестирование информационных баз
В меню «Администрирование» есть пункты для сохранения, загрузки и тестирования
информационной базы. При сохранении выполняется сжатие баз данных и файла конфигурации
в архив с расширением «zip». При восстановлении данных происходит обратная операция, – из
файла архива происходит распаковка баз данных и файла конфигурации.
Сохранение и восстановление производят с целью создания резервных копий и для переноса
данных с одного компьютера на другой (целиком).
Тестирование и исправление информационных баз производится в случае, когда имеются
ошибки в базах данных, связанные, как правило, с системными сбоями (выключение питания,
зависание программы и т.д.)
1.6. Обновление и загрузка измененной конфигурации
Опыт работы с типовыми конфигурациями показывает, что срок жизни типовой редакции
составляет от 1-2 лет. При этом за это время фирма 1С успевает выпустить несколько десятков
релизов. Чем отличается релиз от редакции? Релиз – небольшая модификация конфигурация,
связанная с исправлением имеющихся ошибок, выходом новых форм документов и отчетов,
небольшими изменениями в законодательстве. Редакция же выпускается, когда меняется
методология программы. Это может быть связано как с существенными изменениями в
законодательстве (изменение плана счетов, введение налогового учета), так и потребностью
коренных изменений в структуре данных и выполняемых функций. Так, например, самая
первая конфигурация – «Торговля и Склад» пережила 9 редакций, конфигурация
«Бухгалтерский учет» – 4, «Зарплата и Кадры» – 2. Количество редакций говорит также о
негибкости более ранних редакций, что делает невозможным эволюционное развитие
программы. Старые редакции фирма 1С не поддерживает, что приводит к их постепенному
отмиранию.
Какие же механизмы дает 1С обновления программ?
2. При переходе от релиза к релизу применяется два способа – «Загрузка измененной
конфигурации» и «Объединение конфигураций».
 Первый способ «Загрузка измененной конфигурации» применяется, если последующая
конфигурация является потомком изменяемой конфигурации. Последнее означает, что за
данная конфигурация была скопирована, изменена в другом месте и загружена обратно. Если
же после копирования обе конфигурации подверглись изменениям (даже несущественным), то
при попытке загрузить другую конфигурацию система выдаст ошибку «Выбранный файл
конфигурации не является потомком данного файла. При реструктуризации может произойти
разрушение данных». Продолжайте загрузку, только если абсолютно уверены, что изменения,
сделанные в текущей конфигурации после копирования являются несуществеными и могут
быть потеряны.
 Второй способ «Объединение конфигураций» применяется, если требуется объединить
две разные конфигурации (когда-то бывшие одной). При этом можно отдать приоритет либо
текущей, либо загружаемой конфигурации и выбрать режим замещения или объединения
объектов. В режиме замещения объект приоритетной конфигурации замещает объект с таким
же именем другой конфигурации. В режиме объединения система пытается объединить два
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 38из 32
объекта с одинаковым именем. При объединении конфигураций, можно флажками отметить
какие объекты требуется объединить.
Второй способ работает существенно медленней и, вообще говоря, не всегда заканчивается
успешно. Есть еще одна возможность переноса объектов внутри одной конфигурации или
между двумя разными. Для этого используется буфер обмена, – объект копируется в одном
месте, а затем вставляется в другом.
2.2
При переходе от редакции к редакции применяются специальные конверторы,
которые осуществляют перенос данных между двумя информационными базами. В настоящее
время эти конверторы применяют для переноса данных промежуточный файл в формате XML.
Как вносить изменения в типовую конфигурацию?
Первое правило – не торопитесь сразу же менять программный код конфигурации. Как
правило, многие проблемы у пользователя возникают из-за незнания всех возможностей
типовой конфигурации. Возможно, изменения, которые
просит сделать пользователь,
противоречат законодательству или решаются другими способами. Выясните также, какой
объем трудозатрат пользователя экономит программирование данной задачи и не является ли
перепрограммирование типовой конфигурации более сложной задачей (по времени и
стоимости).
Если же все-таки пользователь настаивает на внесении изменений, то сформулируйте
эти изменения в письменном виде, – тогда будет проще и сделать и сдать работу. Внимательно
прочитайте техническое задание и попытайтесь его детализировать: если вам написали
проводки документа, уточните аналитику по проводкам, если попросили добавить документ, –
уточните реквизиты документа, возможные движения и проводки, печатную форму.
Перед изменениями нужно выполнить резервное копирование (предварительно все
пользователи должны выйти из программы), причем в имени архива желательно указать дату и
время архивирования.
Изменения нужно производить в отдельном каталоге. При этом вы можете смело
тестировать сделанные изменения (без опасности потери реальных данных) и не мешаете
работать пользователям системы. Для этого вы создаете специальный каталог (например «Для
программирования»), заходите в него в режиме конфигуратора и делаете восстановление
данных из сделанной резервной копии.
Все изменения надо тщательно документировать – изменяемый код не удаляется, а
комментируется, в комментариях ставится дата изменения, кем сделано изменение, с какой
целью. Изменения в структуре данных можно фиксировать в описании конфигурации.
Работоспособность сделанных изменений должна быть проверена пользователем не на
рабочей базе данных, а в копии, так как только конечный пользователь может оценить
правильность вашего решения. Только после этого производим перенос рабочую базу данных.
Снова заходим в рабочую базу данных и опять делаем резервное копирование с
указанием даты и времени (это, кстати, позволит определить время, затраченное на
программирование), на случай «не замеченных» ошибок. И только после этого делаем
«загрузку измененной конфигурации» из каталога «Для программирования», выполняем
сохранение сделанных изменений.
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 39из 32
ТЕМА 14. РАБОТА С РАСПРЕДЕЛЕННЫМИ БАЗАМИ ДАННЫХ
14.1Работать в режиме ввода данных могут таблицы в отчетах и обработках. Данный режим
использования таблицы включается через свойства формы (вызов свойств формы выполняется
из меню «Действия» пунктом «Свойства формы»).
Режим ввода данных позволяет совместить в одной форме отчета диалог формы вместе с
табличным документом или вообще заменить диалог табличным документом. У ячеек таблицы
в режиме ввода в свойствах появляется дополнительная закладка, обозначающая тип данных.
Для ячеек, в которые предполагается вводить данные, требуется выключить флажок «защита».
Работа в режиме ввода имеет несколько особенностей с точки зрения обращения к
таблице средствами встроенного языка. Во-первых, доступ к таблице осуществляется с
помощью ключевого слова «Таблица». Кроме того, в модуле формы допустимо
непосредственное обращение к значениям именованных ячеек по их именам. При обращении к
области таблицы используется атрибут «Значение», который предоставляет доступ значению
ячеек. При этом тип значений определяется типом, выбранным в закладке свойств ячейки
«Данные».
В свойствах ячеек можно задавать формулы. Формула выполняется непосредственно
после ввода значений в ячейку и используется обычно для вызова процедуры обработки
значений других ячеек. У ячеек, имеющих признак «защита», формула является обычным
выражением и вычисляет собственно значение ячейки как у элементов диалога типа «Текст».
14.2. Выгрузка и загрузка значений таблицы с помощью объекта «СписокЗначений»
Для выгрузки и загрузки большого числа переменных удобно использовать объект типа
«СписокЗначений». Объект этого типа создается функцией «СоздатьОбъект». У каждого
элемента списка значений есть «значение» и «представление».
Добавление
нового
элемента
в
список
осуществляется
функцией
«ДобавитьЗначение(<Значение>,<Представление>)».
Для загрузки элементов из списка значений используется функция «Загрузить(<Список>)»,
причем <Значение> элемента списка будет записано в ячейку с именем <Представление>.
Кроме имени можно использовать и строковое выражение вида “R1C1”, обозначающее ряд и
колонку ячейки.
После ввода данных пользователем делается выгрузка данных из таблицы функцией
«Вырузить(<Список>)».
Пример. Следующая программа осуществляет запись чисел от 1 до 30 в первую колонку
таблицы
Сп=СоздатьОбъект("СписокЗначений");
Для Н=1 по 30 Цикл
Сп.ДобавитьЗначение(Строка(Н),"R"+Строка(Н)+"C1");
КонецЦикла;
Таблица.Загрузить(Сп);
14.3. Работа с «Пустой» таблицей
Кроме режимов работы с таблицей в режиме «вывода» и «ввода» есть еще один
компромиссный вариант. В этом случае в свойствах формы нужно выбрать вариант
«Использовать таблицу «Пустую». Тогда в диалоге формы также будет отображаться таблица,
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 40из 32
доступ к которой осуществляется по ключевому слову «Таблица». Однако для этой таблицы, в
отличие от таблицы для ввода, доступны стандартные функции «ИсходнаяТаблица()»,
«ВывестиСекцию()» и др. Для того, чтобы изменения в таблице стали видны, нужно выполнить
функцию Показать(). Чтобы прочитать или записать значение в ячейку таблицы используется
работа с объектом «Область».
Пример. Следующая процедура считывает из ячеек таблицы значения и увеличивает их в два
раза.
//Процедура Увеличить()
Для Ном=1 По 10 Цикл
Обл=Таблица.Область(Ном,1,Ном,1);
Обл.Текст=Строка(Число(Обл.Текст)*2);
КонецЦикла;
Таблица.Показать();
КонецПроцедуры
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0
(Руководство по ведению учета). Москва. Фирма «1С», 2011г. .
ТЕМА15.СЕРВИСНЫЕ ВОЗМОЖНОСТИ
15.1Работать в режиме ввода данных могут таблицы в отчетах и обработках. Данный
режим использования таблицы включается через свойства формы (вызов свойств формы
выполняется из меню «Действия» пунктом «Свойства формы»).
Режим ввода данных позволяет совместить в одной форме отчета диалог формы вместе с
табличным документом или вообще заменить диалог табличным документом. У ячеек таблицы
в режиме ввода в свойствах появляется дополнительная закладка, обозначающая тип данных.
Для ячеек, в которые предполагается вводить данные, требуется выключить флажок «защита».
Работа в режиме ввода имеет несколько особенностей с точки зрения обращения к
таблице средствами встроенного языка. Во-первых, доступ к таблице осуществляется с
помощью ключевого слова «Таблица». Кроме того, в модуле формы допустимо
непосредственное обращение к значениям именованных ячеек по их именам. При обращении к
области таблицы используется атрибут «Значение», который предоставляет доступ значению
ячеек. При этом тип значений определяется типом, выбранным в закладке свойств ячейки
«Данные».
В свойствах ячеек можно задавать формулы. Формула выполняется непосредственно
после ввода значений в ячейку и используется обычно для вызова процедуры обработки
значений других ячеек. У ячеек, имеющих признак «защита», формула является обычным
выражением и вычисляет собственно значение ячейки как у элементов диалога типа «Текст».
15.1. Выгрузка и загрузка значений таблицы с помощью объекта «СписокЗначений»
Для выгрузки и загрузки большого числа переменных удобно использовать объект типа
«СписокЗначений». Объект этого типа создается функцией «СоздатьОбъект». У каждого
элемента списка значений есть «значение» и «представление».
Добавление
нового
элемента
в
список
осуществляется
функцией
«ДобавитьЗначение(<Значение>,<Представление>)».
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 41из 32
Для загрузки элементов из списка значений используется функция «Загрузить(<Список>)»,
причем <Значение> элемента списка будет записано в ячейку с именем <Представление>.
Кроме имени можно использовать и строковое выражение вида “R1C1”, обозначающее ряд и
колонку ячейки.
После ввода данных пользователем делается выгрузка данных из таблицы функцией
«Вырузить(<Список>)».
Пример. Следующая программа осуществляет запись чисел от 1 до 30 в первую колонку
таблицы
Сп=СоздатьОбъект("СписокЗначений");
Для Н=1 по 30 Цикл
Сп.ДобавитьЗначение(Строка(Н),"R"+Строка(Н)+"C1");
КонецЦикла;
15.3. Работа с «Пустой» таблицей
Кроме режимов работы с таблицей в режиме «вывода» и «ввода» есть еще один
компромиссный вариант. В этом случае в свойствах формы нужно выбрать вариант
«Использовать таблицу «Пустую». Тогда в диалоге формы также будет отображаться таблица,
доступ к которой осуществляется по ключевому слову «Таблица». Однако для этой таблицы, в
отличие от таблицы для ввода, доступны стандартные функции «ИсходнаяТаблица()»,
«ВывестиСекцию()» и др. Для того, чтобы изменения в таблице стали видны, нужно выполнить
функцию Показать(). Чтобы прочитать или записать значение в ячейку таблицы используется
работа с объектом «Область».
Для Ном=1 По 10 Цикл
Обл=Таблица.Область(Ном,1,Ном,1);
Обл.Текст=Строка(Число(Обл.Текст)*2);
КонецЦикла;
Таблица.Показать();
КонецПроцедуры
Рекомендуемая литература:
1.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
2.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
3.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство по
ведению учета). Москва. Фирма «1С», 2011г.
3.ПРАКТИЧЕСКИЕ ЗАНЯТИЯ
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 1 ВВЕДЕНИЕ В СИСТЕМУ 1СПРЕДПРИЯТИЕ 7.7
Содержание практического (семинарского)занятия:
1.1О системе 1С: ПРЕДПРИЯТИЕ 7.7
1.2 Система защиты системы 1С: ПРЕДПРИЯТИЯ
1.3 Запуск системы 1С: ПРЕДПРИЯТИЕ
1.4 Ввод пользователей системы
1.5. Сохранение, восстановление и тестирование информационных баз
1.6.Обновление и загрузка измененной конфигурации
УМКД 042-18-3-1.21/03-2012
1.
2.
3.
4.
Ред.№4________
Страница 42из 32
Цель занятия: Рассмотреть систему 1С
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
9. 9.Чедвик Л.,Основы фин. Учета М.,2009
10. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
5.
6.
7.
8.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 2 РАБОТА СО СПРАВОЧНИКАМИ, С
ДОКУМЕНТАМИ И ЖУРНАЛАМИ ДОКУМЕНТАМИ
Содержание практического (семинарского)занятия:
1.1Справочники
1.2 Документы
1.3 Журнал документов
Цель занятия: рассмотреть работа со справочниками, с документами и журналами
документами
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
11. 1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
12. 2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
13. 3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
14. 4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
19. 9.Чедвик Л.,Основы фин. Учета М.,2009
20. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
15.
16.
17.
18.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 3 РАБОТА С ЗАПРОСАМИ И
СОЗДАНИЕ ОТЧЕТОВ
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 43из 32
Содержание практического (семинарского)занятия:
1.1Таблица
1.2 Запросы
1.3 Использование конструктора запросов
Цель занятия: рассмотреть работу запросами и создание отчетов
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
21. 1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
22. 2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
23. 3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
24. 4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
29. 9.Чедвик Л.,Основы фин. Учета М.,2009
30. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
25.
26.
27.
28.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 4 РАБОТА СО СЛУЖЕБНЫМИ
ТИПАМИ ДАННЫХ И ОБЪЕКТАМИ КОМПОНЕНТЫ "БУХГАЛТЕРСКИЙ УЧЕТ"
Содержание практического (семинарского)занятия:
1.1Работа с бухгалтерскими счетами
1.2 Работа с операциями и проводками
1.3 Работа с корректными проводками
Цель занятия: рассмотреть работу со служебными типами данных и объектами компоненты
"бухгалтерский учет"
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
31. 1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
32. 2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
33. 3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
34. 4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
39. 9.Чедвик Л.,Основы фин. Учета М.,2009
35.
36.
37.
38.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 44из 32
40. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 5 РАБОТА С БУХГАЛТЕРСКИМИ
ИТОГАМИ
Содержание практического (семинарского)занятия:
1.1Работа с основными итогами
1.2 Работа с временными итогами
1.3 Работа с в режиме запроса
Цель занятия: рассмотреть работу с бухгалтерскими итогами
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
41. 1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
42. 2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
43. 3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
44. 4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
49. 9.Чедвик Л.,Основы фин. Учета М.,2009
50. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
45.
46.
47.
48.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 6РАБОТА С ТАБЛИЦАМИ ДЛЯ
ВВОДА ДАННЫХ
Содержание практического (семинарского)занятия:
1.Свойства таблицы в режиме ввода данных
2. Выгрузка и загрузка значений таблицы с помощью объекта «Список значений»
3.Работа с «Пустой» таблицей
Цель занятия: рассмотреть работу с таблицами для ввода данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
51. 1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
52. 2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
53. 3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
54. 4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
55. 5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
56. 6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
57. 7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 45из 32
58. 8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
59. 9.Чедвик Л.,Основы фин. Учета М.,2009
60. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 7ОПЕРАЦИИ ЭКСПОРТА-ИМПОРТА
ДАННЫХ
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
61. 1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
62. 2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
63. 3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
64. 4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
69. 9.Чедвик Л.,Основы фин. Учета М.,2009
70. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
65.
66.
67.
68.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 8 УЧЕТ ПРОИЗВОДСТВА
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
71. 1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
72. 2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
73. 3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
74. 4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 46из 32
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
79. 9.Чедвик Л.,Основы фин. Учета М.,2009
80. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
75.
76.
77.
78.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 9 УЧЕТ ОСНОВНЫХ СРЕДСТВ И
НЕМАТЕРИАЛЬНЫХ АКТИВОВ
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
81. 1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
82. 2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
83. 3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
84. 4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0 (Руководство
по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
89. 9.Чедвик Л.,Основы фин. Учета М.,2009
90. 10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
85.
86.
87.
88.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 10 ЗАРПЛАТА И КАДРОВЫЙ УЧЕТ
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.-
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 47из 32
Алматы, 2009
2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0
(Руководство по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
9.Чедвик Л.,Основы фин. Учета М.,2009
10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
3 МОДУЛЬ ПОДГОТОВКА ИТОГОВОГО ОТЧЕТА
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 11 ЗАВЕРШЕНИЕ ПЕРИОДА
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для
Казахстана.-Алматы, 2009
2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0
(Руководство по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
9.Чедвик Л.,Основы фин. Учета М.,2009
10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 12УЧЕТ НАЛОГА НА
ДОБАВЛЕННУЮ СТОИМОСТЬ
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 48из 32
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0
(Руководство по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
9.Чедвик Л.,Основы фин. Учета М.,2009
10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 13 РЕГЛАМЕНТИРОВАННАЯ
ОТЧЕТНОСТЬ
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для
Казахстана.-Алматы, 2009
2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0
(Руководство по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
9.Чедвик Л.,Основы фин. Учета М.,2009
10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 49из 32
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ 14 РАБОТА С РАСПРЕДЕЛЕННЫМИ
БАЗАМИ ДАННЫХ
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0
(Руководство по ведению учета). Москва. Фирма «1С», 2011г.
Дополнительная литература
9.Чедвик Л.,Основы фин. Учета М.,2009
10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
ПРАКТИЧЕСКОЕ (СЕМИНАРСКОЕ) ЗАНЯТИЕ15 СЕРВИСНЫЕ ВОЗМОЖНОСТИ
Вопросы лекции:
1. Использование текстовых файлов для переноса данных
2. Чтение текста
3. Запись текста
Цель занятия: рассмотреть работу с операции экспорта-импорта данных
Методические рекомендации - работа с учебниками, индивидуальная аналитическая
деятельность в рамках поставленных вопросов.
Основная литература:
1.Васючков Е.Ф.,Сапа Т.И. 1С:Предприятие 7.7, 8 Бухгалтерский учет для Казахстана.Алматы, 2009
2.Таттибаев К.М. 1С: Бухгалтерия с МСФО для Казахстана.-Алматы, 2009
3.Дюсембаев, К.Ш. Анализ финансовой отчетности.- Алматы, 2009.
4.Кеулимжаев, К.К. Финансовая отчетность.- Алматы, 2009
5.Толпаков Ж.С. Бухгалтерский учет.- Караганда, 2012
6.Радостовец В.К.Фин. и управленческий учет на предприятии .-Алматы,2009
7.Радостовец В.К. и др. Бух.учет на предприятии. – Алматы, 2013
8.1С: Предприятие 8. Конфигурация, Бухгалтерия для Казахстана. Редакция 2.0
(Руководство по ведению учета). Москва. Фирма «1С», 2011г.
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 50из 32
Дополнительная литература
9.Чедвик Л.,Основы фин. Учета М.,2009
10.Качалин В.В.Фин. учет и отчетность в соответствии со станд. GAAP. – М.,2009.
4. САМОСТОЯТЕЛЬНАЯ РАБОТА ОБУЧАЮЩЕГОСЯ
СРО №1
1.Основные принципы построения системы «1С: Предприятие». Компоненты системы.
Конфигуратор, отладчик, прикладная программа. Определение понятий «конфигурация»,
«метаданные», «данные». Соотношение понятий конфигурирования и использования
конфигурации.
2.Понятия «Метаданные», « Объекты метаданных». Свойства объектов метаданных в
зависимости от вида объекта. Назначение составных частей метаданных для разных видов
объектов.
3.Понятие «агрегатного объекта метаданных». Способы определения и использования
агрегатных объектов при автоматизации задач бухгалтерского учета в системе «1С:
Предприятие».
СРО №2
0. Константы - назначение, создание, возможные типы значений. Возможные способы для
задания и получения значений констант в процессе эксплуатации системы.
1. Периодические константы. Назначение и способы из создания. Какими средствами
можно получить и установить значение периодической константы?
2. План счетов – назначение, способы создания, возможные типы значений. Атрибуты
счета, способы их определения и последующего использования при ведении бухгалтерского
учета. Способы определения плана счетов на этапе конфигурирования и эксплуатации системы.
Рекомендации по определению подмножеств счетов вводимых на этапе конфигурирования и на
этапе использования конфигурации.
СРО №3
3. Структура и характеристики бухгалтерского счета. Понятие субсчета. Создание
многоуровневых иерархических структур бухгалтерских счетов.
4. Многоплановость счетов в системе автоматизации бухгалтерского счета. Способы
организации ведения бухгалтерского учета одновременно и нескольких планах счетов.
Примеры эффективного использования нескольких планов счетов в системе автоматизации
бухгалтерского учета.
5. Понятие разделителя учета. Организация ведения учета в единой базе данных для
нескольких предприятий (организаций).
6. Глобальный модуль. Расположение и назначение глобального модуля и общих таблиц.
Глобальные переменные, способы их определения и использования.
СРО №4
7. Понятие процедуры, функции. Область действия имен. Передача параметров.
Использование процедур глобального модуля другими компонентами системы.
8. Типовые операции. Их назначение. Способы определения правил формирования
реквизитов бухгалтерских проводок. Использование процедур глобального модуля при
УМКД 042-18-3-1.21/03-2012
Ред.№4________
Страница 51из 32
создании типовых операций. Примеры задач, для которых эффективно использование
механизма типовых операций.
9. Понятия: операции, проводки, корреспонденции. Журналы операций, проводок. Виды и
способы отбора информации в журналах. Управление режимами отбора информации на этапе
конфигурирования системы.
10. Сложные проводки - назначение, примеры и порядок использования
СРО №5
11. Механизм контроля ссылочной целостности данных и его использование. Последствия
отмены контроля ссылочной целостности. Режим поиска ссылок на объекты. Поиск ссылок на
объекты средствами встроенного языка.
12. Управление свойствами элементов диалога средствами встроенного языка. «Слои» и
«Загадки» в формах. Атрибуты и методы контекста модуля формы для управления слоями и
закладками.
13. Атрибуты и методы агрегатных объектов. Отличие системных процедур и функций от
методов агрегатных объектов.
14. Способы определения новых типов данных. Понятие «типообразующего объекта».
Примеры образования и использования новых типов данных в задачах автоматизации
бухгалтерского учета.
Download