Skip to content

Workflow Issues FAQ

Troubleshooting guide for approval workflow problems.

Q: Invoice stuck in “Pending Approval”

Section titled “Q: Invoice stuck in “Pending Approval””

A: Approver hasn’t taken action.

Check:

  1. Is approver active and available?
  2. Did approver receive notification?
  3. Is escalation configured?

To resolve:

  1. Contact approver directly
  2. Reassign to another approver
  3. Wait for escalation to trigger

A: AP Clerk hasn’t submitted yet.

Check:

  1. Are there validation errors?
  2. Is PO matching required?
  3. Is clerk aware of the invoice?

A: ERP posting is failing.

Check:

  1. Review posting error details
  2. Check ERP connection
  3. Verify ERP data mappings
  4. See Connection FAQ

A: Approval rules need adjustment.

Check:

  1. Review Approval Rules configuration
  2. Check rule priorities
  3. Verify rule conditions match invoice

To fix immediately:

  1. Open the invoice
  2. Click Reassign
  3. Select correct approver

To prevent:

  1. Adjust rule conditions
  2. Fix rule priority order
  3. Add missing rules

A: Only default approver is configured or rules not matching.

Check:

  1. Are approval rules created?
  2. Are rules enabled?
  3. Do rule conditions match any invoices?

Q: Approver changed but old invoices still assigned

Section titled “Q: Approver changed but old invoices still assigned”

A: Rule changes don’t affect existing assignments.

Options:

  1. Reassign invoices manually
  2. Use bulk reassign feature
  3. Wait for new invoices to use new rules

A: Escalation may not be configured correctly.

Check:

  1. Is escalation enabled in Tapr Settings?
  2. What are the escalation timeframes?
  3. Is backup approver configured?
  4. Is the scheduled job running?

A: Escalation path not configured correctly.

Check:

  1. Review User settings for backup approver
  2. Check rule-specific escalation target
  3. Verify manager relationships

A: Timeframes may be too aggressive.

Adjust:

  1. Increase reminder interval
  2. Adjust escalation threshold
  3. Reduce notification frequency

A: Conditions not met.

Check:

  1. Is auto-approval enabled?
  2. Does invoice meet amount threshold?
  3. Is PO matching required?
  4. Is vendor on trusted list?

Common issues:

  • Amount slightly over threshold
  • PO variance exceeds tolerance
  • Vendor not in trusted list

Q: Invoices auto-approving that shouldn’t

Section titled “Q: Invoices auto-approving that shouldn’t”

A: Thresholds may be too high.

Review:

  1. Auto-approval amount threshold
  2. PO match tolerance settings
  3. Trusted vendor list

Adjust settings to be more restrictive.


Q: Approvers not receiving email notifications

Section titled “Q: Approvers not receiving email notifications”

A: Email delivery problem.

Check:

  1. Is email configured in Tapr Settings?
  2. Check spam/junk folders
  3. Verify approver email address
  4. Check email server logs

A: Notification settings too aggressive.

Adjust:

  1. Navigate to User settings
  2. Configure notification preferences
  3. Reduce reminder frequency

A: Email queue or scheduling issue.

Check:

  1. Email background job running
  2. Email server queue
  3. Notification scheduling settings

A: User lacks approval permission.

Check:

  1. User has AP Manager or Approver role
  2. Role has approval permissions
  3. User is assigned as approver for this invoice

A: Legal entity permissions.

Check:

  1. User has access to the Legal Entity
  2. Role permissions for the entity
  3. Data visibility settings

A: Reassignment requires specific permission.

Check:

  1. User has reassignment permission
  2. Target approver is valid
  3. Invoice is in assignable state

  1. Create a test invoice
  2. Set amount/vendor to match rule
  3. Submit for approval
  4. Verify correct approver assigned
  1. Submit an invoice
  2. Reduce escalation timeframe temporarily
  3. Wait for escalation to trigger
  4. Verify backup approver notified

  • Understanding approvals – How workflows work
  • Approval rules – Configure rules
  • Escalation – Configure escalation