Hello
Scenario.
I have an ARS table configured Called "ARS-Lines" which hold my outbound lines.
?/Dial/./19
?/Dial/./18
I then have Multiple ARS Table for different levels of call barring.
ARS-Calledbarred
9N;/Barred/N/ARS-Lines
9N;/Dial/N/ARS-Lines
ARS-LocalOnly
90N;/Barred/0N/ARS-Lines
9N;/Dial/N/ARS-Lines
ARS-NationalOnly
900N;/Barred/00N/ARS-Lines
9N;/Dial/N/ARS-Lines
ARS-NoBarring
9N;/Dial/N/ARS-Lines
The User are assigned an ARS Table Via user rights short code.
?/Dial/./ARS-LocalOnly
Global short code is changed to bar all calls.
?/Dial/./ARS-ARS-Calledbarred
My understanding is that short code matching is most specific is matched first, then top to bottom if duplicate entries.
If I have system set to have system directory to override barring. It ignores any call baring short codes, if the number matches the system directory entries.
System is programmed for a 9 for an outside line.
I am trying to dial 90800800154 which is in the system directory but it is still coming up as barred when hitting the ARS-Lines group.
Anyone got any ideas how to let the system directory numbers be called without removing the ARS-Lines table or adding the numbers to the system short code table?
[pre] 425037337mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: LOOKUP CALL ROUTE: GID=0 type=100 called_party=90800800154 sub= calling=8683 calling_sub= dir=out complete=1 ses=0
425037337mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: ADD TARGET (N): number=90800800154 type=100 depth=1 nobar=1 setorig=1 ses=0
425037337mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: DEF SC: 90800800154 0 sc=type=Dial code=?, num=.
425037338mS CMARS: FindActiveARSByGroupID GroupID=58 - Found
425037338mS CMARS: MakeCallTarget - Called Number: 90800800154
425037338mS CMCallEvt: 0000000000000000 0.7698.0 -1 BaseEP: NEW CMEndpoint f1927a54 TOTAL NOW=5 CALL_LIST=2
425037338mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: INITIAL TARGETING SUCCEEDED
425037339mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: GetNoAnswerTimer:15
425037339mS CMCallEvt: 0a8d90fe00001e10 265.7696.0 1621 daken.0: StateChange: END=A CMCSDialInitiated->CMCSDialled
425037339mS CMExtnEvt: v=40 State, new=Proceeding old=Dialling,0,0,daken
425037341mS CMCallEvt: 0000000000000000 0.7697.0 1621 TargetingEP: StateChange: END=B CMCSIdle->CMCSOffering
425037342mS CMCallEvt: 0000000000000000 0.7698.0 1621 ARS for ARS-LocalOnly: StateChange: END=T CMCSIdle->CMCSOffering
425037342mS CMCallEvt: 0000000000000000 0.7697.0 1621 TargetingEP: RequestEnd 0000000000000000 0.7698.0 1621 ARS for ARS-LocalOnly
425037342mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: CancelTimer CMTCNoAnswerTimeout
425037343mS CMCallEvt: 0000000000000000 0.7698.0 1621 ARS for ARS-LocalOnly: StateChange: END=B CMCSOffering->CMCSOverlapRecv
425037343mS CMARS: FORM: ARS-LocalOnly - Received Number: 90800800154
425037343mS CMARS: Override SC: type=Barred code=90N;, num=0N. Partial or exact match found in System Directory for number=90800800154.
425037344mS CMARS: FOUND A SHORT CODE - short_code: 9N; - Tel: N - Called_Party: 0800800154 - Line Group Id: 57
425037344mS CMARS: SetCurrentTarget: Short_Code: 9N; - Line_Group_ID: 57
425037344mS CMARS: FindActiveARSByGroupID GroupID=57 - Found
425037344mS CMARS: MakeCallTarget - Called Number: 0800800154
425037344mS CMCallEvt: 0000000000000000 0.7699.0 -1 BaseEP: NEW CMEndpoint f17d3d14 TOTAL NOW=6 CALL_LIST=2
425037344mS CMARS: ModifyCMARSTarget: Short_Code: 9N; - Line_Group_ID: 57 set line status to CMARS_TRYING
425037344mS CMARS: FOUND LINE - Line Id: 99 - using line group id: 57 (code 9N;, line 57) - Called Number: 0800800154 - Calling Number: 8683
425037344mS CMARS: SEND Setup TO LINE
425037345mS CMCallEvt: 0000000000000000 0.7699.0 1621 ARS for ARS-Lines: StateChange: END=child CMCSIdle->CMCSOffering
425037345mS CMARS: LINE ep Received: CMSetupAck - child->state = CMCSOffering - ARS Call State = CMCSOverlapRecv
425037345mS CMARS: LINE IS NOW THE B END OF THE CALL - CMARSEndpoint::RequestEnd()
425037345mS CMARS: CMARSEndpoint::CallLost(cause=124) - Address: 0a8d90fe00001e10 0.7698.0 1621 ARS for ARS-LocalOnly - Call State: CMCSOverlapRecv
425037345mS CMCallEvt: 0a8d90fe00001e10 0.7698.0 -1 ARS for ARS-LocalOnly: StateChange: END=X CMCSOverlapRecv->CMCSDelete
425037346mS CMCallEvt: 0000000000000000 0.7699.0 1621 ARS for ARS-Lines: StateChange: END=B CMCSOffering->CMCSOverlapRecv
425037346mS CMARS: FORM: ARS-Lines - Received Number: 0800800154
425037346mS CMARS: FOUND A SHORT CODE - short_code: ? - Tel: . - Called_Party: 0800800154 - Line Group Id: 19
425037346mS CMARS: SetCurrentTarget: Short_Code: ? - Line_Group_ID: 19
425037346mS CMARS: FindActiveARSByGroupID GroupID=19 - Not Found
425037346mS CMLRQ: FindActiveLRQByGroupID GroupID=19 - Not Found
425037347mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: Outgoing call barred - number '0800800154' not fully matched in System Directory
425037347mS CMARS: FAIL CALL - (ars_t_cause == CMCauseNoAccountCode || ars_t_cause == CMCauseCallBarred)
425037347mS CMARS: CMARSTargetingFailed
425037347mS CMARS: FAIL CALL
425037347mS CMARS: 0a8d90fe00001e10 0.7699.0 1621 ARS for ARS-Lines: DropCall() - ABOUT TO SEND CMReleaseComp[/pre]
Scenario.
I have an ARS table configured Called "ARS-Lines" which hold my outbound lines.
?/Dial/./19
?/Dial/./18
I then have Multiple ARS Table for different levels of call barring.
ARS-Calledbarred
9N;/Barred/N/ARS-Lines
9N;/Dial/N/ARS-Lines
ARS-LocalOnly
90N;/Barred/0N/ARS-Lines
9N;/Dial/N/ARS-Lines
ARS-NationalOnly
900N;/Barred/00N/ARS-Lines
9N;/Dial/N/ARS-Lines
ARS-NoBarring
9N;/Dial/N/ARS-Lines
The User are assigned an ARS Table Via user rights short code.
?/Dial/./ARS-LocalOnly
Global short code is changed to bar all calls.
?/Dial/./ARS-ARS-Calledbarred
My understanding is that short code matching is most specific is matched first, then top to bottom if duplicate entries.
If I have system set to have system directory to override barring. It ignores any call baring short codes, if the number matches the system directory entries.
System is programmed for a 9 for an outside line.
I am trying to dial 90800800154 which is in the system directory but it is still coming up as barred when hitting the ARS-Lines group.
Anyone got any ideas how to let the system directory numbers be called without removing the ARS-Lines table or adding the numbers to the system short code table?
[pre] 425037337mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: LOOKUP CALL ROUTE: GID=0 type=100 called_party=90800800154 sub= calling=8683 calling_sub= dir=out complete=1 ses=0
425037337mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: ADD TARGET (N): number=90800800154 type=100 depth=1 nobar=1 setorig=1 ses=0
425037337mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: DEF SC: 90800800154 0 sc=type=Dial code=?, num=.
425037338mS CMARS: FindActiveARSByGroupID GroupID=58 - Found
425037338mS CMARS: MakeCallTarget - Called Number: 90800800154
425037338mS CMCallEvt: 0000000000000000 0.7698.0 -1 BaseEP: NEW CMEndpoint f1927a54 TOTAL NOW=5 CALL_LIST=2
425037338mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: INITIAL TARGETING SUCCEEDED
425037339mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: GetNoAnswerTimer:15
425037339mS CMCallEvt: 0a8d90fe00001e10 265.7696.0 1621 daken.0: StateChange: END=A CMCSDialInitiated->CMCSDialled
425037339mS CMExtnEvt: v=40 State, new=Proceeding old=Dialling,0,0,daken
425037341mS CMCallEvt: 0000000000000000 0.7697.0 1621 TargetingEP: StateChange: END=B CMCSIdle->CMCSOffering
425037342mS CMCallEvt: 0000000000000000 0.7698.0 1621 ARS for ARS-LocalOnly: StateChange: END=T CMCSIdle->CMCSOffering
425037342mS CMCallEvt: 0000000000000000 0.7697.0 1621 TargetingEP: RequestEnd 0000000000000000 0.7698.0 1621 ARS for ARS-LocalOnly
425037342mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: CancelTimer CMTCNoAnswerTimeout
425037343mS CMCallEvt: 0000000000000000 0.7698.0 1621 ARS for ARS-LocalOnly: StateChange: END=B CMCSOffering->CMCSOverlapRecv
425037343mS CMARS: FORM: ARS-LocalOnly - Received Number: 90800800154
425037343mS CMARS: Override SC: type=Barred code=90N;, num=0N. Partial or exact match found in System Directory for number=90800800154.
425037344mS CMARS: FOUND A SHORT CODE - short_code: 9N; - Tel: N - Called_Party: 0800800154 - Line Group Id: 57
425037344mS CMARS: SetCurrentTarget: Short_Code: 9N; - Line_Group_ID: 57
425037344mS CMARS: FindActiveARSByGroupID GroupID=57 - Found
425037344mS CMARS: MakeCallTarget - Called Number: 0800800154
425037344mS CMCallEvt: 0000000000000000 0.7699.0 -1 BaseEP: NEW CMEndpoint f17d3d14 TOTAL NOW=6 CALL_LIST=2
425037344mS CMARS: ModifyCMARSTarget: Short_Code: 9N; - Line_Group_ID: 57 set line status to CMARS_TRYING
425037344mS CMARS: FOUND LINE - Line Id: 99 - using line group id: 57 (code 9N;, line 57) - Called Number: 0800800154 - Calling Number: 8683
425037344mS CMARS: SEND Setup TO LINE
425037345mS CMCallEvt: 0000000000000000 0.7699.0 1621 ARS for ARS-Lines: StateChange: END=child CMCSIdle->CMCSOffering
425037345mS CMARS: LINE ep Received: CMSetupAck - child->state = CMCSOffering - ARS Call State = CMCSOverlapRecv
425037345mS CMARS: LINE IS NOW THE B END OF THE CALL - CMARSEndpoint::RequestEnd()
425037345mS CMARS: CMARSEndpoint::CallLost(cause=124) - Address: 0a8d90fe00001e10 0.7698.0 1621 ARS for ARS-LocalOnly - Call State: CMCSOverlapRecv
425037345mS CMCallEvt: 0a8d90fe00001e10 0.7698.0 -1 ARS for ARS-LocalOnly: StateChange: END=X CMCSOverlapRecv->CMCSDelete
425037346mS CMCallEvt: 0000000000000000 0.7699.0 1621 ARS for ARS-Lines: StateChange: END=B CMCSOffering->CMCSOverlapRecv
425037346mS CMARS: FORM: ARS-Lines - Received Number: 0800800154
425037346mS CMARS: FOUND A SHORT CODE - short_code: ? - Tel: . - Called_Party: 0800800154 - Line Group Id: 19
425037346mS CMARS: SetCurrentTarget: Short_Code: ? - Line_Group_ID: 19
425037346mS CMARS: FindActiveARSByGroupID GroupID=19 - Not Found
425037346mS CMLRQ: FindActiveLRQByGroupID GroupID=19 - Not Found
425037347mS CMTARGET: 0a8d90fe00001e10 265.7696.0 1621 daken.0: Outgoing call barred - number '0800800154' not fully matched in System Directory
425037347mS CMARS: FAIL CALL - (ars_t_cause == CMCauseNoAccountCode || ars_t_cause == CMCauseCallBarred)
425037347mS CMARS: CMARSTargetingFailed
425037347mS CMARS: FAIL CALL
425037347mS CMARS: 0a8d90fe00001e10 0.7699.0 1621 ARS for ARS-Lines: DropCall() - ABOUT TO SEND CMReleaseComp[/pre]