Ce document explique comment modifier manuellement le RexAcctScript de Cisco CNS Access Registrar afin que vos fichiers journaux de comptabilité reflètent un format CSV.
Aucune spécification déterminée n'est requise pour ce document.
Les informations de ce document sont basées sur les versions 1.7 et 3.0 de Cisco CNS Access Registrar.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
For more information on document conventions, refer to the Cisco Technical Tips Conventions.
Si vous souhaitez que vos fichiers journaux de comptabilité reflètent un format CSV pouvant être utilisé dans vos applications de facturation, modifiez manuellement RexAcctScript et recompilez-le. Le fichier se trouve par défaut à l'adresse $ARINSTALLPATH/examples/rexacctscript/AcctAsScript.cpp.
Pour modifier le format de la comptabilité, effectuez les modifications indiquées dans ce tableau :
Numéro de ligne AR 1.7 | Numéro de ligne AR 3.0 | Expéditeur | Par |
---|---|---|---|
2080 | 2090 | *(pEnd++) = "\n »; | *(pEnd++) = « , »; |
2069 | 2079 | *(pEnd++) = "\t »; | *(pEnd++) = " « ; |
Note : " " contient un espace.
Pour compiler et installer le script RexAcctScript, utilisez gcc 2.95-3. Pour plus d'informations, reportez-vous au Guide d'utilisation de Cisco CNS Access Registrar - Using the REX Accounting Script.
La sortie du fichier de comptabilité doit ressembler à ceci :
Tue, 26 Sep 2000 17:15:22 User-Name = sven, NAS-IP-Address = 10.200.68.2, NAS-Port = 2, Service-Type = NAS Prompt, Calling-Station-Id = 172.17.246.244, Acct-Status-Type = Start, Acct-Delay-Time = 0, Acct-Session-Id = 0000000D, Acct-Authentic = RADIUS, NAS-Port-Type = Virtual,,,,, Tue, 26 Sep 2000 17:15:23 User-Name = sven, NAS-IP-Address = 10.200.68.2, NAS-Port = 2, Service-Type = NAS Prompt, Calling-Station-Id = 172.17.246.244, Acct-Status-Type = Stop, Acct-Delay-Time = 0, Acct-Session-Id = 0000000D, Acct-Authentic = RADIUS, Acct-Session-Time = 1, Acct-Terminate-Cause = User Request, NAS-Port-Type = Virtual,,,,,
Les fichiers comptables contiennent désormais une virgule (« , ») entre chaque entrée.
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
19-Jan-2006 |
Première publication |