Subiendo datos
Los datos para la descarga se transfieren como una matriz multidimensional de la siguiente estructura:
matriz_de_datos_compartidos = array (
‘idioma’ => ‘es’,
‘data_type’ => ‘json | array’,
‘user_name’ => ‘nombre de usuario (correo electrónico)’,
‘module’ => ‘structure_for_requesting data’,
‘signature’ => ‘signature_for_authenticity_check’,
);
structure_for_query_data = array (
‘copy_id’ => module_id (valor_numérico),
‘condition’ => ‘condición para dónde en la consulta sql’,
‘related_modules’ => => array (
‘copy_id’ => module_id (valor_numérico),
‘condition’ => ‘condición para dónde en la consulta sql’,
‘pk_only’ => verdadero | falso
‘related_modules’ => matriz (…),
)
);
El parámetro related_modules también tiene una estructura multidimensional, similar a la estructura para solicitar datos.
Para guardarlo en una matriz de datos preparada, debe pasar el método del objeto Soap: importData (general_array_data);
Después de regresar del método importData, los datos tienen la siguiente estructura:
array(
array(
‘copy_id’ => module_id (valor_numérico),
‘datos’ => array (
‘field_name’ => ‘valor’,
….
)
), …
)