Согласование Электронных Писем Несколькими Юзерами

seoman2

Lotus team
17.02.2010
473
1
#1
В общем не приложу ума, как согласовывать эл. письма несколькими организациями паралельно.
Я юзер1 с сервера 1 шлю копию дока на сервер2 и сервер3 двум адресатам юзер2 и юзер3.
Каждый из них подписал док, цифр подпись поставил.
А потом хочется не ответными доками эти 2 документа прикрепить, а в документ1 вставить подписанные блоки полей.
Как вообще обычно реализуется такое? И вообще как правильнее сделать?
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 599
277
#2
а почему это нужно решать только письмами, а не ведением общей базы
 

seoman2

Lotus team
17.02.2010
473
1
#3
У каждой организации будет свой сервер, и документы(письма) будут слаться между ними.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 599
277
#4
если сервера домино - реплика базы будет приемлемым решением
 

seoman2

Lotus team
17.02.2010
473
1
#5
Репликация неприемлема.
Нужно фиксировать даты отправки и получения каждого документа между серверами организаций.
Докумены будут пересылаться агентами по адресатам.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 599
277
#6
вы просто не поняли мысль...
системы, кот. используют реплики как основу и мэйлы как некий процесс управления и синхронизации
типа док "проявится" когда придёт управляющий мэйл и док уже реплицировался
типа сгенерили док, его UINID послали сервисным мэйлом, агент на др. сервере зарегал и ждёт реплики, после "получения" дока, меняет "нужные" поля
 

Baneslaer

Well-known member
25.01.2011
123
0
#7
В общем не приложу ума, как согласовывать эл. письма несколькими организациями паралельно.
Я юзер1 с сервера 1 шлю копию дока на сервер2 и сервер3 двум адресатам юзер2 и юзер3.
Каждый из них подписал док, цифр подпись поставил.
А потом хочется не ответными доками эти 2 документа прикрепить, а в документ1 вставить подписанные блоки полей.
Как вообще обычно реализуется такое? И вообще как правильнее сделать?
Тогда прийдется писать сложную логику, хотя репликацией правильнее и проще.
Кроме того логика будет зависеть от типа документа и обработки данного документа.
 

seoman2

Lotus team
17.02.2010
473
1
#8
А можно с 2-3 ответных документов вырезать подписи с подписанными полями и вставить в основной документ?
 

phantom76

Lotus team
25.02.2005
360
4
#9
думаю что нет, даже логически это выглядит как компрометация данных... следуя вашей логике можно подделать любой документ...
посмотрите примеры как это реализовывается в коммерческих системах например в КомпаниМедиа, все документы между организациями передаются через репликацию специальной базы - шлюз.
 

seoman2

Lotus team
17.02.2010
473
1
#10
Почему подделка? Человек подписал при согласовании текст письма. Его подписанная часть с текстом переноситься в основной документ. Хотя может все согласования как ответные доки сделать.
 

seoman2

Lotus team
17.02.2010
473
1
#12
Методом Sign нужные поля подписываю.

item.IsSigned = True
item2.IsSigned = True
Call CurDoc.Sign
 

phantom76

Lotus team
25.02.2005
360
4
#13
ну, так, если подпись сохраняется на сущности попробуйте скопировать сущность в новый док... Я думал у вас используется внешняя криптография.