The line manager said he was ok with one week, but since she had entered the two weeks into the online system (because it said she'd be docked pay when she tried to enter one week) it was two weeks. He gave her a phone number to call tomorrow to talk about that.
She worked several bank holidays, and the pay she should have gotten for the time off she didn't get was showing as accrued bank holiday pay. It's the better part of a full week. And now it is gone from the online system, and she's showing as a couple of days in the red. The line manager said it was because she'd quit before the end of the year. Which makes no sense, as she had already worked those holidays. She has written back to him and pointed that out, and has not heard back yet. They are so administratively incompetent over there that it's possible it's just an error.
She'll be contacting Citizens Advice tomorrow if she doesn't get satisfactory answers, and will go through the procedures. Our legal insurance does cover this sort of thing, so if we have to go that route, we will. But I'm advising her to go through the usual steps first.
Worst case, if they insist on the two weeks, she's going to be too stressed to go, so it'll have to be sick leave. Since their normal practice is to pay sick leave as regular pay, they will have to do that for at least a week of whatever notice time ends up being finalized. (I did check the employment law that far here in Scotland.)
She was a temp for a few months, then made permanent earlier this year. She had a copy of her contract, and also just pulled the same document off their online portal. They match precisely.