This shortened chat transcript shows the path from the initial request written in natural language through to acceptance in practice. Tool output and internal checks have been omitted.
The dialogue
Do you think you understand this
requirement for feld\kukosc.frm?
- Start at the logged-in user, as it does here.
- Prevent browsing outside that user’s initials.
- Reduce the address block to one line.
- Hide completed entries with status 0 by default; show them with
ALT+A. - Complete an entry with
ALT+F10 and automatically open a new K entry.
Codex
Yes, this is how I understand it:
- Position at the logged-in user.
- Restrict browsing to that user’s initials.
- Reduce the customer header to one line.
- Hide completed entries by default.
- After
ALT+F10, immediately open a new entry for the same customer.
It should be a new program, kukosc#.frm;
can you do it?
Codex
Good choice. KUKOSC#.FRM stays within the old 8.3 filename limit and
avoids the batch processing problems that can occur with !. The original
KUKOSC.FRM remains unchanged.
Codex
Changed:
- SQL filters exclusively on
NAWER = BSITZ.SKUSER. NASTATUS remains in ZEILE$ZEIG.ALT+A only changes iwilltsehen.
Result
The new program KUKOSC#.FRM was tested in practice and accepted by the customer. The original program remained unchanged.