In SAP Invoice Management by Open Text, when you use a custom usermap to check if an approver can approve an invoice, the invoice lock is not cleared.
i.e. You use a custom usermap class in a level based approval (LBA). There, you have custom check logic to check if a user can approve an invoice. If not, the error message "No Approvable line items" is returned, but the entry in the table /ORS/INV_LOCK is not cleared. The error “Invoice Lock Error” occurs when the invoice is recalled.
Note: Although the issue occurs with a custom class, if there is the same return result in a standard class, the issue should be reproducible. You expect that the lock should be removed correctly.
KBA , XX-PART-OPT-INV , SAP Invoice Management by OpenText , Problem
About this pageThis is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).
Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.