Question
How to check if the LineItems are found or not?
Answer
You can check it using Script Rule on the Invoice Document Definition level:
if (Context.Field("LineItems").Items.Count == 0)
{Context.CheckSucceeded = false;
Context.ErrorMessage = "NO LINEITEMS FOUND";
}
Since the Script Rule needs a trigger to be executed, it should contain an existing field. So, if the LineItems were not found, the script will not run.
In order to make it work as expected, any existing field should be added to the rule (PONumber field in the example below):
Comments
0 comments
Please sign in to leave a comment.