Textilní DPP
Textilní DPP
Kromě schématu pro baterie z fáze 4a podporuje qr3.app od Q3.3 úplné schéma textilního DPP na základě francouzského zákona Loi AGEC (Décret 2022-748) und delegovaného aktu ESPR pro textil. Textilní pasy můžete vytvářet, validovat, doručovat prostřednictvím QR kódů a před uložením živě kontrolovat jejich soulad s předpisy EU, a to zcela identicky jako u baterií.
Výběr kategorie
Při vytváření pasu určuje schéma hodnota category: "textile":
{ "category": "textile", "gtin": "04012345678901", "product_name": "Organic Cotton T-Shirt", "manufacturer": "EcoWear GmbH", "origin_country": "PT", "landing_locale": "de", "market_countries": ["DE", "AT", "FR"], "textile_data": { "fiber_composition": [ { "material": "cotton", "percentage": 95, "origin_country": "TR", "recycled_pct": 0 }, { "material": "elastane", "percentage": 5, "origin_country": "IT", "recycled_pct": 0 } ], "country_weaving_knitting": "PT", "country_dyeing_printing": "PT", "country_assembly": "PT", "contains_microplastics": false }}Povinná pole (AGEC)
| Pole | Článek AGEC | Obsah |
|---|---|---|
fiber_composition[] | A1 | Všechny podíly vláken, celkem = 100 % |
fiber_composition[].recycled_pct | A1 | Podíl recyklátu na vlákno (výchozí 0) |
country_weaving_knitting | A2 | Země tkaní/pletení (ISO 3166-1 alpha-2) |
country_dyeing_printing | A3 | Země barvení/tisku |
country_assembly | A4 | Země konfekce/montáže |
contains_microplastics | A5 | Povinně true, jakmile syntetická vlákna tvoří ≥ 50 % |
svhc_substances[] | A6 | Látky REACH SVHC od koncentrace 0,1 %, s číslem CAS |
Pravidlo pro mikroplasty: Pokud složení obsahuje alespoň 50 % syntetických vláken (polyester, akryl, polyamid, elastan, …), musí být nastaveno contains_microplastics: true — v opačném případě koncový bod odpoví kódem 422. HTML prohlížeč pro spotřebitele v takovém případě zobrazí výrazné oranžové varovné pole s povinným francouzským textem AGEC (a pro německé/anglické kupující navíc upozornění „Mention obligatoire (marché français)“, jakmile "FR" ∈ market_countries).
Volitelná pole ESPR (Opt-in)
Tato pole jsou volitelná, ale odemykají odznak ESPR-ready v administraci a v prohlížeči pro spotřebitele:
durability_class— třída odolnosti A–Erecyclability_class— třída recyklovatelnosti A–Eexpected_lifetime_wash_cycles— předpokládaný počet pracích cyklůexpected_lifetime_years— předpokládaná životnost v letechpef_carbon_footprint_kg— Product Environmental Footprint (CO₂eq)recyclability_pct— podíl recyklovatelného materiálurepair_instructions_url— HTTPS odkaz na návod k opravěspare_parts_available_until— ISO datum, do kdy jsou dostupné náhradní dílydisassembly_url— HTTPS odkaz na návod k demontážitake_back_info— informace o zpětném odběru (volný text)
Jakmile jsou nastavena všechna pole B7–B15, validátor EU vygeneruje informační odznak TEXTILE_ESPR_READY.
Země prodeje (market_countries)
market_countries: string[] je základní pole ve všech kategoriích DPP (ISO 3166-1 alpha-2, max. 32 záznamů). Řídí dva mechanismy:
- HTML pro spotřebitele: Jakmile je zahrnuto
"FR"a uživatel neotevře stránku ve francouzštině, zobrazí se povinný text AGEC dodatečně ve francouzštině pod nadpisem „Mention obligatoire (marché français)“. - EU validátor (viz Soulad s předpisy EU): Aktivují se pravidla specifická pro Francii — řetězec AGEC se změní na
error, termíny spojené s greenwashingem (biodégradable,écologique, …) se povýší zwarningnaerror.
Linter pro greenwashing
Validátor kontroluje pole product_name a fiber_composition[].material porovnáním s vybraným seznamem zakázaných slov v DE/EN/FR. Nalezené shody (např. „natural“, „biodegradable“, „umweltfreundlich“) se zobrazí jako problém TEXTILE_GREENWASHING — mimo EU jako warning, a jakmile trh zahrnuje FR, jako error.
Osvědčený postup: Používejte pouze doložitelné, konkrétní pojmy ("Organic Cotton" místo "Natural"; „100 % recyklovaný“ místo „šetrný k životnímu prostředí“).
Validace před uložením
qr3.app poskytuje živý náhled v administraci (viz Soulad s předpisy EU) — shody s AGEC, varování před greenwashingem a stav ESPR-ready uvidíte předtím, než se pas uloží:
curl -X POST https://qr3.app/v1/dpp/validate \ -H "Authorization: Bearer $API_KEY" \ -H "X-Workspace-Id: $WS_ID" \ -H "Content-Type: application/json" \ -d @textile-payload.jsonOdpověď obsahuje sekci eu_compliance s poli compliant, espr_ready, issues[] a přehledem podle závažnosti (errors / warnings / info).
Zobrazení pro spotřebitele
HTML zobrazení pro spotřebitele na adrese https://qr3.app/01/{GTIN}/21/{SERIAL} vykresluje:
- Varovné pole AGEC (pokud jsou mikroplasty relevantní), včetně povinného bloku pro francouzský trh
- Řetězec původu: tkaní/pletení → barvení/tisk → konfekce (s vlaječkami)
- Podrobnosti o vláknech: země původu + podíl recyklátu pro každé vlákno
- Seznam SVHC (REACH) s názvy, čísly CAS a koncentracemi
- Sekce odolnosti (ESPR): prací cykly, životnost, PEF-CO₂, URL pro opravy, náhradní díly
- Sekce recyklovatelnosti: %, třída, URL pro demontáž, zpětný odběr
- Země prodeje
Hromadný import
Hromadný import CSV/XLSX na adrese POST /v1/dpp/import podporuje textilie — šablona je k dispozici na GET /v1/dpp/import/templates/textile?format=xlsx (nebo ?format=csv). Podrobnosti naleznete v referenční příručce k API.
Další kroky
- Vytvoření v administraci:
/dashboard/dpp/new→ vyberte kategorii Textil, vyplňte pole, sledujte živý náhled a uložte. - Kontrola souladu s předpisy EU: Podrobná pravidla naleznete v části Soulad s předpisy EU.
- Onboarding GS1: Registrace kódů GTIN a ověření vlastnictví — viz Identifikátory GS1 a onboarding.