09.10.2025

Регистры

Регистры

// Пример 1 Функция ПолучитьИтог(Товар, Склад, Год); Регистр.ОборотыТоваров.ИспользоватьПериод(Год); Возврат Регистр.ОборотыТоваров.Итог(Товар, Склад, "ОборотТовара"); КонецФункции // Пример 2 РегДоходы...
// Пример 1 Регистр.ОборотыТоваров.ИспользоватьПериод(Год); Регистр.ОборотыТоваров.Итоги(Товар, Склад); ОбТов = Регистр.ОборотыТоваров.ОборотТовара; // Пример 2 РегДоходы = СоздатьОбъект("Регистр.Доходы"); //установить период...
Рассчитать все регистры с установленным флагом временного расчета на конец события. (на конец даты или на момент...
Метод работает аналогично процедуре Итоги, однако здесь могут быть заданы не все значения измерений, а только несколько,...
// Пример 1 Процедура ПолучитьОстаток(Товар, Склад, Ост, Стоим); Ост = Регистр.УчетТовара.Остаток(Товар, Склад, "ОстаткиТовара"); Стоим = Регистр.УчетТовара.Остаток(Товар, Склад,...
Выбрать все движения регистра по датам в заданном интервале дат рег=создатьобъект("Регистр.Обороты"); рег.ВыбратьДвижения(НачМесяца(ТекущаяДата())); Пока рег.ПолучитьДвижение()=1 Цикл Сообщить("Товар="+строка(рег.Товар)+ "...
// Пример 1 Процедура ПолучитьОстатки(Товар, Склад, ОстатокТовара, Стоимость); Регистр.УчетТовара.Остатки(Товар, Склад); ОстатокТовара = Регистр.УчетТовара.ОстаткиТовара; Стоимость = Регистр.УчетТовара.СтоимостьТовара; КонецПроцедуры...
рег_оборот=создатьобъект("Регистр.Обороты"); рег_оборот.ИспользоватьПериод(ДатаГод(ТекущаяДата()),ДатаМесяц(ТекущаяДата())); рег_оборот.Итоги(Товар, Склад, Контрагент); Сообщить("Обороты Кол-во=" + рег_оборот.Количество + " Сумма=" + рег_оборот.Сумма);
Данный метод работает аналогично методу Остаток, однако здесь могут быть заданы не все значения измерений, а только...
ДатаК=РабочаяДата(); Запрос=СоздатьОбъект("Запрос"); ТекстЗапроса= "//{{ЗАПРОС(ОстаткиТоваров) |Период с '01.01.1990' по ДатаК; |Продукт=Регистр.ПродОст.Продукция; |Цена=Регистр.ПродОст.Цена; |Колво=Регистр.ПродОст.Количество; |Вес=Регистр.ПродОст.Вес; |Функция КолвоНачОст=НачОст(КолВо); |Функция КолвоПриход=Приход(КолВо);...
Метод работает аналогично процедуре Остатки, однако здесь могут быть заданы не все значения измерений, а только несколько,...
Метод ОстаткиПолучить извлекает все ресурсы регистра по измерениям содержащимся в атрибутах. Регистр.Взаиморасчеты.Клиент = Конт.Клиент; Регистр.Взаиморасчеты.ОстаткиПолучить(); Сообщить("Долг клиента...
Методы ДвижениеПриход и ДвижениеРасход, доступны только при проведении документа в предопределенной процедуре ОбработкаПроведения. ВыбратьСтроки(); //Переберем строки документа...
Метод ВыбратьДвиженияСОстатками инициирует выбор всех движении регистра в указанном интервале дат. До вызова данной процедуры может быть...
Методы ДвижениеПриходВыполнить и ДвижениеРасходВыполнить, доступны только при проведении документа в предопределенной процедуре ОбработкаПроведения. Регистр.ТовЗап.Склад = Склад; ВыбратьСтроки();...
// Пример 1 Рег1 = СоздатьОбъект("Регистр.Взаиморасчеты"); Если Режим = "Подробно" Тогда Рег1.УстановитьФильтр(Клиент); // Открываем выборку Рег1.ВыбратьДвижения(ДатаНачало, );...