I'm getting a "Cannot modify batch structure from this script" error from a batch processing script in a Batch Type custom workflow script. The script used to work in a previous version of Flexicapture we have running in production (188.8.131.526) but is failing in 184.108.40.20693. Also, the project in prod is a General project, whereas the new one I'm working on is a US Invoice project. I've ensured that the script running is a Batch Processing script. The script throws the error when attempting to call the batch.CreateDocumentFromPage(...), where batch is IBatch instance. I have also noticed that this error only happens when the workflow is part of a batch type, it does not happen when set in a workflow at the project level.
And yes, I've submitted a support ticket but have heard nothing beyond they could not replicate even though I can replicate easily with a bare-bone project. Did anything change in permissions between versions that would now cause this to fail?
Not sure if you are getting the ticket notification response. Maybe check your spam folder. I see in the ticket, Nikita mention the following:
Please modify your code. The problem is related to a Batch. Documents.
The right code is next:
Please modify other lines as well.
The article is available for signed-in users.
Hi Scott, I did indeed see Nikita's comment on the ticket and it solved the problem. Thanks for following up here too!
Please sign in to leave a comment.