Dit document legt uit hoe u de Cisco CNS Access Registrar RexAcctScript handmatig kunt bewerken, zodat uw boekhoudkundige logbestanden een CSV-indeling weergeven.
Er zijn geen specifieke vereisten van toepassing op dit document.
De informatie in dit document is gebaseerd op de versies 1.7 en 3.0 van de Cisco CNS Access Registrar.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.
Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.
Als u wilt dat de logbestanden van uw accounting een CSV-indeling weergeven die in uw factureringstoepassingen kan worden gebruikt, moet u de RexAcctScript handmatig bewerken en opnieuw compileren. Het bestand bevindt zich standaard op $ARINSTALLPATH/examples/rexacctscript/AcctAsScript.cpp.
Wijzig de indeling van de jaarrekening door de in deze tabel weergegeven wijzigingen aan te brengen:
Regelnummer AR 1.7 | Regelnummer AR 3.0 | Van | Naar |
---|---|---|---|
2080 | 2090 | *(pEnd+) = "\n"; | *(pEnd++) = ","; |
2069 | 2079 | *(pEnd+) = "\t"; | *(pEnd++) = ""; |
Opmerking: " " bevat een ruimte.
Gebruik GCC 2.95-3 voor het compileren en installeren van het RexAcctScript-script. Raadpleeg voor meer informatie de gebruikersgids van Cisco CNS Access Registrar - met het REX Accounting Script voor meer informatie.
De output van het boekhoudbestand moet er zo uitzien:
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,,,,,
De boekhoudbestanden bevatten nu een komma (",") tussen elke boeking.