TianGong PCR

Parts of milking and dairy machines, n.e.c.

Parts of milking and dairy machines, n.e.c.: This rule covers manufacture through factory acceptance of a separately supplied, identifiable part intended for a milking…

Lifecycle status
Candidate
Content maturity
Authored methodology
Current version
No published versionLast updated
Readiness
Review required

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:44139 · exact

Source

1. Scope and Applicability

This rule covers manufacture through factory acceptance of a separately supplied, identifiable part intended for a milking or dairy machine. Declare the part number, host machine, material grade, production route, and milk-contact status. Do not average unlike part configurations. Complete milking machines and dairy machines are outside this PCR. Packaging, distribution, installation, use, maintenance, and end-of-life are outside the factory-gate result unless separately modelled. UN CPC 3.0 distinguishes parts in 44139 from complete machines in 44131 and 44132 (un-cpc-3-2025). A manufacturer leaflet identifies steel and NBR dairy-machine components, but does not establish a transferable manufacturing route or amount (alfalaval-h20-separator).

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.special-purpose-machinery.parts-of-milking-and-dairy-machines-n-e-c
classification_refsCPC 3.0:44139; classification context only (un-cpc-3-2025)
covered_productsAccepted, separately supplied milking-machine or dairy-machine parts, one declared part configuration per dataset.
excluded_productsComplete machines, generic unassigned material stock, hygiene consumables, and replacement services.
representative_productOne accepted milk-contact machine part of a declared steel or elastomer configuration.
production_routeDeclare actual metal stock fabrication or elastomer forming; record any other actual route as specific exchanges.
market_stateAccepted finished part at the manufacturer's gate, net of transport packaging.

3. Reference Flow

FieldValue
WhatAn accepted finished part for an identified milking or dairy machine.
How much1 kg accepted net finished part mass.
How wellPart number, material grade, host-machine compatibility, acceptance status, and milk-contact status declared.
How long or cycleOne accepted production lot; no assumed service life.
reference_flow_linkfinished_part_output
FieldValue
Reference amount1
Reference product flowParts of milking and dairy machines, n.e.c. 0ea78094-45f3-4068-9e30-73c26232c351
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifierspart number; host machine and function; material grade; manufacturing route; milk-contact status; acceptance lot; accepted net mass; geography and reporting period

Declare these qualifiers in dataset metadata, process notes, or the reference-flow comment. The same accepted lot and net mass are the denominator for all inventory rows.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_massfinished_part_outputMasskgWeigh accepted finished parts for the declared lot using a calibrated scale, excluding transport packaging and rejected parts; use cp_finished_mass. Measured accepted net mass is the denominator for per-kg inventory.
electricity_unitelectricity_inputElectrical energykWhRetain metered electrical energy in kWh; divide electrical MJ by 3.6 if conversion is necessary. Net calorific value is not electrical energy.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionPurchased, grade-identified material enters the part manufacturer's foreground boundary.
starting_condition_roleMaterial input at factory receipt; supplier production belongs to linked upstream datasets.
product_classification_scopeSeparately supplied parts under the semantic 44139 boundary, with one identified configuration per dataset.
recursive_input_ruleRecord a purchased 44139 part once and link its upstream dataset; do not reproduce the supplier's inventory in this foreground process.
upstream_dataset_requirementLink grade-, geography-, and technology-appropriate upstream datasets for purchased materials and energy.
disclosureDeclare part identity, route, included operations, purchased-input boundary, site, period, meter allocation, and excluded downstream stages.
rule_idapplies_torulesource_ids
boundary_part_identityreference productUse accepted separately supplied parts; complete machines and unassigned stock are outside the product boundary.un-cpc-3-2025
boundary_actual_operationsmanufacturingRecord actual fabrication, forming, assembly, finishing, cleaning, inspection, and rejects as specific exchanges; omit absent operations.alfalaval-h20-separator
boundary_upstreampurchased inputsLink purchased material and energy upstream without double-counting supplier production in the foreground.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
part_manufacturePart fabrication and acceptancerequiredEvery accepted lot; apply material rows only for the declared route.Foreground production and acceptance1 kg accepted net finished part

Process: Part fabrication and acceptance (part_manufacture)

These rows specify steel-plate and NBR-compound routes plus a shared electricity input. Record every other actual material, utility, direct emission, and waste as a separate atomic exchange in the foreground package. Do not substitute another material into a listed row.

Inputs

Product flows
Alloy steel plate input (steel_plate_input)

Include only for a part fabricated from alloy steel plate. Record actual alloy grade and weighed amount; the public flow name is generic and the grade is a dataset qualifier.

  • Selected flow: Steel Plate 421db3a5-394d-410b-8ebf-af23a37fc878
  • Flow property / unit: Mass / kg
  • Amount rule: net issued kg of alloy steel plate for the declared lot divided by accepted net finished kg.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_steel_input
  • Sources: alfalaval-h20-separator
Raw nitrile-butadiene rubber compound input (nbr_compound_input)

Include only if an uncured NBR compound is formed into the part. The UUID is unresolved: a vulcanized finished article is not the raw compound.

  • Selected flow: Uncured nitrile-butadiene rubber compound
  • Flow property / unit: Mass / kg
  • Amount rule: net charged kg of uncured NBR compound for the declared lot divided by accepted net finished kg.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_nbr_input
  • Sources: alfalaval-h20-separator
Purchased alternating-current electricity input (electricity_input)

Use the measured electricity attributable to the declared lot. The UUID is unresolved because searched public candidates do not represent metered kWh.

  • Selected flow: Purchased grid alternating-current electricity
  • Flow property / unit: Electrical energy / kWh
  • Amount rule: attributable metered kWh divided by accepted net finished kg.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_electricity
  • Sources:
Waste flows
Elementary flows

Outputs

Product flows
Accepted finished part (finished_part_output)

Report accepted net part mass, excluding rejects and transport packaging. Part metadata constrains the broad reference-product identity.

  • Selected flow: Parts of milking and dairy machines, n.e.c. 0ea78094-45f3-4068-9e30-73c26232c351
  • Flow property / unit: Mass / kg
  • Amount rule: 1 kg
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_finished_mass
  • Sources: un-cpc-3-2025
Waste flows
New steel scrap output (new_steel_scrap_output)

Include only when fresh ferrous scrap leaves a steel-processing route. Keep the gross measured waste amount separate from any recycling credit.

  • Selected flow: New steel scrap bc4cdf13-d9bb-4ea1-a8ad-398f13fcfcaa
  • Flow property / unit: Mass / kg
  • Amount rule: weighed new steel scrap attributable to the lot divided by accepted net finished kg.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_steel_scrap
  • Sources:
Elementary flows

7. Allocation and Co-product Handling

rule_idapplies_torulesource_ids
allocation_subdivideshared manufacturingPrefer separate lot, material-issue, and submeter records for the declared part configuration.
allocation_shared_metershared electricityIf submetering is unavailable, allocate measured electricity by documented operating time and rated or measured power for the same period; disclose residual unallocated use.
allocation_scrapsteel scrapRecord gross new steel scrap and its disposition separately; do not silently net an avoided-burden recycling credit.

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_finished_masspart_manufactureaccepted part outputcalibrated scale and acceptance recordpart number; lot; accepted count; accepted net mass; rejected mass; scale IDWeigh accepted parts without packaging and reconcile to acceptance records.kgeach lotreporting periodmanufacturing siteaccepted net kg per lot; denominator for every rowcalibration and acceptance ledger
cp_steel_inputpart_manufacturealloy steel plate inputmaterial issue and weigh recordalloy grade; supplier; lot; issued mass; returnsReconcile issued plate mass and stock returns with the declared lot.kgeach lotreporting periodmanufacturing siteper 1 kg reference flowmaterial ledger and grade certificate
cp_nbr_inputpart_manufactureuncured NBR inputbatch charge recordcompound grade; batch; charged mass; returnsWeigh compound charges and reconcile returns.kgeach batchreporting periodmanufacturing siteper 1 kg reference flowbatch sheet and scale record
cp_electricitypart_manufacturepurchased electricitymeter and allocation recordmetered kWh; machine hours; power basis; lotRead meter and attribute shared use by recorded time and power.kWheach lot or meter periodreporting periodmanufacturing siteper 1 kg reference flowmeter and allocation worksheet
cp_steel_scrappart_manufacturenew steel scrapscrap weigh ticketlot; scrap type; gross mass; destinationWeigh fresh ferrous scrap separately from old or mixed scrap.kgeach lotreporting periodmanufacturing siteper 1 kg reference flowweigh ticket and disposition record

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
normalize_lot_masssteel_plate_input, nbr_compound_input, electricity_input, new_steel_scrap_outputq_ref = q_lot / m_accepted; q_lot is the attributable lot exchange; m_accepted is the accepted net finished mass in kg from cp_finished_mass.q_lot; m_accepted; cp_finished_mass; row collection protocolq_ref per 1 kg reference flow
accepted_outputfinished_part_outputm_accepted / m_accepted = 1 kg accepted output per 1 kg reference flow; m_accepted must be positive.m_accepted; cp_finished_mass1 kg reference product

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_identityreference product and materialsTrace part number, host machine, material grade, and milk-contact status to one acceptance lot.drawing, bill of materials, grade certificate, acceptance record
dq_completenessall actual operationsAdd specific atomic rows for every actual material, utility, direct emission, and waste not represented above; record zero only when absence is demonstrated.reconciled material, meter, and waste ledgers
dq_periodall foreground rowsUse one site and period; disclose allocation across lots and missing records.reporting-period ledger and allocation worksheet

9. Validation Rules

rule_idapplies_torulesource_ids
validate_identityreference productReject a package missing part number, host-machine compatibility, material grade, route, milk-contact status, or accepted lot.un-cpc-3-2025
validate_mass_basisinventoryRequire positive accepted net mass and the same accepted-lot denominator for every row; reconcile material, product, reject, and waste masses.
validate_flow_identityinventoryUse only exact public flow identities; keep unresolved rows unlinked until product state, classification, property, and unit are verified.
validate_routeconditional material rowsApply steel plate and fresh steel scrap only to the steel route, NBR compound only to its forming route, and add other actual exchanges atomically.alfalaval-h20-separator

10. Published Dataset Profile

FieldValue
dataset_roleforeground part-manufacturing dataset eligible for later secondary_dataset or background_dataset review
downstream_useprocess or lifecyclemodel projection for the declared part configuration
allowed_useone identified part configuration and compatible host-machine application
excluded_useaverage of unlike part families, complete-machine operation, or unspecified material route
required_metadatapart number; host machine; route; material grades; milk-contact status; site and period; accepted net mass; allocation; waste disposition
required_quality_disclosureprimary-record coverage, meter allocation, unresolved UUIDs, omitted operations, data gaps, and linked upstream datasets
update_triggermaterial, design, route, site, meter allocation, or upstream supplier change

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-3-2025official_guidanceUN Statistics Division, CPC Ver. 3.0 Explanatory Notes, 30 June 2025, section 4413, p. 229. https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Exp_Notes_30Jun2025.pdfproduct boundary
alfalaval-h20-separatorhandbookAlfa Laval, H20 Disc stack separator for the dairy industry, publication code 200002019-1-EN-GB, pp. 1–2. https://www.alfalaval.com/globalassets/documents/products/separation/centrifugal-separators/separators/dairy/product_leaflet_h20_separator_en.pdfexample dairy-machine steel and NBR components; no manufacturing quantity transfer

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 · 3
Rule IDApplies toRuleSource IDs
boundary_part_identityreference productUse accepted separately supplied parts; complete machines and unassigned stock are outside the product boundary.un-cpc-3-2025
boundary_actual_operationsmanufacturingRecord actual fabrication, forming, assembly, finishing, cleaning, inspection, and rejects as specific exchanges; omit absent operations.alfalaval-h20-separator
boundary_upstreampurchased inputsLink purchased material and energy upstream without double-counting supplier production in the foreground.
Allocation rules · 3
Rule IDApplies toRuleSource IDs
allocation_subdivideshared manufacturingPrefer separate lot, material-issue, and submeter records for the declared part configuration.
allocation_shared_metershared electricityIf submetering is unavailable, allocate measured electricity by documented operating time and rated or measured power for the same period; disclose residual unallocated use.
allocation_scrapsteel scrapRecord gross new steel scrap and its disposition separately; do not silently net an avoided-burden recycling credit.
Validation rules · 4
Rule IDApplies toRuleSource IDs
validate_identityreference productReject a package missing part number, host-machine compatibility, material grade, route, milk-contact status, or accepted lot.un-cpc-3-2025
validate_mass_basisinventoryRequire positive accepted net mass and the same accepted-lot denominator for every row; reconcile material, product, reject, and waste masses.
validate_flow_identityinventoryUse only exact public flow identities; keep unresolved rows unlinked until product state, classification, property, and unit are verified.
validate_routeconditional material rowsApply steel plate and fresh steel scrap only to the steel route, NBR compound only to its forming route, and add other actual exchanges atomically.alfalaval-h20-separator
Processes and inputs/outputs · 1
Process IDProcess nameInput flowsOutput flows
part_manufacturePart fabrication and acceptance32

Complete field inspector

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

On this page