|
Универсальный документ | ☑ | ||
---|---|---|---|---|
0
d445tlt
13.10.11
✎
16:48
|
Задумался тут на днях о такой вещи
Есть самописная конфигурация 8.2 (упр. приложение) которую крайне нежелательно изменять, но в тоже время документы которые туда записывают крайне разнородные разные по количеству полей и их типам. Попробую объяснить на примере Допустим есть документ, который содержит следующие поля: 1 Номер 2 Дата 3 Масса по данным поставщика На следующий день необходимо создать документ с следующими полями: 1 Номер 2 Дата 3 Масса по данным завода А еще через день необходимо будет создать документ: 1 Номер 2 Дата 3 Поставщик 4 Номенклатура 5 Кол-во То есть метаданные изменяются со скоростью света и типов используемых документов очень много Каждый раз приохотится менять конфигурацию, при этом используется механизм обмена дынными, а при изменении конфигурации обмен не идет так как требуется привести в соответствие конфигурации периферийных баз. Может конечно немного сумбурно объяснил : ) Так вот вопрос можно ли организовать (и каким образом) в 1С 8.2 хранение универсальных документов с произвольным числом полей (не просто универсальное хранение ключ-значение но и табличных частей с произвольным количеством столбцов и строк) Желательно что бы через запросы было легко добраться до нужного поля и движения по регистрам тоже можно было бы менять без изменения метаданных Может я конечно много хочу, но уж очень надо |
|||
1
Пришел в тапках
13.10.11
✎
16:54
|
Тогда уж и один регистр на все, чего уж мелочится )
|
|||
2
shuhard
13.10.11
✎
16:55
|
(0) да легко,
кури в типовых Корректировку Рг нет ТЧ, все храниться в движениях |
|||
3
d445tlt
13.10.11
✎
17:10
|
может и один регистр придется делать - да не хорошо, а куда деваться
заранее не известны типы документов, а конфигурацию менять не желательно каждый раз когда кому-то вздумается придумать новый тип документа с отличающимися полями |
|||
4
Defender aka LINN
13.10.11
✎
17:12
|
(3) А в консерватории порядок навести не пробовали?
|
|||
5
d445tlt
13.10.11
✎
17:16
|
Музыканты больно разношерстные
К иным и на хромой кобыле не подберешься а периферийная база на другом конце страны находится и связь там никакая еле обмены проходям |
|||
6
Axel2009
13.10.11
✎
17:18
|
ну если будут создавать для каждого документа набор реквизитов. либо сделать реквизит виддокумента, и у каждого вида документа создавать набор реквизитов, то взлетит
|
|||
7
d445tlt
13.10.11
✎
17:24
|
Ну скажем простым пользователям новые типы документов не разрешу создавать
только администраторам и программистам |
|||
8
Maxus43
13.10.11
✎
17:26
|
пусть в экслеле такой бред набивают, к учету данная инфа видимо отношения не имеет
|
|||
9
d445tlt
13.10.11
✎
17:27
|
Типа консолидированный управленческий учет )))
|
|||
10
Господин ПЖ
13.10.11
✎
17:29
|
зачем консолидировать откровенный мусор, никак не нормализованный?
|
|||
11
Господин ПЖ
13.10.11
✎
17:29
|
воспаление твердых мозговых оболочек креативного менеджера?
|
|||
12
d445tlt
13.10.11
✎
17:31
|
Ну мы люди подневольные
Изначально хотелось минимизировать изменения в конфигурации после пуска в эксплуатацию |
|||
13
Stim213
13.10.11
✎
17:32
|
да не вопрос.
создай в документе ТЧ с реквизитами - ТипЗначения(Тип - ТипВсеСсылки, но записывается только Имя МД) - Значение(Тип - ТипВсеСсылки) И выводи эту ТЧ на форму, как будт это отджельные реквизиты. зы. посмотри, как это сделано в УНФ |
|||
14
Господин ПЖ
13.10.11
✎
17:32
|
всех в терминал согнать
|
|||
15
d445tlt
13.10.11
✎
17:36
|
несколько перифирийных баз на другом конце страны
находится в трудоступном районе скорость канала 64 Кб специалистов там нет только человеки умеющие нажимать на одну кнопку |
|||
16
Stim213
13.10.11
✎
17:37
|
все уже давно реализовано. млин. Набор дополнительных реквизитов. УНФ. единственно, что по ним движения не делаются
|
|||
17
d445tlt
13.10.11
✎
17:44
|
УНФ - это управление небольшой фирмой?
а можно носом в пример ткнуть |
|||
18
Kompilyator
13.10.11
✎
17:47
|
Это не нормальная ситуация. Похоже, Ваши постановщики задач слишком далеки от автоматизации, нельзя хвататься делать всё что они придумают. Разработчик как профессионал обязан проанализировать требования заказчиков и постараться им объяснить что хаотичные доработки порождают хаос в системе и это плохой вариант автоматизации. В конечном итоге ведь за всё платит компания, руководство должно это понимать.
|
|||
19
d445tlt
13.10.11
✎
17:49
|
эх
|
|||
20
DarkWater
13.10.11
✎
17:51
|
(0) Такое реализовано в "ИТАН-Управленческий баланс", это конфа для управленческого учета; называется этот объект "типовой документ" - состав шапки, кол-во и состав реквизитов таб.частей, модуль проведения редактируется в польз. режиме. Разновидностей этих докуметов, таким образом, в пользовательском режиме можно создавать много.
Если есть возможность, найди эту конфу и посмотри, как там реализовано. |
|||
21
Stim213
13.10.11
✎
17:53
|
(17) пжлалуста
http://s010.radikal.ru/i314/1110/44/7e834052c491.jpg |
|||
22
Infsams654
13.10.11
✎
17:54
|
См. еще http://www.vdgb-soft.ru/jsk/1c_predsedatel_tsj/
Там все документы БУ без ТЧ, а табличные поля создаются динамически по ПВХ и проводки тоже в ПВХ настраиваются |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |