|
v8: Шаблон заполнения документа. | ☑ | ||
---|---|---|---|---|
0
mzelensky
07.11.11
✎
09:29
|
Доброго времени суток!
Имеется самописная конфа, разработанная под заказчика. Клиент хочет иметь следующий функционал: Есть ряд документов (пока их не очень много, но база еще будет расти) с большим количество различных реквизитов. Необходимо сделать некий универсальный механизм шаблонов для заполнения этих реквизитов по-умолчанию + иметь возможность настройки условий подстановки того или иного шаблона. Т.е. в принципе, задача похожа на типовой механизм заполнения счетов учета номенклатуры в стандартной БП - там есть регистр сведений, куда заполняются счета учета с различными вариациями параметров (в зависимости от организации, контрагента, номенклатурной группы и т.д.). Проблема лишь в том, что не хочется создавать для каждого вида документов отдельный регистр шаблонов...лучше бы сделать как-то универсально один на все. Как это лучше организовать??? |
|||
1
Ц_У
07.11.11
✎
09:32
|
Например так
http://infostart.ru/public/83620/ |
|||
2
mzelensky
07.11.11
✎
09:37
|
(1) там вариант немного проще - просто берется нужный макет (макет это всего одно поле). А если у меня скажем 10 видов документов и в каждом по 30 разных реквизитов...это получается мне нужно в РС делать 300 реквизитов???
|
|||
3
milan
07.11.11
✎
09:42
|
(2) Определись как тебе нужно определять реквизиты для заполнения, на основании этого делай Измерения, в ресурс пиши структуру с заполненными реквизитами.
|
|||
4
mzelensky
07.11.11
✎
09:45
|
(3) измерения там будут простые: тип документа, организация, контрагент
а как структуру в РС записать, там же нет такого типа данных?! Или писать все в строку с разделителями?! |
|||
5
Tonik
07.11.11
✎
09:45
|
(2) у регистра будет всего 2 реквизита.
1 - ВидОбъекта - это Документ, справочник и прочее 2 - Реквизит - имя реквизита ну и один ресурс - ЗначениеРеквизита |
|||
6
Tonik
07.11.11
✎
09:47
|
(5) конечно Измерения, а не реквизита
|
|||
7
kosts
07.11.11
✎
09:49
|
(5) + еще одно измерение номер шаблона
|
|||
8
mzelensky
07.11.11
✎
09:52
|
(5) не совсем удобно! В документе реально может быть 30 реквизитов для заполнения...следовательно пользователь должен знать как именно называется нужный ему реквизит....т.е. в идеале тогда ему нужно хотя бы заполнить (динамически в зависимости от типа дока) какую-то табличку с именами реквизитов, чтобы он мог выбрать...+ косяк - там еще могут быть табличные части...
|
|||
9
kosts
07.11.11
✎
09:54
|
(8) Нет проблем. Сделай обработку, + кнопка "Скопировать документ в шаблон", с последующей отметкой галочками какие реквизиты взять.
|
|||
10
FIXXXL
07.11.11
✎
09:54
|
(8) ну напиши обработку по заполнению шаблона
выбор Документа и показ его реквизитов |
|||
11
mzelensky
07.11.11
✎
10:07
|
ладно, идея понятна - позже попробую!
|
|||
12
kosts
07.11.11
✎
10:15
|
Сами шаблоны можно справочником сделать (вместо номера )
Пользователь сможет выбирать шаблоны по наименованию. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |