Имя: Пароль:
1C
1С v8
Множество печатных форм, с незначительными изменениями.
, ,
0 tndr
 
13.11.13
11:04
Такая ситуация, необходимо придумать каким образом хранить и использовать печатные формы одного образца, но по разному заполненные.
Например, есть накладная, в которой определенные поля заполняются данными из базы, а другие поля могут меняться. Сейчас например 3 варианта заполнения этой формы, но со временем может стать 100500.

Сейчас видится такой вариант:
Создается mxl-ник, кладется в определенный каталог, далее при печати этой накладной пользователь выбирает файл макета из каталога, и печатает.
При этом пользователь может самостоятельно править mxl-ники, копировать их, изменять, редактировать и т.д. То есть поддержка этой печатной формы со стороны одинэсника сводится к минимуму.

Подскажите, может еще есть какие-то более красивые варианты?
1 MaxS
 
13.11.13
11:06
в БСП есть механизмы хранения и редактирования пользовательских печатных форм.
2 tndr
 
13.11.13
11:20
(1) Основная управленческая конфа сильно измененная - УТ 10.3.
БСП не подойдет.
Какие еще есть варианты?
3 RomaH
 
naïve
13.11.13
12:00
(2) почему не подойдет?
4 KAO111
 
13.11.13
12:18
(0) Если пользователь накопирует 100500 mxl, а потом выйдет приказ, что определенное поле данными из базы нужно заполнять немного по другому - программисту придется исправить все mxl.
Может лучше оставить одну форму и заполнять по разному в зависимости от параметров. Типовой механизм внешних печатных форм в 10.3 это позволяет. Предусмотреть набор параметров, а пользователь будет их заполнять в справочнике при настроке печатной формы.
5 mikecool
 
13.11.13
12:20
задача в (0) хрень полная
все решается макс 3-4 формами, и те можно свести к одной при желании
6 tndr
 
13.11.13
12:44
(3) А к 8.1 разве можно прикрутить БСП? Просто не в курсе.
(4)Например каждая форма привязана к определенному контрагенту, всего полей которые надо заполнить порядка 20-ти , из них 10 - параметры, а 10 постоянные значения.
Каким образом реализовать соответствие полей с постоянными значениями - заданному контрагенту, с помощью справочника?
Это первое. Второе, пользователю придется все это самостоятельно заполнять для каждого контрагента, что не есть гуд.
Третье, если в будущем понадобится например для части форм по по соответствующим контрагентам сделать заполнение определенного параметра Так, а для оставшихся по другому? Как тут быть?
(5) Можно поподробнее?
7 mikecool
 
13.11.13
12:46
(6) "Каким образом реализовать соответствие полей с постоянными значениями" - рагистр сведений
"Второе, пользователю придется все это самостоятельно заполнять для каждого контрагента, что не есть гуд. " - это как раз и есть гуд, ибо: Программист 1С может консультировать пользователя по работе системы, но заниматься вводом информации не имеет права, т.к. не обладает достаточной компетенцией.
8 mikecool
 
13.11.13
12:46
регистр*
9 KAO111
 
13.11.13
13:02
(6) Ну если есть алгоритм, ничего не мешает заполнять
свойства у контрагентов (ну или спец.регистр сведений) специальной обработкой.
Зато данные и печатные формы будут разнесены.
Тогда завтра не придется менять все mxl руками, что явно медленней и неинтересней.
10 Лефмихалыч
 
13.11.13
13:10
(0) цель автоматизации и процесс, который автоматизируешь, озвучь?
11 tndr
 
13.11.13
13:20
(10) Для определенных поставщиков надо печатать комплект документов (Товарная накладная, Сч-ф, Транспортная накладная). По каким-то причинам они нам эти документы не предоставляют.
С Торг-12 и Сч-ф проблем нет, а вот с Транспортной накладной есть, которые в (0) озвучены. ТН-ки заполняются для каждого поставщика по разному, в будущем количество таких поставщиков возможно вырастет. Поэтому хотелось бы по минимуму заниматься поддержкой этих печатных форм.
12 zladenuw
 
13.11.13
13:26
(11) я за РС
13 anaed
 
13.11.13
13:33
(11) вы заполняете ТН за поставщиков? А в какой простите момент?
14 tndr
 
13.11.13
13:35
(12) Когда формируется поступление товаров и услуг. Еще раз повторяю, что причин по которым именно так и именно по этим контрагентам, делается я не знаю.
15 Ненавижу 1С
 
гуру
13.11.13
13:40
(0) есть такой шаблон Декоратор, вот он должен помочь, а хранить без разницы где, я за РС
16 Лефмихалыч
 
13.11.13
13:54
(11) дополнительные печатные формы с покон веку имели отборы по реквизитам объекта-назначения, а с появлением БСП так и вообще закрывают эту проблему с верхом.
17 Лефмихалыч
 
13.11.13
13:56
(15) есть шаблон "Подсистемы.ДополнительныеОтчетыИОбработки", а то, что ты сказал, это теоретическое задротство, а не шаблон
18 ICWiner
 
13.11.13
14:01
В понедельник возник вопрос, что отделу рекламации срочно потребовалось двадцать три печатные формы и они уже согласованы с директором, принесли в ворде. Ок, создас справочник печатные формы word, там реквизит хранилище значений. Можно загрузить doc и doсx, можно посмотреть загруженное. Сделал перечисление с названием документов. Выбирают для какого документа нужно, нажимают кнопку заполнить реквизиты. Появляется список возможныхреквизитов документа + ответственные лица + всякие там инн с кпп и тд, итого около 50 параметров. Все, теперь в нужном месте wordа ставят [имяпараметра], загружают, все готово. На все про все четыре часа, из них - около часа наспешно обдумывал саму идею... Мб и фигню сделал, но быстро, пользователи довольны и освободил себя от кучи работы.