УЧЕБНЫЙ ПРИМЕР PrintZakaz — GC28, ПОДАРОЧНЫЕ КАРТОЧКИ И РЕЕСТР Два вымышленных варианта предложения: O-A и O-B. Реальный номинал или услуга не назначены. Организация-эмитент, её контакты, условия и порядок использования [получить и утвердить]. Планируется плоская карточка с печатью двух сторон; формат, бумага и отделка [согласовать]. Макеты F-A-R01 и F-B-R01 только обозначены; производственные PDF не созданы. Серия A: 16 карточек для планируемой выдачи + 2 номерные запасные = 18. Полные идентификаторы A: DEMO-A-001–DEMO-A-018. Для планируемой выдачи: DEMO-A-001–DEMO-A-016. Номерной резерв: DEMO-A-017 и DEMO-A-018. Серия B: 8 карточек для планируемой выдачи + 2 номерные запасные = 10. Полные идентификаторы B: DEMO-B-001–DEMO-B-010. Для планируемой выдачи: DEMO-B-001–DEMO-B-008. Номерной резерв: DEMO-B-009 и DEMO-B-010. Итого: 28 номерных карточек = 24 для планируемой выдачи + 4 номерные запасные. Все 28 полных идентификаторов различаются. Числовая часть 001 повторяется в A/B, но полный ID различен. Префиксы и ведущие нули хранят как текст; нельзя сравнивать только последние три цифры. Печатный номер и запись в CSV не активируют сертификат и не подтверждают право использования. Номерные запасные карточки тоже входят в реестр; их не смешивают с выдаваемыми. Создан учебный CSV sertifikaty-register.csv: 28 синтетических строк, разделитель точка с запятой, UTF-8 BOM. Заголовки: print_id;variant;offer_code;terms_ref;allocation;artwork_ref;accounting_status. Для каждой строки: полный ID; A или B; O-A или O-B; T-R01_PENDING; назначение; F-A-R01 или F-B-R01; DEMO_NOT_ACTIVE. allocation=planned_issue для первых 16 A и 8 B; numbered_spare для последних двух каждой серии. T-R01_PENDING — условное обозначение: реальный текст условий ещё не утверждён. DEMO_NOT_ACTIVE — метка учебных данных, не состояние в настоящей системе эмитента. CSV не содержит имён, контактов, сумм, рабочих кодов или действительных сертификатов. Проверки до слияния: 28 строк, 18 A и 10 B, отсутствие пустых и повторных полных ID. Сверить предложение, оформление и версию условий в каждой серии; отдельный итог резерва 4. Проверить первую и последнюю запись, границу выдачи и резерва: A-016/017, B-008/009. После слияния сверить все напечатанные ID с реестром, число экземпляров и соответствие лицевой/оборотной сторон. Просмотреть длинные строки, пустые поля и переносы; автоматическая подстановка не проверяет учёт эмитента. План комплекта: 28 карточек + 28 конвертов + 28 общих вкладышей с условиями. На одну карточку, включая номерной резерв: один конверт и один вкладыш T-R01_PENDING. Совместимость размеров и поверхности подтверждают на физическом образце после окончательной отделки. Отдельные пачки A/B и отдельный номерной резерв; этикетка с серией, диапазоном, назначением и количеством. Реальные условия, бумажный образец, печать, комплектование и поставка не выполнены. Если до печати общий текст условий заменён на T-R02: заново согласовать обе версии карточки и все 28 вкладышей. Обновить terms_ref в актуальной таблице, связать CSV и макеты с одной утверждённой редакцией. Старые выгрузки и PDF пометить как неактуальные. Не складывать тираж R01 и R02. Количество остаётся 28, если заказчик отдельно его не изменил; новая редакция сама не создаёт новые ID. Повторная печать уже существующего ID требует решения ответственного за учёт и судьбы прежнего экземпляра. Общая ссылка на условия и индивидуальный поиск записи — разные задачи, содержимое кода согласуется отдельно. QR-коды, штрихкоды, активация, погашение и система учёта в примере не создавались. Ответственный за данные, утверждение условий, проверку PDF и упаковку [указать]. Получение в Алматы: [адрес, дата и ответственный согласуются с выбранным исполнителем]. В расчёте разделить печать A/B, работу с данными, пробу, конверты, вкладыши, комплектование и упаковку. Цена, срок, исполнитель и наличие материалов не заявлены. TXT и CSV — учебные материалы для задания; они не заменяют утверждённые условия и производственный макет.