BPM Workflow Skip Rule Binding Parameter for Invoice ID
Summary:
We are implementing an SQL-based skip condition (orcl:query-database-with-bindvar) in BPM Worklist for FinApInvoiceApproval. The query functions perfectly when the Invoice ID is hardcoded, but the dynamic binding parameter for invoiceId fails intermittently or behaves inconsistently across different environments.
Can someone provide guidance on the correct Xpath to use for invoiceId?
Content (please ensure you mask any confidential information):
We are encountering a frustrating issue where the XPath payload structure for invoiceId seems to change behavior between our environments
When testing with a hardcoded Invoice ID, the skip rule works as expected. However, when using dynamic binding parameters, the exact same path yields different results depending on the environment: