Выгрузка данных

Данные для выгрузки передаются в виде многомерного массива следующей структуры:
общий_масив_данных = array(
  'language' => 'ru',
  'data_type' => 'json|array',
  'user_name' => 'название пользователя(e-mail)',
  'module' => 'структура_для_запроса дынных',
  'signature' => 'подпись_для_проверки_подлинности',
);

структура_для_запроса дынных = array(
  'copy_id' => ID_модуля(числовое_значение),
  'condition' => 'условие для where в sql запросе',
  'relate_modules' => => array(
    'copy_id' => ID_модуля(числовое_значение),
    'condition' => 'условие для where в sql запросе',
    'pk_only' => true|false
    'relate_modules' => array(…),
  )
); 
Параметр relate_modules так же имеет многомерную структуру по аналогии со структурой для запроса данных

Для сохранения в подготовленный массив данных необходимо передать метод объекта Soap: importData(общий_масив_данных);

После возврата из метода importData данные имеют следующую структуру:
array(
  array(
    'copy_id' => ID_модуля(числовое_значение),
    'data' => array(
      'название_поля' => 'значение',
      ….
    )
  ),
  …
)