TianGong PCR产品类别规则

Parts and accessories of computing machines

Parts and accessories of computing machines: This PCR supports foreground data packages for separately supplied computing-machine parts that do not themselves perform…

Lifecycle status
Candidate
Content maturity
Authored methodology
Current version
0.1.0
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:45290 · exact

Source

1. Scope and Applicability

This PCR supports foreground data packages for separately supplied computing-machine parts that do not themselves perform the function of a complete computer. The implemented routes are mechanical completion of a supplied steel chassis shell and acceptance testing of a supplied populated motherboard without CPU and BIOS ROM. These are separate product models, not co-products. The representative part is a bare steel chassis. The official classification distinguishes parts from computing machines, storage units and expansion cards (un-cpc-3-0-structure-2025); the two CBP rulings substantiate concrete chassis and incomplete-motherboard boundary examples (cbp-n304809-2019, cbp-n025223-2008). Their historic tariff rates and trade-agreement conclusions are not adopted.

This is an explicitly bounded final-assembly, testing and packing foreground model. Supplier fabrication, semiconductor production, PCB population, metal forming and surface treatment remain in upstream datasets; they are not burden-free exclusions. A site performing those operations must supply additional measured unit-process inventories before claiming complete coverage. Do not apply the twelve-row starting inventory unchanged to a different bill of materials. Every extra physical exchange must have its own atomic row, identity and collection record.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.office-accounting-and-computing-machinery.parts-and-accessories-of-computing-machines
classification_refsCPC 3.0 45290; classification identity source un-cpc-3-0-structure-2025
covered_productsSeparately supplied computer chassis and incomplete motherboards; other solely or principally computing-machine parts require a declared product-specific inventory extension
excluded_productsComplete computers; functioning processing units; storage units; input/output peripherals; sound/video/network cards; bare printed circuits; integrated circuits sold separately; carrying cases; repair services
representative_productBare steel computer chassis, declared model and net mass
production_routeSupplied formed shell to mechanical completion, or supplied populated incomplete motherboard to acceptance testing; packing in both routes
market_stateNew accepted part for OEM integration or replacement; no complete-computer function

3. Reference Flow

FieldValue
WhatSupply a specified computing-machine part for mechanical enclosure or declared board interface function
How much1 kg net accepted parts of one model; declare corresponding item count
How wellMeets the model drawing, mounting/interface requirements and documented acceptance test; unlike functions are not interchangeable
How long or cycleOne production and acceptance cycle to the factory gate; service life and host-computer use profile are not inferred
reference_flow_linkchassis_product is the representative output; a board-specific package uses motherboard_product as its sole reference and updates the concrete reference identity
FieldValue
Reference amount1
Reference product flowSteel computer chassis
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifierspart model; part function; chassis or incomplete-board route; net mass per item; material composition; supplier starting state; CPU and BIOS presence; interface/drawing revision; acceptance test; production site; reporting period; packaging specification; upstream coverage; factory-gate boundary

Declare every qualifier in the data package. Reference mass is a normalization choice, not evidence of functional equivalence. A motherboard-specific package must replace the representative chassis identity and acceptance specification with its actual board identity. A board with CPU and BIOS that has the character of a processing unit requires a separate boundary review (cbp-n025223-2008).

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
net_massReference part and material reconciliationMass 93a60a56-a3c8-11da-a746-0800200b9a66kgUse accepted net product mass; exclude packaging. Record item count and measured model-specific mass per item; do not convert across models with a generic coefficient.
electrical_energyPurchased electricityNet calorific value 93a60a56-a3c8-11da-a746-0800200c9a66MJPreserve metered energy; 1 kWh = 3.6 MJ is an exact unit identity. Declare voltage, supply mix, site and time coverage.
yield_basisAll exchangesMass 93a60a56-a3c8-11da-a746-0800200b9a66kgDivide batch exchanges by accepted net output of the same model and period; record rejects and rework separately so test failures remain burden-bearing.

5. System Boundary

rule_idapplies_torulesource_ids
gate_boundaryProduct systemUse a disclosed cradle-to-gate intermediate-part inventory when the host use profile is unknown; include upstream supply, inbound logistics, assembly, testing, packaging and production-waste treatment. Exclude host use and host end of life together; disclose any separate downstream study.ghg-protocol-product-standard-2011
supply_linkPurchased part inputsAttach boundary-compatible upstream datasets to the supplied shell and populated board. An onsite activity cannot be hidden in a purchased-input label. Reconcile supplier and foreground coverage to prevent gaps or double counting.
test_boundaryAcceptance testsCount test-fixture electricity and rework in production. Test fixtures temporarily supplying CPU or BIOS are not shipped product inputs; consumptive replacements require their own inventory rows.
extension_completenessAdditional operationsA real fuel, chemical, refrigerant loss, wastewater, incoming packaging waste or extra BOM component requires a separate measured atomic exchange. The representative dry finalization route assumes none without confirming site records.

Boundary Abstraction

FieldValue
declared_starting_conditionSupplier-produced formed and surface-finished chassis shell, or populated motherboard lacking CPU and BIOS ROM, awaiting final acceptance
starting_condition_rolePurchased intermediate; upstream fabrication remains linked background supply
product_classification_scopeComputing-machine parts; independently functioning machines and separately classified units remain outside this category
recursive_input_ruleSame-category input is recorded at its actual delivered state and linked once to a supplier dataset. Do not recursively instantiate this finishing process or count purchased and internally fabricated versions together.
upstream_dataset_requirementSupply-specific cradle-to-delivery data covering raw materials, fabrication, yield, component manufacture and transport; if only factory-gate data exist, add inbound transport from actual shipment records
disclosureModel, route, make/buy split, included tests, supplier coverage, transport endpoints, omitted exchanges with evidence and system-boundary limitations

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
chassis_completionChassis mechanical completionconditionalThe declared product is a steel computer chassis assembled from a supplied shellforeground production1 kg accepted net chassis
board_acceptanceIncomplete motherboard acceptanceconditionalThe declared product is a supplied populated motherboard without CPU and BIOS ROM awaiting acceptance testingforeground production1 kg accepted net motherboard
packingPackingrequiredApplies to the selected part model; each packaging exchange requires evidence of useforeground packing1 kg accepted net part passing through packing

Choose exactly one part route. Packing is measured separately and preserves net part identity and mass; do not add a second reference-product output or duplicate the internal transfer. The supplied shell and board routes require the upstream datasets specified in section 5.

Process: Chassis mechanical completion (chassis_completion)

Inputs

Product flows
Chassis shell supplied for final assembly (chassis_shell)

Chassis route only; purchased shell incorporates the declared forming and surface treatment. Record receipt mass and supplier coverage.

  • Selected flow: Formed steel computer chassis shell
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_chassis_materials
Mechanical fastening (screw)

Include when steel screws are installed; reconcile issued mass, unused returns and retained mass.

  • Selected flow: Steel screw 895204f6-6425-4814-afc5-cb97e530e892
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_chassis_materials
Chassis mechanical completion electricity (chassis_electricity)

Meter chassis mechanical completion electricity and its attributable support demand separately. Include idle and fixture demand where present; do not duplicate another process meter.

  • Selected flow: Electricity 890a70b7-b677-4e2a-8a1b-7d017e0a10ae
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / MJ; unit group 93a60a57-a3c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in MJ and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_chassis_energy

Outputs

Product flows
Accepted chassis output (chassis_product)

Chassis route only; weigh accepted net chassis and record count. This is the representative reference output, excluding packaging and complete-computer subassemblies.

  • Selected flow: Steel computer chassis
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_chassis_output
Waste flows
Rejected steel chassis (steel_reject)

Include discarded chassis from the mechanical route; exclude temporary rejects returned to the same batch. Record composition, mass and treatment destination.

  • Selected flow: Steel scrap 9fe08808-a497-4b3c-8f8f-a8f6bbcae980
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_chassis_waste

Process: Incomplete motherboard acceptance (board_acceptance)

Inputs

Product flows
Board awaiting acceptance testing (untested_board)

Board route only; supplier completes PCB fabrication and component assembly. Record configuration, mass and upstream burden.

  • Selected flow: Populated computer motherboard without CPU and BIOS ROM, untested
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_board_materials
Incomplete motherboard acceptance electricity (board_electricity)

Meter incomplete motherboard acceptance electricity and its attributable support demand separately. Include idle and fixture demand where present; do not duplicate another process meter.

  • Selected flow: Electricity 890a70b7-b677-4e2a-8a1b-7d017e0a10ae
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / MJ; unit group 93a60a57-a3c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in MJ and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_board_energy

Outputs

Product flows
Accepted motherboard output (motherboard_product)

Board route only; record accepted board count and net mass. This replaces the representative reference product in a board-specific data package; never sum different part functions into one reference product.

  • Selected flow: Computer motherboard without CPU and BIOS ROM, acceptance tested
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_board_output
Waste flows
Rejected populated board (board_reject)

Include irreparable populated-board rejects; retain hazardous-component and waste-transfer records. Treatment burdens belong to the product system.

  • Selected flow: Waste populated printed wiring board eb5ffe4a-49af-450c-9a31-3efdfd343f8a
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_board_waste

Process: Packing (packing)

Inputs

Product flows
Shipping carton (box)

Include when corrugated boxes are supplied with the part; weigh cartons separately from net product.

  • Selected flow: corrugated board boxes 4f197bec-7b3b-11dd-ad8b-0800200c9a66
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_packing_materials
Protective polyethylene bag (bag)

Include only when this specific bag is used; record polymer grade, additives and mass. Electronic parts require declared electrostatic protection; ordinary LDPE is not presumed suitable.

  • Selected flow: Low-density polyethylene protective bag
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in kg and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_packing_materials
Packing electricity (packing_electricity)

Meter packing electricity and its attributable support demand separately. Include idle and fixture demand where present; do not duplicate another process meter.

  • Selected flow: Electricity 890a70b7-b677-4e2a-8a1b-7d017e0a10ae
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / MJ; unit group 93a60a57-a3c8-11da-a746-0800200c9a66
  • Amount rule: Collect the batch quantity in MJ and divide by accepted net output mass for the same model and period; preserve raw records and route applicability.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg accepted net part of one declared model
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_packing_energy

7. Allocation and Co-product Handling

rule_idapplies_torulesource_ids
separate_modelsShared finishing equipmentSeparate routes and meter dedicated operations first. For inseparable shared demand, use a justified physical driver such as occupied test time; use economic allocation only if physical causation cannot be established and document sensitivity.ghg-protocol-product-standard-2011
reject_burdensRework and scrapRetain rework and rejected-part production burdens in accepted output. Record waste treatment and any recycling allocation transparently; never deduct a presumed virgin-material credit from scrap mass alone.ghg-protocol-product-standard-2011

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_chassis_materialschassis_completionChassis shell and steel screwsMaterial ledgermodel, lot, item identity, quantity issued, unused returns, stock change, mass per item, supplier, routeWeigh each material separately; reconcile issue records and BOM; retain upstream and shipment recordskgEach lotDeclared representative production period covering normal and rework operationActual finalization site and named suppliersSum consumption by atomic flow and model; divide by accepted net model outputCalibrated scales, BOM revision, delivery notes, supplier coverage and receiving checks
cp_chassis_energychassis_completionElectricityMeter and test logsmeter start/end, kWh, test time, fixture load, idle load, model, lot, accepted output, allocation driverSubmeter or document an engineering allocation from measured loads and timeskWh then MJEach batch or logged test intervalSame period as material and output recordsChassis completion and its attributable support onlyConvert kWh by 3.6; reconcile submeters to main meter before model allocation and normalizationMeter calibration, load records and unallocated-energy reconciliation
cp_chassis_outputchassis_completionAccepted partProduction and quality ledgermodel, configuration, counts started/accepted/reworked/rejected, net mass, test criteria and outcomeWeigh accepted units and reconcile lot disposition; document temporary test fixtureskg and item countEach lotSame reporting periodFinal acceptance gateAccepted mass by model is the denominator; never pool chassis and board outputDrawing, signed test acceptance, scale evidence and traceable count reconciliation
cp_chassis_wastechassis_completionEach reject streamWaste transfer ledgerstream identity, composition, hazardous components, mass, rework return, stock, destination, treatment routeSegregate and weigh each physical waste stream; reconcile transfers and storage changekgEach transfer with lot attributionSame reporting period plus documented storage lagSite and named waste receiverNormalize net external discard by model accepted mass; attach treatment dataset without duplicating internal reworkWeigh tickets, receiver evidence and treatment-boundary check
cp_board_materialsboard_acceptancePopulated incomplete motherboardMaterial ledgermodel, lot, item identity, quantity issued, unused returns, stock change, mass per item, supplier, routeWeigh each material separately; reconcile issue records and BOM; retain upstream and shipment recordskgEach lotDeclared representative production period covering normal and rework operationActual finalization site and named suppliersSum consumption by atomic flow and model; divide by accepted net model outputCalibrated scales, BOM revision, delivery notes, supplier coverage and receiving checks
cp_board_energyboard_acceptanceElectricityMeter and test logsmeter start/end, kWh, test time, fixture load, idle load, model, lot, accepted output, allocation driverSubmeter or document an engineering allocation from measured loads and timeskWh then MJEach batch or logged test intervalSame period as material and output recordsBoard acceptance testing and its attributable support onlyConvert kWh by 3.6; reconcile submeters to main meter before model allocation and normalizationMeter calibration, load records and unallocated-energy reconciliation
cp_board_outputboard_acceptanceAccepted partProduction and quality ledgermodel, configuration, counts started/accepted/reworked/rejected, net mass, test criteria and outcomeWeigh accepted units and reconcile lot disposition; document temporary test fixtureskg and item countEach lotSame reporting periodFinal acceptance gateAccepted mass by model is the denominator; never pool chassis and board outputDrawing, signed test acceptance, scale evidence and traceable count reconciliation
cp_board_wasteboard_acceptanceEach reject streamWaste transfer ledgerstream identity, composition, hazardous components, mass, rework return, stock, destination, treatment routeSegregate and weigh each physical waste stream; reconcile transfers and storage changekgEach transfer with lot attributionSame reporting period plus documented storage lagSite and named waste receiverNormalize net external discard by model accepted mass; attach treatment dataset without duplicating internal reworkWeigh tickets, receiver evidence and treatment-boundary check
cp_packing_materialspackingEach supplied packaging componentMaterial ledgermodel, lot, item identity, quantity issued, unused returns, stock change, mass per item, supplier, routeWeigh each material separately; reconcile issue records and BOM; retain upstream and shipment recordskgEach lotDeclared representative production period covering normal and rework operationActual finalization site and named suppliersSum consumption by atomic flow and model; divide by accepted net model outputCalibrated scales, BOM revision, delivery notes, supplier coverage and receiving checks
cp_packing_energypackingElectricityMeter and test logsmeter start/end, kWh, test time, fixture load, idle load, model, lot, accepted output, allocation driverSubmeter or document an engineering allocation from measured loads and timeskWh then MJEach batch or logged test intervalSame period as material and output recordsPacking and its attributable support onlyConvert kWh by 3.6; reconcile submeters to main meter before model allocation and normalizationMeter calibration, load records and unallocated-energy reconciliation

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
batch_normalizationEach atomic exchangeq_i = Q_i / M_a; M_a is accepted net mass of the same model; reject zero or unknown denominatorsMeasured batch exchange Q_i and accepted mass M_aExchange per kg accepted part
count_conversionItem-count receiptsM = N times measured mean item mass for the same model and lot; retain sampling and variabilityCount N and measured item masskg
material_checkPart materialIssued material minus unused returns equals accepted retained material plus discarded material plus net work-in-progress change; investigate residuals against documented measurement uncertaintyMaterial ledger, output and waste recordsReconciliation residual

Data Quality Requirements

requirement_idApplies toRequirementEvidence
identity_qualityAll part modelsRecord function, CPU/BIOS state, material and interface revision; do not infer a complete-computer service from a part massBOM, drawing, acceptance record; cbp-n304809-2019, cbp-n025223-2008
coverage_qualitySupplier and site linkageConfirm where fabrication stops and finalization starts, including freight; quantify any missing coverage before using the package as a cradle-to-gate inputSupplier dataset scope, site process map and shipment records
range_qualityExchange amountsUse measured foreground quantities. No universal empirical consumption or yield range is prescribed for these heterogeneous parts; retain uncertainty from meters, sampling and allocationRaw ledgers and uncertainty calculations
route_qualityApplicabilityDistinguish measured zero, evidenced absence and missing data. Additional real components, process chemicals and waste streams require separate atomic rowsSite walkthrough, BOM, purchase and waste records

9. Validation Rules

rule_idapplies_torulesource_ids
one_referenceReference flowRequire one eligible part model, one reference output, 1 kg net basis and all qualifiers. Never sum chassis and motherboard outputs into an interchangeable product.
ledger_validationQuantitiesRequire a positive accepted-output denominator; reconcile count, mass, rejects, rework and stock movement with documented uncertainty.
boundary_validationCompletenessVerify every supplier/freight/treatment link and onsite exchange; reject a cradle-to-gate claim supported only by finalization electricity and purchased-part mass.
identity_validationUUIDsAdopt only exact public flow identities of the right state, type, property and unit. A blank UUID remains an explicit identity gap and never licenses a proxy or omitted exchange.
comparabilityDownstream claimsDo not use mass-normalized parts for comparative assertions without matching function, interfaces, host use and lifetime.ghg-protocol-product-standard-2011

10. Published Dataset Profile

FieldValue
dataset_roleForeground production package; a reviewed complete package may become a secondary_dataset
downstream_usebackground_dataset input to OEM computer assembly or replacement-part lifecycle models
allowed_useModel-specific declared-boundary part supply; cradle-to-gate only when upstream, freight and treatment coverage are complete
excluded_useWhole-computer footprint; universal part average; cross-function comparison; unqualified full life cycle claim
required_metadataModel, route, configuration, item mass, period, site, supplier datasets, freight, tests, allocation, waste treatment and reference identity
required_quality_disclosureMeasured coverage, gaps, unit conversion, uncertainty, non-applicability evidence and upstream boundary reconciliation
update_triggerBOM, material, supplier, test protocol, process location, yield, electricity supply or boundary changes

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-3-0-structure-2025official_guidanceUnited Nations, CPC 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-09Product category identity and adjacent-category separation; no amount ranges
cbp-n304809-2019official_guidanceUS CBP ruling N304809, 27 June 2019; https://rulings.cbp.gov/api/getdoc/ny/2019/N304809Concrete steel computer chassis boundary and declared installed-component state; no current tariff rule adopted
cbp-n025223-2008official_guidanceUS CBP ruling N025223, 24 April 2008; https://rulings.cbp.gov/api/getdoc/ny/2008/N025223Motherboard without CPU/BIOS versus processing-machine state; no trade-agreement or tariff rule adopted
ghg-protocol-product-standard-2011standardWRI/WBCSD, Product Life Cycle Accounting and Reporting Standard, 2011, sections 7.3.7 and 9.3; https://ghgprotocol.org/sites/default/files/ghgp/standards/Product-Life-Cycle-Accounting-Reporting-Standard_041613.pdf ; retrieved 2026-09-09Intermediate-product boundary disclosure and allocation hierarchy, adapted to inventory collection; not a claim of multi-impact certification

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 · 4
Rule IDApplies toRuleSource IDs
gate_boundaryProduct systemUse a disclosed cradle-to-gate intermediate-part inventory when the host use profile is unknown; include upstream supply, inbound logistics, assembly, testing, packaging and production-waste treatment. Exclude host use and host end of life together; disclose any separate downstream study.ghg-protocol-product-standard-2011
supply_linkPurchased part inputsAttach boundary-compatible upstream datasets to the supplied shell and populated board. An onsite activity cannot be hidden in a purchased-input label. Reconcile supplier and foreground coverage to prevent gaps or double counting.
test_boundaryAcceptance testsCount test-fixture electricity and rework in production. Test fixtures temporarily supplying CPU or BIOS are not shipped product inputs; consumptive replacements require their own inventory rows.
extension_completenessAdditional operationsA real fuel, chemical, refrigerant loss, wastewater, incoming packaging waste or extra BOM component requires a separate measured atomic exchange. The representative dry finalization route assumes none without confirming site records.
Allocation rules · 2
Rule IDApplies toRuleSource IDs
separate_modelsShared finishing equipmentSeparate routes and meter dedicated operations first. For inseparable shared demand, use a justified physical driver such as occupied test time; use economic allocation only if physical causation cannot be established and document sensitivity.ghg-protocol-product-standard-2011
reject_burdensRework and scrapRetain rework and rejected-part production burdens in accepted output. Record waste treatment and any recycling allocation transparently; never deduct a presumed virgin-material credit from scrap mass alone.ghg-protocol-product-standard-2011
Validation rules · 5
Rule IDApplies toRuleSource IDs
one_referenceReference flowRequire one eligible part model, one reference output, 1 kg net basis and all qualifiers. Never sum chassis and motherboard outputs into an interchangeable product.
ledger_validationQuantitiesRequire a positive accepted-output denominator; reconcile count, mass, rejects, rework and stock movement with documented uncertainty.
boundary_validationCompletenessVerify every supplier/freight/treatment link and onsite exchange; reject a cradle-to-gate claim supported only by finalization electricity and purchased-part mass.
identity_validationUUIDsAdopt only exact public flow identities of the right state, type, property and unit. A blank UUID remains an explicit identity gap and never licenses a proxy or omitted exchange.
comparabilityDownstream claimsDo not use mass-normalized parts for comparative assertions without matching function, interfaces, host use and lifetime.ghg-protocol-product-standard-2011
Processes and inputs/outputs · 3
Process IDProcess nameInput flowsOutput flows
chassis_completionChassis mechanical completion32
board_acceptanceIncomplete motherboard acceptance22
packingPacking30

Complete field inspector

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

On this page