Purchasing · questions
A purchasing director asks questions.
In their own words, on a year of orders.
Some have no answer in this data.
Synthetic orders
The problem
An invented figure gets repeated in meetings.
- No cost price: no margin.
- "Best" has no criterion.
- No delivery date: no delay.
What answers
Three questions, three figures, the SQL beside them.
- 26 cancelled orders.
- €316,021.03 ordered from SUP-003.
- SUP-003's orders above €15,000.
What had to be written
description: "… the hub holds no cost price,
no selling price and no supplier rating."The entity says what each column means.
A 56-line scenario, two declaration files.
What is refused
No query, and it says so.
Je ne peux pas répondre à partir des données disponibles pour ce périmètre — la question ne correspond pas au schéma déclaré.
Real answer, replay of 3 November 2026.
Empty is not no
SUP-009: no rows.
- The query returns nothing.
- Ask does not conclude there is no order.
- It asks to check the SQL.
The limit
The refusals depend on the model.
- Here qwen2.5-coder:7b, local.
- Another model may translate a refused question.
- Its figures then pass the same checks.
Try it
The scenario replays end to end.
CSV, entity, seven questions: every answer is published with its SQL.