CALL REPORTER

Status
Not open for further replies.

mrboss

Joined
Nov 16, 2008
Messages
9
Reaction score
0
FROM 3CX SITE. / DAL SITO DI 3CX.

To be able to view reports in the Call Reporter, you must first import the call logs using the Call history updater application.
This can be done as follows:

1) If you are running 3CX Phone System V7 please skip to step 2. If you are running 3CX Phone System V6.1 download the Call History Updater tool.
2) Extract the following files from the ZIP file and put them in “c:\program files\3cx phonesystem\bin”.
a. CallHistoryUpdater.exe
b. CallHistoryUpdater.exe.Config
3) Browse to the Bin folder and Run 'CallHistoryUpdater.exe'. The program will start importing the CallHistory.log to the Database.
(Alternatively you can add a Scheduled task in Windows for this to run Daily when the PBX is idle)
4) When this is complete, you may view reports in the Call reporter.

Well, anybody by 3cx staff had write to me to ask about my free version of PBX.
I was tested it for my job (an helpdesk in a BANK). We need four enterprise installations.
We need queue, REPORT, and some other feature that I had found.
But how you ask me to buy the commercial version if the free steel don't work?
much people had wrote in this forum about an error launching the call history updater.

Log path = C:\Programmi\3CX PhoneSystem\Data\Logs\
Object reference not set to an instance of an object.
at CallHistoryUpdater.Program.Main(String[] args)
and nobody of you had answered any solution.
Just nothing.
I'll write to much voip forum this problem hoping that anyone had resolved it or better to trasmit averybody that 3cx has a problem.

Thanks anyway.
 
Maybe something is incorrectly configured somewhere. Our advice.

note: this is not detailed process but a rough overview

(1) make a backup of your system via 3CX backup utility
(2) remove 3CX server
(3) use 3CX installation checker to ensure no 'pieces' of 3CX are still on your machine
(4) we may even recommend resintalling IIS or Cassani web servers (whichever your using)
(5) reinstall your selected web server (iis *OR cass. NOT both)
(6) reinstall 3CX server, verify no errors during install
(7) after 3CX server install, auto-run 3CX inital wizard will start
(8) for FQDN insert the IP ADDRESS of your 3CX server, which should be static IP (not DHCP)
*you can use FQDN if your internal network has internal DNS server w/ SRV records for SIP
(9) choose (3) digit extensions
(10) add ONLY 2 extensions, one for your 3CX VoIP softphone and 1 of your SIP hardphones. If would be better to use (2) computers each with their own softphone but some people don't have (2) computers.
(11) configure all IP endpoints with SIP registration information (i.e. extension, ID, password, etc.)
(12) ensure all extensions register in your 3CX extension status page (i.e. green light)
(13) call from your (1) internal extension to the other internal extension, should have success, if you don't there is an issue
(14) if no success, change 3CX server logging to verbose and post the log in this forum post. Remember to go to the log right AFTER your phone call fails.
(15) if your call completes to the other internal phone extension you have verified the 3CX system works on a basic level
(16) register an account with a 3CX RECOMMENDED AND VERIFIED VoIP trunk provider, like Broadvox, CallCentric and more.
(17) follow the instructions for adding a VoIP provider here:
http://www.3cx.com/manual/3CXPhoneSyste ... tem37.html
(18) make sure the Add VoIP provider wizard sets up an OUTBOUND rule
(19) make an 'easy' OUTBOUND rule... select '9' to the be ID for OUTBOUND CALLS. Meaning all calls beginning with '9' are to be forwarded to your VoIP provider
(20) make sure the OUTBOUND rule strips the first digit after dialing out.. which is your '9'
(21) check your dialplans (if any) and 3CX server logs and CONFIRM the OUTBOUND dialed number is correct.. if you only see '234' or '23444' something it wrong in your dialplan or OUTBOUND prepend or strips
(21) CONFIRM with your VoIP provider what digits you must dial during OUTBOUND calls.. meaning.. some voip providers REQUIRE you to dial your destination area code even while dialing local numbers. Some require you to include a country code as well. So if you have a 1-123-456-7899 number from your voip provider, you may have to dial 9+1+XXX+XXX+XXXX even on local calls to the same area code as your number provided by your voip provider, in this case, '123'.
 
Hi

Thanks for this - good step by step proc.

The user in this case is not seeing the call reporter because we had released two major Version 7's - 7.0 and 7.1.

now 7.0 did not yet have the call reporter integrated. Versions of 7.1 upwards had the Call reports integrated. He is probably runing on 7.0.
 
Status
Not open for further replies.

Latest Posts

Forum statistics

Threads
112,323
Messages
591,896
Members
165,474
Latest member
costionofrei