Skip to content

Operational inventory, textile DPP.

Canonical textile DPP inventory template. Each property cites the regulation that requires it, with a mapping to the TraceWeave APP domain model.

Each property cites the regulation that requires it and includes a mapping to the TraceWeave APP domain model. As you grow, migration happens with no schema rework. CC-BY 4.0 with mandatory attribution.

05Canonical databases
35Canonical properties
06Pre-filled archetypes
v1.0Schema version
Get the operational kit

Canonical textile DPP schema · 6 pre-filled archetypes + APP mapping

Step 1/3

Schema preview

RequiredRecommendedOptional
P1Producttitle

Canonical product name.

ESPR Art. 7(2)(a) + Annex III · CELEX:32024R1781

→ TraceWeave APP: product.name

P2SKU/EAN/GTINtext

Unique product identifier · accepts internal SKU, EAN-13 or GTIN-14.

ESPR Art. 10(1)(a) + Art. 12 · CELEX:32024R1781 · GS1 Digital Link

→ TraceWeave APP: product.sku + gtin · sku interno + identificador externo GTIN

P3Textile categoryselect

Primary textile classification.

ESPR Art. 7(2)(a) + Annex III · data to include in the DPP

→ TraceWeave APP: product.category

topbottomdressjacketknitwearunderwearaccessoryfootwearhome_textile
P4Brandtext

Name of the responsible economic operator.

ESPR Art. 12 «Unique identifiers» + Annex III (g)(h)

→ TraceWeave APP: product.brand_id

P5DPP statusselect

Workflow of the product's DPP.

industry-standard workflow metadata

→ TraceWeave APP: product.lifecycle_stage

planningactivepublishedarchived
P6Launch datedate

Date the first unit was placed on the market.

ESPR Art. 9(2)(d) + Art. 10(1)(f) · model/batch/item level

→ TraceWeave APP: product.launch_date

P7Material compositionrelationmateriales

Relation to the Materials database · sum of composition % must be 100.

ESPR Art. 9(2)(a) + RET 1007/2011 Art. 11

→ TraceWeave APP: product.materials[]

P8Supply chainrelationstages

Relation to the Stages database · tier 1 to tier 4+.

ESPR Art. 9(3)(c) «improve traceability» + Annex III

→ TraceWeave APP: product.supply_chain_stages[]

P9Lifecycle eventsrelationlifecycle

Relation to the Lifecycle database · design · production · use · repair · resale · recycling · end of life.

ESPR Art. 9(3)(c) «improve traceability» + EU Textiles Strategy COM(2022) 141

→ TraceWeave APP: product.life_cycle_events[]

P10SVHC presentrelationsvhc

Relation to the SVHC database · substances of concern per the REACH Candidate List.

REACH Art. 33 + ESPR Art. 7(5) «substances of concern»

→ TraceWeave APP: product.svhc_substances[]

P11Certificationsmulti_select

Product certifications verifiable by third parties.

verification metadata

→ TraceWeave APP: product.certifications[]

GOTSOEKO-TEX_STD100OEKO-TEX_MILBCIGRSRCSRWSRDSLWGFSCBluesignEU_Ecolabel
P12Internal notesrich_text

Team work · internal context · not for public use.

internal metadata

→ TraceWeave APP: product.notes

Pre-filled archetypes

6 examples

Click the first 3 cards to see sample values per database. The other 3 unlock when you receive the operational kit. No attribution to a real brand · generic archetypes to inspire your own structure.

As you grow
Migrate to TraceWeave APP with no schema rework.

When your inventory exceeds ~500 SKUs, 2 markets or 3 different primary materials with a tier 3+ supply chain, the operational kit stops scaling well. Every property in the kit maps to the TraceWeave APP domain model · migration happens by exporting CSV + importing with the wizard.

Indicative heuristic · not an official threshold.

View DPP & Data Hub

Schema v1.0 verified · 01 may 2026 · Regulatory Radar active

Canonical template based on editorial interpretation of the official texts published in EUR-Lex (ESPR Regulation EU 2024/1781 Art. 9 + Textile Labelling Regulation 1007/2011 + REACH 1907/2006 Art. 33 + JRC technical schemas). TraceWeave's Regulatory Radar detects OJEU changes continuously. It covers 80% of the critical published ESPR schema · the pending textile sector delegated act may add specific fields when published. License CC-BY 4.0 · mandatory literal attribution. It does not replace an external legal audit or the legal advice of a certified professional.