Je fais des appels d'API dans la logique crochets aftersave.Une chose que je dois obtenir l'ID de l'enregistrement enregistré de DB pour rediriger l'utilisateur pour modifier la vue si une erreur se produit dans les crochets classe. Ce mon code d'erreur pour rediriger l'utilisateur mais je besoin du numéro d'enregistrement:Comment trouver l'ID d'enregistrement dans AFSave crochets logique-SuiteCRM
function ShowError($errorMsg,$beanID){
try{
self::$already_ran = false;
SugarApplication::appendErrorMessage($errorMsg);
$params = array(
'module'=> 'ad123_Ads',
'return_module'=> 'ad123_Ads',
'action'=>'EditView',
'record' => $beanID
);
SugarApplication::redirect('index.php?' . http_build_query($params));
}
catch (Exception $e) {
echo 'Caught exception: ', $e, "\n";
}
}