Contenu

Introduction

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.

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Components Used

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.

Conventions

For more information on document conventions, refer to the Cisco Technical Tips Conventions.

Modifier le RexAcctScript

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.

Informations connexes