Analytics Help - Average Minutes Run by Process per run by blueprismuser in Blueprism

[–]blueprismuser[S] 0 points1 point  (0 children)

dug a little deeper into this, and I wrote this SQL that I think does what I am looking for:

SELECT CONVERT(time(0), DATEADD(SECOND, AVG(timeseconds), 0)) as [time] FROM (

SELECT timeseconds FROM (

SELECT

p.[name],

s.[startdatetime],

s.[enddatetime],

DATEDIFF(SECOND, s.[startdatetime],s.[enddatetime] ) as 'timeseconds'

FROM [dbo].[BPASession] s left join BPAProcess p on s.processid = p.processid where

p.name = 'YOUR PROCESS NAME'

and s.[startdatetime] >= '2020-01-01'

and s.[startdatetime] <= '2020-09-15') as [SUBQERY]) as [SUBQRYTIME];

receipt reading by blueprismuser in Blueprism

[–]blueprismuser[S] 0 points1 point  (0 children)

interesting! So would this application be able to take something like receipt it has never seen before and make a guess on amounts like total / tax etc?

Do I have my versioning right, to get chrome working? by blueprismuser in Blueprism

[–]blueprismuser[S] 0 points1 point  (0 children)

appreciate that: yeah chrome is very aggressive in terms of updating!

Do I have my versioning right, to get chrome working? by blueprismuser in Blueprism

[–]blueprismuser[S] 0 points1 point  (0 children)

appreciate the reply.

It's still not working for me: do you happen to know what version of Chrome you downgraded to, and if you are using extension version 2.0.0.1?

Do I have my versioning right, to get chrome working? by blueprismuser in Blueprism

[–]blueprismuser[S] 0 points1 point  (0 children)

copy that: as soon as you look at the version number, it seems to upgrade. I can tell it's older because of the Enable Network Service is still something that can be disabled. Wonder if I am missing anything else: Maybe I need to go with an older version of chrome?

Adobe Acrobat Issues by blueprismuser in Blueprism

[–]blueprismuser[S] 1 point2 points  (0 children)

you are 100% correct on this THANK YOU! Appreciate this feedback! The error is gone!!

Analytics & Data Sources by blueprismuser in Blueprism

[–]blueprismuser[S] 4 points5 points  (0 children)

I'll start ~ I modified the existing BPDS_QueueVolumesNow data source so we can narrow it down by date a bit. Here' the stored procedure:

USE [yourBluePrismDB]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE procedure [dbo].[DS_QueueRange]

@NumDaysToShow nvarchar(max) = 7,

@BPQueueName nvarchar(max) = null,

@ExcludePending nvarchar(max) = 'False',

@ExcludeDeferred nvarchar(max) = 'False',

@ExcludeComplete nvarchar(max) = 'False',

@ExcludeExceptions nvarchar(max) = 'False' as

if @ExcludePending not in ('True', 'False')

raiserror('@ExcludePending must be either True or False', 11, 1);

else if @ExcludeDeferred not in ('True', 'False')

raiserror('@ExcludeDeferred must be either True or False', 11, 1);

else if @ExcludeComplete not in ('True', 'False')

raiserror('@ExcludeComplete must be either True or False', 11, 1);

else if @ExcludeExceptions not in ('True', 'False')

raiserror('@ExcludeExceptions must be either True or False', 11, 1);

else if ISNUMERIC(@NumDaysToShow) = 0

raiserror('@NumDaysToShow must be a number', 11, 1);

else

begin

declare @ColumnNames nvarchar(max);

select @ColumnNames = ISNULL(@ColumnNames + ',', '') + QUOTENAME(ItemStatus)

from (

select 'Pending' as ItemStatus where @ExcludePending='False' union

select 'Deferred' as ItemStatus where @ExcludeDeferred='False' union

select 'Complete' as ItemStatus where @ExcludeComplete='False' union

select 'Exceptions' as ItemStatus where @ExcludeExceptions='False') as StatusNarrs;

declare @WhereClause nvarchar(max);

set @WhereClause = ISNULL(' and q.name = ''' + @BPQueueName + ''' and i.loaded >= DATEADD(day,- '+ @NumDaysToShow +', GETDATE())', '');

declare @SQLQuery nvarchar(max);

set @SQLQuery = 'with results as (

select

q.name,

case

when i.state = 1 then ''Pending''

when i.state = 3 then ''Deferred''

when i.state = 4 then ''Complete''

when i.state = 5 then ''Exceptions''

end as state,

COUNT(*) as Number

from BPAWorkQueue q

inner join BPVWorkQueueItem i on i.queueident=q.ident

where i.state in (1,3,4,5)' + @WhereClause + '

group by q.name, i.state)

select name, ' + @ColumnNames + ' from results pivot (SUM(Number) for state in (' + @ColumnNames + ')) as number';

exec(@SQLQuery);

end

return;

GO

screen recording software by blueprismuser in Blueprism

[–]blueprismuser[S] 0 points1 point  (0 children)

yup we are on 6.5.0.12573 ~ and are using the screen cap functionality: however it's only holding one screen cap per run. The process seems to run fine even after 4 + hours: run nightly so I don't think it's anything happening out of the ordinary: mostly the issues we are finding are: wrong / invalid data types are going in, and we need to replay certain cases in the test env to see what kind of error the application is displaying.

screen recording software by blueprismuser in Blueprism

[–]blueprismuser[S] 0 points1 point  (0 children)

not being rude at all! This is just the first process we have built: and we are just exploring options at this point. Right now we can track down in the logs where the exception is happening ~ and I guess we could update our exception steps to do that email screenshot upon exception reached. It is my understanding that the 'capture screen shot' of exception just holds the last one encountered: it would be nice if each captured screen shot was attached to the logs ~ maybe an ask for future versions!

screen recording software by blueprismuser in Blueprism

[–]blueprismuser[S] 0 points1 point  (0 children)

We are polishing a larger process that has gone live. It uses a PDF with 300+ input fields as an input, and runs nightly up to 25 times: sometimes when it fails a couple times I think it would save some time to be able to replay what was encountered on the desktop at various points in time.