Инструменты пользователя

Инструменты сайта


1c:объекты:регистры

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
1c:объекты:регистры [2014/12/25 07:24]
admin Добавил ссылки
1c:объекты:регистры [2020/10/05 05:18] (текущий)
admin Добавил пояснение по регистру сведений
Строка 6: Строка 6:
     - Регистры остатков. Данные по измерениям в этих регистрах могут накапливаться, такое поведение характерно как правило для регистров по которым нужно знать остатки, например: остатки товара по складу или остатки товара по организации или остаток дней очередного отпуска. То есть, те регистры по которым есть движения как в + так и в –(Поступление и продажа например).     - Регистры остатков. Данные по измерениям в этих регистрах могут накапливаться, такое поведение характерно как правило для регистров по которым нужно знать остатки, например: остатки товара по складу или остатки товара по организации или остаток дней очередного отпуска. То есть, те регистры по которым есть движения как в + так и в –(Поступление и продажа например).
     - Регистры оборотов. Если необходимо учитывать только объем сделанных движений, например, объем продаж то тут нужен регистр накоплений с видом регистра обороты. В нем просто фиксируются движения по указанным показателям.      - Регистры оборотов. Если необходимо учитывать только объем сделанных движений, например, объем продаж то тут нужен регистр накоплений с видом регистра обороты. В нем просто фиксируются движения по указанным показателям. 
-  - [[1c:объекты:регистр_сведений|Регистры сведений]]. Служат для отслеживания информации о состоянии показателя любого типа. Регистр может быть периодическим то есть состояние показателей в разный момент может быть разным, например состояние сотрудника: работает, болеет, уволен.+  - [[1c:объекты:регистр_сведений|Регистры сведений]]. Служат для отслеживания информации о состоянии показателя любого типа. Регистр может быть периодическим то есть состояние показателей в разный момент может быть разным, например состояние сотрудника: работает, болеет, уволен. В этом случае структура регистра будет следующей: Измерение: Сотрудник(ссылка на элемент справочника). Ресурс: Состояние(К примеру перечисление). Регистр сведений можно рассматривать как классическая таблица в базе данных где измерения служат ключевыми полями(данные полей в измерениях должны быть уникальны в рамках всей таблицы).
  
 ===== Набор записей в регистре ===== ===== Набор записей в регистре =====
 Любая работа с регистрами, происходит с помощью наборов записей. Сначала устанавливается отбор, в набор считываются (или не считываются при необходимости) записи, и с этими записями уже происходит работа. В наборе может быть любое количество записей, или не быть вообще. Если не установить отбор, и записать набор, есть возможность получить только этот набор в регистре(произойдет очистка регистра), надо учесть, что нельзя записать набор регистра накоплений, без установленного отбора по регистратору. Если создать набор, установить отборы и записать его не читая, будет записан пустой отбор(произойдет очистка записей по указанному отбору). Любая работа с регистрами, происходит с помощью наборов записей. Сначала устанавливается отбор, в набор считываются (или не считываются при необходимости) записи, и с этими записями уже происходит работа. В наборе может быть любое количество записей, или не быть вообще. Если не установить отбор, и записать набор, есть возможность получить только этот набор в регистре(произойдет очистка регистра), надо учесть, что нельзя записать набор регистра накоплений, без установленного отбора по регистратору. Если создать набор, установить отборы и записать его не читая, будет записан пустой отбор(произойдет очистка записей по указанному отбору).
1c/объекты/регистры.txt · Последнее изменение: 2020/10/05 05:18 — admin