Описание загружаемых данных в информационную базу при запуске обработки можно посмотреть в документации , например, структура предприятия, справочники попок, ролей и рабочих групп с настроенными правами доступа, 62 шаблонов документов, соответствующим требованиям ГОСТов и т.

РЕГИСТРЫ
Регистры — это таблицы для накопления оперативных данных и получения сводной информации.
Данные в регистры добавляются только при проведении документов. Сведения из регистров используются для формирования отчетов. Классическая схема использования регистров в 1С:Предприятие выглядит следующим образом:
Основная проблема при проектировании регистров — это определение его структуры. Структура регистра должна быть такова, чтобы извлекать из него нужную информацию без утомительной обработки.
Измерения регистра — это то, в каких разрезах требуется хранение информации.
Ресурсы регистра — это количественные или суммовые данные, которые хранятся в регистре.
Регистр: Остатки товаров
Измерения: Товар, Склад
Ресурсы: Кол-во, Стоимость
С помощью методов встроенного языка мы можем легко получить ответы на вопросы:
В табличном виде регистр ОстаткиТоваров представляется следующим образом:
Одна строка из этой таблицы называется «движение». Движения в регистрах создаются только при проведении документов. В регистре, кроме измерений и ресурсов, можно задать реквизиты. Реквизиты — это дополнительные сведения, сопровождающие движение. Методами встроенного языка можно отбирать движения с заданным значением реквизита.
В системе 1С:Предприятие возможно использование регистров двух типов: регистры остатков и регистры оборотов. Разница между ними понятна из их названия и заключается в характере хранимой информации: в регистрах остатков всегда хранится информация о конечном состоянии средств, а в регистрах оборотов, образно выражаясь, — как это состояние было достигнуто.
Если из регистра нужно быстро получать остаток чего-либо на текущий момент, тогда нужно сделать регистр остатков. Если из регистра нужно быстро получать приход или расход чего-либо за период, тогда нужно сделать оборотный регистр.
Промокоды на Займер на скидки
Рассмотрим в качестве примера отслеживание взаиморасчетов с покупателями товаров, которые производит или продает предприятие.
В этом случае решением проблемы может быть использование регистра оборотов. В таком регистре — назовем его «Объем закупок» — в разрезе покупателей будет храниться информация об объеме закупок (об обороте покупателя). При создании регистра оборотов можно указывать, с какой периодичностью будет накапливаться информация: день, неделя, месяц и так далее.
Теперь, при совершении хозяйственных операций, необходимо будет изменять не только состояние регистра «Взаиморасчеты», но и регистр «Объем закупок». В этот регистр при совершении клиентом каждой покупки будет заноситься информация о сумме покупки. В результате в регистре «Объем закупок» будет постоянно накапливаться информация об общем объеме закупок клиента.
Запись движений в регистр остатков
(только при проведении документа)
1. Метод ДвижениеПриход
Синтаксис: ДвижениеПриход( , . , . )
Пример: Регистр.Доходы.ДвижениеПриход(Покупатель,КупленныйТовар,СуммаПокупки)
РЕГИСТРЫ. Учебник 1С
Метод УстановитьЗначениеФильтра Синтаксис УстановитьЗначениеФильтра , , Пример выбрать все движения по данному складу за период РегТовары.

Движения документа
У документа может быт настроен период в рамках которого номер считается уникальным, в таком случае необходимо указать любую дату из этого интервала.
Здесь мы отобрали все документы, у которых дата попадает в 2008 год и значение реквизита «Клиент» равно содержимому переменной «СпрИванов».
ДокументВыборка – Позволяет обходить существующие в выборке документы, получать ссылки на них или читать значения их реквизитов.
ДокументСсылка – позволяет читать все данные объекта. Обычно в реквизитах хранятся именно ссылки на объекты.
Пример:
Регистр.Товары.Товар = ПоступившийТовар;
Регистр.Товары.Склад = ТекСклад;
Регистр.Товары.Количество = КолвоПоНакладной;
Регистр.Товары.Стоимость = СуммаПоНакладной;
Регистр.Товары.ДвижениеВыполнить();
Регистры накопления 1С 8.3 и 8.2
Следует сказать об одной особенности конструирования регистров накопления, напрямую связанной с возможностью получения остатков.

Проведение документа по нескольким регистрам
Регистр «СтоимостьМатериалов» совсем не сложен, поэтому мы не будем подробно останавливаться на его создании. Этот регистр будет иметь всего одно измерение — «Материал» с типом СправочникСсылка.Номенклатура и один ресурс -«Стоимость» с длиной 15 и точностью 2.
После создания, регистр «СтоимостьМатериалов» должен выглядеть в дереве конфигурации следующим образом:
Теперь мы можем приступить к внесению изменений в процедуры проведения документов.
Начнем с самого простого — документа «ПриходнаяНакладная».
Изменение процедуры проведения документа ПриходнаяНакладная
Откроем в конфигураторе окно редактирования объекта конфигурации Документ «ПриходнаяНакладная» и перейдем на закладку «Движения». В списке регистров отметим, что документ будет создавать теперь движения и по регистру «СтоимостьМатериалов». Запустим конструктор движений, и согласимся с тем, что существующая процедура «ОбработкаПроведения» будет замещена.
Перед нами откроется окно конструктора движений, которое будет содержать созданные нами ранее движения документа по регистру «ОстаткиМатериалов». Добавим в список регистров, по которым формируются движения, еще один регистр — «СтоимостьМатериалов». Выберем для него ту же табличную часть «Материалы» и заполним выражения.
Для ресурса «Стоимость» выберем значения реквизита табличной части «Сумма»:
Нажмем «ОК» и посмотрим на текст, который сформировал конструктор:
Для Каждого ТекСтрокаМатериалы Из Материалы Цикл
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движеиие.Количество = ТекСтрокаМатериалы.Количество; КонецЦикла; Для Каждого ТекСтрокаМатериалы Из Материалы Цикл
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Стоимость = ТекСтрокаМатериалы.Сумма; КонецЦикла;
Движения.ОстаткиМатериалов.Записать(); Движения.СтоимостьМатериалов.Записать(); //>>_КОНСТРУКТОРДВИЖЕНИЙ_РЕГИСТРОВ
Как вы видите, конструктор создал два цикла обхода табличной части документа — отдельно, для каждого регистра. Так происходит потому, что в общем случае документ может иметь несколько табличных частей, и информация, содержащаяся в каждой из них, может предназначаться для своего отдельного регистра.
В нашем случае табличная часть всего одна, поэтому можно объединить эти два цикла в один следующим образом (изменения выделены жирным):
Для Каждого ТекСтрокаМатериалы Из Материалы Цикл
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Количество = ТекСтрокаМатериалы.Количество; //КонецЦикла; //Для Каждого ТекСтрокаМатериалы Из Материалы Цикл
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Стоимость = ТекСтрокаМатериалы.Сумма; КонецЦикла;
// записываем движения регистров Движения.ОстаткиМатериалов.ЗаписатьО; Движения.СтоимостьМатериалов.Записать(); //>>_КОНСТРУКТОРЛВИЖЕНИЙ_РЕГИСТРОВ
Создаем новый отчет по регистру накоплений в 1С 8.2
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы