Имя: Пароль:
1C
1С v8
Бизнес процесс и регистры.
,
0 antihacker
 
05.02.15
11:55
Тут такая проблема. Мне нужен регистр для хранения данных в бизнес процессе. Ну потом можно было бы суммровать итд итп. Но регистр накопления не может работать без регистра. А регистром может служить только документы. Вроде тут подходит регистр не подчиненый сведении. Но он не имеет свойтсва как у регистра накопления. ОСТАТКИ, ОБОРОТЫ.

Может я вообще не в тему. Кто нить подправить может ?
1 Господин ПЖ
 
05.02.15
11:56
>регистром

регистратором
2 Drac0
 
05.02.15
11:56
(0) Добавь чисто системный документ, который и будет регистратором.
3 Симпатяга
 
05.02.15
11:57
(0) Независимый регистр сведений. а потом в отчете собирать, хоть той же скд.
4 Господин ПЖ
 
05.02.15
11:57
вали в регистр сведений, соберешь остатки/обороты в запросе руками
5 IШаман
 
05.02.15
11:57
(3) Как я обожаю такие решения.
6 Симпатяга
 
05.02.15
11:58
(5) а что собственно не так?
7 IШаман
 
05.02.15
11:58
По моему там какая то ошибка в проектировании решения, ну не может сам бизнесс процесс делать какие то движения. По моему даже кто то четко не понимает что это такое.
8 Симпатяга
 
05.02.15
11:59
можно из самого БП данные вибирать, не пользуюся регистроам. Вопрос в скорости только. И объеме данных
9 IШаман
 
05.02.15
12:00
(6) Собирать обороты по регистру сведений всегда очень увлекательно, еще интересней подскажу решение - хранить сразу в регистре сведений суммарное значение - вот где реально полет фантазии и креатива.
10 antihacker
 
05.02.15
12:00
Я знаю что бизнесс процесс не может делать движения. А что регистры надо строго использовать в движениях ?
11 IШаман
 
05.02.15
12:01
(8) Длфя любителей собирать данные из документов - вам не приходило в голову задуматься почему принято хранить данные все таки в регистрах, а не в документах? Кстати быстрота и прочее тут реально не являются решаюшим фактором.
12 Господин ПЖ
 
05.02.15
12:01
>Собирать обороты по регистру сведений всегда очень увлекательно

что там увлекательного? запрос как запрос
13 IШаман
 
05.02.15
12:01
(10) Ну вот такая архитектура у регистра накопления что он без регистратора не существует.
14 Господин ПЖ
 
05.02.15
12:02
>Длфя любителей собирать данные из документов - вам не приходило в голову задуматься почему принято хранить данные все таки в регистрах, а не в документах?

открой нам тайну, о великий...
15 Симпатяга
 
05.02.15
12:02
(11) для чего же по вашему?
16 IШаман
 
05.02.15
12:02
(12) А еще можно гланды через зад вырезать. Или хавать задницей главное чтоб натура была креативная.
17 IШаман
 
05.02.15
12:03
(14) (15) Самое простое - потому что так было задумано. Если не понимаешь правил то это дополнительный повод просто тупо их выполнять.
18 Симпатяга
 
05.02.15
12:05
(17) это не ответ
19 Господин ПЖ
 
05.02.15
12:05
самое смешное если подобное дать в виде теста кандидату... собрать остатки обороты по плоской таблице - знает он про case/group by/sum

половина начинает "вправлять мозг отсталым" - у вас проблемы в структуре данных...
20 Господин ПЖ
 
05.02.15
12:07
>Самое простое - потому что так было задумано.

спасибо, мы с вами свяжемся...
21 IШаман
 
05.02.15
12:09
(19) А у вас много таких реальных решений? Наверное прикольно когда к примеру вводим еще один документ в систему а переписывать приходиться при этом все отчеты, а еще веселей запросы когда реквизииты еще по разному в документах называются, но зато креативненько.
22 DexterMorgan
 
05.02.15
12:10
(16) В типовых куча решений где в РС хранятся итоговые значения - например планируемые остатки на дату
23 Господин ПЖ
 
05.02.15
12:11
>апросы когда реквизииты еще по разному в документах называются

открой для себя алиасы
24 IШаман
 
05.02.15
12:11
(19) Смешнее когда сидит кандидат, и ничего толком описать не может, но говорит дайте мне конструктор в рукия вам что угодно накидаю, да знаю я как ты накидаешь потом 3 года разгребать за твоими спиномозговыми действами.
25 Господин ПЖ
 
05.02.15
12:12
(24) угомонись уже, с тобой все ясно...
26 IШаман
 
05.02.15
12:13
(23) Какой фееричный пук в лужу
27 GROOVY
 
05.02.15
12:13
Почему показатели хранятся в соответствующих регистрах?
Как минимум, чтобы тупо абстрагироваться от регистраторов. Это как минимум.
Как максимум - использовать механизмы платформы для эффективного извлечения значений показателей.
А так, все можно и в экселе/справочниках хранить. Какая разница-то?!
28 GROOVY
 
05.02.15
12:15
Назревает вопрос: почему же задачи не могут быть регистраторами?
Да и тут все понятно: задачи могут порождаться и бизнес-процессами, и в ручную, и по одной точке маршрута могут порождаться несколько раз. Задача - это логический элемент, а не регистратор.
29 antihacker
 
05.02.15
12:16
Остается только неподчиненный регистр сведении. А сумму и обороты руками собирать. А бизнес процесс ? Почему он не может быть регистратором. Он врде не логический элемент.
30 Господин ПЖ
 
05.02.15
12:18
(29) БП - это вообще обертка над задачами... которой может не быть
31 GROOVY
 
05.02.15
12:19
(29) Бизнес-процесс - это процесс, изменение состояния которого, при необходимости, можно фиксировать.
32 antihacker
 
05.02.15
12:20
Да хоть что ? Почему запреещено раюотать с регистрами ? Что бы туда записывать что то во время БП надо использовать документы ?
33 GROOVY
 
05.02.15
12:22
(32) Прикинь!
34 Господин ПЖ
 
05.02.15
12:22
(32) идеология 1с такова... работа от документа
35 antihacker
 
05.02.15
12:30
Идея была такой. На форме БП есть 2 таблицы. На строке первой нажимаешь , а в другой данные связанные с ней. Можно было бы все хрнаить в БП, но потом при отчетах работать с БП идиотизм копец.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс