Almacenamiento de datos

Los datos a guardar se transfieren como una matriz multidimensional con la siguiente estructura:

matriz_de_datos_compartidos = array(
  'language'  => 'es',
  'data_type' => 'json|array|xml',
  'user_name' => 'nombre de usuario (e-mail)',
  'module'    => 'estructura_de_datos_del_módulo_para_guardar',
  'signature' => 'firma_de_autenticación',
); 

Los datos que se guardarán se pasan como una matriz multidimensional de la siguiente estructura:

language: el idioma del mensaje que se devolverá en caso de error. Posibles opciones: en | es
data_type: tipo de datos devueltos: json, matriz, xml (matriz PHP)
user_name: nombre de usuario. lo que se utiliza para la autorización en el sistema



estructura_de_datos_del_módulo_para_guardar = array(
  'copy_id'    => ID_del_módulo (valor_numérico),
  'attributes' => array(
    'nombre_del_campo' => 'valor_de_campo',
    … 
  )
); 

Para guardar en la matriz de datos preparada, debe pasar el método del objeto SoapClient : moduleSave (general_array_data).