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