Имя: Пароль:
1C
1С v8
Как организовать хранение/представление данных?
0 RomaH
 
naïve
16.01.12
07:43
Есть договор на проведение мед осмотра по вредным факторам (мы проводим, нам заказывают)

Есть список вредных факторов (1.1.2.1;1.1.2.2 ... и т.д.)

на каждый фактор свой список специалистов которых надо пройти обследуемому.
например:
1.1.2.1 - офтальмолог, хирург
1.1.2.2 - офтальмолог, дерматолог

обследуемый может работать на рабочем месте где действует сразу несколько вредных факторов

задача посчитать количество услуг (осмотров специалистов) по договору

т.е. договор приводим к виду:
рабочее место (тип 1) - 10 шт - вредные: (1121,1122)
рабочее место (тип 2) - 12 шт - вредные: (1121,1123)

вот как организовать запись, хранение и обработку договора?

только через две ТЧ? с уникальным идентификатором строки
1 guitar_player
 
16.01.12
07:47
(0) где то я такое уже видел...
2 PuhUfa
 
16.01.12
07:51
(0) Справочник Факторов, к нему подчиненный со специалистами
3 RomaH
 
naïve
16.01.12
07:53
(2) это понятно

надо именно договор оформить  - т.е. на одну строку договора приходится несколько вредных факторов
вот как ти несколько факторов записать в одну строку ?
4 Cube
 
16.01.12
07:53
(2) Скорее уж Справочник "Факторы" с ТЧ "Специалисты"... Т.е. Справочник "Специалисты" есть, но он не подчинен справочнику "Факторы".
5 RomaH
 
naïve
16.01.12
07:54
да её и на управляемых формах ... т.е. спрашиваю не только как организовать метаданные, но и как интерфейс красиво сделать
6 PuhUfa
 
16.01.12
07:56
(3) в ТЧ договора набивать по каким факторам проводить обследование?
7 Cube
 
16.01.12
07:56
(3) В ЗиУП у документа "Начисление зарплаты" есть реквизит "Краткий состав документа" типа "Строка", в который при записи документа выгружается одна колонка ТЧ. Этот реквизит видно в форме списка документов.
8 RomaH
 
naïve
16.01.12
08:04
(6) ага, но несколько факторов на одно рабочее место - одно рабочее место - одна строка договора
9 RomaH
 
naïve
16.01.12
08:12
задача схожа с серийными номерами в УТ

куда их сейчас дели? реквизиты по серийным номерам в УТ сейчас с префиксом "Удалить" идут
10 RomaH
 
naïve
16.01.12
08:14
и почему в УТ в качестве ключа используют число а не "Уникальный идентификатор"?
11 PuhUfa
 
16.01.12
08:15
(8) т.е. в одном договоре несколько рабочих мест?
Какие документы вообще планируется заводить в 1С?
12 RomaH
 
naïve
16.01.12
08:19
пока только договор (план), а потом и исполнение (факт)
13 Cube
 
16.01.12
08:22
(12) В договоре ТЧ "Рабочие места". В справочнике "Рабочие места" ТЧ "Факторы". В справочнике "Факторы" ТЧ "Специалисты". Ну и сам справочник "Специалисты". Не?
14 PuhUfa
 
16.01.12
08:23
(12) Я к чему спросил, просто, например 1 договор на 1 рабочее место даст возможность в последующем отслеживать оплату в разрезе "вы, вот за этого заплатили а за этого еще нет"
15 Doomer
 
16.01.12
08:24
А вы не все в кучу лепите? В справочнике "Факторы" либо тз для списка осмотров, либо РС либо подиченный справочник. А дальше в договоре заполнение делаем. В договоре 2 табличных части (Факторы и осмотры).
16 Doomer
 
16.01.12
08:24
Один договор на одного обследуемого?
17 Мимохожий Однако
 
16.01.12
08:27
Регистр сведений "Вредные факторы". Измерения: Обследуемый, Вредный фактор. Ресурсы: Цепочка специалистов. Справочник "Специалисты" подчинен справочнику "Вредные факторы"
18 RomaH
 
naïve
16.01.12
08:35
(16) один договор на одну организацию
организация заказывает обследование рабочих
у рабочих может быть несколько вредных факторов

надо запись типа:
рабочий 1, фактор 1, фактор 2, фактор 3
рабочий 2, фактор 2, фактор 4
рабочий 3, фактор 1, фактор 3
...
19 Cube
 
16.01.12
08:38
(18) Гадать, как тебе надо, можно бесконечно. Или ставь задачу нормально или думай сам. Че людей баламутить...
20 RomaH
 
naïve
16.01.12
08:52
задача посчитать количество услуг (осмотров специалистов) по договору

т.е. договор приводим к виду:
рабочее место (тип 1) - 10 шт - вредные: (1121,1122)
рабочее место (тип 2) - 12 шт - вредные: (1121,1123)

вот как организовать запись, хранение и обработку договора?
21 butterbean
 
16.01.12
09:27
(20) в плане интерфейса я бы сделал в виде панели закладок, которые добавляются/удаляются кнопками, на каждой закладке - раб. место и галками отмечать факторы. Хранить все можно в одной таб. части.
22 RomaH
 
naïve
16.01.12
09:29
(21) рабочих мест много - больше 20 бывает, закладки не выход, ИМХО
23 butterbean
 
16.01.12
09:31
(22) их можно расположить вертикально, тогда будет похоже на тч и прокручивать удобнее если много
24 Cube
 
16.01.12
09:51
(20) Описал задачу, ага... В (0) и то больше написано. Позови специалиста.
25 RomaH
 
naïve
16.01.12
09:56
ок, пойдем от противного - что не так и что можно улучшить:

сделал:

две ТЧ

Рабочие места
Вредные факторы

Связал их реквизитом типа строка - в строку пишу Новый УникальныйИдентификатор

В первой ТЧ добавил доп реквизит для отображения списка привязаных факторов (типа: "1.1.12;1.1.1.3")

Вторая ТЧ справа - отбор при активации строки хозяйки (но возможно открывать форму подбора по клику на доп реквизит в первой ТЧ)