Я дико извиняюсь))) Но можно я ещё понадоедаю про гарантийник...
я бы с удовольствием пользовался вашим, pseudo, но в нём есть некоторые неучтённые нюансы. разберём по порядку:
1. Было бы удобнее проставлять срок гарантии уже на выдаче (допустим, при нажатии кнопки "выдан,проплачен" - открывалось окошко срок гарантии, затем этот срок проставлялся бы автоматом в гарантийнике).
2. То, что было сделано и заказанная работа не каждый раз совпадает. Вот в гарантийнике должно быть обязательно прописано - что именно сделал мастер, а не то, на что ориентировался мастер. Да и вообще мне кажется, что нужна ещё одна строчка в базе. Например, выглядеть должно вот так - "Неисправность", её мы не можем отредактировать, затем "заказанная работа" - т.е. мы тоже уже не можем отредактировать эту строчку, она пропечатана на обоих квитанциях,как и неисправность и ниже "сделано", т.е. именно то, что было сделано мастером.
3. Неисправность тоже должна быть прописана в гарантийнике.
4. Окончательная сумма. Тут без лишних слов понятно.
5. Конкретный мастер, занимавшийся этим ТА.
6. Ну и соответственно, если гарантийник выдаётся, а квитанция приёмки забирается мастером, когда клиент забирает ТА с ремонта (это просто необходимо, иначе найдутся дятлы, которые начнут парить моск, опираясь на эту квитанцию, мол, телефон никто не забирал, он у вас всё ещё в ремонте), на отрывной части гарантийника (которую забирает себе мастер) - будут проставлены аналогичные данные без текста гарантийных обязательств и конечно же подпись клиента, что ему выдан гарантийный талон, и что он не имеет каких либо претензий по поводу работоспособности и внешнего вида ТА. Понимаю, что гемора прибавится, расход бумаги, чернил)), зато это убережёт от дятлов и мозгоклюев.
7. Обязательно указанные реквизиты мастерской на клиентской части гарантийника, включая адрес, ВСЕ контактные телефоны.
8. Ну про модель, серийники, дату выдачи - молчу. тут всё понятно.