Účtovací věta 2N® NetStar
Účtovací věta je řetězec ASCII znaků, jejichž délka je proměnná a jednotlivé řádky jsou zakončeny CR LF (volitelně pro LINUX jen LF). Jednotlivé sekce věty jsou oddělovány znaménky ‘:‘ a jednotlivé části sekcí jsou oddělovány znaménky ‘-‘. Pokud nebude nějaký údaj uveden, je možné nalézt daný údaj nalezením odpovídající pozice znaku ‘-‘, eventuálně ‘:‘, které nebudou vynechávány při nepřítomnosti údaje.
Sekce účtovací věty vypadají takto: identifikace záznamu : datum a čas záznamu : účastník A : účastník B : status hovoru : účtovací údaje
34-28:1.3.2010-9.31.43:I-N6-201-Alice-201-200:O-N5-201-Bob-200-200:N:2-2-0-N-0-2
Význam jednotlivých sekcí je popsán v následujících kapitolách:
Identifikace záznamu
Identifikace záznamu je složena ze dvou čísel: I-C
I – představuje jednoznačné číslo záznamu věty (32bitové číslo) a do této hodnoty se ukládá položka REFERENCE z účtovacího záznamu. Tato položka se používá k jednoznačnému odlišení věty.
C – reference hovoru. Jednoznačné číslo založené pří vytvoření hovoru. Slouží k párování více řádek, které souvisí s jedním hovorem. Například při volání na skupinu naskočí n řádek volání na jednotlivé linky poboček z této skupiny. Všechny tyto řádky mají stejnou právě tuto položku.
Datum a čas záznamu
Udává datum a čas pořízení záznamu ve formátu: den.měsíc.rok – hodina.minuta.sekunda
den.měsíc.rok – představuje zápis datumu konce zápisu účtovací věty, tedy datum zaúčtování.
hodina.minuta.sekunda – představuje čas ukončení hovoru. Čas začátku hovoru je možné získat odečtením položky doba zvonění a doba hovoru od tohoto času (a popř. datumu).
Účastník
Tyto sekce jsou dvě: účastník A a účastník B. Každý z hovorů má vždy dva účastníky. Může se jednat buď o hovor přes nějaký port nebo o službu jako např. DISA. První písmenko v sekci nám určuje jakého typu účastník je. Typů je několik. Je potřeba vždy rozlišovat, zda byl účastník vytvořen v příchozím nebo odchozím směru. Mohlo by se zdát, že vždy účastník A je ve směru příchozím a účastník B v odchozím. Není tomu tak, hlavně z důvodu přepojování. Představme si situaci: spojovatelka vytočí externí číslo, chvilku s ním hovoří, poté vytočí druhé externí číslo a přepojí je do sebe. Oba účastníky je tedy potřeba i nadále účtovat v odchozím směru. To, kam se oba hovory naúčtují, musí rozhodnout účtovací software.
O – účastník je hovor na portu v odchozím směru.
I – účastník je hovor na portu v příchozím směru.
S – účastník je služba.
D – účastník je DISA.
C – účastník je hovor do 2N® Contact Centre Solution.
U – účastník je neznámý (toto písmeno by se nemělo vyskytovat).
Hovor na portu
V případě hovoru na portu se sekce skládá z: O[oIi] – A[N]port – realclip – uživatel – CLIP – CPN
port – id portu, přes který hovor prošel. Písmeno před portem říká, zda je port účtovaný, či nikoliv – A je Accounted tedy účtovaný, N znamená Not accounted tedy neúčtovaný.
realclip – je skutečná identifikace volajícího.
uživatel – jméno uživatele, na kterém hovor proběhl.
CLIP – identifikace volajícího. V případě příchozího směru je zde číslo, které přišlo do portu, v případě odchozího směru číslo, které se do portu poslalo jako identifikace. Od verze 3.0.0 se do tohoto údaje píše CLI uživatele = pokud jde o volání z nebo na některou ze stanic uživatele.
CPN – identifikace volaného. V případě příchozího směru je zde číslo, které účastník skutečně vytočil, v případě odchozího směru číslo, které se do portu poslalo jako cílová destinace.
Služba
V případě hovoru do služby se sekce skládá z: S – identifikátor služby – parametr služby
Každá služba se identifikuje pomocí čtyřpísmenného identifikátoru. Každá služba má také vlastní parametr. Parametr služby je číslo, které se do služby navolilo. Jejich význam je v manuálu k ovládání služeb 2N® Netstar. Hovor do jakékoliv služby je automaticky ihned vyzvednut. Čtyřpísmenné identifikátory služeb jsou definovány tyto:
FWUN – přesměrování uživatele – vždy
FCUN – zruš přesměrování uživatele – vždy
FWBU – přesměrování uživatele – obsazen
FCBU – zruš přesměrování uživatele – obsazen
FWNA – přesměrování uživatele – neodpovídá
FCNA – zruš přesměrování uživatele – neodpovídá
FCAL – zruš všechna přesměrování uživatele
ASST – převezmi ze stanice
ASUS – převezmi z uživatele
ASGR – převezmi ze skupiny
ASMG – převezmi z mé skupiny
ALRM – budík
ALCN – zruš budík
CTID – DTMF do CTI
UREN - zvoň při volání na uživatele
URDI – nezvoň při volání na uživatele
STLI – přihlášení stanice
STLO – odhlášení stanice
STLG – přihlášení stanice jako host
UCHP – změna PINu
PRMS – soukromý hovor z mé stanice
PRCL – soukromý hovor
CTOR – hovor na zakázku
PARK – zaparkuj hovor
UPRK – odparkuj hovor
CFCD – vytvoř konferenci
BSLI – přihlášení stanice ke svazku
BSLO – odhlášení stanice od svazku
BULI – přihlášení uživatele ke svazku
BULO – odhlášení uživatele od svazku
ACLI – přihlášení k ACD skupině
ACLO – odhlášení od ACD skupiny
AGLI – přihlášení ke všem ACD skupinám
AGLO – odhlášení od všech ACD skupin
VMSU – přesměruj vždy do hlasové schránky
VMRU – zruš přesměrování vždy do hlasové schránky
VMSB – přesměruj do hlasové schránky při obsazení
VMRB – zruš přesměrování do hlasové schránky při obsazení
VMSN – přesměruj do hlasové schránky při žádné odpovědi
VMRN – zruš přesměrování do hlasové schránky při žádné odpovědi
VMRA – zruš všechna přesměrování do hlasové schránky
VMGR – nahraj uvítání do hlasové schránky
VMGD – smaž uvítání do hlasové schránky
VMGP – přehraj uvítání do hlasové schránky
CTOC – napojení do hovoru
ACPF – aktivuj profil
DCPF - deaktivuj profil
SUPR – nastavení presence
STIM – nastavení času
SDAT – nastavení data
PRGR – nahraj vlastní progres
PRGP – přehraj aktuální znění progresu
PRGD – obnov defaultní progres
CFAC – přidej do konference
CFRO – zavolej do konferenční místnosti
CLRE – nastav CLIR
CLRD – zruš CLIR
VMEN – vstup do menu hlasové schránky
VMEA – autorizovaný vstup do menu hlasové schránky
SWRS – nastav přepínací router
SWRG – přečti přepínací router
EALR – nouzový poplach
EALC – zruš nouzový poplach
REUS – rezervace uživatele
CBIN – interní callback
LEXP – licence vypršela
EMMO – emergency mód
RBST – zpětné volání na stanici
RBNU – zpětné volání na číslo
DISA
V případě hovoru do DISA provolby se sekce skládá z: D – id DISA objektu – číslo vytočené do DISA objektu.
2N® Contact Centre Solution
V případě hovoru do CCS se sekce skládá z: C – id objektu Kontaktního centra – volané číslo.
Status hovoru
Statusy hovoru mohou být následující:
Normální
N – Hovor proběhl normálním způsobem. Tedy účastník A zvedl telefon a vytočil účastníka B. V takovém případě bude mít tedy účastník A příchozí a účastník B odchozí.
Přesměrovaný
F – C[I]r – Pokud je hovor přesměrovaný, je potřeba znát také odkaz, ze kterého účtovacího řádku byl přesměrován. K tomu slouží reference r. Je-li před referencí písmeno I, znamená to, že odkazuje na referenci hovoru. Pokud je před referencí r písmeno C, znamená to, že odkazuje na referenci účtovací věty.
Přepojený
T – C[I]r – C[I]r – Pokud je hovor přepojený, je potřeba znát odkazy dva. Význam odkazů je stejný jako u přesměrování.
Zpráva
M – Pokud je v sekci Status hovoru M, jedná se o zprávu (SMS či emailovou).
Účtovací údaje
Poslední sekce záznamu obsahuje následující: doba zvonění – doba hovoru – tarifní pulsy – privátní – zakázka – kausa
doba zvonění – doba, po jakou trvalo zvonění než došlo k samotnému hovoru.
doba hovoru – doba, po jakou hovor trval vyjádřená v sekundách. Pokud je zde 0, znamená to, že se hovor neuskutečnil, tzn. je veden jako nepřijatý.
tarifní pulsy – počet tarifních nebo pseudo-tarifních impulsů během hovoru (popřípadě i během zvonění pokud šlo o simulované zvonění přes DISA).
privátní – pro hovor, který má být označen jako privátní je zde písmenko P. Pro všechny ostatní hovory je použito písmenko N
zakázka – představuje položku, která se používá k rozúčtování jednotlivých vět na jednotlivé zakázky, projekty atd. Před hovorem, během hovoru nebo po hovoru bude možné pomocí služby určit na jakou zakázku se má hovor rozúčtovat. Například na systémovém telefonu půjde zakázku vybrat z menu telefonu ze seznamu zakázek.
kauza – důvod rozpadu hovoru. Představuje číslo v rozsahu 0 až 255 (1 byte). Toto číslo odpovídá důvodu rozpadu hovoru dle norem ITU Q850, ETSI 300.102.
Význam jednotlivých kódů:
0 – NONE – interní pomocná kauza
1 – ANY_OTHER – interní pomocná kauza
2 – NORMAL_CALL_CLEARING – hovor byl ukončen normálním způsobem, účastník zavěsil
3 – USER_BUSY – volaný účastník je obsazen
4 – USER_NOT_RESPONDING – volaný účastník neodpovídá (vypršel timeout zvonění)
5 – CALL_REJECT – hovor byl účastníkem odmítnut
6 – UNSELECTED_USER_CLEARING – volání na více účastníků, jeden z nich zvedl, ostatní se ukončí s touto cause
7 – DESTINATION_UNKNOWN – destinace není známá (nelze rozhodnout, kam hovor směrovat)
8 – DESTINATION_INVALID – destinace neplatná (např. špatný formát čísla nebo url adresy)
9 – DESTINATION_INCOMPATIBLE – destinace není kompatibilní (např. bez shody kodeků nebo zaslání url zprávy do gsm, které to neumí)
10 – DESTINATION_DISABLED – destinace je zakázána
11 – DESTINATION_FORWARDED – destinace byla přesměrována
12 – NO_FREE_CIRCUIT_LOCAL – lokální síť obsazena
13 – NO_FREE_CIRCUIT_REMOTE – vzdálená síť obsazena
14 – PROTOCOL_ERROR – nespecifikovaná chyba protokol stacku
15 – NO_DIAL_TONE – nebyl detekován oznamovací tón
16 – INVALID_STATE – nepovolený stav connection pro danou operaci
17 – NETWORK_OUT_OF_ORDER – destinace je dočasně mimo provoz
18 – NO_CREDIT – na provedení hovoru není dostatečný kredit
19 – MONITOR_NOT_READY – nelze provést nahrávání hovoru
20 – USER_IN_DND_MODE – uživatel je v režimu DND
21 – USER_00 – uživatelská cause 00
22 – USER_01 – uživatelská cause 01
23 – USER_02 – uživatelská cause 02
24 – USER_03 – uživatelská cause 03
25 – USER_04 – uživatelská cause 04
26 – USER_05 – uživatelská cause 05
27 – USER_06 – uživatelská cause 06
28 – USER_07 – uživatelská cause 07
29 – USER_08 – uživatelská cause 08
30 – USER_09 – uživatelská cause 09
31 – USER_10 – uživatelská cause 10
32 – USER_11 – uživatelská cause 11
33 – USER_12 – uživatelská cause 12
34 – USER_13 – uživatelská cause 13
35 – USER_14 – uživatelská cause 14
36 – USER_15 – uživatelská cause 15