| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Удаление объекта из бизнес процесса
			 
			
			В бизнес-процессе есть шаги "Создать запись", "Обновить запись", но нет удаления записи. Задача такая: в объекте "контакт" есть текстовое поле "телефон". И есть скрытое поле-ссылка на отдельный объект "телефон" с полем "номер". Юзер изменяет текстовое поле телефона, а бизнес-процесс автоматом синхронизирует это значение с полем "номер" в соответствующем объекте. 
		
		
		
		
		
		
		
	Проблема с тем, что делать, когда в поле телефон ничего не указано. Мне надо удалить соответствующий объект. А такого этапа нету. Собственно, для чего это все надо: Надо делать поиск дубликатов. В "контакте" есть поля "Домашний телефон", "Мобильный телефон" и т.д. Можно задать правило поиска повторяющихся записей сравнивая домашний с домашним и/или мобильный с мобильным. Но нельзя сравнить домашний с мобильным. Я выкрутился, создав отдельный объект "телефон" и выполняя поиск дубликатов по нему. Соответственно, "контакт" кроме текстовых полей содержит еще и объекты "телефон", которые автоматически синхронизируются с текстовыми полями. Проблема в том, как их автоматически удалять при возникновении неких условий?  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: AnatolyGreen (1). | |