Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Оборотный регистр накопленияСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Регистры накопления могут быть регистрами остатков и регистрами оборотов. Для регистров остатков система создает три виртуальные таблицы: таблица остатков, оборотов и остатков и оборотов. Для оборотного регистра остаток не имеет смысла (например, Услуги), поэтому единственная таблица – оборотов. При создании оборотного регистра накопления можно назначать в качестве измерений любые нужные нам параметры, в отличие от регистра остатков. Для него выбор измерений должен выполняться исходя из того, что движения регистра могут быть осуществлены в две стороны: приход и расход. Т.е. в качестве измерений нужно выбирать те параметры, по которым будут осуществляться движения в ту или иную сторону. Пример. Учет материалов. Номенклатура и склад могут быть измерениями. Если необходимо отразить учет материалов в разрезе поставщика: при поступлении поставщика возможно указать, а при расходе это лишняя информация. Поставщика следует добавить, как реквизит регистра накопления.
Регистр сведений Объект конфигурации Регистр сведений предназначен для описания структуры хранения данных в разрезе нескольких измерений (аналог – история реквизита). Принципиальное значение регистра сведений от регистра накопления заключается в том, что каждое движение регистра сведений устанавливает новое значение ресурса, в то время как движение регистра накопления изменяет существующее значение ресурса. По этой причине регистр сведений может хранить не только числовые данные. Кроме того, регистр сведений может хранить данные с привязкой ко времени. Такой регистр называют периодическим регистром сведений. Периодичность регистра сведений можно определить одним из следующих значений: · в пределах секунды; · дня; · месяца; · квартала; · года; · в пределах регистратора (если установлен режим записи – Подчинение регистратору). Периодический регистр содержит поле Период, которое имеет тип Дата. Например, если в регистр сведений с периодичностью в пределах месяца записать данные на 15.12.2009, то он сохранит эти данные со значением 01.12.2009. Регистр сведений не может содержать несколько записей с одинаковыми ключами. Ключом записи является совокупность значений измерений регистра и периода. Наряду с возможностью подчинения регистратору, регистр сведений может применяться и в независимом режиме, когда пользователю предоставляется возможность интерактивной работы с данными регистра. 1. Создание регистра Цены. Периодичность – сек. Данные: измерение - Номенклатура, ведущее. Ведущее говорит о том, что при удалении объекта все записи по этому объекту будут автоматически удалены, кроме того появится кнопка Перейти. Данные: ресурс – Цена. Заполнить значениями. 2. Автоматическое заполнение цены в документе. Общие / Общие модули / новый модуль ДляСправочников. «Вызов сервера» установить для того чтобы экспортные процедуры/функции можно было вызывать с клиента. Текст: Функция РозничнаяЦена (АктуальнаяДата, ЭлементНоменклатуры) Экспорт // Создать вспомогательный объект Отбор. Отбор = Новый Структура("Ном",ЭлементНоменклатуры); // Получить актуальные значения ресурсов регистра. ЗначенияРесурсов = РегистрыСведений.Цены.ПолучитьПоследнее(АктуальнаяДата, Отбор); Возврат ЗначенияРесурсов.Цена; КонецФункции В теле функции создаем вспомогательный объект «Отбор». С его помощью указываем, что нас интересуют записи регистра, в которых измерение «Номенклатура» регистра «Цены» совпадает с параметром «ЭлементНоменклатуры». Используя метод «ПолучитьПоследнее» получаем структуру содержащую значение ресурсов самой поздней записи регистра на «АктуальнаяДата» с фильтром по «Отбор». Последняя строка возвращает значение ресурса «Цена».
Открыть форму документа Оказание услуги. Номенклатура / ПриИзменении – лупа. Текст: &НаКлиенте
|
||||
Последнее изменение этой страницы: 2016-12-28; просмотров: 625; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.23.102.79 (0.01 с.) |