Имя: Пароль:
1C
1С v8
Как организовать хранение данных?
0 Wobland
 
21.10.11
06:03
Пишу маленькую нетленку. Исходные данные таковы. Есть некий проект, в котором участвуют несколько человек, отмечается количество затраченного времени и общая стоимость проекта. По завершении проекта производится расчёт вознаграждения каждому сотруднику по некоему алгоритму. Вопрос в том, где хранить вот эту вот посчитанную сумму и количество затраченных часов. Как сделать лучше, идеологически верно?
1 IamAlexy
 
21.10.11
06:56
используйте ЗУП
2 Wobland
 
21.10.11
07:14
(1) тяжеловато выйдет. у меня всего-то пара-тройка документов, штук пять справочников...
3 IamAlexy
 
21.10.11
07:16
ты нетленку пшиешь и тебе надо учитывать рабочее время нетленкопейсателей?
или ты пишешь нетленку для учета рабочего времени?


если второе - оборотный регистр накопления. периодичность - период выплаты зп.
ну и регистрируй сколько времени петя потратил в этом периоде
4 Рэйв
 
21.10.11
07:17
(2)В РС с измерениями Проект,Сотрудник,НачалоПериода,КонецПериода. Ресурс-КоличествоЧасов
5 FIXXXL
 
21.10.11
07:25
справочник Проекты с указанием периода действия проекта и суммы
РН Проект, Исполнитель, ЗатраченноеВремя
6 IamAlexy
 
21.10.11
07:26
екселевский файл..
7 Wobland
 
21.10.11
07:32
(3) это всё не для учёта рабочего времени, а для расчёта сумм работникам по конкретным проектам. оборотный регистр.. чем будет лучше РС?
(4) пока так и сделал за исключением начала и конца периода. вроде ж не нужны они.
(5) не вижу необходимости в периоде действия проекта. ну поровну, сколько и когда он там длился, важно количество денег посчитать. РН (остаточный) должен уметь закрываться в 0, а в этом случае такого нет.
(6) от этого и уходим ;)

получается вот такое резюме: оборотный РН или РС
8 Рэйв
 
21.10.11
07:37
(7)Ну если не надо учитывать когда выполнялась задача, то можно и без них
9 Wobland
 
21.10.11
07:39
знаю, что есть в природе такая вещь как регистры расчёта, но я с ними не дружу. следует ли подружиться для реализации задуманного? или РС вполне хватит?
10 Мимохожий Однако
 
21.10.11
08:19
Держи все расчеты в документе с Проектом.
11 Wobland
 
21.10.11
08:26
(10) так и делаю. плюс в обработке проведения ТЧ "переношу" в регистр. хм, действительно, зачем тогда регистр?
12 Мимохожий Однако
 
21.10.11
08:27
Регистр обычно нужен для ускорения подготовки отчетов вне зависимости от документов (регистраторов)
13 Wobland
 
21.10.11
08:29
всё равно ж обращение в нужном месте к одной таблице производится. к таблице документа или к таблице регистра. запрос к непериодическому регистру быстрее работает?
14 FIXXXL
 
21.10.11
09:34
(7) а нафик РН остаточный? оборотного недостаточно?
ну если период не нужен, не используй, я бы его использовал как доп.проверку на выборку данных из РН
15 Wobland
 
21.10.11
09:38
(14) остаточный нафих, да. РН, РС или ваще регистр расчёта - вот в чём вопрос
16 FIXXXL
 
21.10.11
09:46
(15) РН в данном случае имеет встроенный механизм для подсчета суммы, в отличии от РС или просто запросы по докам
РР тут КМК избыточен будет
17 Wobland
 
21.10.11
09:46
(16) ценная мысль, спасибо
18 luckyluke
 
21.10.11
09:52
(15) а ты определись какие тебе виртуальные таблицы нужны и определишься с регистром. Как я понимаю тебе нужна ВР Обороты, тогда и выбирай РН.
19 Wobland
 
21.10.11
09:55
ага, когда делал на РС, было ощущение, что-то не так делаю. Обороты - самое оно, похоже. всем спасибо
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.