DPP Κλωστοϋφαντουργίας
DPP Κλωστοϋφαντουργίας
Εκτός από το σχήμα μπαταριών της Φάσης 4a, το qr3.app υποστηρίζει από το Q3.3 ένα πλήρες σχήμα DPP κλωστοϋφαντουργίας βάσει του γαλλικού νόμου Loi AGEC (Décret 2022-748) και της κατ’ εξουσιοδότηση πράξης ESPR-Delegated-Act Textil. Μπορείτε να δημιουργήσετε, να επικυρώσετε και να παραδώσετε διαβατήρια κλωστοϋφαντουργικών προϊόντων μέσω QR με τον ίδιο ακριβώς τρόπο όπως στη ροή μπαταριών, καθώς και να ελέγξετε ζωντανά τη συμμόρφωσή τους με τους κανόνες της ΕΕ πριν από την αποθήκευση.
Επιλογή κατηγορίας
Κατά τη δημιουργία ενός διαβατηρίου, η τιμή 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 }}Υποχρεωτικά πεδία (AGEC)
| Πεδίο | Άρθρο AGEC | Περιεχόμενο |
|---|---|---|
fiber_composition[] | A1 | Όλες οι αναλογίες ινών, σύνολο = 100 % |
fiber_composition[].recycled_pct | A1 | Ποσοστό ανακυκλωμένου περιεχομένου ανά ίνα (προεπιλογή 0) |
country_weaving_knitting | A2 | Χώρα ύφανσης/πλεξίματος (ISO 3166-1 alpha-2) |
country_dyeing_printing | A3 | Χώρα βαφής/τύπωσης |
country_assembly | A4 | Χώρα συναρμολόγησης/ραφής |
contains_microplastics | A5 | Υποχρεωτικά true, εφόσον οι συνθετικές ίνες αποτελούν ≥ 50 % |
svhc_substances[] | A6 | Ουσίες REACH-SVHC από συγκέντρωση 0,1 % και άνω, με αριθμό CAS |
Κανόνας για μικροπλαστικά: Εάν η σύνθεση περιέχει τουλάχιστον 50 % συνθετικές ίνες (πολυεστέρας, ακρυλικό, πολυαμίδιο, ελαστάνη, …), πρέπει να οριστεί η τιμή contains_microplastics: true — διαφορετικά το endpoint θα επιστρέψει σφάλμα 422. Σε αυτή την περίπτωση, το Consumer-HTML-Viewer εμφανίζει ένα εμφανές πορτοκαλί πλαίσιο προειδοποίησης με το υποχρεωτικό γαλλικό κείμενο AGEC (και για τους αγοραστές σε DE/EN, την πρόσθετη σημείωση “Mention obligatoire (marché français)”, εφόσον ισχύει "FR" ∈ market_countries).
Πεδία προαιρετικής επιλογής (Opt-in) ESPR
Αυτά τα πεδία είναι προαιρετικά, αλλά ενεργοποιούν το σήμα (badge) ESPR-ready στο Dashboard και στο Consumer-Viewer:
durability_class— κατηγορία ανθεκτικότητας A–Erecyclability_class— κατηγορία ανακυκλωσιμότητας A–Eexpected_lifetime_wash_cycles— αναμενόμενοι κύκλοι πλύσηςexpected_lifetime_years— αναμενόμενη διάρκεια ζωής σε έτηpef_carbon_footprint_kg— Περιβαλλοντικό αποτύπωμα προϊόντος (CO₂eq)recyclability_pct— ποσοστό ανακυκλώσιμου υλικούrepair_instructions_url— σύνδεσμος HTTPS προς τις οδηγίες επισκευήςspare_parts_available_until— ημερομηνία ISO έως την οποία είναι διαθέσιμα τα ανταλλακτικάdisassembly_url— σύνδεσμος HTTPS προς τις οδηγίες αποσυναρμολόγησηςtake_back_info— πληροφορίες επιστροφής σε ελεύθερο κείμενο
Μόλις οριστούν όλα τα πεδία B7–B15, ο EU-Validator εκδίδει το ενημερωτικό σήμα TEXTILE_ESPR_READY.
Χώρες πώλησης (market_countries)
Το πεδίο market_countries: string[] είναι ένα βασικό πεδίο σε όλες τις κατηγορίες DPP (ISO 3166-1 alpha-2, έως 32 καταχωρίσεις). Ελέγχει δύο μηχανισμούς:
- Consumer-HTML: Μόλις συμπεριληφθεί η τιμή
"FR"και ο χρήστης δεν ανοίξει τη σελίδα στα Γαλλικά, το υποχρεωτικό κείμενο AGEC παρέχεται επιπλέον στα Γαλλικά υπό τον τίτλο “Mention obligatoire (marché français)”. - EU-Validator (δείτε Συμμόρφωση ΕΕ): Ενεργοποιούνται οι ειδικοί κανόνες για τη Γαλλία (FR) — η αλυσίδα AGEC (AGEC-Chain) μετατρέπεται σε
error, και οι όροι Greenwashing (biodégradable,écologique, …) αναβαθμίζονται απόwarningσεerror.
Linter για Greenwashing
Ο επικυρωτής (validator) σαρώνει τα πεδία product_name και fiber_composition[].material συγκρίνοντάς τα με μια επιλεγμένη λίστα απαγορευμένων όρων σε DE/EN/FR. Τα ευρήματα (π.χ. “natural”, “biodegradable”, “umweltfreundlich”) εμφανίζονται ως ζήτημα TEXTILE_GREENWASHING — ως warning εκτός ΕΕ, και ως error μόλις η αγορά περιλάβει τη Γαλλία (FR).
Βέλτιστη πρακτική: Χρησιμοποιείτε μόνο τεκμηριωμένους, συγκεκριμένους όρους ("Organic Cotton" αντί για "Natural", “100 % recycelt” αντί για “umweltfreundlich”).
Επικύρωση πριν από την αποθήκευση
Το qr3.app παρέχει μια ζωντανή προεπισκόπηση στο Dashboard (δείτε Συμμόρφωση ΕΕ) — βλέπετε τα ευρήματα AGEC, τις προειδοποιήσεις Greenwashing και την κατάσταση ESPR-ready, πριν αποθηκευτεί το διαβατήριο:
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.jsonΗ απάντηση περιέχει την ενότητα eu_compliance με τα πεδία compliant, espr_ready, issues[] und μια σύνοψη ανάλογα με τη σοβαρότητα (errors / warnings / info).
Προβολή καταναλωτή
Η προβολή Consumer-HTML στη διεύθυνση https://qr3.app/01/{GTIN}/21/{SERIAL} εμφανίζει:
- Πλαίσιο προειδοποίησης AGEC (εφόσον σχετίζεται με μικροπλαστικά), συμπεριλαμβανομένου του υποχρεωτικού γαλλικού μπλοκ για τη γαλλική αγορά (FR)
- Αλυσίδα προέλευσης: Ύφανση/πλέξιμο → Βαφή/τύπωση → Συναρμολόγηση/ραφή (με εικονίδια σημαιών)
- Εμπλουτισμός ινών: χώρα προέλευσης + ποσοστό ανακυκλωμένου περιεχομένου ανά ίνα
- Λίστα SVHC (REACH) με ονόματα, αριθμούς CAS και συγκεντρώσεις
- Ενότητα ανθεκτικότητας (Durability-Section) (ESPR): κύκλοι πλύσης, διάρκεια ζωής, PEF-CO₂, URL επισκευής, ανταλλακτικά
- Ενότητα ανακυκλωσιμότητας (Recyclability-Section): %, κατηγορία, URL αποσυναρμολόγησης, επιστροφή
- Χώρες πώλησης
Μαζική εισαγωγή (Bulk Import)
Η μαζική εισαγωγή CSV/XLSX στη διεύθυνση POST /v1/dpp/import υποστηρίζει κλωστοϋφαντουργικά προϊόντα — το πρότυπο (template) είναι διαθέσιμο στη διεύθυνση GET /v1/dpp/import/templates/textile?format=xlsx (ή ?format=csv). Για λεπτομέρειες, ανατρέξτε στην Αναφορά API.
Επόμενα βήματα
- Δημιουργία στο Dashboard:
/dashboard/dpp/new→ Επιλέξτε την κατηγορία Κλωστοϋφαντουργία (Textil), συμπληρώστε τα πεδία, παρακολουθήστε τη ζωντανή προεπισκόπηση και αποθηκεύστε. - Έλεγχος συμμόρφωσης ΕΕ: Δείτε τη Συμμόρφωση ΕΕ για αναλυτικούς κανόνες.
- Ένταξη GS1 (GS1 Onboarding): Καταχωρίστε τα GTIN και ελέγξτε την ιδιοκτησία — δείτε Αναγνωριστικά GS1 & Ένταξη.