Tekstiili-DPP
Tekstiili-DPP
Vaiheen 4a akkumallin lisäksi qr3.app tukee versiosta Q3.3 alkaen täydellistä tekstiili-DPP-mallia, joka perustuu Ranskan Loi AGEC (Décret 2022-748) -lakiin ja tekstiilien ESPR-delegoituun säädökseen. Voit luoda, validoida ja toimittaa tekstiilipasseja QR-koodilla täysin samalla tavalla kuin akkuprosessissa, sekä tarkistaa niiden EU-vaatimustenmukaisuuden livenä ennen tallennusta.
Valitse kategoria
Passia luotaessa category: "textile" määrittää skeeman:
{ "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 }}Pakolliset kentät (AGEC)
| Kenttä | AGEC-artikla | Sisältö |
|---|---|---|
fiber_composition[] | A1 | Kaikki kuituosuudet, summa = 100 % |
fiber_composition[].recycled_pct | A1 | Kierrätysosuus kuitua kohden (oletus 0) |
country_weaving_knitting | A2 | Kudonta-/neulontamaa (ISO 3166-1 alpha-2) |
country_dyeing_printing | A3 | Värjäys-/painatusmaa |
country_assembly | A4 | Kokoonpano-/valmistusmaa |
contains_microplastics | A5 | Pakollinen true, jos synteettisten kuitujen osuus on ≥ 50 % |
svhc_substances[] | A6 | REACH SVHC -aineet, joiden pitoisuus on vähintään 0,1 %, CAS-numeroineen |
Mikromuovisääntö: Jos koostumus sisältää vähintään 50 % synteettisiä kuituja (polyesteri, akryyli, polyamidi, elastaani, …), on contains_microplastics: true oltava asetettuna — muussa tapauksessa päätepiste palauttaa virheen 422. Tässä tapauksessa kuluttajan HTML-näkymä näyttää näkyvän oranssin varoituslaatikon, jossa on Ranskan AGEC-vaatimusten mukainen pakollinen teksti (ja DE-/EN-ostajille lisäksi huomautuksen “Mention obligatoire (marché français)”, jos "FR" ∈ market_countries).
ESPR-opt-in-kentät
Nämä kentät ovat valinnaisia, mutta ne aktivoivat ESPR-ready-merkin hallintapaneelissa ja kuluttajanäkymässä:
durability_class— kestävyysluokka A–Erecyclability_class— kierrätettävyysluokka A–Eexpected_lifetime_wash_cycles— odotetut pesukerratexpected_lifetime_years— odotettu käyttöikä vuosinapef_carbon_footprint_kg— tuotteen ympäristöjalanjälki (CO₂eq)recyclability_pct— kierrätettävän materiaalin osuusrepair_instructions_url— HTTPS-linkki korjausohjeisiinspare_parts_available_until— ISO-päivämäärä, johon asti varaosia on saatavilladisassembly_url— HTTPS-linkki purkuohjeisiintake_back_info— takaisinottotiedot vapaamuotoisena tekstinä
Heti kun kaikki kentät B7–B15 on asetettu, EU-validointityökalu antaa tietomerkin TEXTILE_ESPR_READY.
Myyntimaat (market_countries)
market_countries: string[] on peruskenttä kaikissa DPP-kategorioissa (ISO 3166-1 alpha-2, enintään 32 merkintää). Se ohjaa kahta mekanismia:
- Kuluttajan HTML-näkymä: Jos kenttä sisältää arvon
"FR"ja käyttäjä ei avaa sivua ranskaksi, AGEC-pakollinen teksti näytetään lisäksi ranskaksi otsikon “Mention obligatoire (marché français)” alla. - EU-validointityökalu (katso EU-vaatimustenmukaisuus): Ranska-kohtaiset säännöt aktivoituvat — AGEC-ketjusta tulee
error, ja viherpesutermit (biodégradable,écologique, …) korotetaan tasoltawarningtasolleerror.
Viherpesu-linter
Validointityökalu skannaa kentät product_name ja fiber_composition[].material kuratoidun, saksan-, englannin- ja ranskankielisen kieltolistan perusteella. Osumat (esim. “natural”, “biodegradable”, “umweltfreundlich”) näkyvät TEXTILE_GREENWASHING-ongelmana — warning EU:n ulkopuolella, error heti kun markkina-alue sisältää maan FR.
Paras käytäntö: Käytä vain todistettavissa olevia, täsmällisiä termejä ("Organic Cotton" termin "Natural" sijaan; “100 % recycelt” termin “umweltfreundlich” sijaan).
Validointi ennen tallennusta
qr3.app tarjoaa live-esikatselun hallintapaneelissa (katso EU-vaatimustenmukaisuus) — näet AGEC-osumat, viherpesuvaroitukset ja ESPR-ready-tilan ennen passin tallentamista:
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.jsonVastaus sisältää osion eu_compliance, jossa on compliant, espr_ready, issues[] sekä yhteenveto vakavuusasteen mukaan (errors / warnings / info).
Kuluttajanäkymä
Kuluttajan HTML-näkymä osoitteessa https://qr3.app/01/{GTIN}/21/{SERIAL} näyttää seuraavat tiedot:
- AGEC-varoituslaatikko (jos mikromuovi on relevantti), mukaan lukien Ranskan pakollinen tekstilohko FR-markkinoille
- Alkuperäketju: kudonta/neulonta → värjäys/painatus → valmistus (maalipputunnisteilla)
- Kuitujen lisätiedot: kunkin kuidun alkuperämaa + kierrätysosuus
- SVHC-luettelo (REACH) nimineen, CAS-numeroineen ja pitoisuuksineen
- Durability-osio (ESPR): pesukerrat, käyttöikä, PEF-CO₂, korjaus-URL, varaosat
- Recyclability-osio: %, luokka, purku-URL, takaisinotto
- Myyntimaat
Massatuonti
CSV-/XLSX-massatuonti polussa POST /v1/dpp/import tukee tekstiilejä — mallipohja on saatavilla polusta GET /v1/dpp/import/templates/textile?format=xlsx (tai ?format=csv). Lisätietoja on kohdassa API-viite.
Seuraavat vaiheet
- Luominen hallintapaneelissa:
/dashboard/dpp/new→ valitse kategoriaksi Tekstiili, täytä kentät, seuraa live-esikatselua ja tallenna. - Tarkista EU-vaatimustenmukaisuus: Katso tarkemmat säännöt kohdasta EU-vaatimustenmukaisuus.
- GS1-käyttöönotto: Rekisteröi GTIN-koodit ja tarkista omistajuus — katso GS1-tunnisteet ja käyttöönotto.