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 Next »

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

Персона (id_Person) 922943 с привязанным справочником структурных кодов ID 52505 "Команда" (значение ID 343 "Команда Коннора"): 

При нажатии на кнопку "Изменить" откроется форма изменения структурных неменяемых кодов персоны. Также здесь можно создать новый код: 

Для создания нового кода в выбранном в строке справочника следует нажать "Создать новый код", заполнить поля и сохранить введенную информацию:

Добавленный новый код автоматически помещается в выбранную строку справочника:

При сохранении вновь добавленного кода и изменения в справочнике отправляется коллбэк.

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

Добавление справочника структурного кода

К персоне привязан новый справочник структурных кодов ID 343 "Команда Коннора":

HTML/XML

<Change>
	<Before>
		<SimpleMetaCode>
			<id_MetaCode>0</id_MetaCode>
			<id_Relation />
			<Type>Relate</Type>
			<Name />
			<NameLatin />
			<Tag />
			<CodeValue />
			<id_MetaDictionary>0</id_MetaDictionary>
			<id_Person>0</id_Person>
		</SimpleMetaCode>
	</Before>
	<After>
		<SimpleMetaCode>
			<id_MetaCode>343</id_MetaCode>
			<id_Relation>52505</id_Relation>
			<Type>Relate</Type>
			<Name>Команда Коннора</Name>
			<NameLatin>Connors Team</NameLatin>
			<Tag />
			<CodeValue>CNR</CodeValue>
			<id_MetaDictionary>151</id_MetaDictionary>
			<id_Person>922943</id_Person>
		</SimpleMetaCode>
	</After>
</Change>


Изменение значения справочника

Изменено значение кода (CodeValue) справочника ID 343 "Команда Коннора" с "CNR" на "CNR_1":

HTML/XML

<Change>
	<Before>
		<SimpleMetaCode>
			<id_MetaCode>343</id_MetaCode>
			<Name>Команда Коннора</Name>
			<NameLatin>Connors Team</NameLatin>
			<Tag />
			<CodeValue>CNR</CodeValue>
			<id_MetaDictionary>151</id_MetaDictionary>
		</SimpleMetaCode>
	</Before>
	<After>
		<SimpleMetaCode>
			<id_MetaCode>343</id_MetaCode>
			<Name>Команда Коннора</Name>
			<NameLatin>Connors Team</NameLatin>
			<Tag />
			<CodeValue>CNR_1</CodeValue>
			<id_MetaDictionary>151</id_MetaDictionary>
		</SimpleMetaCode>
	</After>
</Change>


Изменено значение кода (id_MetaCode) из справочника ID 52503 "Department" с "218656" (222222) на "337" (Bellator):

HTML/XML

<Change>
	<Before>
		<SimpleMetaCode>
			<id_MetaCode>218656</id_MetaCode>
			<id_Relation>52503</id_Relation>
			<Type>Relate</Type>
			<Name>222222</Name>
			<NameLatin>222222</NameLatin>
			<Tag />
			<CodeValue>222222</CodeValue>
			<id_MetaDictionary>150</id_MetaDictionary>
			<id_Person>922943</id_Person>
		</SimpleMetaCode>
	</Before>
	<After>
		<SimpleMetaCode>
			<id_MetaCode>337</id_MetaCode>
			<id_Relation>52503</id_Relation>
			<Type>Relate</Type>
			<Name>Bellator</Name>
			<NameLatin>Bellator</NameLatin>
			<Tag />
			<CodeValue>BEL</CodeValue>
			<id_MetaDictionary>150</id_MetaDictionary>
			<id_Person>922943</id_Person>
		</SimpleMetaCode>
	</After>
</Change>

При добавлении нового кода любого из справочников, привязанных к персоне, придет коллбэк вида 11. Код (SimpleMetaCode).

 



  • No labels