Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Данное сообщение отправляется при создании нового документа при помощи пользовательского интерфейса или после редактирования любого существующего.


Обе эти операции выполняются на интерфейсе пользователя в разделе "Настройки" -> "Персоны и пользователи":

В списке пользователей нам необходимо выбрать персону и открыть экран её деталей, после чего мы сможем добавить новый документ или отредактировать один из имеющихся - при любом указанном действии будет отправлен коллбэк об изменении объекта с типом "Документ":

Раздел "Документы": 

Если мы отредактируем документ или создадим новый, то, при нажатии кнопки "Сохранить", система отправит callback-уведомление такого вида, как показано в примерах ниже..

В том случае, если по факту изменений не было, но нажата кнопка "Сохранить", система также отправляет callback. 

Пример xml-формата для объекта

Добавление документа

Добавлен документ "Загранпаспорт" с номером 4505334455 и датой окончания действия 19.09.2039.

Необходимые сопутствующие ID заполнились автоматически:

HTML/XML

<Change>
	<Before>
		<Document>
			<id_Document />
			<id_Person>0</idPerson>
			<id_Country iata="" />
			<id_DocumentType>0</id_DocumentType>
			<Number />
			<DateGiven/>
			<DateValid/>
			<DocumentTypeName>Иностранный документ</DocumentTypeName>
		</Document>
	</Before>
	<After>
		<Document>
			<id_Document>621961</id_Document>
			<id_Person>922887</id_Person>
			<id_Country iata="RU">245</id_Country>
			<id_DocumentType>1</id_DocumentType>
			<Number>4505334455</Number>
			<DateGiven/>
			<DateValid>19.09.2039 20:07:27</DateValid>
			<DocumentTypeName />
		</Document>
	</After>
</Change>


Изменение данных документа

Номер документа с id = 621961 изменен с 4505334455 на 4505334456.

HTML/XML

<Change>
	<Before>
		<Document>
			<id_Document>621961</id_Document>
			<id_Person>922887</id_Person>
			<id_Country iata="RU">245</id_Country>
			<id_DocumentType>1</id_DocumentType>
			<Number>4505334455</Number>
			<DateGiven/>
			<DateValid>19.09.2039 20:07:27</DateValid>
			<DocumentTypeName />
		</Document>
	</Before>
	<After>
		<Document>
			<id_Document>621961</id_Document>
			<id_Person>922887</id_Person>
			<id_Country iata="RU">245</id_Country>
			<id_DocumentType>1</id_DocumentType>
			<Number>4505334456</Number>
			<DateGiven/>
			<DateValid>19.09.2039 20:07:27</DateValid>
			<DocumentTypeName />
		</Document>
	</After>
</Change>

 



  • No labels