[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

modification of the acd retrieval script



On va changer la périodicité du script et le fonctionnement de la requête sql.

Le script doit se lancer toutes les 30minutes. Il ne va plus considérer les appels selon leur date de début (cdr.connect_time) mais selon leur date de fin (cdr.disconnect_time). On va donc faire les statistiques sur tous les appels terminés dans les 30 dernières minutes.

Modifie le script php et la base pour avoir tout ça dans une seule table:

date
préfixe
id vendeur
minutes pendant la période
appels pendant la période
nombre d'appels de plus de 5 secondes pendant la période
nombre d'appels de plus de 30 secondes pendant la période
nombre d'appels de 0 secondes (table CDR_Vendor_Failed) pendant la période
nombre d'appels rejetés par openser pendant la période
ACD de la période
taux de rejet, comme calculé précédemment


Pour les cas où ACD=NULL, considère que les deux vendeurs ont la même préférence. Pareil si les deux vendeurs ont un ACD NULL.