Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - adz

Pages: [1] 2
1
QueueMetrics news / Re: QueueMetrics 12.01 has been released today
« on: January 26, 2012, 23:47:48 »
Hello,

Looks like "#1348 - Pause code in the Payroll report" has not been fixed.

Still get the following error:

Code: [Select]
"Error (tech) in class 'it.loway.app.queuemetrics.payroll.pauseCodeChange'. -- Inner Exception -- - Exception: it.loway.tpf.common.exceptions.TechException - - Stack trace: - Problem updating DB: Database error: - -- Inner Exception -- - Exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException - Error: - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 - Stack trace: - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 - at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) - at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) - at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) - at java.lang.reflect.Constructor.newInstance(Constructor.java:513) - at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) - at com.mysql.jdbc.Util.getInstance(Util.java:381) - at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030) - at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) - at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491) - at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423) - at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1936) - at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060) - at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2536) - at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1564) - at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1485) - at it.loway.tpf.SQL.updateSql(SQL.java:164) - at it.loway.app.queuemetrics.payroll.payrollEngineMover.applyChanges(payrollEngineMover.java:222) - at it.loway.app.queuemetrics.payroll.payrollEnginePauseMover.standardizePauseInLog(payrollEnginePauseMover.java:216) - at it.loway.app.queuemetrics.payroll.payrollEnginePCodeChanger.changePauseCode(payrollEnginePCodeChanger.java:53) - at it.loway.app.queuemetrics.payroll.pauseCodeChange.doRun(pauseCodeChange.java:80) - at it.loway.tpf.transaction.servlets.LowayTransactionController.runVerb(LowayTransactionController.java:276) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequest(LowayTransactionController.java:566) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequestWrapper(LowayTransactionController.java:387) - at it.loway.tpf.transaction.servlets.LowayTransactionController.doPost(LowayTransactionController.java:238) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873) - at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) - at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) - at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) - at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) - at java.lang.Thread.run(Thread.java:619) - -- End Inner Exception -- - - When running: DELETE FROM `queue_log` WHERE `partition` = 'P000' AND `time_id` = '1327596297' AND `call_id` = '1327596297.170066' AND `queue` = 'NONE' AND `agent` = 'Agent/1002' AND `verb` = 'PAUSEREASON' AND `serverid` = '' AND `unique_row_count` = - at it.loway.tpf.SQL.updateSql(SQL.java:167) - at it.loway.app.queuemetrics.payroll.payrollEngineMover.applyChanges(payrollEngineMover.java:222) - at it.loway.app.queuemetrics.payroll.payrollEnginePauseMover.standardizePauseInLog(payrollEnginePauseMover.java:216) - at it.loway.app.queuemetrics.payroll.payrollEnginePCodeChanger.changePauseCode(payrollEnginePCodeChanger.java:53) - at it.loway.app.queuemetrics.payroll.pauseCodeChange.doRun(pauseCodeChange.java:80) - at it.loway.tpf.transaction.servlets.LowayTransactionController.runVerb(LowayTransactionController.java:276) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequest(LowayTransactionController.java:566) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequestWrapper(LowayTransactionController.java:387) - at it.loway.tpf.transaction.servlets.LowayTransactionController.doPost(LowayTransactionController.java:238) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873) - at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) - at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) - at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) - at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) - at java.lang.Thread.run(Thread.java:619) - -- End Inner Exception -- - "

2
Outbound and QueueMetrics / Re: Outbound Calls Do Not Show Agent As Busy
« on: September 13, 2011, 22:37:07 »
maybe I need to bump up the verbosity but all I see here is:

1315946100|1315946100.2925947|4001|SIP/132|ENTERQUEUE|-|(MY NUMBER)|
1315946126|1315946100.2925947|4001|SIP/132|ABANDON|1|1|26 (THIS IS AFTER I HANG UP)

3
Here is the output from the pbx when we make an outbound call:

 -- Executing [300xxxxxxxxxx@extension-outbound:1] Set("SIP/306.extension-b7a61778", "CALLERID(all)="Tech Support" <xxxxxxxxxx>") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:2] Set("SIP/306.extension-b7a61778", "OUTCODE=pch300") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:3] AGI("SIP/306.extension-b7a61778", "outCheckTimeRemaining.agi|pch300") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/outCheckTimeRemaining.agi
  outCheckTimeRemaining.agi|pch300: I have checked for billable minutes in the DB: pch300 Billable: 0 Mins: 
[Jul 14 13:41:08] ERROR[28572]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe
    -- AGI Script outCheckTimeRemaining.agi completed, returning 0
    -- Executing [300xxxxxxxxxx@extension-outbound:4] GotoIf("SIP/306.extension-b7a61778", "0?:6") in new stack
    -- Goto (extension-outbound,300xxxxxxxxxx,6)
    -- Executing [300xxxxxxxxxx@extension-outbound:6] Set("SIP/306.extension-b7a61778", "MY_AGENT=1010") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:7] Set("SIP/306.extension-b7a61778", "QDIALER_QUEUE=1010") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:8] Set("SIP/306.extension-b7a61778", "QDIALER_NUMBER=xxxxxxxxxx") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:9] Set("SIP/306.extension-b7a61778", "QDIALER_AGENT=SIP/306") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:10] Set("SIP/306.extension-b7a61778", "QDIALER_CHANNEL=SIP/306.extension-b7a61778") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:11] Set("SIP/306.extension-b7a61778", "QueueName=1010") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:12] NoOp("SIP/306.extension-b7a61778", "Outbound call -> A:1010 N:xxxxxxxxxx Q:1010 Ch:SIP/306.extension-b7a61778") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:13] Set("SIP/306.extension-b7a61778", "CDR(accountcode)=QDIALAGI") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:14] Set("SIP/306.extension-b7a61778", "ST=1310665268") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:15] Set("SIP/306.extension-b7a61778", "GM=QDV-SIP/306") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:16] Set("SIP/306.extension-b7a61778", "GLOBAL(QDV-SIP/306)=U") in new stack
  == Setting global variable 'QDV-SIP/306' to 'U'
    -- Executing [300xxxxxxxxxx@extension-outbound:17] Set("SIP/306.extension-b7a61778", "GLOBAL(QDV-SIP/306ans)=0") in new stack
  == Setting global variable 'QDV-SIP/306ans' to '0'
    -- Executing [300xxxxxxxxxx@extension-outbound:18] Macro("SIP/306.extension-b7a61778", "queuelog|1310665268|1310665267.168661|1010|SIP/306|ENTERQUEUE|-|xxxxxxxxxx") in new stack
    -- Executing [s@macro-queuelog:1] QueueLog("SIP/306.extension-b7a61778", "1010|1310665267.168661|SIP/306|ENTERQUEUE|-|xxxxxxxxxx|") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:19] AGI("SIP/306.extension-b7a61778", "set-agent-outbound.agi|SIP/306.extension-b7a61778||300xxxxxxxxxx|"Tech Support" <3134817100>") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/set-agent-outbound.agi
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- AGI Script set-agent-outbound.agi completed, returning 0
    -- Executing [300xxxxxxxxxx@extension-outbound:30] AGI("SIP/306.extension-b7a61778", "call_logger.php.agi|outstart|1310665269|1310665269|Outbound|xxxxxxxxxx|Remote Caller|pchxxxxxxxxxx|SIP/306.extension-b7a61778|300xxxxxxxxxx|NULL") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/call_logger.php.agi
    -- AGI Script call_logger.php.agi completed, returning 0
    -- Executing [300xxxxxxxxxx@extension-outbound:31] AGI("SIP/306.extension-b7a61778", "log-call.agi|outboundstart|1310665269|xxxxxxxxxx|pch300") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/log-call.agi
  agent-log.agi|wrapupin||1|1310665239|: I have written the agent login to the DB: 
[Jul 14 13:41:09] ERROR[28412]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe
    -- AGI Script agent-log.agi completed, returning 0
    -- Executing [h@callrouter:11] StopMonitor("SIP/enum03-b7a35ea0", "") in new stack
    -- AGI Script log-call.agi completed, returning 0
    -- Executing [300xxxxxxxxxx@extension-outbound:32] AGI("SIP/306.extension-b7a61778", "pending-calls.agi|out|SIP/306.extension-b7a61778|1310665267.168661|xxxxxxxxxx|1310665270|xxxxxxxxxx|pch300") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/pending-calls.agi
  pending-calls.agi|out|SIP/306.extension-b7a61778|1310665267.168661|xxxxxxxxxx|1310665270|xxxxxxxxxx|pch300: SQL: INSERT INTO `pending_calls` (`status`, `queue`, `code`, `cid`, `details`,`unique_id`,`pickuptime`) VALUES(4,Outbound,pch300,xxxxxxxxxx,SIP/306.extension-b7a61778,1310665267.168661,1310665270)
[Jul 14 13:41:10] ERROR[28572]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe
    -- AGI Script pending-calls.agi completed, returning 0
    -- Executing [300xxxxxxxxxx@extension-outbound:33] Set("SIP/306.extension-b7a61778", "MONFILENAME=/var/spool/asterisk/monitor/extension/20110714/224110-3134817100-xxxxxxxxxx-pch300") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:34] Monitor("SIP/306.extension-b7a61778", "wav|/var/spool/asterisk/monitor/extension/20110714/224110-3134817100-xxxxxxxxxx-pch300|m") in new stack
    -- Executing [300xxxxxxxxxx@extension-outbound:35] Dial("SIP/306.extension-b7a61778", "SIP/1xxxxxxxxxx@xxx.xxx.xxx.xxx:5060|300") in new stack
    -- Called 1xxxxxxxxxx@xxx.xxx.xxx.xxx:5060
    -- Executing [h@callrouter:14] GotoIf("SIP/enum03-b7a35ea0", "1?250") in new stack
    -- Goto (callrouter,h,250)
    -- Executing [h@callrouter:250] Playback("SIP/enum03-b7a35ea0", "rating_howto") in new stack
[Jul 14 13:41:12] WARNING[28412]: file.c:741 ast_readaudio_callback: Failed to write frame
    -- <SIP/enum03-b7a35ea0> Playing 'rating_howto' (language 'en')
[Jul 14 13:41:12] WARNING[28412]: app_playback.c:439 playback_exec: ast_streamfile failed on SIP/enum03-b7a35ea0 for rating_howto
    -- Executing [h@callrouter:251] Read("SIP/enum03-b7a35ea0", "RATING||1|||4") in new stack
    -- Accepting a maximum of 1 digits.
    -- User disconnected
  == Spawn extension (callrouter, h, 251) exited non-zero on 'SIP/enum03-b7a35ea0'
    -- SIP/xxx.xxx.xxx.xxx:5060-090d3980 is making progress passing it to SIP/306.extension-b7a61778
    -- SIP/xxx.xxx.xxx.xxx:5060-090d3980 is making progress passing it to SIP/306.extension-b7a61778
    -- SIP/xxx.xxx.xxx.xxx:5060-090d3980 answered SIP/306.extension-b7a61778

4
QueueMetrics installation / Editing Payroll Pause Reason
« on: June 27, 2011, 16:24:09 »
We have just upgraded to the latest version. (Great improvements btw!!)

Regarding bug number 1312...When we try to change the pause code, we get the following error:

"Error (tech) in class 'it.loway.app.queuemetrics.payroll.pauseCodeChange'. -- Inner Exception -- - Exception: it.loway.tpf.common.exceptions.TechException - Stack trace: - Problema update DB: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 - at it.loway.tpf.SQL.updateSql(SQL.java:162) - at it.loway.app.queuemetrics.payroll.payrollEngineMover.applyChanges(payrollEngineMover.java:222) - at it.loway.app.queuemetrics.payroll.payrollEnginePauseMover.standardizePauseInLog(payrollEnginePauseMover.java:216) - at it.loway.app.queuemetrics.payroll.payrollEnginePCodeChanger.changePauseCode(payrollEnginePCodeChanger.java:53) - at it.loway.app.queuemetrics.payroll.pauseCodeChange.doRun(pauseCodeChange.java:80) - at it.loway.tpf.transaction.servlets.LowayTransactionController.runVerb(LowayTransactionController.java:262) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequest(LowayTransactionController.java:552) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequestWrapper(LowayTransactionController.java:373) - at it.loway.tpf.transaction.servlets.LowayTransactionController.doPost(LowayTransactionController.java:224) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873) - at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) - at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) - at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) - at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) - at java.lang.Thread.run(Thread.java:619) - -- End Inner Exception -- -


Can you elaborate further on what this change is?

5
QueueMetrics news / Re: QueueMetrics 1.7.1 released
« on: June 23, 2011, 23:14:03 »
Regarding bug number 1312...When we try to change the pause code, we get the following error:
"Error (tech) in class 'it.loway.app.queuemetrics.payroll.pauseCodeChange'. -- Inner Exception -- - Exception: it.loway.tpf.common.exceptions.TechException - Stack trace: - Problema update DB: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 - at it.loway.tpf.SQL.updateSql(SQL.java:162) - at it.loway.app.queuemetrics.payroll.payrollEngineMover.applyChanges(payrollEngineMover.java:222) - at it.loway.app.queuemetrics.payroll.payrollEnginePauseMover.standardizePauseInLog(payrollEnginePauseMover.java:216) - at it.loway.app.queuemetrics.payroll.payrollEnginePCodeChanger.changePauseCode(payrollEnginePCodeChanger.java:53) - at it.loway.app.queuemetrics.payroll.pauseCodeChange.doRun(pauseCodeChange.java:80) - at it.loway.tpf.transaction.servlets.LowayTransactionController.runVerb(LowayTransactionController.java:262) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequest(LowayTransactionController.java:552) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequestWrapper(LowayTransactionController.java:373) - at it.loway.tpf.transaction.servlets.LowayTransactionController.doPost(LowayTransactionController.java:224) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873) - at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) - at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) - at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) - at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) - at java.lang.Thread.run(Thread.java:619) - -- End Inner Exception -- -


Can you elaborate further on what this improvement is?

6
Running QueueMetrics / Access to just one queue
« on: May 31, 2011, 21:59:56 »
Hello,

I want to create a user account that can only see the reports, and can only run the reports for just ONE queue.

I've been fiddling with classes and queues and users but im not getting it.

Can someone help me create a user that only has access to run all reports for just one queue?

THANKS :D

7
Running QueueMetrics / How can we see parked calls
« on: May 07, 2011, 00:37:06 »
Hello,

Do you know if there is any way that we can see calls that are parked?

Our platform is asterisk and we use the 700 line to park calls which generates 701,702 etc to pick them up.

Cheers,

Adam

8
OK, thank you.

Do you think this would be something you would want to add to the road-map?

We try to be as transparent as we can with our staff so they can run their own payroll reports, but obviously have them not the level of access to edit them.

9
Got an update for this one...

When I import the users using the load data from asterisk, they do not show up in the drop down list. If I add them manually they do.

10
Running QueueMetrics / Payroll Report for Individual Employees
« on: April 27, 2011, 18:34:35 »
Hello,

We are looking at using QM for payroll purposes.

What we would need though is the ability for an agent to run their own payroll report (and not have edit rights on it) and of course not be able to see others. Is this currently do-able?

Thanks everyone! We have been using QM for nearly a year and love it!

11
Scripting QueueMetrics / Re: Email Alerts
« on: April 05, 2011, 20:05:31 »
+1 on this feature request!

12
ok...doing a bit more playing, it seems like the tasks functionality is tied into QA.

I was more hoping it would be a generic task function:

Agent/1001 - Go take out the trash [Completed!]

13
Ahh. Thank you very much.

So I added tasks, and tasks_viewall. I have the new icons at the top now (rss, and the paper icon)

I don't see any way I can create a task. Am I blind :)

Looking forward to trying out this great new feature.

14
Hello,

I upgraded to the latest version today (1.7)

When I select Show License Information, it says i'm running:
Loway QueueMetrics - 1.7.0.0
B: 3487 2011-03-17 10:25

I don't see any of these great new features though - it all looks the same as 1.6.0.1

Am I missing something?

- I've cleared the catalina cache
- Cleared local cache and tried different browser

15
Running QueueMetrics / Agent Report Dropdown not displaying all agents
« on: November 15, 2010, 22:07:43 »
Hello,

this one has me scratching my head a bit.

On the Home page, where you have the 'Agent report - Filtered for agent: ' drop down, some agents are populated in there, some are not. There does not seem to be any particular pattern as to why some show in there and some do not.

Any ideas?

Pages: [1] 2