J'essaie de récupérer une liste des intérêts potentiels par état. La requête que j'utilise est "leads.status = 'New'" cependant quand j'essaye cela en php, je récupère aussi des leads d'autres statuts.Interrogation sur l'état des intérêts potentiels dans SugarCRM à l'aide de NuSOAP
function get_leads_over_x_days($session_id, $days)
{
$daysAgo = date("m/d/Y", strtotime($days . ' days ago'));
$where = "leads.status='New'";
$package = array(
"session" => $session_id,
"module_name" => "Leads",
"ids" => "",
"query" => $where,
"order_by" => "",
"select_fields" => "",
"max_results" => $max_results,
"deleted" => 0,
);
$result = $this->client->call("get_entry_list", $package);
if (!$this->is_error($result)) {
return $result["entry_list"];
}
}
Maintenant, j'ai effectué le même appel à l'aide du savon SoapUI (http://www.soapui.org/) et les enregistrements retournés sont exactement ce que je pense. Je ne suis pas sûr de ce que je fais de mal, ou si c'est un problème nuSOAP.
Alors ... Je suppose que cela a fonctionné pour vous: D –