---
title: "Textilní DPP je tady: zkontrolujte soulad s předpisy EU během sekund — ještě před uložením — qr3.app Blog"
description: "qr3.app nyní podporuje kompletní textilní pasy podle francouzské Loi AGEC a ESPR. Novinka: živý validátor a simulátor, který odhalí porušení AGEC, greenwashing a připravenost na ESPR přímo ve formuláři — ještě než stihnete uložit."
canonical: "https://qr3.app/cs/blog/textile-dpp-and-eu-compliance-simulator/"
lang: "cs"
robots: "index,follow,max-image-preview:large,max-snippet:-1"
---

# Textilní DPP je tady: zkontrolujte soulad s předpisy EU během sekund — ještě před uložením — qr3.app Blog

> qr3.app nyní podporuje kompletní textilní pasy podle francouzské Loi AGEC a ESPR. Novinka: živý validátor a simulátor, který odhalí porušení AGEC, greenwashing a připravenost na ESPR přímo ve formuláři — ještě než stihnete uložit.

Canonical: <https://qr3.app/cs/blog/textile-dpp-and-eu-compliance-simulator/>

[← Blog](/cs/blog/) [Praxe DPP](/cs/blog/category/dpp-practice/)

13. dubna 2026 8 min čtení [Praxe DPP](/cs/blog/category/dpp-practice/) [DPP](/cs/blog/tag/DPP/)[Textile](/cs/blog/tag/Textile/)[AGEC](/cs/blog/tag/AGEC/)[ESPR](/cs/blog/tag/ESPR/)[EU](/cs/blog/tag/EU/)[Release](/cs/blog/tag/Release/)

# Textilní DPP je tady: zkontrolujte soulad s předpisy EU během sekund — ještě před uložením

qr3.app nyní podporuje kompletní textilní pasy podle francouzské Loi AGEC a ESPR. Novinka: živý validátor a simulátor, který odhalí porušení AGEC, greenwashing a připravenost na ESPR přímo ve formuláři — ještě než stihnete uložit.

autor **qr3.app Team**

![Textilní DPP je tady: zkontrolujte soulad s předpisy EU během sekund — ještě před uložením](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/textile-dpp-and-eu-compliance-simulator/hero.png)

Vedle bateriové linky nyní qr3.app přináší druhou kompletní kategorii DPP: **textil** podle francouzské **Loi AGEC** (Décret 2022-748) s poli připravenými pro očekávaný, dosud nepřijatý **akt v přenesené pravomoci ESPR**. Zároveň jsme zabudovali živý validátor EU, který běží přímo v dashboardu — **ještě než** pas uložíte a **ještě než** produkt nabídnete na novém trhu.

Stručně řečeno, tři věci, které na běžných QR platformách nedostanete:

1. Kompletní schéma textilního DPP včetně povinného řetězce AGEC a volitelného ESPR.

2. Živý náhled přímo ve formuláři pro vytvoření, který okamžitě odhalí porušení AGEC a greenwashing.

3. Simulátor souladu na stránce detailu, který odpoví na otázku: „Co se stane, když zítra přidám Francii mezi své trhy?“

## Proč na textilním DPP záleží už dnes

**Prováděcí akt ESPR pro textil** ještě nebyl přijat — pracovní plán Komise předběžně plánuje jeho přijetí na rok **2027** a jeho požadavky se obecně uplatní nejdříve 18 měsíců po vstupu v platnost. S přípravou ale nemůžete čekat až do té doby, protože část regulace je už **dnes právně závazná**:

- **Loi AGEC** (Francie, od 1. 1. 2023): povinný řetězec původu, varování před mikroplasty, transparentnost REACH SVHC, zákaz vágních environmentálních tvrzení.

- Od roku **2025** se AGEC vztahuje na výrobce, dovozce a další subjekty uvádějící textil na francouzský trh s ročním obratem z dotčených výrobků vyšším než 10 mil. € a s nejméně 10 000 kusy ročně (od roku 2023: 50 mil. € a 25 000 kusů; od roku 2024: 20 mil. € a 10 000 kusů).

- Počet výzev k zastavení greenwashingu (cease-and-desist) dosáhl ve Francii v roce 2024 rekordní úrovně — „natural“, „biodegradable“ nebo „écologique“ bez důkazu vás vyjde **dráž** než sprint na dokumentaci.

Pokud dovážíte textil do EU (nebo jen do Francie), nastavit si svůj DPP stack hned teď je levnější než panická migrace, jakmile začne platit akt v přenesené pravomoci ESPR.

## Textilní schéma na první pohled

Stavíme přímo na katalogu povinných polí AGEC:

```
{
  "category": "textile",
  "gtin": "04012345678901",
  "product_name": "Organic Cotton T-Shirt",
  "manufacturer": "EcoWear GmbH",
  "origin_country": "PT",
  "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 pokrývají **čtyři pravidla AGEC**, jejichž dodržování francouzské úřady vymáhají nejčastěji:

| ID interní kontroly | Pole | Co dělá validátor |
| --- | --- | --- |
| A1 | `fiber_composition[].recycled_pct` | Součet všech procentuálních podílů vláken musí být 100 % |
| A2–A4 | `country_weaving_knitting / dyeing_printing / assembly` | Tři země jsou vyžadovány, kdykoli je **FR** mezi trhy |
| A5 | `contains_microplastics` | Vynuceno na `true`, když syntetická vlákna přesahují 50 % |
| A6 | `svhc_substances[]` | CAS číslo + koncentrace vyžadovány od 0,1 % |

Navíc podporujeme volitelná **pole ESPR** (životnost, PEF CO₂, URL pro opravu, lhůta pro náhradní díly, třída recyklovatelnosti). Když jsou všechna vyplněna, dashboard zobrazí odznak **ESPR-ready** — ideální pro výrobce, kteří investují čas teď, aby byli připraveni bez migrace, jakmile se začne uplatňovat akt v přenesené pravomoci ESPR.

## Živý náhled: chyby uvidíte ještě před uložením

Typický postup býval následující: vyplnit formulář → uložit → přejít na stránku detailu → přečíst chyby souladu → vrátit se do formuláře. To bolí ve chvíli, kdy vytváříte celou dávku.

Od tohoto vydání běží validátor EU **bezstavově** přímo ve formuláři pro vytvoření:

- `POST /v1/dpp/validate` nyní vedle Zod validace vrací navíc pole `eu_compliance` s hodnotami `compliant`, `espr_ready`, `issues[]` a souhrnem seskupeným podle závažnosti.

- Dashboard vykresluje problémy přímo pod validačním panelem, seskupené podle error / warning / info.

- **Banner s ochranou před uložením** se objeví nad tlačítky odeslání („2 chyby a 1 varování — uložit i tak?“), kdykoli nějaké problémy zůstanou. Uložení **není blokováno**, ale černé na bílém vidíte, co přijímáte.

Pro vás jako vývojáře to znamená: validátor můžete nasadit kamkoli — do vlastního importního flow, do CI kontroly, do hooku agenta Cursor.

```
curl -X POST https://qr3.app/v1/dpp/validate \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d @textile-payload.json | jq '.data.eu_compliance.summary'
```

## Simulátor souladu: „co když přidám Francii?“

Funkce, kterou jsem osobně chtěl nejvíc, je **simulátor souladu** na stránce detailu existujícího DPP. Typický scénář:

V systému máte 500 textilních pasů, všechny pro německý trh. Přijde obchod: „Příští měsíc expandujeme do Francie.“ Otázka: **které z vašich pasů najednou poruší AGEC?**

Otevřete pas v dashboardu a v sekci souladu s EU se objeví nová karta: *Simulátor souladu*.

- Klikněte na chip **FR** (vedle přednastavených DE/AT/FR/IT/ES/NL) nebo zadejte vlastní ISO kód.

- Volitelně: přepněte stav z `draft` na `live`.

- Tlačítko **Náhled dopadu na EU**.

Rozhraní vám okamžitě ukáže, **aniž by** pas uložilo:

- Nové karty chyb (např. `TEXTILE_AGEC_REQUIRED` na cestě pole `textile_data.country_weaving_knitting`).

- Varování před greenwashingem, které eskaluje z `warning` na `error`, protože FR je nyní mezi trhy.

- Štítek `preview.changed_fields` přesně označující, která pole by se změnila.

Až budete spokojeni, **Uložit změny** odešle delta přes `PUT /v1/dpp/:id`. Pokud ne — **Reset** a nic se nestalo.

V zákulisí jde o jediný nový endpoint:

```
curl -X POST https://qr3.app/v1/dpp/$DPP_ID/validate-update \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "market_countries": ["DE", "FR"], "status": "live" }'
```

Worker sloučí patch v paměti se stávajícím DPP a spustí validátor EU nad výsledkem — bez přístupu pro zápis. Prázdné tělo je povoleno a vrátí aktuální verdikt.

## Proč je to víc než jen „příjemný bonus“

Tři důvody, proč simulátor není jen marketingový trik:

1. **Předprodejní kontrola pro expanzi na trh.** Obchod dokáže za 60 sekund odpovědět, které produkty jsou připravené pro FR a jak nákladný by rollout byl.

2. **Oddělení data ops od compliance ops.** Compliance už nemusí honit každou vadu v datech — spusťte simulátor jednou, čistě vyfiltrujte, založte tickety.

3. **Přátelské k AI agentům.** Endpoint má přesně stejný tvar jako `POST /v1/dpp/validate`. Agent Cursor nebo Claude jej může zavolat přímo z úkolu typu „najdi pasy připravené pro FR“ — bez mezikroku v podobě mini skriptu.

## Stále API-first

Vše, co je vidět v dashboardu, je dostupné přes API:

- **`POST /v1/dpp/validate`** — bezstavový validátor pro flow vytvoření.

- **`POST /v1/dpp/:id/validate-update`** — bezstavový validátor pro částečné aktualizace (simulátor).

- **`GET /v1/dpp/:id/eu-compliance`** — trvalá kontrola pro existující pasy (skvělé pro CI).

- **`POST /v1/dpp/import`** — hromadný import CSV/XLSX s novými textilními šablonami (`GET /v1/dpp/import/templates/textile?format=xlsx`).

- **`GET /01/{GTIN}/21/{SERIAL}`** — spotřebitelský pohled s varovným boxem AGEC o mikroplastech, řetězcem původu, seznamem SVHC a sekcí životnosti.

Všechny tři validátorové endpointy vracejí stejný tvar `EuComplianceResult`. Seskupování problémů a vykreslení závažnosti tak postavíte přesně **jednou**.

## Záruka zpětné kompatibility

Vše v tomto vydání je **aditivní**:

- Stávající klienti `POST /v1/dpp/validate` mohou nové pole `eu_compliance` ignorovat bez jakýchkoli změn.

- Bateriová flow zůstávají beze změn.

- `market_countries` je volitelné a má výchozí hodnotu `[]`.

Podrobnosti najdete v [changelogu](https://qr3.app/en/changelog/) a v naší [zásadě verzování API](https://qr3.app/en/api/versioning/).

## Začněte

- [Dokumentace textilního DPP](https://qr3.app/en/dpp/textiles/) — schéma, pravidlo pro mikroplasty, volitelné ESPR

- [Dokumentace souladu s EU](https://qr3.app/en/dpp/eu-compliance/) — katalog pravidel, živý náhled, simulátor

- [Začněte zdarma](https://qr3.app/en/) — bezplatný plán, dashboard + API

- [Sledujte na GitHubu](https://github.com/ostheimer/qr3-skills) — issues, vydání SDK, roadmapa

Pokud máte rozsáhlý katalog textilních pasů nebo potřebujete auditovat riziko spojené s AGEC/Francií, [ozvěte se nám](mailto:hello@qr3.app) — jsme připraveni na pilotní zákazníky s 500 až 50 000 SKU.

## Související články

- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/eu-dpp-registry/hero.png) Regulace Registr EU DPP přichází: co musí výrobci vědět o digitálním pasu výrobku Do 19. července 2026 musí Komise zřídit centrální registr EU pro digitální pasy výrobků. Co to je, koho se to týká a jak se připravit.](/cs/blog/eu-dpp-registry/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/eu-digital-product-passport-guide/hero.png) Regulace Digitální produktový pas EU: Co musí výrobci vědět už teď Od 18. února 2027 bude pas baterie povinný pro určité baterie; další kategorie produktů budou následovat až s akty v přenesené pravomoci podle ESPR. Co to znamená, jak fungují odkazy GS1 Digital Link a jak vás qr3.app připraví na soulad s předpisy.](/cs/blog/eu-digital-product-passport-guide/)

[← Všechny články](/cs/blog/) [Začít zdarma](https://app.qr3.app/sign-up)
