Имя: Пароль:
1C
1С v8
Подскажите вопросы по оптимизации регистров (по правильной их разработке)?
0 meegor
 
07.11.11
19:05
Иду завтра на собеседование, у них самописка на 8.2. И знаю что они обожают задавать вопросы по оптимизации. Какие вопросы могут задавать?
1 pwei
 
07.11.11
19:06
сколько весит килограмм поезда, если козырь пики?
2 Wobland
 
07.11.11
19:07
как правильно разработать оптимизированный регистр?
как оптимально разработать правильный регистр?
3 Wobland
 
07.11.11
19:08
регистрозависимость исходного кода. как вылечить?
4 Натажко
 
07.11.11
19:09
Как оптимально оптимизировать оптимизированный вашими предшественниками регистр?
5 Wobland
 
07.11.11
19:10
(4) Как _правильно_ оптимально оптимизировать оптимизированный вашими предшественниками регистр?
6 Wobland
 
07.11.11
19:11
а вот вопрос по теме: возможно ли организовать функционал остаточного регистра оборотным?
7 Натажко
 
07.11.11
19:11
Список смертных грехов есть в инфе по Спецу по Платформе.
Тут http://www.1c.ru/rus/partners/training/questions.htm
8 meegor
 
07.11.11
19:19
2 (7) спасибо. А типа заковыристые вопросы всякие: как получить остатки на каждую дату?
9 Wobland
 
07.11.11
19:20
(8) примени https://1cers.ru/find.php, мож выйдет чего. а (6) не подходит?
10 Alexandr Puzakov
 
07.11.11
19:21
(6) только извращением. Можно создать регистр сведений, который будет выполнять роль таблицы остатков, и написать алгоритм, который будет править "остатки" в этом регистре...
11 Злопчинский
 
07.11.11
19:21
(8) отвечаешь как я на защите диплома - данный вопрос не входит в круг вопросов, рассматриваемых при решении данной аттестационно йзадачи...
12 Wobland
 
07.11.11
19:22
(10) вопрос был про РН. извращением, конечно. но аргументированный ответ показывает уровень знаний
13 meegor
 
07.11.11
19:24
2(6) Хороший вопрос
14 meegor
 
07.11.11
19:25
кстати по реализации структуры таблиц надо бы посмотреть
15 Alexandr Puzakov
 
07.11.11
19:26
(12) так я и говорю про РН. Приштопываем к нему независимый РС и будет у него "таблица остатков".
16 Wobland
 
07.11.11
19:27
(15) хех, ну и изврат ;) у меня вопрос чуть по-другому звучал: _только_ с помощью оборотного
17 Alexandr Puzakov
 
07.11.11
19:28
А вообще, на регистрах сведений можно даже регистр бухгалтерии состряпать.
18 Alexandr Puzakov
 
07.11.11
19:29
(16) оборотного РН в каком количестве? Если 2 и более - то запросто.
19 meegor
 
07.11.11
19:32
2 (18) И как 2-мя сделать?
20 Wobland
 
07.11.11
19:34
(18) подробней, плз. имхо одного достаточно. только ради получения среза последних надо будет весь перебрать
21 Feanor
 
07.11.11
19:34
(16) измерения вида "приход\расход" должно хватить
22 DarkWater
 
07.11.11
19:37
(0)Физическая структура таблиц регистров, особенно регистра бухгалтерии.
Максимальное кол-во субконто на РБ для оптимальной работы(в связке в ms sql).
Почему в состав типов субконто не рекомендуется включать примитивные типы.
Какие поля следует индексировать и почему.
23 Alexandr Puzakov
 
07.11.11
19:39
(18) по первому будет только типа приход, а по другому только типа расход. Остатки получаем так:

Остаток = ВесьОборотПоПервому - ВесьОборотПоВторому;

С увеличением объема регистров эта операция будет все тормознее и тормознее... Но про производительность в условии ничего :)
24 meegor
 
07.11.11
19:39
2 (22) О супер, вот то что надо, про примитивные типы не в субконто не знал такого. И про максимальное количество не знал, в связке с ms sql.
25 Wobland
 
07.11.11
19:40
(21)(23) неужели я глюканул? можно ж писать и отрицательные значения, не?
26 meegor
 
07.11.11
19:40
И по поводу индексов
27 Alexandr Puzakov
 
07.11.11
19:41
(22) ответы на эти вопросы легко найти в проф. разработке...
28 meegor
 
07.11.11
19:42
2(27) спасибо, я поищу
29 DarkWater
 
07.11.11
19:43
(27) ну да.
30 Alexandr Puzakov
 
07.11.11
19:43
(25) можно, но обороты потом считать неудобно...
31 Alexandr Puzakov
 
07.11.11
19:47
Тьфу, блин, обороты-то стандартно будут считаться...
32 Wobland
 
07.11.11
19:47
(30) да без регистра остатков вообще неудобно жить в такой ситуации ;) осуществимо ли технически. всё
33 Alexandr Puzakov
 
07.11.11
19:58
По оптимизации, это все же скорее про отборы в запросах, соединения, индексы...

В части записи данных оптимизация идет уже скорее ухищрениями (ну типа делать движения только по минимуму регистров, а остальные движения делать фоновым заданием во время "затишья" в работе и пр.)
34 Naumov
 
07.11.11
20:04
Ну если подглядеть в типовые, то в 1.6 некоторые Регистры подсистемы НДС как раз использовались как оборотные. Хотя напрашивалось использовать как регистры остатков.
35 Feanor
 
07.11.11
20:09
(25) можно, но не кошерно :)
36 Wobland
 
07.11.11
20:16
(35) речь не о кошерности, а о понимании "кишков" платформы. всё нормально, я не лох ;)
37 Feanor
 
07.11.11
20:18
(36) искренне рад за тебя
38 meegor
 
09.11.11
20:48
сходил, спросили, что такое рекурсия, я сказал, что в 1с такого нет, сказали, что мол на общую грамотность вопрос...
Ну и по соответствиям и структурам спрашивали, да много чего еще...
39 ProgAL
 
09.11.11
21:14
(38) В Инком ходил? Волшебник про рекурсии спрашивает.
40 Wobland
 
09.11.11
21:32
(38) в 1С такого нет... про УТ, к примеру, поверю. а вот в целом по общей грамотности жирный незачёт
41 Axel2009
 
09.11.11
21:39
ну вы и извращенцы, если задают вопрос как оборотным организовать остаточный - в *опу такую оптимизацию. валить оттуда надо, там так все оптимизируют видимо...
42 Александр_
Тверь
 
09.11.11
21:55
(41) чтобы ответить на глупый вопрос, как правило, надо обладать квалификацией и знаниями большими чем при ответе на умный вопрос, хотя бы уже потому что глупый от умного надо как минимум отличить :)
43 Александр_
Тверь
 
09.11.11
22:00
(38)
Процедура БесконечнаяФигня()
 
  сообщить("Все в жизни фигня...");

  БесконечнаяФигня()

КонецПроцедуры;
44 Axel2009
 
09.11.11
22:11
(42) отвечаю на любые тупые вопросы, 5000руб в час (с) =)
45 Axel2009
 
09.11.11
22:11
(43) хотябы обработку прерывания поставь =)
46 GROOVY
 
09.11.11
22:44
(44) Ты чего демпингуешь?!
47 Axel2009
 
09.11.11
22:45
(46) хрюю, я??? где дают больше??
48 GROOVY
 
09.11.11
22:45
Вопрос навеян обсуждением: как на справочниках организовать механизм сравнимый по функционалу с регистром бухгалтерии/накопления/расчета... Развлекайтесь... :)
49 GROOVY
 
09.11.11
22:46
(47) Не скажу, но ты же не даешь, а просишь!
50 Джинн
 
09.11.11
22:47
(44) Кто на самом деле убил Кеннеди?
51 GROOVY
 
09.11.11
22:47
Вопрос на грамотность в 1С: как сделать свертку регистра расчета?
52 Axel2009
 
09.11.11
22:47
(48) организовать теже самые таблицы физически, что делает 1с?
53 Axel2009
 
09.11.11
22:48
(50) время пошло?
54 Axel2009
 
09.11.11
22:49
(51) свертку оборотов? для каких целей? аггрегация, либо остатки? =)
55 vs84
 
09.11.11
22:55
(48) [механизм сравнимый по функционалу с регистром бухгалтерии/накопления/расчета]
Можно конкретнее перечислить функции?
56 Лефмихалыч
 
09.11.11
23:19
(48) фегасе, это ж сразу минус пять к карме и косые взгляды со стороны святой инквизиции
57 GROOVY
 
09.11.11
23:34
(54) В регистрах расчета хранятся не орототные показатели ;)
58 GROOVY
 
09.11.11
23:34
*оборотные
59 Axel2009
 
09.11.11
23:37
(57) а я то и не знал, считаю обороты чтобы увидеть скока выплачивать.. блин, что делать?
60 GROOVY
 
09.11.11
23:38
(59) Много перевыплатил?
61 МишельЛагранж
 
09.11.11
23:38
(0) и опять никто не заметил:
ГДЕ У 1С механизм оптимизации регистров?
62 МишельЛагранж
 
09.11.11
23:39
+ а тем более разработка новых регистров....
63 Inform
 
09.11.11
23:40
(61) агрегаты, не? :)
64 МишельЛагранж
 
09.11.11
23:43
(63) так регистры как работали по своей схеме, так и работают...
включаете агрегаты - регистр изменил свою функциональность? хоть на йоту? ))
65 Axel2009
 
09.11.11
23:45
(60) да вот не перевыплачивал, ЧЯДНТ?? =)
66 Inform
 
09.11.11
23:48
(64) ну побыстрее однако итоги то будут получиться ) оптимизация налицо )
а по теме автор наверно имеет в виду под словами "оптимизация регистров" перестановку измерений местами и индексирования полей регистра, для создания оптимального индекса на уровне СУБД...
67 Inform
 
09.11.11
23:48
(66) * получаться
68 МишельЛагранж
 
09.11.11
23:51
(66) ну не знаю, мне все рассматриваемые здесь вопросы кажутся из ряда (61-62)
вообще - начать надо с ограничений на количество и типы измерений этих самых регистров.
Если б не было таких дурацких ограничений - вот уж всем оптимизациям оптимизация.....
69 Икогнито
 
09.11.11
23:55
Такой кайф работать с типовыми. В попу самописьки - они, как правило, тупые проекты.
70 GROOVY
 
09.11.11
23:55
(64) Да и количество таблиц поменяется, и итоги оперативные считаться по другому будут.
71 Inform
 
09.11.11
23:59
(68) ну, судя по вопросу, который задали (в (38)), возможно Вы и правы
(69) а что есть "самописьки"?
72 МишельЛагранж
 
10.11.11
00:01
(70) схема расчета немножко другая, но если так:
раньше:1+2=итог a, a+3=итог b и теперь:
3-1=итог a, 3-2=итог b -
вот аналог агрегатов. Велика ли разница принципа?
зато ресурсов под это съедается немерянно...
73 Axel2009
 
10.11.11
00:02
(72) чего чего?
74 МишельЛагранж
 
10.11.11
00:03
+(72) вернее, 3-1=итог a, 3-2=итог b - НЕ ТАК.
но смысл такой - перетасовывание по-новому тех же значений.
просто думать сейчас лень, ночь.
75 МишельЛагранж
 
10.11.11
00:05
+кто не понял - лень придумывать пример ))
76 Axel2009
 
10.11.11
00:05
(75) учи матчасть лучше
77 Злопчинский
 
10.11.11
01:24
(0) при правильной их разработке - больший вес имеет организация правильной работы персонала; но видать в ТС столкнулись или с тем что административными методами и организационными уже добились всего что надо - теперь надо платить деньги 1Снику...
78 Alexandr Puzakov
 
10.11.11
05:31
(72) пиzдохен шванц... А Вы уверены, что понимаете принципы работы агрегатов?