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