TianGong PCR产品类别规则

Parts for industrial gas generators, air-conditioning, refrigeration, heat pumps, and temperature-treatment machinery

Parts for industrial gas generators, air-conditioning, refrigeration, heat pumps, and temperature-treatment machinery: This PCR applies to finished parts made…

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

zh-CN · Aligned
Status, classification and source details

Readiness

  • Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.

Classification mapping

CPC 3.0:43941 · exact

Source

1. Scope and Applicability

This PCR applies to finished parts made specifically for producer-gas or water-gas generators, acetylene and similar water-process gas generators, air-conditioning machines, refrigerating or freezing equipment, heat pumps, and machinery that treats materials through a change of temperature. It covers a declared representative part from receipt of purchased materials and components through material preparation, forming, machining, joining, cleaning, finishing, assembly, testing, and factory-gate release.

The category is parts-only. Complete machines, general-purpose fasteners or raw tubes sold independently of a machinery-part identity, household refrigerating appliances, compressors classified as complete machines, customer-site installation, use, maintenance, and end-of-life are excluded. A foreground data package shall identify the part family, drawing or specification, equipment application, bill of materials, manufacturing route, refrigerant state, and factory-gate product condition. The official CPC 3.0 description is the classification-identity basis (un-cpc-3-0-structure-2025); it does not supply inventory amounts or ranges.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.general-purpose-machinery.parts-of-producer-gas-or-water-gas-generators-parts-of-acetylene-gas-generators-and-sim-dfae5146
classification_refsCPC 3.0: 43941 (exact classification context; mapping acceptance remains a separate governance decision)
covered_productsFinished, separately supplied parts designed for the listed industrial gas-generation, air-conditioning, refrigeration, heat-pump, or temperature-treatment machinery
excluded_productsComplete equipment; household refrigerating appliances; generic materials and standard fasteners without a declared machinery-part identity; customer-site installation; use; maintenance; end-of-life
representative_productOne declared, quality-conforming finished machinery part at the manufacturer's factory gate
production_routePurchased material and component receipt; route-specific cutting, forming, machining, joining, cleaning or finishing; assembly; inspection and release
market_stateFinished part, dry or with a declared retained refrigerant charge, packaged or unpackaged as specified at the factory gate

3. Reference Flow

FieldValue
WhatProvide a quality-conforming part ready for integration into or replacement within the declared covered machinery
How much1 kg of finished part
How wellMeets the declared drawing, material grade, dimensional tolerance, pressure or leak-test requirement, surface condition, cleanliness, and acceptance specification
How long or cycleOne factory-gate delivery of the part; service life is outside this cradle-to-gate reference
reference_flow_linkThe measured mass of conforming finished_machinery_part output after inspection, excluding separately reported transport packaging unless the declared sale specification makes it integral
FieldValue
Reference amount1 kg
Reference product flowParts of producer gas or water gas generators, parts of acetylene gas generators and similar water process gas generators, parts for the goods of subclass 43912, parts of refrigerating and freezing equipment and heat pumps, parts of machinery for the treatment of materials by a process involving a change of temperature cdee7105-36d3-4fd3-8418-f9498bf159bc
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifierspart family and function; applicable equipment family; drawing or specification identifier; principal materials and grades; finished-part mass; manufacturing route; joining and surface-treatment route; refrigerant type and retained charge or dry state; test method; geography; reference period; packaging inclusion

When constructing a foreground data package, the items listed in Required qualifiers must be declared in dataset metadata, process notes, reference flow comment, product description, or an equivalent data package field.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_massreference product and mass-based rowsMass 93a60a56-a3c8-11da-a746-0800200b9a66kgWeigh conforming finished output and normalize all reported exchanges to exactly 1 kg of that output; retain unrounded batch totals and the normalization factor.
energy_measurementelectricity rowsNet calorific valueMJRetain the original meter unit and time interval, convert to MJ with an explicitly documented exact unit conversion, and do not mix purchased electricity with fuel energy.
gas_volume_conditionsnatural gasVolume 93a60a56-a3c8-22da-a746-0800200c9a66m3State the metering temperature, pressure, dry or wet basis, and any conversion to supplier or site reference conditions.
water_mass_conversionprocess water and wastewaterMass 93a60a56-a3c8-11da-a746-0800200b9a66kgWhen a volume meter is used, document density and measurement conditions before converting to mass; do not assume water input equals wastewater output.
refrigerant_mass_balanceR404A input, retained charge, recovery, and releaseMass 93a60a56-a3c8-11da-a746-0800200b9a66kgClose a batch balance for purchased or recovered refrigerant, retained charge, recovered return, and measured or calculated release; declare cylinders and circuits included.

5. System Boundary

The foreground boundary begins when purchased materials, components, process chemicals, fuels, water, and electricity cross the manufacturing-site gate and ends when the conforming part is released at the factory gate. Supplier production is represented by upstream datasets. Include on-site material preparation, forming, machining, joining, cleaning, finishing, assembly, inspection, testing, rework, direct emissions, and generated wastes when they occur.

Boundary Abstraction

FieldValue
declared_starting_conditionPurchased, specification-matched plate, sheet, tubing, components, chemicals, utilities, and any refrigerant received at the manufacturing site
starting_condition_roleAuditable foreground starting point for part manufacture
product_classification_scopeParts made specifically for the covered machinery; classification identity follows un-cpc-3-0-structure-2025
recursive_input_ruleRecord a purchased finished part in the same category once as an external product input with its upstream dataset and mass; do not recursively reproduce its manufacture inside this foreground process
upstream_dataset_requirementPrefer supplier-specific data; otherwise select geographically, technologically, materially, and temporally representative upstream datasets and disclose substitutions
disclosureDeclare site, period, part family, BOM, material grades, route steps, rejects, rework, refrigerant state, test boundary, packaging inclusion, excluded capital goods, and omitted transport
rule_idApplies toRulesource_ids
boundary_parts_onlyproduct scopeInclude only factory-gate manufacture of a declared finished part for the enumerated equipment families; complete equipment remains outside this PCR.un-cpc-3-0-structure-2025
boundary_route_stepsforeground operationsInclude every on-site operation that physically or chemically changes, joins, cleans, finishes, tests, or releases the part, together with direct wastes and emissions.
boundary_upstream_inputspurchased inputsRepresent purchased materials, components, utilities, chemicals, fuels, and refrigerants with upstream datasets and avoid duplicating upstream processes in the foreground inventory.
boundary_capital_transportexclusionsExclude capital equipment and employee travel by default; include transport only when the study goal brings it into scope and disclose that extension.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
material_preparationMaterial preparation, forming, and machiningrequiredApply to all routes; individual material cards apply only when the named material is in the BOMTransform purchased metal forms into part geometryExchanges per 1 kg conforming finished part
joining_cleaning_finishingJoining, cleaning, and finishingconditionalInclude when welding, brazing, process heat, aqueous cleaning, or finishing occursJoin and prepare the part surfaceRoute-specific exchanges per 1 kg conforming finished part
assembly_testing_releaseAssembly, testing, inspection, and factory-gate releaserequiredApply to the declared part; R404A cards apply only when R404A crosses the boundaryFinal assembly, test, acceptance, and output1 kg conforming finished part

Process: Material preparation, forming, and machining (material_preparation)

Inputs

Product flows
Steel plate feedstock (steel_plate_materials)

Record when steel plate is cut, formed, or machined. The BOM and receiving records establish grade, dimensions, coating, supplier, and mass.

  • Selected flow: Steel plate materials 818105f5-d33e-4dd8-bbc0-fc1ad29d9173
  • Flow property / unit: Mass / kg
  • Amount rule: measured issued mass minus documented unopened returns
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Stainless-steel sheet feedstock (stainless_steel_sheet)

Record one chemically specified stainless-steel sheet exchange when present in the BOM. Keep the UUID unresolved until a mutually consistent exact state-100 identity is available.

  • Selected flow: Stainless steel sheet
  • Flow property / unit: Mass / kg
  • Amount rule: measured issued mass minus documented unopened returns
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Primary aluminium-alloy sheet feedstock (primary_aluminium_alloy_sheet)

Record only when primary aluminium-alloy sheet is specified; do not use this row for secondary aluminium or foil.

  • Selected flow: Primary aluminum alloy sheet 2a9549cc-dc9e-43a7-9379-7a0c0a0e4832
  • Flow property / unit: Mass / kg
  • Amount rule: measured issued mass minus documented unopened returns
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Copper tubing feedstock (copper_tubing)

Record when the part contains formed, expanded, brazed, or otherwise fabricated copper tube.

  • Selected flow: Copper tubing 0d80f4b8-8f26-4eee-8b81-df499c4c9dff
  • Flow property / unit: Mass / kg
  • Amount rule: measured issued mass minus documented unopened returns
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Cutting fluid (cutting_fluid)

Record fresh cutting-fluid make-up for machining; state formulation, dilution basis, and internal recirculation.

  • Selected flow: Cutting Fluid 576d250f-4f36-4385-939d-0f03b8f95a10
  • Flow property / unit: Mass / kg
  • Amount rule: measured fresh make-up mass charged to the batch
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Machining and forming electricity (electricity_machining)

Record purchased electricity for cutting, forming, machining, extraction, and directly attributable auxiliaries.

  • Selected flow: Electricity 890a70b7-b677-4e2a-8a1b-7d017e0a10ae
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: submetered electricity or documented causal allocation from a shared meter
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy_metering
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Scrap steel (steel_scrap)

Record separately collected ferrous scrap from the steel-plate route; exclude stainless scrap.

  • Selected flow: Scrap steel c3fc5605-baa3-4b25-9934-ecf7fcbc72da
  • Flow property / unit: Mass / kg
  • Amount rule: measured mass leaving the process as steel scrap
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Stainless-steel scrap (stainless_steel_scrap)

Record newly generated stainless-steel offcuts and chips separately from other steel. Do not use external-supply scrap identities for this output.

  • Selected flow: Stainless steel scrap
  • Flow property / unit: Mass / kg
  • Amount rule: measured mass leaving as newly generated stainless-steel scrap
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Aluminium scrap (aluminium_scrap)

Record separately collected aluminium offcuts and chips from the declared route.

  • Selected flow: Aluminium Scrap 96c5f842-ea53-419b-b1cd-c02c479efb45
  • Flow property / unit: Mass / kg
  • Amount rule: measured mass leaving as aluminium scrap
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Copper scrap (copper_scrap)

Record separately collected copper-tube offcuts and chips from the declared route.

  • Selected flow: Copper Scrap 4fbbb5f1-560a-4052-ba0c-652c5dfc282e
  • Flow property / unit: Mass / kg
  • Amount rule: measured mass leaving as copper scrap
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Waste cutting oil (waste_cutting_oil)

Record spent cutting oil removed for off-site recovery, treatment, or disposal.

  • Selected flow: Waste cutting oil 80d926e3-0f76-4a19-9b1e-ffec9deb1216
  • Flow property / unit: Mass / kg
  • Amount rule: measured mass transferred out of the recirculating system
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_and_waste_mass
Elementary flows

Process: Joining, cleaning, and finishing (joining_cleaning_finishing)

Inputs

Product flows
Joining and finishing electricity (electricity_joining)

Record purchased electricity for welding, brazing auxiliaries, cleaning, drying, and finishing.

  • Selected flow: Electricity 890a70b7-b677-4e2a-8a1b-7d017e0a10ae
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: submetered electricity or documented causal allocation from a shared meter
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy_metering
Carbon-dioxide shielding gas (carbon_dioxide_shielding_gas)

Record purchased carbon dioxide only when used as welding shielding gas.

  • Selected flow: Carbon dioxide 27f41c1c-535e-4d2a-bce9-2c7f4de11549
  • Flow property / unit: Mass / kg
  • Amount rule: supplier mass, cylinder mass difference, or mass converted from metered volume at declared conditions
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_process_gas
Natural gas for process heat (natural_gas)

Record gaseous natural gas only when an on-site furnace, burner, dryer, or joining operation consumes it.

  • Selected flow: natural gas in the gaseous state 4f19ca0e-7b3b-11dd-ad8b-0800200c9a66
  • Flow property / unit: Volume / m3
  • Amount rule: metered volume at declared reference conditions
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_process_gas
Process water (process_water)

Record water supplied to aqueous cleaning, rinsing, leak testing, or finishing; identify source and quality.

  • Selected flow: Process Water 94a04f7e-2d5c-41f0-b182-d54a3b373a02
  • Flow property / unit: Mass / kg
  • Amount rule: metered or batch-recorded water input
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_water_balance
Sodium hydroxide for alkaline cleaning (sodium_hydroxide)

Record active sodium-hydroxide mass when an alkaline cleaning bath uses it; distinguish fresh make-up from recirculated bath inventory.

  • Selected flow: Sodium hydroxide e0abcced-0611-4c24-9290-5a2c5a0c4169
  • Flow property / unit: Mass / kg
  • Amount rule: measured active sodium-hydroxide mass in fresh make-up
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_cleaning_chemistry
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Wastewater (wastewater)

Record aqueous wastewater from cleaning, rinsing, or testing. Characterize oil, metal, detergent, pH, treatment state, and destination.

  • Selected flow: Wastewater d2d44ce1-c0f4-461d-9413-f4b33e0d200f
  • Flow property / unit: Mass / kg
  • Amount rule: measured discharged or transferred wastewater mass
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_water_balance
Elementary flows
Direct fossil carbon dioxide (carbon_dioxide_fossil)

Record direct fossil carbon dioxide emitted to air from on-site natural-gas combustion; exclude upstream electricity emissions.

  • Selected flow: carbon dioxide (fossil) 08a91e70-3ddc-11dd-923d-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: measured stack emission allocated to the production batch
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_direct_emission

Process: Assembly, testing, inspection, and factory-gate release (assembly_testing_release)

Inputs

Product flows
Assembly and testing electricity (electricity_testing)

Record purchased electricity for assembly tools, pressure or leak-test equipment, evacuation, charging, and inspection.

  • Selected flow: Electricity 890a70b7-b677-4e2a-8a1b-7d017e0a10ae
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: submetered electricity or documented causal allocation from a shared meter
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_energy_metering
R404A refrigerant (refrigerant_r404a)

Record R404A only when it crosses the site boundary for charging or testing. State purchased, recovered, retained, and returned quantities separately.

  • Selected flow: Refrigerant, R404A 33db0143-ba65-4036-a57b-e32dcdecb779
  • Flow property / unit: Mass / kg
  • Amount rule: measured R404A mass introduced to the in-scope system
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_refrigerant_balance
Waste flows
Elementary flows

Outputs

Product flows
Finished machinery part (finished_machinery_part)

Record only conforming output meeting the declared drawing and release criteria.

  • Selected flow: Parts of producer gas or water gas generators, parts of acetylene gas generators and similar water process gas generators, parts for the goods of subclass 43912, parts of refrigerating and freezing equipment and heat pumps, parts of machinery for the treatment of materials by a process involving a change of temperature cdee7105-36d3-4fd3-8418-f9498bf159bc
  • Flow property / unit: Mass / kg
  • Amount rule: measured conforming finished-part mass normalized to exactly 1 kg reference output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_product_release
Waste flows
Elementary flows
R404A released to air (r404a_to_air)

Record only R404A released from charging, recovery, or testing to air. Keep the UUID unresolved until an exact state-100 R404A-to-air identity is available.

  • Selected flow: Refrigerant R404A to air
  • Flow property / unit: Mass / kg
  • Amount rule: opening inventory plus purchased plus recovered in, minus retained charge, recovered out, and closing inventory
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming finished part
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_refrigerant_balance

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_subdivisionindependently metered operationsAvoid allocation by directly assigning BOM materials, metered energy, chemicals, refrigerant, wastes, and emissions to the part family or batch.
allocation_shared_operationsshared utilities or equipmentWhen direct measurement is unavailable, use the physical driver that caused the exchange, such as machine time, treated area, weld length, bath make-up, or test duration; disclose the driver and sensitivity.
allocation_scrapmetal scrap outputsRecord each segregated scrap stream as waste at the foreground boundary. Do not subtract avoided-production credit; any recycling substitution belongs in a separately declared downstream scenario.
allocation_reworkrework and rejectsAssign rework inputs and rejects to the batch that generated them; do not remove their burdens from the conforming-output denominator.

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_material_and_waste_massmaterial_preparationnamed metal inputs, cutting fluid, and segregated wastesBOM issue, return, scale, and transfer recordspart_id; batch_id; material_grade; flow_name; issued_mass; returned_mass; waste_mass; disposition; timestampreconcile issues and returns with calibrated scale or transfer records for each flowkgeach batch or orderrepresentative continuous campaigneach site and routesum by atomic flow and batch, then normalize to conforming outputBOM revision; certificate; scale calibration; transfer note; reconciliation
cp_energy_meteringall processeselectricitysubmeter or shared-meter allocation recordmeter_id; opening; closing; unit; interval; process_id; machine_time; batch_iddirect submetering preferred; otherwise causal allocationoriginal meter unit and MJeach batch or shortest intervalsame period as productioneach sitesubtract readings, remove non-production load, assign by process, convert, normalizecalibration; allocation worksheet; production log
cp_process_gasjoining_cleaning_finishingnatural gas and carbon dioxidemeter, cylinder, or supplier recordgas_identity; opening; closing; delivered; returned; temperature; pressure; moisture_basis; batch_idmeter difference or cylinder/supplier reconciliationm3 or kgeach batch or delivery intervalsame period as operationeach siteconvert only with declared conditions, assign, normalizecalibration; supplier ticket; cylinder reconciliation
cp_water_balancejoining_cleaning_finishingprocess water and wastewaterinput, discharge, and transfer recordssource; input; discharge; density; oil; metals; detergent; pH; treatment; destination; batch_idseparate input and discharge measurement with characterizationkgeach batch or daysame period as operationeach siteconvert with documented density, sum separately, normalizecalibration; laboratory result; discharge record
cp_cleaning_chemistryjoining_cleaning_finishingsodium hydroxidepurchase, concentration, and bath make-up recordproduct_mass; sodium_hydroxide_fraction; make_up_mass; returned_mass; bath_id; batch_idcalculate active mass from make-up and verified concentrationkg activeeach make-up and batchsame period as cleaningeach linesum active fresh make-up assigned to batch, normalizesupplier certificate; concentration test; scale; bath log
cp_direct_emissionjoining_cleaning_finishingfossil carbon dioxidestack measurement recordperiod; concentration; exhaust_flow; temperature; pressure; moisture; operating_time; batch_idsite measurement at representative operationkgeach representative test and batchsame period as combustioneach emission pointintegrate mass, assign, normalizesampling report; calibration; operating log
cp_refrigerant_balanceassembly_testing_releaseR404A input, retained charge, recovery, inventory, releasecylinder and charging-system balanceidentity; opening_inventory; purchased; recovered_in; retained; recovered_out; closing_inventory; batch_idcalibrated scale or charging-machine record over complete circuitkgeach batch and cylinder changesame period as testingeach circuitclose by identity and batch; calculate release from reconciled differencecalibration; cylinder log; charging record; reconciliation
cp_product_releaseassembly_testing_releaseconforming outputrelease, inspection, and scale recordpart_id; drawing_revision; batch_id; gross_mass; excluded_packaging_mass; conforming; reject; rework; release_timeweigh conforming output and reconcile rejects and reworkkgeach batchsame period as inputseach sitesum conforming mass, subtract excluded packaging, normalize to 1 kgcalibration; inspection; release; reject and rework log

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calc_normalize_reference_massevery exchangenormalized amount = batch exchange amount divided by conforming finished-part massexchange total; conforming output massamount per 1 kg finished part
calc_sodium_hydroxide_activesodium_hydroxideactive mass = fresh solution make-up mass multiplied by verified sodium-hydroxide mass fractionmake-up mass; concentrationkg active sodium hydroxide
calc_refrigerant_releaser404a_to_airrelease = opening inventory + purchased + recovered in - retained charge - recovered out - closing inventory; investigate negative or unexplained resultsrefrigerant balance fieldskg R404A released
calc_material_reconciliationeach metal routeReconcile issued material with returns, product content, segregated scrap, work in process, and documented loss; do not force an unidentified remainder into a named flow.BOM and mass recordsroute reconciliation and residual

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_identityproduct and flowsPreserve flow identity, grade, state, direction, and UUID status; do not merge dissimilar materials, wastes, utilities, or emissions.BOM; certificate; state-100 audit; unresolved manifest entries
dq_temporalforeground dataUse one coherent period and align energy, material, waste, emission, and output records.dated records
dq_measurementmeasured valuesRetain calibration, original units, readings, conversion conditions, and allocation worksheets.certificates; logs; worksheets
dq_completenessroute coverageReconcile the process map to the route and document non-applicable conditional processes and atomic rows.route traveller; checklist; BOM
dq_range_evidenceimportant flowsForeground collection remains mandatory; apply no external range until at least two independent, original, boundary-compatible sources support a reviewed synthesis.manifest range-evidence needs and later review
dq_classificationproduct scopeVerify the output is specifically a part for a listed equipment family and is not a complete machine.un-cpc-3-0-structure-2025; drawing; sales specification

9. Validation Rules

rule_idApplies toRulesource_ids
validate_reference_outputreference flowConfirm the denominator is exactly 1 kg measured conforming output and excluded packaging is not embedded in it.
validate_part_scopeproduct identityConfirm the drawing ties the output to a covered equipment family and the output is a part rather than complete equipment.un-cpc-3-0-structure-2025
validate_process_coveragesystem boundaryCompare the route with the process map; include every applicable operation and document why each conditional item is absent.
validate_atomic_inventoryprocess inventoryReject merged material, energy, fuel, chemical, refrigerant, waste, or emission labels; each row preserves one flow identity.
validate_mass_reconciliationmaterial routesCheck each metal and refrigerant reconciliation; investigate residuals and disclose work in process, rework, rejects, recovery, and uncertainty.
validate_uuid_stateTiangong referencesRequire public state_code=100 and property/unit compatibility for populated UUIDs; preserve unresolved rows without a proxy.
validate_bilingual_identityChinese renderingConfirm row ids, UUIDs, controlled values, and order match English, and use exact Tiangong Chinese baseName values.

10. Published Dataset Profile

FieldValue
dataset_rolesecondary_dataset or background_dataset after review
downstream_useForeground data packages and downstream process or lifecyclemodel projections for manufacture of the declared part
allowed_useCradle-to-factory-gate modelling of representative parts with matching BOM, route, geography, period, test boundary, and refrigerant state
excluded_useComplete equipment; household appliances; installation; use-phase performance or leakage; maintenance; end-of-life; unlike functions without functional-equivalence study
required_metadatacanonical PCR id; part family; equipment family; drawing; BOM and grades; finished mass; route; site; geography; period; allocation drivers; refrigerant state; test boundary; packaging and transport inclusion; upstream substitutions
required_quality_disclosureUUID and range gaps; data age; meter coverage; allocation; material and refrigerant reconciliation; rework and rejects; wastewater characterization; omissions; uncertainty
update_triggerChange in design, principal material, route, joining or cleaning technology, refrigerant, test, site, energy, allocation driver, upstream dataset, or representative period

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-3-0-structure-2025official_guidanceUnited Nations Statistics Division, Central Product Classification Version 3.0 structure, 30 June 2025, https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Structure_30Jun2025.csv (retrieved 2026-09-06)Official CPC 43941 English classification identity and listed equipment-part scope; not inventory quantities or ranges

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 · 5
Rule IDApplies toRuleSource IDs
system_boundary_rule_1foreground_system_boundaryThe foreground boundary begins when purchased materials, components, process chemicals, fuels, water, and electricity cross the manufacturing-site gate and ends when the conforming part is released at the factory gate. Supplier production is represented by upstream datasets. Include on-site material preparation, forming, machining, joining, cleaning, finishing, assembly, inspection, testing, rework, direct emissions, and generated wastes when they occur.
boundary_parts_onlyproduct scopeInclude only factory-gate manufacture of a declared finished part for the enumerated equipment families; complete equipment remains outside this PCR.un-cpc-3-0-structure-2025
boundary_route_stepsforeground operationsInclude every on-site operation that physically or chemically changes, joins, cleans, finishes, tests, or releases the part, together with direct wastes and emissions.
boundary_upstream_inputspurchased inputsRepresent purchased materials, components, utilities, chemicals, fuels, and refrigerants with upstream datasets and avoid duplicating upstream processes in the foreground inventory.
boundary_capital_transportexclusionsExclude capital equipment and employee travel by default; include transport only when the study goal brings it into scope and disclose that extension.
Allocation rules · 4
Rule IDApplies toRuleSource IDs
allocation_subdivisionindependently metered operationsAvoid allocation by directly assigning BOM materials, metered energy, chemicals, refrigerant, wastes, and emissions to the part family or batch.
allocation_shared_operationsshared utilities or equipmentWhen direct measurement is unavailable, use the physical driver that caused the exchange, such as machine time, treated area, weld length, bath make-up, or test duration; disclose the driver and sensitivity.
allocation_scrapmetal scrap outputsRecord each segregated scrap stream as waste at the foreground boundary. Do not subtract avoided-production credit; any recycling substitution belongs in a separately declared downstream scenario.
allocation_reworkrework and rejectsAssign rework inputs and rejects to the batch that generated them; do not remove their burdens from the conforming-output denominator.
Validation rules · 7
Rule IDApplies toRuleSource IDs
validate_reference_outputreference flowConfirm the denominator is exactly 1 kg measured conforming output and excluded packaging is not embedded in it.
validate_part_scopeproduct identityConfirm the drawing ties the output to a covered equipment family and the output is a part rather than complete equipment.un-cpc-3-0-structure-2025
validate_process_coveragesystem boundaryCompare the route with the process map; include every applicable operation and document why each conditional item is absent.
validate_atomic_inventoryprocess inventoryReject merged material, energy, fuel, chemical, refrigerant, waste, or emission labels; each row preserves one flow identity.
validate_mass_reconciliationmaterial routesCheck each metal and refrigerant reconciliation; investigate residuals and disclose work in process, rework, rejects, recovery, and uncertainty.
validate_uuid_stateTiangong referencesRequire public state_code=100 and property/unit compatibility for populated UUIDs; preserve unresolved rows without a proxy.
validate_bilingual_identityChinese renderingConfirm row ids, UUIDs, controlled values, and order match English, and use exact Tiangong Chinese baseName values.
Processes and inputs/outputs · 3
Process IDProcess nameInput flowsOutput flows
material_preparationMaterial preparation, forming, and machining65
joining_cleaning_finishingJoining, cleaning, and finishing52
assembly_testing_releaseAssembly, testing, inspection, and factory-gate release22

Complete field inspector

Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.

On this page

1. Scope and Applicability2. Product Category Identity3. Reference Flow4. Measurement and Unit Rules5. System BoundaryBoundary Abstraction6. Process Inventory StructureProcess MapProcess: Material preparation, forming, and machining (material_preparation)InputsProduct flowsSteel plate feedstock (steel_plate_materials)Stainless-steel sheet feedstock (stainless_steel_sheet)Primary aluminium-alloy sheet feedstock (primary_aluminium_alloy_sheet)Copper tubing feedstock (copper_tubing)Cutting fluid (cutting_fluid)Machining and forming electricity (electricity_machining)Waste flowsElementary flowsOutputsProduct flowsWaste flowsScrap steel (steel_scrap)Stainless-steel scrap (stainless_steel_scrap)Aluminium scrap (aluminium_scrap)Copper scrap (copper_scrap)Waste cutting oil (waste_cutting_oil)Elementary flowsProcess: Joining, cleaning, and finishing (joining_cleaning_finishing)InputsProduct flowsJoining and finishing electricity (electricity_joining)Carbon-dioxide shielding gas (carbon_dioxide_shielding_gas)Natural gas for process heat (natural_gas)Process water (process_water)Sodium hydroxide for alkaline cleaning (sodium_hydroxide)Waste flowsElementary flowsOutputsProduct flowsWaste flowsWastewater (wastewater)Elementary flowsDirect fossil carbon dioxide (carbon_dioxide_fossil)Process: Assembly, testing, inspection, and factory-gate release (assembly_testing_release)InputsProduct flowsAssembly and testing electricity (electricity_testing)R404A refrigerant (refrigerant_r404a)Waste flowsElementary flowsOutputsProduct flowsFinished machinery part (finished_machinery_part)Waste flowsElementary flowsR404A released to air (r404a_to_air)7. Allocation and Co-product Handling8. Foreground Data Collection, Calculation, and Quality RulesData Collection ProtocolsCalculation RulesData Quality Requirements9. Validation Rules10. Published Dataset Profile11. Data Sources