Men's or boys' suits, coats, jackets, trousers, shorts and the like, knitted or crocheted
Men's or boys' suits, coats, jackets, trousers, shorts and the like, knitted or crocheted: This PCR governs production of foreground data packages for finished men's or…
- Lifecycle status
- Candidate
- Content maturity
- Authored methodology
- Current version
- No published version
- Readiness
- Review required
- Last updated
Methodology and translation states come from the source record; publishing this website does not change their review status.
Content languages
Status, classification and source details
Readiness
- Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.
Classification mapping
Source
1. Scope and Applicability
This PCR governs production of foreground data packages for finished men's or boys' knitted or crocheted suits, suit-type ensembles, coats, jackets, blazers, trousers, breeches, and shorts covered by CPC 28221. It applies to saleable garments of declared design, fibre composition, size range, construction, colour, finish, and component configuration at the manufacturing gate.
The representative foreground route begins with finished 65% polyester/35% cotton weft-knitted shell fabric and other purchased components delivered to the garment manufacturer. It includes material receipt, spreading and cutting, sewing and assembly, conditional garment-stage wet processing, final inspection, packaging, and the wastes generated by these operations. Fibre, yarn, knitting, fabric dyeing and finishing, purchased electricity and steam, packaging manufacture, inbound transport, and off-site treatment remain linked upstream services unless they are under the declared operator's direct control.
The fixed representative material route makes every inventory card physically specific; it does not prescribe a composition for all covered products. A data package for another declared bill of materials shall replace or add material-specific atomic cards without combining fabrics, trims, utilities, chemicals, packaging, wastes, or emissions. Distribution, retail, consumer use and care, reuse, and end-of-life are outside this manufacturing foreground package and may be connected in a downstream lifecycle model.
Excluded products include woven or otherwise non-knitted/non-crocheted garments; shirts, underwear, sleepwear, T-shirts, sweaters and cardigans; women's or girls' garments; babies' garments; track suits, ski suits and swimwear; leather, fur, plastics-only, felt, nonwoven, or coated-fabric apparel; clothing accessories; and knitted or crocheted fabric sold as an intermediate product.
2. Product Category Identity
| Field | Value |
|---|---|
| canonical_pcr_id | pcr.food-products-beverages-and-tobacco-textiles-apparel-and-leather-products.knitted-or-crocheted-fabrics-wearing-apparel.men-s-or-boys-suits-coats-jackets-trousers-shorts-and-the-like-knitted-or-crocheted |
| classification_refs | CPC 3.0: 28221, exact mapping context |
| covered_products | Finished men's or boys' knitted or crocheted suits, ensembles, coats, jackets, blazers, trousers, breeches, shorts, and directly comparable garments |
| excluded_products | Woven/non-knitted garments; shirts and underwear; T-shirts and vests; sweaters and cardigans; women's, girls' or babies' garments; sports and swim garments classified elsewhere; leather, fur, plastics-only, felt, nonwoven or coated-fabric apparel; accessories; fabric sold as an intermediate |
| representative_product | A finished men's knitted jacket or pair of trousers made with 65% polyester/35% cotton weft-knitted shell fabric, with declared lining, interlining, zipper and button applicability, size mix, colour, finish, and individual net mass |
| production_route | Purchased finished knitted shell fabric and specific components -> spreading and cutting -> sewing and assembly -> conditional garment wet finishing -> final inspection and packaging |
| market_state | Saleable finished garment at the manufacturing gate; net product mass excludes consumer and distribution packaging |
3. Reference Flow
| Field | Value |
|---|---|
| What | Finished, saleable men's or boys' suit-type garment, coat, jacket, trouser, breech, short, or comparable CPC 28221 garment, knitted or crocheted, at the manufacturing gate |
| How much | 1 kg net accepted garment mass, excluding packaging |
| How well | Meets the declared product specification and final acceptance criteria, with garment subtype, fibre composition, construction, size or production-weighted size mix, components, colour, finish, and moisture condition stated |
| How long or cycle | One declared production batch or representative reporting period; service life and number of wears are separate downstream-use qualifiers |
| reference_flow_link | Mass-normalized manufacturing reference flow; conversion to an item or use-based functional unit requires measured garment mass and an explicit lifetime/use scenario |
| Field | Value |
|---|---|
| Reference amount | 1 kg net accepted finished garment |
| Reference product flow | Men's or boys' suits, coats, jackets, trousers, shorts and the like, knitted or crocheted e5e9f30a-061b-4cbc-bdb3-3d86985acff6 |
| Reference flow property | Mass 93a60a56-a3c8-11da-a746-0800200b9a66 |
| Reference unit group | Units of mass 93a60a57-a4c8-11da-a746-0800200c9a66 |
| Reference unit | kg |
| Required qualifiers | garment subtype; intended wearer group; fibre composition and mass percentages; knit or crochet construction; shell, lining and interlining specification; trim and closure configuration; size or production-weighted size mix; individual garment mass or distribution; colour and coloration route; finishing treatments; finished-product moisture condition; manufacturing site and geography; included operations; reporting period; packaging exclusion; expected uses and care scenario when projected to a use-based functional unit |
When constructing a foreground data package, every item in Required qualifiers shall be declared in dataset metadata, process notes, the reference-flow comment, the product description, or an equivalent data-package field. Missing required qualifiers make the reference flow incomplete.
4. Measurement and Unit Rules
| rule_id | Applies to | Required property | Required unit | Rule |
|---|---|---|---|---|
reference_mass | Accepted finished reference product | Mass 93a60a56-a3c8-11da-a746-0800200b9a66 | kg | Determine net accepted garment mass after final conditioning and before packaging; normalize every foreground exchange to exactly 1 kg net accepted garment. |
packaging_mass_separate | PE-LD garment bags and corrugated-board shipping boxes | Mass 93a60a56-a3c8-11da-a746-0800200b9a66 | kg | Measure each packaging component separately and exclude its mass from the reference-product mass. |
component_count_to_mass | Zippers, buttons, labels, and other count-based components | Mass 93a60a56-a3c8-11da-a746-0800200b9a66 | kg | Convert counts using a verified mean unit mass for the same component specification and reporting period; retain sample count, scale resolution, mean, and variability. |
textile_mass_condition | Shell fabric, lining, interlining, thread, panels, finished garments, rejects, and textile waste | Mass 93a60a56-a3c8-11da-a746-0800200b9a66 | kg | Record mass at the condition in which material crosses the process boundary and disclose any conditioning or moisture correction. |
electricity_metering | User-side electricity inputs | Energy | kWh | Record user-side electricity from a process submeter or documented physical allocation; retain grid geography, voltage level, meter interval, and allocation driver. |
water_measurement | Garment-finishing process water and wastewater | Volume | m3 | Meter inlet water and wastewater separately; disclose recirculation, density conversion, and any unmetered balance term. |
5. System Boundary
Boundary Abstraction
| Field | Value |
|---|---|
| declared_starting_condition | Finished 65% polyester/35% cotton weft-knitted shell fabric and each specific purchased thread, lining, interlining, closure, packaging, chemical, and utility delivered to the first foreground garment-manufacturing operation |
| starting_condition_role | Traceable upstream Product inputs to garment manufacturing, not burden-free raw materials |
| product_classification_scope | The finished reference product is CPC 3.0 28221; fabrics, yarns, components, chemicals, utilities, packaging, transport, and treatment services retain their own identities |
| recursive_input_rule | If an input is already a finished CPC 28221 garment, record it as a separately identified reused, reworked, or intermediate garment input and do not recursively reconstruct its history inside this foreground package |
| upstream_dataset_requirement | Require representative upstream datasets for every purchased fabric and component, fibre and yarn production where not already included, knitting and fabric wet processing, purchased energy, packaging manufacture, inbound transport, and off-site waste or wastewater treatment |
| disclosure | Declare operator control, geography, technology, reporting period, bill of materials, supplier route, all included and excluded operations, and every proxy or data gap |
Normative Boundary Rules
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
boundary_required_foreground | Garment manufacturing | Include material receipt and preparation, spreading and cutting, sewing and assembly, final inspection, packaging, directly controlled utilities, product rejects, and generated wastes. | af-pefcr-2025-v3-1 |
boundary_conditional_wet_finishing | Garment-stage wet or thermal treatment | Include washing, chemical treatment, dyeing, printing, coating, curing, drying, directly associated utilities, wastewater, waste, and relevant direct emissions whenever performed under foreground control; otherwise prevent double counting against upstream datasets. | jrc-textiles-bref-2023; eu-textiles-bat-2022-2508; af-pefcr-2025-v3-1 |
boundary_upstream_traceability | Purchased materials and services | Do not treat delivered fabric, thread, lining, interlining, closures, packaging, electricity, steam, transport, or treatment as burden-free; connect each to a representative upstream dataset or disclose the gap. | ec-pef-2021-2279; af-pefcr-2025-v3-1 |
boundary_manufacturing_waste | Every foreground process | Include manufacturing waste at the process where it arises, preserve material identity and destination, and do not hide rejects or leftovers in product yield. | af-pefcr-2025-v3-1 |
boundary_atomic_exchange | Every inventory row | Represent one chemically or physically specific exchange per row; use separate rows for each fabric, trim, utility, chemical, packaging component, waste stream, and elementary emission. | eu-textiles-bat-2022-2508 |
boundary_downstream_separation | Dataset use | Keep distribution, retail, consumer care, reuse, and end-of-life outside the manufacturing foreground package while preserving metadata required to connect those stages downstream. | ec-pef-2021-2279; af-pefcr-2025-v3-1 |
6. Process Inventory Structure
Process Map
| process_id | process_name | inclusion | inclusion_condition | role | quantitative_reference |
|---|---|---|---|---|---|
material_cutting | Material receipt, spreading and cutting | required | Always included for the representative purchased-fabric route | Foreground material preparation | kg accepted cut shell panels |
garment_assembly | Sewing and garment assembly | required | Always included | Foreground assembly of panels and applicable components | kg accepted assembled garment |
garment_wet_finishing | In-house garment wet or thermal finishing | conditional | Include only when washing, chemical treatment, garment dyeing, printing, coating, curing, drying, or related treatment occurs at the reporting site | Foreground finishing | kg accepted wet-finished garment |
inspection_packaging | Final inspection and packaging | required | Always included before manufacturing-gate release | Foreground quality release and packaging | 1 kg net accepted finished garment |
Process: Material receipt, spreading and cutting (material_cutting)
Inputs
Product flows
Finished knitted polyester-cotton shell fabric (knitted_polycotton_shell_fabric)
Finished 65% polyester/35% cotton weft-knitted shell fabric crosses the foreground boundary as the principal representative-route material. Record each supplier lot and wet-processing state separately.
- Selected flow: Finished 65% polyester/35% cotton weft-knitted shell fabric
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: net fabric consumed from verified issue, return, and stock-movement records
- Value mode: Calculated value (
calculated_value) - Specificity: Product-specific (
product_specific) - Normalization basis: per 1 kg net accepted finished garment
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_material_mass_records - Sources:
af-pefcr-2025-v3-1
User-side electricity for cutting (cutting_electricity)
Electricity used by spreading, cutting, extraction, and directly associated controls is recorded separately from electricity used in sewing, finishing, and packaging.
- Selected flow: User-side low-voltage alternating-current electricity
- Flow property / unit: Energy / kWh
- Amount rule: submetered consumption or documented physical allocation for cutting equipment and its direct auxiliaries
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per kg accepted cut shell panels
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_electricity_records - Sources:
af-pefcr-2025-v3-1
Waste flows
Elementary flows
Outputs
Product flows
Accepted knitted shell panels (cut_shell_panels)
Cut panels accepted for the declared garment subtype are the measured internal output of spreading and cutting.
- Selected flow: Cut 65% polyester/35% cotton knitted garment shell panels
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured mass of accepted cut panels transferred to garment assembly
- Value mode: Foreground record (
foreground_record) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted cut shell panels
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_production_output_records - Sources:
af-pefcr-2025-v3-1
Waste flows
Knitted shell-fabric cutting scrap (polycotton_cutting_scrap)
Offcuts and unusable pieces of the representative shell fabric leave cutting as one composition-specific waste exchange; retain the actual destination.
- Selected flow: 65% polyester/35% cotton knitted cutting scrap
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured net scrap mass by cutting lot and destination
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per kg accepted cut shell panels
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_waste_mass_records - Sources:
af-pefcr-2025-v3-1
Elementary flows
Process: Sewing and garment assembly (garment_assembly)
Inputs
Product flows
Cut knitted shell panels for assembly (cut_shell_panels_for_assembly)
Accepted shell panels transferred from cutting are recorded as the internal material input to sewing and assembly.
- Selected flow: Cut 65% polyester/35% cotton knitted garment shell panels
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured transfer mass from material_cutting
- Value mode: Foreground record (
foreground_record) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_production_output_records - Sources:
af-pefcr-2025-v3-1
Polyester sewing thread (polyester_sewing_thread)
Finished polyester sewing thread crossing the site boundary is recorded independently from shell fabric and other components.
- Selected flow: Finished polyester sewing thread
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: net thread consumed from issue mass less documented return
- Value mode: Calculated value (
calculated_value) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_material_mass_records - Sources:
af-pefcr-2025-v3-1
Woven polyester garment lining (woven_polyester_lining)
Woven polyester lining is an individual conditional component for lined jackets, coats, suits, or trousers and is omitted only when the approved bill of materials confirms no lining.
- Selected flow: Finished 100% polyester woven garment lining fabric, 90 g/m2
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: net lining consumed from issue, return, and stock-movement records
- Value mode: Calculated value (
calculated_value) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_material_mass_records - Sources:
af-pefcr-2025-v3-1
Polyester fusible garment interlining (polyester_fusible_interlining)
Polyester fusible interlining is recorded as a separate conditional exchange when used to stabilize fronts, collars, waistbands, or comparable garment parts.
- Selected flow: 100% polyester nonwoven fusible garment interlining, 45 g/m2
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: net interlining consumed from issue, return, and stock-movement records
- Value mode: Calculated value (
calculated_value) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_material_mass_records - Sources:
af-pefcr-2025-v3-1
Nylon-coil garment zipper (nylon_coil_zipper)
A nylon-coil zipper is recorded independently when specified for the garment; mass comes from verified component mass and lot-level counts.
- Selected flow: No. 5 nylon-coil zipper with polyester tape
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: installed zipper count multiplied by verified mean unit mass, reconciled to issue and return records
- Value mode: Calculated value (
calculated_value) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_component_count_mass_records - Sources:
af-pefcr-2025-v3-1
Polyester four-hole garment button (polyester_four_hole_button)
Polyester four-hole buttons are recorded as one component-specific exchange when present on the approved garment specification.
- Selected flow: 15 mm polyester four-hole garment button
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: installed button count multiplied by verified mean unit mass, reconciled to issue and return records
- Value mode: Calculated value (
calculated_value) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_component_count_mass_records - Sources:
af-pefcr-2025-v3-1
User-side electricity for garment assembly (assembly_electricity)
Electricity used by sewing machines, pressing equipment powered by electricity, extraction, and directly associated assembly controls is recorded for this process only.
- Selected flow: User-side low-voltage alternating-current electricity
- Flow property / unit: Energy / kWh
- Amount rule: submetered consumption or documented physical allocation to sewing and assembly
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_electricity_records - Sources:
af-pefcr-2025-v3-1
Waste flows
Elementary flows
Outputs
Product flows
Accepted assembled knitted garment (assembled_knitted_garment)
Garments accepted after sewing and assembly are measured before conditional wet finishing or final inspection.
- Selected flow: Assembled 65% polyester/35% cotton knitted men's garment
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured accepted assembly output mass
- Value mode: Foreground record (
foreground_record) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_production_output_records - Sources:
af-pefcr-2025-v3-1
Waste flows
Polyester sewing-thread offcuts (polyester_thread_offcuts)
Thread ends and unusable polyester sewing-thread pieces leave assembly as a specific waste exchange; they are not combined with shell-fabric scrap.
- Selected flow: Polyester sewing-thread offcuts
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured net mass by production lot and destination
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per kg accepted assembled garment
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_waste_mass_records - Sources:
af-pefcr-2025-v3-1
Elementary flows
Process: In-house garment wet or thermal finishing (garment_wet_finishing)
Inputs
Product flows
Assembled garment entering wet finishing (assembled_garment_for_wet_finishing)
Assembled garments transferred into a declared washing or wet-finishing recipe are measured before treatment.
- Selected flow: Assembled 65% polyester/35% cotton knitted men's garment
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured transfer mass into included wet-finishing batches
- Value mode: Foreground record (
foreground_record) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted wet-finished garment
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wet_finishing_records - Sources:
jrc-textiles-bref-2023;eu-textiles-bat-2022-2508
Garment-finishing process water (finishing_process_water)
Fresh process water supplied to garment washing or wet finishing is recorded separately from recirculated water and wastewater.
- Selected flow: Fresh process water for garment wet finishing
- Flow property / unit: Volume / m3
- Amount rule: metered fresh-water input allocated to the declared finishing batches
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per kg accepted wet-finished garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_wet_finishing_records - Sources:
jrc-textiles-bref-2023;eu-textiles-bat-2022-2508
Nonionic garment-washing detergent (nonionic_detergent)
The declared nonionic detergent formulation is recorded independently from sodium hydroxide and every other process chemical.
- Selected flow: C12-15 alcohol ethoxylate (7 EO), 70% aqueous detergent formulation
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: net formulation mass issued to the declared recipe, reconciled to return and stock records
- Value mode: Calculated value (
calculated_value) - Specificity: Technology-specific (
technology_specific) - Normalization basis: per kg accepted wet-finished garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_chemical_recipe_records - Sources:
jrc-textiles-bref-2023;eu-textiles-bat-2022-2508
Sodium hydroxide for alkaline treatment (sodium_hydroxide)
Sodium hydroxide is a separate conditional chemical exchange when the approved garment-finishing recipe uses an alkaline treatment.
- Selected flow: Sodium hydroxide, 50% aqueous solution
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: net 50% solution mass issued to the declared recipe, reconciled to return and stock records
- Value mode: Calculated value (
calculated_value) - Specificity: Technology-specific (
technology_specific) - Normalization basis: per kg accepted wet-finished garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_chemical_recipe_records - Sources:
jrc-textiles-bref-2023;eu-textiles-bat-2022-2508
Saturated steam for garment finishing (saturated_steam)
Purchased saturated steam used for bath heating, pressing, drying, or curing is recorded independently from electricity and on-site fuels.
- Selected flow: Purchased saturated steam at 0.5 MPa(g)
- Flow property / unit: Mass / kg
- Amount rule: metered steam supplied to the declared finishing batches, net of separately measured condensate return only when the supplier accounting uses that basis
- Value mode: Calculated value (
calculated_value) - Specificity: Technology-specific (
technology_specific) - Normalization basis: per kg accepted wet-finished garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_steam_records - Sources:
jrc-textiles-bref-2023;eu-textiles-bat-2022-2508
User-side electricity for garment finishing (finishing_electricity)
Electricity used by washing equipment, pumps, extraction, drying, curing, and directly associated controls is recorded for finishing only.
- Selected flow: User-side low-voltage alternating-current electricity
- Flow property / unit: Energy / kWh
- Amount rule: submetered consumption or documented physical allocation to included finishing batches
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per kg accepted wet-finished garment
- Basis kind: Process output (
process_output) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_electricity_records - Sources:
jrc-textiles-bref-2023;eu-textiles-bat-2022-2508
Waste flows
Elementary flows
Outputs
Product flows
Accepted wet-finished knitted garment (wet_finished_knitted_garment)
Garments accepted after the declared wet or thermal treatment and conditioning are the measured process output.
- Selected flow: Wet-finished 65% polyester/35% cotton knitted men's garment
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured conditioned output mass accepted for final inspection
- Value mode: Foreground record (
foreground_record) - Specificity: Product-specific (
product_specific) - Normalization basis: per kg accepted wet-finished garment
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wet_finishing_records - Sources:
jrc-textiles-bref-2023;eu-textiles-bat-2022-2508
Waste flows
Wastewater from garment wet finishing (garment_finishing_wastewater)
Wastewater discharged from the declared garment-finishing recipe is recorded independently from fresh water, chemicals, and solid residues and retains its actual treatment route.
- Selected flow: Wastewater from wet finishing of 65% polyester/35% cotton knitted garments
- Flow property / unit: Volume / m3
- Amount rule: metered discharge assigned to the declared finishing batches
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per kg accepted wet-finished garment
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_wet_finishing_records - Sources:
jrc-textiles-bref-2023;eu-textiles-bat-2022-2508
Elementary flows
Process: Final inspection and packaging (inspection_packaging)
Inputs
Product flows
Assembled garment entering final inspection (assembled_garment_for_inspection)
When garment_wet_finishing is not applicable, the assembled knitted garment enters final inspection directly and is measured before accepted/rejected disposition.
- Selected flow: Assembled 65% polyester/35% cotton knitted men's garment
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured transfer mass from garment_assembly into final inspection
- Value mode: Foreground record (
foreground_record) - Specificity: Product-specific (
product_specific) - Normalization basis: per 1 kg net accepted finished garment
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_production_output_records - Sources:
af-pefcr-2025-v3-1
Wet-finished garment entering final inspection (wet_finished_garment_for_inspection)
When garment_wet_finishing is applicable, the wet-finished knitted garment enters final inspection and is measured before accepted/rejected disposition.
- Selected flow: Wet-finished 65% polyester/35% cotton knitted men's garment
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured transfer mass from garment_wet_finishing into final inspection
- Value mode: Foreground record (
foreground_record) - Specificity: Product-specific (
product_specific) - Normalization basis: per 1 kg net accepted finished garment
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_production_output_records - Sources:
af-pefcr-2025-v3-1
User-side electricity for inspection and packaging (inspection_packaging_electricity)
Electricity used by inspection lighting, test equipment, folding, bag sealing, boxing, and directly associated controls is recorded for this process only.
- Selected flow: User-side low-voltage alternating-current electricity
- Flow property / unit: Energy / kWh
- Amount rule: submetered consumption or documented physical allocation to final inspection and packaging
- Value mode: Calculated value (
calculated_value) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net accepted finished garment
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_electricity_records - Sources:
af-pefcr-2025-v3-1
Low-density-polyethylene garment bag (pe_ld_garment_bag)
The individual PE-LD garment bag is recorded separately from corrugated-board shipping packaging and excluded from net garment mass.
- Selected flow: 30 micrometre low-density-polyethylene individual garment bag
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: issued bag count multiplied by verified mean unit mass, less documented unused returns
- Value mode: Calculated value (
calculated_value) - Specificity: Product-specific (
product_specific) - Normalization basis: per 1 kg net accepted finished garment
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_packaging_records - Sources:
af-pefcr-2025-v3-1
Corrugated-board shipping box (corrugated_board_shipping_box)
The corrugated-board box used to ship the finished garments is recorded as its own packaging exchange and excluded from net garment mass.
- Selected flow: Double-wall corrugated-board garment shipping box
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: box count allocated to packed garments and multiplied by verified mean box mass
- Value mode: Calculated value (
calculated_value) - Specificity: Product-specific (
product_specific) - Normalization basis: per 1 kg net accepted finished garment
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Calculated from collection (
calculated_from_collection) - Collection protocol:
cp_packaging_records - Sources:
af-pefcr-2025-v3-1
Waste flows
Elementary flows
Outputs
Product flows
Net accepted CPC 28221 finished garment (finished_cpc28221_garment)
This is the quantitative reference output. Packaging is excluded from its mass and recorded in separate input cards.
- Selected flow: Men's or boys' suits, coats, jackets, trousers, shorts and the like, knitted or crocheted
e5e9f30a-061b-4cbc-bdb3-3d86985acff6 - Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: exactly 1 kg after normalization from measured net accepted output
- Value mode: Fixed value (
fixed_value) - Specificity: Not applicable (
not_applicable) - Normalization basis: 1 kg net accepted finished garment
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Identity reference (
identity_reference) - Sources:
unsd-cpc-3-2025
Waste flows
Rejected finished knitted garment (rejected_finished_garment)
Finished garments rejected after final inspection are recorded separately from accepted output and retain rework, reuse, recycling, or disposal destination.
- Selected flow: Rejected 65% polyester/35% cotton knitted men's garment
- Flow property / unit: Mass
93a60a56-a3c8-11da-a746-0800200b9a66/ kg - Amount rule: measured net rejected garment mass by lot and destination
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per 1 kg net accepted finished garment
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_waste_mass_records - Sources:
af-pefcr-2025-v3-1
Elementary flows
7. Allocation and Co-product Handling
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
allocation_avoid_by_subdivision | Distinct garment subtypes, materials, finishing routes, and packaging configurations | Subdivide production orders and processes and use product-specific records before applying allocation. | ec-pef-2021-2279; af-pefcr-2025-v3-1 |
allocation_assembly_units | Shared sewing and assembly operations | When subdivision is not feasible, allocate assembly activity using measured production units only when products receive equivalent operations; otherwise use measured operating time or another documented causal driver. | af-pefcr-2025-v3-1 |
allocation_shared_utilities | Shared electricity, steam, water, and common equipment | Prefer dedicated metering; otherwise allocate by a documented physical driver such as operating time, throughput, steam demand, or metered batch volume and disclose sensitivity. | ec-pef-2021-2279; eu-textiles-bat-2022-2508 |
allocation_rework_internal | Rework retained inside the manufacturing site | Keep rework loops internal, record additional measured inputs, and do not create a co-product credit for the reworked garment. | ec-pef-2021-2279 |
allocation_scrap_destination | Cutting scrap, thread offcuts, and rejected garments | Record waste mass and destination without an avoided-burden credit inside the foreground package; downstream recycling or substitution belongs to the explicitly declared downstream model. | ec-pef-2021-2279; af-pefcr-2025-v3-1 |
8. Foreground Data Collection, Calculation, and Quality Rules
Data Collection Protocols
| protocol_id | process_id | flow_role | record_type | raw_fields | collection_method | unit | frequency | temporal_coverage | site_scope | aggregation_rule | quality_evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|
cp_material_mass_records | material_cutting; garment_assembly | Shell fabric, sewing thread, lining, and interlining | Receiving, issue, return, stock, and scale records | material identity; composition; specification; supplier lot; opening stock; receipts; issues; returns; closing stock; net mass | Calibrated scales and controlled inventory records | kg | Each material lot and production order | Complete reporting period | All included stores, cutting lines, and assembly lines | Calculate net consumption by material and order; reconcile to stock movement | Scale calibration; supplier specification; lot traceability; stock reconciliation |
cp_component_count_mass_records | garment_assembly | Nylon-coil zippers and polyester four-hole buttons | Component issue/return and unit-mass test records | component identity; specification; lot; issued count; returned count; installed count; sample count; sample mass; mean unit mass | Controlled counts plus calibrated-scale unit-mass test | count and kg | Each component lot and production order | Complete reporting period | All included assembly lines | Net installed count × verified mean unit mass; reconcile to issues less returns | Count reconciliation; scale calibration; unit-mass test; bill of materials |
cp_electricity_records | material_cutting; garment_assembly; garment_wet_finishing; inspection_packaging | User-side low-voltage electricity | Process-submeter or documented allocation record | meter id; opening reading; closing reading; kWh; process id; lot; time interval; shared-meter driver | Calibrated submeter; documented physical allocation only when dedicated metering is unavailable | kWh | Each lot or meter interval | Complete reporting period | Every included electricity user | Difference of validated readings assigned once to process and lot | Calibration; reading log; allocation worksheet; invoice reconciliation |
cp_production_output_records | material_cutting; garment_assembly; inspection_packaging | Cut panels, assembled garments, inspection input, and accepted output | Production transfer, scale, and inspection records | product id; garment subtype; order; lot; qualifiers; gross mass; packaging mass; net mass; accepted quantity; rejected quantity | Calibrated scales linked to production and release records | kg | Each production lot | Complete reporting period | All included lines | Sum accepted net output separately from rejects and packaging | Scale calibration; transfer record; inspection release; lot genealogy |
cp_waste_mass_records | material_cutting; garment_assembly; inspection_packaging | Knitted cutting scrap, polyester thread offcuts, and rejected garments | Waste scale and transfer records | waste identity; composition; source row_id; lot; gross mass; tare; net mass; rework status; destination | Calibrated scale at generation or dispatch, reconciled to destination evidence | kg | Each waste transfer | Complete reporting period | Every included waste generation point | Sum net mass by atomic waste row, lot, and destination | Scale calibration; transfer note; destination receipt; rework log |
cp_wet_finishing_records | garment_wet_finishing | Garment input/output, fresh process water, and wastewater | Batch sheet, transfer scale, and inlet/outlet meter records | recipe id; garment lot; input mass; output mass; inlet meter; outlet meter; recirculated water; discharge route; treatment | Calibrated scales and flow meters linked to finishing batches | kg and m3 | Each finishing batch or meter interval | Complete reporting period | All included finishing lines and discharge points | Aggregate each exchange separately; reconcile garment and water balances | Calibration; batch sheet; water balance; discharge record |
cp_chemical_recipe_records | garment_wet_finishing | Nonionic detergent and sodium hydroxide | Recipe, issue, return, concentration, and stock records | chemical identity; formulation; supplier; lot; issued mass; returned mass; active fraction; recipe id | Controlled recipe and stock records reconciled to supplier specification or safety data sheet | kg formulation and kg active substance | Each finishing batch | Complete reporting period | Every included recipe and line | Net formulation mass by chemical; calculate active-equivalent mass only where specified | Batch sheet; supplier specification; safety data sheet; stock reconciliation |
cp_steam_records | garment_wet_finishing | Purchased saturated steam | Steam-meter and supplier records | meter id; opening reading; closing reading; steam mass; pressure; condensate return; batch | Calibrated steam meter reconciled to supplier invoice | kg | Each batch or meter interval | Complete reporting period | All included steam users | Validated meter difference assigned to the applicable batch | Calibration; supplier invoice; pressure log; condensate record |
cp_packaging_records | inspection_packaging | PE-LD garment bags and corrugated-board boxes | Packaging issue/return, count, specification, and unit-mass records | packaging identity; material; specification; issued count; returned count; packed garment count; sample mass; mean unit mass | Controlled count records plus calibrated-scale unit-mass test | count and kg | Each packaging lot and production order | Complete reporting period | Every included packing line | Net packaging count × verified mean unit mass; allocate shared boxes by packed garment mass | Specification; count reconciliation; scale calibration; packing record |
Calculation Rules
| rule_id | Applies to | Formula or rule | Inputs | Output | source_ids |
|---|---|---|---|---|---|
calc_net_material_consumption | Every issued fabric, thread, lining, interlining, and packaging input | net consumption = opening stock + receipts - closing stock - documented unused return, reconciled to production issues | stock and transaction records | kg net material consumed | af-pefcr-2025-v3-1 |
calc_component_mass | Nylon-coil zippers and polyester four-hole buttons | component mass = verified net installed count × verified mean unit mass for the same specification and lot | counts; sampled component mass; sample count | kg component input | af-pefcr-2025-v3-1 |
calc_active_sodium_hydroxide | Sodium hydroxide formulation | active-equivalent mass = net formulation mass × verified sodium-hydroxide mass fraction | issued formulation; returned formulation; active mass fraction | kg sodium hydroxide at 100% active equivalent | eu-textiles-bat-2022-2508 |
calc_reference_normalization | Every inventory exchange | normalized exchange = reporting-period exchange ÷ reporting-period net accepted finished-garment mass | exchange amount; accepted product mass | exchange amount per 1 kg reference product | ec-pef-2021-2279 |
calc_garment_mass_balance | Cutting through final inspection | Reconcile shell fabric, thread, lining, interlining, closures, accepted garments, measured stock change, cutting scrap, thread offcuts, rejected garments, and retained rework; investigate every residual. | material inputs; intermediate and final outputs; waste; stock change; retained rework | reporting-period mass-balance reconciliation | af-pefcr-2025-v3-1 |
calc_water_balance | Conditional wet finishing | water-balance residual = fresh inlet + other declared water inputs - wastewater discharge - measured product moisture change - separately measured evaporation or retained water | inlet and outlet meters; garment moisture; evaporation estimate | disclosed water-balance residual | eu-textiles-bat-2022-2508 |
Data Quality Requirements
| requirement_id | Applies to | Requirement | Evidence |
|---|---|---|---|
dq_identity | Every flow row | Preserve exactly one chemically or physically specific exchange per row; disclose every row without a double-verified UUID and retain the identity decision. | Manifest inventory identity review and verification record |
dq_product_specification | Reference product | Record every required qualifier and link it to the approved product specification and bill of materials. | Product specification; bill of materials; inspection release |
dq_temporal_coverage | Foreground activity data | Cover a representative continuous reporting period and identify shutdowns, trials, abnormal operations, and missing intervals. | Dated meter, production, stock, batch, and waste records |
dq_meter_quality | Mass, electricity, water, and steam records | Use calibrated equipment and retain validity, resolution, conversion method, and shared-meter treatment. | Calibration certificates; meter logs; allocation worksheet |
dq_completeness | Process inventory | Reconcile materials, components, water, energy, product, waste, wastewater, stock change, and relevant direct emissions; explain every residual and exclusion. | Mass balance; water balance; energy reconciliation; exclusion log |
dq_representativeness | Upstream datasets | Match geography, technology, material composition, recycled content, supplier state, voltage, steam pressure, and time period to the declared foreground exchange. | Dataset selection record; supplier specification; data-quality assessment |
dq_primary_data | Site-controlled operations | Use site and production-order records for all foreground amounts; do not substitute AI-generated ranges or default amounts for missing records. | Collection-protocol evidence and source-system extracts |
9. Validation Rules
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
validate_reference_identity | Reference flow | Require the state100 Product-flow UUID e5e9f30a-061b-4cbc-bdb3-3d86985acff6, exact CPC 28221 identity, Mass property UUID 93a60a56-a3c8-11da-a746-0800200b9a66, reference unit kg, 1 kg amount, and all required qualifiers. | unsd-cpc-3-2025 |
validate_atomic_inventory | Every process inventory card | Require one concrete exchange per card; reject collection labels, combined utilities, material selectors, and placeholder identities. | eu-textiles-bat-2022-2508 |
validate_uuid_evidence | Every UUID-bearing row | Require both hybrid-search selection evidence and state100 direct-read evidence; otherwise omit the UUID and retain the row-specific rejection in manifest review metadata. | unsd-cpc-3-2025 |
validate_bilingual_alignment | English and Chinese PCR files | Require identical ordered process_id, row_id, controlled token, source-id, and UUID sequences in both renderings. | ec-pef-2021-2279 |
validate_required_processes | Foreground route | Require material_cutting, garment_assembly, and inspection_packaging; require garment_wet_finishing only when the reporting site performs the declared wet or thermal treatment. | af-pefcr-2025-v3-1; jrc-textiles-bref-2023 |
validate_foreground_amounts | Every non-fixed inventory exchange | Require the linked collection protocol and reporting-period foreground record; reject AI-generated quantity ranges and unrecorded defaults. | af-pefcr-2025-v3-1; ec-pef-2021-2279 |
validate_mass_balance | Garment production | Require reconciliation of each material input with accepted product, stock change, its specific waste output, rejects, and retained rework. | af-pefcr-2025-v3-1 |
validate_wet_finishing | Conditional garment_wet_finishing | When applicable, require separate records for every actual chemical, utility, wastewater stream, waste stream, and relevant direct emission in addition to the representative rows defined here. | jrc-textiles-bref-2023; eu-textiles-bat-2022-2508 |
validate_packaging_separation | Final inspection and packaging | Require PE-LD garment bags and corrugated-board boxes as separate inputs and exclude both from the 1 kg net reference product. | af-pefcr-2025-v3-1 |
10. Published Dataset Profile
| Field | Value |
|---|---|
| dataset_role | Foreground manufacturing data package for one declared CPC 28221 knitted or crocheted men's/boys' garment subtype and production route |
| downstream_use | May be published after review as a secondary_dataset or background_dataset and projected into process or lifecyclemodel records |
| allowed_use | Product-specific manufacturing inventories, supplier data exchange, verified hotspot analysis, and downstream lifecycle models when geography, technology, composition, garment subtype, size mix, finishing route, and time period are representative |
| excluded_use | Direct comparison of materially different garments without aligned functional performance; use-phase claims without lifetime and care scenarios; substitution for fibre, yarn, fabric, distribution, use, or end-of-life datasets; environmental claims before independent review |
| required_metadata | PCR id; reference UUID; garment subtype; wearer group; fibre composition; knit/crochet construction; bill of materials; size mix; net mass; colour and finish; component applicability; site and geography; supplier routes; included processes; reporting period; allocation; upstream datasets; waste destinations; collection protocols; identity gaps |
| required_quality_disclosure | Primary-data coverage; meter and scale calibration; mass-, water-, and energy-balance residuals; missing intervals; shared-meter allocation; proxy datasets; UUID omissions; exclusions; abnormal operations; wet-finishing applicability; reviewer status |
| update_trigger | Change in garment subtype, composition, construction, bill of materials, supplier wet-processing state, site, technology, finishing recipe, allocation, packaging, waste route, reporting period, reference-flow identity, source rules, or any material data-quality condition |
11. Data Sources
| Source id | Type | Reference | Used for |
|---|---|---|---|
unsd-cpc-3-2025 | Official guidance (official_guidance) | United Nations Statistics Division, Central Product Classification Version 3.0 Explanatory Notes, subclass 28221, https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Exp_Notes_30Jun2025.pdf (retrieved 2026-08-13) | Exact product-category scope and official title |
af-pefcr-2025-v3-1 | Official guidance (official_guidance) | Technical Secretariat of the Product Environmental Footprint Category Rules for Apparel and Footwear, Product Environmental Footprint Category Rules: Apparel and Footwear, Version 3.1, 29 April 2025, https://pefapparelandfootwear.eu/afw_pefcr_v3-1_final/ (retrieved 2026-08-13; linked by the European Commission PEF method portal) | Bill-of-material requirements, apparel manufacturing process decomposition, manufacturing waste, primary-data rules, and physical allocation |
ec-pef-2021-2279 | Official guidance (official_guidance) | European Commission, Commission Recommendation (EU) 2021/2279 on the use of Environmental Footprint methods, ELI: http://data.europa.eu/eli/reco/2021/2279/oj (retrieved 2026-08-13) | Life-cycle inventory boundary, allocation hierarchy, data quality, normalization, and disclosure |
jrc-textiles-bref-2023 | Official guidance (official_guidance) | European Commission Joint Research Centre, Best Available Techniques Reference Document for the Textiles Industry, 2023, https://bureau-industrial-transformation.jrc.ec.europa.eu/reference/textiles-industry (retrieved 2026-08-13) | Textile wet-processing operations, process chemicals, water, steam, energy, wastewater, and monitoring context |
eu-textiles-bat-2022-2508 | Official guidance (official_guidance) | Commission Implementing Decision (EU) 2022/2508 establishing BAT conclusions for the textiles industry, ELI: http://data.europa.eu/eli/dec_impl/2022/2508/oj (retrieved 2026-08-13) | Input/output inventories, specific water and energy calculations, chemical records, wastewater monitoring, and finishing-process completeness |
Raw downloads
These files are byte-identical to the canonical files for this revision in the repository.
Structured rule index
This index comes from verified structured.yaml and retains the canonical English rule text.
System boundary rules · 6
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
boundary_required_foreground | Garment manufacturing | Include material receipt and preparation, spreading and cutting, sewing and assembly, final inspection, packaging, directly controlled utilities, product rejects, and generated wastes. | af-pefcr-2025-v3-1 |
boundary_conditional_wet_finishing | Garment-stage wet or thermal treatment | Include washing, chemical treatment, dyeing, printing, coating, curing, drying, directly associated utilities, wastewater, waste, and relevant direct emissions whenever performed under foreground control; otherwise prevent double counting against upstream datasets. | jrc-textiles-bref-2023, eu-textiles-bat-2022-2508, af-pefcr-2025-v3-1 |
boundary_upstream_traceability | Purchased materials and services | Do not treat delivered fabric, thread, lining, interlining, closures, packaging, electricity, steam, transport, or treatment as burden-free; connect each to a representative upstream dataset or disclose the gap. | ec-pef-2021-2279, af-pefcr-2025-v3-1 |
boundary_manufacturing_waste | Every foreground process | Include manufacturing waste at the process where it arises, preserve material identity and destination, and do not hide rejects or leftovers in product yield. | af-pefcr-2025-v3-1 |
boundary_atomic_exchange | Every inventory row | Represent one chemically or physically specific exchange per row; use separate rows for each fabric, trim, utility, chemical, packaging component, waste stream, and elementary emission. | eu-textiles-bat-2022-2508 |
boundary_downstream_separation | Dataset use | Keep distribution, retail, consumer care, reuse, and end-of-life outside the manufacturing foreground package while preserving metadata required to connect those stages downstream. | ec-pef-2021-2279, af-pefcr-2025-v3-1 |
Allocation rules · 5
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
allocation_avoid_by_subdivision | Distinct garment subtypes, materials, finishing routes, and packaging configurations | Subdivide production orders and processes and use product-specific records before applying allocation. | ec-pef-2021-2279, af-pefcr-2025-v3-1 |
allocation_assembly_units | Shared sewing and assembly operations | When subdivision is not feasible, allocate assembly activity using measured production units only when products receive equivalent operations; otherwise use measured operating time or another documented causal driver. | af-pefcr-2025-v3-1 |
allocation_shared_utilities | Shared electricity, steam, water, and common equipment | Prefer dedicated metering; otherwise allocate by a documented physical driver such as operating time, throughput, steam demand, or metered batch volume and disclose sensitivity. | ec-pef-2021-2279, eu-textiles-bat-2022-2508 |
allocation_rework_internal | Rework retained inside the manufacturing site | Keep rework loops internal, record additional measured inputs, and do not create a co-product credit for the reworked garment. | ec-pef-2021-2279 |
allocation_scrap_destination | Cutting scrap, thread offcuts, and rejected garments | Record waste mass and destination without an avoided-burden credit inside the foreground package; downstream recycling or substitution belongs to the explicitly declared downstream model. | ec-pef-2021-2279, af-pefcr-2025-v3-1 |
Validation rules · 9
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
validate_reference_identity | Reference flow | Require the state100 Product-flow UUID e5e9f30a-061b-4cbc-bdb3-3d86985acff6, exact CPC 28221 identity, Mass property UUID 93a60a56-a3c8-11da-a746-0800200b9a66, reference unit kg, 1 kg amount, and all required qualifiers. | unsd-cpc-3-2025 |
validate_atomic_inventory | Every process inventory card | Require one concrete exchange per card; reject collection labels, combined utilities, material selectors, and placeholder identities. | eu-textiles-bat-2022-2508 |
validate_uuid_evidence | Every UUID-bearing row | Require both hybrid-search selection evidence and state100 direct-read evidence; otherwise omit the UUID and retain the row-specific rejection in manifest review metadata. | unsd-cpc-3-2025 |
validate_bilingual_alignment | English and Chinese PCR files | Require identical ordered process_id, row_id, controlled token, source-id, and UUID sequences in both renderings. | ec-pef-2021-2279 |
validate_required_processes | Foreground route | Require material_cutting, garment_assembly, and inspection_packaging; require garment_wet_finishing only when the reporting site performs the declared wet or thermal treatment. | af-pefcr-2025-v3-1, jrc-textiles-bref-2023 |
validate_foreground_amounts | Every non-fixed inventory exchange | Require the linked collection protocol and reporting-period foreground record; reject AI-generated quantity ranges and unrecorded defaults. | af-pefcr-2025-v3-1, ec-pef-2021-2279 |
validate_mass_balance | Garment production | Require reconciliation of each material input with accepted product, stock change, its specific waste output, rejects, and retained rework. | af-pefcr-2025-v3-1 |
validate_wet_finishing | Conditional garment_wet_finishing | When applicable, require separate records for every actual chemical, utility, wastewater stream, waste stream, and relevant direct emission in addition to the representative rows defined here. | jrc-textiles-bref-2023, eu-textiles-bat-2022-2508 |
validate_packaging_separation | Final inspection and packaging | Require PE-LD garment bags and corrugated-board boxes as separate inputs and exclude both from the 1 kg net reference product. | af-pefcr-2025-v3-1 |
Processes and inputs/outputs · 4
| Process ID | Process name | Input flows | Output flows |
|---|---|---|---|
material_cutting | Material receipt, spreading and cutting | 2 | 2 |
garment_assembly | Sewing and garment assembly | 7 | 2 |
garment_wet_finishing | In-house garment wet or thermal finishing | 6 | 2 |
inspection_packaging | Final inspection and packaging | 5 | 2 |
Complete field inspector
Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.