Jump to content

Recommended Posts

Posted

I have been playing around with SLAs and have been able to start a response timer but get the below when trying to stop it.

responsetimer.PNG.5be42bb579e4dfb7d90573c89482cd0d.PNG

 

=========================================================================================================================================
 Transaction Id: 20dd72b727a74eff96a850bc2fe99667
      Timestamp: 2020-06-09 09:40:05Z
   Node/Process: mdh-p01-node4 / Esp.wshft.ServerService (processId=8248)
   Request Type: xmlmc
   Request Name: apps/com.hornbill.servicemanager/bpmOperation/markRequestResponseTimer (time taken: 134057uS)
     API Result: failed
Session/User ID: U2020060947054358 / kesout
----------------------------------------------------------------< Log >------------------------------------------------------------------
   0.008114s [INFO]:[GENERAL] Invocations (52ef0f01-dcbf-49c9-9777-5214c2044098): apps/com.hornbill.servicemanager/bpmOperation/markRequestResponseTimer
   0.012352s [INFO]:[PROFILE] Method Call: apps::markRequestResponseTimer (6410085483)
   0.040503s [INFO]:[SECURITY] Session cloned. Original: U2020060947054358, Cloned Session: 'U2020060947054362', User: 'kesout', Tag: ResumeSession
   0.124589s [WARNING]:[COMMS] Operation[apps/com.hornbill.servicemanager/Requests::markResponse] FlowCode Exception (com.hornbill.servicemanager/entities/Requests/fc_ops/markResponse): nodeName: Calculate Within Response; nodeId: c17a798b-50d3-4f78-985e-20b9a1ae51ee; At 807/1: "Uncaught TypeError: Cannot read property 'row' of undefined"
    throw(e);
_fc_node_exec_c17a798b_50d3_4f78_985e_20b9a1ae51ee
   0.126853s [ERROR]:[SCRIPT] nodeName: Call Request Mark Response Time; nodeId: 382453e7-c551-4afd-9054-d4aa7e5b0277; At 97/1: "Uncaught EspMethodCall::invoke: Operation[apps/com.hornbill.servicemanager/Requests::markResponse] FlowCode Exception (com.hornbill.servicemanager/entities/Requests/fc_ops/markResponse): nodeName: Calculate Within Response; nodeId: c17a798b-50d3-4f78-985e-20b9a1ae51ee; At 807/1: "Uncaught TypeError: Cannot read property 'row' of undefined"
    throw(e);
_fc_node_exec_c17a798b_50d3_4f78_985e_20b9a1ae51ee"
    throw(e);
_fc_node_exec_382453e7_c551_4afd_9054_d4aa7e5b0277
   0.132639s [WARNING]:[SYSTEM] XMLMC Request Failed: FlowCode Exception (com.hornbill.servicemanager/flowcode/fc_bpm/markRequestResponseTimer): nodeName: Call Request Mark Response Time; nodeId: 382453e7-c551-4afd-9054-d4aa7e5b0277; At 97/1: "Uncaught EspMethodCall::invoke: Operation[apps/com.hornbill.servicemanager/Requests::markResponse] FlowCode Exception (com.hornbill.servicemanager/entities/Requests/fc_ops/markResponse): nodeName: Calculate Within Response; nodeId: c17a798b-50d3-4f78-985e-20b9a1ae51ee; At 807/1: "Uncaught TypeError: Cannot read property 'row' of undefined"
    throw(e);
_fc_node_exec_c17a798b_50d3_4f78_985e_20b9a1ae51ee"
    throw(e);
_fc_node_exec_382453e7_c551_4afd_9054_d4aa7e5b0277
   0.132665s [ERROR]:[PROFILE] apps::markRequestResponseTimer() Method call results: failure (284303360 B, 123 ms, -92 kB, 0 ms, 0 kB)
-----------------------------------------------------------------------------------------------------------------------------------------

 

Posted

@Steven Boardman

We are using the new configuration. I have set up a Service Level Agreement. Added rules and linked services. I can start the response timer in the BPM and this displays correctly on the request.

response.PNG.1dd013166174b84e38ca8e611a2f4cff.PNG

However when I use the auto task to Mark Response Time it displays the error.

Posted

@Kelvin ah ok, so it is not the same request business process which you are using the Stop Response Timer operation in, but a custom button on the request form, which is running an auto-task process which has that option in it?   

Is that correct?  

Or do you mean auto task in the sense of  theHornbill Automation >  Application > Timer > Mark Response Timer option from within the business process running on your request?

Posted

@Steven Boardman I have just sent you a message with the BPM definition.

I think its a standard BP that uses a Hornbill Automation > Hornbill Service Manager > Application > Timer > Mark Response Time

With these new SLAs is there a different node to stop the response timer?

Posted

@Kelvin in your Stop Responser Timer node, if you set the RequestID to Auto rather than ignore i think this should do the trick

image.png

You will need to do the same for the Stop Resolve Timer requestid field as well 

image.png

Let us know how you get on

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...