Книга знаний

1С:Предприятие / v8 / Объекты конфигурации / Регистры

v8: Регистр сведений с регистратором и без (хитрый прием)

Иногда нужен регистр сведений с регистратором и без него.Автор статьи: Гений 1С | Редакторы:
Последняя редакция №6 от 10.08.06 | История
URL: http://kb.mista.ru/article.php?id=314

Ключевые слова: регистр сведений,регистратор


Необязательный регистратор


Иногда нужен регистр сведений с регистратором и без него.

В таком случае нужно использовать регистр сведений с регистратором, а там, где нужно дать пользователю возможность использовать ввод без регистратора, относить введенные пользователем данные на специально созданный документ (один документ на весь регистр).

Таким образом, в одном флаконе можно использовать и

Пример (НП-0000 - специальный документ для ручного ввода):

Регистратор    Товар    Цена
НП-0000        пиво    10    //Ручной ввод            
НП-0001        пиво    10                
НП-0002        пиво    10                
НП-0000        пиво    10    //Ручной ввод    

Альтернативный красивый вариант - использование реквизита Владелец в реквизитах регистра, но только тогда нужно вставлять в процедуру удаления обработки проведения удаление движений по документу.    

Служебный документ, который используется для отметки ручного вида лучше делать недоступным пользователю, чтобы он его случайно не провел. Т.е. лучше для этого использовать особый вид документов (Служебный, Сервисный, Пустой и т.п.)

Хотя наиболее грамотная реализация - имитировать ручной ввод пользователя, создавая документ движения по регистратору.

Периодичность регистра сведений


Аналогично решается вопрос с периодичностью регистратора сведений. Если неизвестно заранее, какую периодичность использовать, используйте периодичность с точностью до секунды. А затем в модуле набора записей регистра сведений корректируйте период с нужной периодичностью.    


           

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика