Unable to dynamically read select fields in PDF

Anonymous
Not applicable
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
21-12-18 11:00 PM
The fields in the table which is part of a PDF are to be read. The PDF is opened in Google Chrome on BP v5. The fields are dynamically read in Region mode by increasing the End Y attribute. The issue is that only the elements which are left indented and not beginning with a space are to be read. The rest are to be ignored. Is there any way to resolve this while spying in Region Mode in BP v5?
Another issue is that statically increasing the End Y attribute may not be the right approach. The height of a row may vary. Some rows have double the height of others. This issue has to be addressed as well.
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
31-01-19 01:47 PM
Found any solution ?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-02-19 07:44 AM
I've been hoping someone else would suggest a solution for you because the only thing I can think of would be overly complicated.
Because you're on BP 5, it might be a little more difficult. But if I'm remembering Surface Automation functionality in BP 5 correctly, let me give some suggestions.
Wait stages used on an element for SA can have the condition of 'Is Uniform Color' or something like that. Depending on how important this business process is or how high the volume, you could come up with your own solution that maps out each file before reading it. I imagine this would involve dynamic regions that you increment/decrement vertically and horizontally to identify where the lines are and then you can read between the lines (no pun intended).
The problem I have with this is that BP 6 is way way way better for this. Not only does BP 6 have better Surface Automation, but it also has Intelligent Automation skills, which you can probably use to pass in your images and get an accurate conversion into structured data. Matter of fact, I think it would be worth it to stand up a second environment at your organization and use BP 6 in that for Processes that need the newer features.
Just something to consider. Much of what you do in BP 5 at this point that is not out of the box is likely reinventing a wheel that is already rolling in BP 6.
Dave
Dave Morris, 3Ci at Southern Company
Dave Morris, 3Ci at Southern Company
