Входные параметры

Array (tADeleted) 100 {  		Массив для удалений валют
   tUint16 1 tsKey, tsNotNull  	        Rid уникальный идентификатор
}
Array (tAModified) 100 { -	 	Массив для редактирования валют
   tUint16 1 tsKey, tsNotNull 	        Rid уникальный идентификатор
   tStrP 2[15] tsNotNull 		Код валюты
   tStrP 3[47] tsNotNull 		Наименование валюты
   tBinary 4[16] GUID 		        Внешний уникальный идентификатор 
   tBob 7[type:Attrs] 			Атрибуты скрытые 
    7\ISO4217 tStP 			Международный код 
}
Array (tAInserted) 100 {		Массив для добавления валют
   tStrP 2[15] tsNotNull 		Код валюты
   tStrP 3[47] tsNotNull 		Наименование валюты
   tBinary 4[16] GUID 		        Внешний уникальный идентификатор 
   tBob 7[type:Attrs] 			Атрибуты скрытые 
    7\ISO4217 tStP 			Международный код 
}

Выходные параметры

Array (tAInserted) 100 { 		Массив добавленных валют
   tUint16 1 tsKey, tsNotNull 	        Rid уникальный идентификатор
   tBinary 4[16] 			GUID - внешний уникальный идентификатор

Пример

Одним запросом:

Добавить валюты Рубль, Доллар США, c кодами RUB, USD соответственно,

Изменить валюту с Rid == 5 на Eвро c кодом EURO

Удалить валюту с Rid == 6 

{
 "procName":"ModCurrencies",
  "userName": "Admin",
 "password": "",
 "Input":[
    {
      "Head": "100",
      "Original": ["2","3"],
      "Values": [
          ["RUB","USD"], ["Рубль","Доллар США"]],
       "status": [ "Insert" ]
    },
    {
      "Head": "100",
      "Original": ["1","2","3"],
      "Values": [
          [5], ["EURO"],["Евро"]],
       "status": [ "Modify" ]
    },  
    {
      "Head": "100",
      "Original": ["1"],
      "Values": [[6]],
       "status": [ "Delete" ]
    }
  ]
}
JSON