Форум "1с"
"Наш" Си для бухгалтеров
Регистры. Смысл их жизни.Имеется регистр Взаиморассчеты. T=RG267 |Регистр Взаиморасчеты | и имеется регистр движения их же T=RA267 |Регистр (Дв.) Взаиморасчеты | или в переводе на нормальный язык - есть 2 таблицы. Правильно? Как я заметил, в Т1(регистр Взаиморасчеты) записаны некие результаты по состоянию на определенный период. Т.е. баланс денег м/д фирмами. Скажем, на начало месяца. В Т2 записаны все операции с + или - по деньгам, за что и отвечает поле DEBKRED. Т.е., регистр - это 2 таблицы. В одной из них хранится результат за период. В другой вообще все операции. берем результат из т1, максимально близкий к дате, и суммируем с подходящими записями из т2. Вот такой смысл регистров. Так?
|
|
#1 Master © 10.01.08 14:11:35
Типа до файла DD добрался чтоле? Ну что то, где то рядом, но навряд ли так просто. Очень интересно знать какое это имеет значение? |
|
>#1 Master © ага, мысля в категориях SQL-баз, это будет как минимум две таблицы и тригер на вторую таблицу, в котором будет идти рассчет сумм первой таблицы. Насчет смысла, да - он в том, чтобы не считать остатки по оборотам каждый раз с "самого начала", а использовать промежуточные результаты, что будет намного эффективнее (что особенно важно, если иметь ввиду, что обычная версия 1с построена dbf-файлах и не может шустро работать с большими объемами данных). |
|
#3 Mystic © 10.01.08 17:08:35
Хм.. может речь идет о реестре? |
|
джентельмены, а в 8-ке все так же? |
|
>#3 Mystic © нет, реестр - это в виндовсе, а в 1с - именно регистри. >#4 FonMax © хз, с восьмеркой не работал. Но вряд ли что-то сущестсвенно могло поменяться. Правда, есть там еще такая штука как "регистры расчета". Например: регистры расчета ОсновныеНачисления, ДополнительныеНачисления, Удержания. Свойств у таких регистров вроде как побольше и формируются они на базе видов рассчетов с указанной переодичностью рассчета. Суть их схожа, но как говорится -- есть ньюансы. |
#6 Леший © 16.01.08 14:56:52
>#4 FonMax © 10.01.08 22:10:43 > > джентельмены, а в 8-ке все так же? в 8-ке регистры, как спецализированный механизм хранения информации, организованы несколько иначе нежели в v7.7. В общем случае это объект метаданных конфигурации 1С (класс), который описывает структуру хранения информаци. В зависимости от прикладного применения регистры в v8.х подразделяются на: 1. Регистры сведений; 2. Регистры накопления (оборотные и остатков); 3. Регистры бухгалтерии; 4. Регистры расчета; Представляют собой: 1. Средства хранения информации с использованием составного уникального кластерного индекса таблиц. 2. Средства хранения и расчета общих и промежуточных итогов для оптимизированных записи и чтения данных (преимущественно актуальных на определенных момент времени), распределенных по набору разрезов (измерений). 3. Поддерживают введение данных путем двойной записи с использованием произвольного плана счетов. 4. Поддерживают механизмы вытеснения, зависимости от базы (по периоду действия или по периоду регистрации) и перерасчета видов расчета, зависимых от ведущих видов расчета. Каждый из видов регистров имеет свое прикладное использование. Использование регистров для задач не свойственных им считается неоптимальным и не обоснованным использованием объектов "1С:Предприятие 8" в файловом режиме работы иформационной базы (ИБ) доступа к таблицам ИБ нет. В серверном под MS SQL Server 2000,2005, PostgreSQL и IBM DB 2 доступ к таблицам ИБ возможен средствами соотв. СУБД. |
|
#7 Master © 17.01.08 15:17:21
Регистры в 8ке теперь это все, даже периодические реквизиты справочников это теперь регистры. |
|
>#7 Master © интересно бы поглядеть на их внутреннюю вариантную реализацию (таблицы, хп, триггера) в восьмерке ведь каждый вид регистра все-таки имеет свои особенности |
Написать ответ |
|

#6 Леший