|   |   | 
| 
 | 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 | 
        Сами шаблоны можно справочником сделать (вместо номера )
  Пользователь сможет выбирать шаблоны по наименованию. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |