Имя: Пароль:
1C
 
Вставка росписи сотра и печати фирмы в печ.док - есть такое?
0 Amiralnar
 
13.11.10
06:34
УТ 10.3 (+CRM), 8.1

Нужно сдеать универсальный механизм размещения печати организации и подписи сотрудника в поле табличного документа. Для того, чтобы затем он печался в пдф и отправлялся по почте (это уже работатет).

Есть где-то что-то подобное?
1 Мимохожий Однако
 
13.11.10
07:52
Чем обусловлено делать фальшивку? Если все-таки надо - добавь в печатную форму картинку с подписью и печатью.
2 John83
 
13.11.10
08:07
(1) ну а какая разница? ты собственноручно подпишешь документ и отправишь его по факсу или съэкономишь бумагу (FF почему-то ошибку выдал в слове) и отправишь сразу из проги?
3 Мимохожий Однако
 
13.11.10
08:16
(2)Не надо ничего подписывать. Просто отсылаешь электронную копию. Смысла в печати нет. Если есть заранее оформленный договор, то можно передавать на оплату, если нет договора - оплачивать рисково. А фальшивка - не нужна.
4 IamAlexy
 
13.11.10
08:18
(0) у нас есть.
(1) например сразу после вставки печати и подписи эта "фальшивка" валится клиенту на почту прямо из 1с в виде пдф
(3) многие хотят "сканкопию" с печатью и подписью.

1С - штука хорошая.
на одну кнопку можно повесить много ништяков...
5 Мимохожий Однако
 
13.11.10
08:20
(4)В каждой конторе свой устав, конечно. Но я бы не стал отдавать на оплату такой документ без договора. Что с печатью копия, что без - это не оригинал. Технических проблем нет, проблемы возможны только организационно-финансовые
6 IamAlexy
 
13.11.10
08:23
(5) в каждой конторе свой устав.
если контора продает некую продукцию по предоплате.. а 99% клиентов заказывают эту продукцию удаленно..

замахаешься к каждому ездить бумажки подписывать...
все делается при получении продукции.
7 Мимохожий Однако
 
13.11.10
08:25
(6)Да, я не спорю. Но без договора - рисковано для покупателя.
8 and2
 
13.11.10
08:26
(7) есть "потоковые" покупатели
9 Мимохожий Однако
 
13.11.10
08:26
При документальной проверке покупатель может только подтереться этой бумажкой без наличия договора.
10 Мимохожий Однако
 
13.11.10
08:26
(8)расшифруй
11 and2
 
13.11.10
08:27
(9) отправка по эл.почте не отменяет передачу клиенту оригиналов, однако.
12 IamAlexy
 
13.11.10
08:27
(7) покупатель может не покупать :)
13 IamAlexy
 
13.11.10
08:28
(9) все документы получает при покупке..
опять же, счет это договор-оферта.. в ряде ситуаций отдельного бумажного договора может и не быть (кстати в нашем случае процентов 30 только договоры требуют.. остальным пох.й)
14 and2
 
13.11.10
08:28
(10) есть рамочный договор.
например на год.
а выставление услуг, например, происходит помесячно.
15 IamAlexy
 
13.11.10
08:28
(13) всмысле при получении продукции :)
16 Мимохожий Однако
 
13.11.10
08:30
что с печатью, что без - статус копии одинаковый. Поэтому наличие печати и подписи необязательно. см.(3)
... А покупатель может не покупать :-)
Будем продолжать по кругу?
17 IamAlexy
 
13.11.10
08:35
(16) почему бы не сделать если клиент просит?
он прекрасно понимает что это "сканкопия" - то есть не оригинал
он прекрасно понимает что там факсимилие - то есть не настоящая подпись ответственного лица...


вопрос - обязательно плевать в лицо контрагенту, тыкать носом в его глупость, учить его уму разуму ?
18 Amiralnar
 
13.11.10
08:35
IamAlexy - поделитесь вашим вариантом?
19 IamAlexy
 
13.11.10
08:36
(18) фиг. я жадный.. да и лазать по модулям и макетам выдирая куски кода - влом...

могу подсказать и научить :)
20 Amiralnar
 
13.11.10
08:39
(14) Именно так.

У нас в конце месяца уходит уйма времени на:

1. Напечатать счет
2. Поставить оттиск, подпись
3. Отсканировать
4. Сохранить в windows
5. Сохранить в 1С
6. Отправить из 1С по e-mail

И так 30 раз...
21 Amiralnar
 
13.11.10
08:40
(19) Подсказать и научить я и сам могу. Задача не бог весть какая. Влом изобретать велосипед.
В обмен могу опубликовать в базе знаний на мисте.
22 IamAlexy
 
13.11.10
08:42
(21) влом..
делалось с потугой на универсальность посему раскидано по всей конфе в процедурках и функциях разных..

копаться честно - лень.

темболее что например печати хранятся в нетиповом регистре сведений куда еще подвязана туева хуча всякой фигни..
то есть просто копипастнуть непрокатит...
23 Amiralnar
 
13.11.10
08:42
У нас, к стати, печать происходит в одной форме. Соответственно весь код будет в одном месте.

Нужно посавить кнопочку, которая будет плеваться на табличное поле подписью и печатью.

Готовый скелет очень облегчит задачу.
24 Amiralnar
 
13.11.10
08:43
(22) Хоть это можно увидеть: "плеваться на табличное поле подписью и печатью" ?
25 IamAlexy
 
13.11.10
08:44
(24) чо ?
26 Amiralnar
 
13.11.10
08:47
(25) Я имею ввиду код, который помещает на табличное поле изображение с оттиском и росписью...
27 пента
 
13.11.10
08:47
Yoksel
28 IamAlexy
 
13.11.10
08:48
(23)

у меня сделано так
к физлицу привязано хранилище допинфы с подписью оного (когда ответственнх лиц меняешь соответственно подпись тоже меняется)

к учетным политикам организаций привязано хранилище допинфы  с печатью и там же стоит флаг разрешающий печать и подпись выводить

в счете соответственно стоит флаг включающий вывод печати и подписи (если организации позволено в учетных политиках)

для счета отдельная печатная форма в которую вставлены пустые картинки туды где должна быть печать и где должна быть подпись.

это собственно печать - ничего сложного..

затем выгрузка в пдф - через виртуальный принтер все сохраняется в файл (пдф или джипег) и прикрепляется к письму (отдельный справочник в базе для исходящих счетов) в виде хранилища допинфы.

в этом справончике реквизиты как у стандартного письма.
менеджер его видет, дозапоняет всяким "цалую и жду денег" и отправляет.

где то так..
29 IamAlexy
 
13.11.10
08:49
(26) я макет отдельный сделал :)
вернее не макет - просто область добавил где предусмотрены 3 картинки: печать и две подписи.

в зависимости от необходимости либо область с подписями выводится либо область без
30 Amiralnar
 
13.11.10
08:49
(25) Если влом копаться и собирать куски кода -
включаем замер производительности
формируем оттиск и роспись
сохраняем в тхт
ложим на ргост
??????
ПРОФИТ!!!
31 IamAlexy
 
13.11.10
08:50
(30) пля.
давай считать что мне стыдно за свой код.
а ?
32 IamAlexy
 
13.11.10
08:52
Если ЗначениеЗаполнено(Печать) Тогда
                   РисПечати = ОбластьМакета.Рисунки.РисунокПечати1;
                   РисПечати.Верх = РисПечати.Верх - 30;
                   РисПечати.Ширина = 45;
                   РисПечати.Высота = 45;
                   РисПечати.Картинка        = Печать.Хранилище.Получить();    
               Иначе
                   СообщитьПользователю("Не указана картинка печати",,2);
               КонецЕсли;
33 Amiralnar
 
13.11.10
08:52
(28), (29)
Я хочу сделать кнопку, которая помещает картинку с пописью/печатью на табличный документ. Тогда пользователь сможет его подвинуть куда захочет.
34 IamAlexy
 
13.11.10
08:53
грюж - у меня в макет добавлены картинки - вообще ничего сверхестественного нет - пихай туда сохраненную картинку и все...
35 IamAlexy
 
13.11.10
08:54
(33) не.. у меня низя..
у меня пользовател на выходе пдф получает где ничего никуда двигать не нужно..


ибо все сделано так чтобы пользователь туда даже не смотрел.. нажал. проверил сообщение и отправил...

пользователи говорят -  "вот еще.. копаться там что то делать.. пусть база сама за нас все делает" :)
36 IamAlexy
 
13.11.10
08:55
(33) кстати зачем?
в каждом макете местоположение подписей и печати относительно области - одно и тоже.. нафига двигать то? :)
37 Мимохожий Однако
 
13.11.10
08:55
(33)Научи пользователя копи-пасте картинки с рабочего стола в готовый счет. И не надо программировать.:-)
38 IamAlexy
 
13.11.10
08:56
(37) точно.. и выдай им пнг с прозрачным фоном всех печатей и подписей всех ответственных лиц :)
39 Amiralnar
 
13.11.10
08:56
(37) я задумывался об этом =)
40 Amiralnar
 
13.11.10
08:57
Туту еще вопрос в правах. Каждому свое.
41 Amiralnar
 
13.11.10
09:00
Дело в том, что в нашей последовательности:

напечатать счет
поставить оттиск, подпись
отсканировать
сохранить в windows
сохранить в 1С
отправить из 1С по e-mail

Вставка оттиска и печати является последней преградой для включения такого процесса:

вывести счет
отправить из 1С по e-mail
42 IamAlexy
 
13.11.10
09:08
(41) таблин.
берешь макет счета
копируешь область с подписями
называешь ее "блаблабла_сподписями"
пихаешь туда три картинки
и заполняешь их при печати как в (32) написано.


чего тут сложного то?
43 Amiralnar
 
13.11.10
09:18
ТабДок = Новый ТабличныйДокумент;
МояКартинка = Новый Картинка("C:\My Documents\qwerty.bmp");
Рис=ТабДок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Индекс=ТабДок.Рисунки.Индекс(Рис);
ТабДок.Рисунки[Индекс].Картинка = МояКартинка;
ТабДок.Рисунки[Индекс].Расположить(ТабДок.Область("R1C1:R4C4"));
ТабДок.Показать();