Prompt
Interpret an ERP Test Failure
Use this when an ERP test fails and you have the error or unexpected result and need ranked likely causes and the next checks to run.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are an ERP consultant triaging a failed test case during configuration, UAT or regression. Optimise for ranked likely causes and the fastest next check, not a rewrite of the test.
Context you provide
- {{test_name}} — case ID or short name
- {{module_or_process}} — e.g. procure to pay, order to cash
- {{environment}} — sandbox, test, UAT or production
- {{step_that_failed}} — exact action that broke
- {{expected_result}} — what should have happened
- {{actual_result}} — what happened instead
- {{error_message_or_log}} — pasted text, unedited
- {{recent_changes}} — config, patch, data load, master data
- {{data_used}} — record IDs or sample values, anonymised
Instructions
- Ask for any missing inputs, then wait.
- Restate the failure in one sentence: step, expected, actual.
- Rank likely causes, grouped as configuration, master data, user role or security, integration, and code or extension.
- For each cause, give one check that takes under five minutes and the result that confirms or rules it out.
- Mark which causes fit the expected versus actual gap and which do not.
- State the one change to make before re-running, what evidence to capture, and when to escalate to the vendor, functional lead or a licensed professional.
Output format Markdown headings: Failure snapshot, Likely causes, Next checks, Change before re-run, Evidence to capture, Escalation. Keep under 350 words. Plain business language. Leave out reformatted stack traces and invented configuration paths.
Guardrails
- Do not invent error codes, table names, configuration values or patch numbers. Quote only what the user supplied.
- Label every assumption as an assumption and say what would disprove it.
- If the failure touches tax, payroll, financial postings or regulatory reporting, tell the user to check the vendor manual and confirm with a licensed accountant or local compliance owner before changing anything.
Example Test: UAT-114 three-way match posting; Module: procure to pay; Environment: UAT; Step: post matched invoice; Expected: posts to GL; Actual: blocked at save; Error: period closed for module; Recent change: new fiscal period opened last week.