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

Object 108 {        
   Object 210 {			Фильтр по товару (имеет приоритет над фильтром по корреспонденту )      
   tUint32 1 tsKey		RID товара
   }
   Object 105 {			Фильтр по контрагенту 
      tUint32 1 tsKey		RID корреспондента
   }
   Object 102 {			Фильтр по собственному юр.лицо
      tUint32 1 tsKey		RID собственного юр.лица
   }
}

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

Array 114 {				список  КПП
   tUint32 1 tsKey, tsNotNull		RID КПП
   tStrP 3[255] tsNotNull		Номер КПП
   tBob 6[type:Attrs]			Атрибуты 
   tUint16 9 tsNotNull			флаги по ИЛИ 
                                           1 - служебный 
                                           2 - КПП по умолчанию  
   Object 105 {				Контрагент
      tUint32 1 tsKey			RID   контрагента
      tStrP 3[255] tsNotNull		Наименование контрагента 
   }
}


Пример

Получение списка КПП контрагента с RID==2

{ 
 "UserName": "Admin","Password": "", "procName":"CntrSpecs",
 "Input": 
 [
  { "head": "108", 
    "original": [ "105\\1" ], 
    "values": [ [ 2 ] ] 
  }
 ]
}

Получить список KПП для собственного юр.лица с Rid == 0

{
 "procName":"CntrSpecs",
  "userName": "Admin",
 "password": "",
 "Input":[
    {
      "Head": "108",
      "Original": ["102\\1"],
      "Values": [[0]]
    }   
  ]
}
JSON

Получить свойства КПП с Rid == 66

{
 "procName":"CntrSpec",
  "userName": "Admin",
 "password": "",
 "Input":[
    {
      "Head": "114",
      "Original": ["1"],
      "Values": [[66]]
    }   
  ]
}
JSON